var ROOT_HTML = "/";

function switch_product_categorie(categorie){
	for(i=0;i<=5;i++){
		if(i != categorie){
			$("categorie_produit_"+i).hide();
		}
	}

	$("categorie_produit_"+categorie).show();	
}


function load_product(cate,prod){	

	switch_product_categorie(cate);
	
	if(prod != 0 && prod != "0"){
		var url = ROOT_HTML+'includes/pages/produits/produit_'+cate+'_'+prod+'.php';
				
		new Ajax.Request(url, {
		  method: 'get',
		  onSuccess: function(result) {
		    $('fiche_produit').update(result.responseText + '<div class="clear"></div>');
		    $('fiche_produit').show();
		  }
		});
	}
}




function valid_form_login(){
		$('login').request({
		  method: 'post',
		  onSuccess: function(result){ 
		  		//alert(result.responseText)
				if(result.responseText != "true"){
					$('msgBox').update(result.responseText);
				}
				else{
					$('msgBox').update("");
					load_content(ROOT_HTML+"includes/header.php","header");
					window.open(ROOT_HTML+"livre_recettes.php");
					//myLightWindow.deactivate();
					window.location.href=window.location.href;
				}
			}
		})
}

function valid_form_login_qualif(){
		$('login').request({
		  method: 'post',
		  onSuccess: function(result){ 
		  		//alert(result.responseText)
				if(result.responseText != "true"){
					$('msgBox').update(result.responseText);
				}
				else{
					$('msgBox').update("");
					load_content(ROOT_HTML+"includes/header.php","header");
					//window.open(ROOT_HTML+"livre_recettes.php");
					//myLightWindow.deactivate();
					window.location.href=window.location.href;
				}
			}
		})
}


function valid_form_update(){		
	$('infos_complementaires').request({
	  method: 'post',
	  onComplete: function(result){ 
			//alert(result.responseText)
			if(result.responseText != "true"){
				//open_window_login();
				$('msgBox').update(result.responseText);
				//alert("Cette adresse est d�j� existante.");						
			}
			else{
				$('msgBox').update(result.responseText);
				open_window_inscription_end();
			}
		}
	})
}


function valid_form_mdp(){
	
		$('recup_mdp').request({
		  method: 'post',
		  onComplete: function(result){ 
		  		//alert(result.responseText)
				if(result.responseText != "true"){
					$('msgBox').update(result.responseText);
				}
				else{
					$('msgBox').update(result.responseText);
					open_window_mdp_end();
				}
			}
		})
}


function valid_form_inscription(){		
			$('formulaire').request({
			  method: 'post',
			  onComplete: function(result){ 
					//alert(result.responseText)
					if(result.responseText != "true"){
						//open_window_login();
						$('msgBox').update(result.responseText);
						//alert("Cette adresse est d�j� existante.");						
					}
					else{
						$('msgBox').update(result.responseText);
						open_window_inscription_end();
					}
				}
			})
		
}


function valid_form_qualification(){		
		$('formulaireQualif').request({
			  method: 'post',
                          onCreate :function(){
                              $('msgBox').update("<img src='/images/ajax-loading.gif' alt='loading'/>");
                          },
			  onComplete: function(result){ 
                    if(result.responseText != "true"){
                            $('msgBox').update(result.responseText);
                    }
                    else{
	                    window.location.href ='/candia-a-votre-ecoute/form_qualification/index-form_qualification-3_czozOiJlbmQiOw==.html'; 
                    }
			}
		})
		
}

function valid_form_reclam(){	
	$('formulaireReclam').request({
	  method: 'post',
	  onComplete: function(result){ 
			if(result.responseText != "true"){
				$('msgBox').update(result.responseText);
			}else{	
				document.location.href = '/candia-a-votre-ecoute/form_reclam_valider/index-form_reclam_valider-3.html';				
			}
		}
	})
}

function valid_form_contact(){		
	$('formulaireContact').request({
	  method: 'post',
	  onComplete: function(result){ 
			if(result.responseText != "true"){
				$('msgBox').update(result.responseText);
			}
			else{
				document.location.href = '/candia-a-votre-ecoute/form_contact_valider/index-form_contact_valider-3.html';	
			}
		}
	})
}

/*function valid_form_inscription_end(){		
			$('infos_complementaires').request({
			  method: 'post',
			  onComplete: function(result){ 
					//alert(result.responseText)
					if(result.responseText != "true"){
						//open_window_login();
						//$('submitContainer').update(result.responseText);
						//alert(result.responseText);						
					}
					else{
						$('msgBox').update(result.responseText);
						open_window_inscription_end();
					}
				}
			})
		
}*/

/*
function valid_form_contact(){

$('formulaire').request({
			  method: 'post',
			  onComplete: function(result){ 
					//alert(result.responseText)
					if(result.responseText != "true"){
						//open_window_login();
						$('msgBox').update(result.responseText);
					}
					else{
						//alert('tototo');
						//open_window_login();
						$('msgBox').update("");
						Effect.toggle('form_contact', 'slide');
						Effect.toggle('validation_mail', 'slide');
						top();
					}
				}
			})
	
}*/

