function validForm(passForm) 
{
    
    var nb_erreur =0;
    
    var fra = "";
    
    var   	fra_debut = "_____________________________________________________________\n\n";
			fra_debut += "Le formulaire n\'a pas été envoyé. Vous devez remplir tous les champs\n";
			fra_debut += "obligatoires, veuillez corriger et envoyer de nouveau le formulaire. Merci!\n";
			fra_debut += "_____________________________________________________________\n\n";
                
    
    if (passForm.nom.value == "") 
    { 
        nb_erreur++;
        fra += "          Nom  \n";
        passForm.nom.className = 'texte1 erreur';
    }
    else { passForm.nom.className = 'texte1';   }
	    
    if (passForm.societe.value == "") 
    { 
        nb_erreur++;
        fra += "          Societe  \n";
        passForm.societe.className = 'texte1 erreur';
    }
    else { passForm.societe.className = 'texte1';   }
    
    
    if (passForm.tel.value == "") 
    { 
        nb_erreur++;
        fra += "          Téléphone  \n";
        passForm.tel.className = 'texte1 erreur';
    }
    else { passForm.tel.className = 'texte1';}
    
    
    
        /* test si un format valide de email */
        if ((passForm.email.value.lastIndexOf(".") < passForm.email.value.indexOf("@")+3 
                    || passForm.email.value.lastIndexOf(".") > passForm.email.value.length-3 
                    || passForm.email.value.indexOf("@") < 1 ) || passForm.email.value.length < 3  
                    || passForm.email.value.indexOf("@") != passForm.email.value.lastIndexOf("@")   )
        {  /* format invalide de email */
            nb_erreur++;
            fra += "          Courriel (assurez-vous d'entrer un format valide moi@domaine.com) \n";
            passForm.email.className = 'texte1 erreur'; 
        } 
        else 
        { /* format valide */
            passForm.email.className = 'texte1';
        }
 
         
    
    fra_une = "- Vous devez entrer le champ suivant :\n";
    fra_plusieur = "- Vous devez entrer les champs suivants :\n";
    
    var tout = ""; /* tout le message afficher */
    
    tout += fra_debut;  
    
    if (nb_erreur > 1) {tout += fra_plusieur; }
    else{ tout += fra_une; }
    
    tout += fra;
    
    if (nb_erreur == 0)
    {
        return true;
    }
    else 
    {
        alert(tout);    
        return false;
    }

}