// JavaScript Document


/* ============================== CENTRAGE VERTICAL */
	function centrageVertical()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 550;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
			document.body.style.backgroundPosition ="center "+(difference/2)+"px";
		}
		else
		{
			document.body.style.paddingTop = 20;
			document.body.style.backgroundPosition ="center 20px";
		}
	}
	
	function centrageVertical2()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 550;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
			document.body.style.backgroundPosition ="center "+(difference/2)+"px";
		}
		else
		{
			document.body.style.paddingTop = 20;
			document.body.style.backgroundPosition ="center 20px";
		}
	}
/* ============================== CENTRAGE VERTICAL */


// ================================================ VALIDATION FORMULAIRE
	function validationForm(monform)
	{
		monform.nom.style.border="2px solid #000";
		monform.prenom.style.border="2px solid #000";
		monform.email.style.border="2px solid #000";
		monform.message.style.border="2px solid #000";
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.nom.value=='')
		{
			alert("Veuillez indiquer votre nom");
			monform.nom.style.border="2px solid #d0af4a";
			monform.nom.focus();
			return false;
		}
		
		if (monform.prenom.value=='')
		{
			alert("Veuillez indiquer votre prénom");
			monform.prenom.style.border="2px solid #d0af4a";
			monform.prenom.focus();
			return false;
		}
		
		if (monform.email.value=='')
		{
			alert("Veuillez indiquer votre adresse email");
			monform.email.style.border="2px solid #d0af4a";
			monform.email.focus();
			return false;
		}
		
		if(!reg_email.test(monform.email.value))
		{
			alert("Le format de votre adresse email est incorrect");
			monform.email.style.border="2px solid #d0af4a";
			monform.email.focus();
			return false;
		}
		
		if (monform.message.value=='')
		{
			alert("Veuillez indiquer votre message");
			monform.message.style.border="2px solid #d0af4a";
			monform.message.focus();
			return false;
		}
		return true;
	}
// ================================================ VALIDATION FORMULAIRE