// JavaScript Document


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



// ================================================ SURVOL ENTREES
	function survolEntreeOn(titre,texte,visuel)
	{
		if(texte == "texteAgencement")
		{
			document.getElementById(texte).style.color = "#00575f";
		}
		if(texte == "textePlv")
		{
			document.getElementById(texte).style.color = "#665227";
		}
		if(texte == "texteVitrine")
		{
			document.getElementById(texte).style.color = "#6c3748";
		}
		document.getElementById(titre).style.color = "#bc1220";
		document.getElementById(visuel).className = "opaque";
	}
	
	function survolEntreeOff(titre,texte,visuel)
	{
		document.getElementById(titre).style.color = "#004a97";
		document.getElementById(texte).style.color = "#636466";
		document.getElementById(visuel).className = "translucide";
	}
// ================================================ SURVOL ENTREES

	function  afficheZoom(img,titre,texte)
	{	
		document.getElementById('zoomzoom').src=img;
		document.getElementById('titres').innerHTML=titre;
		document.getElementById('realisationsTexte').innerHTML=texte;
	}


// ================================================ FORMULAIRE
	function validationForm(monform)
	{
		monform.societe.style.border="1px solid #c8c8c8";
		monform.cp.style.border="1px solid #c8c8c8";
		monform.ville.style.border="1px solid #c8c8c8";
		monform.pays.style.border="1px solid #c8c8c8";
		monform.nom.style.border="1px solid #c8c8c8";
		monform.prenom.style.border="1px solid #c8c8c8";
		monform.fonction.style.border="1px solid #c8c8c8";
		monform.tel.style.border="1px solid #c8c8c8";
		monform.fax.style.border="1px solid #c8c8c8";
		monform.email.style.border="1px solid #c8c8c8";
		
		var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
		
		if (monform.societe.value=='')
		{
			alert("Veuillez indiquer votre société");
			monform.societe.style.border="1px solid #de0d23";
			monform.societe.focus();
			return false;
		}
		
		if (monform.cp.value=='')
		{
			alert("Veuillez indiquer votre code postal");
			monform.cp.style.border="1px solid #de0d23";
			monform.cp.focus();
			return false;
		}
		
		if (monform.ville.value=='')
		{
			alert("Veuillez indiquer votre ville");
			monform.ville.style.border="1px solid #de0d23";
			monform.ville.focus();
			return false;
		}
		
		if (monform.pays.value=='')
		{
			alert("Veuillez indiquer votre pays");
			monform.pays.style.border="1px solid #de0d23";
			monform.pays.focus();
			return false;
		}
		
		if (monform.nom.value=='')
		{
			alert("Veuillez indiquer votre nom");
			monform.nom.style.border="1px solid #de0d23";
			monform.nom.focus();
			return false;
		}
		
		if (monform.prenom.value=='')
		{
			alert("Veuillez indiquer votre prénom");
			monform.prenom.style.border="1px solid #de0d23";
			monform.prenom.focus();
			return false;
		}
		
		if (monform.fonction.value=='')
		{
			alert("Veuillez indiquer votre fonction");
			monform.fonction.style.border="1px solid #de0d23";
			monform.fonction.focus();
			return false;
		}
		
		if (monform.tel.value=='')
		{
			alert("Veuillez indiquer votre n° de téléphone");
			monform.tel.style.border="1px solid #de0d23";
			monform.tel.focus();
			return false;
		}
		
		if (monform.fax.value=='')
		{
			alert("Veuillez indiquer votre n° de fax");
			monform.fax.style.border="1px solid #de0d23";
			monform.fax.focus();
			return false;
		}

		if (monform.email.value=='')
		{
			alert("Veuillez indiquer votre adresse email");
			monform.email.style.border="1px solid #de0d23";
			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="1px solid #de0d23";
			monform.email.focus();
			return false;
		}
		
		return true;
	}
// ================================================ FORMULAIRE