// Javascript Document

// Boite Recherche


	function RechRAZ() {
		document.recherche.activite.value = -1;
		document.recherche.depart.value = -1;
		document.recherche.idpaysdest.value = -1;
		document.recherche.idregiondest.value = -1;
		document.recherche.libacc.value = -1;
		nbSejoursTrouves();
	}	


	function ValidRegion() 
	{ //alert("region");
		if (document.recherche.idregiondest.value == -2)
			{ document.recherche.idregiondest.value  = -1 ;
			}
		if (document.recherche.idregiondest.value == 0)
			{ document.recherche.idpaysdest.value  = 0 ;
			}
	}		
		
	function ValidPays() 
	{ //alert("pays");
		if (document.recherche.idpaysdest.value >= 0)
			{ document.recherche.idregiondest.value = -1 ;
			}
	}

	function ListeSejours() 
	{	
		if ($('#nbSejours').html() != 0) 
		{			
			$('#charge').css('visibility','visible');
			document.forms.recherche.submit(); 
		} else {
			alert("Votre recherche n'\a debouche sur aucun resultat... ");
		}
	}
	


// *************   moteur AJAX pour la boite recherche
	function nbSejoursTrouves(cjPar) {   
	 if (cjPar=="R") {ValidRegion();}
	 if (cjPar=="P") {ValidPays();}
	 $('#charge').css('visibility','visible');
	 $.ajax({
		type: 'POST',
		url: '/php/nbSejoursTrouvesMin.php',
		data: "activite="+ $('#activite').val()+"&"+"depart="+ $('#depart').val()+"&"+"idpaysdest="+ $('#idpaysdest').val()+"&"+"idregiondest="+ $('#idregiondest').val()+"&"+"libacc="+ $('#libacc').val(),
		dataType:'text',
		success: actualiserBoiteRech,
		error: function() {alert('Erreur serveur');}
					}); 
	
	}
 
	
	function actualiserBoiteRech(reponse) {
	   //recup du résulat > tableau 
	   var nouveauResultat = reponse.split("|||||");
	   var nbSej = nouveauResultat[0];
		 var listeRegions = nouveauResultat[1];
		 //alert(nbSej); //+ " /n "+listeRegions);
		 //actualisation du résultat
	   $('#listeRegions').html(listeRegions);
	   if (nbSej!=0) {
		 	$('#nbSejours').html(nbSej);
			//$('#trouve').html(' s&eacute;jours trouv&eacute;s');
			if (nbSej>1) {$('#trouve').html(' s&eacute;jours trouv&eacute;s');} else {$('#trouve').html(' s&eacute;jour trouv&eacute;');}
			
		 } else {
			$('#nbSejours').html('0'); $('#trouve').html('s&eacute;jour trouv&eacute;');
		 }
		 //affiche la zone info
	   //$('#info').css("visibility", "visible");*/
		 $('#charge').css('visibility','hidden');
  }


//$(document).ready(function() {
//  $('#activite').change(function () {nbSejoursTrouves();});
//  //gestion du bouton
//  $('#activite').ajaxStart(function(request, settings) { $(this).attr("disabled",true) });
//	$('#activite').ajaxStop(function(request, settings){ $(this).attr("disabled",false) });   
//  //gestion du chargeur
//  $('#charge').ajaxStart(function(request, settings) { $(this).css("visibility", "visible") });
//  $('#charge').ajaxStop(function(request, settings){ $(this).css("visibility", "hidden") });
//});

	// *************   FIN moteur AJAX pour la boite recherche	
	
