// Fonction qui rétablie la couleur initiale, appelée à l’action onKeyUp par chaque champs.
function couleur(obj) {
	 obj.style.backgroundColor = "#ffffff";
}

// Fonction qui va vérifier les champs et qui va retourner une alerte dans les cas où les champs marqués * sont vides et le champs mail vide ou douteux. La vérification va porter sur le . et @ 
function check() {
	var msg = "";
if (document.formulaire.societe.value == "")	{
		msg += "Veuillez saisir le nom de votre société\n";
		document.formulaire.societe.style.backgroundColor = "#e5c867";
	}

if (document.formulaire.nom.value == "")	{
		msg += "Veuillez saisir votre nom\n";
		document.formulaire.nom.style.backgroundColor = "#e5c867";
	}
	
if (document.formulaire.adresse1.value == "")	{
		msg += "Veuillez saisir votre adresse\n";
		document.formulaire.adresse1.style.backgroundColor = "#e5c867";
	}	

if (document.formulaire.codepostal.value == "")	{
		msg += "Veuillez saisir votre code postal\n";
		document.formulaire.codepostal.style.backgroundColor = "#e5c867";
	}
	
	if (document.formulaire.ville.value == "")	{
		msg += "Veuillez saisir votre ville\n";
		document.formulaire.ville.style.backgroundColor = "#e5c867";
	}
	
		if (document.formulaire.telephone.value == "")	{
		msg += "Veuillez saisir votre n° de téléphone\n";
		document.formulaire.telephone.style.backgroundColor = "#e5c867";
	}

if (document.formulaire.email.value != "")	{
		indexAroba = document.formulaire.email.value.indexOf('@');
		indexPoint = document.formulaire.email.value.indexOf('.');
		if ((indexAroba < 0) || (indexPoint < 0))		{
		document.formulaire.email.style.backgroundColor = "#e5c867";
			msg += "Votre e-mail est incorrect\n";
		}
	}
	else	{
		document.formulaire.email.style.backgroundColor = "#e5c867";
		msg += "Veuillez saisir votre e-mail\n";
	}
	
	if (msg == "") return(true);
	else	{
		jAlert(msg, 'Champs obligatoires');
		return(false);
	}
}
