/* Vérification du contenu des champs après remplissage */
var clic=0;

function resetColor() {
	document.getElementById('nom').style.borderColor = "#273770";
	document.getElementById('prenom').style.borderColor = "#273770";
	document.getElementById('telephone').style.borderColor = "#273770";
	document.getElementById('email').style.borderColor = "#273770";
	document.getElementById('bodymessage').style.borderColor = "#273770";
}

function verifForm(formulaire,lang) {	
	
	//champs obligatoires
	var checkLastname=document.getElementById('nom').value;
	var checkFirstname=document.getElementById('prenom').value;
	var checkPhone=document.getElementById('telephone').value;
	var checkEmail=document.getElementById('email').value;
	var place=checkEmail.indexOf("@",1);
	var point=checkEmail.indexOf(".",place+1);
	var checkMessage=document.getElementById('bodymessage').value;
	var pass=true;
	
	//on réinitialise les couleurs des champs
	document.getElementById('nom').style.borderColor = "#273770";
	document.getElementById('prenom').style.borderColor = "#273770";
	document.getElementById('telephone').style.borderColor = "#273770";
	document.getElementById('email').style.borderColor = "#273770";
	document.getElementById('bodymessage').style.borderColor = "#273770";
	
	if (checkLastname=='' && pass) {
		if (lang == 'en') alert("Please enter your surname.");
		else alert("Merci de bien vouloir indiquer votre nom de famille svp");
		pass=false;
		document.getElementById('nom').focus();
		document.getElementById("nom").style.borderColor = "red";
	}

	if (checkFirstname=='' && pass) {
		if (lang == 'en') alert("Please enter your forename.");
		else alert("Merci de bien vouloir indiquer votre prénom svp");
		pass=false;
		document.getElementById('prenom').focus();
		document.getElementById("prenom").style.borderColor = "red";
	}
		
	if (checkPhone=='' && pass) {
		if (lang == 'en') alert("Please enter your telephone number.");
		else alert("Merci de bien vouloir indiquer votre numéro de téléphone svp");
		pass=false;
		document.getElementById('telephone').focus();
		document.getElementById("telephone").style.borderColor = "red";
	}
	
	if (checkEmail=='' && pass) {
		if (lang == 'en') alert("Please enter your e-mail address.");
		else alert("Merci de bien vouloir indiquer votre adresse e-mail svp");
		pass=false;
		document.getElementById('email').focus();
		document.getElementById("email").style.borderColor = "red";
	}
	
	if ((checkEmail != '') && ((place < 0) || (checkEmail.length < 3) || (point < 0)) && pass) {
		if (lang == 'en') alert("Please check the syntax of your e-mail address.");
		else alert("Merci de bien vouloir vérifier la syntaxe de votre adresse e-mail");
		pass=false;
		document.getElementById('email').focus();
		document.getElementById("email").style.borderColor = "red";
	}
	
	if (checkMessage=='' && pass) {
		if (lang == 'en') alert("Please write your message.");
		else alert("Merci de bien vouloir écrire votre message svp");
		pass=false;
		document.getElementById('bodymessage').focus();
		document.getElementById("bodymessage").style.borderColor = "red";
	}
	
	if (pass) {
		if (clic == 0) {
			clic++;
			document.getElementById('valid').disabled = true;
			return true;
		}
		else {
			return false;
		}
	}
	
	else {
		return false;
	}
}
