// Script de vérification du formulaire de contact

listId = new Array("nom","societe", "email");
listId2 = new Array("nom","nom de société", "email");

var test = 1;

function testChar(){

	var Mod = / [ ]/gmi;
	test = 1;

	for(i=0;i<listId.length;i++){

		if(document.getElementById(listId[i]).value != ""){
			if (document.getElementById(listId[i]).value.substring(0,1)== " ") {
					alert("Votre "+listId2[i]+" ne doit pas commencer par un espace.");
					document.getElementById(listId[i]).focus();
					test = 0;
					return false;
			}

			if (Mod.test(document.getElementById(listId[i]).value) == true) {
					alert("Votre "+listId2[i]+" ne doit pas contenir 2 espaces à la suite.");
					document.getElementById(listId[i]).focus();
					test = 0;
					return false;
			}						

		}

	}

	test = 1;

}

function verif_Form() {

	if(test == 0){	
		return false;
	
	} else {	
		var Mod = /[ ]/gmi;
		
		if (document.form1.nom.value == "") {		
			alert("Votre nom est obligatoire.");
			document.form1.nom.focus();
			return false;		
		} 
		
		if (document.form1.societe.value == "") {		
			alert("Le nom de votre société est obligatoire.");
			document.form1.societe.focus();
			return false;		
		} 

		if (document.form1.email.value == "") {
			alert("Votre email est obligatoire.");
			document.form1.email.focus();
			return false;	
	
		}
		if ((document.form1.email.value.indexOf ('@',0)== -1 ) || (document.form1.email.value.indexOf('.') == -1) || (Mod.test(document.form1.email.value) == true)) {
			alert("Votre email n\'est pas correct.");
			document.form1.email.focus();
			return false;
			
		} 

	}
		
	document.form1.action.value = "send_mail";
	return true;
}