function maj_listesBarreTri(loadPage,form,labeId,genre,type,marque,modele,energie,ville,xx,xxx,d,pays,xxxx) {
	var tabLabel=new Array("genre","type","marque","modele");
	var tabLabel2=new Array("genre2","type2","marque2","modele2");
	var tabFormLabel=new Array("genre","type","marque","modele");
	rubrique_annonce=form.elements["rubrique_annonce"].value;
	var numPage=(form.numPage) ? form.elements["numPage"].value : "";
	var genre2="";

	if (genre) {
		//if (!form.elements["pageAnnonce"]) genre2=form.elements["genre"].value;
		//else {
			//for (i=0;i<form.elements["genre"].length;i++) if (form.elements["genre"][i].checked) genre2= form.elements["genre"][i].value;
		//}
		genre2=form.elements["genre"].value;
	}
	
	var test;
	
	for (i=0;i<tabLabel.length;i++) {
		test=eval(tabLabel[i]);
		if (form.elements[tabFormLabel[i]] && test) window[tabLabel2[i]]=form.elements[tabFormLabel[i]].value;
		else {
			window[tabLabel2[i]]="";
			if (form.elements["pageAnnonce"]) {
				if (loadPage) {
					window[tabLabel2[i]]=(document.choixSelection.elements[tabFormLabel[i]]) ? document.choixSelection.elements[tabFormLabel[i]].value : "";
				}
			}
		}
			
		if (!test && form.elements[tabFormLabel[i]]) {
			effaceOption(form.elements[tabFormLabel[i]]);
	   		form.elements[tabFormLabel[i]].options[0]=new Option('Mise à jour...','');
			form.elements[tabFormLabel[i]].options[0].selected=true;
		}
	}

var param;
var page;
page=SITE_URL+'ajax-liaisonWPA.php';
param="liaison=majListesBarreTrie&code_izi="+code_izi+"&rubrique_annonce="+rubrique_annonce+"&genre="+genre2+"&type="+type2+"&marque="+marque2+"&modele="+modele2;

var httpRequest=getXhr2();

 httpRequest.onreadystatechange = function()
   {
    if(httpRequest.readyState == 4 && httpRequest.status == 200)
     {
	  var response = httpRequest.responseText;
      response = response.split('//');
	  if (form.urlRedirect) {
		  form.urlRedirect.value=SITE_URL+pageUrl;
		  if (response[0]!="") form.urlRedirect.value+="/"+response[0];
	  }
	  
	  if (!genre) {
	 	effaceOption(form.genre);
	    form.genre.options[0]=new Option('Indifférent','');
		if (response[1]!="&-&") {
			document.getElementById(labeId+'_genre').style.display='block';
			liste = response[1].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
	  		for(var a=0; a < liste1.length; a++) form.genre.options[a+1]=new Option(liste1[a],liste2[a]);
	  		form.genre.options[0].selected=true;
		} else document.getElementById(labeId+'_genre').style.display='none';
	  }

	  if (!type) {
	 	effaceOption(form.type);
	    form.type.options[0]=new Option('Indifférent','');
		if (response[2]!="&-&") {
			document.getElementById(labeId+'_type').style.display='block';
		liste = response[2].split('&-&');
		liste1 = liste[0].split('&&');
		liste2 = liste[1].split('&&');
	  	for(var a=0; a < liste1.length; a++) form.type.options[a+1]=new Option(liste1[a],liste2[a]);
	  	form.type.options[0].selected=true;
		} else document.getElementById(labeId+'_type').style.display='none';
	  }

	  if (!marque && form.marque) {
		exist=false;
	 	effaceOption(form.marque);
	    form.marque.options[0]=new Option('Indifférent','');
		if (response[3]!="&-&") {
			liste = response[3].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
			if (liste1.length>1) {
				document.getElementById(labeId+'_marque').style.display='block';
	  			for(var a=0; a < liste1.length; a++) { form.marque.options[a+1]=new Option(liste1[a],liste2[a]); }
				form.marque.options[0].selected=true;
			} else document.getElementById(labeId+'_marque').style.display='none';
		} else document.getElementById(labeId+'_marque').style.display='none';
	  }

	  if (!modele && form.modele) {
		exist=false;
	  	effaceOption(form.modele);
	  	form.modele.options[0]=new Option('Indifférent','');
		if (response[4]!="&-&") {
			liste = response[4].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
			if (liste1.length>0) {
				document.getElementById(labeId+'_modele').style.display='block';
	  			for(var a=0; a < liste1.length; a++) {  form.modele.options[a+1]=new Option(liste1[a],liste2[a]); }
	  			form.modele.options[0].selected=true;
			} else document.getElementById(labeId+'_modele').style.display='none';
		} else document.getElementById(labeId+'_modele').style.display='none';
	  }

	majType(genre2,type2,type,marque,loadPage);
	if (form.elements["pageAnnonce"]) {
		if (loadPage) {
			for (i=0;i<tabLabel.length;i++) {
				if (document.choixSelection.elements[tabFormLabel[i]]) form.elements[tabFormLabel[i]].value=document.choixSelection.elements[tabFormLabel[i]].value;
			}
		maj_listes2();
		}
	}
	if (document.getElementById('criteres')) document.getElementById('criteres').style.display='block';
	}
   }
  // On envoie la requete
  httpRequest.open("POST",page,true);
  httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  httpRequest.send(param);
}


