// JavaScript Document// JavaScript Document<script type="text/javascript"> 
function loaddep(dest,theme)
{
var sv=document.getElementById("pseudo3");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		new_liste=document.getElementById("pseudo3");
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text ="peu m'importe";
new_option.value = "";
if(xhr_object&&xhr_object.readyState==1)
	 xhr_object.abort();
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr_object= new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr_object = false; 
	}
	fichier="http://www.zenvoyages.com/zenv2/indexv2/ville.php?dest="+dest+"&theme="+theme;
	xhr_object.open("GET", fichier,true); 
	  xhr_object.setRequestHeader("Cache-Control","no-cache");
     xhr_object.send(null); 
	xhr_object.onreadystatechange = function(){
		if(xhr_object.readyState == 4)
		{
	retour= xhr_object.responseText;
Tableau=retour.split("**");
	
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
new_liste=document.getElementById("pseudo3");
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value = Tableau[i];
}
liste=document.getElementById("vill");
liste.style.display="";
}
	}
} 

function loaddest(dest)
{
var sv=document.getElementById("desti");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		new_liste=document.getElementById("desti");
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text ="peu m'importe";
new_option.value = "";
if(xhr_object&&xhr_object.readyState==1)
	 xhr_object.abort();
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr_object= new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr_object = false; 
	}
	fichier="http://www.zenvoyages.com/zenv2/indexv2/destination.php?dest="+dest;
	xhr_object.open("GET", fichier,true); 
	  xhr_object.setRequestHeader("Cache-Control","no-cache");
     xhr_object.send(null); 
	xhr_object.onreadystatechange = function(){
		if(xhr_object.readyState == 4)
		{
	retour= xhr_object.responseText;
Tableau=retour.split("**");
	
longueurliste=Tableau.length;
for (var i=0; i<(Tableau.length-1); i++) {
new_liste=document.getElementById("desti");
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text =Tableau[i];
new_option.value = Tableau[i];
}
}
	}
	var sv=document.getElementById("pseudo3");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		new_liste=document.getElementById("pseudo3");
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text ="peu m'importe";
new_option.value = "";
} 

function recher()
{
if(document.moteur.theme.value!="thalasso")
plur='s/';
else
plur='/';
if(document.moteur.arrivali.value=="")
document.location='http://www.zenvoyages.com/'+document.moteur.theme.value+plur;
else if(document.moteur.arrival2.value=="")
document.location='http://www.zenvoyages.com/'+document.moteur.theme.value+plur+document.moteur.theme.value+'-'+document.moteur.arrivali.value.toLowerCase()+'/';
else
{
	tt=document.moteur.theme.value;
if(document.moteur.theme.value=="sejour" )
	{tt="voyage";
	plur='s/';
	}
	if(document.moteur.theme.value=="derniere-minute")
	{tt="voyage";
	plur='s/';
	}
document.location='http://www.zenvoyages.com/'+tt+plur+tt+'-'+document.moteur.arrivali.value.toLowerCase()+'/'+tt+'-depart-'+document.moteur.arrival2.value+'.html';
}


}
listeactive=false;
longueurliste=1;

function noHtml(txt) 
{
a = txt.indexOf('<');
b = txt.indexOf('>');
len = txt.length;
c = txt.substring(0, a);
if(b == -1) 
{
      b = a;
 }
   d = txt.substring((b + 1), len);
   txt = c + d;
   cont = txt.indexOf('<');
   if (cont != -1) {
      txt = noHtml(txt);
    }
   return txt;
 }
function verifPseudo(pseudo,evenement)
     {
		 
	 if(pseudo.length>2)
	{
file('http://www.zenvols.com/js/do.php?pseudo='+pseudo,evenement);
    var key = window.event ? evenement.keyCode : evenement.which;
	if (key == 40) 
	paser();
if (key == 13 || key==32)
	{document.moteur.departure.value=noHtml(villeita(Tableau[1]));
	
	document.moteur.ville1.value=noHtml(Tableau[1]);
	var sv=document.getElementById("tdprov");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
}
	}else
	 {var sv=document.getElementById("tdprov");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		 }
	 }
	 function changeselect(optionselcted) 
	 {
		
  liste=document.getElementById("choix");
	var i=liste.selectedIndex;

	 texte =noHtml(Tableau[i+1]);
	
	document.moteur.departure.value=villeita(texte);
  
	}
