function openWindow(url, name, rs, w, h){
var resize = "";
 if (rs){
 resize = "resizable,";
 }
popupWin = window.open(url, name, 'scrollbars,' + resize + 'width=' + w + ',height=' + h);
window.name = 'opener';
}
var strProduct;
function postTo(strProduct) 
{
if(document.all) oForm = document.all["lm/QT/@" + strProduct];  
if(document.getElementById && ! document.all) oForm = document.forms["lm/QT/@" + strProduct];  
switch(strProduct)
{
case "Hotels":
	var strDate = new String(oForm["hotels_date_checkin_CTL"].value);
	var arrDate = strDate.split("/");
	oForm["CkInMonth"].value = lpad(String(arrDate[0]),2,"0");
	oForm["CkInDay"].value = lpad(String(arrDate[1]),2,"0");
	oForm["CkInYear"].value = String(checkTravelYear(arrDate[2]));
	var strDate = new String(oForm["hotels_date_checkout_CTL"].value);
	var arrDate = strDate.split("/");
	oForm["CkOutMonth"].value = lpad(String(arrDate[0]),2,"0");
	oForm["CkOutDay"].value = lpad(String(arrDate[1]),2,"0");
	oForm["CkOutYear"].value = String(checkTravelYear(arrDate[2]));
	
	if (oForm["OFFER/HOTELS/@ROOM_COUNT"].value == "10"){
	oForm.action = oForm["actionUrl"].value + '&CheckIn=' + oForm["hotels_date_checkin_CTL"].value 
					+'&CheckOut='+ oForm["hotels_date_checkout_CTL"].value;
	}
	
break;

case "HotelTrioContent":
	 var strDate = new String(oForm["vacation_date_departure_CTL"].value);
	 var arrDate = strDate.split("/");
	 oForm["DepartureMonth"].value = lpad(String(arrDate[0]),2,"0");
	 oForm["DepartureDay"].value = lpad(String(arrDate[1]),2,"0");
	 oForm["DepartureYear"].value = String(checkTravelYear(arrDate[2]));
	
	 var strDate = new String(oForm["vacation_date_return_CTL"].value);
	  var arrDate = strDate.split("/");
	 oForm["ReturnMonth"].value = lpad(String(arrDate[0]),2,"0");
	 oForm["ReturnDay"].value = lpad(String(arrDate[1]),2,"0");
	 oForm["ReturnYear"].value = String(checkTravelYear(arrDate[2]));
 break;
 
 case "Air":
	 var strDate = new String(oForm["airlines_date_departure_CTL"].value);
	 var arrDate = strDate.split("/");
	 oForm["DepartureMonth"].value = (lpad(String(arrDate[0]),1,"0")-1);
	 oForm["DepartureDay"].value = String(arrDate[1]);
	 oForm["DepartureYear"].value = String(checkTravelYear(arrDate[2]));
	 var strDate = new String(oForm["airlines_date_return_CTL"].value);
	 var arrDate = strDate.split("/");
	 oForm["ReturnMonth"].value = (lpad(String(arrDate[0]),1,"0")-1);
	 oForm["ReturnDay"].value = String(arrDate[1]);
	 oForm["ReturnYear"].value = String(checkTravelYear(arrDate[2]));
 break;

case "RentalCars":
	 var strDate = new String(oForm["Rental_Car_Pick_Up_Date"].value);
	 var arrDate = strDate.split("/");
	 oForm["OFFER/RENTAL_CARS/PICKUP/MONTH"].value = lpad(String(arrDate[0]),2,"0");
	 oForm["OFFER/RENTAL_CARS/PICKUP/DAY"].value = lpad(String(arrDate[1]),2,"0");
	 oForm["OFFER/RENTAL_CARS/PICKUP/YEAR"].value = String(checkTravelYear(arrDate[2]));
	 var strDate = new String(oForm["Rental_Car_Drop_Off_Date"].value);
	 var arrDate = strDate.split("/");
	 oForm["OFFER/RENTAL_CARS/DROPOFF/MONTH"].value = lpad(String(arrDate[0]),2,"0");
	 oForm["OFFER/RENTAL_CARS/DROPOFF/DAY"].value = lpad(String(arrDate[1]),2,"0");
	 oForm["OFFER/RENTAL_CARS/DROPOFF/YEAR"].value = String(checkTravelYear(arrDate[2]));
 break;
 
 case "ToursAndAttractions":
 	oForm.locationName.value = oForm.locationNameId.options[oForm.locationNameId.selectedIndex].text;
	var sName = oForm.locationNameId.options[oForm.locationNameId.selectedIndex].value;
	var sNames = sName.split("|");
 	oForm.locationId.value = sNames[1];
	
	if(oForm.blnShowDHTML.value =="False"){
		oForm.fromDate.value = oForm.CkInMonth.value + "/" + oForm.CkInDay.value + "/" + oForm.CkInYear.value;
		oForm.toDate.value = oForm.CkOutMonth.value + "/" + oForm.CkOutDay.value + "/" + oForm.CkOutYear.value;
	}else{
		oForm.fromDate.value = oForm.fromDate_CTL.value;
		oForm.toDate.value = oForm.toDate_CTL.value;
	}
 break;
  
 }
	oForm.submit();
 }
