// JavaScript Document
function Verifier_Numero_Telephone(num_tel) 
{ 
    // Definition du motif a matcher 
    var regex = new RegExp(/^(01|02|03|04|05|06|08)[0-9]{8}/gi); 
     
    // Definition de la variable booleene match 
    var match = false; 
     
    // Test sur le motif 
    if(regex.test(num_tel)) 
    { 
        match = true; 
    } 
     else 
    { 
        match = false; 
    } 
     
    // On renvoie match 
    return match; 
} 
  


function validation() 
{ 
	 	if(document.monForm.nom.value == "") 
		{ 
        alert ('veuillez entrer un nom '); 
        document.monForm.nom.focus(); 
        return false; 
    	}
		
		
		if(document.monForm.prenom.value == "") 
		{ 
        alert ('veuillez entrer un prenom '); 
        document.monForm.prenom.focus(); 
        return false; 
    	}
		
		if(document.monForm.tel.value == "") 
		{ 
			alert ('veuillez entrer un telephone '); 
        	document.monForm.tel.focus();
        	return false; 
			
		}
		else
		{
			var telephone=document.monForm.tel.value;
			if(Verifier_Numero_Telephone(telephone) == false) 
			{ 
  				alert ('veuillez entrer un telephone valide '); 
        		document.monForm.tel.focus();
				return false; 
			} 
 		 	
		}
		
		 var email = document.monForm.mail.value;
		if(document.monForm.mail.value == "") 
		{ 
       		
			 if (email.search(/^[_a-z0-9-]+(.[_a-z0-9-]+)*[^._-]@[a-z0-9-]+(.[a-z0-9]{2,4})*$/) == -1)
        	{ 
            	alert ('entrez une adresse Email valide'); 
				document.monForm.mail.focus(); 
            	return false; 
			} 
    	}
		if(document.monForm.sujet.value == "") 
		{ 
        alert ('veuillez entrer un sujet '); 
        document.monForm.sujet.focus(); 
        return false; 
    	}
		
		if(document.monForm.message.value == "") 
		{ 
        alert ('veuillez entrer un message '); 
        document.monForm.message.focus(); 
        return false; 
    	}
		
		
	else
	{
		return true;
	}
	
}	


