// JavaScript Document

	function afficheOngletRubrique(rubrique){
		if (rubrique!="")
		{
			var onglet="onglet"+rubrique;
			document.getElementById(onglet).style.backgroundPosition="0 -36px";
			if(rubrique=="Rub1")
			{
				document.getElementById(onglet).style.color="#B7AAAD";
			}
			else if(rubrique=="Rub2")
			{
				document.getElementById(onglet).style.color="#ACA9B6";
			}
			else if(rubrique=="Rub3")
			{
				document.getElementById(onglet).style.color="#A4B6BE";
			}
			else if(rubrique=="Rub4")
			{
				document.getElementById(onglet).style.color="#AFBAA5";
			}
			else if(rubrique=="Accueil"||rubrique=="Contact")
			{
				document.getElementById(onglet).style.color="#5D5D5D";
			}
		}
		
	}
	
	// contrôle des formulaires
	function validationForm(monform)
		{
			var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
			monform.nom.style.backgroundColor="";
			monform.mail.style.backgroundColor="";
			if (monform.nom.value=='')
			{
				alert("Veuillez indiquer votre nom");
				monform.nom.style.backgroundColor="#EBEFF4";
				monform.nom.focus();
				return false;
			}
			if (monform.mail.value=='')
			{
				alert("Veuillez indiquer votre adresse mail");
				monform.mail.style.backgroundColor="#EBEFF4";
				monform.mail.focus();
				return false;
			}
			if(!reg_email.test(monform.mail.value))
			{
				alert("Le format de votre adresse mail est invalide");
				monform.mail.style.backgroundColor="#EBEFF4";
				monform.mail.focus();
				return false;
			}
			return true;
		}
		
		function validationFormEssai(monform)
		{
			monform.nom.style.backgroundColor="";
			monform.tel.style.backgroundColor="";
			if (monform.nom.value=='')
			{
				alert("Veuillez indiquer votre nom");
				monform.nom.style.backgroundColor="#EBEFF4";
				monform.nom.focus();
				return false;
			}
			if (monform.tel.value=='')
			{
				alert("Veuillez indiquer votre téléphone");
				monform.tel.style.backgroundColor="#EBEFF4";
				monform.tel.focus();
				return false;
			}
			
			return true;
		}

		function validationFormRdv(monform)
		{
			var reg_email = /^[A-Za-z0-9\.\-_]+[@][A-Za-z0-9\-\.]+[\.][A-Za-z][A-Za-z][A-Za-z]?$/;
			monform.nom.style.backgroundColor="";
			monform.email.style.backgroundColor="";
			/*if (monform.nom.value=='')
			{
				alert("Veuillez indiquer votre nom");
				monform.nom.style.backgroundColor="#EBEFF4";
				monform.nom.focus();
				return false;
			}
			if (monform.email.value=='')
			{
				alert("Veuillez indiquer votre adresse mail");
				monform.email.style.backgroundColor="#EBEFF4";
				monform.email.focus();
				return false;
			}
			if(!reg_email.test(monform.email.value))
			{
				alert("Le format de votre adresse mail est invalide");
				monform.email.style.backgroundColor="#EBEFF4";
				monform.email.focus();
				return false;
			}*/
			if (monform.date1.value=='')
			{
				alert("Veuillez indiquer une première date");
				monform.date1.style.backgroundColor="#EBEFF4";
				return false;
			}
			if (monform.date2.value=='')
			{
				alert("Veuillez indiquer une deuxième date");
				monform.date2.style.backgroundColor="#EBEFF4";
				return false;
			}

			//
			datedemain = monform.datedemain.value;


			 // date 1
			date1  = monform.date1.value;
			date1J = date1.substr(0,2);
			date1M = date1.substr(3,2);
			date1Y = date1.substr(6,4);
			date1  = date1Y+date1M+date1J;
			 // date 2
			date2  = monform.date2.value;
			date2J = date2.substr(0,2);
			date2M = date2.substr(3,2);
			date2Y = date2.substr(6,4);
			date2  = date2Y+date2M+date2J;

			date = new Date();
			if ((date.getDate()+'').length==1)
			{
				date = date.getFullYear()+""+date.getMonth()+"0"+date.getDate();
			}
			else
			{
				date = date.getFullYear()+""+date.getMonth()+""+date.getDate();
			}

			date3 = new Date();
			date3.setFullYear(parseFloat(date1Y));
			date3.setMonth(parseFloat(date1M)-1);
			date3.setDate(parseFloat(date1J));
			if ((date3.getDate()+'').length==1)
			{
				date3 = date3.getFullYear()+""+date3.getMonth()+"0"+date3.getDate();
			}
			else
			{
				date3 = date3.getFullYear()+""+date3.getMonth()+""+date3.getDate();
			}
			if ((date3 < date) || (date3 == date))
			{
				alert("Veuillez indiquer une date supérieure à celle d'aujourd'hui !"+date+"-"+date3);
				monform.date1.style.backgroundColor="#EBEFF4";
				return false;
			}

			/*if(date1<datedemain || date2<datedemain)
			{
				alert("Veuillez choisir une date supérieur à 24h"+d);
				return false;
			}*/
	
			 // comparaison de "date 1+1 et date2"
			date11 = new Date();
			date11.setFullYear(parseFloat(date1Y));
			date11.setMonth(parseFloat(date1M)-1);
			date11.setDate(parseFloat(date1J)+1);

			date22 = new Date();
			date22.setFullYear(parseFloat(date2Y));
			date22.setMonth(parseFloat(date2M)-1);
			date22.setDate(parseFloat(date2J));
			
			date11 = date11.getFullYear()+""+date11.getMonth()+""+date11.getDate();
			date22 = date22.getFullYear()+""+date22.getMonth()+""+date22.getDate();

			

			if ((date2 < date1) || (date2 == date1) || (date22 == date11))
			{
				alert("Veuillez indiquer une deuxième date plus grande\n que la première de plus de 1 journée !");
				monform.date2.style.backgroundColor="#EBEFF4";
				return false;
			}
			return true;
		}
