if(id_type_site!=null){if(id_type_site==4){code_pere="code_pays_iso";id_fils="id_ville_onu";id_fils_rech="id_ville_onu_rech";id_pere_rech="code_pays_iso_rech"}else{code_pere="id_reg";id_fils="id_sta";id_fils_rech="id_sta_rech";id_pere_rech="id_reg_rech"}}else{code_pere="id_reg";id_fils="id_sta";id_fils_rech="id_sta_rech";id_pere_rech="id_reg_rech"}function changer_date(c,a,b){tab_date=c.split("/");if(tab_date.length==2){a.value=tab_date[0];b.value=tab_date[1]}}function region_est_dedans(b,a){for(f=0;f<b.length;f++){if(b[f][1]==a){return(true)}}return(false)}function changer_region(frm,id_site){frm=document.getElementById(frm);if(frm.elements[0].nodeName=="FIELDSET"){frm=frm.elements[0];var elements=frm.getElementsByTagName("select")}else{var elements=frm.elements}cpt_reg=0;treg=new Array();ts=new Array();r=st=0;for(s=0;s<elements.length;s++){if(elements[s].name.indexOf(code_pere)!=-1){cpt_reg++;if(cpt_reg!=0){id_reg=elements[s][elements[s].selectedIndex].value;if((id_reg!="")){treg[r]=new Array(s,id_reg);r++}}}if((elements[s].name.indexOf(id_fils)!=-1)&&(elements[s].name.indexOf("depart")==-1)){ts[st]=new Array(s,"");if(elements[s].length!=0){id_sta=elements[s][elements[s].selectedIndex].value;if(id_sta==""){id_sta="no"}ts[st][1]=id_sta}st++}}trf=new Array();p=0;for(i=0;i<treg.length;i++){if(!region_est_dedans(trf,treg[i][1])){trf[p]=new Array(treg[i][0],treg[i][1]);p++}}ch="";for(i=0;i<treg.length;i++){ch=ch+treg[i][0]+" => "+treg[i][1]+"\n"}if(trf.length==0){trf[0]=new Array(1,0)}for(f=0;f<ts.length;f++){elements[ts[f][0]].options.length=0;for(g=0;g<trf.length;g++){eval("tab = s"+id_site+"_tr"+trf[g][1]);z=elements[ts[f][0]].length;for(i=0;i<tab.length;i++){elements[ts[f][0]].options[z]=new Option(tab[i][1],tab[i][0]);z++}}}}function getParent(b,a){if(!b){return null}else{if(b.nodeType==1&&b.tagName.toLowerCase()==a.toLowerCase()){return b}else{return getParent(b.parentNode,a)}}}function addLigne(c){var d=c.parentNode;var b=d.parentNode;var a=d.cloneNode(true);b.insertBefore(a,d.nextSibling);a.style.display="block";links=a.getElementsByTagName("a");links[1].style.display="inline";links[0].style.display="none";select=a.getElementsByTagName("select");tmpId=d.getElementsByTagName("select");tmpIdarr=tmpId[0].id.split("-");if(tab_ligne[tmpIdarr[0]]==null){tab_ligne[tmpIdarr[0]]=Array();tab_ligne[tmpIdarr[0]][tab_ligne[tmpIdarr[0]].length]=tmpIdarr[tmpIdarr.length-1]}tmpId=tab_ligne[tmpIdarr[0]][tab_ligne[tmpIdarr[0]].length-1];tmpId++;tab_ligne[tmpIdarr[0]][tab_ligne[tmpIdarr[0]].length]=tmpId;select[0].id=tmpIdarr[0]+"-"+tmpId}function delLigne(d,b,a){var e=d.parentNode;select=e.getElementsByTagName("select");if(select[0].name==code_pere+"[]"){changer_region(b,a)}var c=e.parentNode;c.removeChild(e)}function selectOption(c,b){var a=0;for(a=0;a<c.options.length;a++){if(c.options[a].value==b){c.options[a].selected=true;break}}}function valid_form(a){exp=/centre$/g;exp2=/express$/g;if(exp.test(a.name)){if(document.getElementById("lesdates_centre")!=null){if(document.getElementById("lesdates_centre").value==""){alert(wrd_erreur_date);document.getElementById("lesdates_centre").focus();return(false)}}}else{if(exp2.test(a.name)){if(document.getElementById("lesdates_express")!=null){if(document.getElementById("lesdates_express").value==""){alert(wrd_erreur_date);document.getElementById("lesdates_express").focus();return(false)}}}else{if(document.getElementById("lesdates")!=null){if(document.getElementById("lesdates").value==""){alert(wrd_erreur_date);document.getElementById("lesdates").focus();return(false)}}}}return(true)}function soumettre_form(a){if(valid_form(a)){a.submit()}else{return(false)}}function show_hide_site(a){for(site in tab_site){if(a!=site){document.getElementById(tab_site[site]).style.display="none";document.getElementById("o_"+site).className=""}}document.getElementById(tab_site[a]).style.display="block";document.getElementById("o_"+a).className="on"}function rechercher(d){document.getElementById("expressresult").style.display="block";if(d!=""){document.getElementById("expressresult").style.display="block";document.getElementById("expressresult").style.visibility="visible";if(d.length<2){k("<a class=\"expressresult\" href=\"#\" onclick=\"javascript:document.getElementById('rech').value='';document.getElementById('"+id_fils_rech+"').value='';document.getElementById('rech').value='0';document.getElementById('expressresult').style.display='none';return (false);\">.: Fermer :.</a><ul class=\"expressresult\"><li class=\"expressresult\"><b>"+d+" :</b> le texte recherch? est trop court</li></ul>")}else{if(texte=e(url_site+"scripts/ajax_destination_express.php?chaine="+escape(d))){if(texte!=0){var h=new Array();if(texte.indexOf("|"!=-1)){h=texte.split("|")}var b="<a class=\"expressresult\" href=\"#\" onclick=\"javascript:document.getElementById('rech').value='';document.getElementById('"+id_fils_rech+"').value='';document.getElementById('expressresult').style.display='none';return (false);\">.: Fermer :.</a>";b+='<ul class="expressresult">';var l="";var j="";for(i=0;i<h.length;i++){var c=h[i].split("#");if(l!=c[3]){l=c[3];b+=j+"<li><b><a href=\"#\" onclick=\"javascript:document.getElementById('expressresult').style.display='none';document.getElementById('rech').value='"+c[3]+"';document.getElementById('"+id_pere_rech+"').value='"+c[2]+"';document.getElementById('"+id_fils_rech+"').value='0';return (false);\">"+c[3]+"</a></b><ul>";j="</li></ul>"}if(c[0]!="0"){var a=new RegExp("("+d+")","gi");b+='<li class="expressresult">';b+="<a class=\"expressresult\" href=\"#\" onclick=\"javascript:document.getElementById('expressresult').style.display='none';document.getElementById('rech').value='"+c[1]+"';document.getElementById('"+id_fils_rech+"').value='"+c[0]+"';document.getElementById('"+id_pere_rech+"').value='0';return (false);\">";b+=c[1].replace(a,'<span class="txtrougesouligne">$1</span>');b+="</a></li>"}}b+="</ul>";k(b)}else{k("<a class=\"expressresult\" href=\"#\" onclick=\"javascript:document.getElementById('rech').value='';document.getElementById('"+id_fils_rech+"').value='';document.getElementById('expressresult').style.display='none'\">.: Fermer :.</a><ul class=\"expressresult\"><li class=\"expressresult\"><b>"+d+" :</b> Aucun r?sultat</li></ul>")}}}}else{document.getElementById("rech").value="";document.getElementById(id_fils_rech).value="";document.getElementById("expressresult").style.display="none";document.getElementById("expressresult").style.visibility="hidden"}function k(m){document.getElementById("expressresult").innerHTML=m}function e(m){if(window.XMLHttpRequest){xhr_object=new XMLHttpRequest()}else{if(window.ActiveXObject){xhr_object=new ActiveXObject("Microsoft.XMLHTTP")}else{return(false)}}xhr_object.open("GET",m,false);xhr_object.send(null);if(xhr_object.readyState==4){return(xhr_object.responseText)}else{return(false)}}};