// JavaScript Document
		
		// Favoris
			function add_favoris() {
		var nom_site = "Destination Maroc";
		var url_site = "http://www.destinationmaroc.com";
		if ((navigator.appName.indexOf("Microsoft",0)>=0) && (parseInt(navigator.appVersion)>=4)){
			window.external.AddFavorite(url_site,nom_site );
		} else {
			alert("Cette fonction n'est proposée que par Internet Explorer 4+, faîtes Ctrl+D pour ajouter"+nom_site+" à vos favoris.");
		}
	}

	// Moteur Left
	function controlsubmitLeftForm()
		{
		var Date1 = LeftForm.datearrivee.value.split("/");
			var Date2 = LeftForm.datedepart.value.split("/");
			var datedep = new Date(Date1[2], Number(Date1[1])-1, Date1[0]);
			var dateret = new Date(Date2[2], Number(Date2[1])-1, Date2[0]);
			var ladiff = (dateret - datedep)/1000/60/60/24;
			if(ladiff < 0)
				{
				alert('Intervalle de date incorrecte');
				}
			else
				{
				document.LeftForm.submit();
				}
		}

	// Common
	function controledateleft(date)
		{
		var tableau = date.value.split("/");
		var jour = tableau[0];
		var mois = tableau[1];
		var annee = tableau[2];
		var rest = tableau[2]%4;
		if(jour > 31 || mois > 12 || annee > 2020 || tableau.length != 3 || annee < 2005)
			{
			alert('Date invalide');
			date.value = '';
			}
		else
			{
			var temp = jour + '/' + mois + '/' + annee;
			if(jour > 28 && mois == 02 && rest != 0)
				{
				temp = 28 + '/' + mois + '/' + annee;
				}
			if(jour > 28 && mois == 02 && rest == 0)
				{
				temp = 29 + '/' + mois + '/' + annee;
				}
			if(jour == 31 && (mois == 04 || mois == 06 || mois == 09 || mois == 11))
				{
				temp = 30 + '/' + mois + '/' + annee;
				}
			/*date.value =  temp;
			var Date1 = form.datearrivee.value.split("/");
			var Date2 = form.datedepart.value.split("/");
			var datedep = new Date(Date1[2], Number(Date1[1])-1, Date1[0]);
			var dateret = new Date(Date2[2], Number(Date2[1])-1, Date2[0]);
			var ladiff = (dateret - datedep)/1000/60/60/24;
			if(ladiff < 0)
				{
				alert('Intervalle de date incorrecte');
				date.value = '';
				}*/
			}
		}
		
	// Moteur Index	
	function controlsubmit()
		{
		var Date1 = form.datearrivee.value.split("/");
			var Date2 = form.datedepart.value.split("/");
			var datedep = new Date(Date1[2], Number(Date1[1])-1, Date1[0]);
			var dateret = new Date(Date2[2], Number(Date2[1])-1, Date2[0]);
			var ladiff = (dateret - datedep)/1000/60/60/24;
			if(ladiff < 0)
				{
				alert('Intervalle de date incorrecte');
				}
			else
				{
				document.form.submit();
				}
		}
		
		// Moteur center
			function controlsubmitCenterForm()
		{
			var Date1 = form1.datearrivee.value.split("/");
			var Date2 = form1.datedepart.value.split("/");
			var datedep = new Date(Date1[2], Number(Date1[1])-1, Date1[0]);
			var dateret = new Date(Date2[2], Number(Date2[1])-1, Date2[0]);
			var ladiff = (dateret - datedep)/1000/60/60/24;
			if(ladiff < 0)
				{
				alert('Intervalle de date incorrecte');
				}
			else
				{
				document.form1.submit();
				}
		}
	function controledate(date)
		{
		var tableau = date.value.split("/");
		var jour = tableau[0];
		var mois = tableau[1];
		var annee = tableau[2];
		var rest = tableau[2]%4;
		if(jour > 31 || mois > 12 || annee > 2020 || tableau.length != 3 || annee < 2005)
			{
			alert('Date invalide');
			date.value = '';
			form1.NbNuits.value = '';
			}
		else
			{
			var temp = jour + '/' + mois + '/' + annee;
			if(jour > 28 && mois == 2 && rest != 0)
				{
				temp = 28 + '/' + mois + '/' + annee;
				jour = 28;
				}
			if(jour > 28 && mois == 2 && rest == 0)
				{
				temp = 29 + '/' + mois + '/' + annee;
				jour = 29;
				}
			if(jour == 31 && (mois == 4 || mois == 6 || mois == 9 || mois == 11))
				{
				temp = 30 + '/' + mois + '/' + annee;
				jour = 30;
				}
			date.value =  temp;
			var Date1 = form1.datearrivee.value.split("/");
			var Date2 = form1.datedepart.value.split("/");
			var datedep = new Date(Date1[2], Number(Date1[1])-1, Date1[0]);
			var dateret = new Date(Date2[2], Number(Date2[1])-1, Date2[0]);
			var ladiff = (dateret - datedep)/1000/60/60/24;
			/*if(ladiff < 0)
				{
				alert('Intervalle de date incorrecte');
				frm.NbNuits.value = '';
				date.value = '';
				}
			else
				{*/
			form1.NbNuits.value = ladiff;
				//}
			}
		}
	

		