// JavaScript Document

//Tester si champ vide
function trim (myString){
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

//Vérification format du mail
function verifMail(a){
	testm = false ;
	for (var j=1 ; j<(a.length) ; j++) {
		if (a.charAt(j)=='@') {
			if (j<(a.length-4)){
				for (var k=j ; k<(a.length-2) ; k++) {
					if (a.charAt(k)=='.') testm = true;
				}
			}
		}
	}
	
	if (testm==false) return false;
	else return true;

	return testm ;
}

//Tester les champs du formulaire
function verif_form(){
	var erreur = "";
	
	//Nom
	if( trim(document.getElementById("nom").value)=="" )
		erreur += "Veuillez indiquer votre nom.\n";
	
	//Prénom
	if( trim(document.getElementById("prenom").value)=="" )
		erreur += "Veuillez indiquer votre prénom.\n";
	
	//Société
	if( trim(document.getElementById("societe").value)=="" )
		erreur += "Veuillez indiquer votre société.\n";
	
	//Email
	if( trim(document.getElementById("mail").value)=="" )
		erreur += "Veuillez indiquer votre mail.\n";
	else{
		if( verifMail(document.getElementById("mail").value)==false )
			erreur += "Veuillez indiquer unmail valide.\n";
	}
	
	//Sujet
	if( trim(document.getElementById("sujet").value)=="" )
		erreur += "Veuillez indiquer l'objet du message.\n";
	
	//Message
	if( trim(document.getElementById("message").value)=="" )
		erreur += "Veuillez indiquer votre message.\n";
	
	//Affichage sinon validation
	if (erreur != "")
		alert(erreur);
	else
		document.form_contact.submit();
	
	return false;
}