function maj_listesBarreTri2(loadPage,form,labeId,genre,type,marque,modele,energie,ville,xx,xxx,d,pays,xxxx) {
	var tabLabel=new Array("genre","type","marque","modele","energie","pays");
	var tabLabel2=new Array("genre2","type2","marque2","modele2","energie2","pays2");
	var tabFormLabel=new Array("genre","type","marque","modele","energie","pays");
	rubrique_annonce=form.elements["rubrique_annonce"].value;
	var numPage=(form.numPage) ? form.elements["numPage"].value : "";

	if (genre) {
		//if (!form.elements["pageAnnonce"]) genre2=form.elements["genre"].value;
		//else {
			//for (i=0;i<form.elements["genre"].length;i++) if (form.elements["genre"][i].checked) genre2= form.elements["genre"][i].value;
		//}
		genre2=form.elements["genre"].value;
	}
	
	var test;
	var exist=false;
	oldPays=(!pays) ? form.pays.value : "";
	oldMarque=(!marque) ? form.marque.value : "";
	oldModele=(!modele) ? form.modele.value : "";
	
	for (i=0;i<tabLabel.length;i++) {
		test=eval(tabLabel[i]);
		if (form.elements[tabFormLabel[i]] && test) window[tabLabel2[i]]=form.elements[tabFormLabel[i]].value;
		else {
			window[tabLabel2[i]]="";
			if (form.elements["pageAnnonce"]) {
				if (loadPage) {
					window[tabLabel2[i]]=(document.choixSelection.elements[tabFormLabel[i]]) ? document.choixSelection.elements[tabFormLabel[i]].value : "";
				}
			}
		}
			
		if (!test && form.elements[tabFormLabel[i]]) {
			effaceOption(form.elements[tabFormLabel[i]]);
	   		form.elements[tabFormLabel[i]].options[0]=new Option('Mise à jour...','');
			form.elements[tabFormLabel[i]].options[0].selected=true;
		}
	}

var param;
var page;
page=SITE_URL+'ajax-liaisonWPA.php';
param="liaison=majListes&code_izi="+code_izi+"&rubrique_annonce="+rubrique_annonce+"&genre="+genre2+"&type="+type2+"&marque="+marque2+"&oldMarque="+oldMarque+"&oldModele="+oldModele+"&oldPays="+oldPays+"&modele="+modele2;

var httpRequest=getXhr2();

 httpRequest.onreadystatechange = function()
   {
    if(httpRequest.readyState == 4 && httpRequest.status == 200)
     {
	  var response = httpRequest.responseText;
      response = response.split('/*/');
	  if (form.urlRedirect) form.urlRedirect.value=SITE_URL+pageUrl+response[1];
	  
	  if (!genre) {
	 	effaceOption(form.genre);
	    form.genre.options[0]=new Option('Indifférent','');
		if (response[2]!="&-&") {
			document.getElementById(labeId+'_genre').style.display='block';
			liste = response[2].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
	  		for(var a=0; a < liste1.length; a++) form.genre.options[a+1]=new Option(liste1[a],liste2[a]);
	  		form.genre.options[0].selected=true;
		} else document.getElementById(labeId+'_genre').style.display='none';
	  }

	  if (!type) {
	 	effaceOption(form.type);
	    form.type.options[0]=new Option('Indifférent','');
		if (response[3]!="&-&") {
			document.getElementById(labeId+'_type').style.display='block';
		liste = response[3].split('&-&');
		liste1 = liste[0].split('&&');
		liste2 = liste[1].split('&&');
	  	for(var a=0; a < liste1.length; a++) form.type.options[a+1]=new Option(liste1[a],liste2[a]);
	  	form.type.options[0].selected=true;
		} else document.getElementById(labeId+'_type').style.display='none';
	  }

	  if (!marque && form.marque) {
		exist=false;
	 	effaceOption(form.marque);
	    form.marque.options[0]=new Option('Indifférent','');
		if (response[4]!="&-&") {
			liste = response[4].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
			if (liste1.length>1) {
				document.getElementById(labeId+'_marque').style.display='block';
	  			for(var a=0; a < liste1.length; a++) { if (oldMarque==liste2[a]) exist=true; form.marque.options[a+1]=new Option(liste1[a],liste2[a]); }
	  			if (!exist) form.marque.options[0].selected=true; else form.marque.value=oldMarque;
			} else document.getElementById(labeId+'_marque').style.display='none';
		} else document.getElementById(labeId+'_marque').style.display='none';
	  }

	  if (!modele && form.modele) {
		exist=false;
	  	effaceOption(form.modele);
	  	form.modele.options[0]=new Option('Indifférent','');
		if (response[6]!="&-&") {
			liste = response[6].split('&-&');
			liste1 = liste[0].split('&&');
			liste2 = liste[1].split('&&');
			if (liste1.length>0) {
				document.getElementById(labeId+'_modele').style.display='block';
	  			for(var a=0; a < liste1.length; a++) { if (oldModele==liste2[a]) exist=true; form.modele.options[a+1]=new Option(liste1[a],liste2[a]); }
	  			if (!exist) form.modele.options[0].selected=true; else form.modele.value=oldModele;
			} else document.getElementById(labeId+'_modele').style.display='none';
		} else document.getElementById(labeId+'_modele').style.display='none';
	  }

	  if (!energie && form.energie) {
	 	effaceOption(form.energie);
	    form.energie.options[0]=new Option('Indifférent','');
		if (response[5]) {
			liste = response[5].split('&&');
			document.getElementById('critere_energie').style.display='block';
			for(var a=0; a < liste.length; a++) form.energie.options[a+1]=new Option(liste[a],liste[a]);
			form.energie.options[0].selected=true;
		} else document.getElementById('critere_energie').style.display='none';
	  }

	  if (!pays && form.pays) {
		exist=false;
	  	effaceOption(form.pays);
	  	form.pays.options[0]=new Option('Indifférent','');
		liste = response[8].split('&&');
		var france=false;
		if (liste.length>1) {
			document.getElementById('pays').style.display='block';
	  		for(var a=0; a < liste.length; a++) { if (liste[a]=="France") france=true; form.pays.options[a+1]=new Option(liste[a],liste[a]); if (oldPays==liste[a]) exist=true; }
			if (!exist) form.pays.options[0].selected=true; else form.pays.value=oldPays;
		} else {
			document.getElementById('pays').style.display='none';
			if (liste[0]=="France") france=true;
		}
		if (document.getElementById('critereAideSelectVille')) {
			document.getElementById('critereAideSelectVille').style.display=(france) ? "block" : "none";
		}
	  }

	majType(genre2,type2,type,marque,loadPage);
	if (form.elements["pageAnnonce"]) {
		if (loadPage) {
			for (i=0;i<tabLabel.length;i++) {
				if (document.choixSelection.elements[tabFormLabel[i]]) form.elements[tabFormLabel[i]].value=document.choixSelection.elements[tabFormLabel[i]].value;
			}
		maj_listes2();
		}
	}
	if (document.getElementById('criteres')) document.getElementById('criteres').style.display='block';
	}
   }
  // On envoie la requete
  httpRequest.open("POST",page,true);
  httpRequest.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  httpRequest.send(param);
}