function deroul(obj,nbr) {  if (document.getElementById("obj"+ obj).className == 'masquageHide') {       for (i=1; i<=nbr; i++) {       document.getElementById("obj" + i).className = "masquageHide";       document.getElementById("lien"+ i).className = 'LIENOff  leftL' ;        document.getElementById("onglet"+ i).className = 'fill0  leftL' ;         }       	   document.getElementById("obj"+ obj ).className = "masquageShow pave_blanc";      document.getElementById("lien"+obj).className = 'LIENOn  leftL  ' ;       document.getElementById("onglet"+obj).className = 'fill1  leftL' ; }else {    document.getElementById("obj"+obj).className = 'masquageHide' ;    document.getElementById("lien"+obj).className = 'LIENOff  leftL' ;    document.getElementById("onglet"+obj).className = 'fill0  leftL' ; }}function deroul2(obj,nbr) {  if (document.getElementById("objet"+ obj).className == 'masquageHide') {       for (i=1; i<=nbr; i++) {       document.getElementById("objet" + i).className = "masquageHide";	    document.getElementById("plus" + i).innerHTML =  "Plus d\'information...";        }       	   document.getElementById("objet"+ obj ).className = "masquageShow x1116";	    document.getElementById("plus" + obj).innerHTML =  "Moins d\'information...";}else {    document.getElementById("objet"+obj).className = 'masquageHide' ; 	    document.getElementById("plus" + obj).innerHTML =  "Plus d\'information...";}}function gereOnglets(obj) {	   document.getElementById("menu"+ obj ).className = "masquageShow";}function gereOnglets2(obj) {	   document.getElementById("menu"+ obj ).className = "masquageHide";}function geres_Onglets(obj) {	   document.getElementById("s_menu"+ obj ).className = "masquageShow";}function geres_Onglets2(obj) {	   document.getElementById("s_menu"+ obj ).className = "masquageHide";}function aff_contact() {  if (document.getElementById("contact").className == 'masquageHide contact') {	   document.getElementById("contact").className = 'contact';	   document.getElementById("ombre_contact").className = 'ombre_contact';}else { 	   document.getElementById("contact").className = 'masquageHide contact';	   document.getElementById("ombre_contact").className = 'masquageHide ombre_contact';}}function deroul3(obj,nbr) {  if (document.getElementById("objet"+ obj).className == 'masquageHide') {       for (i=1; i<=nbr; i++) {       document.getElementById("objet" + i).className = "masquageHide";        }       	   document.getElementById("objet"+ obj ).className = "masquageShow";}else {    document.getElementById("objet"+obj).className = 'masquageHide' ; }}function trouve_distrib(type){var ajax = new Ajax.Request('trouve_distrib.php?' +type+ '=' + eval('document.form_'+type+'.type').value, {        method: 'post',        onSuccess: function(transport) { 		  regenerer_liste(transport);		}    });function regenerer_liste(transport){ document.getElementById('affichage').innerHTML=transport.responseText;}}//trouve_distrib()function trouve_code(){if(isPostCode(document.form_cp.code1.value +document.form_cp.code2.value)==false)  { alert('Ce code postal n\'est pas valide'); return false}document.getElementById("loadingX").className = 'masquageShow';		document.getElementById("trouver").disabled=true;var ajax = new Ajax.Request('trouve_code.php?code1=' +document.form_cp.code1.value+ '&code2=' +document.form_cp.code2.value, {        method: 'post',        onSuccess: function(transport) { 		  regenerer_liste(transport);		}    });function regenerer_liste(transport){ document.getElementById('affichage').innerHTML=transport.responseText;		document.getElementById("loadingX").className = 'masquageHide';		document.getElementById("trouver").disabled=false;}}//trouve_code()function isPostCode(entry){ // checks Canadian codes onlystrlen=entry.length; if (strlen!==6){return false;}entry=entry.toUpperCase();  // in case of lowercase// Check for legal characters in string - note index starts at zeroif('ABCEGHJKLMNPRSTVXY'.indexOf(entry.charAt(0))<0) {return false;}if('0123456789'.indexOf(entry.charAt(1))<0) {return false;}if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(2))<0) {return false;}if('0123456789'.indexOf(entry.charAt(3))<0) {return false;}if('ABCDEFGHJKLMNPQRSTUVWXYZ'.indexOf(entry.charAt(4))<0) {return false;}if('0123456789'.indexOf(entry.charAt(5))<0) {return false;}return true;}