function verifEmail(mailteste){
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	if(reg.test(mailteste))	return(true);
	else return(false);
}

function verifFormEtreAppele(){
	
	var bool = true;
	var msg = "";

	/* nom */
	if(window.document.etreappele.nom.value==""){
		msg = "Le nom est obligatoire";
		bool = false;
	}
	
	/* tel fix */
	if(window.document.etreappele.tel.value==""){
		msg = msg + "\nLe numéro de téléphone est obligatoire";
		bool = false;
	}
	if(isNaN(window.document.etreappele.tel.value) || (window.document.etreappele.tel.value.length!=10 && window.document.etreappele.tel.value!="")){
		msg = msg + "\nLe numéro de téléphone n'est pas correct";
		bool = false;
	}
	
	if(bool==false) window.alert(msg);
	msg ="";
	return bool;
}

function verifFormDevis(){

	var bool = true;
	var msg = "";
	
	/* nom */
	if(window.document.devis.nom.value==""){
		msg = "Le nom est obligatoire";
		bool = false;
	}
	
	/* prenom */
	if(window.document.devis.prenom.value==""){
		msg = msg + "\nLe prenom est obligatoire";
		bool = false;
	}
	
	/* tel fix */
	if(isNaN(window.document.devis.fixe.value) || (window.document.devis.fixe.value.length!=10 && window.document.devis.fixe.value!="")){
		msg = msg + "\nLe numéro de téléphone fixe n'est pas correct";
		bool = false;
	}

	/* tel portable */
	if(isNaN(window.document.devis.portable.value) || (window.document.devis.portable.value.length!=10 && window.document.devis.portable.value!="")){
		msg = msg + "\nLe numéro de téléphone portable n'est pas correct";
		bool = false;
	}
	
	/* email */
	if(verifEmail(window.document.devis.email.value)==false && window.document.devis.email.value!=""){
		msg = msg + "\nL'adresse e-mail n'est pas valide";
		bool = false;
	}
	
	/* coordonnée minimum */
	if(window.document.devis.fixe.value=="" && window.document.devis.portable.value=="" && window.document.devis.email.value==""){
		msg = msg + "\n Vous devez au moins fournir un numéro de téléphone ou une adresse e-mail valide";
		bool = false;
	}
	
	if(bool==false) window.alert(msg);
	msg ="";
	return bool;
}


function verifFormRecrutement(){

	var bool = true;
	var msg = "";
	
	/* nom */
	if(window.document.recrutement.nom.value==""){
		msg = "Le nom est obligatoire";
		bool = false;
	}
	
	/* prenom */
	if(window.document.recrutement.prenom.value==""){
		msg = msg + "\nLe prenom est obligatoire";
		bool = false;
	}
	
	/* tel fix */
	if(isNaN(window.document.recrutement.fixe.value) || (window.document.recrutement.fixe.value.length!=10 && window.document.recrutement.fixe.value!="")){
		msg = msg + "\nLe numéro de téléphone fixe n'est pas correct";
		bool = false;
	}

	/* tel portable */
	if(isNaN(window.document.recrutement.portable.value) || (window.document.recrutement.portable.value.length!=10 && window.document.recrutement.portable.value!="")){
		msg = msg + "\nLe numéro de téléphone portable n'est pas correct";
		bool = false;
	}
	
	/* email */
	if(verifEmail(window.document.recrutement.email.value)==false && window.document.recrutement.email.value!=""){
		msg = msg + "\nL'adresse e-mail n'est pas valide";
		bool = false;
	}
	
	/* coordonnée minimum */
	if(window.document.recrutement.fixe.value=="" && window.document.recrutement.portable.value=="" && window.document.recrutement.email.value==""){
		msg = msg + "\n Vous devez au moins fournir un numéro de téléphone ou une adresse e-mail valide";
		bool = false;
	}
	
	if(bool==false) window.alert(msg);
	msg ="";
	return bool;
}
