$(document).ready(function(){
	window.onbeforeunload = confirmExit2;
});
function confirmExit2()
{
	if ($('#edit_fields').attr('value')=='change'){
		return 'Some data has been changed but not saved. Do you wich to leave this page without saving the data?';
	}
}
function calculate(id, r){
	var open_inv_cases		=	parseFloat($('#open_inv_cases_'+id).attr('value'));
	var open_inv_each		=	parseFloat($('#open_inv_each_'+id).attr('value'));
	var received_each		=	parseFloat($('#received_each_'+id).attr('value'));
	var morning_waste_each	=	parseFloat($('#morning_waste_each_'+id).attr('value'));
	
	var summ			=	((open_inv_cases+received_each)*r) + open_inv_each-morning_waste_each;
	
	if (isNaN(summ)) summ=0;
	
	$('#available_'+id).attr('value', summ);	
	calculate_end(id, r);
	calc_loss(id);
	$('#edit_fields').attr('value', 'change');
}

function calculate_end(id, r){

	
	var close_inv_cases	=	parseFloat($('#close_inv_cases_'+id).attr('value'));
	var close_inv_each	=	parseFloat($('#close_inv_each_'+id).attr('value'));
	var summ			=	(r*close_inv_cases) + close_inv_each;

	if (isNaN(summ)) summ=0;
	$('#end_day_inventory_'+id).attr('value', summ);
	calc_loss(id);
	$('#edit_fields').attr('value', 'change');
}

function calc_loss(id){
	var available		=	parseFloat($('#available_'+id).attr('value'));
	
	var end_day_inven	=	parseFloat($('#end_day_inventory_'+id).attr('value'));
	var positouch		=	parseFloat($('#positouch_'+id).attr('value'));
	var leftover		=	parseFloat($('#leftover_'+id).attr('value'));
	var end_day_invent  =	parseFloat($('#end_day_inventory_'+id).attr('value'));
	
	if (available<0) available= available*(-1);
	var summ			=	available - end_day_inven - positouch - leftover;

	if (isNaN(summ)) summ=0;
	$('#loss_'+id).attr('value', summ);
	$('#edit_fields').attr('value', 'change');
}

function calculate_stib(id){
	var open_inv_cases	=	parseFloat($('#open_inv_each_'+id).attr('value'));
	var open_inv_each	=	parseFloat($('#cases_purchased_'+id).attr('value'));
	var summ			=	open_inv_cases + open_inv_each;
	if (isNaN(summ)) summ=0;
	$('#available_'+id).attr('value', summ);	
	$('#edit_fields').attr('value', 'change');
}
function calculate_stib_close(id){
	var close_inv_each	=	parseFloat($('#close_inv_each_'+id).attr('value'));
	if (isNaN(close_inv_each)) result=0;
	$('#end_day_inventory_'+id).attr('value', close_inv_each);
	$('#edit_fields').attr('value', 'change');
}

function next_form(){
	
	var active_form	=	parseInt($('#active_form').attr('value'));
	next_form_show		=	active_form+1;
	if (next_form_show<8){
		$('#form_'+active_form).hide();
		$('#form_'+next_form_show).fadeIn();
		$('#active_form').attr('value',next_form_show);
	}
	if (next_form_show<7){
		$('#button_save').css('display','none');	
	}else{
		$('#button_save').css('display','inline');
	}
	
	if (next_form_show<7 && next_form_show>1){
		$('#button_prev').css('display','inline');
	}
	if (next_form_show<7){
		$('#button_next').css('display','inline');
	}else{
		$('#button_next').css('display','none');
	}
}
function prev_form(){
	
	var active_form	=	parseInt($('#active_form').attr('value'));
	prev_form_show		=	active_form-1;
	if (prev_form_show>0){
		$('#form_'+active_form).hide();
		$('#form_'+prev_form_show).fadeIn();
		$('#active_form').attr('value',prev_form_show);
		
	}
	
	if (prev_form_show<7){
		$('#button_save').css('display','none');	
	}else{
		$('#button_save').css('display','inline');
	}
	
	if (prev_form_show<7){
		$('#button_next').css('display','inline');
	}
	
	if (prev_form_show>1 ){

		$('#button_prev').css('display','inline');
	}else{

		$('#button_prev').css('display','none');
	}
}

function save_form(){
$('#edit_fields').attr('value', '0');
$('#form_managers').submit();	
}
function goto(id){
	$('#form_1').hide();
	$('#form_2').hide();
	$('#form_3').hide();
	$('#form_4').hide();
	$('#form_5').hide();
	$('#form_6').hide();
	$('#form_7').hide();
	$('#form_'+id).fadeIn();
	$('#active_form').attr('value',id);
	if (id<7){
		$('#button_next').css('display','inline');
	}else{
		$('#button_next').css('display','none');
	}
	if (id>1){
		$('#button_prev').css('display','inline');
	}else{
		$('#button_prev').css('display','none');
	}
	if (id==7){
		$('#button_save').css('display','inline');
	}else{
		$('#button_save').css('display','none');
	}
}

function set_disabled(){
	$('#form_managers').find(':input').each(function() {
           $(this).attr('disabled', true); 
           $(this).css('background', '#f0f0f0'); 
    });
	$('#form_managers').find('.input_border').each(function() {
        $(this).css('background', '#f0f0f0'); 
	});
	
	
}
function hide_message(){
	setTimeout('$("#saved").html("");', 5000);	
}
