/****************************/
/*   FONCTIONS CHECK DATA   */
/****************************/
function trim(str)
{
   return str.replace(/(^\s*)|(\s*$)/g,"")
}
function IsNumeric(sText)
{
	var ValidChars = "0123456789";
	var IsNumber=true;
	var Char;
 
	for (i = 0; i < sText.length && IsNumber == true; i++) 
		{ 
			Char = sText.charAt(i);
			if (ValidChars.indexOf(Char) == -1) 
				{
					IsNumber = false;
				}
		}
	return IsNumber;
}
/**********************************************/
/*   FONCTIONS CHECK FORULAIRE PAGE CONTACT   */
/**********************************************/
function checkForm()
{
	var envoiForm=true
	var msgObligatoire=""
	var re;
	document.getElementById('p_nom').className=""
	document.getElementById('p_prenom').className=""
	//document.getElementById('p_tel').className=""
	document.getElementById('p_email').className=""
	document.getElementById('p_ad').className=""
	document.getElementById('p_cp').className=""
	document.getElementById('p_ville').className=""
	//
	re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,8})+$/
	if(trim(document.getElementById('nom').value)=="")
	{
		document.getElementById('p_nom').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le nom<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('prenom').value)=="")
	{
		document.getElementById('p_prenom').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le pr&eacute;nom<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('email').value)=="")
	{
		document.getElementById('p_email').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'email<br />"
		envoiForm=false
	}
	else if (re.test(document.getElementById('email').value) == false)
	{
		document.getElementById('p_email').className="erreur_label"
		msgObligatoire+="Entrez un email valide sous la forme nom_utilisateur@nom_domaine<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('ad').value)=="")
	{
		document.getElementById('p_ad').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir l'adresse<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('cp').value)=="")
	{
		document.getElementById('p_cp').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir le code postal<br />"
		envoiForm=false
	}
	else if (document.getElementById('cp').value.length != 5 || IsNumeric(document.getElementById('cp').value) == false) {
		document.getElementById('p_cp').className="erreur_label"
		msgObligatoire+="Le code postal doit &ecirc;tre au format 12345<br />"
		envoiForm=false
	}
	if(trim(document.getElementById('ville').value)=="")
	{
		document.getElementById('p_ville').className="erreur_label"
		msgObligatoire+="Vous avez oubli&eacute; de saisir la ville<br />"
		envoiForm=false
	}
	if(!envoiForm)
	{
		document.getElementById('p_champs_obligatoires').style.display="block"
		document.getElementById('p_champs_obligatoires').innerHTML=msgObligatoire
		return false
	}
	else
	{
		return true
	}
}
