 


var date = new Date();

var dateMounth = date.getMonth() + 1;
if(dateMounth < 10)
{
	dateMounth = '0'+dateMounth;
}

if(date.getDate() < 10)
{
	dateDay = '0'+date.getDate();
}
else
{
	dateDay = date.getDate();
}

var date_controle = date.getFullYear()+'/'+dateMounth+'/'+dateDay;

var a_msg_date_over = new Array();
a_msg_date_over['fr_FR'] = 'Les dates saisies sont passées. Veuillez vérifier et modifier.';
a_msg_date_over['en_US'] = 'Please check your dates, they appear to be in the past.';
a_msg_date_over['de_DE'] = 'Bitte überprüfen Sie Ihre Reisedaten. Sie scheinen in der Vergangenheit zu liegen.';
a_msg_date_over['nl_NL'] = 'Controleer alstublieft uw data, aangezien er een tijdstip in het verleden wordt aangegeven.';
a_msg_date_over['es_ES'] = 'La fecha seleccionada ya ha pasado. Por favor revísala.';
a_msg_date_over['it_IT'] = 'Ti preghiamo di verificare le date, poiché risultano essere già trascorse.';
a_msg_date_over['da_DK'] = 'Kontrollér venligst de angivne datoer. De er tilsyneladende tidligere end dags dato.';

var a_msg_date_departure_inf_arrival = new Array();
a_msg_date_departure_inf_arrival['fr_FR'] = 'La date de départ doit être ultérieure à la date d\'arrivée. Veuillez modifier vos dates et réessayer.';
a_msg_date_departure_inf_arrival['en_US'] = 'Your departure date was before your arrival date. Please check your dates and try again.';
a_msg_date_departure_inf_arrival['de_DE'] = 'Abreisedatum sollte nach dem Ankunftsdatum liegen.';
a_msg_date_departure_inf_arrival['nl_NL'] = 'Vertrekdatum moet na de aankomstdatum liggen. Controleer uw data en probeer opnieuw.';
a_msg_date_departure_inf_arrival['es_ES'] = 'La fecha de salida debe ser posterior a la fecha de llegada. Revisa las fechas e inténtalo de nuevo.';
a_msg_date_departure_inf_arrival['it_IT'] = 'La data del check-out deve essere successiva a quella del check-in. Ti preghiamo di verificare le date e di riprovare.';
a_msg_date_departure_inf_arrival['da_DK'] = 'Din afrejsedato er tidligere end ankomstdatoen. Kontrollér venligst datoerne og forsøg igen.';

function initFormRechercheReservation(formId, dateArrivalId, dateDepartureId)
{
	$(formId).onsubmit = function() { 
		
		var date = $(dateArrivalId).value;
		var a_date_arrival = date.split('/');
		var date2 = $(dateDepartureId).value;
		var a_date_departure = date2.split('/');
		
		var date_arrival = a_date_arrival[2]+'/'+a_date_arrival[1]+'/'+a_date_arrival[0];
		var date_departure = a_date_departure[2]+'/'+a_date_departure[1]+'/'+a_date_departure[0];
		
		if(date_arrival <= date_departure)
		{
			if(date_departure < date_controle || date_arrival < date_controle)
			{
				alert(a_msg_date_over[CULTURE]);
				return false;
			}
		}
		else
		{
			alert(a_msg_date_departure_inf_arrival[CULTURE]);
			return false;
		}
	}
}

