var emailMessage="";
function GestionEnvoiMail(){ // Function AJAX en POST pour l'envoi des données vers le PHP et gestion de la réponse
	var MaRequeteXMLHttp = false;
	if(window.ActiveXObject) // cas pour IE, test l'existance d'activiXObject
		MaRequeteXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");	// création de lobjet et Affectation dans MaRequeteXMLHttp
	else if(window.XMLHttpRequest)	// cas autre navigateur
		MaRequeteXMLHttp = new XMLHttpRequest();	// Création de l'objet XMLHttpRequest
	if(MaRequeteXMLHttp)	// Test de l'existance de l'objet MaRequeteXMLHttp
	{		
				// Création de la requete en POST
				MaRequeteXMLHttp.open("POST","envoiMailContact.php?t=" + new Date().getTime());
				MaRequeteXMLHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				MaRequeteXMLHttp.onreadystatechange = EvaluerEnvoiMail;
				MaRequeteXMLHttp.send("&emailPrenom="+document.formEnvoiMail.emailPrenom.value+"&emailMessage="+emailMessage+"&Email="+document.formEnvoiMail.Email.value+"&emailTelephone="+document.formEnvoiMail.emailTelephone.value+"&emailNom="+document.formEnvoiMail.emailNom.value);
	
	}
	function EvaluerEnvoiMail()
	{
		if (MaRequeteXMLHttp.readyState == 4 && MaRequeteXMLHttp.status == 200)
		{
			// Retour de la requete
			document.getElementById('BlocEnvoiMail').innerHTML=MaRequeteXMLHttp.responseText;
		}else{
			// Requete en cours de traitement
			document.getElementById('BlocEnvoiMail').innerHTML='<center><img src="squelettes/images/loader.gif" alt="Envoi en cours" /></center>';
		}
	}
}
function VerificationFormulaire(){
	
	document.formEnvoiMail.Email.style.border = '0px solid #99A2A7';
	document.formEnvoiMail.emailNom.style.border = '0px solid #99A2A7';
	document.formEnvoiMail.emailPrenom.style.border = '0px solid #99A2A7';
	document.formEnvoiMail.emailTelephone.style.border = '0px solid #99A2A7';
	document.formEnvoiMail.emailMessage.style.border = '0px solid #99A2A7';
	//alert("ok");
	
	
	//email
	validForm=0;
	if(document.formEnvoiMail.Email.value!=""){
		if (document.formEnvoiMail.Email.value.indexOf("@") != "-1" &&
			document.formEnvoiMail.Email.value.indexOf(".") != "-1" &&
			document.formEnvoiMail.Email.value != ""){
			
		}else{
			validForm=1;
			document.formEnvoiMail.Email.style.border = '1px solid red';
		}
	}else{
		validForm=1;
		document.formEnvoiMail.Email.style.border = '1px solid red';
	}	
	if(document.formEnvoiMail.emailNom.value==""){
		validForm=1;
		document.formEnvoiMail.emailNom.style.border = '1px solid red';
	}
	
	
	if(document.formEnvoiMail.emailTelephone.value==""){
		validForm=1;
		document.formEnvoiMail.emailTelephone.style.border = '1px solid red';
	}else{
	function trim(val) {
		var retour = "";
		for(i=0;i < val.length;i++){
			if(val.charAt(i) != " ") {
					retour += val.charAt(i);
			}
		}
			//return retour
			if (isNaN(retour))
		{
		document.formEnvoiMail.emailTelephone.style.border = '1px solid red';
		validForm=1;
		}
	}
		trim(document.formEnvoiMail.emailTelephone.value);
	}

	if(document.formEnvoiMail.emailPrenom.value==""){
		validForm=1;
		document.formEnvoiMail.emailPrenom.style.border = '1px solid red';
	}
	if(document.formEnvoiMail.emailMessage.value==""){

		validForm=1;
		document.formEnvoiMail.emailMessage.style.border = '1px solid red';
	}else{
	emailMessage = document.formEnvoiMail.emailMessage.value;
	var avant = emailMessage;
	var maintenant = avant.replace(/a/,"luDO");

	emailMessage = maintenant.toString();
	}
	}

	if(validForm==0){
		GestionEnvoiMail();
		//alert("OKKKKKK");
		return false;
	}else{
		//alert("erreur");
		document.getElementById('erreurform').innerHTML="Les champs encadr&eacute;s de rouge ne sont pas bien remplis";
		return false;

	}
	
	
	
	
}







