/******************  Ensemble des scripts Javascript © La Félixe, sauf mentionné  *****************/



/**********************************************************************************/
/* ------------------ Traitement des formulaires -------------------------------- */

/* ------------------------ Généralités --------------------------------------------- */

function nettoyage(F){
document.getElementById(F).reset();
document.getElementById("nom").focus();
}

/* ------------------------ Vérifications de saisies --------------------------------------------- */

function verifsaisie(F) {
	
	if (F=="contact"){
	var an = document.getElementById("nom").value.indexOf("@");
	var ap = document.getElementById("prenom").value.indexOf("@");
	var ac = document.getElementById("mess").value.indexOf("@");
	var un = document.getElementById("nom").value.indexOf("http");
	var up = document.getElementById("prenom").value.indexOf("http");
	var uc = document.getElementById("mess").value.indexOf("http");
	}
	
	
	if (document.getElementById("nom").value == "") {
    alert("Merci de saisir votre nom ");
    document.getElementById("nom").focus();
	return false;
	}
		if (an != -1 || un != -1) {
		alert ("Adresse email ou URL interdite dans le champ Nom ");
		document.getElementById("nom").value = "";
		document.getElementById("nom").focus();
		return false;
		}
		
	if (ap != -1 || up != -1) {
		alert ("Adresse email ou URL interdite dans le champ Prenom ");
		document.getElementById("prenom").value = "";
		document.getElementById("prenom").focus();
		return false;
		}	
		
	
		
	if (document.getElementById("mail").value == "") {
    alert("Merci de saisir une adresse email valide");
    document.getElementById("mail").focus();
	return false;
	}
	if ((document.getElementById("mail").value.indexOf("@") == "-1" || document.getElementById("mail").value.indexOf(".") == "-1")) {
    alert("Votre adresse email est incorrecte");
	document.getElementById("mail").value = "";
    document.getElementById("mail").focus();
	return false;
	}
	

	
	
	
	if (document.getElementById("tel1").value == "") {
    alert("Merci de saisir un numero de telephone");
    document.getElementById("tel1").focus();
	return false;
	}
	
	if(document.getElementById("tel1").value!="") {
		var mask=new RegExp("^[0-9]+([^a-zA-Z]*[0-9]*[.-_\s]*)[0-9]+$","g");
		numtel=document.getElementById("tel1").value;
		if(mask.test(numtel)) {
		return true;
		}
		else {
		alert ("le numero de telephone 1 n'est pas valide");
		document.getElementById("tel1").value = "";
    	document.getElementById("tel1").focus(); 
    	return false;
		}
	}
	if(document.getElementById("tel2").value!="") {
		var mask=new RegExp("^[0-9]+([^a-zA-Z]*[0-9]*[.-_\s]*)[0-9]+$","g");
		numtel=document.getElementById("tel2").value;
		if(mask.test(numtel)) {
		return true;
		}
		else {
		alert ("le numero de telephone 2 n'est pas valide");
		document.getElementById("tel2").value = "";
    	document.getElementById("tel2").focus(); 
    	return false;
		}
	}
	if(document.getElementById("fax").value!="") {
		var mask=new RegExp("^[0-9]+([^a-zA-Z]*[0-9]*[.-_\s]*)[0-9]+$","g");
		numtel=document.getElementById("fax").value;
		if(mask.test(numtel)) {
		return true;
		}
		else {
		alert ("le numero de fax n'est pas valide");
		document.getElementById("fax").value = "";
    	document.getElementById("fax").focus(); 
    	return false;
		}
	}
	
	
	
		
	if (ad != -1 || ud != -1) {
	alert ("Adresse email ou URL interdite dans le champ Date.");
	document.getElementById("date").value = "";
	document.getElementById("date").focus();
	return false;
	}
	
	if (ac != -1 || uc != -1) {
	alert ("Adresse email ou URL interdite dans le champ Commentaires. Si vous souhaitez nous soumettre votre site Web pour la rubrique Partenaires, decrivez en quelques mots votre site et ecrivez l'adresse en omettant le prefixe http://. Nous vous contacterons par mail si nous acceptons votre soumission.");
	document.getElementById("mess").value = "";
	document.getElementById("mess").focus();
	return false;
	}
		
else {
return true }
}  


