function envoi_formulaire(){
chargement();
var erreur = "";
var suj=document.getElementById("suj").value.replace(/\n/g,"__-__");
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.\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(que=="") { erreur += 'Veuillez saisir une question SVP.\n'; }
if(erreur==""){
var xhr = null;
if(window.XMLHttpRequest) xhr = new XMLHttpRequest();
else if(window.ActiveXObject) {
try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); }
catch (e) { xhr = new ActiveXObject('Microsoft.XMLHTTP'); }
}
else {
alert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...');
xhr = false;
}
var data = null;
var filename = "./ajax/ajax.contact.php";
data = filename+'?suj='+suj+'&nom='+nom+'&ema='+ema+'&tel='+tel+'&que='+que;
//alert(data);
xhr.open("GET", data, true);
xhr.onreadystatechange = function anonymous() {
if(xhr.readyState == 4){
var resu = xhr.responseText;
if(resu.substring(0,2)=="ok") {
//alert('Votre message a été envoyé...
Nous vous répondrons le plus rapidement possible.');
window.setTimeout("confirmation()",800);
}
else{
alert('Erreur, veuillez recommencer plus tard...');
alert('Debug :\n'+resu);
dechargement();
}
};
}
xhr.send(null);
}
else {
alert(erreur);
dechargement();
}
}
function confirmation(){
document.getElementById("confirmation").innerHTML="Votre message a été envoyé...
Nous vous répondrons le plus rapidement possible.";
dechargement();
//loading();
show_div("confirmation");
}
function deconfirmation(){
hide_div("confirmation");
//deloading();
document.getElementById("confirmation").innerHTML="";
}