function verifierToucheEnter(ay){var az=document.layers?ay.which:document.all?event.keyCode:ay.keyCode;if(az==13){return false;};return true;};function z(aq){var ae="",am="";switch(aq){case"fr":ae="Un ou plusieurs champs sont invalides:";am="Veuillez remplir ces champs correctement avant de poursuivre.";break;case"en":ae="One or more fields are invalid:";am="Please fill these fields correctly to continue.";break;default:break;};return new Array(ae,am);};function ai(c,ax){ao=c.replace(/ /gi,"");if(ao.length>=ax)return false;else return true;};function ah(c){c=c.replace(/ /gi,"");c=c.replace(/,/gi,".");if((!isNaN(c))&&(c.length>0))return false;else return true;};function an(c,ak){if(c==ak)return false;else return true;};function ad(x,q){if(x.options[x.selectedIndex].value==q)return true;else return false;};function ac(e){if((e.type+"").toLowerCase()=="checkbox"){return!e.checked;}else{var ap=false;for(compteurItems=0;compteurItems<e.length;compteurItems++){if(e[compteurItems].checked){ap=true;break;};};return!ap;};};function y(d){c=d.value;c=c.replace(/ /gi,"");c=c.replace(/-/gi,"");c=c.replace(/_/gi,"");c=c.replace(/\(/gi,"");c=c.replace(/\)/gi,"");c=c.replace(/\./gi,"");c=c.replace(/,/gi,"");if(!ah(c)){if((c.length==10)||(c.length==11)){if(c.length==10){c=c.substring(0,3)+"-"+c.substring(3,6)+"-"+c.substring(6,c.length);}else if(c.length==11){c=c.substring(0,1)+"-"+c.substring(1,4)+"-"+c.substring(4,7)+"-"+c.substring(7,c.length);};d.value=c;return false;}else{return true;};}else{return true;};};function v(d){c=d.value;c=c.replace(/ /gi,"");var p=new Array(0,2,4),o=new Array(1,3,5);if(c.length==6){var n=false;for(compteurItems=0;compteurItems<p.length;compteurItems++){if(n=!isNaN(c.charAt(p[compteurItems])))break;};if(!n){for(compteurItems=0;compteurItems<o.length;compteurItems++){if(n=isNaN(c.charAt(o[compteurItems])))break;};if(!n){d.value=(c.substring(0,3)+" "+c.substring(3,c.length)).toUpperCase();return false;}else{return true;};}else{return true;};}else{return true;};};function ab(t){var at=false,av="",k="",i="",s=t.length,af=0,as=0,aw="@0123456789.-_abcdefghijklmnopqrstuvwxyz";for(cnt=0;cnt<s;cnt++){var av=t.substr(cnt,1);if(aw.indexOf(av)>=0){k="";i="";if(av=="@"){if((cnt-1)>=0){i=t.substr((cnt-1),1);};if((cnt+1)<s){k=t.substr((cnt+1),1);};if(cnt>0&&af==0&&cnt<(s-4)&&!(i==".")&&!(k==".")&&!(i=="-")&&!(k=="-")&&!(i=="_")&&!(k=="_")){af++;}else{at=true;break;};};if(av=="."){if((cnt-1)>=0){i=t.substr((cnt-1),1);};if((cnt+1)<s){k=t.substr((cnt+1),1);};if(cnt>0&&cnt<(s-2)&&!(i==".")&&!(k==".")&&!(i=="-")&&!(k=="-")&&!(i=="_")&&!(k=="_")){as++;}else{at=true;break;};};}else{at=true;break;};};if(af==0||as==0||t.substr(0,1)=="."||t.substr(0,1)=="-"||t.substr(0,1)=="_"||t.substr((s-1),1)=="."||t.substr((s-1),1)=="-"||t.substr((s-1),1)=="_"){at=true;};return at;};function validerFormulaire(objetFormulaire,ag,aq,au){var aj=z(aq),u="",f=false,h=new Array(),a=new Array();for(b=3;b<validerFormulaire.arguments.length;b=b+3){a[a.length]=new Array(validerFormulaire.arguments[b],validerFormulaire.arguments[b+1],validerFormulaire.arguments[b+2]);};for(b=0;b<a.length;b++){var j=true;switch(a[b][1]){case("chaine"):var d=eval("objetFormulaire."+a[b][0].substring(0,a[b][0].indexOf(":"))),g=d.value,m=a[b][0].substring((a[b][0].indexOf(":")+1),a[b][0].length);f=ai(g,m);break;case("nombre"):var g=eval("objetFormulaire."+a[b][0]+".value");f=ah(g);break;case("motdepasse"):var w=eval("objetFormulaire."+a[b][0].substring(0,(a[b][0].indexOf(":")))),l=eval("objetFormulaire."+a[b][0].substring((a[b][0].indexOf(":")+1),(a[b][0].lastIndexOf(":")))),m=a[b][0].substring((a[b][0].lastIndexOf(":")+1),a[b][0].length),ar=a[b][2].substring(0,a[b][2].indexOf(":")),al=a[b][2].substring((a[b][2].indexOf(":")+1),a[b][2].length),r=w.value,aa=l.value;f=ai(r,m);if(f){a[b][0]=w.name;a[b][2]=ar;}else{f=an(r,aa);if(f){a[b][0]=l.name;a[b][2]=al;};};break;case("liste"):var x=eval("objetFormulaire."+a[b][0].substring(0,a[b][0].indexOf(":"))),q=a[b][0].substring((a[b][0].indexOf(":")+1),a[b][0].length);f=ad(x,q);j=false;break;case("cocher"):var e=eval("objetFormulaire."+a[b][0]);f=ac(e);j=false;break;case("courriel"):var g=eval("objetFormulaire."+a[b][0]+".value");if(g.length>0)f=ab(g);else f=false;break;case("courriel_r"):var g=eval("objetFormulaire."+a[b][0]+".value");f=ab(g);break;case("telephone"):var d=eval("objetFormulaire."+a[b][0]);if((d.value).length>0)f=y(d);else f=false;break;case("telephone_r"):var d=eval("objetFormulaire."+a[b][0]);f=y(d);break;case("codepostal"):var d=eval("objetFormulaire."+a[b][0]);if((d.value).length>0)f=v(d);else f=false;break;case("codepostal_r"):var d=eval("objetFormulaire."+a[b][0]);f=v(d);break;default:break;};if(f){u+="    - "+a[b][2]+"\n";if(j){if(a[b][0].indexOf(":")==-1)h[h.length]=a[b][0];else h[h.length]=a[b][0].substring(0,a[b][0].indexOf(":"));};};};if(u.length){alert(aj[0]+"\n \n"+u+"\n\n"+aj[1]+"\n ");if(h.length>0){eval("objetFormulaire."+h[0]+".focus()");eval("objetFormulaire."+h[0]+".select()");};if(ag)return false;}else{if(ag)return true;else objetFormulaire.submit();};};
