
$(document).ready(function() {
	
	/*
	$.ajax({
		   url: "/dyn/cgi/balanced_menu.php?Action=GET_MENU",
		   success: function(data)
		   			{
			   			alert(data);
						$("#balanced_menu").html(data);
		   			}
		});	
	*/
	
	/*
	$('.refresh').click(function() {
								 alert("refresh");
								 }
	);
	*/
	
	
			
});




function goPage2()
{
	// Si une entree ou un dessert a ete choisi
	if ( $('#id_with_entree').attr('checked') || $('#id_with_dessert').attr('checked'))
	{	
		$('#firstPage').css("display","none");
		$('#secondPage').css("display","block");
		
		// On affiche le premier menu propose
		refreshMenu();
	}
	else
	{
		alert("Vous devez choisir au moins une entrée ou un dessert !");	
	}
}

function goPage3()
{
		$('#secondPage').css("display","none");
		$('#thirdPage').css("display","block");
		
		// On selectionne toutes les entites
		$('#id_selected_entree').attr('checked',true);
		$('#id_selected_plat').attr('checked',true);
		$('#id_selected_dessert').attr('checked',true);
		
		viewResult();	
}


function addEntity(id)
{	
	if ($('#' + id))
	{	
		$('#' + id).attr('checked',true)
		refreshMenu();
	}
}


function selectType(id_checkbox,id_choice)
{
//alert($('#' + id_choice));	
//alert($('#' + id_choice).attr('class'));	
//alert($('#' + id_checkbox));
	if ($('#' + id_checkbox))
	{				
//alert($('#' + id_image).attr('src'));		
		if ($('#' + id_checkbox).attr('checked'))
		{
			$('#' + id_checkbox).attr('checked',false);	
			$('#' + id_choice).attr('class',"contentBloc disabled");
			//$('#' + id_image).attr('src',"/design/fre/images/lesieur/firstChoiceDisabled.png");				
		}
		else
		{
			$('#' + id_checkbox).attr('checked',true);	
			$('#' + id_choice).attr('class',"contentBloc enabled");	
			//$('#' + id_image).attr('src',"/design/fre/images/lesieur/firstChoiceEnabled.png");	
			
		}	
//alert($('#' + id_image).attr('src'));			
	}	
//alert($('#' + id_choice).css());	
	
}


function selectEntity(id_checkbox,id_save_entity)
{	
//alert($('#' + id_image).attr('src'));	
//alert($('#' + id_checkbox).attr('checked'));	
	if ($('#' + id_checkbox))
	{				
		if ($('#' + id_checkbox).attr('checked'))
		{
			$('#' + id_checkbox).attr('checked',false);	
			//$('#' + id_image).attr('src',"/design/fre/images/lesieur/secondChoiceDisabled.png");
			$('#' + id_save_entity).attr('class',"choice disabled");
		}
		else
		{
			$('#' + id_checkbox).attr('checked',true);
			//$('#' + id_image).attr('src',"/design/fre/images/lesieur/secondChoiceEnabled.png");
			$('#' + id_save_entity).attr('class',"choice enabled");
		}	
	}	
//alert($('#' + id_checkbox).attr('checked'));		
}


function refreshMenu()
{
/*	
	$.ajax({
			   url: "/dyn/cgi/balanced_menu.php?Action=GET_MENU",
			   success: function(data)
						{
							//alert(data);
							$("#balanced_menu").html(data);
						}
			});	
*/	
//alert("refreshMenu");	
/*	
	var date = new Date();
	// On change l'image des recetets pour l'effet roulette
	if ($('#image_entree_id'))
	{
//alert($('#image_entree_id').attr('src'));	
		$('#image_entree_id').attr('src',"/design/fre/images/lesieur/article-default-cuisine.jpg");
//alert($('#image_entree_id').attr('src'));		
	}
	if ($('#image_plat_id'))
	{
		$('#image_plat_id').attr('src',"/design/fre/images/lesieur/roulette_recettes.gif?date=" + date);
	}
	if ($('#image_dessert_id'))
	{
		$('#image_dessert_id').attr('src',"/design/fre/images/lesieur/roulette_recettes.gif");
	}
//alert($('#image_plat_id').attr('src'));	

	var content = $("#balanced_menu").html();
	$("#balanced_menu").html(content);
	
	wait(5000);
*/	
	
	$.post('/dyn/cgi/balanced_menu.php',$("#form_balanced_menu").serialize(), function(data) 
																			  {		  		  
//alert(data);		  																		
																				$("#balanced_menu").html(data);
//alert($("#balanced_menu").html());																				
																			  });
	
}



function viewResult()
{
	$('#id_patron').val('BALANCED_MENU_RESULT');	
	
	$.post('/dyn/cgi/balanced_menu.php',$("#form_balanced_menu").serialize(), function(data) 
																			  {		  		  
//alert(data);		  																		
																				$("#balanced_menu_result").html(data);
																			  });
	
}

function wait(millisecond) 
{
	var date = new Date();
	var current_date = null;
	
	do { current_date = new Date(); }
	while(current_date-date < millisecond)
}



