function envoi_formulaire(){ chargement(); var extension_autorise="pdf|doc|docx|rtf|txt|xls|csv|xlsx|jpg|png|jpeg|gif|zip"; var tab_ext_ok=extension_autorise.split("|"); var erreur = ""; var nom=document.getElementById("nom").value.replace(/\n/g,"__-__"); var soc=document.getElementById("soc").value.replace(/\n/g,"__-__"); var ema=document.getElementById("ema").value.replace(/\n/g,"__-__"); var tel=document.getElementById("tel").value.replace(/\n/g,"__-__"); var cp=document.getElementById("cp").value.replace(/\n/g,"__-__"); var que=document.getElementById("que").value.replace(/\n/g,"__-__"); var fi1=document.getElementById("fi1").value; var fi2=document.getElementById("fi2").value; var fi3=document.getElementById("fi3").value; var to =document.getElementById("mail").value.replace(/\n/g,"__-__"); if(nom=="") { erreur += 'Veuillez saisir votre nom et / ou prénom SVP.\n'; } if(soc=="") { erreur += 'Veuillez saisir le nom de votre société.\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.\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.\n'; } else if(tel.length!=10) { erreur += 'Votre telephone doit comporter 10 chiffres, veuillez vérifier SVP.\n'; } if(cp=="") { erreur += 'Veuillez saisir votre code postal SVP.\n'; } if(que=="") { erreur += 'Veuillez saisir une message SVP.\n'; } if(fi1!="") { tab_tmp1 = fi1.split("."); var nb = tab_tmp1.length; var ext = tab_tmp1[(nb-1)].toLowerCase(); var ext_ok=0; var lst_ext=''; for(i=0; i<(tab_ext_ok.length-1); i++) { if(i!=0) { lst_ext+=', '; } lst_ext+='*.'+tab_ext_ok[i]; if(ext==tab_ext_ok[i]) { var ext_ok=1; } } if(ext_ok==0) { erreur += 'Les fichiers de type *.'+ext+' ne sont pas autorisés.\nUniquement les extensions '+lst_ext+' !\n'; } } if(fi2!="") { tab_tmp1 = fi2.split("."); var nb = tab_tmp1.length; var ext = tab_tmp1[(nb-1)].toLowerCase(); var ext_ok=0; var lst_ext=''; for(i=0; i<(tab_ext_ok.length-1); i++) { if(i!=0) { lst_ext+=', '; } lst_ext+='*.'+tab_ext_ok[i]; if(ext==tab_ext_ok[i]) { var ext_ok=1; } } if(ext_ok==0) { erreur += 'Les fichiers de type *.'+ext+' ne sont pas autorisés.\nUniquement les extensions '+lst_ext+' !\n'; } } if(fi3!="") { tab_tmp1 = fi3.split("."); var nb = tab_tmp1.length; var ext = tab_tmp1[(nb-1)].toLowerCase(); var ext_ok=0; var lst_ext=''; for(i=0; i<(tab_ext_ok.length-1); i++) { if(i!=0) { lst_ext+=', '; } lst_ext+='*.'+tab_ext_ok[i]; if(ext==tab_ext_ok[i]) { var ext_ok=1; } } if(ext_ok==0) { erreur += 'Les fichiers de type *.'+ext+' ne sont pas autorisés.\nUniquement les extensions '+lst_ext+' !\n'; } } if(document.getElementById("mention_information")) { if(document.getElementById("mention_information").checked==false) { erreur += 'Vous devez cocher la case sur le RGPD.\n'; } } if(erreur==""){ document.form_contact.submit(); } else { alert(erreur); dechargement(); } } function verifie_extension(valeur) { var extension_autorise="pdf|doc|docx|rtf|txt|xls|csv|xlsx|jpg|png|jpeg|gif|zip"; var tab_ext_ok=extension_autorise.split("|"); var file = valeur; tab_tmp1 = file.split("."); var nb = tab_tmp1.length; var ext = tab_tmp1[(nb-1)].toLowerCase(); var ext_ok=0; var lst_ext=''; for(i=0; i<(tab_ext_ok.length-1); i++) { if(i!=0) { lst_ext+=', '; } lst_ext+='*.'+tab_ext_ok[i]; if(ext==tab_ext_ok[i]) { var ext_ok=1; } } if(ext_ok==0) { alert('Les fichiers de type *.'+ext+' ne sont pas autorisés.\nUniquement les extensions '+lst_ext+' !'); } }