function validFormulaire_contact() 
{ 
    /* On récupère directement dans le formulaire la valeur qui a été (éventuellement) saisie */ 
    var nom = document.forms['form_contact'].elements['nom'].value;
    var prenom = document.forms['form_contact'].elements['prenom'].value;
    var email = document.forms['form_contact'].elements['email'].value;
    var message = document.forms['form_contact'].elements['message'].value;
   
    /* On initialise une variable de retour */ 
    var valide = false;
         
    /* On vérifie que la valeur récupérée du nom n'est pas vide */ 
    
    if(nom != '') 
    	{ 
         /* On vérifie que la valeur récupérée n'est pas vide */ 
    	if(prenom != '') 
    		{ 
        	/* On vérifie que la valeur récupérée n'est pas vide */ 
   			if(email != '') 
    			{ 
       			 /* La valeur n'est pas vide, on attribue true à la variable de retour */ 
        			        
        
       				if (email.search(/^[^._-][a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z]{2,4}$/) == -1) 
        			{ 
            			alert ('entrez une adresse Email valide.'); 
            			document.forms['form_contact'].elements['email'].focus(); 
            			valide=false; 
        			} 
					else
					{
						
							/* On vérifie que la valeur récupérée n'est pas vide */ 
    						if(message != '') 
    						{ 
        						/* La valeur n'est pas vide, on attribue true à la variable de retour */ 
        						valide = true; 
    						} 
    						else 
    						{ 
        						valide= false;
	    						alert('Inscrivez votre message'); 
        						document.forms['form_contact'].elements['message'].focus(); 
    						}
						
										 
					}  
        
        
         
  			  } 
    		else 
   			 { 
        		valide= false;
	    		alert('Inscrivez votre email'); 
        		document.forms['form_contact'].elements['email'].focus(); 
    		}	
        	
        	 
    	} 
    	else 
    	{ 
        	valide= false;
	    	alert('Inscrivez votre prenom'); 
        	document.forms['form_contact'].elements['prenom'].focus(); 
    	}
        
        
    } 
    else 
    { 
        alert('Inscrivez votre nom'); 
        document.forms['form_contact'].elements['nom'].focus(); 
    }
         
    /* On retourne la valeur de la variable de retour. */ 
    return valide;

     
} 
