// JavaScript Document
function addDaysToDate(old_date, delta_days)
	{
		var split_date = old_date.split('/');
		var new_date = new Date(split_date[2], split_date[1]*1 - 1, split_date[0]*1 + delta_days);
		var new_day = new_date.getDate();
		new_day = ((new_day < 10) ? '0' : '') + new_day; // ajoute un zéro devant pour la forme  
		var new_month = new_date.getMonth() + 1;
		new_month = ((new_month < 10) ? '0' : '') + new_month; // ajoute un zéro devant pour la forme  
		var new_year = new_date.getYear();
		new_year = ((new_year < 200) ? 1900 : 0) + new_year; // necessaire car IE et FF retourne pas la meme chose  
		var new_date_text = new_day + '/' + new_month + '/' + new_year;
		document.myform.d_fin.value = new_date_text;
	}

function getDate(strDate)
	{	  
		day 	= strDate.substring(0,2);
		month 	= strDate.substring(3,5);
		year 	= strDate.substring(6,10);
		d 		= new Date(year, month-1, day);
		return d;
	}

function Search()
	{
		var form = document.myform;
		var ok   =  true;
		
		// test de la ville
		if(form.ville.value != "")
			{
				// test de la date de départ				
				dateD = getDate(form.from.value);
				dateF = getDate(form.to.value);	
				dateN = new Date();	
				
				// date de départ > aujourd'hui
				if(dateD.getTime() <= dateN.getTime()){alert("Date de départ invalide"); ok = false;}
				
				// date de fin > 15 jours à date de départ
				if(form.departement.value != 14)
				{
					diff = dateF.getTime()-dateD.getTime();
					if(diff < 1296000000){alert("La durée minimum de location est de 15 jours"); ok = false;}
				}
				else if(form.departement.value == 14)
				{
					diff = dateF.getTime()-dateD.getTime();
					if(diff < 604800000){alert("La durée minimum de location est de 7 jours"); ok = false;}
				}
				
				// si M.Go hors de Calvados				
				//if(form.departement.value != 14 && form.vehicule.value == "MC M.Go SmallDrive Edition"){alert("Le véhicule choisi n'est pas disponible dans ce département"); ok = false;}
				
				// on envoie si ok
				if(ok == true){form.submit();}				
			}
		else {alert("Veuillez sélectionner une ville de départ");}
	}

