// JavaScript Document

	function rubriqueActive(rub){
		document.getElementById(rub).style.color="#EB050B";
		document.getElementById(rub).style.fontWeight="bold";
		if(rub<4)
		{
			document.getElementById(rub).style.backgroundColor="#EDBC96";
			if(rub==3)
			{
				document.getElementById(rub).style.backgroundImage="url(images/bas-presentation.gif)";
				document.getElementById(rub).style.backgroundPosition="-280px 0";
			}
			else
			{
				document.getElementById(rub).style.backgroundImage="url(images/triangle-presentation.gif)";
				document.getElementById(rub).style.backgroundPosition="13px -60px";
			}
		}
		if(rub==4)
		{
			document.getElementById(rub).style.backgroundColor="#EFA972";
			document.getElementById(rub).style.backgroundImage="url(images/bas-reservation.gif)";
			document.getElementById(rub).style.backgroundPosition="-280px 0";
		}
		if(rub>=5)
		{
			document.getElementById(rub).style.backgroundColor="#FCC090";
			if(rub==6)
			{
				document.getElementById(rub).style.backgroundImage="url(images/bas-communiquer.gif)";
				document.getElementById(rub).style.backgroundPosition="-280px 0";
			}
			else
			{
				document.getElementById(rub).style.backgroundImage="url(images/triangle-communiquer.gif)";
				document.getElementById(rub).style.backgroundPosition="13px -60px";
			}
		}
	}
	
	
	
	
	function positionPiedDePage(){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
		
		}
		else
		{
			hauteurPage=document.getElementById("repere").offsetTop+1;
			if(document.all)
			{
				hauteurContenu=document.getElementById("global").offsetHeight;
			}
			else
			{
				hauteurContenu=document.getElementById("global").offsetHeight+126;
			}
			espaceLibre=hauteurPage-hauteurContenu;
			
			if(espaceLibre>0)
			{
				document.getElementById("elastique").style.height=(espaceLibre-2)+"px";
			}
			else
			{
				document.getElementById("elastique").style.height=1+"px";
			}
		}

	}
	
	
	function positionPiedDePage2(){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
		
		}
		else
		{
			if(document.all)
			{
				window.scroll(0,0);
			}
			hauteurPage=document.getElementById("repere").offsetTop+1;
			
			espaceLibre=hauteurPage-hauteurContenu;
			
			if(espaceLibre>0)
			{
				document.getElementById("elastique").style.height=(espaceLibre-2)+"px";
			}
			else
			{
				document.getElementById("elastique").style.height=1+"px";
			}
		}

	}
	
	
	function validationForm(monform)
		{
			var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
			
			if (monform.telBureau.value==''&&monform.telPortable.value==''&&monform.telDomicile.value=='')
			{
				alert("Veuillez indiquer au moins un numéro de téléphone");
				monform.telBureau.focus();
				return false;
			}
			if (monform.civilite.value=='civilite')
			{
				alert("Veuillez indiquer votre civilité");
				monform.civilite.focus();
				return false;
			}
			if (monform.nom.value=='')
			{
				alert("Veuillez indiquer votre nom");
				monform.nom.focus();
				return false;
			}
			if (monform.email.value=='')
			{
				alert("Veuillez indiquer votre adresse email");
				monform.email.focus();
				return false;
			}
			if(!reg_email.test(monform.email.value))
			{
				alert("Le format de votre adresse email est invalide");
				monform.email.focus();
				return false;
			}
			if (monform.typeChambre.value=='Type de chambre')
			{
				alert("Veuillez indiquer votre type de chambre");
				monform.typeChambre.focus();
				return false;
			}
			if (monform.nbrePersonnes.value=='')
			{
				alert("Veuillez indiquer le nombre de personnes");
				monform.nbrePersonnes.focus();
				return false;
			}
			if (monform.nbrePetitsDej.value=='')
			{
				alert("Veuillez indiquer le nombre de petits déjeuners");
				monform.nbrePetitsDej.focus();
				return false;
			}
			if (monform.jourArrivee.value=='Jour')
			{
				alert("Veuillez indiquer votre jour d'arrivée");
				monform.jourArrivee.focus();
				return false;
			}
			if (monform.moisArrivee.value=='Mois')
			{
				alert("Veuillez indiquer votre mois d'arrivée");
				monform.moisArrivee.focus();
				return false;
			}
			if (monform.anneeArrivee.value=='Annee')
			{
				alert("Veuillez indiquer votre année d'arrivée");
				monform.anneeArrivee.focus();
				return false;
			}
			if (monform.jourDepart.value=='Jour')
			{
				alert("Veuillez indiquer votre jour de départ");
				monform.jourDepart.focus();
				return false;
			}
			if (monform.moisDepart.value=='Mois')
			{
				alert("Veuillez indiquer votre mois de départ");
				monform.moisDepart.focus();
				return false;
			}
			if (monform.anneeDepart.value=='Annee')
			{
				alert("Veuillez indiquer votre année de départ");
				monform.anneeDepart.focus();
				return false;
			}
			
			return true;
		}
		
		
		
		function validationFormEn(monform)
		{
			var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
			
			if (monform.telBureau.value==''&&monform.telPortable.value==''&&monform.telDomicile.value=='')
			{
				alert("You have to indicate at least a phone number");
				monform.telBureau.focus();
				return false;
			}
			if (monform.civilite.value=='civilite')
			{
				alert("You have to indicate your civility");
				monform.civilite.focus();
				return false;
			}
			if (monform.nom.value=='')
			{
				alert("You have to indicate your name");
				monform.nom.focus();
				return false;
			}
			if (monform.email.value=='')
			{
				alert("You have to indicate your email");
				monform.email.focus();
				return false;
			}
			if(!reg_email.test(monform.email.value))
			{
				alert("Your email is not valid");
				monform.email.focus();
				return false;
			}
			if (monform.typeChambre.value=='Type de chambre')
			{
				alert("You have to indicate your room");
				monform.typeChambre.focus();
				return false;
			}
			if (monform.nbrePersonnes.value=='')
			{
				alert("You have to indicate the number of people");
				monform.nbrePersonnes.focus();
				return false;
			}
			if (monform.nbrePetitsDej.value=='')
			{
				alert("You have to indicate the number of breakfast");
				monform.nbrePetitsDej.focus();
				return false;
			}
			if (monform.jourArrivee.value=='Jour')
			{
				alert("You have to indicate the day of arrival");
				monform.jourArrivee.focus();
				return false;
			}
			if (monform.moisArrivee.value=='Mois')
			{
				alert("You have to indicate the month of arrival");
				monform.moisArrivee.focus();
				return false;
			}
			if (monform.anneeArrivee.value=='Annee')
			{
				alert("You have to indicate the year of arrival");
				monform.anneeArrivee.focus();
				return false;
			}
			if (monform.jourDepart.value=='Jour')
			{
				alert("You have to indicate the day of departure");
				monform.jourDepart.focus();
				return false;
			}
			if (monform.moisDepart.value=='Mois')
			{
				alert("You have to indicate the month of departure");
				monform.moisDepart.focus();
				return false;
			}
			if (monform.anneeDepart.value=='Annee')
			{
				alert("You have to indicate the year of departure");
				monform.anneeDepart.focus();
				return false;
			}
			
			return true;
		}
		