$(document).ready(function(){$(".slideshow-bl").after($(".slideshow-br"));var isRTL=isRTL();function isRTL(){var x=document.body;if(x.currentStyle){var y=x.currentStyle["direction"];}else{if(window.getComputedStyle){var y=document.defaultView.getComputedStyle(x,null).getPropertyValue("direction");}}if(y=="rtl"){return true;}else{return false;}}$("div.whatlike-box").each(function(){var _slideLink=$("ul.whatlike-list li > a[class*=button-]",this),_active,_timer=false,_sliders=$("ul.whatlike-list li div.open-block",this);_sliders.css("display","block");_slideLink.each(function(j,link){if(isRTL){if($(link).parent().hasClass("active")){_sliders.eq(j).css({"right":0});}else{_sliders.eq(j).css({"right":650});}}else{if($(link).parent().hasClass("active")){_sliders.eq(j).css({"left":0});}else{_sliders.eq(j).css({"left":650});}}$(link).click(function(){if($(link).parent().hasClass("active")){$(link).parent().find("a.close-btn").click();$("#panelOpen").val("");}else{var divID=$(link).next(".open-block-holder").find("div:first").attr("id");$("#panelOpen").val(divID);$("#currentPanelOpen").val(divID);if(_timer){clearTimeout(_timer);}_timer=setTimeout(function(){_slideLink.parent().removeClass("active");$(link).parent().addClass("active");if(isRTL){$(".whatlike-w1").css("-moz-border-radius-topright",0);$(".whatlike-w1").css("-moz-border-radius-bottomright",0);_sliders.not(_sliders.eq(j)).animate({"right":650},{duration:350,queue:false});_sliders.eq(j).animate({"right":0},{duration:350,queue:false});}else{$(".whatlike-w1").css("-moz-border-radius-topleft",0);$(".whatlike-w1").css("-moz-border-radius-bottomleft",0);_sliders.not(_sliders.eq(j)).animate({"left":650},{duration:350,queue:false});_sliders.eq(j).animate({"left":0},{duration:350,queue:false});}},100);}return false;});});});$(".close-btn").click(function(){$("#currentPanelOpen").val("");if(isRTL){$(".whatlike-w1").css("-moz-border-radius-topright","5px");$(".whatlike-w1").css("-moz-border-radius-bottomright","5px");}else{$(".whatlike-w1").css("-moz-border-radius-topleft","5px");$(".whatlike-w1").css("-moz-border-radius-bottomleft","5px");}$("ul.whatlike-list li").each(function(index,b){if($(this).hasClass("active")){if(isRTL){$(this).children(".open-block-holder").children(".open-block").animate({"right":650},{duration:350,queue:false});}else{$(this).children(".open-block-holder").children(".open-block").animate({"left":650},{duration:350,queue:false});}$(this).removeClass("active");}});return false;});$("div.open-block").each(function(){var _radioSwitcher=$("input.radio-switcher",this),_active;_radioSwitcher.each(function(j,link){var _id=$("#div"+this.id);if(link.checked){_id.show();_active=_id;}else{_id.hide();}$(link).click(function(){_radioSwitcher.removeClass("active");_active.hide();$(link).addClass("active");_id.show();_active=_id;});});});$("#selddate1").blur(function(){RedeemMilesDateDiff();});$("#seladate1").blur(function(){RedeemMilesDateDiff();});var dateDiff=0;function RedeemMilesDateDiff(){var perDay=60*60*24*1000;var ctrlrbLowestMilesCost=document.getElementById("rbLowestMilesCost");var ctrlrbMostFlexible=document.getElementById("rbMostFlexible");var ctrlOneWay=document.getElementById("oneway");ctrlrbLowestMilesCost.disabled=false;if(typeof EKCalendar!="undefined"){EKCalendar.startDate=new Date();var departDate=EKCalendar.parseDate($("#selddate1").val(),EKCalendar.Config.dateFormat);var arrivalDate=EKCalendar.parseDate($("#seladate1").val(),EKCalendar.Config.dateFormat);}var dtDepartDate=new Date(departDate);var dtArrivalDate=new Date(arrivalDate);dateDiff=(Math.round(dtArrivalDate.getTime()/perDay)-(Math.round(dtDepartDate.getTime()/perDay)));if(dateDiff>=90||ctrlOneWay.checked){ctrlrbLowestMilesCost.disabled=true;ctrlrbLowestMilesCost.checked=false;ctrlrbMostFlexible.checked=true;}}$("#redeemSkywards").hide();$("#redeemMiles").click(function(){$("#normalSearch").toggle();$("#redeemSkywards").toggle();$("#promocodeWrapper").toggle();});$(".roomNumber select").change(function(){var value=$(this).val();if(value==1){$("#roomDetails1").show();$("#roomDetails2").hide();$("#hotelInfo").show();$(".messageContainer").hide();$("#btnHotelSearch").show();$("#btnAdvancedSearch").hide();}else{if(value==2){$("#roomDetails1").show();$("#roomDetails2").show();$("#hotelInfo").show();$(".messageContainer").hide();$("#btnHotelSearch").show();$("#btnAdvancedSearch").hide();}else{$("#roomDetails1").hide();$("#roomDetails2").hide();$("#hotelInfo").hide();$(".messageContainer").show();$("#btnHotelSearch").hide();$("#btnAdvancedSearch").show();$("#hotelSubmit").val("Continue to Advanced Search");}}});$("#seladults1").change(function(){var seladults=$(this);var children=$("#children1");var options=children.attr("options");var i,length;if(seladults&&children){options.length=0;for(i=0,length=(4-seladults.attr("selectedIndex"));i<length;i++){options[options.length]=new Option(i,i);}}$("#childAges1").hide();});$("#seladults2").change(function(){var seladults=$(this);var children=$("#children2");var options=children.attr("options");var i,length;if(seladults&&children){options.length=0;for(i=0,length=(4-seladults.attr("selectedIndex"));i<length;i++){options[options.length]=new Option(i,i);}}$("#childAges2").hide();});$("#children1").change(function(){var value=$(this).val();if(value==1){$("#childAges1").show();$("#childAges1 #ages1_2").hide();$("#childAges1 #ages1_3").hide();}else{if(value==2){$("#childAges1").show();$("#childAges1 #ages1_2").show();$("#childAges1 #ages1_3").hide();}else{if(value==3){$("#childAges1").show();$("#childAges1 #ages1_2").show();$("#childAges1 #ages1_3").show();}else{$("#childAges1").hide();}}}});$("#children2").change(function(){var value=$(this).val();if(value==1){$("#childAges2").show();$("#childAges2 #ages2_2").hide();$("#childAges2 #ages2_3").hide();}else{if(value==2){$("#childAges2").show();$("#childAges2 #ages2_2").show();$("#childAges2 #ages2_3").hide();}else{if(value==3){$("#childAges2").show();$("#childAges2 #ages2_2").show();$("#childAges2 #ages2_3").show();}else{$("#childAges2").hide();}}}});function appendPickupDateTime(){var carPickupDate=$("#calPickupDate").val();var carPickupTime=$("#selPickupTime").val();var carPickupMin=$("#selPickupMin").val();var carPickupDateTime=carPickupDate+" "+carPickupTime+":"+carPickupMin+":00";$("#lpcsdate").val(carPickupDateTime);var calDropOffDate=$("#calDropOffDate").val();var selDropOffTime=$("#selDropOffTime").val();var selDropOffMin=$("#selDropOffMin").val();var calDropOffDateTime=calDropOffDate+" "+selDropOffTime+":"+selDropOffMin+":00";$("#lpcedate").val(calDropOffDateTime);}$(".carDetails select").change(function(){appendPickupDateTime();});$(".rooms select").change(function(){appendRoomDetails();});function appendRoomDetails(){var rooms=$("#selrooms").val();var adults1=$("#seladults1").val();var adults2=$("#seladults2").val();var children1=$("#children1").val();var children2=$("#children2").val();var ages1_1=$("#ages1_1").val();var ages1_2=$("#ages1_2").val();var ages1_3=$("#ages1_3").val();var ages2_1=$("#ages2_1").val();var ages2_2=$("#ages2_2").val();var ages2_3=$("#ages2_3").val();var roomDetails="";if(rooms>1){$("#hotelDisclaimerText").hide();}else{$("#hotelDisclaimerText").show();}if(rooms==1||rooms==2){roomDetails=roomDetails+adults1+"A";if(children1>0){roomDetails=roomDetails+":";if(children1==1||children1==2||children1==3){roomDetails=roomDetails+"C"+ages1_1;}if(children1==2||children1==3){roomDetails=roomDetails+"C"+ages1_2;}if(children1==3){roomDetails=roomDetails+"C"+ages1_3;}}if(rooms==2){roomDetails=roomDetails+"|"+adults2+"A";if(children2>0){roomDetails=roomDetails+":";if(children2==1||children2==2||children2==3){roomDetails=roomDetails+"C"+ages2_1;}if(children2==2||children2==3){roomDetails=roomDetails+"C"+ages2_2;}if(children2==3){roomDetails=roomDetails+"C"+ages2_3;}}}}else{var i;for(i=1;i<=rooms;i++){roomDetails=roomDetails+"1A|";}roomDetails=roomDetails.substr(0,roomDetails.length-1);}$("#rmdetails").val(roomDetails);}$("#jsDiv").show();initCustomForms();$(".special-fares .list").show().jScrollPane({verticalDragMinHeight:10,verticalDragMaxHeight:10,showArrows:true,arrowButtonSpeed:13});if($("#citySelector").length){$(".special-fares .list").hide();$("#fares_"+$("#citySelector option:selected").val()).show();}window.EKBookingWidget=function(){try{var jInput,oDropdown1,oDropdown2,oDropdown3,oProvider1,oProvider2,oProvider3;EKBookingWidget.ctrlReturn=document.getElementById("chkReturn");EKBookingWidget.ctrlReturnDate=document.getElementById("return");EKBookingWidget.ctrlOneWay=document.getElementById("oneway");EKBookingWidget.ctrlPriceFlex=document.getElementById("rdoByPriceFlex");EKBookingWidget.ctrlByPrice=document.getElementById("rdoByPrice");EKBookingWidget.ctrlPriceList=document.getElementById("resultby");EKBookingWidget.ctrlAdults=document.getElementById("seladults");EKBookingWidget.ctrlChildren=document.getElementById("selchildren");EKBookingWidget.ctrlInfants=document.getElementById("selinfants");EKBookingWidget.ctrlrbOneWay=document.getElementById("rbOneWay");EKBookingWidget.ctrlrbReturn=document.getElementById("rbReturn");EKBookingWidget.ctrldivFlexibleDates=document.getElementById("divFlexibleDates");EKBookingWidget.ctrlrbLowestMilesCost=document.getElementById("rbLowestMilesCost");EKBookingWidget.ctrlrbMostFlexible=document.getElementById("rbMostFlexible");EKBookingWidget.ctrlredeemMiles=document.getElementById("redeemMiles");if(EKBookingWidget.ctrlrbLowestMilesCost!=null&&EKBookingWidget.ctrlrbMostFlexible!=null){EKBookingWidget.ctrlrbLowestMilesCost.value="";EKBookingWidget.ctrlrbMostFlexible.value="";}jInput=document.getElementById("j");if(jInput){jInput.value="t";}else{var input=document.createElement("input");input.setAttribute("type","hidden");input.setAttribute("name","j");input.setAttribute("id","j");input.setAttribute("value","t");document.getElementById("divHidden").appendChild(input);}EKBookingWidget.travellerChange();if(sInfants!=null){if(EKBookingWidget.ctrlInfants.options.length>sInfants){EKBookingWidget.ctrlInfants.selectedIndex=sInfants;}}if(sChildren!=null){if(EKBookingWidget.ctrlChildren.options.length>sChildren){EKBookingWidget.ctrlChildren.selectedIndex=sChildren;}}EKBookingWidget.chooseResultBy();EKBookingWidget.defaultResultsByPriceFlex=false;if(EKBookingWidget.ctrlPriceFlex!=null){EKBookingWidget.defaultResultsByPriceFlex=EKBookingWidget.ctrlPriceFlex.checked;}else{if(EKBookingWidget.ctrlPriceList!=null&&EKBookingWidget.ctrlPriceList.options[EKBookingWidget.ctrlPriceList.selectedIndex].value=="2"){EKBookingWidget.defaultResultsByPriceFlex=true;}}if(!IsValidSite()){return;}oDropdown1=document.getElementById("seldcity1");if(oDropdown1){if(oDropdown1.value!=""){curText=oDropdown1.options[oDropdown1.selectedIndex].text;}oProvider1=new EKXMLProvider(oDropdown1,sIBEDeparture,sXMLUrl,"/system/aspx/Airports.aspx?mode=1",true);EKBookingWidget.oSuggest1=new EKSuggest(oProvider1,false,true,true,"bookingSuggestions");if(oDropdown1.value!=""){EKBookingWidget.oSuggest1.textbox.value=curText;try{EKBookingWidget.oSuggest1.textbox.focus();}catch(e){}}var oldfunc=(EKBookingWidget.oSuggest1.textbox.onblur)?EKBookingWidget.oSuggest1.textbox.onblur:function(){};EKBookingWidget.oSuggest1.textbox.onblur=function(){oldfunc();EKBookingWidget.CheckOffline();};}oDropdown3=document.getElementById("selacity1");if(oDropdown3){if(oDropdown3.value!=""){curText=oDropdown3.options[oDropdown3.selectedIndex].text;}oProvider3=new EKXMLFilterProvider(oDropdown3,sIBEArrival,oProvider1.submitInput(),sXMLUrl,"/system/aspx/Airports.aspx?mode=3","/system/aspx/Airports.aspx?c=");EKBookingWidget.oSuggest3=new EKSuggest(oProvider3,false,true,true,"bookingSuggestions");if(oDropdown3.value!=""){EKBookingWidget.oSuggest3.textbox.value=curText;try{EKBookingWidget.oSuggest3.textbox.focus();}catch(e){}}var old=(EKBookingWidget.oSuggest3.textbox.onblur)?EKBookingWidget.oSuggest3.textbox.onblur:function(){};EKBookingWidget.oSuggest3.textbox.onblur=function(){old();EKBookingWidget.CheckOffline();};}}catch(e){}};EKBookingWidget.createXMLHttpRequest=function(){if(typeof XMLHttpRequest!="undefined"){return new XMLHttpRequest();}else{if(typeof ActiveXObject!="undefined"){return new ActiveXObject("Microsoft.XMLHTTP");}else{throw new Error("XMLHttpRequest not supported");}}};EKBookingWidget.travellerChange=function(){var i,j,length;if(this.ctrlAdults&&this.ctrlChildren&&this.ctrlInfants){this.ctrlChildren.options.length=0;for(i=0,length=(9-this.ctrlAdults.selectedIndex);i<length;i++){this.ctrlChildren.options[this.ctrlChildren.options.length]=new Option(i,i);}this.ctrlInfants.options.length=0;for(j=0,length=(this.ctrlAdults.selectedIndex+2);j<length;j++){this.ctrlInfants.options[this.ctrlInfants.options.length]=new Option(j,j);}}};EKBookingWidget.CheckOffline=function(){if(document.getElementById("offline")!=null){var selCity1=document.getElementById("selacity1");var selCity2=document.getElementById("seldcity1");if(selCity2.value!=""&&selCity1.value!=""){var oXMLHTTP=this.createXMLHttpRequest();oXMLHTTP.open("GET","/system/aspx/IBEAirports.aspx?isf=y&selacity1= "+selCity1.value+"&seldcity1="+selCity2.value,false);oXMLHTTP.send();if(oXMLHTTP.status==200&&oXMLHTTP.responseText=="true"){shn_hidetool("offline");shn_showrow("Offlinsearch");}else{shn_hidetool("Offlinsearch");shn_showrow("offline");}}}};EKBookingWidget.selectValue=function(){var selCity2dd=document.getElementById("seldcity2dd");var selCity2=document.getElementById("seldcity2");if(selCity2dd.style.display=="block"){selCity2.value=selCity2dd.value;}};EKBookingWidget.chooseResultBy=function(){var i;var chkReturn=document.getElementById("chkReturn");if(this.ctrlrbReturn.checked==true){if(dateDiff>=90){this.ctrlrbLowestMilesCost.disabled=true;}else{this.ctrlrbLowestMilesCost.disabled=false;}chkReturn.value="on";if(this.ctrlPriceFlex!=null){this.ctrlPriceFlex.disabled=false;if(this.defaultResultsByPriceFlex){this.ctrlPriceFlex.checked=true;}this.ctrldivFlexibleDates.style.display="";}if(this.ctrlPriceList!=null&&this.ctrlPriceList.options!=null){for(i=0,length=this.ctrlPriceList.options.length;i<length;i++){if(this.ctrlPriceList.options[i].value=="2"){this.ctrlPriceList.options[i].disabled=false;if(this.defaultResultsByPriceFlex){this.ctrlPriceList.options[i].checked=true;}}}}}else{chkReturn.value="";this.ctrlrbLowestMilesCost.disabled=true;this.ctrlrbLowestMilesCost.checked=false;this.ctrlrbMostFlexible.checked=true;if(this.ctrlPriceFlex!=null){this.defaultResultsByPriceFlex=this.ctrlPriceFlex.checked;if(this.ctrlPriceFlex.checked==true){this.ctrlPriceFlex.checked=false;this.ctrlByPrice.checked=true;}this.ctrldivFlexibleDates.style.display="none";this.ctrlPriceFlex.disabled=true;}if(this.ctrlPriceList!=null&&this.ctrlPriceList.options!=null){for(i=0,length=this.ctrlPriceList.options.length;i<length;i++){if(this.ctrlPriceList.options[this.ctrlPriceList.selectedIndex].value=="2"&&this.ctrlPriceList.options[i].value=="0"){this.ctrlPriceList.selectedIndex=i;}if(this.ctrlPriceList.options[i].value=="2"){this.ctrlPriceList.options[i].disabled=true;}}}}};EKBookingWidget.RedeemClick=function(){if(this.ctrlrbLowestMilesCost!=null&&this.ctrlrbMostFlexible!=null){if(this.ctrlredeemMiles.checked){this.ctrlrbLowestMilesCost.value=0;this.ctrlrbMostFlexible.value=1;}else{this.ctrlrbLowestMilesCost.value="";this.ctrlrbMostFlexible.value="";}RedeemMilesDateDiff();}};EKBookingWidget();});function initCustomForms(){$("div.special-fares select").customSelect();}(function(jQuery){jQuery.fn.customCheckbox=function(_options){var _options=jQuery.extend({checkboxStructure:"<div></div>",checkboxDisabled:"disabled",checkboxDefault:"checkboxArea",checkboxChecked:"checkboxAreaChecked"},_options);return this.each(function(){var checkbox=jQuery(this);if(!checkbox.hasClass("outtaHere")&&checkbox.is(":checkbox")){var replaced=jQuery(_options.checkboxStructure);this._replaced=replaced;if(checkbox.is(":disabled")){replaced.addClass(_options.checkboxDisabled);}else{if(checkbox.is(":checked")){replaced.addClass(_options.checkboxChecked);}else{replaced.addClass(_options.checkboxDefault);}}replaced.click(function(){if(checkbox.is(":checked")){checkbox.removeAttr("checked");}else{checkbox.attr("checked","checked");}changeCheckbox(checkbox);});checkbox.click(function(){changeCheckbox(checkbox);});replaced.insertBefore(checkbox);checkbox.addClass("outtaHere");}});function changeCheckbox(_this){_this.change();if(_this.is(":checked")){_this.get(0)._replaced.removeClass().addClass(_options.checkboxChecked);}else{_this.get(0)._replaced.removeClass().addClass(_options.checkboxDefault);}}};jQuery.fn.customRadio=function(_options){var _options=jQuery.extend({radioStructure:"<div></div>",radioDisabled:"disabled",radioDefault:"radioArea",radioChecked:"radioAreaChecked"},_options);return this.each(function(){var radio=jQuery(this);if(!radio.hasClass("outtaHere")&&radio.is(":radio")){var replaced=jQuery(_options.radioStructure);this._replaced=replaced;if(radio.is(":disabled")){replaced.addClass(_options.radioDisabled);}else{if(radio.is(":checked")){replaced.addClass(_options.radioChecked);}else{replaced.addClass(_options.radioDefault);}}replaced.click(function(){if($(this).hasClass(_options.radioDefault)){radio.attr("checked","checked");changeRadio(radio.get(0));}});radio.click(function(){changeRadio(this);});replaced.insertBefore(radio);radio.addClass("outtaHere");}});function changeRadio(_this){$(_this).change();$("input:radio[name="+$(_this).attr("name")+"]").not(_this).each(function(){if(this._replaced&&!$(this).is(":disabled")){this._replaced.removeClass().addClass(_options.radioDefault);}});_this._replaced.removeClass().addClass(_options.radioChecked);}};jQuery.fn.customSelect=function(_options){var _options=jQuery.extend({selectStructure:'<div class="selectArea"><span class="left"></span><span class="center"></span><a href="#" class="selectButton"></a><div class="disabled"></div></div>',hideOnMouseOut:false,copyClass:true,selectText:".center",selectBtn:".selectButton",selectDisabled:".disabled",optStructure:'<div class="optionsDivVisible"><div class="select-top"></div><div class="select-center"><ul></ul></div><div class="select-bottom"></div>',optList:"ul"},_options);return this.each(function(){var select=jQuery(this);if(!select.hasClass("outtaHere")){if(select.is(":visible")){var hideOnMouseOut=_options.hideOnMouseOut;var copyClass=_options.copyClass;var replaced=jQuery(_options.selectStructure);var selectText=replaced.find(_options.selectText);var selectBtn=replaced.find(_options.selectBtn);var selectDisabled=replaced.find(_options.selectDisabled).hide();var optHolder=jQuery(_options.optStructure);var optList=optHolder.find(_options.optList);if(copyClass){optHolder.addClass("drop-"+select.attr("class"));}if(select.attr("disabled")){selectDisabled.show();}select.find("option").each(function(){var selOpt=$(this);var _opt=jQuery('<li><a href="#">'+selOpt.html()+"</a></li>");if(selOpt.attr("selected")){selectText.html(selOpt.html());_opt.addClass("selected");}_opt.children("a").click(function(){optList.find("li").removeClass("selected");select.find("option").removeAttr("selected");$(this).parent().addClass("selected");selOpt.attr("selected","selected");selectText.html(selOpt.html());select.change();optHolder.css({left:0,top:-9999});return false;});optList.append(_opt);});replaced.width(select.outerWidth());replaced.insertBefore(select);optHolder.css({width:select.outerWidth(),position:"absolute",left:0,top:-9999});jQuery(document.body).append(optHolder);var optTimer;replaced.hover(function(){if(optTimer){clearTimeout(optTimer);}},function(){if(hideOnMouseOut){optTimer=setTimeout(function(){optHolder.css({left:0,top:-9999});},200);}});optHolder.hover(function(){if(optTimer){clearTimeout(optTimer);}},function(){if(hideOnMouseOut){optTimer=setTimeout(function(){optHolder.css({left:0,top:-9999});},200);selectBtn.removeClass("hover-btn");}});selectBtn.hover(function(){$(this).addClass("hover-btn");},function(){$(this).removeClass("hover-btn");});selectBtn.click(function(){if(optHolder.css("left")=="0px"){if(_activeDrop){_activeDrop.css({left:0,top:-9999});}optHolder.children("ul").css({height:"auto",overflow:"hidden"});optHolder.css({top:replaced.offset().top+replaced.outerHeight(),left:replaced.offset().left,display:"block"});if(optHolder.children("ul").height()>200){optHolder.children("ul").css({height:200,overflow:"auto"});}_activeDrop=optHolder;}else{optHolder.css({left:0,top:-9999});}return false;});replaced.addClass(select.attr("class"));select.addClass("outtaHere");}}});};var _activeDrop;jQuery(function(){jQuery("body").click(hideOptionsClick);jQuery(window).resize(hideOptions);});function hideOptions(){if(_activeDrop&&_activeDrop.length){_activeDrop.css({left:0,top:-9999});_activeDrop=null;}}function hideOptionsClick(e){if(_activeDrop&&_activeDrop.length){var f=false;$(e.target).parents().each(function(){if(this==_activeDrop.get(0)){f=true;}});if(!f){_activeDrop.css({left:0,top:-9999});_activeDrop=null;}}}})(jQuery);var current_banner_pos=0;var max_banner_pos=0;var skip_banner_iteration=false;$.fn.liveBanner=function(images,current_position){if($(".slideshow img").length<1){$(".slideshow").prepend("<img/>");}if(images.length===1){runLiveBanner();return;}else{if(images.length===0){return;}}current_banner_pos=current_position;var options={"autostart":false,"pause_time":5500,"random":false};if(options.random){images=images.sort(function(a,b){return(parseInt(Math.random()*10)%2);});}max_banner_pos=images.length-1;var control=$(".slideshow-br-control-buttons a:first").show().clone();var preload_array=new Array();$(".slideshow-br-control-buttons").hide();$(".slideshow-br-control-buttons a:first").remove();$.each(images,function(k,image){preload_array.push(image.img_src);control.attr("class",k+"-banner-button").attr("title",image.header).clone().appendTo(".slideshow-br-control-buttons").click(function(){current_banner_pos=parseInt($(this).attr("class").replace("-banner-button",""));runLiveBanner(true);skip_banner_iteration=true;return false;});});$.loadImages(preload_array,function(){$(".slideshow-br-control-buttons").show();$("0th-banner-button").attr("id","active-banner-slide");$(".slideshow-br-controls-right,.slideshow-control-right").show().click(function(){runLiveBanner(true);skip_banner_iteration=true;return false;});$(".slideshow-br-controls-left,.slideshow-control-left").show().click(function(){decrementCurrent();decrementCurrent();runLiveBanner(true);skip_banner_iteration=true;return false;});});runLiveBanner();if(options.autostart){setInterval(runLiveBanner,options.pause_time);}function runLiveBanner(force){if(skip_banner_iteration===true&&force!==true){skip_banner_iteration=false;return;}$("#active-banner-slide").attr("id","");$(".slideshow-br-control-buttons a."+current_banner_pos+"-banner-button").attr("id","active-banner-slide");var image=images[current_banner_pos];if(image.current===true){$(".slideshow img").show().attr("src",image.img_src).attr("alt",image.img_title).attr("title",image.img_title).fadeIn("normal",function(){});image.current=false;}else{$(".slideshow img").hide().attr("src",image.img_src).attr("alt",image.img_title).attr("title",image.img_title).fadeIn("normal",function(){});}$(".slideshow-header").text(image.header);$(".slideshow-subheader").text(image.subheader);if(image.url_href!=""){$(".slideshow-link").attr("href",image.url_href);}else{$(".slideshow-link").attr("href","javascript:void(0);");$(".slideshow-link").attr("style","cursor:default;");}incrementCurrent();var cookieValue=$.cookie("Home");if(cookieValue){$.cookie("Home",cookieValue.split("&")[0]+"&promoSelected="+image.id,{raw:true,path:"/",expires:365});}}function incrementCurrent(){current_banner_pos++;if(current_banner_pos>max_banner_pos){current_banner_pos=0;}}function decrementCurrent(){current_banner_pos--;if(current_banner_pos<0){current_banner_pos=max_banner_pos;}}};function handleDropDown(theList){$(".list").hide();$("#fares_"+theList.value).show();}function selectLPValues(){var city,cityName,aDispMatch=0;var lphcityName=document.getElementById("lphcityName");var lphcity=document.getElementById("lphcity");var HotelCity=document.getElementById("HotelCity");var city,cityName,aDispMatch=0;var lpccityName=document.getElementById("lpccityName");var lpccity=document.getElementById("lpccity");var CarCity=document.getElementById("CarCity");if(HotelCity.value.indexOf("|")!=-1){aDispMatch=HotelCity.value.indexOf("|");lphcityName.value=HotelCity.value.substr(0,aDispMatch);lphcity.value=HotelCity.value.substr(aDispMatch+1,HotelCity.value.length);}if(CarCity.value.indexOf("|")!=-1){aDispMatch=CarCity.value.indexOf("|");lpccityName.value=CarCity.value.substr(0,aDispMatch);lpccity.value=CarCity.value.substr(aDispMatch+1,CarCity.value.length);}var lpcsdate=document.getElementById("lpcsdate");var calPickupDate=document.getElementById("calPickupDate");var selPickupTime=document.getElementById("selPickupTime");var selPickupMin=document.getElementById("selPickupMin");lpcsdate.value=calPickupDate.value+" "+selPickupTime.value+":"+selPickupMin.value+":00";var lpcedate=document.getElementById("lpcedate");var calDropOffDate=document.getElementById("calDropOffDate");var selDropOffTime=document.getElementById("selDropOffTime");var selDropOffMin=document.getElementById("selDropOffMin");lpcedate.value=calDropOffDate.value+" "+selDropOffTime.value+":"+selDropOffMin.value+":00";}function fireMultiSearchButton(sButton){document.getElementById("multiCity").value=1;var oButton=document.getElementById(sButton);if(oButton!=null){if(typeof(oButton.click)!="undefined"){oButton.click();return false;}}}function addOption(selectbox,text,value){var optn=document.createElement("OPTION");optn.text=text;optn.value=value;selectbox.options.add(optn);}
