/*
var TabPage=new Array();
var TabHotel=new Array();
var TabHotelAff=new Array();
var nbload=0;
var limitenbload=1;
var numpage=1;
var tabAdresse=new Array();
var RequestTimeOut;
var pourcentage=100;
var PageResu="";
var nbhot=0;
var nbhotfiltre=0;
var nbhotancien=0;
var TabetoileprixAll=100000;
var Tabetoileprix=new Array();
for (cptj=0;cptj<10;cptj++) Tabetoileprix[cptj]=100000;
var prixmaxi=0;
var lstnomhotellue=false;
var lstquartierlue=false;
var lstchainelue=false;
var ValStop=false;
var nomquartier="";
var lstchainereq="toutes";
var nbchaine=0;
var equipement="0000000000000";	
var PrixTotMax=0;
        
// Message de suivis
var MessEncours="Veuillez patienter...";
var MessFinal="Aucun hotel correspondant à votre recherche n'a été trouvé dans notre base.<br>Recherchez des hôtels chez nos partenaires grâce au moteur de recherche ci-dessus.";
*/

var finload = false;  

var lien_base = "/hotel/fr/pays_" + pays_id + "_" + pays_rewriting;
var lien_base_clair = "/hotel/fr/hotels_par_pays.asp";
var params = "?pays_id=" + pays_id + "&detailrefe=" + pays_rewriting + "&nb_etoile_filtre=" + nb_etoile_filtre + "&service_filtre=" + service_filtre 
		   + "&numpage=" + num_page_affiche + "&pagination=" + pagination + "&typetri=" + typetri;


function Load(formu)
{
	var td = new Date();
	var day = td.getDate();
	Frm = document.forms[formu];
	//Frm.departj.selectedIndex = day-1;
	
	InitializeAutoComplete('/scripts/scriptaculous/AutoComplete/ajax.listevilleparpays.asp?champ_comp=destination&pays_id=' + pays_id, 2);
	InitializeAutoComplete2('/scripts/scriptaculous/AutoComplete/ajax.listevillepays.asp?champ_comp=destinationrecherche',3,'destinationrecherche');
	check_date_depart('form_hotels','0');
	indiqnuit('form_hotels');
	finload=true;
}
	
//======================================
// pagination
//======================================
function PagePays( numpage )
{
    url= lien_base_clair + params.replace("&numpage="+num_page_affiche, "&numpage="+numpage);
    window.location.href=url
}

//====================================================================================
// functions annexes
//====================================================================================

// Soumission du formulaire
function VerifForm(form)
{
	document.forms[form].elements["departm"].value = document.forms[form].elements["departm"].value + document.forms[form].elements["departa"].value;
	document.forms[form].elements["retourm"].value = document.forms[form].elements["retourm"].value + document.forms[form].elements["retoura"].value;
		
	if (document.forms[form].elements["destination"].value == "") {
		alert("Veuillez saisir une ville de séjour !");
		return;
	}
	
	nbday = parseInt(document.forms[form].elements["nbday"].value, 10);
	if (!(0 < nbday && nbday <= 30)) {
		alert("Votre séjour doit durer entre 1 et 30 jours !");
		return;
	}
	
	document.forms[form].submit();
}

// Actions à exécuter en fin de chargement de page
function EndLoad()
{
	finload=true;
}

// Change la date de depart en fonction de la date d arrivee
function changedatedepart()
{

	Frm=document.form_hotels;

	tbMoisAnneed=Frm.departm.options.selectedIndex;
	tbMoisAnneer=Frm.retourm.options.selectedIndex;
	tbjourd=Frm.departj.options.selectedIndex;
	tbjourr=Frm.retourj.options.selectedIndex;

	if(tbMoisAnneed == tbMoisAnneer)
	{
		if(tbjourd > tbjourr)
		{
			Frm.retourj.options.selectedIndex = tbjourd;
		}
	}

	if(tbMoisAnneed > tbMoisAnneer)
	{
		Frm.retourm.options.selectedIndex = tbMoisAnneed;
		if(tbjourd > tbjourr)
		{
			Frm.retourj.options.selectedIndex = tbjourd;
		}
	}
	calculj(document.forms['form_hotels'].elements['retoura'], document.forms['form_hotels'].elements['retourm'], document.forms['form_hotels'].elements['retourj'], 'arrivee');
	indiqnuit('form_hotels');
	RecupDate('form_hotels', 2);
}		