// JavaScript Document


    function submitform() {
    	if  (document.sub_form.email_addr.value=='')
  			alert("Cette adresse électronique n'est pas valide");
		else {
  				if ( ((document.sub_form.email_addr.value.indexOf('@',1))==-1)||(document.sub_form.email_addr.value.indexOf('.',1))==-1 )
  					alert("Cette adresse électronique n'est pas valide");

  				else {
                                        window.open("", "formPopup", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,height=200,width=500,toolbar=no", true); 
                                 	document.sub_form.target='formPopup';
  					document.sub_form.submit();
                                      }
  		}
  }	
		
		
		
				function vider(idchamp){
			document.getElementById(idchamp).value="";
		}
	
		function verifier(){
			nom=document.getElementById("nom").value; // Je récupère le contenu du champ
			mail=document.getElementById("mail").value; // Je récupère le contenu du champ
			message=document.getElementById("message").value; // Je récupère le contenu du champ
			prenom=document.getElementById("prenom").value; // Je récupère le contenu du champ
			tel=document.getElementById("tel").value; // Je récupère le contenu du champ

			if (nom!="" && mail!="" && message!=""){ // Je vérifie si tous les champs obligatoires comportent une valeur
					posat=mail.indexOf("@",0); // J'enregistre la position de l'@ en partant de 0
					if (posat!=-1 && posat!=0){ // Je teste si l'@ est présent (-1) ET s'il n'est pas le premier (0)
						pospoint=mail.indexOf(".",posat); // J'enregistre la position du . à partir de l'@
						longueur=mail.length; // Je calcule la longueur de mon adresse mail
							if (pospoint!=-1 && pospoint!=posat+1 && pospoint!=longueur-1){ // Je test si le point est présent (-1) ET s'il n'est pas après l'@ ET s'il n'est pas à la fin
								return true; // Formulaire OK
							}
							else{
								alert("Mail non valide. Manque le '.'"); // Mettre un message d'erreur
								return false;
							}
						return true;
					}
					else{
						alert("Mail non valide. Manque le '@'");
						return false;
					}
				return true;
			}else{
				alert("Champ(s) obligatoire(s) à compléter");
				return false;
			}
		}	

