// JavaScript Document

// Ajoute la fonction trim comme méthode de l'objet String.
String.prototype.trim = function()
{ return this.replace(/(^\s*)|(\s*$)/g, ""); };

function verif(color) 
{ 

	var nom = document.getElementById('nom');
	if (nom.value.trim() == "")
	{
		alert ('Veuillez entrer votre nom');
		nom.focus();
		nom.style.backgroundColor=color;
		return false;
	}
	
	var prenom = document.getElementById('prenom');
	if (prenom.value.trim() == "")
	{
		alert ('Veuillez entrer votre prénom');
		prenom.focus();
		prenom.style.backgroundColor=color;
		return false;
	}
	
    var adresse_postale = document.getElementById('adresse_postale');
	//alert("test");
	
	if(adresse_postale){
	if (adresse_postale.value.trim() == "")
	{
		alert ('Veuillez entrer votre adresse postale');
		adresse_postale.focus();
		adresse_postale.style.backgroundColor=color;
		return false;
	}
	}
	 var code_postal = document.getElementById('code_postal');
	//alert("test");
	
	if(code_postal){
	if ((code_postal.value.trim() == "") || (code_postal.value.length != 5) || (isNaN(code_postal.value)))
	{
		alert ('Veuillez entrer code postal valide');
		code_postal.focus();
		code_postal.style.backgroundColor=color;
		return false;
	}
	}
	 var ville = document.getElementById('ville');
	//alert("test");
	
	if(ville){
	if (ville.value.trim() == "")
	{
		alert ('Veuillez entrer votre ville');
		ville.focus();
		ville.style.backgroundColor=color;
		return false;
	}
	}
	
	var telephone = document.getElementById('telephone');
	if (telephone.value.trim() == "")
	{
		alert ('Veuillez entrer votre numéro de téléphone');
		telephone.focus();
		telephone.style.backgroundColor=color;
		return false;
	}
	
	if(isNaN(document.getElementById('telephone').value))
    {
     alert("Téléphone incorrect! \nVeuillez supprimer les espaces, les tirets ou les points.");
     telephone.focus();
	 telephone.style.backgroundColor=color;
     return false;
    }
	
	var adresse = document.getElementById('mail');
	var place = adresse.value.indexOf("@",1);
	var point = adresse.value.indexOf(".",place+1);
	if ((place > -1)&&(adresse.value.length >2)&&(point > 1))
	{}else
	{
		alert('Entrez une adresse e-mail valide!!');
		adresse.focus();
		adresse.style.backgroundColor=color;
		return false;
	}
	
	var texte = document.getElementById('texte');
	if (texte.value.trim() == "")
	{
		alert ('Veuillez entrer votre message');
		texte.focus();
		texte.style.backgroundColor=color;
		return false;
	}
	
	var secure = document.getElementById('secure');
	if (secure.value.trim() == "")
	{
		alert ('Veuillez entrer le code de sécurité');
		secure.focus();
		secure.style.backgroundColor=color;
		return false;
	}
	
	document.formulaire.submit();

}
