var air = document.getElementById("rbAir");
var car = document.getElementById("rbCar");
var hotel = document.getElementById("rbHotel");
var btn = document.getElementById("ibSubmit");
var tabAir = document.getElementById("tabAir");
var tabCar = document.getElementById("tabCar");
var tabHotel = document.getElementById("tabHotel");
var tabMain	= document.getElementById("tabMain");

function OnMouseOver()
{
	if (air.checked)
			btn.src = "images/c_search_o.gif";
	if (car.checked)
			btn.src =  "images/c_search_o.gif";
	if (hotel.checked)
			btn.src =  "images/c_search_o.gif";
}

function OnMouseOut()
{
	if (air.checked)
		btn.src = "images/c_search.gif";
	if (car.checked)
		btn.src = "images/c_search.gif";
	if (hotel.checked)
		btn.src = "images/c_search.gif";
}

function focusToReturn()
{
	document.getElementById("tbTo").focus();
}

function ToggleTabs()
{   
    manageCompTabs();
}

function ToggleTripType()
{
	if (document.getElementById("rbOW").checked)
	{
		document.getElementById("tdtxt").style.visibility = "hidden";
		document.getElementById("tdlbl").style.visibility = "hidden";
		document.getElementById("tdtime").style.visibility = "hidden";
		
	}
	else 
	{
		document.getElementById("tdtxt").style.visibility = "visible";
		document.getElementById("tdlbl").style.visibility = "visible";
		document.getElementById("tdtime").style.visibility = "visible";
	}
}

function getAirportCode(theTagID)
{
	var strUrl = "http://www.cheapoair.com/DesktopModules/Fareportal/Modules/Flight/AirportCode.aspx?frm=Form&textbox=" + theTagID;
	//window.open(strUrl,"AirportPicker","toolbar=no,status=no,resizable=no,scrollbars=yes,width=560,height=500,top=100,left=100");
     window.open(strUrl,"AirportPicker","toolbar=no,status=no,resizable=no,scrollbars=yes,width=560,height=900,top=100,left=100");
}


window.onload = function window_loaded()
{
	manageCompTabs();
	
	//set default Dates
	var fromDate = new Date();
	var toDateDate = new Date();
	fromDate.setDate(fromDate.getDate()+14);
	toDateDate.setDate(toDateDate.getDate()+21);
	SetDateObj("tbDTime",fromDate);
	SetDateObj("tbRTime",toDateDate);
	SetDateObj("tbChIn",fromDate);
	SetDateObj("tbChOut",toDateDate);
	SetDateObj("tbPick",fromDate);
	SetDateObj("tbDrop",toDateDate);
}

function SetDateObj(objName,dateObj)
{
	document.getElementById(objName).value = (dateObj.getMonth()+1) + "/" + dateObj.getDate() + "/" + dateObj.getFullYear();
}

function manageCompTabs()
{
	if (air.checked)
	{
		tabAir.style.display = "block";
		tabCar.style.display = "none";
		tabHotel.style.display = "none";
		tabMain.setAttribute("background","images/fl_bg.gif");
		btn.src = "images/c_search.gif";
	}

	if (car.checked)
	{
		tabAir.style.display = "none";
		tabCar.style.display = "block";
		tabHotel.style.display = "none";
		tabMain.setAttribute("background","images/fl_bg.gif");
		btn.src = "images/c_search.gif";
	}

	if (hotel.checked)
	{
		tabAir.style.display = "none";
		tabCar.style.display = "none";
		tabHotel.style.display = "block";
		tabMain.setAttribute("background","images/fl_bg.gif");
		btn.src = "images/c_search.gif";
	}
}

function GetTag(tagId)
{
	return document.getElementById(tagId);
}

function SearchNow()
{
       var searchStr ="http://www.cheapoair.com/Default.aspx?tabid=1832&FpAffiliate=BizTravelDeals&";
      if (GetTag("rbAir").checked)
	{
		searchStr += "from=" + GetTag("tbFrom").value + "&fromDt=" + GetTag("tbDTime").value
			+ "&fromTm=" + GetTag("ddOBTime").value + "&to=" + GetTag("tbTo").value
			+ "&toDt=" + GetTag("tbRTime").value + "&toTm=" + GetTag("ddInTime").value
			+ "&rt=" + GetTag("rbRT").checked + "&ad=" + GetTag("ddAdult").value
			+ "&ch=" + GetTag("ddChild").value + "&class=" + GetTag("ddClass").value;
	}
	else if (GetTag("rbHotel").checked)
	{
		searchStr += "to=" + GetTag("tbCity").value + "&fromDt=" + GetTag("tbChIn").value
			+ "&toDt=" + GetTag("tbChOut").value + "&ad=" + GetTag("ddGuest").value
			+ "&ht=" + GetTag("ddHotComp").value;
	}
	else
	{
		searchStr += "to=" + GetTag("tbAirp").value + "&fromDt=" + GetTag("tbPick").value
			+ "&fromTm=" + GetTag("tbTPick").value + "&toDt=" + GetTag("tbDrop").value 
			+ "&toTm=" + GetTag("tbTDrop").value + "&cr=" + GetTag("ddCar").value;
	}
	window.open(searchStr,"fareportal");
}