function ereg(expression,texte) { var reg = new RegExp(expression,'g') ; return ( reg.exec(texte) != null ) ; } function verif_mail(email) { return ereg('^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-z]{2,10}$',email) ; } function verif_phone(phone) { return ereg('^[0-9\. +]{10,14}$',phone) ; } function is_id(valeur) { return ereg('^[0-9]+$',valeur) ; } function enableMelTo(id) { var lnk,i; if(!document.getElementById || !document.getElementsByTagName) return; if(id==null) { lnk=document.getElementsByTagName("a"); } else { lnk=document.getElementById(id).getElementsByTagName("a"); } var reg = /^.*melto.*$/ for (i=0;i' ; } if(xhr_object.readyState == 4) { var chaine=xhr_object.responseText; cible.innerHTML = xhr_object.responseText; var reg=new RegExp("(?:)((\n|\r|.)*?)(?:<\/script>)", "g"); var test = chaine.match(reg); test += '' ; exec_js(test) ; } } xhr_object.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'); var data = variables; xhr_object.send(data); } function ajax_send_form(form,fichierphp,cible,params) { var f = document.getElementById(form); if(f) { var champs = f.getElementsByTagName("input"); for(var i=0, n=champs.length; i)/g,''); element = element.replace(/(?:<\/script>,)/g,''); element = element.replace(/(?:<\/script>)/g,''); element = element.replace(/;,/g,';'); eval(element); } function getid(id) { return document.getElementById(id) ; } function preg_replace (array_pattern, array_pattern_replace, my_string) { var new_string = String (my_string); for (i=0; i