(function(a){var b="newsTicker",c=false;function d(b){tickerData=a(b.newsList).data("newsTicker");if(tickerData.currentItem>tickerData.newsItemCounter)tickerData.currentItem=0;else if(tickerData.currentItem<0)tickerData.currentItem=tickerData.newsItemCounter;if(tickerData.currentPosition==0)if(tickerData.newsLinks[tickerData.currentItem].length>0)a(tickerData.newsList).empty().append("<li><a "+tickerData.newsAttributes[tickerData.currentItem]+"></a></li>").find("a").removeAttr("disabled");else a(tickerData.newsList).empty().append("<li></li>");if(tickerData.animating){if(tickerData.currentPosition%2==0)var e=tickerData.placeHolder1;else var e=tickerData.placeHolder2;if(tickerData.currentPosition<tickerData.newsItems[tickerData.currentItem].length){var c=tickerData.newsItems[tickerData.currentItem].substring(0,tickerData.currentPosition);if(tickerData.newsLinks[tickerData.currentItem].length>0)a(tickerData.newsList+" li a").text(c+e);else a(tickerData.newsList+" li").text(c+e);tickerData.currentPosition++;setTimeout(function(){d(b);b=null},tickerData.tickerRate)}else{if(tickerData.newsLinks[tickerData.currentItem].length>0)a(tickerData.newsList+" li a").text(tickerData.newsItems[tickerData.currentItem]);else a(tickerData.newsList+" li").text(tickerData.newsItems[tickerData.currentItem]);setTimeout(function(){if(tickerData.animating){tickerData.currentPosition=0;tickerData.currentItem++;d(b);b=null}},tickerData.loopDelay)}}else{var c=tickerData.newsItems[tickerData.currentItem];if(tickerData.newsLinks[tickerData.currentItem].length>0)a(tickerData.newsList+" li a").text(c);else a(tickerData.newsList+" li").text(c)}}jQuery.fn[b]=function(k){var e=jQuery.extend({},jQuery.fn.newsTicker.defaults,k),i=[],j=[],h=[],g=0;a(e.newsList+" li").hide();a(e.newsList+" li").each(function(){if(a(this).children("a").length){i[g]=a(this).children("a").text();j[g]=a(this).children("a").attr("href");for(var d={},f=a(this).children("a")[0].attributes,e=0;e<f.length;e++)d[f[e].nodeName]=f[e].nodeValue;c&&console.log(d);var b="";for(var k in d)b=b+k+'="'+d[k]+'" ';c&&console.log(b);h[g]=b}else{i[g]=a(this).text();j[g]="";h[g]=""}g++});var f=a(e.newsList);f.data(b,{newsList:e.newsList,tickerRate:e.tickerRate,startDelay:e.startDelay,loopDelay:e.loopDelay,placeHolder1:e.placeHolder1,placeHolder2:e.placeHolder2,controls:e.controls,ownControls:e.ownControls,stopOnHover:e.stopOnHover,resumeOffHover:e.resumeOffHover,newsItems:i,newsLinks:j,newsAttributes:h,newsItemCounter:g-1,currentItem:0,currentPosition:0,firstRun:1}).bind({stop:function(){tickerData=f.data(b);if(tickerData.animating){tickerData.animating=false;c&&console.log("stop"+tickerData.currentItem+" "+tickerData.animating)}},play:function(){tickerData=f.data(b);if(!tickerData.animating){tickerData.animating=true;c&&console.log("play"+tickerData.currentItem+" "+tickerData.animating);setTimeout(function(){d(tickerData);tickerData=null},tickerData.startDelay)}},resume:function(){tickerData=f.data(b);if(!tickerData.animating){tickerData.animating=true;tickerData.currentPosition=0;tickerData.currentItem++;c&&console.log("resume"+tickerData.currentItem+" "+tickerData.animating);d(tickerData)}},next:function(){tickerData=f.data(b);a(tickerData.newsList).trigger("stop");tickerData.currentPosition=0;tickerData.currentItem++;c&&console.log("next"+tickerData.currentItem+" "+tickerData.animating);d(tickerData)},previous:function(){tickerData=f.data(b);a(tickerData.newsList).trigger("stop");tickerData.currentPosition=0;tickerData.currentItem--;c&&console.log("previous"+tickerData.currentItem+" "+tickerData.animating);d(tickerData)}});if(e.stopOnHover){f.bind({mouseover:function(){tickerData=f.data(b);if(tickerData.animating){a(tickerData.newsList).trigger("stop");if(tickerData.controls){a(".stop").hide();a(".resume").show()}}}});e.resumeOffHover&&f.bind({mouseout:function(){tickerData=f.data(b);if(!tickerData.animating){a(tickerData.newsList).trigger("resume");c&&console.log("resumeoffhover"+tickerData.currentItem+" "+tickerData.animating)}}})}tickerData=f.data(b);if(tickerData.controls||tickerData.ownControls){!tickerData.ownControls&&a('<ul class="ticker-controls"><li class="play"><a href="#play">Play</a></li><li class="resume"><a href="#resume">Resume</a></li><li class="stop"><a href="#stop">Stop</a></li><li class="previous"><a href="#previous">Previous</a></li><li class="next"><a href="#next">Next</a></li></ul>').insertAfter(a(tickerData.newsList));a(".play").hide();a(".resume").hide();a(".play").click(function(b){a(tickerData.newsList).trigger("play");a(".play").hide();a(".resume").hide();a(".stop").show();b.preventDefault()});a(".resume").click(function(b){a(tickerData.newsList).trigger("resume");a(".play").hide();a(".resume").hide();a(".stop").show();b.preventDefault()});a(".stop").click(function(b){a(tickerData.newsList).trigger("stop");a(".stop").hide();a(".resume").show();b.preventDefault()});a(".previous").click(function(b){a(tickerData.newsList).trigger("previous");a(".stop").hide();a(".resume").show();b.preventDefault()});a(".next").click(function(b){a(tickerData.newsList).trigger("next");a(".stop").hide();a(".resume").show();b.preventDefault()})}a(tickerData.newsList).trigger("play")};jQuery.fn[b].defaults={newsList:"#news",tickerRate:80,startDelay:100,loopDelay:3e3,placeHolder1:" |",placeHolder2:"_",controls:true,ownControls:false,stopOnHover:true,resumeOffHover:false}})(jQuery);
/*
* jQuery Tools v1.2.6 - The missing UI library for the Web
*
* scrollable/scrollable.js
* scrollable/scrollable.autoscroll.js
* scrollable/scrollable.navigator.js
*
* NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE.
*
* http://flowplayer.org/tools/
*
*/
(function(a){a.tools=a.tools||{version:"v1.2.6"},a.tools.scrollable={conf:{activeClass:"active",circular:!1,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:"> *",items:".items",keyboard:!0,mousewheel:!1,next:".next",prev:".prev",size:1,speed:400,vertical:!1,touch:!0,wheelSpeed:0}};function c(d,b){var c=a(b);return c.length<2?c:d.parent().find(b)}var b;function d(g,e){var d=this,m=g.add(d),f=g.children(),i=0,h=e.vertical;b||(b=d),f.length>1&&(f=a(e.items,g)),e.size>1&&(e.circular=!1),a.extend(d,{getConf:function(){return e},getIndex:function(){return i},getSize:function(){return d.getItems().size()},getNaviButtons:function(){return j.add(k)},getRoot:function(){return g},getItemWrap:function(){return f},getItems:function(){return f.find(e.item).not("."+e.clonedClass)},move:function(a,b){return d.seekTo(i+a,b)},next:function(a){return d.move(e.size,a)},prev:function(a){return d.move(-e.size,a)},begin:function(a){return d.seekTo(0,a)},end:function(a){return d.seekTo(d.getSize()-1,a)},focus:function(){b=d;return d},addItem:function(b){b=a(b),e.circular?(f.children().last().before(b),f.children().first().replaceWith(b.clone().addClass(e.clonedClass))):(f.append(b),k.removeClass("disabled")),m.trigger("onAddItem",[b]);return d},seekTo:function(c,g,k){c.jquery||(c*=1);if(e.circular&&c===0&&i==-1&&g!==0)return d;if(!e.circular&&c<0||c>d.getSize()||c<-1)return d;var j=c;c.jquery?(c=d.getItems().index(c)):(j=d.getItems().eq(c));var l=a.Event("onBeforeSeek");if(!k){m.trigger(l,[c,g]);if(l.isDefaultPrevented()||!j.length)return d}var n=h?{top:-j.position().top}:{left:-j.position().left};i=c,b=d,g===undefined&&(g=e.speed),f.animate(n,g,e.easing,k||function(){m.trigger("onSeek",[c])});return d}}),a.each(["onBeforeSeek","onSeek","onAddItem"],function(c,b){a.isFunction(e[b])&&a(d).bind(b,e[b]),d[b]=function(c){c&&a(d).bind(b,c);return d}});if(e.circular){var o=d.getItems().slice(-1).clone().prependTo(f),p=d.getItems().eq(1).clone().appendTo(f);o.add(p).addClass(e.clonedClass),d.onBeforeSeek(function(a,b,c){if(!a.isDefaultPrevented()){if(b==-1){d.seekTo(o,c,function(){d.end(0)});return a.preventDefault()}b==d.getSize()&&d.seekTo(p,c,function(){d.begin(0)})}});var n=g.parents().add(g).filter(function(){if(a(this).css("display")==="none")return!0});n.length?(n.show(),d.seekTo(0,0,function(){}),n.hide()):d.seekTo(0,0,function(){})}var j=c(g,e.prev).click(function(a){a.stopPropagation(),d.prev()}),k=c(g,e.next).click(function(a){a.stopPropagation(),d.next()});e.circular||(d.onBeforeSeek(function(b,a){setTimeout(function(){b.isDefaultPrevented()||(j.toggleClass(e.disabledClass,a<=0),k.toggleClass(e.disabledClass,a>=d.getSize()-1))},1)}),e.initialIndex||j.addClass(e.disabledClass)),d.getSize()<2&&j.add(k).addClass(e.disabledClass),e.mousewheel&&a.fn.mousewheel&&g.mousewheel(function(b,a){if(e.mousewheel){d.move(a<0?1:-1,e.wheelSpeed||50);return!1}});if(e.touch){var l={};f[0].ontouchstart=function(b){var a=b.touches[0];l.x=a.clientX,l.y=a.clientY},f[0].ontouchmove=function(a){if(a.touches.length==1&&!f.is(":animated")){var b=a.touches[0],c=l.x-b.clientX,e=l.y-b.clientY;d[h&&e>0||!h&&c>0?"next":"prev"](),a.preventDefault()}}}e.keyboard&&a(document).bind("keydown.scrollable",function(c){if(!(!e.keyboard||c.altKey||c.ctrlKey||c.metaKey||a(c.target).is(":input"))){if(e.keyboard!="static"&&b!=d)return;var f=c.keyCode;if(h&&(f==38||f==40)){d.move(f==38?-1:1);return c.preventDefault()}if(!h&&(f==37||f==39)){d.move(f==37?-1:1);return c.preventDefault()}}}),e.initialIndex&&d.seekTo(e.initialIndex,0,function(){})}a.fn.scrollable=function(c){var b=this.data("scrollable");if(b)return b;c=a.extend({},a.tools.scrollable.conf,c),this.each(function(){b=new d(a(this),c),a(this).data("scrollable",b)});return c.api?b:this}})(jQuery);(function(a){var b=a.tools.scrollable;b.autoscroll={conf:{autoplay:!0,interval:3e3,autopause:!0}},a.fn.autoscroll=function(c){typeof c=="number"&&(c={interval:c});var d=a.extend({},b.autoscroll.conf,c),e;this.each(function(){var b=a(this).data("scrollable"),f=b.getRoot(),c,g=!1;function h(){c=setTimeout(function(){b.next()},d.interval)}b&&(e=b),b.play=function(){c||(g=!1,f.bind("onSeek",h),h())},b.pause=function(){c=clearTimeout(c),f.unbind("onSeek",h)},b.resume=function(){g||b.play()},b.stop=function(){g=!0,b.pause()},d.autopause&&f.add(b.getNaviButtons()).hover(b.pause,b.resume),d.autoplay&&b.play()});return d.api?e:this}})(jQuery);(function(a){var b=a.tools.scrollable;b.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:!1,idPrefix:null,history:!1}};function c(d,b){var c=a(b);return c.length<2?c:d.parent().find(b)}a.fn.navigator=function(d){typeof d=="string"&&(d={navi:d}),d=a.extend({},b.navigator.conf,d);var e;this.each(function(){var b=a(this).data("scrollable"),g=d.navi.jquery?d.navi:c(b.getRoot(),d.navi),m=b.getNaviButtons(),h=d.activeClass,j=d.history&&history.pushState,i=b.getConf().size;b&&(e=b),b.getNaviButtons=function(){return m.add(g)},j&&(history.pushState({i:0}),a(window).bind("popstate",function(c){var a=c.originalEvent.state;a&&b.seekTo(a.i)}));function k(d,a,c){b.seekTo(a),c.preventDefault(),j&&history.pushState({i:a})}function f(){return g.find(d.naviItem||"> *")}function l(b){var c=a("<"+(d.naviItem||"a")+"/>").click(function(c){k(a(this),b,c)});b===0&&c.addClass(h),d.indexed&&c.text(b+1),d.idPrefix&&c.attr("id",d.idPrefix+b);return c.appendTo(g)}f().length?f().each(function(b){a(this).click(function(c){k(a(this),b,c)})}):a.each(b.getItems(),function(a){a%i==0&&l(a)}),b.onBeforeSeek(function(a,b){setTimeout(function(){if(!a.isDefaultPrevented()){var c=b/i,d=f().eq(c);d.length&&f().removeClass(h).eq(c).addClass(h)}},1)}),b.onAddItem(function(d,c){var a=b.getItems().index(c);a%i==0&&l(a)})});return d.api?e:this}})(jQuery);var Utilities=new function(){this.DateFormat="D, dd M yy";this.SetWatermarks=function(){$(".watermark").each(function(d,c){var a=$(this),b=$(c).val();a.focus(function(){a.hasClass("watermark")&&a.removeClass("watermark").val("")}).blur(function(){$.trim(a.val())==""&&a.addClass("watermark").val(b)})})};this.ClearWatermarks=function(){$(".watermark").each(function(){$(this).val("")})};this.SetupDataTags=function(){$("*[data-tablink]").each(function(){var a=$(this);a.attr("href",a.attr("data-tablink"))});$("*[data-jsid]").each(function(){var a="new "+$(this).attr("data-jsid")+"()";$.globalEval(a)})};this.SetRegionalDateFormats=function(a){switch(a){case"de":$.datepicker.regional.de={closeText:"schließen",prevText:"&#x3c;zurück",nextText:"Vor&#x3e;",currentText:"heute",monthNames:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthNamesShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],dayNames:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],dayNamesShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayNamesMin:["So","Mo","Di","Mi","Do","Fr","Sa"],weekHeader:"Wo",dateFormat:"dd.mm.yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:""};break;case"ru":$.datepicker.regional.ru={closeText:"Закрыть",prevText:"&#x3c;Пред",nextText:"След&#x3e;",currentText:"Сегодня",monthNames:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],monthNamesShort:["янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек"],dayNames:["воскресенье","понедельник","вторник","среда","четверг","пятница","суббота"],dayNamesShort:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],dayNamesMin:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],weekHeader:"Не",dateFormat:"dd.mm.yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:""};break;case"ar":$.datepicker.regional.ar={closeText:"إغلاق",prevText:"&#x3c;السابق",nextText:"التالي&#x3e;",currentText:"اليوم",monthNames:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليه","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],monthNamesShort:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليه","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],dayNames:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesShort:["الأحد","الإثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],dayNamesMin:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"],weekHeader:"أسبوع",dateFormat:"dd/mm/yy",firstDay:0,isRTL:true,showMonthAfterYear:false,yearSuffix:""};break;case"fr":$.datepicker.regional.fr={closeText:"Fermer",prevText:"&#x3c;Préc",nextText:"Suiv&#x3e;",currentText:"Courant",monthNames:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],monthNamesShort:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],dayNames:["Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"],dayNamesShort:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],dayNamesMin:["Di","Lu","Ma","Me","Je","Ve","Sa"],weekHeader:"Sm",dateFormat:"dd/mm/yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:""};break;case"nl":$.datepicker.regional.nl={closeText:"Sluiten",prevText:"←",nextText:"→",currentText:"Vandaag",monthNames:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],monthNamesShort:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],dayNames:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"],dayNamesShort:["zo","ma","di","wo","do","vr","za"],dayNamesMin:["zo","ma","di","wo","do","vr","za"],weekHeader:"Wk",dateFormat:"dd-mm-yy",firstDay:1,isRTL:false,showMonthAfterYear:false,yearSuffix:""}}};this.SetupDatePickerDefaults=function(){$.datepicker.setDefaults({showOtherMonths:true,firstDay:1,minDate:0,dateFormat:Utilities.DateFormat,onSelect:function(){$(this).removeClass("watermark")}});var b=pageCulture.split("-")[0];this.SetRegionalDateFormats(b);var a=$.datepicker.regional[b];if(pageCulture!=null&&a!=undefined){$.datepicker.setDefaults(a);this.DateFormat=a.dateFormat}};this.ParseDate=function(a,c){a=a||"";var d=Utilities.DateFormat;try{var b=$.datepicker.parseDate(d,a);return b!=null?c?$.datepicker.formatDate(c,b):b:a}catch(e){return a}};this.SetupAutoCompleteDefaults=function(){$.ui.autocomplete.prototype._renderItem=function(b,a){a.label=a.label.replace(new RegExp("(?![^&;]+;)(?!<[^<>]*)("+$.ui.autocomplete.escapeRegex(this.term)+")(?![^<>]*>)(?![^&;]+;)","gi"),"<strong>$1</strong>");return $("<li></li>").data("item.autocomplete",a).append("<a>"+a.label+"</a>").appendTo(b)}};this.AutoComplete=function(a){var b=a.from!=undefined,c=a.to!=undefined;b&&Utilities.AutoComplete.Initialise(a.from,fAll.split("|"));if(b&&c){$(a.from).blur(function(){var c=Utilities.AutoComplete.GetAirportCode($(a.from).val()),b="";try{b=(eval("f"+c)).split("|")}catch(d){b=tAll.split("|")}Utilities.AutoComplete.Initialise(a.to,b)});$(a.from).length&&$(a.from).val().length>0&&$(a.from).trigger("blur")}};this.AutoComplete.Initialise=function(b,a){$.ui.autocomplete.accentFolding={map:{à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ù:"u",ú:"u",û:"u",ü:"u",ç:"c",ñ:"n",ý:"y"},fold:function(b){for(var c="",a=0;a<b.length;a++)c+=this.map[b.charAt(a)]||b.charAt(a);return c}};$.ui.autocomplete.prototype._initSource=function(){var b=a;if($.isArray(b))this.source=function(d,c){var a=new RegExp($.ui.autocomplete.escapeRegex(d.term),"i");c($.grep(b,function(b){b=b.label||b.value||b;return a.test(b)||a.test($.ui.autocomplete.accentFolding.fold(b))}))};else return _initSource.call(this)};b.autocomplete({source:a,delay:1,minlength:0,open:function(){$(".ui-autocomplete li:even").addClass("ui-menu-item-alt")}})};this.AutoComplete.GetAirportCode=function(a){if(a!=null&&a.length==3)return a.toUpperCase();var b=a.split(",");return $.trim(b.length==3?b[2]:b[0]).toUpperCase()};this.AutoComplete.GetRouteOptions=function(a){return{isBaby:a.indexOf("w")!=-1,isCodeshare:a.indexOf("c")!=-1,hasVirtualCabin:a.indexOf("v")!=-1,isScheduleDriven:a.indexOf("s")!=-1,isNotBookableOnline:a.indexOf("o")!=-1,hasPremiumCabin:a.indexOf("p")!=-1,hasBusnessCabin:a.indexOf("b")!=-1}};this.SetupTicker=function(a){var b={newsList:a,startDelay:10,controls:false,loopDelay:3e3,stopOnHover:true,resumeOffHover:true};$().newsTicker(b);$(a).show()};this.CreateCookie=function(e,d,b){if(b){var a=new Date;a.setTime(a.getTime()+b*24*60*60*1e3);var c="; expires="+a.toGMTString()}else var c="";document.cookie=e+"="+d+c+"; path=/; domain=.flybmi.com"};this.ReadCookie=function(e){for(var c=e+"=",d=document.cookie.split(";"),b=0;b<d.length;b++){var a=d[b];while(a.charAt(0)==" ")a=a.substring(1,a.length);if(a.indexOf(c)==0)return a.substring(c.length,a.length)}return null};this.EraseCookie=function(a){Utilities.CreateCookie(a,"",-1)};this.htmlEncode=function(a){return $("<div/>").text(a).html()};this.htmlDecode=function(a){return $("<div/>").html(a).text()};this.SelectText=function(a){$(a).focus().select()}};$.fn.preloadBGImage=function(a){if($.browser.msie&&$.browser.version.substr(0,1)<9)a=a+"?v="+(new Date).getTime();var b=this;$("<img />").attr("src",a).load(function(){b.each(function(){$(this).css("backgroundImage","url("+a+")").dequeue()})});return this};$(function(){Utilities.SetupDataTags();Utilities.SetWatermarks();Utilities.SetupDatePickerDefaults();Utilities.SetupAutoCompleteDefaults()});function Homepage(){this.control=$("#hp");this.bannerTabs=$("#bnr_tabs",this.control);this.scrollingOffers=$(".scl",this.control);this.scrollingLowestFares=$(".lf_scl",this.control);this.background=$("#bgImage",this.control);this.magnetTabs=$("#mgt_tabs",this.control);this.bgImages=["/bmi_v9/images/bg1.jpg","/bmi_v9/images/bg2.jpg","/bmi_v9/images/bg3.jpg","/bmi_v9/images/bg4.jpg","/bmi_v9/images/bg5.jpg"];this.travelToggle=$(".kid_tog",this.control);this.kids=$(".kid",this.control);this.chooseFlightButton=$(".smt",this.control);this.checkinType=$("#ck_typ",this.control);this.checkinOptions="#ck_typ_0, #ck_typ_1, #ck_typ_2";this.bookingType=$("input[name=bkk_typ]",this.control);this.bookingOptions="#mmb, #lgn";this.scheduleType=$("input[name=sch_typ]",this.control);this.scheduleOptions="#fst, #ftt";$.proxy(this.Initialise,this)()}Homepage.prototype.Initialise=function(){this.bannerTabs.tabs({select:$.proxy(this.SetupBannerTabs,this)});this.magnetTabs.tabs({select:$.proxy(this.SetupMagnetTabs,this)});this.scrollingOffers.scrollable({circular:true,keyboard:false}).navigator().autoscroll();this.scrollingLowestFares.scrollable({circular:true,keyboard:false}).navigator();this.travelToggle.bind("click",$.proxy(this.ToggleKids,this));this.checkinType.live("change",{options:this.checkinOptions,type:"drp"},this.TogglePanels);this.bookingType.live("change",{options:this.bookingOptions,type:"rad"},this.TogglePanels);this.scheduleType.live("change",{options:this.scheduleOptions,type:"rad"},this.TogglePanels)};Homepage.prototype.SetupMagnetTabs=function(b,a){a.index!=0&&this.LoadTabContents($(a.tab).attr("href"),$(a.tab).attr("data-target"))};Homepage.prototype.SetupBannerTabs=function(b,a){this.bgImages.length-1>=a.index&&this.background.fadeTo("500",0).queue($.proxy(function(){this.background.preloadBGImage(this.bgImages[a.index])},this)).fadeTo("500",1)};Homepage.prototype.TogglePanels=function(b){var a=$(b.currentTarget),c="";switch(b.data.type){case"drp":c=a[0].id+"_"+a.val();break;case"rad":c=a.val()}$(b.data.options).each(function(b,a){if(selecetedID==a.id)$("#"+a.id).show();else $("#"+a.id).hide()})};Homepage.prototype.ToggleKids=function(a){a.preventDefault();this.travelToggle.hide();this.kids.show();this.chooseFlightButton.removeClass("smt").addClass("smt_tog")};Homepage.prototype.LoadTabContents=function(a,b){$.ajax({type:"POST",url:"index.aspx/rendercontrol",data:'{c: "'+b+'"}',contentType:"application/json; charset=utf-8",dataType:"json",success:function(b){$(a).html(b.d)}})};Homepage.prototype.InitialiseCreditCard=function(){this.creditCardControl=$("#bnr_cc",this.control);this.submitButton=$("#cc_submit",this.creditCardControl);this.submitButtonUrl=this.submitButton.attr("data-url");this.submitButton.bind("click",$.proxy(this.HandleCreditCardClick,this))};Homepage.prototype.HandleCreditCardClick=function(a){a.preventDefault();window.location.href=this.submitButtonUrl};Homepage.prototype.InitialiseDiamondClub=function(){this.diamondClubControl=$("#bnr_dc",this.control);this.dcSubmitButton=$("#dc_submit",this.diamondClubControl);this.dcSubmitButtonUrl=this.dcSubmitButton.attr("data-url");this.dcSubmitButton.bind("click",$.proxy(this.HandleDiamondClubClick,this))};Homepage.prototype.HandleDiamondClubClick=function(a){a.preventDefault();window.location.href=this.dcSubmitButtonUrl};Homepage.prototype.InitialiseLatestDeals=function(){this.latestDealsControl=$("#bnr_lds",this.control);this.scrollingOffers=$(".scl",this.latestDealsControl);this.scrollOffer=$(".ofr",this.latestDealsControl);this.scrollingOffersApi="";this.scrollingIndex=1;this.scrollingInterationLimit=5;this.scrollingOffers.scrollable({size:1,circular:true,keyboard:false}).navigator().autoscroll({interval:"5000"});this.scrollingOffersApi=this.scrollingOffers.data("scrollable");this.scrollingOffersApi.onSeek($.proxy(this.SetupOfferScrolling,this));var b=this.scrollOffer.attr("data-bg");this.background.css("backgroundImage","url("+b+")");var a=this.scrollOffer.not(".cloned").first().find(this.flickrScrollItem).html();this.flickr.html(a)};Homepage.prototype.SetupOfferScrolling=function(e,a){if(a==undefined){a=this.scrollingOffersApi.getIndex();this.scrollingIndex=0}this.background.clearQueue();var d=this.scrollingOffersApi.getItems(),b=d.get(a),c=$(b).find(this.flickrScrollItem).html();this.flickr.html(c);this.ChangeBackground(b);if($.browser.msie&&$.browser.version.substr(0,1)<9){if(a==0)this.scrollingIndex=this.scrollingIndex+1;if(this.scrollingIndex>this.scrollingInterationLimit){this.scrollingIndex=1;this.scrollingOffersApi.stop();return}}this.scrollingOffersApi.play()};var silverlightPlayer=null;function onPlayerReady(a){silverlightPlayer=a}Homepage.prototype.InitialiseMobileSite=function(){this.mobileSite=$("#bnr_mb",this.control);this.play=$("#mb_ply",this.mobileSite);this.video=$("#mb_slv",this.mobileSite);this.close=$("#mb_clse",this.mobileSite);this.content=$("#mb_con",this.mobileSite);this.play.bind("click",$.proxy(this.HandleMobilePlayClick,this));this.close.bind("click",$.proxy(this.HandleMobileCloseClick,this))};Homepage.prototype.HandleMobilePlayClick=function(a){a.preventDefault();this.backgroundPanel.css("backgroundColor","#000");this.background.fadeTo("slow",.3);this.video.css("visibility","visible");silverlightPlayer!=null&&silverlightPlayer.Play();this.content.hide()};Homepage.prototype.HandleMobileCloseClick=function(a){a.preventDefault();this.video.css("visibility","hidden");silverlightPlayer!=null&&silverlightPlayer.Stop();this.background.fadeTo("slow",1);this.content.show();this.backgroundPanel.css("backgroundColor","")};Homepage.prototype.InitialisePaperlessBoarding=function(){this.paperlessBoardingControl=$("#bnr_pb",this.control);this.pBsubmitButton=$("#pb_submit",this.paperlessBoardingControl);this.pBsubmitButtonUrl=this.pBsubmitButton.attr("data-url");this.pBsubmitButton.bind("click",$.proxy(this.HandlePaperlessBoardingClick,this))};Homepage.prototype.HandlePaperlessBoardingClick=function(a){a.preventDefault();window.location.href=this.pBsubmitButtonUrl};Homepage.prototype.InitialiseWhyFlyBmi=function(){this.whyFlyBmiControl=$("#bnr_wfb",this.control);this.wfb_scrollingOffers=$(".scl",this.whyFlyBmiControl);this.wfb_scrollOffer=$(".ofr",this.whyFlyBmiControl);this.wfb_scrollingOffersApi="";this.whyFlyBmiControl.css("visibility","visible");this.wfb_scrollingOffers.scrollable({size:1,keyboard:false}).navigator();this.wfb_scrollingOffersApi=this.wfb_scrollingOffers.data("scrollable");this.wfb_scrollingOffersApi.onSeek($.proxy(this.SetupOfferScrollingWFB,this))};Homepage.prototype.SetupOfferScrollingWFB=function(d,a){if(a==undefined)a=this.wfb_scrollingOffersApi.getIndex();var b=this.wfb_scrollingOffersApi.getItems(),c=b.get(a);this.ChangeBackground(c)};function Homepage(){this.control=$("#hp");this.bannerTabs=$("#bnr_tabs",this.control);this.scrollingLowestFares=$(".lf_scl",this.control);this.background=$("#bgImage",this.control);this.magnetTabs=$("#mgt_tabs",this.control);this.flickr=$("#flickr",this.control);this.flickrScrollItem=$(".fckr",this.control);this.viewState=$("#__VIEWSTATE");this.tabSelector=$("#bnr_tabs ul li, #mgt_tabs ul li",this.control);this.backgroundPanel=$("#pnl",this.control);this.navigationContainer=$(".navi",this.control);this.bookingDataTarget="homepage/magnettabs/bookings";$.proxy(this.Initialise,this)()}Homepage.prototype.InitialiseDynamic=function(){this.InitialiseCheckin();this.InitialiseBookings();this.InitialiseSchedules();this.InitialiseCreditCard();this.InitialiseMobileSite();this.InitialiseDiamondClub();this.InitialisePaperlessBoarding();Utilities.SetWatermarks()};Homepage.prototype.Initialise=function(){this.tabSelector.bind("click",function(){$(this).find("a").trigger("click")});this.bannerTabs.tabs({select:$.proxy(this.SetupBannerTabs,this),fx:{opacity:"toggle"}});this.magnetTabs.tabs({select:$.proxy(this.SetupMagnetTabs,this),fx:{opacity:"toggle",duration:"fast"}});this.InitialiseLatestDeals();$(".lf_scl_itms",this.scrollingLowestFares).children().length>0&&this.scrollingLowestFares.scrollable({size:1,circular:true,keyboard:false}).navigator();this.InitialiseWhyFlyBmi();if($("#news").length)if($("#news li").length>1)Utilities.SetupTicker("#news");else $("#news").css("display","block");$.each(this.navigationContainer,function(){var a=$(this);a.find("a").length==1&&a.hide()})};Homepage.prototype.SetupMagnetTabs=function(b,a){if(a.index!=0)($(a.panel).children().length==0||$(a.tab).data("target")==this.bookingDataTarget)&&this.LoadTabContents(a.panel,$(a.tab).attr("data-target"))};Homepage.prototype.SetupBannerTabs=function(c,a){this.backgroundPanel.css("backgroundColor","");this.ChangeBackground(a.tab);try{silverlightPlayer!=null&&silverlightPlayer.Stop()}catch(d){}if(a.index==0)this.SetupOfferScrolling();else if(a.index==this.bannerTabs.tabs("length")-1){this.SetupOfferScrollingWFB();this.scrollingOffersApi.stop()}else{this.scrollingOffersApi.stop();var b=$(a.tab).attr("data-target");if(b!=undefined)$(a.panel).children().length==0&&this.LoadTabContents(a.panel,$(a.tab).attr("data-target"))}};Homepage.prototype.ChangeBackground=function(b){var a=$(b).attr("data-bg");this.background.clearQueue();if(a!=undefined)if(a.length>0&&this.background.css("background-image").indexOf(a)<0)if(a.substring(0,1)=="#")this.background.fadeTo("1000",0).queue($.proxy(function(){this.background.css({backgroundColor:a,backgroundImage:"none"}).dequeue()},this)).fadeTo("1000",1);else this.background.fadeTo("1000",0).queue($.proxy(function(){this.background.preloadBGImage(a)},this)).fadeTo("1000",1)};Homepage.prototype.TogglePanels=function(c){var a=$(c.currentTarget),b="";switch(c.data.type){case"drp":b=a[0].id+"_"+a.val();break;case"rad":b=a.val()}$(c.data.options).each(function(c,a){if(b==a.id)$("#"+a.id).show();else $("#"+a.id).hide()})};Homepage.prototype.LoadTabContents=function(a,b){$.getJSON("/bmi/src/svc/ajaxhelper.svc/rendercontrol?c="+b+"&l="+pageCulture,$.proxy(function(b){$(a).html(b);this.InitialiseDynamic()},this))};Homepage.prototype.SetupSubmitBehaviour=function(a){$(a).find(":text, :password").keydown(function(a){var b=$.ui.keyCode;a.keyCode==b.ENTER&&a.preventDefault()})};Homepage.prototype.InitialiseBookings=function(){this.bookingsControl=$("#bkk_tab",this.control);this.bookingType=$("input[name=bkk_typ]",this.bookingsControl);this.bookingOptions=$("#mmb, #lgn",this.bookingsControl);this.bookingsSubmit=$("#mmb_sbmt, #lgn_sbmt",this.bookingsControl);this.bookingsRef=$("#bk_ref",this.bookingsControl);this.lgnLink=this.bookingsSubmit.attr("data-url");this.bookingType.bind("change",{options:this.bookingOptions,type:"rad"},this.TogglePanels);this.bookingsSubmit.bind("click",$.proxy(this.BookingsSubmit,this));this.SetupSubmitBehaviour(this.bookingsControl,this.bookingsSubmit)};Homepage.prototype.BookingsSubmit=function(a){a.preventDefault();$(this.viewState).remove();Utilities.ClearWatermarks();$("form").attr("action",this.lgnLink).submit();return false};Homepage.prototype.InitialiseCheckin=function(){this.checkinControl=$("#chk_tab",this.control);this.checkinType=$("#ck_typ",this.checkinControl);this.checkinOptions=$("#ck_typ_0, #ck_typ_1, #ck_typ_2",this.checkinControl);this.checkinSubmit=$("#chk-sbmt",this.checkinControl);this.checkinBookingRef=$("#ck_br",this.checkinControl);this.checkinSurname=$("#ck_sr",this.checkinControl);this.checkinDeparture=$("#ck_da",this.checkinControl);this.ffpType=$("#ck_ffp",this.checkinControl);this.ffpNumber=$("#ck_ffn",this.checkinControl);this.etktNumber=$("#ck_etk",this.checkinControl);this.checkinLink=this.checkinSubmit.attr("data-url");this.checkinType.bind("change",{options:this.checkinOptions,type:"drp"},this.TogglePanels);this.checkinSubmit.bind("click",$.proxy(this.CheckinSubmit,this));Utilities.AutoComplete({from:this.checkinDeparture});this.SetupSubmitBehaviour(this.checkinControl,this.checkinSubmit)};Homepage.prototype.CheckinSubmit=function(c){c.preventDefault();Utilities.ClearWatermarks();var a="",b=Utilities.AutoComplete.GetAirportCode(this.checkinDeparture.val());switch(this.checkinType.val()){case"0":a=this.checkinLink+"?hidMethod=PNR&hidRef="+Utilities.htmlEncode(this.checkinBookingRef.val())+"&hidSurname="+Utilities.htmlEncode(this.checkinSurname.val())+"&hidDeptAirport="+Utilities.htmlEncode(b);break;case"1":a=this.checkinLink+"?hidMethod=FFP&hidScheme="+Utilities.htmlEncode(this.ffpType.val())+"&hidNumber="+Utilities.htmlEncode(this.ffpNumber.val())+"&hidDeptAirport="+Utilities.htmlEncode(b);break;case"2":a=this.checkinLink+"?hidMethod=ETKT&hideTicketNumber="+Utilities.htmlEncode(this.etktNumber.val())+"&hidDeptAirport="+Utilities.htmlEncode(b)}window.location.href=a};function IbeControl(){$.proxy(this.Initialise,this)()}IbeControl.prototype.Initialise=function(){this.ibeControl=$("#ibe_tab");this.travelToggle=$(".kid_tog",this.ibeControl);this.kids=$(".kid",this.ibeControl);this.chooseFlightButton=$("#ibe_sbmt",this.ibeControl);this.chooseFlightContainer=$(".smt",this.ibeControl);this.from=$("#ibe_frm",this.ibeControl);this.to=$("#ibe_to",this.ibeControl);this.fromDate=$("#frmDte",this.ibeControl);this.toDate=$("#toDte",this.ibeControl);this.toDateWatermark=this.toDate.attr("data-watermark");this.pastSearch=$("#pst-sch-drp",this.ibeControl);this.pastSearchSelectContainer=$("#pst-sch-sel",this.ibeControl);this.pastSearchSelect=$("#pst_sch_chk",this.ibeControl);this.pastSearchList=$("#pst-flt-lst",this.ibeControl);this.cabinDropdown=$(".cbn select",this.ibeControl);this.promo=$(".pmo input",this.ibeControl);this.adults=$(".adlt select",this.ibeControl);this.children=$(".chld select",this.ibeControl);this.infants=$(".inf select",this.ibeControl);this.flexDates=$("#flx",this.ibeControl);this.flexDatesContainer=$(".flx",this.ibeControl);this.oneWay=$("#one",this.ibeControl);this.pastFlightTemplate=$("#pastFlightTemplate",this.ibeControl);this.adultsText=this.adults.attr("data-subtxt");this.adultsTextOne=this.adults.attr("data-subtxtone");this.childrenText=this.children.attr("data-subtxt");this.childrenTextBaby=this.children.attr("data-subtxtbaby");this.childrenTextBabyOne=this.children.attr("data-subtxtbabyone");this.childrenTextOnel=this.children.attr("data-subtxtone");this.infantsText=this.infants.attr("data-subtxt");this.infantsTextOne=this.infants.attr("data-subtxtone");this.cookieName="pastSearches";this.cookieExpiryDays=30;this.maxBookingDays=this.ibeControl.attr("data-maxdays");this.maxPassengers=this.ibeControl.attr("data-maxpax");this.maxPassengersBaby=this.ibeControl.attr("data-maxpaxbaby");this.maxPassengersCodeshare=this.ibeControl.attr("data-maxpaxcode");this.groupBookingUrl=this.chooseFlightButton.attr("data-bookgrpurl");this.scheduledrivenText=this.chooseFlightButton.attr("data-schtxt");this.pricedrivenText=this.chooseFlightButton.attr("data-pcetxt");this.calendarMonths=this.ibeControl.attr("data-calendarmonths");this.bookOneWay=$("input[name=oneway]",this.ibeControl);this.bookFlexDates=$("input[name=flexibledates]",this.ibeControl);this.bookToDateDay=$("input[name=day1]",this.ibeControl);this.bookToDateMonth=$("input[name=month1]",this.ibeControl);this.bookFromDateDay=$("input[name=day0]",this.ibeControl);this.bookFromDateMonth=$("input[name=month0]",this.ibeControl);this.bookTo=$("input[name=citytoinput0]",this.ibeControl);this.bookFrom=$("input[name=cityfrominput0]",this.ibeControl);this.bookPromo=$("input[name=promocode]",this.ibeControl);this.bookCabin=$("input[name=cabin]",this.ibeControl);this.bookAdults=$("input[name=fb_numpaxadt]",this.ibeControl);this.bookChildren=$("input[name=fb_numpaxchd]",this.ibeControl);this.bookInfants=$("input[name=fb_numpaxinf]",this.ibeControl);this.bookOutbound=$("input[name=outbound]",this.ibeControl);this.bookReturn=$("input[name=return]",this.ibeControl);this.bookPostUrl=this.chooseFlightButton.attr("data-bookurl");this.babyPostUrl=this.chooseFlightButton.attr("data-bookbabyurl");this.SetupSubmitBehaviour(this.ibeControl,this.chooseFlightButton);Utilities.AutoComplete({from:this.from,to:this.to});var a=2;if(this.calendarMonths!=null)a=parseInt(this.calendarMonths);this.fromDate.datepicker({numberOfMonths:a,maxDate:"+"+this.maxBookingDays,onSelect:$.proxy(this.HandleFromDateSelected,this)});this.toDate.datepicker({numberOfMonths:a,maxDate:"+"+this.maxBookingDays});Utilities.ReadCookie(this.cookieName)!=null&&this.pastSearchList.find("li:odd").addClass("odd");if(this.pastSearchList.find("li").length){this.pastSearch.bind("click",$.proxy(this.HandlePastSearchDisplay,this));this.pastSearchList.find("li").bind("click",$.proxy(this.HandleIbePopulate,this))}this.from.bind("blur",$.proxy(this.ConfigureMagnet,this)).bind("click",function(){Utilities.SelectText(this)});this.to.bind("blur",$.proxy(this.ConfigureMagnet,this)).bind("click",function(){Utilities.SelectText(this)});this.adults.bind("change",$.proxy(this.SetMaxInfants,this)).trigger("change");this.adults.bind("change",$.proxy(this.HandlePassengerNumberChange,this));this.children.bind("change",$.proxy(this.HandlePassengerNumberChange,this));this.promo.bind("keyup",$.proxy(this.HandlePromoCodeKeyUp,this));this.oneWay.bind("change",$.proxy(this.HandleOneWayChecked,this));this.travelToggle.bind("click",$.proxy(this.ToggleKids,this));this.chooseFlightButton.bind("click",$.proxy(this.HandleChooseFlightsClick,this));$(document).bind("click",$.proxy(this.HandlePastSearchDisplayOff,this))};IbeControl.prototype.HandleFromDateSelected=function(a){this.fromDate.removeClass("watermark");this.toDate.datepicker("option","defaultDate",a);this.toDate.hasClass("watermark")&&this.toDate.val(this.toDateWatermark)};IbeControl.prototype.HandleIbePopulate=function(c){var b=$(c.currentTarget),a={From:b.attr("data-pst-frm"),To:b.attr("data-pst-to"),FromDate:b.attr("data-pst-frmdte"),ToDate:b.attr("data-pst-todte"),OneWay:b.attr("data-pst-ow"),FlexDates:b.attr("data-pst-fx"),Adults:b.attr("data-pst-adt"),Children:b.attr("data-pst-chd"),Infants:b.attr("data-pst-inf"),Cabin:b.attr("data-pst-cbn")};this.from.val(a.From);this.to.val(a.To);this.to.trigger("blur");this.fromDate.val(a.FromDate).removeClass("watermark");this.toDate.val(a.ToDate).removeClass("watermark");this.adults.val(a.Adults).trigger("change");this.children.val(a.Children);this.infants.val(a.Infants);this.oneWay.prop("checked",a.OneWay=="1"?true:false);this.oneWay.trigger("change");this.flexDates.prop("checked",a.FlexDates=="1"?true:false);this.cabinDropdown.val(a.Cabin);this.travelToggle.trigger("click");this.pastSearchList.hide()};IbeControl.prototype.HandlePastSearchDisplay=function(a){a.preventDefault();this.pastSearchList.show().addClass("sel");a.stopPropagation()};IbeControl.prototype.HandlePastSearchDisplayOff=function(a){if(!$(a.target).closest(this.pastSearchList).length){this.pastSearchList.removeClass("sel");this.pastSearchList.hide()}};IbeControl.prototype.HandleChooseFlightsClick=function(b){b.preventDefault();$(this.viewState).remove();Utilities.ClearWatermarks();var a=this.ibeControl.data("route");if(a!=null)a.isBaby?this.PostToBaby():this.PostToBookApp();else this.PostToBookApp()};IbeControl.prototype.PostToBaby=function(){var a=this.babyPostUrl;a=a+"origin="+Utilities.AutoComplete.GetAirportCode(this.from.val());a=a+"&dest="+Utilities.AutoComplete.GetAirportCode(this.to.val());var b=Utilities.ParseDate(this.fromDate.val()),c="";if(typeof b=="object")c=$.datepicker.formatDate("yy-mm-dd",b);else c=b;a=a+"&depart="+c;if(!this.oneWay.is(":checked")){a=a+"&oneway=false";var e=Utilities.ParseDate(this.toDate.val()),d="";if(typeof e=="object")d=$.datepicker.formatDate("yy-mm-dd",e);else d=b;a=a+"&return="+d}else a=a+"&oneway=true";a=a+"&adults="+this.adults.val();a=a+"&children="+this.children.val();a=a+"&infants="+this.infants.val();a=a+"&bmb_su=flybmi";top.location.href=a};IbeControl.prototype.PostToBookApp=function(){var c=parseInt(this.adults.val(),10)+parseInt(this.children.val(),10);if(c>=this.maxPassengers){top.location.href=this.groupBookingUrl;return}var d=Utilities.AutoComplete.GetAirportCode(this.from.val());this.bookFrom.val(d);var e=Utilities.AutoComplete.GetAirportCode(this.to.val());this.bookTo.val(e);var a=Utilities.ParseDate(this.fromDate.val());if(typeof a=="object"){this.bookFromDateDay.val($.datepicker.formatDate("d",a));this.bookFromDateMonth.val($.datepicker.formatDate("m",a));this.bookOutbound.val("")}else{this.bookFromDateDay.val("");this.bookFromDateMonth.val("");this.bookOutbound.val(a)}if(!this.oneWay.is(":checked")){var b=Utilities.ParseDate(this.toDate.val());if(typeof b=="object"){this.bookToDateDay.val($.datepicker.formatDate("d",b));this.bookToDateMonth.val($.datepicker.formatDate("m",b));this.bookReturn.val("")}else{this.bookToDateDay.val("");this.bookToDateMonth.val("");this.bookReturn.val(b)}}this.bookOneWay.val(this.oneWay.is(":checked")?"1":"0");this.flexDatesContainer.css("visibility").toLowerCase()!="hidden"&&this.bookFlexDates.val(this.flexDates.is(":checked")?"1":"0");this.bookAdults.val(this.adults.val());this.bookChildren.val(this.children.val());this.bookInfants.val(this.infants.val());this.cabinDropdown.css("visibility").toLowerCase()!="hidden"&&this.bookCabin.val(this.cabinDropdown.val());this.promo.css("visibility").toLowerCase()!="hidden"&&this.bookPromo.val(this.promo.val());if(this.pastSearchSelect.length)if(this.pastSearchSelect.is(":checked"))Utilities.CreateCookie(this.cookieName,"",this.cookieExpiryDays);else Utilities.EraseCookie(this.cookieName);$("form").attr("action",this.bookPostUrl).submit()};IbeControl.prototype.HandleOneWayChecked=function(){this.oneWay.is(":checked")?this.toDate.css({visibility:"hidden"}):this.toDate.css({visibility:"visible"})};IbeControl.prototype.HandlePassengerNumberChange=function(){if(this.ibeControl.data("route")!=undefined)if(this.ibeControl.data("route").isCodeshare){var b=parseInt(this.adults.val(),10)+parseInt(this.children.val(),10),a=parseInt(this.maxPassengersCodeshare,10)-b;this.SetMaxPassengers(this.adults[0],1,parseInt(this.adults.val(),10)+a,this.adultsText,this.adultsTextOne,this.adults.val());this.SetMaxPassengers(this.children[0],0,parseInt(this.children.val(),10)+a,this.childrenText,this.childrenTextOnel,this.children.val())}};IbeControl.prototype.HandlePromoCodeKeyUp=function(){if(this.promo.val().length>0)this.flexDatesContainer.css({visibility:"hidden"});else{this.flexDatesContainer.css({visibility:"visible"});this.to.trigger("blur")}};IbeControl.prototype.ConfigureMagnet=function(){try{var b=Utilities.AutoComplete.GetAirportCode(this.from.val())+Utilities.AutoComplete.GetAirportCode(this.to.val()),a=Utilities.AutoComplete.GetRouteOptions(eval(b));this.ibeControl.data("route",a);if(a.isBaby){this.promo.css({visibility:"hidden"});this.flexDatesContainer.css({visibility:"hidden"});this.SetMaxPassengers(this.adults[0],1,this.maxPassengersBaby,this.adultsText,this.adultsTextOne,this.adults.val());this.SetMaxPassengers(this.children[0],0,this.maxPassengersBaby-1,this.childrenTextBaby,this.childrenTextBabyOne,this.children.val())}else if(a.isCodeshare){this.promo.css({visibility:"visible"});this.flexDatesContainer.css({visibility:"visible"});this.SetMaxPassengers(this.adults[0],1,this.maxPassengersCodeshare,this.adultsText,this.adultsTextOne,this.adults.val());this.SetMaxPassengers(this.children[0],0,this.maxPassengersCodeshare-1,this.childrenText,this.childrenTextOnel,this.children.val())}else{this.promo.css({visibility:"visible"});this.flexDatesContainer.css({visibility:"visible"});this.SetMaxPassengers(this.adults[0],1,this.maxPassengers,this.adultsText,this.adultsTextOne,this.adults.val(),true);this.SetMaxPassengers(this.children[0],0,this.maxPassengers-1,this.childrenText,this.childrenTextOnel,this.children.val())}if(a.hasVirtualCabin||a.isScheduleDriven)this.cabinDropdown.css({visibility:"hidden"});else this.cabinDropdown.css({visibility:"visible"});if(a.isScheduleDriven){this.chooseFlightButton.val(this.scheduledrivenText);this.flexDatesContainer.css({visibility:"hidden"});this.promo.css({visibility:"hidden"})}else this.chooseFlightButton.val(this.pricedrivenText);this.SetMaxInfants()}catch(c){}};IbeControl.prototype.SetMaxInfants=function(){this.SetMaxPassengers(this.infants[0],0,this.adults.val(),this.infantsText,this.infantsTextOne,this.infants.val())};IbeControl.prototype.SetMaxPassengers=function(f,d,c,h,i,b,e){e=e||false;f.options.length=0;d=parseInt(d);c=parseInt(c);b=parseInt(b);for(var a=d;a<=c;a++){var g=a+" "+h;if(a==c&&e)g=a+"+ "+h;if(a==1)g=a+" "+i;f.options.add(new Option(g,a))}if(b>=d&&b<=c)f.value=b};IbeControl.prototype.ToggleKids=function(a){a.preventDefault();this.travelToggle.hide();this.kids.show();this.chooseFlightContainer.removeClass("smt").addClass("smt_tog")};IbeControl.prototype.SetupSubmitBehaviour=function(a){$(a).find(":text, :password").keydown(function(a){var b=$.ui.keyCode;a.keyCode==b.ENTER&&a.preventDefault()})};Homepage.prototype.InitialiseSchedules=function(){this.scheduleType=$("input[name=sch_typ]",this.control);this.scheduleOptions=$("#fst, #ftt",this.control);this.flightStatusControl=$("#fst",this.control);this.flightStatusSubmit=$("#fs-sbmt",this.flightStatusControl);this.flightStatusType=$("#fs_typ",this.flightStatusControl);this.flightStatusAirportLabel=$(".apt_lbl",this.flightStatusControl);this.flightStatusAirport=$("#fs_arr_dis, #fs_dep_dis",this.flightStatusControl);this.flightStatusAirportSubmit=$("#fs_arr",this.flightStatusControl);this.flightStatusLink=this.flightStatusSubmit.attr("data-url");this.timetableControl=$("#ftt",this.control);this.timetableSubmit=$("#tt_sbmt",this.timetableControl);this.timetableLink=this.timetableSubmit.attr("data-url");this.timetableFrom=$("#tt_frm",this.timetableControl);this.timetableTo=$("#tt_to",this.timetableControl);this.timetableToContainer=$("#tt_to_cnt",this.timetableControl);this.timetableDates=$("#tt_frm_dte, #tt_to_dte",this.timetableControl);this.timetableToDate=$("#tt_to_dte",this.timetableControl);this.timetableOneWay=$("#tt_ow",this.timetableControl);this.scheduleType.bind("change",{options:this.scheduleOptions,type:"rad"},this.TogglePanels);this.flightStatusType.bind("change",$.proxy(this.FlightStatusTypeChange,this));this.flightStatusSubmit.bind("click",$.proxy(this.FlightStatusClick,this));this.timetableSubmit.bind("click",$.proxy(this.TimeTableClick,this));Utilities.AutoComplete({from:this.flightStatusAirport});Utilities.AutoComplete({from:this.timetableFrom,to:this.timetableTo});this.timetableDates.datepicker();this.timetableOneWay.bind("change",$.proxy(this.OneWayClick,this));this.SetupSubmitBehaviour(this.flightStatusControl,this.flightStatusSubmit);this.SetupSubmitBehaviour(this.timetableControl,this.timetableSubmit)};Homepage.prototype.OneWayClick=function(){var a=this.timetableOneWay.filter(":checked").length;if(a>0){this.timetableToDate.attr("disabled","disabled");this.timetableToContainer.css({visibility:"hidden"})}else{this.timetableToDate.removeAttr("disabled");this.timetableToContainer.css({visibility:"visible"})}};Homepage.prototype.TimeTableClick=function(a){a.preventDefault();$(this.viewState).remove();Utilities.ClearWatermarks();this.timetableDates.each(function(c,a){var b=Utilities.ParseDate($(a).val(),"dd/mm/yy");$("input[name= "+a.id+"]").val(b)});$("input[name= "+this.timetableFrom[0].id+"]").val(Utilities.AutoComplete.GetAirportCode(this.timetableFrom.val()));$("input[name= "+this.timetableTo[0].id+"]").val(Utilities.AutoComplete.GetAirportCode(this.timetableTo.val()));this.timetableToDate.attr("disabled")!=undefined&&$("input[name= "+this.timetableToDate[0].id+"]").val("");$("form").attr("action",this.timetableLink).submit()};Homepage.prototype.FlightStatusTypeChange=function(){this.flightStatusAirportLabel.hide();$("#"+this.flightStatusType.val()).show()};Homepage.prototype.FlightStatusClick=function(c){c.preventDefault();$(this.viewState).remove();Utilities.ClearWatermarks();var b=$("#"+this.flightStatusType.val()).find("input").val(),a=Utilities.AutoComplete.GetAirportCode(b);this.flightStatusAirportSubmit.val(a);$("form").attr("action",this.flightStatusLink).submit()};function OmnitureCustomLink(b,a){this.control=b;this.linkName=a;this.props=[];this.evars=[];this.events=[]}OmnitureCustomLink.prototype.AddProp=function(b,c){var a=[];a[0]=b;a[1]=c;this.props.push(a)};OmnitureCustomLink.prototype.AddEvar=function(b,c){var a=[];a[0]=b;a[1]=c;this.evars.push(a)};OmnitureCustomLink.prototype.AddEvent=function(a){this.events.push(a)};OmnitureCustomLink.prototype.Report=function(){try{var d=s_gi(s_account),b="";if(this.events!=null&&this.events.length>0){b+="events,";for(var c="",a=0;a<this.events.length;a++)c+="event"+this.events[a]+",";if(c!=""){c=c.substr(0,c.length-1);d.linkTrackEvents=c;d.events=c}}if(this.props!=null&&this.props.length>0)for(var a=0;a<this.props.length;a++){b+="prop"+this.props[a][0]+",";eval("s.prop"+this.props[a][0]+' = "'+this.props[a][1]+'";')}if(this.evars!=null&&this.evars.length>0)for(var a=0;a<this.evars.length;a++){b+="eVar"+this.evars[a][0]+",";eval("s.eVar"+this.evars[a][0]+' = "'+this.evars[a][1]+'";')}if(b!=""){b=b.substr(0,b.length-1);d.linkTrackVars=b}d.tl(this.control,"o",this.linkName)}catch(e){}};var s_account="flybmicomprod",Omniture_culture=document.location.href.toLowerCase().split("/")[4];if(Omniture_culture){var country=Omniture_culture.split("-")[1],language=Omniture_culture.split("-")[0];if(country&&country.length==2)switch(country){case"au":case"be":case"ca":case"ie":case"nl":case"us":case"be":case"fr":case"zz":case"es":s_account="flybmi"+country+"prod";break;case"gb":s_account="flybmiukprod";break;case"ru":s_account="bmiflybmiruprod";break;case"de":s_account="bmiflybmideprod";break;case"sa":if(language=="ar")s_account="bmiflybmiarprod";else s_account="flybmi"+country+"prod";break;default:s_account="flybmicomprod"}}s_account+=",bmiflybmiglobalprod";var s=s_gi(s_account);s.currencyCode="GBP";s.trackDownloadLinks=true;s.trackExternalLinks=true;s.trackInlineStats=true;s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx";s.linkInternalFilters="javascript:,flybmi.com,10.5.44.51,localhost,booktrip.flybmi.com,#";s.linkLeaveQueryString=false;s.linkTrackVars="None";s.linkTrackEvents="None";var dfa_CSID="1517349",dfa_SPOTID="1924206",dfa_tEvar="eVar22",dfa_errorEvar="eVar42",dfa_timeoutEvent="event39",dfa_requestURL="http://fls.doubleclick.net/json?spot=[SPOTID]&src=[CSID]&host=integrate.112.2o7.net%2Fdfa_echo%3Fvar%3D[VAR]%26AQE%3D1%26A2S%3D1&ord=[RAND]";s.maxDelay="2000";var dfa_visitCookie="s_dfa",dfa_overrideParam="dfa",dfa_newRsidsProp;s.usePlugins=true;function s_doPlugins(a){if(!a.campaign)a.campaign=a.getQueryParam("cmp");a.campaign=a.getValOnce(a.campaign,"cmp",0);if(a.campaign)a.eVar39=a.campaign;if(!a.eVar19)a.eVar19=a.getQueryParam("intcmp");a.eVar19=a.getValOnce(a.eVar19,"intcmp",0);var b=a.channelManager(true);if(typeof b!="undefined"&&b){if(b.channel=="Direct Load")for(var c in b)if(typeof b[c]=="string")b[c]="";a.eVar45=b.channel;a.eVar46=b.partner;a.eVar47=b.keyword;if(b.channel=="Other Websites"||b.channel=="Email"||b.channel=="Affiliate"||b.channel=="Display")a.eVar46=a.eVar45+":"+b.referringDomain}a.eVar39=a.crossVisitParticipation(a.campaign,"s_cpm","30","5",">","purchase");a.eVar48=a.crossVisitParticipation(a.eVar45,"s_ev48","30","5",">","purchase");if(a.eVar47)if(a.eVar47=="n/a")a.eVar49=a.crossVisitParticipation("["+a.eVar45+"]","s_ev49","30","5",">","purchase");else a.eVar49=a.crossVisitParticipation(a.eVar47,"s_ev49","30","5",">","purchase");a.prop19=a.getNewRepeat();if(a.prop1)a.eVar1=a.prop1;if(a.prop2)a.eVar2=a.prop2;if(a.prop3)a.eVar3=a.prop3;if(a.prop4)a.eVar4=a.prop4;if(a.prop5)a.eVar5=a.prop5;if(a.prop6)a.eVar6=a.prop6;if(a.prop7)a.eVar7=a.prop7;if(a.prop8)a.eVar8=a.prop8;if(a.prop9)a.eVar9=a.prop9;if(a.prop10)a.eVar10=a.prop10;if(a.prop12)a.eVar11=a.prop12;if(a.prop13)a.eVar12=a.prop13;if(a.prop14)a.eVar13=a.prop14;if(a.prop15)a.eVar35=a.prop15;if(a.prop17)a.eVar20=a.prop17;if(a.prop18)a.eVar42=a.prop18;if(a.prop19)a.eVar41=a.prop19;if(a.prop20)a.eVar43=a.prop20;if(a.prop21)a.eVar32=a.prop21;if(a.prop22)a.eVar33=a.prop22;if(a.prop23)a.eVar34=a.prop23;if(a.prop28)a.eVar44=a.prop28;currDate=new Date;a.prop24=a.eVar36=a.getTimeParting("h","+1",currDate.getFullYear());a.prop25=a.eVar37=a.getTimeParting("d","+1",currDate.getFullYear());a.prop26=a.eVar38=a.getTimeParting("w","+1",currDate.getFullYear());a.pageURL=a.manageQueryParam("s_kwcid",1,1);a.clickThruQuality("s_kwcid","event29","event30")}s.doPlugins=s_doPlugins;s.loadModule("Integrate");s.Integrate.onLoad=function(a){var b=a.partnerDFACheck(dfa_visitCookie,dfa_overrideParam,dfa_newRsidsProp);if(b){a.Integrate.add("DFA");a.Integrate.DFA.tEvar=dfa_tEvar;a.Integrate.DFA.errorEvar=dfa_errorEvar;a.Integrate.DFA.timeoutEvent=dfa_timeoutEvent;a.Integrate.DFA.CSID=dfa_CSID;a.Integrate.DFA.SPOTID=dfa_SPOTID;a.Integrate.DFA.get(dfa_requestURL);a.Integrate.DFA.setVars=function(b,a){if(window[a.VAR]){if(!a.ec)b[a.tEvar]="DFA-"+(a.lis?a.lis:0)+"-"+(a.lip?a.lip:0)+"-"+(a.lastimp?a.lastimp:0)+"-"+(a.lastimptime?a.lastimptime:0)+"-"+(a.lcs?a.lcs:0)+"-"+(a.lcp?a.lcp:0)+"-"+(a.lastclk?a.lastclk:0)+"-"+(a.lastclktime?a.lastclktime:0);else if(a.errorEvar)b[a.errorEvar]=a.ec}else if(a.timeoutEvent)b.events=(!b.events||b.events==""?"":b.events+",")+a.timeoutEvent}}};s.manageQueryParam=new Function("p","w","e","u","var s=this,x,y,i,qs,qp,qv,f,b;u=u?u:(s.pageURL?s.pageURL:''+s.wd.location);u=u=='f'?''+s.gtfs().location:u+'';x=u.indexOf('?');qs=x>-1?u.substring(x,u.length):'';u=x>-1?u.substring(0,x):u;x=qs.indexOf('?'+p+'=');if(x>-1){y=qs.indexOf('&');f='';if(y>-1){qp=qs.substring(x+1,y);b=qs.substring(y+1,qs.length);}else{qp=qs.substring(1,qs.length);b='';}}else{x=qs.indexOf('&'+p+'=');if(x>-1){f=qs.substring(1,x);b=qs.substring(x+1,qs.length);y=b.indexOf('&');if(y>-1){qp=b.substring(0,y);b=b.substring(y,b.length);}else{qp=b;b='';}}}if(e&&qp){y=qp.indexOf('=');qv=y>-1?qp.substring(y+1,qp.length):'';var eui=0;while(qv.indexOf('%25')>-1){qv=unescape(qv);eui++;if(eui==10)break;}qv=s.rep(qv,'+',' ');qv=escape(qv);qv=s.rep(qv,'%25','%');qv=s.rep(qv,'%7C','|');qv=s.rep(qv,'%7c','|');qp=qp.substring(0,y+1)+qv;}if(w&&qp){if(f)qs='?'+qp+'&'+f+b;else if(b)qs='?'+qp+'&'+b;else qs='?'+qp}else if(f)qs='?'+f+'&'+qp+b;else if(b)qs='?'+qp+'&'+b;else if(qp)qs='?'+qp;return u+qs;");s.clickThruQuality=new Function("scp","tcth_ev","cp_ev","cff_ev","cf_th","var s=this;if(s.p_fo('clickThruQuality')==1){var ev=s.events?s.events+',':'';if(s.getQueryParam&&s.getQueryParam(scp)){s.events=ev+tcth_ev;if(s.c_r('cf')){var tct=parseInt(s.c_r('cf'))+1;s.c_w('cf',tct,0);if(tct==cf_th&&cff_ev){s.events=s.events+','+cff_ev;}}else {s.c_w('cf',1,0);}}else {if(s.c_r('cf')>=1){s.c_w('cf',0,0);s.events=ev+cp_ev;}}}");s.p_fo=new Function("n","var s=this;if(!s.__fo){s.__fo=new Object;}if(!s.__fo[n]){s.__fo[n]=new Object;return 1;}else {return 0;}");s.crossVisitParticipation=new Function("v","cn","ex","ct","dl","ev","dv","var s=this,ce;if(typeof(dv)==='undefined')dv=0;if(s.events&&ev){var ay=s.split(ev,',');var ea=s.split(s.events,',');for(var u=0;u<ay.length;u++){for(var x=0;x<ea.length;x++){if(ay[u]==ea[x]){ce=1;}}}}if(!v||v==''){if(ce){s.c_w(cn,'');return'';}else return'';}v=escape(v);var arry=new Array(),a=new Array(),c=s.c_r(cn),g=0,h=new Array();if(c&&c!=''){arry=s.split(c,'],[');for(q=0;q<arry.length;q++){z=arry[q];z=s.repl(z,'[','');z=s.repl(z,']','');z=s.repl(z,\"'\",'');arry[q]=s.split(z,',')}}var e=new Date();e.setFullYear(e.getFullYear()+5);if(dv==0&&arry.length>0&&arry[arry.length-1][0]==v)arry[arry.length-1]=[v,new Date().getTime()];else arry[arry.length]=[v,new Date().getTime()];var start=arry.length-ct<0?0:arry.length-ct;var td=new Date();for(var x=start;x<arry.length;x++){var diff=Math.round((td.getTime()-arry[x][1])/86400000);if(diff<ex){h[g]=unescape(arry[x][0]);a[g]=[arry[x][0],arry[x][1]];g++;}}var data=s.join(a,{delim:',',front:'[',back:']',wrap:\"'\"});s.c_w(cn,data,e);var r=s.join(h,{delim:dl});if(ce)s.c_w(cn,'');return r;");s.getQueryParam=new Function("p","d","u","var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.location);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p.length:i;t=s.p_gpv(p.substring(0,i),u+'');if(t){t=t.indexOf('#')>-1?t.substring(0,t.indexOf('#')):t;}if(t)v+=v?d+t:t;p=p.substring(i==p.length?i:i+1)}return v");s.p_gpv=new Function("k","u","var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v=s.pt(q,'&','p_gvf',k)}return v");s.p_gvf=new Function("t","k","if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'True':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s.epa(v)}return ''");s.getValOnce=new Function("v","c","e","var s=this,a=new Date,v=v?v:v='',c=c?c:c='s_gvo',e=e?e:0,k=s.c_r(c);if(v){a.setTime(a.getTime()+e*86400000);s.c_w(c,v,e?a:0);}return v==k?'':v");s.join=new Function("v","p","var s = this;var f,b,d,w;if(p){f=p.front?p.front:'';b=p.back?p.back:'';d=p.delim?p.delim:'';w=p.wrap?p.wrap:'';}var str='';for(var x=0;x<v.length;x++){if(typeof(v[x])=='object' )str+=s.join( v[x],p);else str+=w+v[x]+w;if(x<v.length-1)str+=d;}return f+str+b;");s.getTimeParting=new Function("t","z","y","dc=new Date('1/1/2000');f=15;ne=8;if(dc.getDay()!=6||dc.getMonth()!=0){return'Data Not Available'}else{;z=parseInt(z);if(y=='2009'){f=8;ne=1};gmar=new Date('3/1/'+y);dsts=f-gmar.getDay();gnov=new Date('11/1/'+y);dste=ne-gnov.getDay();spr=new Date('3/'+dsts+'/'+y);fl=new Date('11/'+dste+'/'+y);cd=new Date();if(cd>spr&&cd<fl){z=z+1}else{z=z};utc=cd.getTime()+(cd.getTimezoneOffset()*60000);tz=new Date(utc + (3600000*z));thisy=tz.getFullYear();var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];if(thisy!=y){return'Data Not Available'}else{;thish=tz.getHours();thismin=tz.getMinutes();thisd=tz.getDay();var dow=days[thisd];var ap='AM';var dt='Weekday';var mint='00';if(thismin>30){mint='30'}if(thish>=12){ap='PM';thish=thish-12};if (thish==0){thish=12};if(thisd==6||thisd==0){dt='Weekend'};var timestring=thish+':'+mint+ap;var daystring=dow;var endstring=dt;if(t=='h'){return timestring}if(t=='d'){return daystring};if(t=='w'){return endstring}}};");s.getNewRepeat=new Function("var s=this,e=new Date(),cval,ct=e.getTime(),y=e.getYear();e.setTime(ct+30*24*60*60*1000);cval=s.c_r('s_nr');if(cval.length==0){s.c_w('s_nr',ct,e);return 'New';}if(cval.length!=0&&ct-cval<30*60*1000){s.c_w('s_nr',ct,e);return 'New';}if(cval<1123916400001){e.setTime(cval+30*24*60*60*1000);s.c_w('s_nr',ct,e);return 'Repeat';}else return 'Repeat';");s.___se="{'Paid Search':{i:['rw.cm|'Sina - China':{^q=|~g`.cn/$?client=aff-sina>,'National Directory':{^;=|~$.NationalDirectory*>,'eerstekeuze.nl':{^Terms=|~+.eerstekeuze.nl/>,'Excite - Netscape':{^general=','$=|~excite$.netscape*','$excite.netscape*>,'Andromeda Search':{^<=|~p-$.virtualave.net>,'So-net':{^MT=|~so-net.$.goo.ne.jp>,'InfoSeek - Japan':{^;=','qt=|~$.m.infoseek.co.jp>,'Goo (Japan)':{^MT=|~$.mobile.goo.ne.jp>,'AllSearchEngines':{^;=s|~all$engines.co.uk>,'zoeken.nl':{^;=|~+.zoeken.nl/>,'Northern Light':{^qr=|~www.northernlight*>,'Biglobe':{^q=|~$.biglobe.ne.jp>,'track.nl':{^qr=|~+.track.nl/>,'Baidu':{^wd=','s=|~+.baidu*>,'3721*':{^p=|~+.3721*/>,'Galaxy':{^|~galaxy.tradewave*>,'G` - Norway (Startsiden)':{^q=|~g`.startsiden.no>,'NetSearch':{^Terms=','$=|~net$voyager*','net$.org>,'au.Anzwers':{^p=|~au.anzwers.y%*>,'MSN - Latin America':{^q=|~$.latam.msn*>,'Searchteria':{^p=|~ad.$teria.co.jp>,'FreshEye':{^ord=','kw=|~$.fresheye*>,'Metacrawler':{^general=','/$/web/|~www.metacrawler*','$.metacrawler*>,'Y%! - Austria':{^p=|~at.$.y%*>,'Y%! - Spanish (US : Telemundo)':{^p=|~telemundo.y%*','espanol.$.y%*>,'Business*':{^;=|~business*/$>,'Y%! - Switzer#':{^p=|~ch.$.y%*>,'Y%! - Fin#':{^p=|~fi.$.y%*>,'Dino Online':{^;=|~www.dino-online.de>,'Internet Times':{^$=',';=|~internet-times*>,'TheYellowPages':{^$=|~theyellowpages*>,'Web-Search':{^q=|~www.web-$*>,'Y%! - Malaysia':{^p=|~malaysia.y%*','malaysia.$.y%*>,'WebCrawler':{^$Text=','$=|~www.webcrawler*>,'Monster Crawler':{^qry=|~monstercrawler*>,'Sina - Hong Kong':{^word=|~g`.sina*.hk>,'Sina - Taiwan':{^kw=|~g`.sina*.tw>,'Y%Japan - Mobile':{^p=|~mobile.y%.co.jp>,'Livedoor - Mobile':{^q=','<=|~dir.m.livedoor*>,'Blue Window':{^q=','qry=|~$.bluewin.ch','$.bluewindow.ch>,'General Search':{^<=|~general$*>,'InternetTrash':{^words=|~internettrash*>,'MSN - United Kingdom':{^q=|~uk.$.msn*','msn.co.uk>,'Y%! - Chinese (US)':{^p=|~chinese.y%*>,'MSN - Singapore':{^q=|~$.msn*.sg>,'MSN - Republic of the Phlippines':{^q=|~$.msn*.ph>,'MSN - Taiwan':{^q=|~$.msn*.tw>,'MSN - Turkey':{^q=|~$.msn*.tr>,'MSN - People\\'s Republic of China':{^q=|~$.msn*.cn>,'MSN - Malaysia':{^q=|~$.msn*.my>,'MSN - Hong Kong S.A.R.':{^q=|~$.msn*.hk>,'MSN - Brazil':{^q=|~$.msn*.br>,'G` @ EZweb':{^;=|~ezsch.ezweb.ne.jp>,'AltaVista - Nether#s':{^q=|~nl.altavista*>,'AltaVista - Spain':{^q=','r=|~es.altavista*>,'AltaVista - Italy':{^q=','r=|~it.altavista*>,'AltaVista - Canada':{^q=|~ca.altavista*>,'AltaVista - Switzer#':{^q=','r=|~ch.altavista*>,'AltaVista - France':{^q=','r=|~fr.altavista*>,'AltaVista - United Kingdom':{^q=','r=|~uk.altavista*>,'AltaVista - Sweden':{^q=','r=|~se.altavista*>,'DejaNews':{^QRY=|~www.dejanews*>,'Excite':{^/$/web/','qkw=|~msxml.excite*>,'Globe Crawler':{^$=|~globecrawler*>,'HotBot':{^MT=',';=|~hotbot.lycos*>,'InfoSeek':{^qt=|~www.infoseek*','infoseek.go*>,'MSN - South Africa':{^q=|~$.msn.co.za>,'MSN - Isreal':{^q=|~$.msn.co.il>,'MSN - Japan':{^q=|~$.msn.co.jp>,'MSN - Canada':{^q=|~sympatico.msn.ca','$.fr.msn.ca>,'MSN - Korea':{^q=',';=|~$.msn.co.kr>,'Search City':{^$=','<=|~$city.co.uk>,'Search Viking':{^$=|~$viking*>,'Thunderstone':{^q=|~thunderstone*>,'Web Wombat (Au.)':{^I=','ix=|~webwombat*.au>,'AltaVista - Norway':{^q=|~no.altavista*>,'AltaVista - Denmark':{^q=|~dk.altavista*>,'MSN - India (English)':{^q=|~$.msn.co.in>,'MSN - Indonesia (English)':{^q=|~$.msn.co.id>,'Nifty':{^Text=|~$.nifty*>,'ANZWERS':{^;=|~www.anzwers*>,'BuyersIndex':{^;=|~buyersindex*>,'CNET Search*':{^q=|~cnet.$*>,'Dmoz':{^$=|~$.dmoz*','dmoz*>,'Final Search':{^pattern=|~final$*>,'FullWebinfo Directory & Search Engine':{^k=','s=|~fullwebinfo*>,'Go (Infoseek)':{^qt=|~infoseek.go*>,'GoEureka':{^q=','key=|~goeureka*.au>,'Live*':{^q=|~$.live*>,'QuestFinder':{^s=|~questfinder*','questfinder.net>,'SearchHound':{^?|~$hound*>,'TopFile*':{^;=|~www.topfile*>,'Sina - North America':{^$_key=|~g`.sina*>,'AOL* Search':{^;=|~$.aol*','$.aol.ca>,'ByteSearch':{^$=','q=|~byte$*>,'ComFind':{^|~debriefing*','allbusiness*find*>,'Dictionary*':{^term=',';=|~Dictionary*','Dictionary>,'ilse.nl':{^$_for=|~$.ilse.nl>,'Infoseek - Japan':{^qt=|~infoseek.co.jp>,'InfoSeek':{^qt=|~infoseek.co.uk>,'Rex Search':{^terms=|~rex-$*','rex-$*>,'Search King':{^$term=','<=|~$king*>,'Searchalot':{^;=','q=|~$alot*>,'Web Trawler':{^|~webtrawler*>,'Y%! - Asia':{^p=|~asia.y%*','asia.$.y%*>,'Y%! - Kids':{^p=|~kids.y%*','kids.y%*/$>,'SmartPages*':{^QueryString=|~smartpages*>,'MetaGopher':{^;=|~metagopher*>,'Froute':{^k=|~item.froute.jp','$.froute.jp>,'All The Web':{^;=','q=|~alltheweb*>,'DirectHit':{^qry=','q=|~directhit*>,'Excite Canada':{^$=','q=|~www.excite.ca','$.excite.ca>,'Excite - Germany':{^$=','q=|~www.excite.de>,'Excite - Dutch':{^$=|~nl.excite*>,'G` - Australia':{^q=|~g`*.au>,'G` - Brasil':{^q=|~g`*.br>,'InfoSpace':{^QKW=','qhqn=|~infospace*>,'InfoTiger':{^qs=|~infotiger*>,'LookSmart':{^key=','qt=|~looksmart*','looksmart.co.uk>,'Lycos':{^;=|~www.lycos*','$.lycos*>,'Excite - Australia':{^$=','key=|~excite*.au>,'Metacrawler - Germany':{^qry=|~216.15.219.34','216.15.192.226>,'MSN - Nether#s':{^q=|~$.msn.nl>,'MSN - Belgium':{^q=|~$.msn.be>,'MSN - Germany':{^q=|~$.msn.de>,'MSN - Austria':{^q=|~$.msn.at>,'MSN - Spain':{^q=|~$.msn.es>,'MSN - Italy':{^q=|~$.msn.it>,'MSN - France':{^q=|~$.msn.fr>,'MSN - Switzer#':{^q=|~$.msn.ch','fr.ch.msn*>,'MSN - Sweden':{^q=|~$.msn.se>,'RageWorld*':{^$=|~rageworld*>,'ToggleBot!':{^$=',';=|~togglebot*>,'Web Wombat':{^I=','ix=|~webwombat*>,'MSN - Norway':{^q=|~$.msn.no>,'MSN - Denmark':{^q=|~$.msn.dk>,'G` - Nicaragua':{^q=|~g`*.ni>,'G` - Antigua and Barbuda':{^q=|~g`*.ag>,'G` - Anguilla':{^q=|~g`*.ai>,'G` - Taiwan':{^q=|~g`*.tw>,'G` - Ukraine':{^q=|~g`*.ua>,'G` - Namibia':{^q=|~g`*.na>,'G` - Uruguay':{^q=|~g`*.uy>,'G` - Ecuador':{^q=|~g`*.ec>,'G` - Libya':{^q=|~g`*.ly>,'G` - Norfolk Is#':{^q=|~g`*.nf>,'G` - Tajikistan':{^q=|~g`*.tj>,'G` - Ethiopia':{^q=|~g`*.et>,'G` - Malta':{^q=|~g`*.mt>,'G` - Philippines':{^q=|~g`*.ph>,'G` - Hong Kong':{^q=|~g`*.hk>,'G` - Singapore':{^q=|~g`*.sg>,'G` - Jamaica':{^q=|~g`*.jm>,'G` - Paraguay':{^q=|~g`*.py>,'G` - Panama':{^q=|~g`*.pa>,'G` - Guatemala':{^q=|~g`*.gt>,'G` - Isle of Gibraltar':{^q=|~g`*.gi>,'G` - El Salvador':{^q=|~g`*.sv>,'G` - Colombia':{^q=|~g`*.co>,'G` - Turkey':{^q=|~g`*.tr>,'G` - Peru':{^q=|~g`*.pe>,'G` - Afghanistan':{^q=|~g`*.af>,'G` - Malaysia':{^q=|~g`*.my>,'G` - Mexico':{^q=|~g`*.mx>,'G` - Viet Nam':{^q=|~g`*.vn>,'G` - Nigeria':{^q=|~g`*.ng>,'G` - Nepal':{^q=|~g`*.np>,'G` - Solomon Is#s':{^q=|~g`*.sb>,'G` - Belize':{^q=|~g`*.bz>,'G` - Puerto Rico':{^q=|~g`*.pr>,'G` - Oman':{^q=|~g`*.om>,'G` - Cuba':{^q=|~g`*.cu>,'G` - Bolivia':{^q=|~g`*.bo>,'G` - Bahrain':{^q=|~g`*.bh>,'G` - Bangladesh':{^q=|~g`*.bd>,'G` - Cambodia':{^q=|~g`*.kh>,'G` - Argentina':{^q=|~g`*.ar>,'G` - Brunei':{^q=|~g`*.bn>,'G` - Fiji':{^q=|~g`*.fj>,'G` - Saint Vincent and the Grenadine':{^q=|~g`*.vc>,'G` - Qatar':{^q=|~g`*.qa>,'MSN - Ire#':{^q=|~$.msn.ie>,'G` - Pakistan':{^q=|~g`*.pk>,'G` - Dominican Republic':{^q=|~g`*.do>,'G` - Saudi Arabia':{^q=|~g`*.sa>,'G` - Egypt':{^q=|~g`*.eg>,'G` - Belarus':{^q=|~g`*.by>,'Biglobe':{^extrakey=|~$.kbg.jp>,'AltaVista':{^q=','r=|~altavista.co>,'AltaVista - Germany':{^q=','r=|~altavista.de>,'AOL - Germany':{^q=|~suche.aol.de','suche.aolsvc.de>,'Excite - Japan':{^$=','s=|~excite.co.jp>,'Fansites*':{^q1=|~fansites*>,'FindLink':{^|~findlink*>,'GoButton':{^|~gobutton*>,'G` - India':{^q=|~g`.co.in>,'G` - New Zea#':{^q=|~g`.co.nz>,'G` - Costa Rica':{^q=|~g`.co.cr>,'G` - Japan':{^q=|~g`.co.jp>,'G` - United Kingdom':{^q=|~g`.co.uk>,'G` - Yugoslavia':{^q=|~g`.co.yu>,'Overture':{^Keywords=|~overture*>,'Hotbot - United Kingdom':{^;=|~hotbot.co.uk>,'Loquax Open Directory':{^$=|~loquax.co.uk>,'MSN - Mexico':{^q=|~t1msn*.mx','$.prodigy.msn*>,'Netscape Search':{^;=','$=|~netscape*>,'Y%! - Philippines':{^p=|~ph.y%*','ph.$.y%*>,'Y%! - Thai#':{^p=|~th.y%*','th.$.y%*>,'Y%! - Argentina':{^p=|~ar.y%*','ar.$.y%*>,'Y%! - Indonesia':{^p=|~id.y%*','id.$.y%*>,'Y%! - Hong Kong':{^p=|~hk.y%*','hk.$.y%*>,'Y%! - Russia':{^p=|~ru.y%*','ru.$.y%*>,'Y%! - Canada':{^p=|~ca.y%*','ca.$.y%*>,'Y%! - Taiwan':{^p=|~tw.y%*','tw.$.y%*>,'Y%! - Catalan':{^p=|~ct.y%*','ct.$.y%*>,'Y%! - Canada (French)':{^p=|~qc.y%*','cf.$.y%*>,'Y%! - China':{^p=|~cn.y%*','$.cn.y%*>,'Y%! - India':{^p=|~in.y%*','in.$.y%*>,'Y%! - Brazil':{^p=|~br.y%*','br.$.y%*>,'Y%! - Korea':{^p=|~kr.y%*','kr.$.y%*>,'Y%! - Australia':{^p=|~au.y%*','au.$.y%*>,'Y%! - Mexico':{^p=|~mx.y%*','mx.$.y%*>,'Y%! - Singapore':{^p=|~sg.y%*','sg.$.y%*>,'Y%! - Denmark':{^p=|~dk.y%*','dk.$.y%*>,'Y%! - Germany':{^p=|~de.y%*','de.$.y%*>,'Y%! - UK and Ire#':{^p=|~uk.y%*','uk.$.y%*>,'Y%! - Sweden':{^p=|~se.y%*','se.$.y%*>,'Y%! - Spain':{^p=|~es.y%*','es.$.y%*>,'Y%! - Italy':{^p=|~it.y%*','it.$.y%*>,'Y%! - France':{^p=|~fr.y%*','fr.$.y%*>,'Y%! - Norway':{^p=|~no.y%*','no.$.y%*>,'G` - Virgin Is#s':{^q=|~g`.co.vi>,'G` - Uzbekiston':{^q=|~g`.co.uz>,'G` - Thai#':{^q=|~g`.co.th>,'G` - Israel':{^q=|~g`.co.il>,'G` - Korea':{^q=|~g`.co.kr>,'Y%! - Nether#s':{^p=|~nl.y%*','nl.$.y%*>,'Y%! - New Zea#':{^p=|~nz.y%*','nz.$.y%*>,'G` - Zambia':{^q=|~g`.co.zm>,'G` - South Africa':{^q=|~g`.co.za>,'G` - Zimbabwe':{^q=|~g`.co.zw>,'Y%! - Viet Nam':{^p=|~vn.y%*','vn.$.y%*>,'G` - Uganda':{^q=|~g`.co.ug>,'G` - Indonesia':{^q=|~g`.co.id>,'G` - Morocco':{^q=|~g`.co.ma>,'G` - Lesotho':{^q=|~g`.co.ls>,'G` - Kenya':{^q=|~g`.co.ke>,'G` - Cook Is#s':{^q=|~g`.co.ck>,'G` - Botswana':{^q=|~g`.co.bw>,'G` - Venezuela':{^q=|~g`.co.ve>,'BeGuide*':{^$=|~beguide*>,'dog*':{^$=|~doginfo*>,'Dogpile':{^q=','/$/web/|~dogpile*>,'Fireball':{^q=',';=|~fireball.de>,'FishHoo!':{^;=|~fishhoo*>,'InfoSeek - Germany':{^qt=',';=|~infoseek.de>,'Lycos - United Kingdom':{^;=|~lycos.co.uk>,'MetaDog*':{^$=','<=|~metapro*','metadog*>,'TooCool':{^?|~toocool*>,'Y%! - Japan':{^p=','va=|~y%.co.jp','$.y%.co.jp>,'Cafesta':{^<=','<s=|~cafesta*>,'Oh! New? Mobile':{^k=|~ohnew.co.jp>,'Chubba':{^arg=|~chubba*>,'CyberBritain*':{^qry=|~hermia*','cyberbritain.co.uk>,'GeoBoz Search':{^$=|~geoboz*>,'Go2net Metacrawler':{^general=|~go2net*>,'Tiscali':{^key=|~tiscali.it>,'TooZen':{^|~toozen*>,'WAKWAK':{^MT=|~wakwak*>,'Webalta':{^q=|~webalta.ru>,'MSN LiveSearch Mobile':{^q=|~m.live*>,'AOL - United Kingdom':{^;=|~aol.co.uk','$.aol.co.uk>,'Dazzo!':{^$=|~dazzo*>,'Deoji':{^$=','k=|~deoji*>,'Excite - France':{^$=','q=|~excite.fr>,'Excite.ch':{^$=','q=|~excite.ch>,'Godado':{^Keywords=|~godado.it>,'Goo (Jp.)':{^MT=|~goo.ne.jp>,'G` - Po#':{^q=|~g`.pl>,'G` - United Arab Emirates':{^q=|~g`.ae>,'G` - Luxembourg':{^q=|~g`.lu>,'G` - Slovakia':{^q=|~g`.sk>,'G` - Russia':{^q=|~g`.ru>,'G` - Denmark':{^q=|~g`.dk>,'G` - Portugal':{^q=|~g`.pt>,'G` - Romania':{^q=|~g`.ro>,'G` - Fin#':{^q=|~g`.fi>,'G` - Latvia':{^q=|~g`.lv>,'G` - Guernsey':{^q=|~g`.gg>,'G` - Ire#':{^q=|~g`.ie>,'G` - Sweden':{^q=|~g`.se>,'G` - Lithuania':{^q=|~g`.lt>,'G` - Canada':{^q=|~g`.ca>,'G` - Spain':{^q=|~g`.es>,'G`':{^q=|~g`.co','g`syndication*>,'G` - Germany':{^q=|~g`.de>,'G` - Switzer#':{^q=|~g`.ch>,'G` - China':{^q=|~g`.cn>,'G` - Nether#s':{^q=|~g`.nl>,'G` - Austria':{^q=|~g`.at>,'G` - Belgium':{^q=|~g`.be>,'G` - Chile':{^q=|~g`.cl>,'G` - France':{^q=|~g`.fr>,'G` - Italy':{^q=|~g`.it>,'Nexet Open Directory':{^SEARCH=','q=|~nexet.net>,'Nomade':{^s=','MT=|~nomade.fr>,'Orbit.net':{^|~orbit.net>,'Search.ch':{^q=|~$.ch>,'Y%!':{^p=|~y%*','$.y%*>,'G` - Norway':{^q=|~g`.no>,'G` - Haiti':{^q=|~g`.ht>,'G` - Vanuatu':{^q=|~g`.vu>,'G` - Repulic of Georgia':{^q=|~g`.ge>,'G` - The Gambia':{^q=|~g`.gm>,'G` - Timor-Leste':{^q=|~g`.tp>,'G` - Armenia':{^q=|~g`.am>,'G` - British Virgin Is#s':{^q=|~g`.vg>,'G` - American Samoa':{^q=|~g`.as>,'G` - Turkmenistan':{^q=|~g`.tm>,'G` - Trinidad and Tobago':{^q=|~g`.tt>,'G` - Cote D\\'Ivoire':{^q=|~g`.ci>,'G` - Seychelles':{^q=|~g`.sc>,'G` - Greece':{^q=|~g`.gr>,'G` - The Bahamas':{^q=|~g`.bs>,'G` - Kyrgyzstan':{^q=|~g`.kg>,'G` - Saint Helena':{^q=|~g`.sh>,'G` - Burundi':{^q=|~g`.bi>,'G` - Tokelau':{^q=|~g`.tk>,'G` - Rep. du Congo':{^q=|~g`.cg>,'G` - Dominica':{^q=|~g`.dm>,'G` - Sao Tome and Principe':{^q=|~g`.st>,'G` - Rwanda':{^q=|~g`.rw>,'G` - Jordan':{^q=|~g`.jo>,'G` - Czech Republic':{^q=|~g`.cz>,'Yandex.ru':{^text=|~yandex.ru>,'G` - Senegal':{^q=|~g`.sn>,'G` - Jersey':{^q=|~g`.je>,'G` - Honduras':{^q=|~g`.hn>,'G` - Green#':{^q=|~g`.gl>,'G` - Hungary':{^q=|~g`.hu>,'G` - Is#':{^q=|~g`.is>,'G` - Pitcairn Is#s':{^q=|~g`.pn>,'G` - Mongolia':{^q=|~g`.mn>,'G` - Malawi':{^q=|~g`.mw>,'G` - Montserrat':{^q=|~g`.ms>,'G` - Liechtenstein':{^q=|~g`.li>,'G` - Micronesia':{^q=|~g`.fm>,'G` - Mauritius':{^q=|~g`.mu>,'G` - Moldova':{^q=|~g`.md>,'G` - Maldives':{^q=|~g`.mv>,'G` - Niue':{^q=|~g`.nu>,'G` - Kazakhstan':{^q=|~g`.kz>,'G` - Kiribati':{^q=|~g`.ki>,'G` - Nauru':{^q=|~g`.nr>,'G` - Laos':{^q=|~g`.la>,'G` - Isle of Man':{^q=|~g`.im>,'G` - Guyana':{^q=|~g`.gy>,'G` - Croatia':{^q=|~g`.hr>,'G` - Slovenia':{^q=|~g`.si>,'G` - Sri Lanka':{^q=|~g`.lk>,'G` - Azerbaijan':{^q=|~g`.az>,'G` - Bulgaria':{^q=|~g`.bg>,'G` - Bosnia-Hercegovina':{^q=|~g`.ba>,'G` - Tonga':{^q=|~g`.to>,'G` - Rep. Dem. du Congo':{^q=|~g`.cd>,'MSN - New Zea#':{^q=','mkt=en-nz|~msn.co.nz>,'G` - Djibouti':{^q=|~g`.dj>,'G` - Guadeloupe':{^q=|~g`.gp>,'G` - Estonia':{^q=|~g`.ee>,'G` - Samoa':{^q=|~g`.ws>,'G` - San Marino':{^q=|~g`.sm>,'MSN UK':{^q=|~msn.co.uk>,'Mobagee Search':{^q=|~s.mbga.jp>,'Lycos - Italy':{^;=|~lycos.it>,'Lycos - France':{^;=|~lycos.fr>,'Lycos - Spain':{^;=|~lycos.es>,'Lycos - Nether#s':{^;=|~lycol.nl>,'Lycos - Germany':{^;=|~lycol.de','$.lycos.de>,'Magellan':{^$=|~magellan>,'myGO':{^qry=|~mygo*>,'NBCi':{^<=','qkw=|~nbci*>,'Nate*':{^;=|~nate*','$.nate*>,'Crooz':{^;=|~crooz.jp>,'Ask Jeeves':{^ask=','q=|~ask*','ask.co.uk>,'MSN':{^q=|~msn*>,'AOL - France':{^q=|~aol.fr>,'MetaIQ*':{^$=','qry=|~metaiq>,'Web.de':{^su=|~web.de>,'Ask - Japan':{^q=|~ask.jp>,'Microsoft Bing':{^q=|~bing*>},'Display':{p:['cmp=ds>,'Email':{p:['cmp=em>,'Affiliate':{i:['cmp>}";s.__se=new Function("var l={'~':'tl:[\\'','^': 'kw:[\\'','%': 'ahoo','|': '\\'],','>': '\\']}','*': '.com','$': 'search',';':'query','#':'land','`':'oogle','+':'http://www','<':'keyword'};var f=this.___se+'';var g='';for(var i=0;i<f.length;i++){if(l[f.substring(i,i+1)]&&typeof l[f.substring(i,i+1)]!='undefined'){g+=l[f.substring(i,i+1)];}else{g+=f.substring(i,i+1);}}return eval('('+g+')');");s.isEntry=new Function("var s=this;var l=s.linkInternalFilters,r=s.referrer||typeof s.referrer!='undefined'?s.referrer:document.referrer,p=l.indexOf(','),b=0,v='',I2=r.indexOf('?')>-1?r.indexOf('?'):r.length,r2=r.substring(0,I2);if(!r){return 1;}while(p=l.indexOf(',')){v=p>-1?l.substring(0,p):l;if(v=='.'||r2.indexOf(v)>-1){return 0;}if(p==-1){break;}b=p+1;l=l.substring(b,l.length);}return 1;");s.p_fo=new Function("n","var s=this;if(!s.__fo){s.__fo=new Object;}if(!s.__fo[n]){s.__fo[n]=new Object;return 1;}else {return 0;}");s.channelManager=new Function("p","f","var dl='Direct Load',nr='No Referrer',ow='Other Websites';if(!this.p_fo('cm')) {return -1;}if(!this.isEntry()){return 0;}var s=this,r=s.referrer||typeof s.referrer!='undefined'?s.referrer:document.referrer,e,k,c,w,_b=0,url=s.pageURL?s.pageURL:s.wd.location,url=url+'',rf='';s.__se=s.__se();var br=0;var ob=new Object;ob.debug=function(m){if(f){f(m);}};ob.channel='';ob.keyword='';ob.partner='';ob.toString=function(ar){var str='';var x=0;for(x in ar){str+=ar[x]+':\\''+ob[ar[x]]+'\\',';}str='{'+str.substring(0,str.length-1)+'}';return str;};ob.referrer=r?r:nr;ob.getReferringDomain=function(){if(this.referrer==''){return '';}if(r&&typeof r!='undefined'){var end=r.indexOf('?') >-1?r.indexOf('?'):r.substring(r.length-1,r.length)=='/'?r.length-1:r.length;var start=r.indexOf('://')>-1?r.indexOf('://')+3:0;return r.substring(start,end);}else{return nr;}};ob.clear=function(ar){var x=0;for(x in ar){this[ar[x]]='';}this.referringDomain=this.getReferringDomain();};ob.referringDomain=ob.getReferringDomain();ob.campaignId=''; ob.isComplete=function(){var ar=['channel','keyword','partner','referrer','campaignId'];for(var i=0;i<ar.length;i++){if(!ob[ar[i]]){return 0;}}if(p&&s.c_r('cmm')==ob.toString(ar)){this.debug('Duplicate');this.clear(ar);return 1;}else if(p){s.c_w('cmm',ob.toString(ar));return 1;}return 1;};ob.matcher=function(u,x){if(!u){return false;}if(typeof s.__se[u].i!='undefined'&&(s.campaign||s.getQueryParam&&s.getQueryParam(ids[x]))){ob.campaignId=s.getQueryParam(ids[x]);return true;}else if(typeof s.__se[u].p!='undefined' &&(s.campaign||s.getQueryParam&&s.getQueryParam&&s.getQueryParam(ids[x].substring(0,ids[x].indexOf('='))))){var _ii=ids[x].substring(ids[x].indexOf('=') +1,ids[x].length);var _id=s.campaign||s.getQueryParam(ids[x].substring(0,ids[x].indexOf('=')));if (_ii==_id.substring(0,_ii.length)){ob.campaignId=_id;return true;}}else{return false;}};var ids='';var _p='';for(var i in s.__se){if(_p){break;}for(var j in s.__se[i]){if(!(j=='p' ||j=='i')){_p=i;}}}for(var u in s.__se[_p]){if(u!='i' &&u!='p'){for(var h=0;h<s.__se[_p][u].tl.length;h++){if(s.__se[_p][u].tl[h]&&typeof s.__se[_p][u].tl[h]=='string'){if(r.indexOf(s.__se[_p][u].tl[h])!=-1){ob.partner=u;br=1;break;}}if(br){break;}}}else {ids=s.__se[_p][u];}if(br){for(var i=0;i<s.__se[_p][ob.partner].kw.length;i++){if(s.__se[_p][u].kw[i]&&typeof s.__se[_p][u].kw[i]=='string') {var kwd=s.__se[_p][u].kw[i].substring(0,s.__se[_p][u].kw[i].length-1);ob.keyword=s.getQueryParam?s.getQueryParam(kwd,'', r):''; if(ob.keyword){break;}}}for(var x=0;x<ids.length;x++){if(ob.matcher(_p,x)){ob.channel=_p;if(!ob.keyword){ob.keyword='n/a'; }break;}};if(!ob.channel){ob.channel='Natural'; ob.campaignId='n/a'; }break;}}if(ob.isComplete()){return ob;}for(var _u in s.__se){if(_u==_p){continue;}for(var u in s.__se[_u]){ids=s.__se[_u][u];for(var x=0;x<ids.length;x++){if(ob.matcher(_u,x)){ob.channel=_u;ob.partner=_u;ob.keyword='n/a'; break;}}if(ob.isComplete()){return ob;}}}if(ob.isComplete()){return ob;}if(ob.referrer&&(ob.referrer!=nr)){ob.channel=ow;ob.partner=ow;ob.keyword='n/a'; ob.campaignId='n/a'; }if(ob.isComplete()){return ob;}ob.channel=dl;ob.partner=dl;ob.keyword='n/a'; ob.campaignId='n/a';return ob;");s.partnerDFACheck=new Function("c","src","p","var s=this,dl=',',cr,nc,q,g,i,j,k,fnd,v=1,t=new Date,cn=0,ca=new Array,aa=new Array,cs=new Array;t.setTime(t.getTime()+1800000);cr=s.c_r(c);if(cr){v=0;}ca=s.split(cr,dl);aa=s.split(s.un,dl);for(i=0;i<aa.length;i++){fnd=0;for(j=0;j<ca.length;j++){if(aa[i]==ca[j]){fnd=1;}}if(!fnd){cs[cn]=aa[i];cn++;}}if(cs.length){for(k=0;k<cs.length;k++){nc=(nc?nc+dl:'')+cs[k];}cr=(cr?cr+dl:'')+nc;s.vpr(p,nc);v=1;}q=s.wd.location.search.toLowerCase();q=s.repl(q,'?','&');g=q.indexOf('&'+src.toLowerCase()+'=');if(g>-1){s.vpr(p,cr);v=1;}if(!s.c_w(c,cr,t)){s.c_w(c,cr,0);}if(!s.c_r(c)){v=0;}return v>=1;");s.vpr=new Function("vs","v","if(typeof(v)!='undefined'){var s=this; eval('s.'+vs+'=\"'+v+'\"')}");s.split=new Function("l","d","var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x++]=l.substring(0,i);l=l.substring(i+d.length);}return a");s.repl=new Function("x","o","n","var i=x.indexOf(o),l=n.length;while(x&&i>=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.indexOf(o,i+l)}return x");s.visitorNamespace="bmi";s.trackingServer="metrics.flybmi.com";s.trackingServerSecure="smetrics.flybmi.com";s.dc=122;s.m_Integrate_c="var m=s.m_i('Integrate');m.add=function(n,o){var m=this,p;if(!o)o='s_Integrate_'+n;if(!s.wd[o])s.wd[o]=new Object;m[n]=new Object;p=m[n];p._n=n;p._m=m;p._c=0;p._d=0;p.get=m.get;p.beacon=m.beacon;p.script=m.script;m.l[m.l.length]=n};m._g=function(t){var m=this,s=m.s,i,p,f=(t?'use':'set')+'Vars',tcf;for(i=0;i<m.l.length;i++){p=m[m.l[i]];if(p&&p[f]){if(s.apv>=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','p','f','var e;try{p[f](s,p)}catch(e){}');tcf(s,p,f)}else p[f](s,p)}}};m._t=function(){this._g(1)};m._fu=function(p,u){var m=this,s=m.s,x,v,tm=new Date;if(u.toLowerCase().substring(0,4) != 'http')u='http://'+u;if(s.ssl)u=s.rep(u,'http:','https:');p.RAND=Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTime();p.RAND+=Math.floor(tm.getTime()/10800000)%10;for(x in p)if(x&&x.substring(0,1)!='_'&&(!Object||!Object.prototype||!Object.prototype[x])){v=''+p[x];if(v==p[x]||parseFloat(v)==p[x])u=s.rep(u,'['+x+']',s.rep(escape(v),'+','%2B'))}return u};m.get=function(u,v){var p=this,m=p._m,s=m.s;if(!v)v='s_'+m._in+'_Integrate_'+p._n+'_get_'+p._c;p._c++;p.VAR=v;p._d++;m.s.loadModule('Integrate:'+v,m._fu(p,u),0,1,p._n)};m._d=function(){var m=this,i;for(i=0;i<m.l.length;i++)if(m[m.l[i]]._d>0)return 1;return 0};m._x=function(d,n){var p=this[n],x;for(x in d)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))p[x]=d[x];p._d--;};m.beacon=function(u){var p=this,m=p._m,s=m.s,imn='s_i_'+m._in+'_Integrate_'+p._n+'_'+p._c,im;if(s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){p._c++;im=s.wd[imn]=new Image;im.src=m._fu(p,u)}};m.script=function(u){var p=this,m=p._m;m.s.loadModule(0,m._fu(p,u),0,1)};m.l=new Array;if(m.onLoad)m.onLoad(s,m)";s.m_i("Integrate");var s_code="",s_objectID;function s_gi(c,j,k){var f="s._c='s_c';s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s.wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.wd.s_c_in++;s.an=s_an;s.cls=function(x,c){var i,y='';if(!c)c=this.an;for(i=0;i<x.length;i++){n=x.substring(i,i+1);if(c.indexOf(n)>=0)y+=n}return y};s.fl=function(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){if(!o)return o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.indexOf('filter')<0)n[x]=o[x];return n};s.num=function(x){x=''+x;for(var p=0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1))<0)return 0;return 1};s.rep=s_rep;s.sp=s_sp;s.jn=s_jn;s.ape=function(x){var s=this,h='0123456789ABCDEF',i,c=s.charSet,n,l,e,y='';c=c?c.toUpperCase():'';if(x){x=''+x;if(s.em==3)return encodeURIComponent(x);else if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.substring(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e='';while(n||l<4){e=h.substring(n%16,n%16+1)+e;n=(n-n%16)/16;l++}y+='%u'+e}else if(c=='+')y+='%2B';else y+=escape(c)}return y}else{x=s.rep(escape(''+x),'+','%2B');if(c&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++;if(h.substring(8).indexOf(x.substring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00'+x.substring(i);i=x.indexOf('%',i)}}}}return x};s.epa=function(x){var s=this;if(x){x=''+x;return s.em==3?decodeURIComponent(x):unescape(s.rep(x,'+',' '))}return x};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r;z+=y+d.length;t=x.substring(z,x.length);t=z<x.length?t:''}return ''};s.isf=function(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);if(t.substring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.fsf=function(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf',f);return s.fsg};s.si=function(){var s=this,i,k,v,c=s_gi+'var s=s_gi(\"'+s.oun+'\");s.sa(\"'+s.un+'\");';for(i=0;i<s.va_g.length;i++){k=s.va_g[i];v=s[k];if(v!=undefined){if(typeof(v)=='string')c+='s.'+k+'=\"'+s_fe(v)+'\";';else c+='s.'+k+'='+v+';'}}c+=\"s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';\";return c};s.c_d='';s.c_gdf=function(t,a){var s=this;if(!s.num(t))return 1;return 0};s.c_gd=function(){var s=this,d=s.wd.location.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeriods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.lastIndexOf('.');if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}s.c_d=p>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'='),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring(i+2+k.length,e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCase():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseInt(l?l:0):-60);if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSION'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':'');return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i;l[n]=new Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function(f,a,t,o,b){var s=this,r,tcf;if(s.apv>=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','f','a','t','var e,r;try{r=s[f](a)}catch(e){r=s[t](e)}return r');r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s[b](a);else{s.eh(s.wd,'onerror',0,o);r=s[f](a);s.eh(s.wd,'onerror',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e','var s=s_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=1;c=s.t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;return s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.mrq=function(u){var s=this,l=s.rl[u],n,r;s.rl[u]=0;if(l)for(n=0;n<l.length;n++){r=l[n];s.mr(0,0,r.r,0,r.t,r.u)}};s.br=function(id,rs){var s=this;if(s.disableBufferedRequests||!s.c_w('s_br',rs))s.brl=rs};s.flushBufferedRequests=function(){this.fbr(0)};s.fbr=function(id){var s=this,br=s.c_r('s_br');if(!br)br=s.brl;if(br){if(!s.disableBufferedRequests)s.c_w('s_br','');s.mr(0,0,br)}s.brl=0};s.mr=function(sess,q,rs,id,ta,u){var s=this,dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,tb=s.trackingServerBase,p='.sc',ns=s.visitorNamespace,un=s.cls(u?u:(ns?ns:s.fun)),r=new Object,l,imn='s_i_'+(un),im,b,e;if(!rs){if(t1){if(t2&&s.ssl)t1=t2}else{if(!tb)tb='2o7.net';if(dc)dc=(''+dc).toLowerCase();else dc='d1';if(tb=='2o7.net'){if(dc=='d1')dc='112';else if(dc=='d2')dc='122';p=''}t1=un+'.'+dc+'.'+p+tb}rs='http'+(s.ssl?'s':'')+'://'+t1+'/b/ss/'+s.un+'/'+(s.mobile?'5.1':'1')+'/H.22.1/'+sess+'?AQB=1&ndh=1'+(q?q:'')+'&AQE=1';if(s.isie&&!s.ismac)rs=s.fl(rs,2047);if(id){s.br(id,rs);return}}if(s.d.images&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){if(!s.rc)s.rc=new Object;if(!s.rc[un]){s.rc[un]=1;if(!s.rl)s.rl=new Object;s.rl[un]=new Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+'].mrq(\"'+un+'\")',750)}else{l=s.rl[un];if(l){r.t=ta;r.u=un;r.r=rs;l[l.length]=r;return ''}imn+='_'+s.rc[un];s.rc[un]++}im=s.wd[imn];if(!im)im=s.wd[imn]=new Image;im.s_l=0;im.onload=new Function('e','this.s_l=1;var wd=window,s;if(wd.s_c_il){s=wd.s_c_il['+s._in+'];s.mrq(\"'+un+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=1;s.m_m('rs')}else s.nrs++;im.src=rs;if((!ta||ta=='_self'||ta=='_top'||(s.wd.name&&ta==s.wd.name))&&rs.indexOf('&pe=')>=0){b=e=new Date;while(!im.s_l&&e.getTime()-b.getTime()<500)e=new Date}return ''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 border=0 alt=\"\">'};s.gg=function(v){var s=this;if(!s.wd['s_'+v])s.wd['s_'+v]='';return s.wd['s_'+v]};s.glf=function(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s.gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;if(s.pg)s.pt(v,',','glf',0)};s.rf=function(x){var s=this,y,i,j,h,l,a,b='',c='',t;if(x){y=''+x;i=y.indexOf('?');if(i>0){a=y.substring(i+1);y=y.substring(0,i);h=y.toLowerCase();i=0;if(h.substring(0,7)=='http://')i+=7;else if(h.substring(0,8)=='https://')i+=8;h=h.substring(i);i=h.indexOf(\"/\");if(i>0){h=h.substring(0,i);if(h.indexOf('google')>=0){a=s.sp(a,'&');if(a.length>1){l=',q,ie,start,search_key,word,kw,cd,';for(j=0;j<a.length;j++){t=a[j];i=t.indexOf('=');if(i>0&&l.indexOf(','+t.substring(0,i)+',')>=0)b+=(b?'&':'')+t;else c+=(c?'&':'')+t}if(b&&c){y+='?'+b+'&'+c;if(''+x!=y)x=y}}}}}}return x};s.hav=function(){var s=this,qs='',fv=s.linkTrackVars,fe=s.linkTrackEvents,mn,i;if(s.pe){mn=s.pe.substring(0,1).toUpperCase()+s.pe.substring(1);if(s[mn]){fv=s[mn].trackVars;fe=s[mn].trackEvents}}fv=fv?fv+','+s.vl_l+','+s.vl_l2:'';for(i=0;i<s.va_t.length;i++){var k=s.va_t[i],v=s[k],b=k.substring(0,4),x=k.substring(4),n=parseInt(x),q=k;if(v&&k!='linkName'&&k!='linkType'){if(s.pe||s.lnk||s.eo){if(fv&&(','+fv+',').indexOf(','+k+',')<0)v='';if(k=='events'&&fe)v=s.fs(v,fe)}if(v){if(k=='dynamicVariablePrefix')q='D';else if(k=='visitorID')q='vid';else if(k=='pageURL'){q='g';v=s.fl(v,255)}else if(k=='referrer'){q='r';v=s.fl(s.rf(v),255)}else if(k=='vmk'||k=='visitorMigrationKey')q='vmt';else if(k=='visitorMigrationServer'){q='vmf';if(s.ssl&&s.visitorMigrationServerSecure)v=''}else if(k=='visitorMigrationServerSecure'){q='vmf';if(!s.ssl&&s.visitorMigrationServer)v=''}else if(k=='charSet'){q='ce';if(v.toUpperCase()=='AUTO')v='ISO8859-1';else if(s.em==2||s.em==3)v='UTF-8'}else if(k=='visitorNamespace')q='ns';else if(k=='cookieDomainPeriods')q='cdp';else if(k=='cookieLifetime')q='cl';else if(k=='variableProvider')q='vvp';else if(k=='currencyCode')q='cc';else if(k=='channel')q='ch';else if(k=='transactionID')q='xact';else if(k=='campaign')q='v0';else if(k=='resolution')q='s';else if(k=='colorDepth')q='c';else if(k=='javascriptVersion')q='j';else if(k=='javaEnabled')q='v';else if(k=='cookiesEnabled')q='k';else if(k=='browserWidth')q='bw';else if(k=='browserHeight')q='bh';else if(k=='connectionType')q='ct';else if(k=='homepage')q='hp';else if(k=='plugins')q='p';else if(s.num(x)){if(b=='prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(b=='list')q='l'+n;else if(b=='hier'){q='h'+n;v=s.fl(v,255)}}if(v)qs+='&'+q+'='+(k.substring(0,3)!='pev'?s.ape(v):v)}}}return qs};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s.ltef=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkInternalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackExternalLinks&&h.substring(0,1)!='#'&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function('e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=s.co(this);s.t();s.lnk=0;if(b)return this[b](e);return true');s.bc=new Function('e','var s=s_c_il['+s._in+'],f,tcf;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=e.srcElement?e.srcElement:e.target;tcf=new Function(\"s\",\"var e;try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}catch(e){}\");tcf(s);s.eo=0');s.oh=function(o){var s=this,l=s.wd.location,h=o.href?o.href:'',i,j,k,p;i=h.indexOf(':');j=h.indexOf('?');k=h.indexOf('/');if(h&&(i<0||(j>=0&&i>j)||(k>=0&&i>k))){p=o.protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.protocol:'');i=l.pathname.lastIndexOf('/');h=(p?p+'//':'')+(o.host?o.host:(l.host?l.host:''))+(h.substring(0,1)!='/'?l.pathname.substring(0,i<0?0:i)+'/':'')+h}return h};s.ot=function(o){var t=o.tagName;t=t&&t.toUpperCase?t.toUpperCase():'';if(t=='SHAPE')t='';if(t){if((t=='INPUT'||t=='BUTTON')&&o.type&&o.type.toUpperCase)t=o.type.toUpperCase();else if(!t&&o.href)t='A';}return t};s.oid=function(o){var s=this,t=s.ot(o),p,c,n='',x=0;if(t&&!o.s_oid){p=o.protocol;c=o.onclick;if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.toLowerCase().indexOf('javascript')<0))n=s.oh(o);else if(c){n=s.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x=2}else if(t=='INPUT'||t=='SUBMIT'){if(o.value)n=o.value;else if(o.innerText)n=o.innerText;else if(o.textContent)n=o.textContent;x=3}else if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}return o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e>=0?t.substring(0,e):'',q=e>=0?s.epa(t.substring(e+1)):'';if(u&&q&&(','+u+',').indexOf(','+un+',')>=0){if(u!=s.un&&s.un.indexOf(',')>=0)q='&u='+u+q+'&u=0';return q}return ''};s.rq=function(un){if(!un)un=this.un;var s=this,c=un.indexOf(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);return s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf('='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.substring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this;s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)if(x&&(!Object||!Object.prototype||!Object.prototype[x]))s.sqq[s.squ[x]]+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&&(x==q||c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;i++){o=s.d.links[i];oc=o.onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s.apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b.attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s.b.addEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl)}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamplingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=function(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=function(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t.substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un=s.un.toLowerCase();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=function(un){var s=this;s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+',').indexOf(','+un+',')<0)s.oun+=','+un;s.uns()};s.m_i=function(n,a){var s=this,m,f=n.substring(0,1),r,l,i;if(!s.m_l)s.m_l=new Object;if(!s.m_nl)s.m_nl=new Array;m=s.m_l[n];if(!a&&m&&m._e&&!m._i)s.m_a(n);if(!m){m=new Object,m._c='s_m';m._in=s.wd.s_c_in;m._il=s._il;m._il[m._in]=m;s.wd.s_c_in++;m.s=s;m._n=n;m._l=new Array('_c','_in','_il','_i','_e','_d','_dl','s','n','_r','_g','_g1','_t','_t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=m;s.m_nl[s.m_nl.length]=n}else if(m._r&&!m._m){r=m._r;r._m=m;l=m._l;for(i=0;i<l.length;i++)if(m[l[i]])r[l[i]]=m[l[i]];r._il[r._in]=r;m=s.m_l[n]=r}if(f==f.toUpperCase())s[n]=m;return m};s.m_a=new Function('n','g','e','if(!g)g=\"m_\"+n;var s=s_c_il['+s._in+'],c=s[g+\"_c\"],m,x,f=0;if(!c)c=s.wd[\"s_\"+g+\"_c\"];if(c&&s_d)s[g]=new Function(\"s\",s_ft(s_d(c)));x=s[g];if(!x)x=s.wd[\\'s_\\'+g];if(!x)x=s.wd[g];m=s.m_i(n,1);if(x&&(!m._i||g!=\"m_\"+n)){m._i=f=1;if((\"\"+x).indexOf(\"function\")>=0)x(s);else s.m_m(\"x\",n,x,e)}m=s.m_i(n,1);if(m._dl)m._dl=m._d=0;s.dlt();return f');s.m_m=function(t,n,d,e){t='_'+t;var s=this,i,x,m,f='_'+t,r=0,u;if(s.m_l&&s.m_nl)for(i=0;i<s.m_nl.length;i++){x=s.m_nl[i];if(!n||x==n){m=s.m_i(x);u=m[t];if(u){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t](d,e);else if(d)u=m[t](d);else u=m[t]()}}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t+1](d,e);else if(d)u=m[t+1](d);else u=m[t+1]()}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;if(g)for(i=0;i<g.length;i++){o=g[i];if(o)s.loadModule(o.n,o.u,o.d,o.l,o.e,1);g[i]=0}};s.loadModule=function(n,u,d,l,e,ln){var s=this,m=0,i,g,o=0,f1,f2,c=s.h?s.h:s.b,b,tcf;if(n){i=n.indexOf(':');if(i>=0){g=n.substring(i+1);n=n.substring(0,i)}else g=\"m_\"+n;m=s.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.createElement){if(d){m._d=1;m._dl=1}if(ln){if(s.ssl)u=s.rep(u,'http:','https:');i='s_s:'+s._in+':'+n+':'+g;b='var s=s_c_il['+s._in+'],o=s.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&&s.wd.'+g+'){o.l=1;if(o.i)clearTimeout(o.i);o.i=0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':'')+')}';f2=b+'o.c++;if(!s.maxDelay)s.maxDelay=250;if(!o.l&&o.c<(s.maxDelay*2)/100)o.i=setTimeout(o.f2,100)}';f1=new Function('e',b+'}');tcf=new Function('s','c','i','u','f1','f2','var e,o=0;try{o=s.d.createElement(\"script\");if(o){o.type=\"text/javascript\";'+(n?'o.id=i;o.defer=true;o.onload=o.onreadystatechange=f1;o.f2=f2;o.l=0;':'')+'o.src=u;c.appendChild(o);'+(n?'o.c=0;o.i=setTimeout(f2,100)':'')+'}}catch(e){o=0}return o');o=tcf(s,c,i,u,f1,f2)}else{o=new Object;o.n=n+':'+g;o.u=u;o.d=d;o.l=l;o.e=e;g=s.m_dl;if(!g)g=s.m_dl=new Array;i=0;while(i<g.length&&g[i])i++;g[i]=o}}else if(n){m=s.m_i(n);m._e=1}return m};s.vo1=function(t,a){if(a[t]||a['!'+t])this[t]=a[t]};s.vo2=function(t,a){if(!a[t]){a[t]=this[t];if(!a[t])a['!'+t]=1}};s.dlt=new Function('var s=s_c_il['+s._in+'],d=new Date,i,vo,f=0;if(s.dll)for(i=0;i<s.dll.length;i++){vo=s.dll[i];if(vo){if(!s.m_m(\"d\")||d.getTime()-vo._t>=s.maxDelay){s.dll[i]=0;s.t(vo)}else f=1}}if(s.dli)clearTimeout(s.dli);s.dli=0;if(f){if(!s.dli)s.dli=setTimeout(s.dlt,s.maxDelay)}else s.dll=0');s.dl=function(vo){var s=this,d=new Date;if(!vo)vo=new Object;s.pt(s.vl_g,',','vo2',vo);vo._t=d.getTime();if(!s.dll)s.dll=new Array;s.dll[s.dll.length]=vo;if(!s.maxDelay)s.maxDelay=250;s.dlt()};s.t=function(vo,id){var s=this,trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/10800000)%10+sed,y=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tcf,tfs=s.gtfs(),ta=-1,q='',qs='',code='',vb=new Object;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var tl=tfs.location,a,o,i,x='',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j='1.1';if(j.match){j='1.2';if(tm.setUTCDate){j='1.3';if(s.isie&&s.ismac&&s.apv>=5)j='1.4';if(pn.toPrecision){j='1.5';a=new Array;if(a.forEach){j='1.6';i=0;o=new Object;tcf=new Function('o','var e,i=0;try{i=new Iterator(o)}catch(e){}return i');i=tcf(o);if(i&&i.next)j='1.7'}}}}}if(s.apv>=4)x=screen.width+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaEnabled()?'Y':'N';if(s.apv>=4){c=screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw=s.d.documentElement.offsetWidth;bh=s.d.documentElement.offsetHeight;if(!s.ismac&&s.b){tcf=new Function('s','tl','var e,hp=0;try{s.b.addBehavior(\"#default#homePage\");hp=s.b.isHomePage(tl)?\"Y\":\"N\"}catch(e){}return hp');hp=tcf(s,tl);tcf=new Function('s','var e,ct=0;try{s.b.addBehavior(\"#default#clientCaps\");ct=s.b.connectionType}catch(e){}return ct');ct=tcf(s)}}}else r=''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=s.fl(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s.resolution=x;s.colorDepth=c;s.javascriptVersion=j;s.javaEnabled=v;s.cookiesEnabled=k;s.browserWidth=bw;s.browserHeight=bh;s.connectionType=ct;s.homepage=hp;s.plugins=p;s.td=1}if(vo){s.pt(s.vl_g,',','vo2',vb);s.pt(s.vl_g,',','vo1',vo)}if((vo&&vo._t)||!s.m_m('d')){if(s.usePlugins)s.doPlugins(s);var l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l.href?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=r;s._1_referrer=1}s.m_m('g');if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk;if(!o)return '';var p=s.pageName,w=1,t=s.ot(o),n=s.oid(o),x=o.s_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';t=s.ot(o);n=s.oid(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:'';if((oc.indexOf(\"s_gs(\")>=0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=0)return ''}if(n)ta=o.target;h=s.oh(o);i=h.indexOf('?');h=s.linkLeaveQueryString||i<0?h:h.substring(0,i);l=s.linkName;t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+='&pe=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&pev1='+s.ape(h):'')+(l?'&pev2='+s.ape(l):'');else trk=0;if(s.trackInlineStats){if(!p){p=s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg('objectID')){n=s.gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+(w?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot='+s.ape(t)+(i?'&oi='+i:'')}}if(!trk&&!qs)return '';s.sampled=s.vs(sed);if(trk){if(s.sampled)code=s.mr(sess,(vt?'&t='+s.ape(vt):'')+s.hav()+q+(qs?qs:s.rq()),0,id,ta);qs='';s.m_m('t');if(s.p_r)s.p_r();s.referrer=''}s.sq(qs);}else{s.dl(vo);}if(vo)s.pt(s.vl_g,',','vo1',vb);s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';if(s.pg)s.wd.s_lnk=s.wd.s_eo=s.wd.s_linkName=s.wd.s_linkType='';if(!id&&!s.tc){s.tc=1;s.flushBufferedRequests()}return code};s.tl=function(o,t,n,vo){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t(vo)};if(pg){s.wd.s_co=function(o){var s=s_gi(\"_\",1,1);return s.co(o)};s.wd.s_gs=function(un){var s=s_gi(un,1,1);return s.t()};s.wd.s_dc=function(un){var s=s_gi(un,1);return s.t()}}s.ssl=(s.wd.location.protocol.toLowerCase().indexOf('https')>=0);s.d=document;s.b=s.d.body;if(s.d.getElementsByTagName){s.h=s.d.getElementsByTagName('HEAD');if(s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexOf('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>0)apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.apv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFloat(v);s.em=0;if(s.em.toPrecision)s.em=3;else if(String.fromCharCode){i=escape(String.fromCharCode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}s.sa(un);s.vl_l='dynamicVariablePrefix,visitorID,vmk,visitorMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode';s.va_l=s.sp(s.vl_l,',');s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,events,products,linkName,linkType';for(var n=1;n<76;n++)s.vl_t+=',prop'+n+',eVar'+n+',hier'+n+',list'+n;s.vl_l2=',tnt,pe,pev1,pev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browserHeight,connectionType,homepage,plugins';s.vl_t+=s.vl_l2;s.va_t=s.sp(s.vl_t,',');s.vl_g=s.vl_t+',trackingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods,disableBufferedRequests,mobile,visitorSampling,visitorSamplingGroup,dynamicAccountSelection,dynamicAccountList,dynamicAccountMatch,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInternalFilters,linkTrackVars,linkTrackEvents,linkNames,lnk,eo,_1_referrer';s.va_g=s.sp(s.vl_g,',');s.pg=pg;s.gl(s.vl_g);if(!ss)s.wds()",b=window,h=b.s_c_il,n=navigator,i=n.userAgent,g=n.appVersion,l=g.indexOf("MSIE "),m=i.indexOf("Netscape6/"),d,e,a;if(c){c=c.toLowerCase();if(h)for(e=0;e<h.length;e++){a=h[e];if(!a._c||a._c=="s_c")if(a.oun==c)return a;else if(a.fs&&a.sa&&a.fs(a.oun,c)){a.sa(c);return a}}}b.s_an="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";b.s_sp=new Function("x","d","var a=new Array,i=0,j;if(x){if(x.split)a=x.split(d);else if(!d)for(i=0;i<x.length;i++)a[a.length]=x.substring(i,i+1);else while(i>=0){j=x.indexOf(d,i);a[a.length]=x.substring(i,j<0?x.length:j);i=j;if(i>=0)i+=d.length}}return a");b.s_jn=new Function("a","d","var x='',i,j=a.length;if(a&&j>0){x=a[0];if(j>1){if(a.join)x=a.join(d);else for(i=1;i<j;i++)x+=d+a[i]}}return x");b.s_rep=new Function("x","o","n","return s_jn(s_sp(x,o),n)");b.s_d=new Function("x","var t='`^@$#',l=s_an,l2=new Object,x2,d,b=0,k,i=x.lastIndexOf('~~'),j,v,w;if(i>0){d=x.substring(0,i);x=x.substring(i+2);l=s_sp(l,'');for(i=0;i<62;i++)l2[l[i]]=i;t=s_sp(t,'');d=s_sp(d,'~');i=0;while(i<5){v=0;if(x.indexOf(t[i])>=0) {x2=s_sp(x,t[i]);for(j=1;j<x2.length;j++){k=x2[j].substring(0,1);w=t[i]+k;if(k!=' '){v=1;w=d[b+l2[k]]}x2[j]=w+x2[j].substring(1)}}if(v)x=s_jn(x2,'');else{w=t[i]+' ';if(x.indexOf(w)>=0)x=s_rep(x,w,t[i]);i++;b+=62}}}return x");b.s_fe=new Function("c","return s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");b.s_fa=new Function("f","var s=f.indexOf('(')+1,e=f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')a+='\",\"';else if((\"\\n\\r\\t \").indexOf(c)<0)a+=c;s++}return a?'\"'+a+'\"':a");b.s_ft=new Function("c","c+='';var s,e,o,a,d,q,f,h,x;s=c.indexOf('=function(');while(s>=0){s++;d=1;q='';x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(q){if(h==q&&!x)q='';if(h=='\\\\')x=x?0:1;else x=0}else{if(h=='\"'||h==\"'\")q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)+'new Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")'+c.substring(e+1);s=c.indexOf('=function(')}return c;");f=s_d(f);if(l>0){d=parseInt(e=g.substring(l+5));if(d>3)d=parseFloat(e)}else if(m>0)d=parseFloat(i.substring(m+10));else d=parseFloat(g);if(d>=5&&g.indexOf("Opera")<0&&i.indexOf("Opera")<0){b.s_c=new Function("un","pg","ss","var s=this;"+f);return new s_c(c,j,k)}else a=new Function("un","pg","ss","var s=new Object;"+s_ft(f)+";return s");return a(c,j,k)}function IFrame(){$.proxy(this.Initialise,this)()}IFrame.prototype.Initialise=function(){$("form").attr("target","_top");$("a").attr("target","_top")};function Template(){this.login=$("#lgn_txt");this.loginBox=$("#lg_acc_bx");this.mainNav=$(".nav_li");this.loginSubmit=$("#lgn_sbmt");this.loginLink="";this.viewState=$("#__VIEWSTATE");this.ftrButton="ftbtnask";this.askButton=$("#btnask, #"+this.ftrButton);this.askQuestion=$("#txtask");this.newsletter=$("#nws");$.proxy(this.Initialise,this)()}Template.prototype.Initialise=function(){this.login.bind("click",$.proxy(this.HandleLoginClick,this));$(document).bind("click",$.proxy(this.HandleLoginClickOff,this));this.loginSubmit.live("click",$.proxy(this.HandleLoginSubmit,this));this.mainNav.hover(function(){$(this).find(".nav_lnk").addClass("sel")},function(){$(this).find(".nav_lnk").removeClass("sel")});this.askButton.bind("click",$.proxy(this.HandleAskQuestion,this));this.SetupSubmitBehaviour(this.newsletter)};Template.prototype.HandleAskQuestion=function(a){if(a!=null){a.preventDefault();a.stopPropagation()}!($(a.currentTarget).prop("id")==this.ftrButton)&&Utilities.ClearWatermarks();this.DoAsk();return false};Template.prototype.DoAsk=function(){var a=this.askQuestion.val();if(a.length>0)this.AskFlybmiOpenWinArticle(this.askButton.attr("data-askurl").replace("{0}",a));else this.AskFlybmiOpenWinArticle(this.askButton.attr("data-url"));return false};Template.prototype.AskFlybmiOpenWinArticle=function(b){var a=window.open(b,"ask","screenX=10,screenY=10,left=10,top=10,width=600,height=600,resizable");a.focus()};Template.prototype.HandleLoginSubmit=function(a){a.preventDefault();$(this.viewState).remove();Utilities.ClearWatermarks();$("form").attr("action",this.loginLink).submit()};Template.prototype.HandleLoginClickOff=function(a){if(!$(a.target).closest(this.loginBox).length){this.login.removeClass("sel");this.loginBox.hide()}};Template.prototype.HandleLoginClick=function(a){a.preventDefault();$(a.currentTarget).addClass("sel");$.get("/bmi/src/svc/ajaxhelper.svc/rendercontrol?c="+this.login.attr("data-target")+"&l="+pageCulture,$.proxy(function(a){this.loginBox.html(a).show();Utilities.SetWatermarks();this.loginSubmit=$("#lgn_sbmt");this.loginLink=this.loginSubmit.attr("data-url")},this));a.stopPropagation()};Template.prototype.SetupSubmitBehaviour=function(a){$(a).find(":text, :password").keydown(function(a){var b=$.ui.keyCode;a.keyCode==b.ENTER&&a.preventDefault()})};
