function checkDays(dateText, inst)
{
	if (inst.id == "ArrivalDate")
	{
		if (($("#ArrivalDate").datepicker("getDate")>=$("#DepartureDate").datepicker("getDate"))
			|| $("#DepartureDate").datepicker("getDate")==null)
		{
			var dep =  $("#ArrivalDate").datepicker("getDate");
			dep.setDate(dep.getDate()+1);
			$("#DepartureDate").val(dep.format("dd/mm/yyyy"));
		}
		if ($("#ArrivalDate").datepicker("getDate")!=null)
		{
			 var seldate =  $("#ArrivalDate").datepicker("getDate");
			$("#dayFrom").attr("value",seldate.getDate()  );
			$("#dateFrom").attr("value",seldate.getFullYear()+"-"+ (seldate.getMonth()+1));
		}
	}
	else if (inst.id == "DepartureDate" && $("#DepartureDate").datepicker("getDate")!=null)
	{
			 var seldate2 =  $("#DepartureDate").datepicker("getDate");
			$("#dayTo").attr("value",seldate2.getDate()  );
			$("#dateTo").attr("value",seldate2.getFullYear()+"-"+ (seldate2.getMonth()+1));
	}
}
function customRange(input)
{
	var my_date = new Date()
	var dateMin = new Date(my_date.getFullYear(),my_date.getMonth(),my_date.getDate());
	var dateMax = new Date(my_date.getFullYear()+2,my_date.getMonth(),my_date.getDate());
	if (input.id == "DepartureDate")       
	{       
		if ($("#ArrivalDate").datepicker("getDate") != null)               
		{                       
			var current =  $("#ArrivalDate").datepicker("getDate");
			current.setDate(current.getDate()+1);
			dateMin = current;                      
		}
	}   
	return {    
		minDate: dateMin,     
		maxDate: dateMax  
	};
}
function getParameter ( queryString, parameterName ) 
{			
	var parameterName = parameterName + "=";
	if ( queryString.length > 0 ) {
		// Find the beginning of the string
		begin = queryString.indexOf ( parameterName );
		// If the parameter name is not found, skip it, otherwise return the value
		if ( begin != -1 ) {
		// Add the length (integer) to the beginning
		begin += parameterName.length;
		// Multiple parameters are separated by the "&" sign
		end = queryString.indexOf ( "&" , begin );
		if ( end == -1 ) {
		end = queryString.length
		}
			// Return the string
			return unescape ( queryString.substring ( begin, end ) );
		}   
		// Return "null" if no parameter has been found
		return "";
	}
} 