function ajoutliste()
{

var selectvilles2=document.createElement("select");
					
				selectvilles2.setAttribute("id","Iprov");
				selectvilles.setAttribute("type","list");
				selectvilles2.setAttribute("name","Iprov");
				selectvilles2.setAttribute("type","hidden");
               

		
}

function ajout(){

var sv=document.getElementById("tdprov");
while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}			
new_liste = document.createElement("select");
sv.appendChild(new_liste);
sv.style.display="";
new_liste.setAttribute("id", "choix");
new_liste.setAttribute("name", "choix");

 new_liste.setAttribute("onchange","changeselect("+this.selectedIndex)+")";
new_liste.style.background = "#eceff4";
 // new_liste.style.border-color = "#578BCB";
for (var i=1; i<Tableau.length; i++) {
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text = noHtml(Tableau[i]);
new_option.value = noHtml(Tableau[i]);
//new_option.style.color = "#FFF";

}
new_liste.style.position="absolute";

new_liste.onchange=function() {changeselect(this.selectedIndex);};
document.moteur.choix.size=longueurliste;
document.moteur.choix.onkeyup=function(){selection();};
document.moteur.choix.onclick=function(){selection2();};

}
function selection2()
{ liste=document.getElementById("choix");
	var i=liste.selectedIndex;
	if(i==0)
	document.moteur.departure.value=noHtml(villeita(Tableau[1]));
	
	var sv=document.getElementById("tdprov");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
	}
function selection()
{var e = window.event || arguments.callee.caller.arguments[0];
	
	 
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	var key = window.event ? e.keyCode : e.which;

	if (key == 13 || key==32) 
	{
	var sv=document.getElementById("tdprov");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
		}
	}
function dispar()
{
	val = document.getElementById("fac").checked;
	if (val==true)  {
	var td=document.getElementById("etoile");
	td.style.display="";	
	var im=document.getElementById("chambre");
	im.style.display="";	
	var im2=document.getElementById("text1");
	im2.style.display="";	
	var im3=document.getElementById("text2");
	im3.style.display="";	
		
	} else {
		var td=document.getElementById("etoile");
	td.style.display="none";	
	var im=document.getElementById("chambre");
	im.style.display="none";	
	var im2=document.getElementById("text1");
	im2.style.display="none";	
	var im3=document.getElementById("text2");
	im3.style.display="none";	
	}


}
function paser()
{
var sel = document.getElementById('choix'); 
//document.moteur.choix[0].focus();

document.moteur.departure.value=noHtml(villeita(Tableau[1]));
	
		
}
xhr_object1=null;
function file(fichier,evenement)
     {
		 
		 if(xhr_object1&&xhr_object1.readyState==1)
	 xhr_object1.abort();
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr_object1 = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr_object1 = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                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; 
	}
	xhr_object1.open("GET", fichier,true); 
	  xhr_object1.setRequestHeader("Cache-Control","no-cache");
     xhr_object1.send(null); 
	xhr_object1.onreadystatechange = function(){
		if(xhr_object1.readyState == 4)
		{
	retour= xhr_object1.responseText;
Tableau=retour.split("**");	
longueurliste=Tableau.length;
if(longueurliste==1)
{var sv=document.getElementById("tdprov");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}}
if(longueurliste>1)
{
ajout();


    }
	}

     
    
	}}
	
//ajax2


function verifdest(dest,evenement)
     {
		 
	 if(dest.length>2)
	{file1('http://www.zenvols.com/js/do.php?pseudo='+dest,evenement);
     var key = window.event ? evenement.keyCode : evenement.which;
	if (key == 40) 
	paser1();
if (key == 13 || key==32) 
	{document.moteur.arrival.value=noHtml(villeita(Tableau2[1]));
	var sv=document.getElementById("tddest");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
}

	 }
	 else
	 {
		 var sv=document.getElementById("tddest");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		 }
	 }
	 function changeselect2(optionselcted) 
	 {
  liste=document.getElementById("choix1");
	var i=liste.selectedIndex;

	 texte =Tableau2[i+1];
	document.moteur.arrival.value=villeita(texte);


	
	}
