var init_flag = true; function wwtetab(air, hotel, car, other, package) { var aux; if(air == 1) { air = 'block'; } else { air = 'none'; } if(hotel == 1) { hotel = 'block'; } else { hotel = 'none'; } if(car == 1) { car = 'block'; } else { car = 'none'; } if(other == 1) { other = 'block';} else { other = 'none'; } if(air == 'block' ) { if(hotel == 'none' ) {aux = 'block'; }else { aux = 'none'; } }else { aux = 'none'; } document.getElementById('divair').style.display = air; document.getElementById('extflight').style.display = aux; document.getElementById('divhotel').style.display = hotel; document.getElementById('divcar').style.display = car; document.getElementById('divother').style.display = other; } function searchTypeTab(type, path) { var imagePath = path; var pkgCont = document.getElementById('packageCon'); var pkgImg = document.getElementById('tabBookPackage'); var tdPkg = document.getElementById('tdPkg'); var hotelCont = document.getElementById('hotelCon'); var hotelImg = document.getElementById('tabFindHotel'); var tdHotel = document.getElementById('tdHotel'); var mid = document.getElementById('tabMid'); if(type == 'package') { if(init_flag){ getDestination(); initCalendars2(); initCalendars(); init_flag = false; } pkgCont.style.display = 'block'; hotelCont.style.display = 'none'; mid.src=imagePath+'booking_active2.gif'; hotelImg.src=imagePath+'booking_active1.gif'; pkgImg.src=imagePath+'booking_active3.gif'; } else if(type == 'hotel') { pkgCont.style.display = 'none'; hotelCont.style.display = 'block'; mid.src=imagePath+'hotel_active2.gif'; hotelImg.src=imagePath+'hotel_active1.gif'; pkgImg.src=imagePath+'hotel_active3.gif'; } } function searchTypeTab2(type, path) { var imagePath = path; var pkgCont = document.getElementById('packageCon'); var pkgImg = document.getElementById('tabBookPackage'); var tdPkg = document.getElementById('tdPkg'); var hotelCont = document.getElementById('hotelCon'); var hotelImg = document.getElementById('tabFindHotel'); var tdHotel = document.getElementById('tdHotel'); var mid = document.getElementById('tabMid'); if(type == 'package') { if(init_flag){ getDestination(); initCalendars2(); initCalendars(); init_flag = false; } pkgCont.style.display = 'block'; hotelCont.style.display = 'none'; mid.src=imagePath+'active05CP.jpg'; hotelImg.src=imagePath+'active04CP.jpg'; pkgImg.src=imagePath+'active06CP.jpg'; } else if(type == 'hotel') { pkgCont.style.display = 'none'; hotelCont.style.display = 'block'; mid.src=imagePath+'active02CP.jpg'; hotelImg.src=imagePath+'active01CP.jpg'; pkgImg.src=imagePath+'active03CP.jpg'; } } function resetSPReturnDate() { resetReturnDate('spReturnDate', 'spDepartureDate'); } function resetFHReturnDate() { resetReturnDate('{actionForm.checkOutDate}', '{actionForm.checkInDate}'); } function resetReturnDate(dReturn, dDepart) { document.getElementById(dReturn).value = document.getElementById(dDepart).value; } function showHide(id) { var obj = document.getElementById(id); if(obj.style.display != 'none') { obj.style.display = 'none'; } else { obj.style.display = 'block'; } } function populateDestinationIds(selectBox) { var val = selectBox.options[selectBox.selectedIndex].value; var arr = val.split(":"); var drid1 = document.getElementById('drid1'); var tair1 = document.getElementById('tair1'); drid1.value = arr[0]; tair1.value = arr[1]; } function validatePackageSearch(id){ //alert("Entre....."); var status = true; var form = document.getElementById(id); if(document.getElementById('PackageType').value == '1') { var departure = document.getElementById('LeavingFrom'); var destid = document.getElementById('goingTo'); var dateDeparture = document.getElementById('dateDepart'); var dateReturn = document.getElementById('dateReturn'); var NumAdult = document.getElementById('adults'); var NumSenior = document.getElementById('seniors'); var NumChild = document.getElementById('children'); var carclass = document.getElementById('carType'); if(departure.value.length < 1) { alert("Please select departing city first."); return; } if(destid.selectedIndex == 0) { alert("Please select destination first."); return; } if(dateDeparture.value.length < 1) { alert("Please select departing date."); return; } if(dateReturn.value.length < 1) { alert("Please select returning date."); return; } if(carclass.selectedIndex == 0){ alert("Please select Car Type first"); return; } if(status) { var diaDepa = parseInt(dateDeparture.value.substring(0,2),10); var mesDepa = parseInt(dateDeparture.value.substring(3,5),10); var anioDepa = parseInt(dateDeparture.value.substring(6),10); var diaRe = parseInt(dateReturn.value.substring(0,2),10); var mesRe = parseInt(dateReturn.value.substring(3,5),10); var anioRe = parseInt(dateReturn.value.substring(6),10); var departuredate = mesDepa +'/'+ diaDepa+'/'+ anioDepa; var returndate = mesRe+'/'+ diaRe+'/'+ anioRe; //form.submit(); url = 'http://travel.wwte1.com/pubspec/scripts/eap.asp?GOTO=PACKAGEWIZ&PackageType=1&crom=1&eapid=11443-30001&trtn1=362&tdpt1=362&cmbt=1&FrAirport='+departure.value+'&destid='+destid.value+'&FromDate='+departuredate+'&ToDate='+returndate+'&NumAdult='+NumAdult.value+'&NumSenior='+NumSenior.value+'&NumChild='+NumChild.value+'&ccl='+carclass.value; //alert(url); document.location.href=url; } } if(document.getElementById('PackageType').value == '4'){ var departure = document.getElementById('LeavingFrom'); var destid = document.getElementById('goingTo'); var dateDeparture = document.getElementById('dateDepart'); var dateReturn = document.getElementById('dateReturn'); var NumAdult = document.getElementById('adults'); var NumSenior = document.getElementById('seniors'); var NumChild = document.getElementById('children'); if(departure.value.length < 1) { alert("Please select departing city first."); return; } if(destid.selectedIndex == 0) { alert("Please select destination first."); return; } var destino=destid.value.toString(); destino=destino.substring(destino.indexOf(':')+1,destino.length); if(dateDeparture.value.length < 1) { alert("Please select departing date."); return; } if(dateReturn.value.length < 1) { alert("Please select returning date."); return; } var diaDepa = parseInt(dateDeparture.value.substring(0,2),10); var mesDepa = parseInt(dateDeparture.value.substring(3,5),10); var anioDepa = parseInt(dateDeparture.value.substring(6),10); var diaRe = parseInt(dateReturn.value.substring(0,2),10); var mesRe = parseInt(dateReturn.value.substring(3,5),10); var anioRe = parseInt(dateReturn.value.substring(6),10); var departuredate = mesDepa +'/'+ diaDepa+'/'+ anioDepa; var returndate = mesRe+'/'+ diaRe+'/'+ anioRe; url = 'http://travel.wwte1.com/pubspec/scripts/eap.asp?eapid=11443-30001&Goto=EXPFLTWIZ&frairport='+departure.value+'&toairport='+destino+'&fromdate='+departuredate+'&todate='+returndate+'&NumAdult='+NumAdult.value+'&NumSenior='+NumSenior.value+'&NumChild='+ NumChild.value //alert("Vuelo "+ url); document.location.href=url; } if(document.getElementById('PackageType').value == '2') { var departure = document.getElementById('LeavingFrom'); var destid = document.getElementById('goingTo'); var dateDeparture = document.getElementById('dateDepart'); var dateReturn = document.getElementById('dateReturn'); var NumAdult = document.getElementById('adults'); var NumSenior = document.getElementById('seniors'); var NumChild = document.getElementById('children'); if(departure.value.length < 1) { alert("Please select departing city first."); return; } if(destid.selectedIndex == 0) { alert("Please select destination first."); return; } if(dateDeparture.value.length < 1) { alert("Please select departing date."); return; } if(dateReturn.value.length < 1) { alert("Please select returning date."); return; } if(status) { var diaDepa = parseInt(dateDeparture.value.substring(0,2),10); var mesDepa = parseInt(dateDeparture.value.substring(3,5),10); var anioDepa = parseInt(dateDeparture.value.substring(6),10); var diaRe = parseInt(dateReturn.value.substring(0,2),10); var mesRe = parseInt(dateReturn.value.substring(3,5),10); var anioRe = parseInt(dateReturn.value.substring(6),10); var departuredate = mesDepa +'/'+ diaDepa+'/'+ anioDepa; var returndate = mesRe+'/'+ diaRe+'/'+ anioRe; //form.submit(); url = 'http://travel.wwte1.com/pubspec/scripts/eap.asp?GOTO=PACKAGEWIZ&PackageType=2&crom=1&eapid=11443-30001&trtn1=362&tdpt1=362&cmbt=2&FrAirport='+departure.value+'&destid='+destid.value+'&FromDate='+departuredate+'&ToDate='+returndate+'&NumAdult='+NumAdult.value+'&NumSenior='+NumSenior.value+'&NumChild='+NumChild.value; //alert(url); document.location.href=url; } } if(document.getElementById('PackageType').value == '5'){ var carclass = document.getElementById('carType'); if(carclass.selectedIndex == 0){ alert("Please select Car Type first"); return; } url='http://travel.wwte1.com/pubspec/scripts/eap.asp?eapid=11443-30001&GOTO=CARSEARCH&class='+carclass.value; // alert("Auto " +url); document.location.href=url; } if(document.getElementById('PackageType').value == '3') { var NumAdult = document.getElementById('adults'); var NumSenior = document.getElementById('seniors'); var NumChild = document.getElementById('children'); var carclass = document.getElementById('carType'); if(carclass.selectedIndex == 0){ alert("Please select Car Type first"); return; } if(status) { //form.submit(); url = 'http://travel.wwte1.com/pubspec/scripts/eap.asp?GOTO=PACKAGEWIZ&PackageType=3&crom=1&eapid=11443-30001&trtn1=362&tdpt1=362&cmbt=3&NumAdult='+NumAdult.value+'&NumSenior='+NumSenior.value+'&NumChild='+NumChild.value+'&ccl='+carclass.value; //alert(url); document.location.href=url; } } if(document.getElementById('PackageType').value == '6'){ var destidActi = document.getElementById('activities'); var dateDepartureActi = document.getElementById('dateDepartActivities'); var dateReturnActi = document.getElementById('dateReturnActivities'); if(destidActi.selectedIndex == 0) { alert("Please select destination first."); return; } var destino=destidActi.value.toString(); destino=destino.substring(0,destino.indexOf(':')); if(dateDepartureActi.value.length < 1) { alert("Please select departing date."); return; } if(dateReturnActi.value.length < 1) { alert("Please select returning date."); return; } var diaDepa = parseInt(dateDepartureActi.value.substring(0,2),10); var mesDepa = parseInt(dateDepartureActi.value.substring(3,5),10); var anioDepa = parseInt(dateDepartureActi.value.substring(6),10); var diaRe = parseInt(dateReturnActi.value.substring(0,2),10); var mesRe = parseInt(dateReturnActi.value.substring(3,5),10); var anioRe = parseInt(dateReturnActi.value.substring(6),10); var departuredate = mesDepa +'/'+ diaDepa+'/'+ anioDepa; var returndate = mesRe+'/'+ diaRe+'/'+ anioRe; url='http://travel.wwte1.com/pubspec/scripts/eap.asp?eapid=11443-30001&GOTO=TSHOPSSEARCH&LocationId='+destino+'&StartDate='+departuredate+'&EndDate='+returndate; //alert("Solo Actividades "+url); document.location.href=url; } } function enableDisableFlight() { } function initCalendars() { Calendar.setup( { inputField : "spDepartureDate", ifFormat : "%m/%d/%Y", button : "spDepartureButton", align : "bR", firstDay : 0, weekNumbers : false, showsTime : false, onUpdate : resetSPReturnDate, dateStatusFunc : function (date) { return (date.getTime() < new Date().getTime()); } } ); Calendar.setup( { inputField : "spReturnDate", ifFormat : "%m/%d/%Y", button : "spReturnButton", align : "bR", firstDay : 0, weekNumbers : false, showsTime : false, dateStatusFunc : function (date) { return (date.getTime() < new Date().getTime()); } } ); } function initCalendars2() { Calendar.setup( { inputField : "spDepartureDate2", ifFormat : "%m/%d/%Y", button : "spDepartureButton2", align : "bR", firstDay : 0, weekNumbers : false, showsTime : false, onUpdate : resetSPReturnDate, dateStatusFunc : function (date) { return (date.getTime() < new Date().getTime()); } } ); Calendar.setup( { inputField : "spReturnDate2", ifFormat : "%m/%d/%Y", button : "spReturnButton2", align : "bR", firstDay : 0, weekNumbers : false, showsTime : false, dateStatusFunc : function (date) { return (date.getTime() < new Date().getTime()); } } ); }