// JavaScript Document
var execSearch = function()
{
	var bool = false;
			
	if( (arrivaldate.ano < departuredate.ano) || (arrivaldate.ano == departuredate.ano && arrivaldate.mes < departuredate.mes) || (arrivaldate.ano == departuredate.ano && arrivaldate.mes == departuredate.mes && arrivaldate.dia <= departuredate.dia) )
		bool = true;
		
	if(bool)
	{
		document.getElementById("arrivaldatefield").value = arrivaldate.ano+'-'+arrivaldate.mes+'-'+arrivaldate.dia;
		document.getElementById("departuredatefield").value = departuredate.ano+'-'+departuredate.mes+'-'+departuredate.dia;
		
		document.getElementById("partynumberfield").value = partynumberfield.data.contentIndex[partynumberfield.showIndex];
		//document.getElementById("destinationfield").value = destinationfield.data.contentIndex[destinationfield.showIndex];
		document.getElementById("destinationfield").value = Selectbox.cache.destinationfield.value;
		//document.getElementById("flexiblefield").value = flexiblefield.data.contentIndex[flexiblefield.showIndex];
		document.getElementById("flexiblefield").value = '0';
		document.getElementById("searchform").submit();
	}
	else
	{
		departuredate.ano = arrivaldate.ano;
		departuredate.mes = arrivaldate.mes;
		departuredate.dia = arrivaldate.dia;
		departuredate.refresh();
		alert("Error: Departure date is earlier than Arrival date.");
	}
}