function ajoutliste()
{

var selectvilles2=document.createElement("select");
					
				selectvilles2.setAttribute("id","Idest");
				selectvilles.setAttribute("type","list");
				selectvilles2.setAttribute("name","Idest");
				selectvilles2.setAttribute("type","hidden");
    
	
}

function ajout1(){

var sv=document.getElementById("tddest");
while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}			
new_liste = document.createElement("select");
sv.appendChild(new_liste);
sv.style.display="";
new_liste.setAttribute("id", "choix1");
new_liste.setAttribute("name", "choix1");
 new_liste.setAttribute("onchange","changeselect2("+this.selectedIndex)+")";
new_liste.style.background = "#eceff4";
//new_liste.style.border-color = "#578BCB";
for (var i=1; i<Tableau2.length; i++) {
new_option = document.createElement("option");

new_liste.appendChild(new_option);

new_option.text = noHtml(Tableau2[i]);
new_option.value = noHtml(Tableau2[i]);
//new_option.style.color = "#FFF";
}
new_liste.style.position="absolute";

new_liste.onchange=function() {changeselect2(this.selectedIndex);};
document.moteur.choix1.size=longueurliste;
document.moteur.choix1.onkeyup=function(){selection1();};
document.moteur.choix1.onclick=function(){selection22();};

}
function selection22()
{ liste=document.getElementById("choix1");
	var i=liste.selectedIndex;
	if(i==0)
	document.moteur.arrival.value=noHtml(villeita(Tableau2[1]));

	var sv=document.getElementById("tddest");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
	}
function selection1()
{var e = window.event || arguments.callee.caller.arguments[0];
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var key = window.event ? e.keyCode : e.which;
	if (key == 13 || key==32) 
	{
	var sv=document.getElementById("tddest");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		}
	}	
	
	function villeita(val)
{tab=val.split("[");
iat="";
var iata="aaa";
iat=tab[1];
iata=iat.split("]");

return iata[0];

}
function paser1()
{
var sel = document.getElementById('choix1'); 
document.moteur.arrival.value=noHtml(villeita(Tableau2[1]));
		sel.focus();
}

xhr_object=null;

function file1(fichier,evenement)
     {if(xhr_object&&xhr_object.readyState==1)
	 xhr_object.abort();
	    if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest(); 
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
     else 
          return(false); 
		  
	
     xhr_object.open("GET", fichier,true); 
	  xhr_object.setRequestHeader('Content-Type','text/xml');
  xhr_object.setRequestHeader("Cache-Control","no-cache");
   xhr_object.send(null); 
   	xhr_object.onreadystatechange = function(){
	if(xhr_object.readyState == 4){	
	 retour=xhr_object.responseText;
//var Tableau=new Array();
//var root = retour.getElementsByTagName("option");
//for(i=0;i<root.length;i++)
//{Tableau[i]=retour[i];	
//}
Tableau2=retour.split("**");	
longueurliste=Tableau2.length;
if(longueurliste==1)
{var sv=document.getElementById("tddest");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}}
if(longueurliste>1)
{
ajout1();

    }}}}
	 
	 function changeAR() {

	val = document.getElementById("AR1").checked;
	if (val==true)  {
	
		document.getElementById("changeAR_sp1").style.display = "none";
		document.getElementById("changeAR_sp2").style.display = "none";
	} else {
		document.getElementById("changeAR_sp1").style.display = "";
		document.getElementById("changeAR_sp2").style.display = "";
	}
}

function changeMois() {
	var form = document.moteur;
 	form.MM1.value=form.MM.value;
	updtJour();
	updtJour2();
}


function updtJour() {
	
	d=new Date() ;
	var form = document.moteur;
	var dayNames = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	var test_array=form.MM.value.split("/");
	a = test_array[0];
	m = test_array[1];
	var nbj = new Number(m);
	m--;
	d.setFullYear(a,m,form.DD.value);
	form.jour.value = dayNames[d.getDay()]
} 


function updtJour2() {
	d=new Date() ;
	var form = document.moteur;
	var dayNames = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	var test_array=form.MM1.value.split("/");
	m= test_array[1];
	 a= test_array[0];
	var nbj = new Number(m);
	m--;
	d.setFullYear(a,m,form.DD1.value);
	form.jour1.value = dayNames[d.getDay()]
} 


