(function(b){var a=navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1;b.fn.modal=function(){return this.each(function(){var h=false;if(a&&b(this).hasClass("ignore-ie6")){return;}var j=b(this).click(function(l){l.preventDefault();}),i=j.attr("href"),f=j.attr("class").match(/\biframe\[([0-9]*x[0-9]*)\](s?)/);if(f){if(f.length>1){if(f[0].indexOf("s")>-1){h=true;}e();}}else{if(i.match(/^#/)){g();}else{if(i.match(/\.mp3/i)){c();}else{if(i.match(/^\//)){d();}else{if(i.match(/youtube.co/i)){k();}}}}}function e(){var n=f[1].split("x"),m=parseInt(n[0],10),l=parseInt(n[1],10);j.click(function(){var p="no";if(h){p="yes";}var o=b('<div class="iframewrap" />').append('<iframe width="'+m+'" height="'+l+'" src="'+i+'" frameborder="0" scrolling="'+p+'" />');o.appendTo("body").dialog({autoOpen:true,width:m,height:"auto",close:function(){o.dialog("destroy").remove();}});if(p){b("div.ui-dialog-titlebar").css("margin-right","20px");}});}function g(){var l=b(i).dialog();j.click(function(){l.dialog("open");});}function k(){j.click(function(){var l=345,o=565,n=b("<div><h2>"+j.attr("title")+"</h2></div>"),m=b('<div class="videoplayer"></div>').css({height:l+"px"}).appendTo(n);n.dialog({autoOpen:true,close:function(){n.dialog("destroy").remove();},height:"auto",width:591,open:function(){m.flash({swf:i,flashvars:{autoplay:1},height:l,width:o});b.BNZ.replaceFonts();}});});}function d(){j.click(function(){b.get(i,function(m){var l=b("<div />").html(m).appendTo("body").dialog({autoOpen:true,close:function(){l.dialog("destroy").remove();}});});});}function c(){j.click(function(){var l=b("<div><h2>"+j.attr("title")+"</h2></div");b('<div class="audioplayer" />').appendTo(l).flowplayer("/static/www/media/flowplayer-3.2.3.swf",{plugins:{controls:{autoHide:"never",backgroundGradient:"low",fullscreen:false,height:20}},clip:{autoBuffering:true,autoPlay:true,url:i}});b('<a class="audiodownload" href="'+i+'">Download file</a>').appendTo(l);l.appendTo("body").dialog({autoOpen:true,close:function(){l.dialog("destroy").remove();},height:"auto",width:450});});}});};})(jQuery);(function(a){a.fn.eZone=function(){return this.each(function(){var b=a(this),c=a("#ezone-inner .ezone-panel",b),f=c.first().outerWidth(),d=a("#ezone-panel-wrapper").width(f*c.size());if(c.size()<2){a("#ezone-wrapper").addClass("no-nav");return;}var e=a("<ul />",{id:"ezone-nav"}).appendTo("#ezone-wrapper");c.each(function(h){var g="ezone-panel-"+(h+1);a(this).attr("id",g);var i=a("<a />",{text:a("h1",this).text(),href:"#"+g});i.click(function(l){l.preventDefault();if(i.hasClass("current")){return;}i.addClass("current").closest("ul").find("a").not(i).removeClass("current");var m=parseInt(d.css("left"),10),j=-f*h,o=Math.abs(m-j),k=o/f,n=Math.round(Math.pow(k,0.55)*500);if(a.browser.msie){d.stop().animate({left:j},n,"easeInOutSine");}else{d.stop().animate({opacity:0.9},55).animate({left:j},n,"easeInOutSine").animate({opacity:1},50);}if(a.cookies.get("ezoneAnimated")){_gaq.push(["_trackEvent",window.location.pathname,"PM-Navigate","position "+(h+1)]);}});if(a.browser.msie&&a.browser.version<7){a("ul",this).css({zoom:1});}e.append(a("<li />").append(i));});if(!a.cookies.get("ezoneAnimated")){d.css({left:-f});e.find("li:first-child + li a").addClass("current");window.setTimeout(function(){e.find("li:first-child a").click();a.cookies.set("ezoneAnimated","true");},1250);}else{e.find("li:first-child a").addClass("current");}});};})(jQuery);(function(a){a.fn.showHide=function(b){var c=a.extend({},a.fn.showHide.defaults,b);return this.each(function(){var i=a(this),h=i.hasClass("legal"),e=h?"div.legal-content":"div.show-hide-content",g=i.find(e),d='<span class="down-arrow">Show</span>';if(h){i.addClass("show-hide-wrapper");i.find("h4").addClass("left show-hide-heading");}g.hide();if(i.hasClass("contents-visible")){d='<span class="up-arrow">Hide</span>';g.show();}var f=a('<a class="button secondary show-hide-button right">'+d+"</a>");f.insertBefore(g).click(function(){var j=a(this).find("span").toggleText("Show","Hide").toggleClass("up-arrow down-arrow");g.toggle("blind",{direction:"vertical"},"slow").focus();if(c.scroll&&j.hasClass("up-arrow")){a("html, body").animate({scrollTop:i.offset().top},"slow");}});});};a.fn.showHide.defaults={scroll:true};})(jQuery);(function(a){a.fn.wait=function(c,b){c=c||1000;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){a(d).dequeue();},c);});};})(jQuery);(function(a){a.fn.downloadGuide=function(){return this.each(function(){var d=a(this).find(".download-guide-sections").hide(),c=a(this).find(".download-guide"),b=a('<a class="button secondary show-hide-button"><span class="down-arrow">Show</span></a>');b.appendTo(c).click(function(){a(this).find("span").toggleText("Show","Hide").toggleClass("up-arrow down-arrow");d.toggle("blind",{direction:"vertical"},"slow").focus();});});};})(jQuery);(function(a){a.BNZ={ajaxLoader:function(b){var c=this;this._callBack_functions=new Array();this._callBack_objects=new Array();this._callBack_error_functions=new Array();this._xml=null;this._feedUri=b;this.size=function(){return this._callBack_objects.length;};this.registerCallback=function(d,e,f){if(c._xml==null||c._xml==0){c._callBack_functions.push(d);c._callBack_error_functions.push(f);c._callBack_objects.push(e);}else{c.processCallback(d,e,f,c._xml);}};this.processCallback=function(d,f,g,e){if(typeof e=="string"&&e=="ERROR"&&g!=null){g(f);}else{d(a(e),f);}};this.loadFeed=function(){if(c._xml==null){c.reloadFeed();}};this.reloadFeed=function(){c._xml=0;a.ajax({type:"GET",url:c._feedUri,dataType:"xml",success:function(e){c._xml=e;while(c._callBack_objects.length!=0){var f=c._callBack_objects.pop();var d=c._callBack_functions.pop();var g=c._callBack_error_functions.pop();c.processCallback(d,f,g,c._xml);}a.BNZ.replaceFonts();},error:function(){c._xml="ERROR";while(c._callBack_objects.length!=0){var e=c._callBack_objects.pop();var d=c._callBack_functions.pop();var f=c._callBack_error_functions.pop();c.processCallback(d,e,f,c._xml);}a.BNZ.replaceFonts();}});};},browserFixes:function(){a("li:last-child, th:last-child, td:last-child, tr:last-child").addClass("last-child");a("li:first-child, th:first-child, td:first-child, tr:first-child").addClass("first-child");a("input").addClass(function(){return a(this).attr("type");});a("input[readonly]:not(.readonly-box), textarea[readonly]:not(.readonly-box)").addClass("readonly");a("th").addClass(function(){return a(this).attr("scope");});if(a.browser.msie&&a.browser.version<9){try{document.execCommand("BackgroundImageCache",false,true);}catch(b){}a("table").attr("cellspacing",0);a("td:empty, th:empty").html("&nbsp;");a.extend(a.ui.tooltip.prototype.options,{content:function(){return a(this).attr("title")+'<span class="ui-tooltip-arrow zoom"></span>';}});if(a.browser.version<8){a("#section-navigation li.current a").append('<span class="current-arrow"></span>');}if(a.browser.version<7){a("#be-money-smart").hover(function(){a(this).addClass("hover");},function(){a(this).removeClass("hover");});a("input.custom-input").css({width:function(){return a(this).attr("size")+"em";}});}}if(a.browser.mozilla&!Array.reduce){a("html").addClass("oldgecko");}},setupIBLogin:function(){var f=a("#ib-login form"),h=a("#ib-type",f),g=a("#more-options-wrapper"),e=a("h4 a",g),c=a("#more-options ul");a("#login-link").hide();f.show();h.find("option").each(function(){var i=a(this).text().replace(" ","-").toLowerCase();a(this).data("ibType",a.trim(i));});function d(j){var i="#"+j+"-options";c.removeClass("block").filter(i).addClass("block");e.attr("href",i);}f.submit(function(k){k.preventDefault();var j=h.find(":selected"),i=j.val();if(typeof _gaq=="undefined"||!_gaq){window.location=i;}else{var l=j.text();if(l!=a.cookies.get("__utmv")){_gaq.push(["_setVar",l]);_gaq.push(["_setCustomVar",1,"LogIn",l,1]);_gaq.push(["_trackPageview","/logged-in/"+l]);window.setTimeout(function(){window.location=i;},100);}else{window.location=i;}}});if(a.cookies.get("ib-type")){var b=h.find("option[value="+a.cookies.get("ib-type")+"]").data("ibType");d(b);}else{if(a("body").hasClass("business-banking")){h.find("option:contains('Business')").attr("selected","selected");d("business");}}e.click(function(i){i.preventDefault();g.toggleClass("contents-visible");});g.mouseleave(function(){g.removeClass("contents-visible");});a(document).bind("click",function(i){if(!a(i.target).parents().is("#more-options-wrapper")){g.removeClass("contents-visible");}});h.cookieBind().selectmenu({width:"112px",change:function(){d(a(this).find(":selected").data("ibType"));}});if(a.browser.msie&&a.browser.version<7){g.css({zoom:1});a("#ib-login-bottom").css({zoom:1,"margin-top":"-2px"});}},replaceFonts:function(){Cufon.set("ignoreClass","nocufon").set("fontFamily","Serrano Pro Black").replace("h1, .widget-rate, .phone-number, .black").set("fontFamily","Serrano Pro Black Italic").replace("h2, .quick-tip h3, .better-off h3, #footer h3, .black-italic, .footnote-marker").set("fontFamily","Serrano Pro Bold").replace("h3.icon, .bnz-partners span, .serrano-bold, .widget-icon").replace("#section-navigation a",{textShadow:"1px 1px #FFF",hover:false}).set("fontFamily","Serrano Pro Bold Italic").replace("#level1 > li > a, #sidebar-right .download-guide h3, .widget-description, .bold-italic");if(a.browser.msie&&a.browser.version<7){a("#ezone, #ezone div").css({zoom:1});}},notification:{init:function(){this.close=a("<a/>",{href:"close",className:"close right"}).append(a("<span/>",{className:"smallest closetext ",text:"CLOSE"})).append(a("<span/>",{className:"largest x bottom inline-block",text:"×"}));this.wrapper=a("<div/>",{className:"notification-wrapper clearfix"}).append(this.close);this.panel=a("<div/>",{id:"notification-panel",className:"centred clearfix"}).append(this.wrapper).append(a("<div/>",{className:"finisher"})).prependTo("#main");this.resetCloseAction();},create:function(b){if(!this.panel){this.init();}this.removeNotification();this.text=a('<div class="notification-text left">'+b+"</div>").insertBefore(this.close);this.resetCloseAction();},removeNotification:function(){if(this.text){a(this.text).detach();}},resetCloseAction:function(){var b=this;this.close.unbind().click(function(c){c.preventDefault();b.hide();});},hide:function(){this.panel.stop(true).animate({"margin-top":-27});},show:function(){this.panel.stop(true).animate({"margin-top":0});},showHide:function(){if(this.isHidden()){this.panel.stop(true).animate({"margin-top":0}).wait(3000).animate({"margin-top":-27});}else{this.panel.stop(true).wait(3000).animate({"margin-top":-27});}},showOnLoad:function(b){var c=this;a(window).load(function(){c.panel.wait(500).animate({"margin-top":0}).wait(b).animate({"margin-top":-27});});},isHidden:function(){var b=this.panel.css("margin-top");return(parseInt(b,10)<0)?true:false;}},setupHomepagePreference:function(){var e=a("#homepage-preference ul"),f=a("li",e),c=a("body").first();f.each(function(){var g=a(this),h=a.trim(g.text().toLowerCase().replace(" ","-"));g.data("homepageOption",h);if(c.hasClass(h)){c.data("homepageOption",g);}g.click(function(i){i.preventDefault();d(g.data("homepageOption"));});});if(a.browser.msie&&a.browser.version<7){e.hover(function(){e.addClass("hover");},function(){e.removeClass("hover");});}function b(){var g=a.cookies.get("homepage_prefs")||"personal-banking";f.removeClass("bold").filter(function(){return a(this).data("homepageOption")==g;}).addClass("bold");}function d(g){a.BNZ.notification.create('<span class="tick"><strong>Saved...</strong> Update your settings at any time using the footer navigation.</span>');a.cookies.set("homepage_prefs",g);b(g);a.BNZ.notification.showHide();a("html, body").animate({scrollTop:0},"slow");}if(c.not("#personal-landing, .about-us").hasClass("landing")&!a.cookies.get("homepage_prefs")){a.BNZ.notification.create('<a href="#" class="set png-fix">Set <strong><em>'+c.data("homepageOption").text()+"</em></strong> as my BNZ homepage</a>");a.BNZ.notification.showOnLoad(15000);a.BNZ.notification.close.click(function(g){g.preventDefault();a.cookies.set("homepage_prefs","personal-banking");});a("a.set",a.BNZ.notification.panel).click(function(h){h.preventDefault();var g=c.data("homepageOption").data("homepageOption");d(g);});}b();}};(function(){var b=a.style;a.style=function(d,c,e){if(!e&&a.browser.msie){e="";}return b.call(this,d,c,e);};})();a.fn.toggleText=function(d,c){return this.text(d==this.text()?c:d);};a.fn.preloadImages=function(b){return this.each(function(){a("<img>")[0].src=b+this;});};a.datepicker.setDefaults({autoWidth:"true",dateFormat:"dd-mm-yy",duration:"fast",showAnim:"fade"});a.cookies.setOptions({expiresAt:function(){var b=new Date();b.setDate(b.getDate()+365);return b;}()});a.extend(a.ui.dialog.prototype.options,{autoOpen:false,closeText:"Close",draggable:false,hide:"fade",modal:true,resizable:false,show:"fade",width:520,minHeight:20,open:function(){a.BNZ.replaceFonts();}});(function(){var b=a.ui.dialog.overlay.create;a.ui.dialog.overlay.create=function(c){return b.apply(this,arguments).click(function(){c.close();});};})();a.extend(a.ui.selectmenu.prototype.options,{style:"dropdown"});a.extend(a.ui.tooltip.prototype.options,{position:{my:"left bottom",at:"center top",offset:"-20 -8"}});a(document).ajaxSuccess(function(){a.BNZ.replaceFonts();});a("html").removeClass("no-js");a(document).ready(function(){a.BNZ.browserFixes();a.BNZ.replaceFonts();a.BNZ.setupIBLogin();a(".widget select.full-width").selectmenu({width:190});a(".widget select.narrow").selectmenu({width:92});a("div.tabs").tabs();a("a.modal").modal();a("div.legal").showHide();a("div.download-guide-wrapper").downloadGuide();a("input[placeholder]").placeholder();a.BNZ.setupHomepagePreference();});a(window).load(function(){if(a.browser.msie&&a.browser.version<8){a("#sidebar-left").css({zoom:1});}a(["0912-template-more-options-dropdown.png","1006-template-homepage-preference.png","1005-template-widget-ajax-loading.gif"]).preloadImages("/static/www/images/");});})(jQuery);var $j=jQuery.noConflict();if(typeof BNZ=="undefined"||!BNZ){var BNZ={};}BNZ.namespace=function(){var b=arguments,h=null,f,e,c,g;for(f=0,c=b.length;f<c;f++){g=(""+b[f]).split(".");h=BNZ;for(e=(g[0]=="BNZ")?1:0;e<g.length;e++){h[g[e]]=h[g[e]]||{};h=h[g[e]];}}return h;};
