// JavaScript Document

/* v&eacute;rifie que des chiffres */
function numerique(chaine) {
	var exp=new RegExp("^[0-9]+$","g");
	return exp.test(chaine);
  }
  
/* v&eacute;rifie que des lettres */ 
function alphabet(chaine) {
	var exp=new RegExp("^[a-zA-Zàáâãäåòóôõöø&eacute;èêëçìíîïùúûüÿñ\-]+$","gi");
	return exp.test(chaine);
  }	
	
/* contact */		  
function send_forms() {
with (window.document.forms["contact"]) {
        mes = "";		
												
			if (document.contact.nom.value == "") {
				mes += "Veuillez saisir votre nom.\n";
			}	
			
			/* verification telephone input text + que des chiffres + 10 caractères */
			if (document.contact.telephone.value != "")	{
				if (numerique(document.contact.telephone.value)==false)
					{
					mes += "Votre téléphone doit être sous la forme de chiffres.\n"; 
					}
					
				else if(document.contact.telephone.value.length<10)
					{
					mes += "Votre téléphone doit contenir 10 chiffres.\n"; 
					}
			}
			else	{
				mes += "Veuillez saisir votre numéro téléphone.\n";
			}	
					
			if (document.contact.email.value != "")	{
				indexAroba = document.contact.email.value.indexOf('@');
				indexPoint = document.contact.email.value.indexOf('.');
				if ((indexAroba < 0) || (indexPoint < 0))		{
					mes += "Votre mail est incorrect.\n";
				}
			}
			else	{
				mes += "Veuillez saisir votre email.\n";
			}    }
	
    if (mes)
        alert(mes);
    return(mes.length==0 ? true : false)
}