function valideForm() {
	
  	var form=document.moteur;
	if (form.pseudo.value=="" || form.ville1.value=="" ) {
		alert("Veuillez spécifier une ville de départ");
		return false;
	}	else {
		if (form.dest.value=="" || form.ville2.value=="") {
			alert("Veuillez spécifier une ville de destination");
			return false;
		}
	}
	val = document.getElementById("AR1").checked;
	if (val==false)  {
	var jour=document.moteur.DD.value;
	if(jour.length<2) {
		jour = "0" + jour;
	}
	var jour1=document.moteur.DD1.value; 
	if(jour1.length<2) {
		jour1 = "0" + jour1;
	}  
	var mois=document.moteur.MM.value;
	var mois1=document.moteur.MM1.value;
	
	var MM=mois.split("/");
	AA = MM[0];
	MM=MM[1];
	  
	var MM1=mois1.split("/");
	AA1=MM1[0];
	MM1=MM1[1];
	if (AA1<AA) {
		alert("Veuillez vérifier vos dates");
		return false;
	} else if (AA1==AA) {
		if(MM1<MM) {
			alert("Veuillez vérifier vos dates");
			return false;
		} else if ((jour1<=jour) && (MM1 == MM )) {
			alert("Veuillez vérifier vos dates");
			return false;
		} 
	}}
	
	date1=document.moteur.MM.value.split("/");

     motmois=date1[1]
  motjour=document.moteur.DD.value;;
     motan=date1[0];
     choix="";
     if (motan-(parseInt(motan/4)*4)==0){choix="bi"};
     if (motan-(parseInt(motan/4)*4)==0&&motan-(parseInt(motan/100)*100)==0)
     {choix=""};
     if (motan-(parseInt(motan/4)*4)==0&&motan-(parseInt(motan/400)*400)==0)
     {choix="bi"}

  switch (motmois){
         case"02":if(choix=="bi"){if(motjour<1 || motjour>29){alert("Le mois de Février comporte 29 jours car l'année choisie est bissextile.\nVeuillez choisir une date de naissance comprise en 1 et 29.");Erreur=true;return false;}}
     else{if(motjour<1 || motjour>28){alert("Le mois de Février comporte 28 jours car l'année choisie n'est pas bissextile.\nVeuillez choisir une date comprise en 1 et 28.");Erreur=true;return false;}};
     break;
        case "04":if(motjour<1 || motjour>30){alert("Le mois de Avril comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     case "06":if(motjour<1 || motjour>30){alert("Le mois de Juin comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     case "09":if(motjour<1 || motjour>30){alert("Le mois de Septembre comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
        case "11":if(motjour<1 || motjour>30){alert("Le mois de Novembre comporte 30 jours, veuillez choisirune date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     
     }
	 val = document.getElementById("AR1").checked;
	if (val==false)  {
  date2=document.moteur.MM1.value.split("/");
  motmois2=date2[1];

  motjour2=document.moteur.DD1.value;
     motan2=date2[0];
     choix="";
     if (motan2-(parseInt(motan2/4)*4)==0){choix2="bi"};
     if (motan2-(parseInt(motan2/4)*4)==0&&motan2-(parseInt(motan2/100)*100)==0)
     {choix2=""};
     if (motan2-(parseInt(motan2/4)*4)==0&&motan2-(parseInt(motan2/400)*400)==0)
     {choix2="bi"}

  switch (motmois2){
     case"02":if(choix2=="bi"){if(motjour2<1 || motjour2>29){alert("Le mois de Février comporte 29 jours car l'année choisie est bissextile.\nVeuillez choisir une date de naissance comprise en 1 et 29.");Erreur=true;return false;}}
     else{if(motjour2<1 || motjour2>28){alert("Le mois de Février comporte 28 jours car l'année choisie n'est pas bissextile.\nVeuillez choisir une date comprise en 1 et 28.");Erreur=true;return false;}};
     break;
     case "04":if(motjour2<1 || motjour2>30){alert("Le mois de Avril comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     case "06":if(motjour2<1 || motjour2>30){alert("Le mois de Juin comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     case "08":if(motjour2<1 || motjour2>31){alert("Le mois de Août comporte 31 jours, veuillez choisir une date comprise en 1 et 31.");Erreur=true;return false;};
     break;
     case "09":if(motjour2<1 || motjour2>30){alert("Le mois de Septembre comporte 30 jours, veuillez choisir une date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     case "11":if(motjour2<1 || motjour2>30){alert("Le mois de Novembre comporte 30 jours, veuillez choisirune date comprise en 1 et 30.");Erreur=true;return false;};
     break;
     }}
	
}
function verifde(pseudo,evenement)
     {
		 
	 if(pseudo.length>2)
	{
filede('http://www.zenvoyages.com/zenv2/indexv2/redest.php?pseudo='+pseudo,evenement);
    var key = window.event ? evenement.keyCode : evenement.which;
	if (key == 40) 
	paser();
if (key == 13 || key==32)
	{document.moteur.departure2.value=noHtml(villeita(Tableau[1]));
	
	document.moteur.ville1.value=noHtml(Tableau[1]);
	var sv=document.getElementById("tdde");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
}
	}else
	 {var sv=document.getElementById("tdde");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		 }
	 }


	 function changeselectd(optionselcted) 
	 {
		
  liste=document.getElementById("choi");
	var i=liste.selectedIndex;

	 texte =noHtml(Tableau[i+1]);
	
	document.moteur.departure2.value=villeita(texte);
	}
function ajoutlisted()
{

var selectvilles2=document.createElement("select");
					
				selectvilles2.setAttribute("id","Ide");
				selectvilles.setAttribute("type","list");
				selectvilles2.setAttribute("name","Iprov");
				selectvilles2.setAttribute("type","hidden");
               

		
}

function ajoutd(){

var sv=document.getElementById("tdde");
while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}			
new_liste = document.createElement("select");
sv.appendChild(new_liste);
sv.style.display="";
new_liste.setAttribute("id", "choi");
new_liste.setAttribute("name", "choi");

 new_liste.setAttribute("onchange","changeselectd("+this.selectedIndex)+")";
new_liste.style.background = "#eceff4";
 // new_liste.style.border-color = "#578BCB";
for (var i=1; i<Tableau.length; i++) {
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text = noHtml(Tableau[i]);
new_option.value = noHtml(Tableau[i]);
//new_option.style.color = "#FFF";

}
new_liste.style.position="absolute";

new_liste.onchange=function() {changeselectd(this.selectedIndex);};
document.moteur.choi.size=longueurliste;
document.moteur.choi.onkeyup=function(){selectiond();};
document.moteur.choi.onclick=function(){selection2d();};

}
function selection2d()
{ liste=document.getElementById("choi");
	var i=liste.selectedIndex;
	if(i==0)
	document.moteur.departure2.value=noHtml(villeita(Tableau[1]));
	var sv=document.getElementById("tdde");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
	}
function selectiond()
{var e = window.event || arguments.callee.caller.arguments[0];
	
	 
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	var key = window.event ? e.keyCode : e.which;

	if (key == 13 || key==32) 
	{
	var sv=document.getElementById("tdde");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
		}
	}
function paserd()
{
var sel = document.getElementById('choi'); 
document.moteur.departure2.value=noHtml(villeita(Tableau[1]));
		sel.focus();
		
}
xhr_object=null;
function filede(fichier,evenement)
     {if(xhr_object&&xhr_object.readyState==1)
	 xhr_object.abort();
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr_object= new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr_object = false; 
	}
	xhr_object.open("GET", fichier,true); 
	  xhr_object.setRequestHeader("Cache-Control","no-cache");
     xhr_object.send(null); 
	xhr_object.onreadystatechange = function(){
		if(xhr_object.readyState == 4)
		{
	retour= xhr_object.responseText;

Tableau=retour.split("**");	
longueurliste=Tableau.length;
if(longueurliste==1)
{var sv=document.getElementById("tdde");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}}
if(longueurliste>1)
{
ajoutd();


    }
	}

     
    
	}}
	////////////////////
	function verifv(pseudo,evenement)
     {
		 
	 if(pseudo.length>2)
	{
filev('http://www.zenvoyages.com/zenv2/indexv2/rev.php?pseudo='+pseudo,evenement);
    var key = window.event ? evenement.keyCode : evenement.which;
	if (key == 40) 
	paser();
if (key == 13 || key==32)
	{document.moteur.departure3.value=noHtml(villeita(Tableau[1]));
	
	document.moteur.ville1.value=noHtml(Tableau[1]);
	var sv=document.getElementById("tdv");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
}
	}else
	 {var sv=document.getElementById("tdv");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
		 }
	 }


	 function changeselectv(optionselcted) 
	 {
		
  liste=document.getElementById("choiv");
	var i=liste.selectedIndex;

	 texte =noHtml(Tableau[i+1]);
	
	document.moteur.departure3.value=texte;
	}
function ajoutlistev()
{

var selectvilles2=document.createElement("select");
					
				selectvilles2.setAttribute("id","Iv");
				selectvilles.setAttribute("type","list");
				selectvilles2.setAttribute("name","Iprov");
				selectvilles2.setAttribute("type","hidden");
               

		
}

function ajoutv(){

var sv=document.getElementById("tdv");
while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}			
new_liste = document.createElement("select");
sv.appendChild(new_liste);
sv.style.display="";
new_liste.setAttribute("id", "choiv");
new_liste.setAttribute("name", "choiv");

 new_liste.setAttribute("onchange","changeselectv("+this.selectedIndex)+")";
new_liste.style.background = "#eceff4";
 // new_liste.style.border-color = "#578BCB";
for (var i=1; i<Tableau.length; i++) {
new_option = document.createElement("option");

new_liste.appendChild(new_option);
new_option.text = noHtml(Tableau[i]);
new_option.value = noHtml(Tableau[i]);
//new_option.style.color = "#FFF";

}
new_liste.style.position="absolute";

new_liste.onchange=function() {changeselectv(this.selectedIndex);};
document.moteur.choiv.size=longueurliste;
document.moteur.choiv.onkeyup=function(){selectionv();};
document.moteur.choiv.onclick=function(){selection2v();};

}
function selection2v()
{ liste=document.getElementById("choiv");
	var i=liste.selectedIndex;
	if(i==0)
	document.moteur.departure3.value=noHtml(Tableau[1]);
	var sv=document.getElementById("tdv");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}
	}
function selectionv()
{var e = window.event || arguments.callee.caller.arguments[0];
	
	 
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;

	var key = window.event ? e.keyCode : e.which;

	if (key == 13 || key==32) 
	{
	var sv=document.getElementById("tdv");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}document.moteur.arrival.focus();
		}
	}
function paserv()
{
var sel = document.getElementById('choiv'); 
document.moteur.departure3.value=noHtml(villeita(Tableau[1]));
		sel.focus();
		
}
xhr_object=null;
function filev(fichier,evenement)
     {if(xhr_object&&xhr_object.readyState==1)
	 xhr_object.abort();
	if(window.XMLHttpRequest) // Firefox et autres
	   xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
	   try {
                xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                xhr_object= new ActiveXObject("Microsoft.XMLHTTP");
            }
	}
	else { // XMLHttpRequest non supporté par le navigateur 
	   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	   xhr_object = false; 
	}
	xhr_object.open("GET", fichier,true); 
	  xhr_object.setRequestHeader("Cache-Control","no-cache");
     xhr_object.send(null); 
	xhr_object.onreadystatechange = function(){
		if(xhr_object.readyState == 4)
		{
	retour= xhr_object.responseText;

Tableau=retour.split("**");	
longueurliste=Tableau.length;
if(longueurliste==1)
{var sv=document.getElementById("tdv");
		while ( sv.firstChild != null ) { 
			 sv.removeChild(sv.firstChild) ; 
		}}
if(longueurliste>1)
{
ajoutv();


    }
	}

     
    
	}}
	
	
	function updtJour3() {
	d=new Date() ;
	var form = document.moteur;
	var dayNames = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
	var test_array=form.MM2.value.split("/");
	m= test_array[1];
	 a= test_array[0];
	var nbj = new Number(m);
	m--;
	d.setFullYear(a,m,form.DD2.value);
	form.jour2.value = dayNames[d.getDay()]
} 

	