if(racine==null) { var racine='./'; } function envoi_formulaire(){ chargement(); var erreur = ""; var nb_erreur = 0; if($('.g-recaptcha').length>0){ var response=grecaptcha.getResponse(); if(response.length == 0) erreur += 'Veuillez valider le Captcha.\n'; } var champ_47=$("#champ_47").val().replace(/\n/g,"__-__"); var champ_48=$("#champ_48").val().replace(/\n/g,"__-__"); var champ_49=$("#champ_49").val().replace(/\n/g,"__-__"); var champ_50=$("#champ_50").val().replace(/\n/g,"__-__"); var champ_78=$("#champ_78").val().replace(/\n/g,"__-__"); var champ_79=$("#champ_79").val().replace(/\n/g,"__-__"); var champ_80=$("#champ_80").val().replace(/\n/g,"__-__"); var champ_81=$("#champ_81").val().replace(/\n/g,"__-__"); var champ_82=$("#champ_82").val().replace(/\n/g,"__-__"); var champ_83=$("#champ_83").val().replace(/\n/g,"__-__"); var champ_90=$("#champ_90").val().replace(/\n/g,"__-__"); var champ_91=$("#champ_91").val().replace(/\n/g,"__-__"); var champ_92=$("#champ_92").val().replace(/\n/g,"__-__"); var champ_93=$("#champ_93").val().replace(/\n/g,"__-__"); var champ_94=$("#champ_94").val().replace(/\n/g,"__-__"); var champ_95=$("#champ_95").val().replace(/\n/g,"__-__"); if(champ_47=="") { nb_erreur++; $("#champ_47").css("border","1px solid #FF0000"); } if(champ_48=="") { nb_erreur++; $("#champ_48").css("border","1px solid #FF0000"); } else if(!checkMail(champ_48)) { erreur += 'Votre adresse email n\'est pas valide, veuillez vérifier SVP.\n'; $("#champ_48").css("border","1px solid #FF0000"); } if(champ_49=="") { nb_erreur++; $("#champ_49").css("border","1px solid #FF0000"); } if(champ_50=="") { nb_erreur++; $("#champ_50").css("border","1px solid #FF0000"); } if(champ_78=="") { nb_erreur++; $("#champ_78").css("border","1px solid #FF0000"); } if(champ_79=="") { nb_erreur++; $("#champ_79").css("border","1px solid #FF0000"); } if(champ_80=="") { nb_erreur++; $("#champ_80").css("border","1px solid #FF0000"); } if(champ_91=="") { nb_erreur++; $("#champ_91").css("border","1px solid #FF0000"); } if(champ_92=="") { nb_erreur++; $("#champ_92").css("border","1px solid #FF0000"); } if(champ_94=="") { nb_erreur++; $("#champ_94").css("border","1px solid #FF0000"); } if(nb_erreur>0){ erreur += ((nb_erreur==1) ? 'Le champ suivant est obligatoire.\n' : 'Les champs suivants sont obligatoires.\n' ); } if(erreur==""){ $.ajax({ type: 'POST', data: 'champ_47='+champ_47+'&champ_48='+champ_48+'&champ_49='+champ_49+'&champ_50='+champ_50+'&champ_78='+champ_78+'&champ_79='+champ_79+'&champ_80='+champ_80+'&champ_81='+champ_81+'&champ_82='+champ_82+'&champ_83='+champ_83+'&champ_90='+champ_90+'&champ_91='+champ_91+'&champ_92='+champ_92+'&champ_93='+champ_93+'&champ_94='+champ_94+'&champ_95='+champ_95+'&id_site=9&id=77&g-recaptcha-response='+$('#g-recaptcha-response').val(), url: racine+"ajax/ajax.contact.php?validation=post", success: function(request) { if(request.substring(0,2)=="ok") { window.setTimeout("confirmation()",800); } else if(request=="captcha_duplicate") { alert('Vous avez déjà envoyé ce formulaire!'); location.reload(); } else if(request=="captcha_fail") { alert('Erreur lors de la confirmation du captcha.'); dechargement(); } else { alert(request); alert('Erreur lors de l\'envoi du mail.'); // alert('Debug :\n'+resu); dechargement(); } } }); } else { alert(erreur); dechargement(); } } function confirmation(){ $("#confirmation").html("Votre message a été envoyé."); dechargement(); loading(); show_div("confirmation"); } function deconfirmation(){ hide_div("confirmation"); deloading(); $("#confirmation").html(""); }