function ereg(expression,texte) { var reg = '/'+expression+'/' ; return ( reg.exec(texte) != null ) ; } function verif_mail(email) { var reg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]{2,}[.][a-z]{2,3}$/ return (reg.exec(email)!=null) } function verif_phone(phone) { var reg = /^[0-9\. +]{10,14}$/ return (reg.exec(phone)!=null) } function is_id(valeur) { var reg = /^[0-9]+$/ return (reg.exec(valeur)!=null) } 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) ; //test.forEach(exec_js) ; } } 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(/;,/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' ; else alert(alerte) ; return false ; } return true; }