$(document).ready(function(){$("#tabTopDeals").fadeIn();$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");var a=window.location.href;if(oDeals.DealCity!=""){toggleDeals("ClickSearchDeals","showDeals","ClickMenuDeals","divSearchDeals");ProcessSearch(oDeals.DealCity);$("#dealSearch").val(oDeals.DealCity)}var b=a.indexOf("/lang-");if(a.indexOf("landing")!=-1){if((oDeals.DealType.toLowerCase()=="air")||(oDeals.DealType.toLowerCase()=="air_hotel_car")||(oDeals.DealType.toLowerCase()=="air_hotel")||(oDeals.DealType.toLowerCase()=="air_car")){$("#topDeals").addClass("iTDeal active");$("#hotelD, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabTopDeals").fadeIn();$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("1","0","0")}else{if((oDeals.DealType.toLowerCase()=="hotel")||(oDeals.DealType.toLowerCase()=="hotel_car")){$("#hotelD").addClass("iTDeal active");$("#topDeals, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabHotelDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("44","0","0")}else{if(oDeals.DealType.toLowerCase()=="car"){$("#carD").addClass("iTDeal active");$("#topDeals, #hotelD, #packagesD, #cruiseD").removeClass("active");$("#tabCarDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("13","0","0")}else{if(oDeals.DealType.toLowerCase()=="cruise"){$("#cruiseD").addClass("iTDeal active");$("#topDeals, #hotelD, #carD, #packagesD").removeClass("active");$("#tabCruiseDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");SelectTab("31","0","0")}}}}}else{if((b!=-1)&&(a.indexOf("landing")==-1)){if((oDeals.DealType.toLowerCase()=="air")||(oDeals.DealType.toLowerCase()=="air_hotel_car")||(oDeals.DealType.toLowerCase()=="air_hotel")||(oDeals.DealType.toLowerCase()=="air_car")){$("#topDeals").addClass("iTDeal active");$("#hotelD, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabTopDeals").fadeIn();$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("1","0","0")}else{if((oDeals.DealType.toLowerCase()=="hotel")||(oDeals.DealType.toLowerCase()=="hotel_car")){$("#hotelD").addClass("iTDeal active");$("#topDeals, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabHotelDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("44","0","0")}else{if(oDeals.DealType.toLowerCase()=="car"){$("#carD").addClass("iTDeal active");$("#topDeals, #hotelD, #packagesD, #cruiseD").removeClass("active");$("#tabCarDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("13","0","0")}else{if(oDeals.DealType.toLowerCase()=="cruise"){$("#cruiseD").addClass("iTDeal active");$("#topDeals, #hotelD, #carD, #packagesD").removeClass("active");$("#tabCruiseDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");SelectTab("31","0","0")}}}}}}$("#menuDeals li").click(function(){switch($(this).attr("id")){case"topDeals":$("#topDeals").addClass("iTDeal active");$("#hotelD, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabTopDeals").fadeIn();$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("1","0","0");break;case"hotelD":$("#hotelD").addClass("iTDeal active");$("#topDeals, #carD, #packagesD, #cruiseD").removeClass("active");$("#tabHotelDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("44","0","0");break;case"carD":$("#carD").addClass("iTDeal active");$("#topDeals, #hotelD, #packagesD, #cruiseD").removeClass("active");$("#tabCarDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabPackDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("13","0","0");break;case"packagesD":$("#packagesD").addClass("iTDeal active");$("#topDeals, #hotelD, #carD, #cruiseD").removeClass("active");$("#tabPackDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabCruiseDeals").css("display","none");SelectTab("26","0","0");break;case"cruiseD":$("#cruiseD").addClass("iTDeal active");$("#topDeals, #hotelD, #carD, #packagesD").removeClass("active");$("#tabCruiseDeals").fadeIn();$("#tabTopDeals").css("display","none");$("#tabHotelDeals").css("display","none");$("#tabCarDeals").css("display","none");$("#tabPackDeals").css("display","none");SelectTab("31","0","0");break}})});function LoadDealsData(obj,categoryNo,showAll){var objs=eval(obj);var deal=document.getElementById("DealsList");var dealsOnline=document.getElementById("TotelDealsOnline");var str="";var product="";var showAllDeals="1";$("#DealsList").html("");$("#TotelDealsOnline").html("");if(categoryNo=="1"){product="Top"}else{if(categoryNo=="44"){product="Hotel"}else{if(categoryNo=="13"){product="Car Rental"}else{if(categoryNo=="26"){product="Package"}else{if(categoryNo=="31"){product="Cruise"}}}}}var newSpan=document.createElement("span");newSpan.innerHTML=objs[0].TotalOnline;dealsOnline.appendChild(newSpan);var paramSelectTabDeal="";for(var i=0;i<objs.length;i++){var newOption=document.createElement("div");if(i==0){var linkURL="/Widgets/Service/DealClick.aspx?OfferID="+objs[i].offerid+"&supplier="+objs[i].supplier;if(objs[i].Total>objs[i].limitedTotal&&showAll!=1){var tot=objs[i].Total;var limit=objs[i].limitedTotal;paramSelectTabDeal=categoryNo+","+showAllDeals+","+tot;if(parseInt(tot)<=parseInt(limit)){str="<b>Showing 50 of "+objs[i].Total+" "+product+' Deals to choose from .. <a href="JavaScript:void(0)" class="colorr" onClick="SelectTab('+categoryNo+","+showAllDeals+","+objs[i].Total+')">CLICK</a> to show ALL </b>'}else{if(parseInt(tot)>parseInt(limit)){str="<b>Showing 50 of "+objs[i].Total+" "+product+" Deals to choose from .. <a href=\"#\" class=\"colorr\" onclick=\"toggleDeals('ClickMenuDeals','divSearchDeals','ClickSearchDeals','showDeals');return false\">CLICK</a> to use Search </b>"}}}else{str="<b>Showing "+objs[i].Total+" "+product+" Deals to choose from </b>"}str=str+"<ul>";str=str+'<li class="wM2l">&#149; <a href="JavaScript:void(0)" onclick="window.open(\''+linkURL+"');\">"+objs[i].Title+"</a></li>";str=str+'<li class="wM2r">'+objs[i].supplier+"</li>";str=str+"</ul>";newOption.innerHTML=str}else{var linkURL="/Widgets/Service/DealClick.aspx?OfferID="+objs[i].offerid+"&supplier="+objs[i].supplier;str="";str=str+"<ul>";str=str+'<li class="wM2l">&#149; <a href="JavaScript:void(0)" onclick="window.open(\''+linkURL+"');\">"+objs[i].Title+"</a></li>";str=str+'<li class="wM2r">'+objs[i].supplier+"</li>";str=str+"</ul>";newOption.innerHTML=str}deal.appendChild(newOption)}str='<p class="tax"> *Taxes and Fees are additional. See full terms and conditions on providers site.</p>';newOption.innerHTML=str;deal.appendChild(newOption)}function SelectTab(b,a,c){if(oDeals.EnableAjax){$.ajax({type:"GET",contentType:"text/json; charset=utf-8",url:oDeals.BaseURL+"TravelDealsList.ashx?DealCategoryNo="+b+"&showAll="+a+"&TotalRecord="+c,data:[],dataType:"text",success:function(d){LoadDealsData(d,b,a)}})}else{LoadDealsData(data,b,a)}}function ProcessSearch(searchK){var searchKey="";var str="";if(searchK!="1"){searchKey=searchK}else{searchKey=document.getElementById("dealSearch").value}if(oDeals.EnableAjax){$.ajax({type:"GET",contentType:"text/json; charset=utf-8",url:oDeals.BaseURL+"TravelDealsList.ashx?DealCategoryNo=0&showAll=0&TotalRecord="+searchKey,data:[],dataType:"text",success:function(data){try{LoadDealsSearchResult(data);var objs=eval(data);$("#SpanForCity").html("");var forCity=document.getElementById("SpanForCity");var forCityHtml=document.createElement("span");str="<font size=+2>"+FirstCapital(searchKey)+"</font> <span class='colorr'><font size=+2>"+oDeals.MsgTravelDeals+"  </font></span>";str=str+"<span class='t14' id='TotelDealsOnline' style='display: none;'></span>";str=str+objs.length+" <span class='t14' >&nbsp;"+oDeals.MsgDealsOnline+"</span>";forCityHtml.innerHTML=str;forCity.appendChild(forCityHtml)}catch(err){var url="";url=window.location.href;$("#dealSearch").val("Enter destination or airport code");if((url.indexOf("landing")==-1)&&(searchK!="1")){toggleDeals("ClickMenuDeals","divSearchDeals","ClickSearchDeals","showDeals")}else{alert("Sorry, no result for "+searchKey)}if((oDeals.DealType.toLowerCase()=="hotel")||(oDeals.DealType.toLowerCase()=="hotel_car")){SelectTab("44","0","0")}if(oDeals.DealType.toLowerCase()=="car"){SelectTab("13","0","0")}if(oDeals.DealType.toLowerCase()=="cruise"){SelectTab("31","0","0")}}},error:function(xhr,status,error){alert("Sorry, please enter destination or airport code and try again.");clearSearchResult()}})}else{LoadDealsSearchResult(data)}}function toggleDeals(h,g,f,e){var d=document.getElementById(h);var c=document.getElementById(g);var b=document.getElementById(f);var a=document.getElementById(e);if(d.style.display!="none"){d.style.display="none";c.style.display="none";b.style.display="";a.style.display=""}else{d.style.display="";c.style.display="";b.style.display="none";a.style.display="none"}}function LoadDealsSearchResult(obj){var objs=eval(obj);var deal=document.getElementById("DealSearchResult");var str="";var product="";var showAllDeals="1";$("#DealSearchResult").html("");var url="";url=window.location.href;if(objs.length==0){alert("Sorry, no result for "+objs[0].key);$("#dealSearch").val("Enter destination or airport code")}for(var i=0;i<objs.length;i++){var newOption=document.createElement("div");if(i==0){var linkURL="/Widgets/Service/DealClick.aspx?OfferID="+objs[i].offerid+"&supplier="+objs[i].supplier;var keySearch=objs[i].key;str='<b>Search results for "'+keySearch+'"</b>';str=str+"<ul>";str=str+'<li class="wM2l">&#149; <a href="JavaScript:void(0)" onclick="window.open(\''+linkURL+"');\">"+objs[i].Title+"</a></li>";str=str+'<li class="wM2r">'+objs[i].supplier+"</li>";str=str+"</ul>";if(objs.length==1){str=str+'<p class="tax"> *Taxes and Fees are additional. See full terms and conditions on providers site.</p>'}newOption.innerHTML=str}else{var linkURL="/Widgets/Service/DealClick.aspx?OfferID="+objs[i].offerid+"&supplier="+objs[i].supplier;str="";str=str+"<ul>";str=str+'<li class="wM2l">&#149; <a href="JavaScript:void(0)" onclick="window.open(\''+linkURL+"');\">"+objs[i].Title+"</a></li>";str=str+'<li class="wM2r">'+objs[i].supplier+"</li>";str=str+"</ul>";if(i==(objs.length-1)){str=str+'<p class="tax"> *Taxes and Fees are additional. See full terms and conditions on providers site.</p>'}newOption.innerHTML=str}deal.appendChild(newOption)}}function clearSearchResult(){var b=document.getElementById("DealSearchResult");$("#DealSearchResult").html("");var a=document.createElement("div");a.innerHTML="";b.appendChild(a)}function FirstCapital(c){var b=c[0];var a=c.substr(1,c.length);return c[0].toUpperCase()+a};