      // Teste si le mail a une forme correcte
      function checkmail(eMail) {
         var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/
         return (reg.exec(eMail)!=null)
      }
      // Teste le contenu des champs du form avant submit
      function test(nom,prenom,eMail,Objet,proposition) {
         if(nom.value=="") {
            alert("Indiquez votre nom !"); nom.focus(); return false;
	 }
         if(prenom.value=="") {
            alert("Indiquez votre prenom !"); prenom.focus(); return false;   
         }
	 if(!checkmail(eMail.value)) {
            alert("Email incorrect !"); eMail.focus(); return false;
	 }
         if(Objet.value=="") {
            alert("Indiquez l'objet de votre demande !"); Objet.focus(); return false;   
         } else if(proposition.value=="") {
            alert("Vous avez oublié votre message !"); proposition.focus(); return false; 
	 }
         return true;
      }
 // Positionne le curseur dans le premier champs
function focusForm() {
  	document.getElementById('nom').focus();
      }
window.onload = focusForm;

// Positionne le curseur dans un champ donné
function focusElement(formName, elemName) {
    	var elem = document.forms[formName].elements[elemName];
	elem.focus();
	elem.select();
}
