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_59=$("#champ_59").val().replace(/\n/g,"__-__"); var champ_61=$("#champ_61").val().replace(/\n/g,"__-__"); var champ_62=$("#champ_62").val().replace(/\n/g,"__-__"); var champ_63=$("#champ_63").val().replace(/\n/g,"__-__"); var champ_64=$("#champ_64").val().replace(/\n/g,"__-__"); var champ_65=$("#champ_65").val().replace(/\n/g,"__-__"); var champ_66=$("#champ_66").val().replace(/\n/g,"__-__"); var champ_67=$("#champ_67").val().replace(/\n/g,"__-__"); if($("#champ_68").prop("checked")==true){ var champ_68=1; } else{ var champ_68=0; } if(champ_59=="") { nb_erreur++; $("#champ_59").css("border","1px solid #FF0000"); } if(champ_61=="") { nb_erreur++; $("#champ_61").css("border","1px solid #FF0000"); } if(champ_62=="") { nb_erreur++; $("#champ_62").css("border","1px solid #FF0000"); } if(champ_63=="") { nb_erreur++; $("#champ_63").css("border","1px solid #FF0000"); } if(champ_65=="") { nb_erreur++; $("#champ_65").css("border","1px solid #FF0000"); } if(champ_67=="") { nb_erreur++; $("#champ_67").css("border","1px solid #FF0000"); } else if(!checkMail(champ_67)) { erreur += 'Votre adresse email n\'est pas valide, veuillez vérifier SVP.\n'; $("#champ_67").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_59='+champ_59+'&champ_61='+champ_61+'&champ_62='+champ_62+'&champ_63='+champ_63+'&champ_64='+champ_64+'&champ_65='+champ_65+'&champ_66='+champ_66+'&champ_67='+champ_67+'&champ_68='+champ_68+'&id_site=9&id=81&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(""); }