function toggleRegion(){$j(document).unbind("keydown");if($j("a").hasClass("languageSel")){$j("div").filter(".regionSelectBox").css("right",($j(".languageSel").width()+10)+"px")}if($j("div").filter(".regionSelectBox").attr("class").indexOf("show")>=0){$j("div").filter(".regionSelectBox").removeClass("show");$j("div").filter(".regionSelectBox").children("a").unbind("keydown");removeClassFocus();$j("div").filter(".regionSelectBox").children("a").focus()}else{$j("div").filter(".regionSelectBox").addClass("show");$j("div").filter(".regionSelectBox").find("a.active").addClass("focus");$j("div").filter(".regionSelectBox").find("a.active").focus();$j(document).bind("keydown",function(b){if(b.keyCode=="9"){$j("div").filter(".regionSelectBox").removeClass("show");removeClassFocus();$j("div").filter(".regionSelectBox").children("a").focus()}if(b.keyCode=="27"){toggleRegion();removeClassFocus();return false}if(b.keyCode=="38"){setRegionSelectorFocus("up");return false}if(b.keyCode=="40"){setRegionSelectorFocus("down");return false}})}}function setRegionSelectorFocus(b){$j("ul").filter(".regionsRoot").find("a").each(function(a){if($j(this).attr("class").indexOf("focus")>=0){if(b=="up"&&a!=0){$j(this).removeClass("focus");$j($j("ul").filter(".regionsRoot").find("a")[a-1]).addClass("focus");$j($j("ul").filter(".regionsRoot").find("a")[a-1]).focus()}if(b=="down"&&((a+1)!=$j("ul").filter(".regionsRoot").find("a").length)){$j($j("ul").filter(".regionsRoot").find("a")[a+1]).addClass("focus");$j($j("ul").filter(".regionsRoot").find("a")[a+1]).focus();$j(this).removeClass("focus");return false}}})}function removeClassFocus(){$j("ul").filter(".regionsRoot").find("a.focus").removeClass("focus")}$j("div").filter(".regionSelect").children(".cta").click(toggleRegion);$j("div").filter(".regionSelect").children(".cta").focus(function(){$j(document).bind("keydown",function(b){if(b.keyCode=="40"){toggleRegion()}if(b.keyCode=="9"){$j(document).unbind("keydown")}})});$j("div").filter(".regionLanguageSelect").hover(function(){$j("div").filter(".regionLanguageSelect").children("a").unbind("keydown");$j(document).unbind("click")},function(){$j(document).bind("click",function(){$j("div").filter(".regionSelectBox").removeClass("show");$j("div").filter(".regionLanguageSelect").children("a").unbind("keydown");removeClassFocus()})});$j("#regionSelectionHomePage").removeClass("hidden");function initAlert(){var n=new UserContextInfo();var p=n.getLastRegion();var m=n.getLastCountry();var o=n.getLastDepartureAirport();var l=n.getLastLocale();l=(l!="zh")?l:((m=="CN")?"ZH_CN":"ZH_TW");$j.ajax({type:"GET",url:"/static/homepage/alerts.xml",success:function(b){var e=$j(b).find("alerts");var c=e.attr("active");var a=e.children().filter("[active=true][language="+l.toUpperCase()+"]").children("regions").children("region[value="+p.toUpperCase()+"]");var d=a.children();if(c=="true"&&(d.length>0)){d.each(function(){var f=$j(this).children("country");var g=$j(this).children("city");if(f.length>0){f.each(function(){if($j(this).text()==m.toUpperCase()){showAlertMessage($j(this).parents("alert").children("messages"));return false}})}if(g.length>0&&!($j("div").hasClass("importantMsg"))){g.each(function(){if($j(this).text()==o.toUpperCase()){showAlertMessage($j(this).parents("alert").children("messages"));return false}})}})}else{if(c=="true"&&(a.length>0)){showAlertMessage(a.parents("alert").children("messages"))}}}});setTimeout("initSiteSections()",400);if(window.XMLHttpRequest&&window.location.protocol!="https:"&&m=="US"){var i=new XMLHttpRequest();i.open("GET",document.location,false);i.send(null);if(i.getAllResponseHeaders().toLowerCase().indexOf("qantas: server2prod")>-1||i.getAllResponseHeaders().toLowerCase().indexOf("qantas: server1prod")>-1){}else{try{if(parent.location.href==location.href){var j='<div id="qAddThis" class="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("#footer-bg").prepend(j);$j.getScript("http://s7.addthis.com/js/250/addthis_widget.js")}}catch(k){}}}if(ucG.getLastCountry().toLowerCase()=="au"){$j("div.footerCopy").append(". Travel agent licence No: NSW:2TA000237.<br />^Flights QF27 and QF28 between Sydney and Santiago are subject to government and regulatory approval.");$j("#Flights_HCP_Tab").append('<a id="hcpFade" class="active" href="http://www.qantas.com.au/travel/airlines/valentines-day-specials/au/en?int_cam=au:hcp:feb12:int:valentines:day:on:now" style="position: absolute; z-index: 999; top: 29px;"><img src="/img/365x275/sale/valentines-day/valentines-sale.jpg" alt="Valentines Sale" /></a>');setInterval("doHCPFade()",7000)}if(ucG.getLastCountry().toLowerCase()=="cl"){if(ucG.getLastLocale().toLowerCase()=="es"){$j("div.footer").append('<div class="footerCopy">^Los vuelos QF27 y QF28 entre Sydney y Santiago est&#225;n sujetos a aprobaci&#243;n de leyes y decretos gubernamentales.</div>')}else{$j("div.footer").append('<div class="footerCopy">^Flights QF27 and QF28 between Sydney and Santiago are subject to government and regulatory approval.</div>')}}if(ucG.getLastCountry().toLowerCase()=="us"){$j("#disclaimer").remove()}}function doHCPFade(){var b=$j("#hcpFade");if(b.hasClass("active")){$j("#hcpFade").fadeOut();b.removeClass("active")}else{$j("#hcpFade").fadeIn();b.addClass("active")}}function setPromoSize(b){if(b=="off"){$j("#FTO").remove()}}function hidePromoTO(){detectFlash();if(hasRightVersion){$j("#HP_FlashBanner").remove();$j("#expand-reassure").show()}}function showPromoTO(b){detectFlash();if(hasRightVersion){$j("#expand-reassure").hide();$j("div").filter(".homepagePromotionsWrapper").append('<div id="HP_FlashBanner" style="position: absolute; z-index: 999; left: -2px; margin: 0 0 0 0; top: -31px;"><div id="FlashOT"></div></div>');writeSimpleFlash("/img/campaigns/2011/commitment/commitment-promo.swf"+((b)?"":"?hold=true"),785,200,"","","FlashOT")}}function showAlertMessage(o){var j=o.children();var l=j.length;if(l>0){var r;var k="";j.each(function(){k+="<li>"+$j(this).text()+"</li>"});if(l>1){k+=k}var m='<div class="importantMsg"><div class="importantMsgContent"><ul>'+k+"</ul></div></div>";$j("div.main").prepend(m);var n=$j("div.importantMsg"),p=n.find("ul"),q=p.children("li");n.slideDown("normal",function(){if(l>1){var a=q.height()*-l;r=window.setInterval(function(){var c=p.position();var b=c.top-q.height();p.animate({top:b},"normal",function(){if(b<=a){p.css("top",0)}})},6000)}})}}$j(document).ready(initAlert);
