function changeTxtForeColor(obj)
{
	obj.style.color="#000000";
}

function changeDropDownForeColor(obj)
{
	obj.style.color="#000000";
}




function checkdate(input)
{
	var validformat=/^\d{2}\/\d{2}\/\d{4}$/ //Basic check for format validity
	var returnval=false
	if (!validformat.test(input.value))
	alert("Invalid Date. Please correct and submit again. Valid Format : mm/dd/yyyy")
	else{ //Detailed check for valid date ranges
	var monthfield=input.value.split("/")[0]
	var dayfield=input.value.split("/")[1]
	var yearfield=input.value.split("/")[2]
	var dayobj = new Date(yearfield, monthfield-1, dayfield)
	if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
	alert("Invalid Day, Month, or Year range detected. Please correct and submit again.")
	else
	returnval=true
	}
	if (returnval==false) input.select()
	return returnval
}
function AlterCheckOut(formName)
{
	var obj1 = document.getElementById(formName);
	
	// var cin = obj1.rs_chk_in.value.split("/");
	var d_in; // = new Date(cin[2],cin[0],cin[1]);
	d_in = new Date(obj1.rs_chk_in.value);

	// var cout = obj1.rs_chk_out.value.split("/");
	var d_out; // = new Date(cout[2],cout[0],cout[1]);
	d_out = new Date(obj1.rs_chk_out.value);

	// if (d_out.getDate() <= d_in.getDate())
	if ( d_out <= d_in )
	{
		// Set d2 to the new checkout date (check-in plus one day)
		var d2 = new Date(d_in.getTime() + 86400000);

		//var t_mm = cin[0]-1;
		//d2 = new Date(cin[2],t_mm,cin[1]);
		//d2.setDate(d2.getDate() + 1);
	
		var dd = d2.getDate(); dd=prefixZeros(dd,2);
		var mm = d2.getMonth()+1;	mm=prefixZeros(mm,2); // Makes this 1-based instead of 0-based
		var yyyy = d2.getFullYear();
		
		var dt_out = mm+"/"+dd+"/"+yyyy;
		obj1.rs_chk_out.value = dt_out;
		obj1.rs_chk_out.style.color="#000000";
	}
		
}

function prefixZeros(number, maxDigits) 
{  
    var length = maxDigits - number.toString().length;
    if(length <= 0)
        return number;

    var leadingZeros = new Array(length + 1);
    return leadingZeros.join('0') + number.toString();
}

function GetDate()
{
var today=new Date();
var dd,mm,yyyy;
dd=today.getDate();
mm=today.getMonth();
yyyy=today.getFullYear();

mm=mm+1;
mm = prefixZeros(mm,2);
dd = prefixZeros(dd,2);
var dt_in = mm+"/"+dd+"/"+yyyy;
//--------
today=new Date();
today.setDate(today.getDate() + 1);

dd=today.getDate();
mm=today.getMonth();
yyyy=today.getFullYear();
mm=mm+1;
mm = prefixZeros(mm,2);
dd = prefixZeros(dd,2);
var dt_out = mm+"/"+dd+"/"+yyyy;


document.rs_airsch_form.rs_chk_in.value=dt_in;
document.rs_airsch_form.rs_chk_out.value=dt_out;
document.rs_hotelairsch_form.rs_chk_in.value=dt_in;
document.rs_hotelairsch_form.rs_chk_out.value=dt_out;
document.rs_sbh_form.rs_chk_in.value=dt_in;
document.rs_sbh_form.rs_chk_out.value=dt_out;

	if (document.rs_airsch_form.airLeaveFrom.value.indexOf("/")!=-1 || document.rs_airsch_form.airLeaveTo.value.indexOf("/")!=-1)
	{
		document.rs_airsch_form.airLeaveFrom.value="";
		document.rs_airsch_form.airLeaveTo.value="";
	}
	
	if (document.rs_airsch_form.airLeaveFrom.value.indexOf("/")!=-1 || document.rs_airsch_form.airLeaveTo.value.indexOf("/")!=-1)
	{
		document.rs_airsch_form.airLeaveFrom.value="";
		document.rs_airsch_form.airLeaveTo.value="";
	}

	if (document.rs_hotelairsch_form.hasLeavefrom.value.indexOf("/")!=-1 || document.rs_hotelairsch_form.hasGoingTo.value.indexOf("/")!=-1)
	{
		document.rs_hotelairsch_form.hasLeavefrom.value="";
		document.rs_hotelairsch_form.hasGoingTo.value="";
	}
	
	var w = document.rs_airsch_form.airAdults.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.airAdults.value=1;
	}

	var w = document.rs_airsch_form.airChildren.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.airChildren.value=0;
	}

	var w = document.rs_airsch_form.airSeniors.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.airSeniors.value=0;
	}
	
	var w = document.rs_hotelairsch_form.has_adults.selectedIndex;
	if (w==-1)
	{
		document.rs_hotelairsch_form.has_adults.value=1;
	}

	var w = document.rs_hotelairsch_form.has_children.selectedIndex;
	if (w==-1)
	{
		document.rs_hotelairsch_form.has_children.value=0;
	}
	
	var w = document.rs_hotelairsch_form.has_seniors.selectedIndex;
	if (w==-1)
	{
		document.rs_hotelairsch_form.has_seniors.value=0;
	}
	
	var w = document.rs_hotelairsch_form.has_stops.selectedIndex;
	if (w==-1)
	{
		document.rs_hotelairsch_form.has_stops.value=1;
	}
	
	var w = document.rs_airsch_form.rms.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.rms.value=1;
	}
	
	var w = document.rs_airsch_form.adults.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.adults.value=1;
	}
	
	var w = document.rs_airsch_form.children.selectedIndex;
	if (w==-1)
	{
		document.rs_airsch_form.children.value=0;
	}

document.rs_LastMinDeals_form.rs_chk_in.value=dt_in;
document.rs_LastMinDeals_form.rs_chk_out.value=dt_out;
}


function OnLoadCalls()
{
	
	loadHotelDealsRSS();
	GetDate();
	FlightRoundTripSelected();

}
