// JavaScript Document// JavaScript Document<script type="text/javascript"> 
test=0;
function ucFirst(str) {
return str[0].toUpperCase() + str.substring(1);
}
function dest_init(des_val,ville_dep,budjet,date_dep)
{
	//alert("Inisialisation des payes");
xhr_objectf=null;
if(window.XMLHttpRequest) // Firefox 
	   xhr_objectf = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	   xhr_objectf = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	  xhr_objectf = false;
	}
	fichier1="http://www.zenvoyages.com/sejours/js_mot/req.php?vd="+ville_dep+"&bd="+budjet+"&dd="+date_dep;
	xhr_objectf.open("GET", fichier1,true); 
	  xhr_objectf.setRequestHeader("Cache-Control","no-cache");
     xhr_objectf.send(null); 
	xhr_objectf.onreadystatechange = function(){
		if(xhr_objectf.readyState == 4)
		{
			test++;
		retour= xhr_objectf.responseText;
var sv=document.getElementById("destinations");
while ( sv.firstChild != null ) { 
sv.removeChild(sv.firstChild) ; 
}
new_liste=document.getElementById("destinations");
new_option=document.createElement("option");
new_liste.appendChild(new_option);

new_option.text ="Choisissez un pays";
new_option.value = "";

Tableau=retour.split("##");
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
		liendest=Tableau[i];
		while(liendest.match(/ /))
		{
		liendest=liendest.replace(/ /,"_");
		}
        value_destination=liendest.toLowerCase();
new_liste=document.getElementById("destinations");
new_option = document.createElement("option");
new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value = value_destination;
if(des_val==value_destination) new_option.selected="selected";
}
if(test>=3)
			{
				test=0;
	 var style=this.currentStyle;			
for(var prop in style)
 {
 document.getElementById('cont_mot2').style[prop]=style[prop];
 }
 document.getElementById('cont_mot2').style.zIndex="";
 this.outerHTML=document.getElementById('cont_mot2').outerHTML;
			}
//Tableau=retour.split("**");
}
}
}



function ville_dep_init(villedep_val,destination,budjet,date_dep)
{
//alert("Inisialisation des villes de depart");
xhr_object1=null;
if(window.XMLHttpRequest) // Firefox 
	   xhr_object1 = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	   xhr_object1 = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	  xhr_object1 = false;
	}
	fichier2="http://www.zenvoyages.com/sejours/js_mot/req_ville_dep.php?des="+destination+"&bd="+budjet+"&dd="+date_dep;
	xhr_object1.open("GET", fichier2,true); 
	  xhr_object1.setRequestHeader("Cache-Control","no-cache");
     xhr_object1.send(null); 
	xhr_object1.onreadystatechange = function(){
		if(xhr_object1.readyState == 4)
		{
				test++;
		retour= xhr_object1.responseText;
var sv=document.getElementById("ville_deps");
while ( sv.firstChild != null ) { 
sv.removeChild(sv.firstChild) ;
}

new_liste=document.getElementById("ville_deps");
new_option = document.createElement("option");
new_liste.appendChild(new_option);

new_option.text ="Indifferent";
new_option.value = "";

Tableau=retour.split("##");
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
new_liste=document.getElementById("ville_deps");
new_option = document.createElement("option");
new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value =Tableau[i];
if(villedep_val==Tableau[i]) new_option.selected="selected";
}
if(test>=3)
			{
				test=0;
	 var style=this.currentStyle;			
for(var prop in style)
 {
 document.getElementById('cont_mot2').style[prop]=style[prop];
 }
 document.getElementById('cont_mot2').style.zIndex="";
 this.outerHTML=document.getElementById('cont_mot2').outerHTML;

				
				
				}
//Tableau=retour.split("**");
}
}
}




function budj_init(budj_val,destination,ville_dep,date_dep)
{

xhr_object3=null;
				if(window.XMLHttpRequest) // Firefox 
	   xhr_object3 = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	   xhr_object3 = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	  xhr_object3 = false;
	}
	fichier4="http://www.zenvoyages.com/sejours/js_mot/req_budj.php?des="+destination+"&vd="+ville_dep+"&dd="+date_dep;
	xhr_object3.open("GET", fichier4,true); 
	  xhr_object3.setRequestHeader("Cache-Control","no-cache");
     xhr_object3.send(null); 
	xhr_object3.onreadystatechange = function(){
		if(xhr_object3.readyState == 4)
		{
			test++;
		retour= xhr_object3.responseText;
var sv=document.getElementById("budjet");
while ( sv.firstChild != null ) { 
sv.removeChild(sv.firstChild) ; 
}
new_liste=document.getElementById("budjet");
new_option = document.createElement("option");
new_liste.appendChild(new_option);

new_option.text ="Indifferent";
new_option.value = "";

Tableau=retour.split("##");
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
	if(Tableau[i]=="Moins de 300 Euros"){value_budj="pas_cher"}
	else if(Tableau[i]=="De 300 a 500 Euros"){value_budj="moins_cher"}
	else if(Tableau[i]=="De 500 a 700 Euros"){value_budj="discount"}
	else if(Tableau[i]=="De 700 a 1000 Euros"){value_budj="degriffe"}
	else if(Tableau[i]=="1000 Euros et plus"){value_budj="bon_plan"}
new_liste=document.getElementById("budjet");
new_option = document.createElement("option");
new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value = value_budj;
if(budj_val==value_budj) new_option.selected="selected";
}
if(test>=3)
			{
				test=0;
	 var style=this.currentStyle;			
for(var prop in style)
 {
 document.getElementById('cont_mot2').style[prop]=style[prop];
 }
 document.getElementById('cont_mot2').style.zIndex="";
 this.outerHTML=document.getElementById('cont_mot2').outerHTML;
			}
//Tableau=retour.split("**");
}
}
}


function date_dep_init(datedep_val,destination,ville_dep,budjet)
{
//alert("Inisialisation des dates de depart");
xhr_object4=null;
		if(window.XMLHttpRequest) // Firefox 
	   xhr_object4 = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	   xhr_object4 = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	  xhr_object4 = false;
	}
	fichier5="http://www.zenvoyages.com/sejours/js_mot/req_date_dep.php?des="+destination+"&vd="+ville_dep+"&bd="+budjet;
	xhr_object4.open("GET", fichier5,true); 
	  xhr_object4.setRequestHeader("Cache-Control","no-cache");
     xhr_object4.send(null); 
	xhr_object4.onreadystatechange = function(){
		if(xhr_object4.readyState == 4)
		{
			test++;
		retour= xhr_object4.responseText;
var sv=document.getElementById("date_dep");
while ( sv.firstChild != null ) { 
sv.removeChild(sv.firstChild) ; 
}
new_liste=document.getElementById("date_dep");
new_option = document.createElement("option");
new_liste.appendChild(new_option);

new_option.text ="Indifferent";
new_option.value = "";

Tableau=retour.split("##");
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
		liendatedep=Tableau[i];
		while(liendatedep.match(/ /))
		{
		liendatedep=liendatedep.replace(/ /,"_");
		}
        value_date_dep=liendatedep;
new_liste=document.getElementById("date_dep");
new_option = document.createElement("option");
new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value = value_date_dep;
if(datedep_val==value_date_dep) new_option.selected="selected";
}
if(test>=3)
			{
				test=0;
	 var style=this.currentStyle;			
for(var prop in style)
 {
 document.getElementById('cont_mot2').style[prop]=style[prop];
 }
 document.getElementById('cont_mot2').style.zIndex="";
 this.outerHTML=document.getElementById('cont_mot2').outerHTML;
			}
//Tableau=retour.split("**");
}
}
}


