(function(b){b.fn.qCarousel=function(a){a=b.extend({visible:null,slideBy:null,iWidth:null,nextB:null,prevB:null,auto:null,speed:null,height:null},a||{});return this.each(function(){var z=null;var A=b(this),D=A.children(":first"),F=D.children(),B=F.length,L=F.find("img");var y=a.slideBy;var J=a.visible<B;var G=parseInt(F.css("margin-right").split("px")[0]);var K=a.iWidth+G;var E=(J)?B*K:0;var u=(a.visible*K)-G;var x=a.speed?a.speed:800;var H=D.html();if(a.height){var w=a.height}else{if(L.length>0){if(L.attr("src").indexOf("75x")>-1){var w=55}else{if(L.attr("src").indexOf("760x")>-1){var w=200}}}else{var w=F.height()}}if(J){D.children(":eq(0)").before(H)}A.css({overflow:"hidden",position:"relative","z-index":"2",left:"0px",width:u+"px"});D.css({overflow:"hidden",margin:"0",padding:"0",position:"relative",left:0-E,width:(B*K)*2,"list-style-type":"none","z-index":"1"});if(!($j("div").hasClass("homepagePromotionsWrapper"))){D.children().width(K-G)}A.height(w);function C(){var c=parseInt(D.css("left").split("px")[0]);b(a.prevB).bind("click",function(){if(z){clearInterval(z)}v(c,"prev")});b(a.nextB).bind("click",function(){if(z){clearInterval(z)}v(c,"next")})}function I(){b(a.prevB).unbind("click");b(a.nextB).unbind("click")}function v(f,e){if(J){I();var c=K*y;var d=u+G;var g=(e=="prev")?f+c:f-c;D.animate({left:g},x,function(){if(e=="prev"&&(f*-1)-c<=0){D.css("left",(0-E)+"px")}else{if(e=="next"&&f*-1>=D.width()-(d+c)){D.css("left",(-E)+d+"px")}}C()})}}if(J){C();b(a.prevB).removeClass("disabled");b(a.nextB).removeClass("disabled");if(a.auto){z=setInterval(function(){var c=parseInt(D.css("left").split("px")[0]);v(c,"next")},a.auto)}}})}})(jQuery);(function(q){var n=q.fn.remove,r=q.browser.mozilla&&(parseFloat(q.browser.version)<1.9);q.ui={version:"1.6",plugin:{add:function(e,a,c){var b=q.ui[e].prototype;for(var d in c){b.plugins[d]=b.plugins[d]||[];b.plugins[d].push([a,c[d]])}},call:function(d,a,e){var c=d.plugins[a];if(!c){return}for(var b=0;b<c.length;b++){if(d.options[c[b][0]]){c[b][1].apply(d.element,e)}}}},contains:function(a,c){var b=q.browser.safari&&q.browser.version<522;if(a.contains&&!b){return a.contains(c)}if(a.compareDocumentPosition){return !!(a.compareDocumentPosition(c)&16)}while(c=c.parentNode){if(c==a){return true}}return false},cssCache:{},css:function(b){if(q.ui.cssCache[b]){return q.ui.cssCache[b]}var c=q('<div class="ui-gen">').addClass(b).css({position:"absolute",top:"-5000px",left:"-5000px",display:"block"}).appendTo("body");q.ui.cssCache[b]=!!((!(/auto|default/).test(c.css("cursor"))||(/^[1-9]/).test(c.css("height"))||(/^[1-9]/).test(c.css("width"))||!(/none/).test(c.css("backgroundImage"))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(c.css("backgroundColor"))));try{q("body").get(0).removeChild(c.get(0))}catch(a){}return q.ui.cssCache[b]},hasScroll:function(c,a){if(q(c).css("overflow")=="hidden"){return false}var d=(a&&a=="left")?"scrollLeft":"scrollTop",b=false;if(c[d]>0){return true}c[d]=1;b=(c[d]>0);c[d]=0;return b},isOverAxis:function(c,b,a){return(c>b)&&(c<(b+a))},isOver:function(c,e,b,a,d,f){return q.ui.isOverAxis(c,b,d)&&q.ui.isOverAxis(e,a,f)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(r){var k=q.attr,j=q.fn.removeAttr,m="http://www.w3.org/2005/07/aaa",o=/^aria-/,p=/^wairole:/;q.attr=function(a,d,b){var c=b!==undefined;return(d=="role"?(c?k.call(this,a,d,"wairole:"+b):(k.apply(this,arguments)||"").replace(p,"")):(o.test(d)?(c?a.setAttributeNS(m,d.replace(o,"aaa:"),b):k.call(this,a,d.replace(o,"aaa:"))):k.apply(this,arguments)))};q.fn.removeAttr=function(a){return(o.test(a)?this.each(function(){this.removeAttributeNS(m,a.replace(o,""))}):j.call(this,a))}}q.fn.extend({remove:function(){q("*",this).add(this).each(function(){q(this).triggerHandler("remove")});return n.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var a;if((q.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(q.curCSS(this,"position",1))&&(/(auto|scroll)/).test(q.curCSS(this,"overflow",1)+q.curCSS(this,"overflow-y",1)+q.curCSS(this,"overflow-x",1))}).eq(0)}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(q.curCSS(this,"overflow",1)+q.curCSS(this,"overflow-y",1)+q.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!a.length?q(document):a}});q.extend(q.expr[":"],{data:function(c,a,b){return q.data(c,b[3])},tabbable:function(a,b,e){var c=a.nodeName.toLowerCase();function d(f){return !(q(f).is(":hidden")||q(f).parents(":hidden").length)}return(a.tabIndex>=0&&(("a"==c&&a.href)||(/input|select|textarea|button/.test(c)&&"hidden"!=a.type&&!a.disabled))&&d(a))}});function l(a,b,c,f){function e(h){var g=q[a][b][h]||[];return(typeof g=="string"?g.split(/,?\s+/):g)}var d=e("getter");if(f.length==1&&typeof f[0]=="string"){d=d.concat(e("getterSetter"))}return(q.inArray(c,d)!=-1)}q.widget=function(c,b){var a=c.split(".")[0];c=c.split(".")[1];q.fn[c]=function(e){var g=(typeof e=="string"),d=Array.prototype.slice.call(arguments,1);if(g&&e.substring(0,1)=="_"){return this}if(g&&l(a,c,e,d)){var f=q.data(this[0],c);return(f?f[e].apply(f,d):undefined)}return this.each(function(){var h=q.data(this,c);(!h&&!g&&q.data(this,c,new q[a][c](this,e)));(h&&g&&q.isFunction(h[e])&&h[e].apply(h,d))})};q[a]=q[a]||{};q[a][c]=function(e,d){var f=this;this.widgetName=c;this.widgetEventPrefix=q[a][c].eventPrefix||c;this.widgetBaseClass=a+"-"+c;this.options=q.extend({},q.widget.defaults,q[a][c].defaults,q.metadata&&q.metadata.get(e)[c],d);this.element=q(e).bind("setData."+c,function(h,g,i){return f._setData(g,i)}).bind("getData."+c,function(h,g){return f._getData(g)}).bind("remove",function(){return f.destroy()});this._init()};q[a][c].prototype=q.extend({},q.widget.prototype,b);q[a][c].getterSetter="option"};q.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName)},option:function(b,c){var a=b,d=this;if(typeof b=="string"){if(c===undefined){return this._getData(b)}a={};a[b]=c}q.each(a,function(e,f){d._setData(e,f)})},_getData:function(a){return this.options[a]},_setData:function(a,b){this.options[a]=b;if(a=="disabled"){this.element[b?"addClass":"removeClass"](this.widgetBaseClass+"-disabled")}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(a,b,c){var d=(a==this.widgetEventPrefix?a:this.widgetEventPrefix+a);b=b||q.event.fix({type:d,target:this.element[0]});return this.element.triggerHandler(d,[b,c],this.options[a])}};q.widget.defaults={disabled:false};q.ui.mouse={_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;return false}});if(q.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(q.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(b){(this._mouseStarted&&this._mouseUp(b));this._mouseDownEvent=b;var a=this,c=(b.which==1),d=(typeof this.options.cancel=="string"?q(b.target).parents().add(b.target).filter(this.options.cancel).length:false);if(!c||d||!this._mouseCapture(b)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){a.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)){this._mouseStarted=(this._mouseStart(b)!==false);if(!this._mouseStarted){b.preventDefault();return true}}this._mouseMoveDelegate=function(e){return a._mouseMove(e)};this._mouseUpDelegate=function(e){return a._mouseUp(e)};q(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);if(!q.browser.safari){b.preventDefault()}return true},_mouseMove:function(a){if(q.browser.msie&&!a.button){return this._mouseUp(a)}if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,a)!==false);(this._mouseStarted?this._mouseDrag(a):this._mouseUp(a))}return !this._mouseStarted},_mouseUp:function(a){q(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=true;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return(Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance)},_mouseDelayMet:function(a){return this.mouseDelayMet},_mouseStart:function(a){},_mouseDrag:function(a){},_mouseStop:function(a){},_mouseCapture:function(a){return true}};q.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);(function(b){b.widget("ui.tabs",{_init:function(){this._tabify(true)},destroy:function(){var a=this.options;this.element.unbind(".tabs").removeClass(a.navClass).removeData("tabs");this.$tabs.each(function(){var e=b.data(this,"href.tabs");if(e){this.href=e}var f=b(this).unbind(".tabs");b.each(["href","load","cache"],function(c,d){f.removeData(d+".tabs")})});this.$lis.add(this.$panels).each(function(){if(b.data(this,"destroy.tabs")){b(this).remove()}else{b(this).removeClass([a.selectedClass,a.deselectableClass,a.disabledClass,a.panelClass,a.hideClass].join(" "))}});if(a.cookie){this._cookie(null,a.cookie)}},_setData:function(d,a){if((/^selected/).test(d)){this.select(a)}else{this.options[d]=a;this._tabify()}},length:function(){return this.$tabs.length},_tabId:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^A-Za-z0-9\-_:\.]/g,"")||this.options.idPrefix+b.data(a)},_sanitizeSelector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie="ui-tabs-"+b.data(this.element[0]));return b.cookie.apply(null,[a].concat(b.makeArray(arguments)))},_tabify:function(t){this.$lis=b("li:has(a[href])",this.element);this.$tabs=this.$lis.map(function(){return b("a",this)[0]});this.$panels=b([]);var v=this,x=this.options;this.$tabs.each(function(d,c){if(c.hash&&c.hash.replace("#","")){v.$panels=v.$panels.add(v._sanitizeSelector(c.hash))}else{if(b(c).attr("href")!="#"){b.data(c,"href.tabs",c.href);b.data(c,"load.tabs",c.href);var f=v._tabId(c);c.href="#"+f;var e=b("#"+f);if(!e.length){e=b(x.panelTemplate).attr("id",f).addClass(x.panelClass).insertAfter(v.$panels[d-1]||v.element);e.data("destroy.tabs",true)}v.$panels=v.$panels.add(e)}else{x.disabled.push(d+1)}}});if(t){this.element.addClass(x.navClass);this.$panels.addClass(x.panelClass);if(x.selected===undefined){if(location.hash){this.$tabs.each(function(d,c){if(c.hash==location.hash){x.selected=d;return false}})}else{if(x.cookie){var a=parseInt(v._cookie(),10);if(a&&v.$tabs[a]){x.selected=a}}else{if(v.$lis.filter("."+x.selectedClass).length){x.selected=v.$lis.index(v.$lis.filter("."+x.selectedClass)[0])}}}}x.selected=x.selected===null||x.selected!==undefined?x.selected:0;x.disabled=b.unique(x.disabled.concat(b.map(this.$lis.filter("."+x.disabledClass),function(d,c){return v.$lis.index(d)}))).sort();if(b.inArray(x.selected,x.disabled)!=-1){x.disabled.splice(b.inArray(x.selected,x.disabled),1)}this.$panels.addClass(x.hideClass);this.$lis.removeClass(x.selectedClass);if(x.selected!==null){this.$panels.eq(x.selected).removeClass(x.hideClass);var u=[x.selectedClass];if(x.deselectable){u.push(x.deselectableClass)}this.$lis.eq(x.selected).addClass(u.join(" "));var p=function(){v._trigger("show",null,v.ui(v.$tabs[x.selected],v.$panels[x.selected]))};if(b.data(this.$tabs[x.selected],"load.tabs")){this.load(x.selected,p)}else{p()}}b(window).bind("unload",function(){v.$tabs.unbind(".tabs");v.$lis=v.$tabs=v.$panels=null})}else{x.selected=this.$lis.index(this.$lis.filter("."+x.selectedClass)[0])}if(x.cookie){this._cookie(x.selected,x.cookie)}for(var A=0,s;s=this.$lis[A];A++){b(s)[b.inArray(A,x.disabled)!=-1&&!b(s).hasClass(x.selectedClass)?"addClass":"removeClass"](x.disabledClass)}if(x.cache===false){this.$tabs.removeData("cache.tabs")}var w,B;if(x.fx){if(x.fx.constructor==Array){w=x.fx[0];B=x.fx[1]}else{w=B=x.fx}}function y(c,d){c.css({display:""});if(b.browser.msie&&d.opacity){c[0].style.removeAttribute("filter")}}var q=B?function(c,d){d.animate(B,B.duration||"normal",function(){d.removeClass(x.hideClass);y(d,B);v._trigger("show",null,v.ui(c,d[0]))})}:function(c,d){d.removeClass(x.hideClass);v._trigger("show",null,v.ui(c,d[0]))};var r=w?function(d,c,e){c.animate(w,w.duration||"normal",function(){c.addClass(x.hideClass);y(c,w);if(e){q(d,e,c)}})}:function(d,c,e){c.addClass(x.hideClass);if(e){q(d,e)}};function z(e,g,c,f){var d=[x.selectedClass];if(x.deselectable){d.push(x.deselectableClass)}g.addClass(d.join(" ")).siblings().removeClass(d.join(" "));r(e,c,f)}this.$tabs.unbind(".tabs").bind(x.event+".tabs",function(){var f=b(this).parents("li:eq(0)"),c=v.$panels.filter(":visible"),e=b(v._sanitizeSelector(this.hash));if((f.hasClass(x.selectedClass)&&!x.deselectable)||f.hasClass(x.disabledClass)||b(this).hasClass(x.loadingClass)||v._trigger("select",null,v.ui(this,e[0]))===false){this.blur();return false}x.selected=v.$tabs.index(this);if(x.deselectable){if(f.hasClass(x.selectedClass)){v.options.selected=null;f.removeClass([x.selectedClass,x.deselectableClass].join(" "));v.$panels.stop();r(this,c);this.blur();return false}else{if(!c.length){v.$panels.stop();var d=this;v.load(v.$tabs.index(this),function(){f.addClass([x.selectedClass,x.deselectableClass].join(" "));q(d,e)});this.blur();return false}}}if(x.cookie){v._cookie(x.selected,x.cookie)}v.$panels.stop();if(e.length){var d=this;v.load(v.$tabs.index(this),c.length?function(){z(d,f,c,e)}:function(){f.addClass(x.selectedClass);q(d,e)})}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}if(b.browser.msie){this.blur()}return false});if(x.event!="click"){this.$tabs.bind("click.tabs",function(){return false})}},add:function(a,o,n){if(n==undefined){n=this.$tabs.length}var k=this.options;var p=b(k.tabTemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,o));p.data("destroy.tabs",true);var l=a.indexOf("#")==0?a.replace("#",""):this._tabId(b("a:first-child",p)[0]);var j=b("#"+l);if(!j.length){j=b(k.panelTemplate).attr("id",l).addClass(k.hideClass).data("destroy.tabs",true)}j.addClass(k.panelClass);if(n>=this.$lis.length){p.appendTo(this.element);j.appendTo(this.element[0].parentNode)}else{p.insertBefore(this.$lis[n]);j.insertBefore(this.$panels[n])}k.disabled=b.map(k.disabled,function(d,c){return d>=n?++d:d});this._tabify();if(this.$tabs.length==1){p.addClass(k.selectedClass);j.removeClass(k.hideClass);var m=b.data(this.$tabs[0],"load.tabs");if(m){this.load(n,m)}}this._trigger("add",null,this.ui(this.$tabs[n],this.$panels[n]))},remove:function(f){var h=this.options,a=this.$lis.eq(f).remove(),g=this.$panels.eq(f).remove();if(a.hasClass(h.selectedClass)&&this.$tabs.length>1){this.select(f+(f+1<this.$tabs.length?1:-1))}h.disabled=b.map(b.grep(h.disabled,function(d,c){return d!=f}),function(d,c){return d>=f?--d:d});this._tabify();this._trigger("remove",null,this.ui(a.find("a")[0],g[0]))},enable:function(e){var f=this.options;if(b.inArray(e,f.disabled)==-1){return}var a=this.$lis.eq(e).removeClass(f.disabledClass);if(b.browser.safari){a.css("display","inline-block");setTimeout(function(){a.css("display","block")},0)}f.disabled=b.grep(f.disabled,function(d,c){return d!=e});this._trigger("enable",null,this.ui(this.$tabs[e],this.$panels[e]))},disable:function(f){var e=this,a=this.options;if(f!=a.selected){this.$lis.eq(f).addClass(a.disabledClass);a.disabled.push(f);a.disabled.sort();this._trigger("disable",null,this.ui(this.$tabs[f],this.$panels[f]))}},select:function(a){if(typeof a=="string"){a=this.$tabs.index(this.$tabs.filter("[href$="+a+"]")[0])}this.$tabs.eq(a).trigger(this.options.event+".tabs")},load:function(u,a){var n=this,r=this.options,s=this.$tabs.eq(u),x=s[0],v=a==undefined||a===false,p=s.data("load.tabs");a=a||function(){};if(!p||!v&&b.data(x,"cache.tabs")){a();return}var o=function(c){var d=b(c),e=d.find("*:last");return e.length&&e.is(":not(img)")&&e||d};var q=function(){n.$tabs.filter("."+r.loadingClass).removeClass(r.loadingClass).each(function(){if(r.spinner){o(this).parent().html(o(this).data("label.tabs"))}});n.xhr=null};if(r.spinner){var w=o(x).html();o(x).wrapInner("<em></em>").find("em").data("label.tabs",w).html(r.spinner)}var t=b.extend({},r.ajaxOptions,{url:p,success:function(e,c){b(n._sanitizeSelector(x.hash)).html(e);q();if(r.cache){b.data(x,"cache.tabs",true)}n._trigger("load",null,n.ui(n.$tabs[u],n.$panels[u]));try{r.ajaxOptions.success(e,c)}catch(d){}a()}});if(this.xhr){this.xhr.abort();q()}s.addClass(r.loadingClass);n.xhr=b.ajax(t)},url:function(a,d){this.$tabs.eq(a).removeData("cache.tabs").data("load.tabs",d)},ui:function(a,d){return{options:this.options,tab:a,panel:d,index:this.$tabs.index(a)}}});b.extend(b.ui.tabs,{version:"1.6",getter:"length",defaults:{ajaxOptions:null,cache:false,cookie:null,deselectable:false,deselectableClass:"ui-tabs-deselectable",disabled:[],disabledClass:"ui-tabs-disabled",event:"click",fx:null,hideClass:"ui-tabs-hide",idPrefix:"ui-tabs-",loadingClass:"ui-tabs-loading",navClass:"ui-tabs-nav",panelClass:"ui-tabs-panel",panelTemplate:"<div></div>",selectedClass:"ui-tabs-selected",spinner:"",tabTemplate:'<li><a href="#{href}"><span>#{label}</span></a></li>'}});b.extend(b.ui.tabs.prototype,{rotation:null,rotate:function(i,l){l=l||false;var h=this,k=this.options.selected;function a(){h.rotation=setInterval(function(){k=++k<h.$tabs.length?k:0;h.select(k)},i)}function j(c){if(!c||c.clientX){clearInterval(h.rotation)}}if(i){a();if(!l){this.$tabs.bind(this.options.event+".tabs",j)}else{this.$tabs.bind(this.options.event+".tabs",function(){j();k=h.options.selected;a()})}}else{j();this.$tabs.unbind(this.options.event+".tabs",j)}}})})(jQuery);var ucHP=new UserContextInfo();function initSiteSections(){var d=ucHP.getLastCountry();var c=ucHP.getLastLocale();if(d=="AU"&&c=="en"){$j.ajax({type:"GET",url:"/static/homepage/sitesections/"+d+"_"+c+".html",dataType:"html",success:function(a){if(a.length>0&&!($j("div").hasClass("importantMsgContent"))){$j("div.main").prepend('<div class="siteSections clearit"><div class="siteSectionCollection clearit"></div><a href="/travel/airlines/siteSections/'+d+"_"+c+"/global/"+c+'" class="toggleSiteSections">Show site sections</a></div>');$j("div").filter(".siteSectionCollection").append(a);$j(".toggleSiteSections").toggle(function(){if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){$j(".main").find("select").addClass("hidden")}$j(this).addClass("show");$j("div.siteSections div.siteSectionCollection").show();$j("a.toggleSiteSections").html("Close site sections");$j("div.siteSections div.siteSectionCollection").find("a:first").focus();return false},function(){$j(this).removeClass("show");$j("div.siteSections div.siteSectionCollection").hide();$j("a.toggleSiteSections").html("Show site sections");if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){$j(".main").find("select").removeClass("hidden")}return false})}}})}}function loadHPScroller(){var f=ucHP.getLastCountry();var e=ucHP.getLastLocale();var d=ucHP.getLastRegion();if(e=="en"&&(f=="AU"||d=="AM"||d=="EU"||f=="ZA"||f=="NZ")){$j(".promotionsBody").qCarousel({nextB:$j("div").filter(".promoRight").children("a"),prevB:$j("div").filter(".promoLeft").children("a"),speed:1500,visible:4,slideBy:1,iWidth:160,auto:6000})}else{$j(".promotionsBody").qCarousel({nextB:$j("div").filter(".promoRight").children("a"),prevB:$j("div").filter(".promoLeft").children("a"),speed:1500,visible:4,slideBy:1,iWidth:160})}}function initMultiLogin(){$j($j(".loginSelect").find("input")[0]).attr("checked","true");$j(".loginSelect").find("input").click(toggleMultiLogin);toggleMultiLogin()}function toggleMultiLogin(){$j("fieldset.MYBooking").hide();$j(".FFlyer").hide();switch($j(".loginSelect").find("input:checked").val()){case"myb":$j("#multiLogin").attr("action","/regions/do/dyn/checkmytrip");if(($j($j(".MYBooking").find("input")[0]).val().indexOf("Booking")>-1)||($j($j(".MYBooking").find("input")[0]).val()=="")){$j($j(".MYBooking").find("input")[0]).attr("maxLength",30);$j($j(".MYBooking").find("input")[0]).val("Booking/Voucher Reference")}if(($j($j(".MYBooking").find("input")[1]).val().indexOf("Last Name")>-1)||($j($j(".MYBooking").find("input")[1]).val()=="")){$j($j(".MYBooking").find("input")[1]).val("Last Name")}$j(".MYBooking a.moreAbout").attr("href","/regions/do/dyn/yourBooking");$j(".MYBooking a.moreAbout").html("More about Manage Your Booking");$j(".MYBooking").show();break;case"oc":$j("#multiLogin").attr("action","/regions/do/dyn/checkmytrip");if(($j($j(".MYBooking").find("input")[0]).val().indexOf("Booking")>-1)||($j($j(".MYBooking").find("input")[0]).val()=="")){$j($j(".MYBooking").find("input")[0]).attr("maxLength",20);$j($j(".MYBooking").find("input")[0]).val("Booking Reference")}if(($j($j(".MYBooking").find("input")[1]).val().indexOf("Last Name")>-1)||($j($j(".MYBooking").find("input")[1]).val()=="")){$j($j(".MYBooking").find("input")[1]).val("Last Name")}$j(".MYBooking a.moreAbout").attr("href","/info/bookings/onlineCheckin");$j(".MYBooking a.moreAbout").html("More about Online Check-in");$j(".MYBooking").show();break;default:if(($j($j(".FFlyer").find("input")[0]).val().indexOf("Membership")>-1)||($j($j(".FFlyer").find("input")[0]).val()=="")){$j($j(".FFlyer").find("input")[0]).val("Membership No.")}if(($j($j(".FFlyer").find("input")[1]).val().indexOf("Last name")>-1)||($j($j(".FFlyer").find("input")[1]).val()=="")){$j($j(".FFlyer").find("input")[1]).val("Last name")}if(($j($j(".FFlyer").find("input")[2]).val().indexOf("PIN")>-1)||($j($j(".FFlyer").find("input")[2]).val()=="")){$j($j(".FFlyer").find("input")[2]).value="PIN";$j($j(".FFlyer").find("input")[2]).removeAttr("style")}$j("#multiLogin").attr("action","https://"+window.location.host+"/fflyer/dyns/dologin?action=login&origin=homepage");$j(".FFlyer").show();readFreqCke()}}function enterSubmit(c,d){if(c&&c.keyCode==13){d.submit()}}function readFreqCke(){var b=getCookieValue("freq");if(b!=null&&b.length>0){var i=b.split(":");var j=i[1].split("|");var a=j[0];var h=j[1];$j($j(".FFlyer").find("input")[0]).val(unescape(h));$j($j(".FFlyer").find("input")[1]).val(unescape(a));if(document.getElementById("login_pin")!=null){document.getElementById("login_pin").focus()}$j($j(".FFlyer").find("input")[3]).attr("checked","true")}}function initHPTweaks(){var d=ucHP.getLastCountry();var c=ucHP.getLastLocale();if($j.browser.mozilla&&(parseFloat($j.browser.version)>1.8)&&(navigator.appVersion.indexOf("Mac")!=-1)){$j("div.multiLogin").height(270)}}function qfHomepageInit(){initHPTweaks();initMultiLogin();changeHCPTab(readCookie("tabshistory"));if(navigator.appVersion.indexOf("Mac")!=-1&&$j.browser.mozilla){$j("div.searchFareTypes").css("margin","0 0 4px 0");$j("div.bookingFromCity").css("margin","0 0 4px 0");$j("div.bookingToCity").css("margin","0 0 4px 0");$j("div.bookingDepDate").css("margin","0 0 4px 0");$j("div.bookingRetDate").css("margin","0 0 4px 0");$j("div.flightOptions").css("margin","0 0 4px 0");$j("div.paxNumbers").css("margin","0 0 4px 0")}}function iframeLoaded(d,c){if(d){$j(".loader").hide();$j(".tabIframe").removeClass("hidden")}else{loadIframeError(c)}if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){setTimeout("showIESelect()",1000)}}function loadIframeError(b){$j(".loader").hide()}function showLoader(){$j(".HCPloader").show();if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){$j(".homepagePanel").css("visibility","hidden")}$j(".HCPloader").css("opacity",0.7);$j(".HCPloaderContent").hide()}function hideLoader(){$j(".HCPloader").hide()}function showIESelect(){$j(".homepageDynContent").find("select").attr("style","display:inline !important;")}function loadHomepageTabs(e){if(awardsTabText.indexOf(" ")>-1){awardsTabText=awardsTabText.split(" ",1)}if(flightTabText.indexOf(" ")>-1){flightTabText=flightTabText.split(" ",1)}if(hotelsTabText.indexOf(" ")>-1){hotelsTabText=hotelsTabText.split(" ",1)}if(holidaysTabText.indexOf(" ")>-1){holidaysTabText=holidaysTabText.split(" ",1)}if(carsTabText.indexOf(" ")>-1){carsTabText=carsTabText.split(" ",1)}if(mybText.indexOf(" ")>-1){mybText=mybText.split(" ",1)}if(activitiesTabText.indexOf(" ")>-1){activitiesTabText=activitiesTabText.split(" ",1)}if(transfersTabText.indexOf(" ")>-1){transfersTabText=transfersTabText.split(" ",1)}if(e!=null&&e.indexOf("(external)")>-1){e=e.replace("(external)","")}else{e=null}$j("ul.homepageTabs").tabs({navClass:"homepageTabs-ui-tabs-nav",selectedClass:"homepageTabs-ui-tabs-selected",disabledClass:"homepageTabs-ui-tabs-disabled",panelClass:"homepageTabs-ui-tabs-panel",remote:true,cache:true,ajaxOptions:{cache:true}});$j("ul.homepageTabs").bind("tabsselect",function(a,h){var c=h.tab;try{changeHCPTab(c)}catch(b){}if(c.toString().indexOf(holidaysTabText)>0&&e!=null&&e!=""){showLoader();$j("ul.homepageTabs").tabs("destroy");$j(".flightsPanel").hide();$j(".carsPanel").hide();createCookie("tabshistory",0+","+regionCode+","+countryCode+","+languageCode+",Flights");window.location.href=e}else{createCookie("tabshistory",h.index+","+regionCode+","+countryCode+","+languageCode+","+c.toString())}});$j("ul.homepageTabs").bind("tabsshow",function(b,a){if($j(a.panel).attr("class").indexOf("hasError")>-1){loadIframeError($j(a.panel).attr("id").split("Iframe")[0])}});var d=readCookie("tabshistory");if(d==null||d=="undefined"){d=0+","+regionCode+","+countryCode+","+languageCode;createCookie("tabshistory",d)}var f=d.split(",");if(regionCode!=f[1]||countryCode!=f[2]||languageCode!=f[3]){d=0+","+regionCode+","+countryCode+","+languageCode;createCookie("tabshistory",d);f[0]=0}if(readCookie("tabshistory")==null||readCookie("tabshistory")==""||readCookie("tabshistory").split(",")[0]==0||(readCookie("tabshistory").indexOf("Flights")>-1)){$j("ul.homepageTabs").tabs("select",0);createCookie("tabshistory",0+","+regionCode+","+countryCode+","+languageCode+",Flights");hideLoader()}else{$j("ul.homepageTabs").tabs("select",parseInt(f[0]))}if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){setTimeout("showIESelect()",1000)}}function changeHCPTab(k){var q=ucHP.getLastRegion();if(window.location.href.indexOf("/en")>-1){$j("div").filter(".hcp").hide()}if(k.toString().indexOf(flightTabText)>0){$j("#Flights_HCP_Tab").show()}else{if(k.toString().indexOf(awardsTabText)>0){if($j("#awards_hcObject").html().length<5){var o="/img/365x302/awards_"+q.toLowerCase()+"_en";var j="<a href='/fflyer/dyn/program/usingPoints/store'><img src='"+o+".jpg'/></a>";writePortletFlash(o+".swf",365,302,j,"","awards_hcObject","",null)}$j("#Awards_HCP_Tab").show()}else{if(k.toString().indexOf(holidaysTabText)>0){var p;if(q.toLowerCase()=="au"&&$j("#holidays_hcObject").html().length<5){p="/img/365x302/packages_"+q.toLowerCase()+"_en";var j="<a href='/travel/airlines/packages/global/en'><img src='"+p+".jpg'/></a>";writePortletFlash(p+".swf",365,302,j,"","holidays_hcObject","",null)}$j("#Holidays_HCP_Tab").show()}else{if(k.toString().indexOf(hotelsTabText)>0){if($j("#hotels_hcObject").html().length<5){var r="/img/365x302/hotels_"+q.toLowerCase()+"_en";var j="<a href='/info/bookings/hotels'><img src='"+r+".jpg'/></a>";writePortletFlash(r+".swf",365,302,j,"","hotels_hcObject","",null)}$j("#Hotels_HCP_Tab").show()}else{if(k.toString().indexOf(carsTabText)>0){if($j("#cars_hcObject").html().length<5){var m="/img/365x302/cars_"+q.toLowerCase()+"_en";var j="<a href='/travel/airlines/cars-specials/global/en'><img src='"+m+".jpg'/></a>";writePortletFlash(m+".swf",365,302,j,"","cars_hcObject","",null)}$j("#Car_HCP_Tab").show()}else{if(k.toString().indexOf(activitiesTabText)>0){if($j("#activity_hcObject").html().length<5){var n="/img/365x302/activities_"+q.toLowerCase()+"_en";var j="<a href='http://qantas.isango.com/'><img src='"+n+".jpg'/></a>";writePortletFlash(n+".swf",365,302,j,"","activity_hcObject","",null)}$j("#Activity_HCP_Tab").show()}else{if(k.toString().indexOf(transfersTabText)>0){if($j("#transfers_hcObject").html().length<5){var l="/img/365x302/transfers_"+q.toLowerCase()+"_en";var j="<a href='http://qantas.isango.com/qantastransfers.aspx/'><img src='"+l+".jpg'/></a>";writePortletFlash(l+".swf",365,302,j,"","transfers_hcObject","",null)}$j("#Transfers_HCP_Tab").show()}}}}}}}}function wasFFPresentEver(){var b=false;if((document.cookie.length>0)&&(document.cookie.indexOf("freq")!=-1)){b=true}return b}function createCookie(f,e){var d="";document.cookie=f+"="+e+d+"; path=/"}function readCookie(h){var c=h+"=";var i=document.cookie.split(";");for(var g=0;g<i.length;g++){var j=i[g];while(j.charAt(0)==" "){j=j.substring(1,j.length)}if(j.indexOf(c)==0){return j.substring(c.length,j.length)}}return null}var $txt={offers_from:"Offers from",global_deals:"Global Deals",rede_deals:"Red e-Deals",one_way:"one way",sreturn:"return",to:"to",prices_in_from:"Prices in xxx",show_all:"View all specials and travel dates",from:"from",from_price:"",red_email:"Subscribe to Red e-Mail",conditions:""};function buildFlightsHCP(){$j("#Flights_HCP_Tab").append('<div id="flights-hdr" class="clearit"></div><div id="flights-promo"></div><div id="flights-ftr" class="clearit"></div>');if(ucxL=="en_AU"&&ucxR!="AM"){if(ucxC=="AU"){buildHCPDeals();$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+'">'+$txt.red_email+"</a>")}else{buildHCPDeals();$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+'">'+$txt.red_email+"</a>")}}else{$j.ajax({type:"GET",url:"/static/homepage/hcp.xml",success:function(b){$xml=$j(b);if(ucxR=="AM"&&ucxL!="es_AR"){if(ucxC!="US"){$txt.prices_in_from+=". "+$xml.find("taxes_fees").children(ucxL).text()}if(ucxC=="US"){$txt.prices_in_from+=". Restrictions Apply."}if(ucxC=="CA"){$txt.conditions=$xml.find("conditions").children(ucxL).text()}if(ucxL=="en_AU"){$txt.sreturn="round trip"}}else{$txt.offers_from=$xml.find("offers_from").children(ucxL).text();$txt.global_deals=$xml.find("global_deals").children(ucxL).text();$txt.sreturn=$xml.find("return").children(ucxL).text();$txt.to=$xml.find("to").children(ucxL).text();$txt.prices_in_from=$xml.find("prices_in_from").children(ucxL).text();if(ucxL=="es_AR"){$txt.prices_in_from+=". "+$xml.find("taxes_fees").children(ucxL).text()}$txt.show_all=$xml.find("show_all").children(ucxL).text();$txt.from=$xml.find("from").children(ucxL).text();$txt.from_price=$xml.find("from_price").children(ucxL).text();$txt.red_email=$xml.find("red_email").children(ucxL).text()}buildHCPDeals();if(ucxL!="en_AU"){$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+"/"+ucxC.toLowerCase()+"/"+ucxLang.toLowerCase()+'">'+$txt.red_email+"</a>")}else{$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+'">'+$txt.red_email+"</a>")}},error:function(){$j("#flights-promo").html(noPromo());$j("#hcp-promo").show();if(ucxL!="en_AU"){$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+"/"+ucxC.toLowerCase()+"/"+ucxLang.toLowerCase()+'">'+$txt.red_email+"</a>")}else{$j("#flights-ftr").append('<a href="http://web.qantas.net.au/redemail/'+ucxR.toLowerCase()+'">'+$txt.red_email+"</a>")}}})}}function buildHCPDeals(){$j.ajax({type:"GET",url:"/deals/do/dyn/specials/queryalldepartureairports.xml?dealTypeCode="+hcpType+"&localeCode="+ucxL+"&marketingRegionCode="+ucxR,success:function(h){var g=$j(h);var l=new DataContainer(),i=l.popularFromAirports;var k="",j="";i.each(function(a){j+='<option value="'+a+'">'+g.find('airport[code="'+a+'"]').attr("displayName")+"</option>"});j+="<option>--------------------------</option>";g.find("airport").each(function(b){var a=$j(this);j+='<option value="'+a.attr("code")+'">'+a.attr("displayName")+"</option>"});k+='<label for="hcp-flights-cities">'+$txt.offers_from+':</label><select id="hcp-flights-cities" name="hcp-flights-cities">'+j+"</select>";$j("#flights-hdr").html(k);$j("#hcp-flights-cities").change(function(){var a=$j(this),b=a.val();a.find('option[value="'+b+'"]:eq(0)').attr("selected",true);addOrUpdateUCCookie("dep",b);$j("#flights-bg").addClass("wait");$j("#global-leadins, #global-bg, #domestic-bg, #international-bg, #domestic-leadins, #international-leadins").hide();buildFlightPromo()}).find('option[value="'+ucxD+'"]:eq(0)').attr("selected",true);buildFlightPromo()},error:function(){$j("#flights-promo").html(noPromo());$j("#hcp-promo").show()}})}function buildFlightPromo(){var i=new UserContextInfo();ul=i.getLastLocale(),uc=i.getLastCountry(),ur=i.getLastRegion(),ud=i.getLastDepartureAirport(),ua=i.getLastArrivalAirport();var j=(i.getLastTravelDate())?i.getLastTravelDate():"",h=(i.getABNStatus())?i.getABNStatus():"";var k="",l=(window.location.protocol=="http:")?"dyn":"dyns",g="wasFFPresent="+wasFFPresentEver();g+="&lastDepCity="+ud;g+="&lastArrCity="+ua;g+="&marketingRegionCode="+ur;g+="&departureCountryCode="+uc;g+="&ffStatusCode="+ffStatusCode;g+="&lastTravelMonth="+j.substring(0,6);g+="&languageCode="+ul;g+="&abn="+h;$j('#intFrom option[value="'+ud+'"]:eq(0)').attr("selected",true);$j.ajax({url:"/csp/do/"+l+"/displayHomeContentPanel?"+g,timeout:7000,dataType:"json",error:function(){$j("#flights-promo").html(noPromo()).show();$j("#hcp-promo").show()},success:function(p){if(p.status=="OK"){var f=(hcpType=="R")?'<div id="international-bg" class="wait"></div><div id="domestic-bg" class="wait"></div>':"";var a=p.link,c=p.img,o=p.alt;k+=buildHCPImg(f,hcpType,a,c,o);var d="";if(hcpType=="R"){var e="";$j("#flights-promo").html(k).fadeIn("normal",function(){$j("#flights-bg").show();var n=$j("#domestic-bg");var m=$j("#international-bg");n.show();m.show();$j.ajax({type:"GET",url:"/deals/do/dyn/specials/querycurrentleadindealsairportmapping.xml?quantity=3&departureAirportCodes="+ud+"&marketingRegionCode="+ur.toLowerCase()+"&departureCountryCode="+uc.toLowerCase()+"&localCode="+ul+"&sortOrder[0].fieldName=price&sortOrder[1].fieldName=arrivalAirportDisplayName&useArrivalAirportCodes=false&useTravelDate=false&forceCheapestDealPerArrivalAirport=true&cheapestDealPerDistinctAirportPair=true&dealTypeCode=G&QF_Compression=false",success:function(r){if($j(r).find("deal").length>0){d+=buildLeadins(r,"G",a)}else{m.show().removeClass("wait");d+=noLeadIns("international")}},error:function(){m.show().removeClass("wait");d+=noLeadIns("international")},complete:function(){$j("#flights-R").append(d);m.removeClass("wait");$j("#international-leadins").show()}});$j.ajax({type:"GET",url:"/deals/do/dyn/specials/querycurrentleadindealsairportmapping.xml?quantity=3&departureAirportCodes="+ud+"&marketingRegionCode="+ur.toLowerCase()+"&departureCountryCode="+uc.toLowerCase()+"&localCode="+ul+"&sortOrder[0].fieldName=price&sortOrder[1].fieldName=arrivalAirportDisplayName&useArrivalAirportCodes=false&useTravelDate=false&forceCheapestDealPerArrivalAirport=true&cheapestDealPerDistinctAirportPair=true&dealTypeCode=R&QF_Compression=false",success:function(r){if($j(r).find("deal").length>0){e+=buildLeadins(r,"R",a)}else{n.show().removeClass("wait");e+=noLeadIns("domestic")}},error:function(){n.show().removeClass("wait");e+=noLeadIns("domestic")},complete:function(){$j("#flights-R").append(e);n.removeClass("wait");$j("#domestic-leadins").show()}});$j("#hcp-promo").show()})}else{var b=false;$j.ajax({type:"GET",url:"/deals/do/dyn/specials/querycurrentleadindealsairportmapping.xml?quantity=10&departureAirportCodes="+ud+"&marketingRegionCode="+ur.toLowerCase()+"&departureCountryCode="+uc.toLowerCase()+"&localCode="+ul+"&sortOrder[0].fieldName=price&sortOrder[1].fieldName=arrivalAirportDisplayName&useArrivalAirportCodes=false&useTravelDate=false&forceCheapestDealPerArrivalAirport=true&cheapestDealPerDistinctAirportPair=true&dealTypeCode=G&QF_Compression=false",success:function(m){var n=$j(m).find("deal");if(n.length>0){d+='<div id="global-bg">';n.each(function(r){d+='<div id="global-bg'+r+'"></div>'});d+="</div>";d+=buildGlobalLeadins(m,a)}else{if(ul!="en"){b="nopromo"}else{d+=buildHCPImg(f,hcpType,a,c,o);d+=noLeadIns("Global");b="leadin"}}},error:function(){b="nopromo"},complete:function(){if(b=="nopromo"){$j("#flights-promo").html(noPromo()).show();$j("#hcp-promo").show()}else{if(b=="leadin"){$j("#flights-promo").html(d).show();$j("#hcp-promo").show();$j("#flights-bg").removeClass("wait").show()}else{$j("#flights-promo").html(k).fadeIn("normal",function(){var t=$j("#flights-bg");t.show();$j("#flights-G").append(d);if($j("#global-deals").length>0){var m=$j("#global-deals");var n=(($j("#leadin-conditions").length>0)?parseInt($j("#leadin-conditions").height()+10):0);var s=parseInt(m.height());$j("#hcp-promo").show();t.height(s+n+45);$j("#view-more").css("bottom",s+n+5);$j("#global-title").css("bottom",s+n+23);$j("#global-bg").show().css("bottom",n).children("div").height(s);m.show().css("bottom",n).children("a").height(s-12);if($j.browser.version.substr(0,3)<"7.0"&&$j.browser.msie){m.show().css("bottom",n).children("a").height(s)}else{m.show().css("bottom",n).children("a").height(s-12)}}})}}}})}}else{$j("#flights-promo").html(noPromo()).show();$j("#hcp-promo").show()}}})}function buildHCPImg(l,i,j,k,g){var h="";if(j.indexOf(",")>-1&&i=="R"){h+='<div id="hcp-promo"><div id="hcp-promo-links" class="clearit"><a id="link-1" href="'+j.split(",")[0]+'">&#160;</a><a id="link-2" href="'+j.split(",")[1]+'">&#160;</a></div><img src="'+k+'" alt="'+g+'" /></div>'}else{h+='<div id="hcp-promo"><a id="hcp-img" href="'+j+'"><img src="'+k+'" alt="'+g+'" /></a></div>'}h+='<div id="flights-'+i+'"><div id="flights-bg"></div>'+l+"</div>";return h}function buildLeadins(p,w,o){var v="";if(o.indexOf("int_cam")>-1){if(o.indexOf(",")>-1){var s=o.split(",")[0];var t=o.split(",")[1];if(w=="R"){v=s.split("int_cam=")[1]}else{v=t.split("int_cam=")[1]}}else{v=o.split("int_cam=")[1]}}var u=/\(.*\)/;var B="";var A=(w=="R")?"domestic":"international",x="/travel/airlines/"+A+"-flight-specials/global/en";var y=$j(p),r=y.find("deal"),q=r.children("departureAirport").children("airport");var z=$txt.prices_in_from.replace("xxx",r.children("price").attr("currencyCode"));B+='<div id="'+A+'-leadins"><div class="deals_price"><h2>'+q.attr("displayName").replace(u,"")+" "+((w=="R")?$txt.rede_deals:$txt.global_deals)+'</h2><div id="'+A+'-deals"><div class="price_from clearit"><div class="price_lbl">*'+z+'</div><div class="from_lbl">'+$txt.from+"</div></div>";r.each(function(){var b=$j(this),a=b.children("price"),c=b.children("arrivalAirport").children("airport");B+='<a href="'+x+"?departureAirportCode="+q.attr("code")+"&arrivalAirportCode="+c.attr("code")+"&int_cam="+v+'" class="prices_cities clearit"><span class="city">'+c.attr("displayName").replace(u,"")+((c.attr("displayName").toLowerCase().indexOf("santiago")>-1)?"^":"")+'</span><span class="price clearit"><em>'+a.attr("currencySymbol")+a.attr("value")+"*</em><small>"+((b.children("tripType").attr("value")=="R")?$txt.sreturn:$txt.one_way)+"</small></span></a>"});B+='</div><div class="view-more"><a href="'+x+"?int_cam="+v+'">'+$txt.show_all+"</a></div></div></div>";return B}function buildGlobalLeadins(p,o){var s=/\(.*\)/;var n="";var t="";if(o.indexOf("int_cam")>-1){t=o.split("int_cam=")[1]}var k="/travel/airlines/international-flight-specials/global/"+ucxL;var l=$j(p),r=l.find("deal"),q=r.children("departureAirport").children("airport");var m=$txt.prices_in_from.replace("xxx",r.children("price").attr("currencyCode"));n+='<div id="price_lbl">*'+m+'</div><div id="global-leadins"><h2 id="global-title">'+$txt.global_deals+" "+$txt.from+" "+q.attr("displayName")+((q.attr("displayName").toLowerCase().indexOf("santiago")>-1)?"^":"")+'</h2><div id="view-more"><a href="'+k+"?int_cam="+t+'">'+$txt.show_all+'</a></div><div id="global-deals" class="clearit">';r.each(function(c){var a=$j(this),d=a.children("price"),b=a.children("arrivalAirport").children("airport");n+='<a href="'+k+"?departureAirportCode="+q.attr("code")+"&arrivalAirportCode="+b.attr("code")+"&int_cam="+t+'"><span>'+b.attr("displayName").replace(s,"")+"</span><strong>"+d.attr("currencySymbol")+d.attr("value")+"*</strong><small>"+((a.children("tripType").attr("value")=="R")?$txt.sreturn:$txt.one_way)+"</small></a>"});n+="</div>";if($txt.conditions.length>0){n+='<div id="leadin-conditions">'+$txt.conditions+"</div>"}n+="</div>";return n}function noLeadIns(e){var f="";var d=e;if(e=="Global"){e=e.toLowerCase();d="international"}if($txt.conditions.length>0){f+='<div id="'+e+'-leadins" class="hasConditions"><div class="no_deals"><a href="/travel/airlines/'+d+'-flight-specials/global/en"><strong>'+e+" deals</strong><em>Lowest "+d+' flight offers</em><span class="view-more">Search offers now</span></a></div><div id="leadin-conditions">'+$txt.conditions+"</div></div>"}else{f+='<div id="'+e+'-leadins"><div class="no_deals"><a href="/travel/airlines/'+d+'-flight-specials/global/en"><strong>'+e+" deals</strong><em>Lowest "+d+' flight offers</em><span class="view-more">Search offers now</span></a></div></div>'}return f}function noPromo(){var b="";b+='<div id="hcp-promo"><a id="hcp-img" href="/travel/airlines/international-flight-specials/global/'+((ucxLang=="zh")?ucxL:ucxLang)+'"><img src="/img/365x275/search-deals-'+ucxL+'.jpg" alt="'+$txt.global_deals+'" /></a></div>';return b}$j(document).ready(qfHomepageInit);
