if(racine==null) { var racine='./'; } function envoi_formulaire(){ chargement(); var extension_non_autorise="include|conf|directory|htpasswd|c|php|php3|php4|php5|dat|bin|html|js|htm|xml|htaccess|ico|sql|ini|pfx|exe|inf|dll|reg|phpt|inc|h|in|m4|bat|conf|sub|guess|frag|global|gcov|awk|mk|sh|w32|dsp|def|phar|frag|ih|mak|py"; var tab_ext_no=extension_non_autorise.split("|"); var erreur = ""; var nom=document.getElementById("nom").value.replace(/\n/g,"__-__"); var ema=document.getElementById("ema").value.replace(/\n/g,"__-__"); var tel=document.getElementById("tel").value.replace(/\n/g,"__-__"); var que=document.getElementById("que").value.replace(/\n/g,"__-__"); if(nom=="") { erreur += 'Veuillez saisir votre nom et / ou prénom SVP.\n'; } if(ema=="") { erreur += 'Remplissez le champ email avec une adresse valide SVP.\n'; } else if(!checkMail(ema)) { erreur += '/!\\ \"Votre adresse email n\'est pas valide, veuillez vérifier SVP.\" en \"fr\" /!\\\n'; } if(tel=="") { erreur += 'Veuillez saisir votre numéro de téléphone SVP.\n'; } else if(!IsNumeric(tel)) { erreur += '/!\\ \"Votre téléphone n\'est pas valide, veuillez vérifier SVP.\" en \"fr\" /!\\\n'; } else if(tel.length!=10) { erreur += '/!\\ \"Votre telephone doit comporter __nb1__ chiffres, veuillez vérifier SVP.\" en \"fr\" /!\\\n'; } if(que=="") { erreur += 'Veuillez saisir une question SVP.\n'; } console.log('apres tests'); if(erreur==""){ console.log('avant submit'); document.form_contact.submit(); } else { alert(erreur); dechargement(); } } function confirmation(){ document.getElementById("confirmation").innerHTML="Votre message a été envoyé..."; dechargement(); //loading(); show_div("confirmation"); } function deconfirmation(){ hide_div("confirmation"); //deloading(); document.getElementById("confirmation").innerHTML=""; } function verifie_extension(id) { var extension_non_autorise="include|conf|directory|htpasswd|c|php|php3|php4|php5|dat|bin|html|js|htm|xml|htaccess|ico|sql|ini|pfx|exe|inf|dll|reg|phpt|inc|h|in|m4|bat|conf|sub|guess|frag|global|gcov|awk|mk|sh|w32|dsp|def|phar|frag|ih|mak|py"; var tab_ext_no=extension_non_autorise.split("|"); var file = document.getElementById(id).value; tab_tmp1 = file.split("."); var nb = tab_tmp1.length; var ext = tab_tmp1[(nb-1)].toLowerCase(); var ext_ok=1; for(i=0; i<(tab_ext_no.length-1); i++) { if(ext==tab_ext_no[i]) { var ext_ok=0; } } if(ext_ok==0) { alert('Les fichiers de type *.'+ext+' ne sont pas autorisés par mesure de sécurité.'); document.getElementById(id).value=''; } }