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

function resetColor() {
	document.getElementById('FirstName').style.borderColor = "#D4D0C8";
	document.getElementById('LastName').style.borderColor = "#D4D0C8";
	document.getElementById('Address').style.borderColor = "#D4D0C8";
	document.getElementById('Postcode').style.borderColor = "#D4D0C8";
	document.getElementById('City').style.borderColor = "#D4D0C8";
	document.getElementById('Country').style.borderColor = "#D4D0C8";
	document.getElementById('Email').style.borderColor = "#D4D0C8";
}

function verifForm(formulaire) {	
	
	//champs obligatoires
	var checkFirstName=document.getElementById('FirstName').value;
	var checkLastName=document.getElementById('LastName').value;
	var checkAddress=document.getElementById('Address').value;
	var checkPostcode=document.getElementById('Postcode').value;
	var checkCity=document.getElementById('City').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('FirstName').style.borderColor = "#D4D0C8";
	document.getElementById('LastName').style.borderColor = "#D4D0C8";
	document.getElementById('Address').style.borderColor = "#D4D0C8";
	document.getElementById('Postcode').style.borderColor = "#D4D0C8";
	document.getElementById('City').style.borderColor = "#D4D0C8";
	document.getElementById('Country').style.borderColor = "#D4D0C8";
	document.getElementById('Email').style.borderColor = "#D4D0C8";
	
	if (checkFirstName=='' && pass) {
		alert("Please fill in your first name.");
		pass=false;
		document.getElementById('FirstName').focus();
		document.getElementById("FirstName").style.borderColor = "red";
	}

	if (checkLastName=='' && pass) {
		alert("Please fill in your last name.");
		pass=false;
		document.getElementById('LastName').focus();
		document.getElementById("LastName").style.borderColor = "red";
	}
		
	if (checkAddress=='' && pass) {
		alert("Please fill in your adress.");
		pass=false;
		document.getElementById('Address').focus();
		document.getElementById("Address").style.borderColor = "red";
	}
	
	if (checkPostcode=='' && pass) {
		alert("Please fill in your zip code.");
		pass=false;
		document.getElementById('Postcode').focus();
		document.getElementById("Postcode").style.borderColor = "red";
	}
	
	if (checkCity=='' && pass) {
		alert("Please fill in your City.");
		pass=false;
		document.getElementById('City').focus();
		document.getElementById("City").style.borderColor = "red";
	}
	
	if (checkCountry=='' && pass) {
		alert("Please fill in your country.");
		pass=false;
		document.getElementById('Country').focus();
		document.getElementById("Country").style.borderColor = "red";
	}
	
	if (checkEmail=='' && pass) {
		alert("Please insert E-mail address");
		pass=false;
		document.getElementById('Email').focus();
		document.getElementById("Email").style.borderColor = "red";
	}
	
	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 = "red";
	}
	
	if (pass) {
		if (clic == 0) {
			clic++;
			document.getElementById('value').disabled = true;
			return true;
		}
		else {
			return false;
		}
	}
	
	else {
		return false;
	}
}
