var defaultHTTPPrefix="http://"+document.location.hostname;var defaultHTTPSPrefix="https://"+document.location.hostname;var ucG=new UserContextInfo();function submitSearch(){if(document.queryForm.w.value!="Search"&&document.queryForm.w.value!=""){window.parent.location.href="http://qantas.resultspage.com.au/search?p="+document.forms.queryForm.p.value+"&ts="+document.forms.queryForm.ts.value+"&w="+document.forms.queryForm.w.value}}function commhttps(b){document.location.href="https://"+document.location.hostname+b}function submitHeaderClick(b){document.location.href="http://"+document.location.hostname+b}function initPromotions(){try{var j=_p}catch(i){}var g=ucG.getLastCountry().toLowerCase();var h=ucG.getLastRegion().toLowerCase();var e=ucG.getLastLocale().toLowerCase();$j.ajax({url:"/csp/do/"+((window.location.protocol=="http:")?"dyn":"dyns")+"/displayPromotion?"+j,timeout:5000,dataType:"json",error:function(){if($j("div").hasClass("homepagePromotionsWrapper")){$j.ajax({url:"/js/content/promo-fallback.js",timeout:5000,dataType:"json",error:function(){},success:function(c){var d='<div id="promotions" class="promotions"><div class="promotionsBody"><div>';var a={};var b="en";if(g=="au"){a=c.en.au}else{if(g!="au"&&e=="en"){a=c.en["int"]}else{if(e=="zh"){if(g=="cn"){a=c.zh_cn;b="zh_CN"}else{a=c.zh_tw;b="zh_TW"}}else{a=c[e];b=e}}}$j.each(a,function(n){var f=this;var o="";var p="";if(e=="en"){o=f.url;p=f.img}else{o=c.dyn[n].url.replace(/LANGUAGE_CODE_EXT/g,e).replace(/REGION_CODE/g,h).replace(/COUNTRY_CODE/g,g).replace(/LANGUAGE_CODE/g,b);p=c.dyn[n].img.replace(/LANGUAGE_CODE/g,e)}d+='<div class="promotion"><a href="'+o+'" class="nfw"><span class="promoContent"><span class="title">'+f.title+'</span><span class="content">'+f.text+'</span></span></a><img alt="'+f.title+'" src="'+p+'" class="nfw"></div>'});d+="</div></div></div>";$j(".promoLeft","#homepagePromotionsDiv").after(d);setTimeout("loadPromotionEffects()",350)}})}},success:function(a){var b=$j("div").hasClass("homepagePromotionsWrapper");var c='<div id="promotions" class="promotions"><div class="promotionsBody"><div>';detectFlash();$j.each(a.pj,function(){var r=this;var q=false;var f=r.copy.t1;if(f.indexOf("*NEW*")>-1){f.replace("*NEW* ");q=true}else{if(f.indexOf("*New*")>-1){f.replace("*New* ");q=true}else{if(f.indexOf("*new*")>-1){f.replace("*new* ");q=true}}}if(r.img.length>2){var o=(r.link.indexOf("REGION_CODE")>-1)?r.link.replace(/REGION_CODE/g,h):r.link;var p=(r.img.indexOf("REGION_CODE")>-1)?r.img.replace(/REGION_CODE/g,h):r.img;var d="";if(r.flash.length>0&&hasRightVersion){c+='<div class="promotion"><object width="'+r.width+'" height="'+r.height+'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="myFlashObj" class="nfw"><param value="'+r.flash+"?regionCode="+r.user.region+"&amp;countryCode="+r.user.country+"&amp;departureAirportCode="+r.user.departure+"&amp;arrivalAirportCode="+r.user.arrival+"&amp;departureDate="+ucG.getLastTravelDate()+"&amp;locale="+r.user.locale+"&amp;ffMember=false&amp;ffTierStatusCode="+r.user.fftier+"&amp;serverName="+r.server.name+"&amp;serverPort="+r.server.port+"&amp;scheme="+r.server.scheme+"&amp;theLink="+o+'" name="movie" /><param value="true" name="play" /><param value="true" name="loop" /><param value="high" name="quality" /><param value="false" name="menu" /><param value="exactfit" name="scale" /><param value="always" name="allowScriptAccess" /><param value="transparent" name="wmode" /><embed width="'+r.width+'" height="'+r.height+'" allowscriptaccess="always" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" menu="false" scale="exactfit" quality="high" loop="true" wmode="transparent" play="true" src="'+r.flash+"?regionCode="+r.user.region+"&amp;countryCode="+r.user.country+"&amp;departureAirportCode="+r.user.departure+"&amp;arrivalAirportCode="+r.user.arrival+"&amp;departureDate="+ucG.getLastTravelDate()+"&amp;locale="+r.user.locale+"&amp;ffMember=false&amp;ffTierStatusCode="+r.user.fftier+"&amp;serverName="+r.server.name+"&amp;serverPort="+r.server.port+"&amp;scheme="+r.server.scheme+"&amp;theLink="+o+'"></object></div>'}else{if(r.copy.t2==""){c+='<div class="promotion"><a href="'+o+'" class="nfw"><span class="promoContent"><span class="hidden">'+f+'</span></span></a><img alt="'+f+'" src="'+p+'" class="nfw"></div>'}else{c+='<div class="promotion"><a href="'+o+'" class="nfw">'+((q)?'<img class="promo_new" src="/img/_red08/common/new-corner-diagonal.gif" alt="NEW" />':"")+'<span class="promoContent"><span class="title">'+f+'</span><span class="content">'+r.copy.t2+'</span></span></a><img alt="'+f+'" src="'+p+'" class="nfw"></div>'}}}});c+="</div></div></div>";if(b){$j(".promoLeft","#homepagePromotionsDiv").after(c)}else{$j(".sidePanel").append(c)}setTimeout("loadPromotionEffects()",350)}})}function loadPromotionEffects(){if($j("div").hasClass("homepagePromotionsWrapper")){loadHPScroller()}setTimeout("renderPromotions()",500)}function renderPromotions(){var j=$j("div.promotion img.nfw"),k=j.length,g=0;var i=$j("div.promotion object"),h=i.length,l=0;i.each(function(b){var a=$j(this);promoEffects(b,a.height(),a.width(),a);if(k==0){l++;if(l==h){displayPromotions()}}});j.each(function(b){var a=$j(this);if(j[b].complete){promoEffects(b,a.height(),a.width(),j);g++;if(g==k){displayPromotions()}}else{j.load(function(){promoEffects(b,a.height(),a.width(),j);g++;if(g==k){displayPromotions()}})}})}function promoEffects(k,i,l,j){var h=$j(j[k]);var g=(h.height()-9)-h.parent().find("span.title").height();h.prev("a").children("span").filter(".promoContent").css({top:g+"px",opacity:"0.9",width:l,height:i});h.prev("a").hover(function(){$j(this).children("span").filter(".promoContent").animate({top:g-($j(this).children("span").filter(".promoContent").children(".content").height()+6)})},function(){$j(this).children("span").filter(".promoContent").animate({top:g})})}function displayPromotions(){if($j("div").hasClass("homepagePromotionsWrapper")){$j("div").filter(".promotions").attr("style","position: static; left: auto;")}else{$j("div").filter(".promotionsBody").attr("style","position: static; left: auto;")}}function gotoDes(){var b=$j(this).prev().children("option:selected").val();if(b!=""&&b!="undefined"&&((b.indexOf("--")==-1)||(b.indexOf("-")==-1&&b.indexOf("select")==-1))){window.location.href=$j(this).prev().children("option:selected").val()}}function mandatoryCheck(){if($j(this).attr("checked")){$j(this).prev().filter(".mandatoryNote").fadeOut()}else{$j(this).prev().filter(".mandatoryNote").fadeIn()}}function loadMandatoryCheck(){$j(this).attr("checked",false);$j(this).before('<div class="mandatoryNote"><span class="arr_notice"></span><div class="mandatoryNoteTxt">'+$j(this).attr("title")+"</div></div>")}function resetMargin(){var b=$j(this).children()[0];$j(b).css("margin-top","0");if(($j(b).hasClass("left"))||($j(b).hasClass("right"))){$j($j(this).children()[1]).css("margin-top","0")}}function setItemWidth(){if($j(this).siblings().length>0){var b=Math.floor(100/($j(this).siblings().length+1));$j(this).width(b+"%")}}function addMargin(){if($j(this).hasClass("left")){$j(this).addClass("mediaLeft")}if($j(this).hasClass("right")){$j(this).addClass("mediaRight")}}function layoutTweaks(){if($j("div").hasClass("index")){var b=$j("div.index");$j("div:nth-child(3n)",b).addClass("three");b.each(function(e){var f=0;var a=$j("div.panelContent",$j(this));a.each(function(){var c=$j(this);var d=c.height()+c.children("form").height()+c.children("ul").height()+c.children("a.btn").height();if(d>f){f=d}});a.height(f+20)})}$j(".content").each(resetMargin);$j(".form fieldset").each(resetMargin);$j(".panel").each(resetMargin);$j(".panelsTable").each(resetMargin);$j(".contentPanel").each(resetMargin);$j(".important").each(resetMargin);$j(".panels").each(function(a){$j($j(this).find(".panel")[0]).css("border-top","0px none")});$j(".linkCollection").children().each(setItemWidth);if($j.browser.version.substr(0,3)<="7.0"&&$j.browser.msie){$j("span").each(function(a){if(($j(this).html().indexOf("*")>-1)&&($j(this).html().length<2)){$j(this).css({"font-weight":"normal",color:"#c10000","font-size":"11px"})}})}$j(".inputError").wrapInner("<span></span>");$j(".image").each(addMargin);$j(".flash").each(addMargin);if($j.browser.version.substr(0,3)=="6.0"&&$j.browser.msie){$j("button").each(function(a){$j(this).mouseover(function(){$j(this).addClass("hover")});$j(this).mouseout(function(){$j(this).removeClass("hover")})})}if($j("div").hasClass("hasToggleTabs")){initToggleTabs()}if($j("a").hasClass("QAPP")){$j("a.QAPP").each(function(){var k=$j(this),o=k.parent(),j=k.text(),l="",a="static",m=k.attr("href"),n=k.attr("id");if(k.hasClass("right")){a="right"}if(k.hasClass("left")){a="left"}m+=((m.indexOf("?")==-1)?"?":"&")+"showHeader=0&showMenu=0&showFooter=0&showSidePanel=0&showPageConfigCss=0&useSkin=qapps/"+n+"/"+((a=="static")?a:"float")+"&showPromotions=0";var p="#"+n+"-"+a;l+='<div id="'+n+"-"+a+'" class="QAPP"><iframe src="'+m+'" frameborder="0" scrolling="no">'+o.html()+"</iframe></div>";o.html(l);$j(p).children("iframe").load(function(){$j(this).contents().find("h1").html(j)})})}}function initToggleTabs(){var c=document.location.href;var d="";$j("div.hasToggleTabs").each(function(){var f=$j(this);var a=f.children("ul").children("li");f.children("div").each(function(){var e=$j(this);e.attr("id","tab-"+e.attr("id")).hide()});var b=f.children("div");d=f.children("div:eq(0)").attr("id");a.click(function(){var e=$j(this);var h=e.children("span").children("a");if(!(e.hasClass("active"))&&h.attr("href").charAt(0)=="#"){loadToggleTab(b,a,h.attr("class"))}});if(c.indexOf("#")>-1){if($j("#tab-"+c.split("#")[1],f).length>0){d="tab-"+document.location.href.split("#")[1]}}loadToggleTab(b,a,d);if(c.indexOf("#")>-1){if("tab-"+c.split("#")[1]==d){window.scrollTo(0,$j("#"+d).offset().top-50)}}})}function loadToggleTab(n,j,k){var m=$j("#"+k);var l=document.location.href;n.hide();j.removeClass("active");m.show();$j("a."+k,j).parent().parent().addClass("active");if(location.href.indexOf("travel/airlines/")>0){var h=omniture_context+":"+k.replace("tab-","");s.pageName=h;s.prop7=h;s.prop31=currentLanguageCode}else{var h=document.title.replace(/ - /gi,":").toLowerCase()+":"+k.replace("tab-","");s.pageName=h;s.prop7="";s.prop31=""}var i=s.t();if(i){document.write(i)}return false}var addthis_config={pubid:"qantastest123",services_compact:"favorites,facebook,twitter,email,digg,delicious,google,gmail,live,myspace,more"};function loadQAddThis(){if(window.XMLHttpRequest&&window.location.protocol!="https:"){var f=new XMLHttpRequest();f.open("GET",document.location,false);f.send(null);if(f.getAllResponseHeaders().toLowerCase().indexOf("qantas: server2prod")>-1||f.getAllResponseHeaders().toLowerCase().indexOf("qantas: server1prod")>-1){}else{try{if(parent.location.href==location.href){var d='<div id="qAddThis" class="qAddThis clearit"><div class="addthis_toolbox addthis_default_style"><a class="addthis_button_google_plusone" g:plusone:size="medium" g:plusone:count="false"></a><a class="addthis_button_tweet" tw:count="none"></a><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><div class="fbisspecial"><a class="addthis_button_print"></a><a class="addthis_button_compact"></a></div></div></div>';$j("div").filter(".contentPanel").prepend(d);$j.getScript("http://s7.addthis.com/js/250/addthis_widget.js")}}catch(e){}}}}function helpQAddThis(b){window.open(b,"addthis","menubar=0,resizable=0,width=650,height=550")}function resizeIframe(c,d){$j("#"+c).height(d)}function qInit(){layoutTweaks();initPromotions();$j(".gotoDes").click(gotoDes);$j("input[type=checkbox]").filter(".mandatoryCheck").each(loadMandatoryCheck);$j("input[type=checkbox]").filter(".mandatoryCheck").click(mandatoryCheck);if(ucG.getLastLocale()=="en"&&$j("div").hasClass("sidePanel")&&$j("div").hasClass("contentPanel")&&!($j("body").hasClass("popup"))){loadQAddThis()}}$j(document).ready(qInit);
