/* ======================================================================== */
$(document).ready(  function()
   {
         $("#envoimail").click(   function () {
            envoi_mail();
         });
   }
 );
/* ======================================================================== */




function envoi_mail(){
				
				//Vérification de la validité de l'email
				a = document.contact.email.value;
                        	valide1 = false;
	
                        		for(var j=1;j<(a.length);j++){
                        			if(a.charAt(j)=='@'){
                        				if(j<(a.length-4)){
				                        	for(var k=j;k<(a.length-2);k++){
                        						if(a.charAt(k)=='.') valide1=true;
				                        	}
                        				}
                        			}
                        		}
                        		if(valide1==false) { alert("Veuillez saisir une adresse email valide."); return valide1; }
	
				//vérifie que le champ message est bien rempli
				        if (document.contact.message.value== "") { alert("Veuillez reseigner le champ message."); return valide1; }
				
				
				donn= getDataFromForm(document.forms['contact']);
				//alert(donn);
				
				//Récupère si les checkbox sont cochées
				if(document.contact.cons.checked) {donn+='&cons=ok'};

				
				var xhr = createxhr();
				// On défini ce qu'on va faire quand on aura la réponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						rep = xhr.responseText;
						//alert(rep);
						document.getElementById("contactform").innerHTML = rep;
					}
					else {
					   
					   att= '<div id="wait" style="text-align: center"><img src="design/charte/wait.gif" /><p>Envoi en cours...</p></div>';
					   document.getElementById("contactform").innerHTML = att;
					   
					}
				}

				// Ici on va voir comment faire du post
				xhr.open("POST","script/envoi_mail.php",true);
				// ne pas oublier ça pour le post
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				xhr.send(donn);
				

			}