function checkTravelYear(vYear){
	var intYear = parseInt("0" + String(vYear),10);
	if(intYear < 100) {intYear += 2000;}
	return(intYear);
}
function lpad(n, len, ch) {var s = new String(n);while (s.length < len) s = ch + s;return s;}
		
function showtab(tabID) { cLayer = document.getElementById(tabID);cLayer.style.display='block';}
function hidetab(tabID) { cLayer = document.getElementById(tabID);cLayer.style.display='none';}

function hideTabAll(tabID)
{
	var cLayers = new Array ("tabhotel", "tabhotelair", "tabhotelaircar", "tabHotelTrioContent", "tabair", "tabairhotel", "tabcar", "tabairhotelcar");
	for(i=0; i < cLayers.length; i++) {
		cLayer = document.getElementById(cLayers[i]);
		cLayer.style.display='none';
	}

	if (tabID == "tabhotelair") {
		document.getElementById('tabhotelaircarHead').style.display='none';
		document.getElementById('tabhotelairHead').style.display='block';		
		document.getElementById('tabairhotelcarHead').style.display='none';
		document.getElementById('tabairhotelHead').style.display='none';
		document.getElementById('tabairFooterInner').style.display='none';
	}
	if (tabID== "tabhotelaircar") {
		document.getElementById('tabhotelaircarHead').style.display='block';
		document.getElementById('tabhotelairHead').style.display='none';			
		document.getElementById('tabairhotelcarHead').style.display='none';
		document.getElementById('tabairhotelHead').style.display='none';
		document.getElementById('tabairFooterInner').style.display='none';
	}
	if (tabID== "tabairhotel") {
		document.getElementById('tabhotelaircarHead').style.display='none';
		document.getElementById('tabhotelairHead').style.display='none';			
		document.getElementById('tabairhotelcarHead').style.display='none';
		document.getElementById('tabairhotelHead').style.display='block';
		document.getElementById('tabairFooter').style.display='block';
		document.getElementById('tabairFooterInner').style.display='block';
	}
	if (tabID== "tabairhotelcar") {
		document.getElementById('tabhotelaircarHead').style.display='none';
		document.getElementById('tabhotelairHead').style.display='none';			
		document.getElementById('tabairhotelcarHead').style.display='block';
		document.getElementById('tabairhotelHead').style.display='none';
		document.getElementById('tabairFooter').style.display='block';
		document.getElementById('tabairFooterInner').style.display='block';
	}
}

function addRental(bToEnable, strProduct) {
	if (strProduct)
	{
		if(document.all) oForm = document.all["lm/QT/@" + strProduct]; 
		if(document.getElementById && ! document.all) oForm = document.forms["lm/QT/@" + strProduct];
		oForm["Navigation/Vacations/@Add_RC"].checked  = bToEnable;
		oForm["Navigation/Vacations/@Add_RC"].disabled = bToEnable;
	}
}