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

function resetColor() {
	document.getElementById('name').style.borderColor = "#EEEEEE";
	document.getElementById('email').style.borderColor = "#EEEEEE";
	document.getElementById('phone').style.borderColor = "#EEEEEE";
	document.getElementById('subject').style.borderColor = "#EEEEEE";
	document.getElementById('message').style.borderColor = "#EEEEEE";
}

function verifForm(formulaire) {	
	
	//champs obligatoires
	var checkLastname=document.getElementById('name').value;
	var checkEmail=document.getElementById('email').value;
	var place=checkEmail.indexOf("@",1);
	var point=checkEmail.indexOf(".",place+1);
	var checkPhone=document.getElementById('phone').value;
	var checkSubject=document.getElementById('subject').value;
	var checkMessage=document.getElementById('message').value;
	var pass=true;
	
	//on rˇinitialise les couleurs des champs
	document.getElementById('name').style.borderColor = "#EEEEEE";
	document.getElementById('email').style.borderColor = "#EEEEEE";
	document.getElementById('phone').style.borderColor = "#EEEEEE";
	document.getElementById('subject').style.borderColor = "#EEEEEE";
	document.getElementById('message').style.borderColor = "#EEEEEE";
	
	if (checkLastname=='' && pass) {
		alert("Please enter your name");
		pass=false;
		document.getElementById('name').focus();
		document.getElementById("name").style.borderColor = "#a0001e";
	}
	
	if (checkEmail=='' && pass) {
		alert("Please enter your email address");
		pass=false;
		document.getElementById('email').focus();
		document.getElementById("email").style.borderColor = "#a0001e";
	}
	
	if ((checkEmail != '') && ((place < 0) || (checkEmail.length < 3) || (point < 0)) && pass) {
		alert("Please check your e-mail address");
		pass=false;
		document.getElementById('email').focus();
		document.getElementById("email").style.borderColor = "#a0001e";
	}
	
	if (checkPhone=='' && pass) {
		alert("Please enter your phone number");
		pass=false;
		document.getElementById('phone').focus();
		document.getElementById("phone").style.borderColor = "#a0001e";
	}
	
	if (checkSubject=='' && pass) {
		alert("Please enter a subject");
		pass=false;
		document.getElementById('subject').focus();
		document.getElementById("subject").style.borderColor = "#a0001e";
	}
	
	if (checkMessage=='' && pass) {
		alert("Please enter your message");
		pass=false;
		document.getElementById('message').focus();
		document.getElementById("message").style.borderColor = "#a0001e";
	}
	
	if (pass) {
		if (clic == 0) {
			clic++;
			document.getElementById('valid').disabled = true;
			return true;
		}
		else {
			return false;
		}
	}
	
	else {
		return false;
	}
}
