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

function resetColor() {
	document.getElementById('surname').style.borderColor = "#EEEEEE";
	document.getElementById('name').style.borderColor = "#EEEEEE";
	document.getElementById('address1').style.borderColor = "#EEEEEE";
	document.getElementById('city').style.borderColor = "#EEEEEE";
	document.getElementById('zip').style.borderColor = "#EEEEEE";
	document.getElementById('country').style.borderColor = "#EEEEEE";
	document.getElementById('email').style.borderColor = "#EEEEEE";
}

function verifForm(formulaire) {	
	
	//champs obligatoires
	var checkSurname=document.getElementById('surname').value;
	var checkName=document.getElementById('name').value;
	var checkAddress=document.getElementById('address1').value;
	var checkCity=document.getElementById('city').value;
	var checkZip=document.getElementById('zip').value;
	var checkCountry=document.getElementById('country').value;
	var checkEmail=document.getElementById('email').value;
	var place=checkEmail.indexOf("@",1);
	var point=checkEmail.indexOf(".",place+1);
	var pass=true;
	
	//on rˇinitialise les couleurs des champs
	document.getElementById('surname').style.borderColor = "#EEEEEE";
	document.getElementById('name').style.borderColor = "#EEEEEE";
	document.getElementById('address1').style.borderColor = "#EEEEEE";
	document.getElementById('city').style.borderColor = "#EEEEEE";
	document.getElementById('zip').style.borderColor = "#EEEEEE";
	document.getElementById('country').style.borderColor = "#EEEEEE";
	document.getElementById('email').style.borderColor = "#EEEEEE";
	
	if (checkSurname=='' && pass) {
		alert("Please enter your Surname");
		pass=false;
		document.getElementById('surname').focus();
		document.getElementById("surname").style.borderColor = "#a0001e";
	}
	
	if (checkName=='' && pass) {
		alert("Please enter your Name");
		pass=false;
		document.getElementById('name').focus();
		document.getElementById("name").style.borderColor = "#a0001e";
	}
	
	if (checkAddress=='' && pass) {
		alert("Please enter your address");
		pass=false;
		document.getElementById('address1').focus();
		document.getElementById("address1").style.borderColor = "#a0001e";
	}	
	
	if (checkCity=='' && pass) {
		alert("Please enter your City");
		pass=false;
		document.getElementById('city').focus();
		document.getElementById("city").style.borderColor = "#a0001e";
	}	
	
	if (checkZip=='' && pass) {
		alert("Please enter your Zip code");
		pass=false;
		document.getElementById('zip').focus();
		document.getElementById("zip").style.borderColor = "#a0001e";
	}
	
	if (checkCountry=='' && pass) {
		alert("Please enter your Country");
		pass=false;
		document.getElementById('country').focus();
		document.getElementById("country").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 (pass) {
		if (clic == 0) {
			clic++;
			document.getElementById('valid').disabled = true;
			return true;
		}
		else {
			return false;
		}
	}
	
	else {
		return false;
	}
}