function top(){
	window.scrollTo(0,0);
}



function load_content(page,div){
	
	new Ajax.Request(page, {
	  method: 'get',
	  onSuccess: function(result) {
		$(div).update(result.responseText);
	  }
	});

		
}

function simple_call(page){	
	new Ajax.Request(page, {method: 'get'});		
}



function close_session(){
	new Ajax.Request(ROOT_HTML+'webServices.php?deconnexion=true', {
	  method: 'get',
	  onSuccess: function(result) {
		load_content(ROOT_HTML+"includes/header.php","header");
		window.location.href=window.location.href;
	  }
	});
	
}



// Ouverture !
function open_window_inscription_end(){
	myLightWindow.activateWindow({
		href: ROOT_HTML+'includes/form_inscription_end.php',
		type:'page',
		width:780,
		height:590
	});
	setTimeout("load_form_livre()",1000);
}


function load_form_livre(){
	
	// conditionne affichage marquess de lait
		jQuery("#marque_lait .hide").hide();
	jQuery("#infos_complementaires #type_lait4").bind('change', function(){
		if((jQuery('input:checkbox[name=type_lait4]:checked').val()==undefined) && (jQuery('input:checkbox[name=type_lait5]:checked').val()==undefined)){
			jQuery("#marque_lait .hide").hide();
		}else{
			jQuery("#marque_lait .hide").show();
		}
	});
	jQuery("#infos_complementaires #type_lait5").bind('change', function(){
		if((jQuery('input:checkbox[name=type_lait4]:checked').val()==undefined) && (jQuery('input:checkbox[name=type_lait5]:checked').val()==undefined)){
			jQuery("#marque_lait .hide").hide();
		}else{
			jQuery("#marque_lait .hide").show();
		}
	});	
	
	//-- Verifie que pas plus de 2 reponses a la question sur l alimentation
	jQuery("#bloc9 input").bind('change', function(){											  
		var nbCheck=0;
		var thisCheckId='';	
		jQuery("#bloc9 input").each(function() { 
							thisCheck		=	(jQuery('#'+this.id).is(":checked") ? 1 : 0);
							thisCheckId		+=	(jQuery('#'+this.id).is(":checked") ? this.id+'&' : '');
							nbCheck			=	parseInt(thisCheck) + parseInt(nbCheck);
		});		
		if(nbCheck>=2){		
							desactiveChecks(thisCheckId);
							jQuery('<input id="bonne_alimentation_full" name="bonne_alimentation_full" value="ok" type="hidden" />').appendTo('#bloc9');							
		}else{				
							activeChecks();
							jQuery('#bonne_alimentation_full').remove();
		}
	});		
}




function open_window_mdp(){
	myLightWindow.activateWindow({
		href: ROOT_HTML+'includes/form_mdp.php',
		type:'page',
		width:520,
		height:320
	});
}

function open_window_mdp_end(){
	myLightWindow.activateWindow({
		href: ROOT_HTML+'includes/form_mdp_end.php',
		type:'page',
		width:400,
		height:200
	});
}


function open_window_login(){
	myLightWindow.activateWindow({
		href: ROOT_HTML+'includes/form_login.php',
		type:'page',
		width:520,
		height:370
	});
}

function open_window_inscription(key){
	myLightWindow.activateWindow({
		href: ROOT_HTML+'includes/form_inscription.php?key_user='+key,
		type:'page',
		width:780,
		height:590
	});
	setTimeout("load_form()",1000);
}


function load_form(){
		jQuery(function() {jQuery('#formulaire .calendar').datepicker({changeMonth: true,changeYear: true,yearRange: 'c-100:c'});});
		formulaireForm();	
}

//_____________ RECETTES _______________

function over_recette(num,key,vignette){
	$('recette_num_'+num).setStyle({backgroundColor: '#47adc9',color:'#FFFFFF'});
	if(vignette != "false"){
		new Tip('recette_num_'+num, '<img style="width:200px; height:161px;" src=\'/images/recettes_candia/vignettes/'+key+'.jpg\'/>',{delay: 0.3,effect: 'appear'});
	}	
}

function out_recette(num,key){
	bgColor = (num%2 == 1)?"#daeff4":"#ffffff";
	$('recette_num_'+num).setStyle({backgroundColor: bgColor,color:'#666666'});
	//new Tip('recette_num_'+num, '<img src=\'/images/recettes_candia/vignettes/'+key+'.jpg\'/>',{delay: 0.3});	
}

function click_recette(url){
	window.location.replace(url);
}



function showHide(){
	$('table_1').hide();
	$('table_2').show();	
}

function hideShow(){
	$('table_2').hide();
	$('table_1').show();	
}
