var text_images="images";
var style_elements_prominent="_lg";
var imagetype="";
var style_shift_1="";
var style_shift_2="";
var preponclick='no';
var wayfareAffiliate="GeoPassage";

var SearchHotelArray=new Array('Expedia','Kayak','TripAdvisor','CheapOstay','OneTravel','BookingBuddy');
var Hotel_style_elements="padding-right:5px;border:0px;";
var Hotel_perrow=2;
var Hotel_numberofprominent=0;
var checkeditems_hotel_client = "Expedia";

var SearchAirfareArray=new Array('Expedia','TripAdvisor','Kayak','CheapOair','OneTravel','Escape Wizard');
var style_elements="margin:0px 5px 5px 5px;border:0px;vertical-align:middle;";
var perrow=2;
var numberofprominent=0;
var checkeditems_air_client = "Expedia";

var SearchCarRentalArray=new Array('Expedia','Kayak','OneTravel','CheapOair','Escape Wizard','BookingBuddy');
var CarRental_style_elements="padding-right:5px;border:0px;";
var CarRental_perrow=2;
var CarRental_numberofprominent=0;
var checkeditems_car_client = "Expedia";

document.write("<style>.WayfareTextAd{font-size:12px;color:black;border:1px solid #666666;padding:3px;cursor:pointer;}.WayfareTextTitle{font-size:13px;color:blue;font-weight:800;}.wayfareTextURL{color:blue;text-decoration:underline;font-size:11px;}</style>");

function getObj(objID)
{
    if (document.getElementById) {return document.getElementById(objID);}
    else if (document.all) {return document.all[objID];}
    else if (document.layers) {return document.layers[objID];}
}

function WINwindowlaunch(url,windowname,position) {
	newwindowname=window.open(url,windowname,'left='+position+',top=0,width=600,height=700,toolbar=1,resizable=1,scrollbars=1,menubar=1,status=1');
}

function wayfarehiddenwindow(passeditem) {
	var winname=passeditem.value.replace(".","");
	winname=winname.replace(" ","");
	winname=winname+new Date().getDate();
	newwindowname=window.open('http://www.wayfareinteractive.com/placeholder.asp?for='+passeditem.value,winname,'left=300,top=30,width=150,height=150,toolbar=1,resizable=1,scrollbars=1,menubar=1,status=1');
	newwindowname.blur();
	window.focus();
	if (!passeditem.checked) {
	newwindowname.close();
	}
}


function ConvertSearchFields(ItemType,Advertiser,AdditionalInformation,ConvertType) {
	var now = new Date();
	if (AdditionalInformation != '') { AdditionalInformation="&"+AdditionalInformation; }
	if (ConvertType=="airfare") {
		var fromCity=getObj('DepartFrom').value;
		var toCity=getObj('ArriveAt').value;
		var departDate=getObj('DepartMonth').value+"/"+getObj('DepartDay').value+"/"+now.getFullYear();
		var returnDate=getObj('ReturnMonth').value+"/"+getObj('ReturnDay').value+"/"+now.getFullYear();
		var departTime=getObj('DepartTime').value;
		var returnTime=getObj('ReturnTime').value;
		var seniorTravelers=getObj('Seniors').value;
		var adultTravelers=getObj('Adults').value;
		var childTravelers=getObj('Children').value;
		var WINSearchArray=SearchAirfareArray;
		var flightclass="Economy";
	}
	if (ConvertType=="hotel") {
		var HotelCityAd=getObj('City_Hotel').value;
		var checkInDateAd=getObj('DepartMonth_Hotel').value+"/"+getObj('DepartDay_Hotel').value+"/"+now.getFullYear();
		var checkOutDateAd=getObj('ReturnMonth_Hotel').value+"/"+getObj('ReturnDay_Hotel').value+"/"+now.getFullYear();
		var noOfRooms=getObj('num_rooms').value;
		var H_adult=getObj('num_adults').value;
		var H_child=getObj('num_children').value;
		var WINSearchArray=SearchHotelArray;
	}
	if (ConvertType=="car"){
		var CarCity=getObj('City').value;
		var pickupDate=getObj('DepartMonth_Car').value+"/"+getObj('DepartDay_Car').value+"/"+now.getFullYear();
		var dropoffDate=getObj('ReturnMonth_Car').value+"/"+getObj('ReturnDay_Car').value+"/"+now.getFullYear();
		var pickupTime=getObj('StartTime_Car').value;
		var dropoffTime=getObj('ReturnTime_Car').value;
		var WINSearchArray=SearchCarRentalArray;
	}
	var classlen = WINSearchArray.length; 
	var checkedElements = [];
	if(ItemType=="checkbox" || ItemType=="checkbox_winlaunch")  {
	//alert("car")
		for(var checki1 = 0 ; checki1 < classlen; checki1++){
			var elementname=WINSearchArray[checki1]+"_"+ConvertType;
			var newElem = getObj(elementname);
			if (newElem) {
				if(newElem.checked){
					checkedElements.push(WINSearchArray[checki1]);
				}
			}
		}
	} else {
		checkedElements.push(Advertiser);
	}
	if(checkedElements.length >0){
		for(var checki = 0;checki<checkedElements.length;checki++){
// call the window open now.
			if (ConvertType=="airfare") {
				linksend="http://openx.wayfareinteractive.com/DeepLink.php?fromCity="+fromCity+"&toCity="+toCity+"&departDate="+departDate+"&returnDate="+returnDate+"&departTime="+departTime+"&returnTime="+returnTime+"&seniorTravelers="+seniorTravelers+"&adultTravelers="+adultTravelers+"&childTravelers="+childTravelers+"&flightclass="+flightclass+"&$TripStatus=Round&flightclass="+flightclass+"&ItemType="+ItemType+"&Advertiser="+checkedElements[checki]+AdditionalInformation + "&wayfareAffiliate="+wayfareAffiliate + "&FHC="+ConvertType
			}
			if (ConvertType=="hotel"){
				linksend="http://openx.wayfareinteractive.com/DeepLink.php?hotelCity="+HotelCityAd+"&checkInDate="+checkInDateAd+"&checkOutDate="+checkOutDateAd+"&noOfRooms="+noOfRooms+"&adultTravelers="+H_adult+"&childTravelers="+H_child+"&ItemType="+ItemType+"&Advertiser="+checkedElements[checki]+AdditionalInformation + "&wayfareAffiliate="+wayfareAffiliate + "&FHC="+ConvertType
			}
			if (ConvertType=="car"){
				linksend="http://openx.wayfareinteractive.com/DeepLink.php?carCity="+CarCity+"&pickupDate="+pickupDate+"&dropoffDate="+dropoffDate+"&pickupTime="+pickupTime+"&dropoffTime="+dropoffTime+"&ItemType="+ItemType+"&Advertiser="+checkedElements[checki]+AdditionalInformation + "&wayfareAffiliate="+wayfareAffiliate + "&FHC="+ConvertType
			}
			var windowname=checkedElements[checki].replace(/ /g,"_")+new Date().getDate();
			WINwindowlaunch(linksend,windowname,0);
		}
	}
}