(function(e){e.ui=e.ui||{};e.fn.extend({accordion:function(h,i){var g=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof h=="string"){var j=e.data(this,"ui-accordion");j[h].apply(j,g)}else{if(!e(this).is(".ui-accordion")){e.data(this,"ui-accordion",new e.ui.accordion(this,h))}}})},activate:function(g){return this.accordion("activate",g)}});e.ui.accordion=function(g,h){this.options=h=e.extend({},e.ui.accordion.defaults,h);this.element=g;e(g).addClass("ui-accordion");if(h.navigation){var k=e(g).find("a").filter(h.navigationFilter);if(k.length){if(k.filter(h.header).length){h.active=k}else{h.active=k.parent().parent().prev();k.addClass("current")}}}h.headers=e(g).find(h.header);h.active=c(h.headers,h.active);if(h.fillSpace){var j=e(g).parent().height();h.headers.each(function(){j-=e(this).outerHeight()});var i=0;h.headers.next().each(function(){i=Math.max(i,e(this).innerHeight()-e(this).height())}).height(j-i)}else{if(h.autoheight){var j=0;h.headers.next().each(function(){j=Math.max(j,e(this).outerHeight())}).height(j)}}h.headers.not(h.active||"").next().hide();h.active.parent().andSelf().addClass(h.selectedClass);if(h.event){e(g).bind((h.event)+".ui-accordion",f)}};e.ui.accordion.prototype={activate:function(g){f.call(this.element,{target:c(this.options.headers,g)[0]})},enable:function(){this.options.disabled=false},disable:function(){this.options.disabled=true},destroy:function(){this.options.headers.next().css("display","");if(this.options.fillSpace||this.options.autoheight){this.options.headers.next().css("height","")}e.removeData(this.element,"ui-accordion");e(this.element).removeClass("ui-accordion").unbind(".ui-accordion")}};function b(h,g){return function(){return h.apply(g,arguments)}}function d(i){if(!e.data(this,"ui-accordion")){return}var g=e.data(this,"ui-accordion");var h=g.options;h.running=i?0:--h.running;if(h.running){return}if(h.clearStyle){h.toShow.add(h.toHide).css({height:"",overflow:""})}e(this).triggerHandler("change.ui-accordion",[h.data],h.change)}function a(g,k,l,j,m){var i=e.data(this,"ui-accordion").options;i.toShow=g;i.toHide=k;i.data=l;var h=b(d,this);i.running=k.size()==0?g.size():k.size();if(i.animated){if(!i.alwaysOpen&&j){e.ui.accordion.animations[i.animated]({toShow:jQuery([]),toHide:k,complete:h,down:m,autoheight:i.autoheight})}else{e.ui.accordion.animations[i.animated]({toShow:g,toHide:k,complete:h,down:m,autoheight:i.autoheight})}}else{if(!i.alwaysOpen&&j){g.toggle()}else{k.hide();g.show()}h(true)}}function f(l){var j=e.data(this,"ui-accordion").options;if(j.disabled){return false}if(!l.target&&!j.alwaysOpen){j.active.parent().andSelf().toggleClass(j.selectedClass);var i=j.active.next(),m={instance:this,options:j,newHeader:jQuery([]),oldHeader:j.active,newContent:jQuery([]),oldContent:i},g=j.active=e([]);a.call(this,g,i,m);return false}var k=e(l.target);if(k.parents(j.header).length){while(!k.is(j.header)){k=k.parent()}}var h=k[0]==j.active[0];if(j.running||(j.alwaysOpen&&h)){return false}if(!k.is(j.header)){return}classToggleElem=j.active.parent().andSelf();if(!h){classAddElem=k.parent().andSelf()}var g=k.next(),i=j.active.next(),m={instance:this,options:j,newHeader:k,oldHeader:j.active,newContent:g,oldContent:i},n=j.headers.index(j.active[0])>j.headers.index(k[0]);j.active=h?e([]):k;a.call(this,g,i,m,h,n);classToggleElem.toggleClass(j.selectedClass);if(!h){classAddElem.addClass(j.selectedClass)}return false}function c(h,g){return g!=undefined?typeof g=="number"?h.filter(":eq("+g+")"):h.not(h.not(g)):g===false?e([]):h.filter(":eq(0)")}e.extend(e.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(g,i){g=e.extend({easing:"swing",duration:200},g,i);if(!g.toHide.size()){g.toShow.animate({height:"show"},g);return}var h=g.toHide.height(),j=g.toShow.height(),k=j/h;g.toShow.css({height:0,overflow:"hidden"}).show();g.toHide.filter(":hidden").each(g.complete).end().filter(":visible").animate({height:"hide"},{step:function(l){var m=(h-l)*k;if(e.browser.msie||e.browser.opera){m=Math.ceil(m)}g.toShow.height(m)},duration:g.duration,easing:g.easing,complete:function(){if(!g.autoheight){g.toShow.css("height","auto")}g.complete()}})},bounceslide:function(g){this.slide(g,{easing:g.down?"bounceout":"swing",duration:g.down?1000:200})},easeslide:function(g){this.slide(g,{easing:"easeinout",duration:700})}}})})(jQuery);jQuery.extend(jQuery.easing,{easein:function(e,f,a,h,g){return h*(f/=g)*f+a},easeinout:function(e,f,a,i,h){if(f<h/2){return 2*i*f*f/(h*h)+a}var g=f-h/2;return -2*i*g*g/(h*h)+2*i*g/h+i/2+a},easeout:function(e,f,a,h,g){return -h*f*f/(g*g)+2*h*f/g+a},expoin:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}return g*(Math.exp(Math.log(i)/h*f))+a},expoout:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}return g*(-Math.exp(-Math.log(i)/h*(f-h))+i+1)+a},expoinout:function(e,f,a,i,h){var g=1;if(i<0){g*=-1;i*=-1}if(f<h/2){return g*(Math.exp(Math.log(i/2)/(h/2)*f))+a}return g*(-Math.exp(-2*Math.log(i/2)/h*(f-h))+i+1)+a},bouncein:function(e,f,a,h,g){return h-jQuery.easing.bounceout(e,g-f,0,h,g)+a},bounceout:function(e,f,a,h,g){if((f/=g)<(1/2.75)){return h*(7.5625*f*f)+a}else{if(f<(2/2.75)){return h*(7.5625*(f-=(1.5/2.75))*f+0.75)+a}else{if(f<(2.5/2.75)){return h*(7.5625*(f-=(2.25/2.75))*f+0.9375)+a}else{return h*(7.5625*(f-=(2.625/2.75))*f+0.984375)+a}}}},bounceinout:function(e,f,a,h,g){if(f<g/2){return jQuery.easing.bouncein(e,f*2,0,h,g)*0.5+a}return jQuery.easing.bounceout(e,f*2-g,0,h,g)*0.5+h*0.5+a},elasin:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return -(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e},elasout:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}return g*Math.pow(2,-10*h)*Math.sin((h*k-i)*(2*Math.PI)/j)+l+e},elasinout:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k/2)==2){return e+l}if(!j){j=k*(0.3*1.5)}if(g<Math.abs(l)){g=l;var i=j/4}else{var i=j/(2*Math.PI)*Math.asin(l/g)}if(h<1){return -0.5*(g*Math.pow(2,10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j))+e}return g*Math.pow(2,-10*(h-=1))*Math.sin((h*k-i)*(2*Math.PI)/j)*0.5+l+e},backin:function(e,f,a,i,h){var g=1.70158;return i*(f/=h)*f*((g+1)*f-g)+a},backout:function(e,f,a,i,h){var g=1.70158;return i*((f=f/h-1)*f*((g+1)*f+g)+1)+a},backinout:function(e,f,a,i,h){var g=1.70158;if((f/=h/2)<1){return i/2*(f*f*(((g*=(1.525))+1)*f-g))+a}return i/2*((f-=2)*f*(((g*=(1.525))+1)*f+g)+2)+a}});$(document).ready(function(){lastBlock=$("div.verticalTabs div.vertBars div#a1");accordionContent=$("div.verticalTabs div.vertBars div.accordionContent");accordionContentInner=$("div.verticalTabs div.vertBars div.accordionContentInner");productDetailsInner=$(".productDetailsInner");productDetailsOuter=$(".productDetailsOuter");staticLink=$("div.verticalTabs div.vertBars div.tabsLink a.staticLink");elementsLength=staticLink.length;preLoadImages("/btbassets/images/css/tab1_alt.png","/btbassets/images/css/tab1_alt_active.png","/btbassets/images/css/tab2_alt.png","/btbassets/images/css/tab2_alt_active.png","/btbassets/images/css/tab2_alt_lightgreen.png","/btbassets/images/css/tab2_bottom.png","/btbassets/images/css/tab2_bottom_active.png","/btbassets/images/css/tab2_bottom_lightgreen.png","/btbassets/images/css/tab2_top.png","/btbassets/images/css/tab2_top_active.png","/btbassets/images/css/tab2_top_lightgreen.png","/btbassets/images/css/tab3.png","/btbassets/images/css/tab3_active.png","/btbassets/images/css/tab3_alt.png","/btbassets/images/css/tab3_alt_active.png","/btbassets/images/css/tab3_alt_green.png","/btbassets/images/css/tab3_bottom.png","/btbassets/images/css/tab3_bottom_active.png","/btbassets/images/css/tab3_bottom_green.png","/btbassets/images/css/tab3_green.png","/btbassets/images/css/tab3_top.png","/btbassets/images/css/tab3_top_active.png","/btbassets/images/css/tab3_top_green.png","/btbassets/images/css/tab4.png","/btbassets/images/css/tab4_active.png","/btbassets/images/css/tab4_alt.png","/btbassets/images/css/tab4_alt_active.png","/btbassets/images/css/tab4_bottom.png","/btbassets/images/css/tab4_bottom_active.png","/btbassets/images/css/tab4_top.png","/btbassets/images/css/tab4_top_active.png");var a=$(".verticalTabs .vertBars");if(a.length==4){maxWidth=513;widthAccordion=450}else{if(a.length==3){maxWidth=543;widthAccordion=480}else{maxWidth=573;widthAccordion=510}}lastBlock.css({width:maxWidth});if(document.all){accordionContent.css({width:widthAccordion+50});accordionContentInner.css({width:widthAccordion-30})}else{accordionContent.css({width:widthAccordion});accordionContentInner.css({width:widthAccordion-30})}var f=49;var g=450;var c=40;staticLink.height(g);staticLink.width(f);productDetailsInner.height(g+c);productDetailsOuter.height(g+c);accordionContent.height(g);var b=$("div.verticalTabs div.vertBars div.tabsLink span.tag");for(var e=0;e<elementsLength;e++){b[e].setAttribute("tagIndex",e);staticLink[e].setAttribute("linkIndex",e);staticLink[e].setAttribute("clickedOnce",false);$('<b class="toLeft"></b>').insertBefore($(".barTitle",staticLink[e]))}if(0<elementsLength){b[elementsLength-1].style.display="none"}var d=$("#a1 a.staticLink").attr("href");if(0<elementsLength){if(d.indexOf(".html")<1){d=d+"/ajax-includes/overview.html"}}$("#a1 .accordionContentInner").load(d,function(){$("#tabSet1 > ul").tabs();$("#tabSet2 > ul").tabs();$("#tabSet3 > ul").tabs();setHeight();crossBarClicks();tb_init("a.thickboxAjax, area.thickboxAjax, input.thickboxAjax")});staticLink.click(function(){targetDiv=$(".accordionContentInner",this.parentNode);if(this.clickedOnce!=true){d=this.href;var m=$(this).attr("rel");if(m.toLowerCase()=="overview"){d=d+"/ajax-includes/overview.html"}else{var l=d.length;var i=d.lastIndexOf("/");var k=d.substr(0,i);var j=d.substr(i+1,l);d=k+"/ajax-includes/"+j+".html"}$(targetDiv).load(d,function(){$("#tabSet1 > ul").tabs();$("#tabSet2 > ul").tabs();$("#tabSet3 > ul").tabs();setHeight();crossBarClicks();tb_init("a.thickboxAjax, area.thickboxAjax, input.thickboxAjax")});this.clickedOnce=true}movePanels(this.parentNode.parentNode);return false});b.click(function(){var i=parseInt(this.getAttribute("tagIndex"))+1;var j=$(".tabsLink").get(i);j=$("a.staticLink",$(j)).get(0);$(j).trigger("click");return false});movePanels=function(l){var k=500;var i=parseInt($("span.tag",$(l)).get(0).getAttribute("tagIndex"))-1;if(l==lastBlock){if(i>-1){var j=$(".tabsLink").get(i);j=$("a.staticLink",$(j)).get(0);$(j).trigger("click")}return false}$(lastBlock).animate({width:f+"px"},{queue:false,duration:k});$(lastBlock).removeClass("active");$(l).animate({width:maxWidth+"px"},{queue:false,duration:k});$(l).addClass("active");lastBlock=l;setPositions(i);setHeight();appendURL(l)};setHeight=function(){staticLink.height("auto");productDetailsInner.height("auto");productDetailsOuter.height("auto");accordionContent.height("auto");var i=$(".accordionContent",lastBlock).get(0).offsetHeight;i=(g>i)?g:i;staticLink.height(i);accordionContent.height(i);productDetailsInner.height(i+c);productDetailsOuter.height(i+c);this.setArrows()};setInternalHeight=function(){staticLink.oldH=staticLink.height();productDetailsInner.oldH=productDetailsInner.height();productDetailsOuter.oldH=productDetailsOuter.height();accordionContent.oldH=accordionContent.height();staticLink.height("auto");productDetailsInner.height("auto");productDetailsOuter.height("auto");accordionContent.height("auto");var i=$(".accordionContent",lastBlock).get(0).offsetHeight;i=(g>i)?g:i;if(i<450){i=450}staticLink.height(staticLink.oldH);productDetailsInner.height(productDetailsInner.oldH);productDetailsOuter.height(productDetailsOuter.oldH);accordionContent.height(accordionContent.oldH);staticLink.animate({height:i},500);accordionContent.animate({height:i},500);productDetailsInner.animate({height:i+c},500);productDetailsOuter.animate({height:i+c},500);this.setArrows()};setArrows=function(){index=$("a.staticLink",lastBlock).attr("linkIndex");for(e=0;e<elementsLength;e++){spanObj=$("a.staticLink b").get(e);spanObj.className=(e<index)?"toRight":(e>index)?"toLeft":"toRight"}if(index==0){spanObj=$("a.staticLink b").get(0);spanObj.className="toLeft"}};setPositions=function(j){if(j<0){return}j++;tabs=$("div.vertBars");for(var k=1;k<elementsLength;k++){positionProperty=(k<=j)?"static":"absolute";$(tabs[k]).css({position:positionProperty})}};appendURL=function(i){var k=window.location.href;k=k.substr(0,k.lastIndexOf("#"));urlAppend=$("a.staticLink",$(i)).attr("rel");var j=k+"#"+urlAppend;window.location=j};var h=window.location.hash.replace("#","");$("a.staticLink[rel='"+h+"']").click()});jQuery().ready(function(){jQuery(".sidePanelAccordion").accordion({header:".header",active:false,selectedClass:"active",animated:"slide",autoheight:false}).activate(1);var c=$(".sidePanelAccordion .accordionPanel");var d=c.get(c.length-1);$("<span class='last'></span>").insertAfter($("h4.accordHeading",d));$(".header",d).css({paddingBottom:"6px"});$("<div class='bottom'></div>").insertAfter($(".accordContent",d));$(".accordContent",d).css({paddingBottom:"2px"});jQuery(".accordion").accordion({header:".headerHome",active:false,selectedClass:"active",animated:"slide",autoheight:false}).activate(1);var b=$(".accordion .accordionPanelHome");var d=b.get(b.length-1);$("<span class='last'></span>").insertAfter($("h4.accordHeadingHome",d));$("<div class='bottom'></div>").insertAfter($(".accordContentHome",d));$(".accordContentHome",d).css({paddingBottom:"2px"});jQuery(".utilityAccordion").accordion({header:".headerUtility",active:false,selectedClass:"active",animated:false,autoheight:false}).activate(0);var a=$(".utilityAccordion .accordionPanelUtility");var d=a.get(a.length-1);$("<span class='last'></span>").insertAfter($("h4.accordHeadingUtility",d));$("<div class='bottom'></div>").insertAfter($(".accordContentUtility",d));$(".accordContentUtility",d).css({paddingBottom:"2px"})});(function(b){b.fn.jcarousel=function(d){return this.each(function(){new a(this,d)})};var c={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};b.jcarousel=function(h,f){this.options=b.extend({},c,f||{});this.locked=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?"left":"top";var m="",k=h.className.split(" ");for(var g=0;g<k.length;g++){if(k[g].indexOf("jcarousel-skin")!=-1){b(h).removeClass(k[g]);var m=k[g];break}}if(h.nodeName=="UL"||h.nodeName=="OL"){this.list=b(h);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container")){this.container=this.container.wrap("<div></div>")}this.container=this.container.parent()}else{if(!this.container.hasClass("jcarousel-container")){this.container=this.list.wrap("<div></div>").parent()}}}else{this.container=b(h);this.list=b(h).find(">ul,>ol,div>ul,div>ol")}if(m!=""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1){this.container.wrap('<div class=" '+m+'"></div>')}this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip")){this.clip=this.list.wrap("<div></div>").parent()}this.buttonPrev=b(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null){this.buttonPrev=this.clip.before(this.options.buttonPrevHTML).prev()}this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext=b(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null){this.buttonNext=this.clip.before(this.options.buttonNextHTML).prev()}this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip"));this.list.addClass(this.className("jcarousel-list"));this.container.addClass(this.className("jcarousel-container"));var j=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var l=this.list.children("li");var n=this;if(l.size()>0){var d=0,g=this.options.offset;l.each(function(){n.format(this,g++);d+=n.dimension(this,j)});this.list.css(this.wh,d+"px");if(!f||f.size===undefined){this.options.size=l.size()}}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){n.next()};this.funcPrev=function(){n.prev()};this.funcResize=function(){n.reload()};if(this.options.initCallback!=null){this.options.initCallback(this,"init")}if(b.browser.safari){this.buttons(false,false);b(window).bind("load",function(){n.setup()})}else{this.setup()}};var a=b.jcarousel;a.fn=a.prototype={jcarousel:"0.2.3"};a.fn.extend=a.extend=b.extend;a.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.tail=null;this.inTail=false;if(this.locked){return}this.list.css(this.lt,this.pos(this.options.offset)+"px");var d=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(d,false);b(window).unbind("resize",this.funcResize).bind("resize",this.funcResize)},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");if(this.options.initCallback!=null){this.options.initCallback(this,"reset")}this.setup()},reload:function(){if(this.tail!=null&&this.inTail){this.list.css(this.lt,a.intval(this.list.css(this.lt))+this.tail)}this.tail=null;this.inTail=false;if(this.options.reloadCallback!=null){this.options.reloadCallback(this)}if(this.options.visible!=null){var f=this;var g=Math.ceil(this.clipping()/this.options.visible),e=0,d=0;b("li",this.list).each(function(h){e+=f.dimension(this,g);if(h+1<f.first){d=e}});this.list.css(this.wh,e+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(d){if(d!=undefined){this.options.size=d;if(!this.locked){this.buttons()}}return this.options.size},has:function(f,g){if(g==undefined||!g){g=f}if(this.options.size!==null&&g>this.options.size){g=this.options.size}for(var d=f;d<=g;d++){var h=this.get(d);if(!h.length||h.hasClass("jcarousel-item-placeholder")){return false}}return true},get:function(d){return b(".jcarousel-item-"+d,this.list)},add:function(h,o){var k=this.get(h),f=0,n=0;if(k.length==0){var m,k=this.create(h),g=a.intval(h);while(m=this.get(--g)){if(g<=0||m.length){g<=0?this.list.prepend(k):m.after(k);break}}}else{f=this.dimension(k)}k.removeClass(this.className("jcarousel-item-placeholder"));typeof o=="string"?k.html(o):k.empty().append(o);var l=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;var d=this.dimension(k,l)-f;if(h>0&&h<this.first){this.list.css(this.lt,a.intval(this.list.css(this.lt))-d+"px")}this.list.css(this.wh,a.intval(this.list.css(this.wh))+d+"px");return k},remove:function(f){var g=this.get(f);if(!g.length||(f>=this.first&&f<=this.last)){return}var h=this.dimension(g);if(f<this.first){this.list.css(this.lt,a.intval(this.list.css(this.lt))+h+"px")}g.remove();this.list.css(this.wh,a.intval(this.list.css(this.wh))-h+"px")},next:function(){this.stopAuto();if(this.tail!=null&&!this.inTail){this.scrollTail(false)}else{this.scroll(((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!=null&&this.last==this.options.size)?1:this.first+this.options.scroll)}},prev:function(){this.stopAuto();if(this.tail!=null&&this.inTail){this.scrollTail(true)}else{this.scroll(((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!=null&&this.first==1)?this.options.size:this.first-this.options.scroll)}},scrollTail:function(d){if(this.locked||this.animating||!this.tail){return}var e=a.intval(this.list.css(this.lt));!d?e-=this.tail:e+=this.tail;this.inTail=!d;this.prevFirst=this.first;this.prevLast=this.last;this.animate(e)},scroll:function(e,d){if(this.locked||this.animating){return}this.animate(this.pos(e),d)},pos:function(A){if(this.locked||this.animating){return}if(this.options.wrap!="circular"){A=A<1?1:(this.options.size&&A>this.options.size?this.options.size:A)}var w=this.first>A;var h=a.intval(this.list.css(this.lt));var B=this.options.wrap!="circular"&&this.first<=1?1:this.first;var E=w?this.get(B):this.get(this.last);var z=w?B:B-1;var C=null,y=0,t=false,D=0;while(w?--z>=A:++z<A){C=this.get(z);t=!C.length;if(C.length==0){C=this.create(z).addClass(this.className("jcarousel-item-placeholder"));E[w?"before":"after"](C)}E=C;D=this.dimension(C);if(t){y+=D}if(this.first!=null&&(this.options.wrap=="circular"||(z>=1&&(this.options.size==null||z<=this.options.size)))){h=w?h+D:h-D}}var q=this.clipping();var s=[];var g=0,z=A,r=0;var E=this.get(A-1);while(++g){C=this.get(z);t=!C.length;if(C.length==0){C=this.create(z).addClass(this.className("jcarousel-item-placeholder"));E.length==0?this.list.prepend(C):E[w?"before":"after"](C)}E=C;var D=this.dimension(C);if(D==0){alert("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");return 0}if(this.options.wrap!="circular"&&this.options.size!==null&&z>this.options.size){s.push(C)}else{if(t){y+=D}}r+=D;if(r>=q){break}z++}for(var o=0;o<s.length;o++){s[o].remove()}if(y>0){this.list.css(this.wh,this.dimension(this.list)+y+"px");if(w){h-=y;this.list.css(this.lt,a.intval(this.list.css(this.lt))-y+"px")}}var n=A+g-1;if(this.options.wrap!="circular"&&this.options.size&&n>this.options.size){n=this.options.size}if(z>n){g=0,z=n,r=0;while(++g){var C=this.get(z--);if(!C.length){break}r+=this.dimension(C);if(r>=q){break}}}var k=n-g+1;if(this.options.wrap!="circular"&&k<1){k=1}if(this.inTail&&w){h+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&n==this.options.size&&(n-g+1)>=1){var u=a.margin(this.get(n),!this.options.vertical?"marginRight":"marginBottom");if((r-u)>q){this.tail=r-q-u}}while(A-->k){h+=this.dimension(this.get(A))}this.prevFirst=this.first;this.prevLast=this.last;this.first=k;this.last=n;return h},animate:function(g,d){if(this.locked||this.animating){return}this.animating=true;var e=this;var f=function(){e.animating=false;if(g==0){e.list.css(e.lt,0)}if(e.options.wrap=="both"||e.options.wrap=="last"||e.options.size==null||e.last<e.options.size){e.startAuto()}e.buttons();e.notify("onAfterAnimation")};this.notify("onBeforeAnimation");if(!this.options.animation||d==false){this.list.css(this.lt,g+"px");f()}else{var h=!this.options.vertical?{left:g}:{top:g};this.list.animate(h,this.options.animation,this.options.easing,f)}},startAuto:function(e){if(e!=undefined){this.options.auto=e}if(this.options.auto==0){return this.stopAuto()}if(this.timer!=null){return}var d=this;this.timer=setTimeout(function(){d.next()},this.options.auto*1000)},stopAuto:function(){if(this.timer==null){return}clearTimeout(this.timer);this.timer=null},buttons:function(f,e){if(f==undefined||f==null){var f=!this.locked&&this.options.size!==0&&((this.options.wrap&&this.options.wrap!="first")||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size){f=this.tail!=null&&!this.inTail}}if(e==undefined||e==null){var e=!this.locked&&this.options.size!==0&&((this.options.wrap&&this.options.wrap!="last")||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!=null&&this.first==1){e=this.tail!=null&&this.inTail}}var d=this;this.buttonNext[f?"bind":"unbind"](this.options.buttonNextEvent,this.funcNext)[f?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",f?false:true);this.buttonPrev[e?"bind":"unbind"](this.options.buttonPrevEvent,this.funcPrev)[e?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",e?false:true);if(this.buttonNext.length>0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=f)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){d.options.buttonNextCallback(d,this,f)});this.buttonNext[0].jcarouselstate=f}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=e)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){d.options.buttonPrevCallback(d,this,e)});this.buttonPrev[0].jcarouselstate=e}},notify:function(d){var e=this.prevFirst==null?"init":(this.prevFirst<this.first?"next":"prev");this.callback("itemLoadCallback",d,e);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",d,e,this.first);this.callback("itemFirstOutCallback",d,e,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",d,e,this.last);this.callback("itemLastOutCallback",d,e,this.prevLast)}this.callback("itemVisibleInCallback",d,e,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",d,e,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(h,l,d,j,g,f,e){if(this.options[h]==undefined||(typeof this.options[h]!="object"&&l!="onAfterAnimation")){return}var m=typeof this.options[h]=="object"?this.options[h][l]:this.options[h];if(!b.isFunction(m)){return}var n=this;if(j===undefined){m(n,d,l)}else{if(g===undefined){this.get(j).each(function(){m(n,this,j,d,l)})}else{for(var k=j;k<=g;k++){if(k!==null&&!(k>=f&&k<=e)){this.get(k).each(function(){m(n,this,k,d,l)})}}}}},create:function(d){return this.format("<li></li>",d)},format:function(g,f){var d=b(g).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+f));d.attr("jcarouselindex",f);return d},className:function(d){return d+" "+d+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(i,j){var h=i.jquery!=undefined?i[0]:i;var g=!this.options.vertical?h.offsetWidth+a.margin(h,"marginLeft")+a.margin(h,"marginRight"):h.offsetHeight+a.margin(h,"marginTop")+a.margin(h,"marginBottom");if(j==undefined||g==j){return g}var f=!this.options.vertical?j-a.margin(h,"marginLeft")-a.margin(h,"marginRight"):j-a.margin(h,"marginTop")-a.margin(h,"marginBottom");b(h).css(this.wh,f+"px");return this.dimension(h)},clipping:function(){return !this.options.vertical?this.clip[0].offsetWidth-a.intval(this.clip.css("borderLeftWidth"))-a.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-a.intval(this.clip.css("borderTopWidth"))-a.intval(this.clip.css("borderBottomWidth"))},index:function(d,e){if(e==undefined){e=this.options.size}return Math.round((((d-1)/e)-Math.floor((d-1)/e))*e)+1}});a.extend({defaults:function(e){return b.extend(c,e||{})},margin:function(i,h){if(!i){return 0}var g=i.jquery!=undefined?i[0]:i;if(h=="marginRight"&&b.browser.safari){var f={display:"block","float":"none",width:"auto"},d,j;b.swap(g,f,function(){d=g.offsetWidth});f.marginRight=0;b.swap(g,f,function(){j=g.offsetWidth});return j-d}return a.intval(b.css(g,h))},intval:function(d){d=parseInt(d);return isNaN(d)?0:d}})})(jQuery);jQuery(document).ready(function(){jQuery("#mycarousel").jcarousel({scroll:1,initCallback:mycarousel_initCallback,buttonNextHTML:null,buttonPrevHTML:null});currentTabFirst=$("div.jcarousel-control a#startTab","#mycarousel");tabsCollectionFirst=$("div.jcarousel-control a","#mycarousel");currentTabIndexFirst=0;totalTabsFirst=tabsCollectionFirst.length;enableDisable("mycarousel-next","mycarousel-prev",currentTabIndexFirst,totalTabsFirst);for(var b=0;b<totalTabsFirst;++b){$(tabsCollectionFirst[b]).attr("imgIndex",b)}jQuery("#anotherCarousel").jcarousel({scroll:1,initCallback:anotherCarousel_initCallback,buttonNextHTML:null,buttonPrevHTML:null});currentTabSecond=$("div.jcarousel-control a#startTab","#anotherCarousel");tabsCollectionSecond=$("div.jcarousel-control a","#anotherCarousel");currentTabIndexSecond=0;totalTabsSecond=tabsCollectionSecond.length;enableDisable("anotherCarousel-next","anotherCarousel-prev",currentTabIndexSecond,totalTabsSecond);for(var b=0;b<totalTabsSecond;++b){$(tabsCollectionSecond[b]).attr("imgIndex",b)}if(document.getElementById("homecarousel")){var d=document.getElementById("homecarousel");var c=d.getElementsByTagName("li");for(var b=1,a=c.length;b<a;b++){c[b].style.display="block"}}jQuery("#homecarousel").jcarousel({scroll:1,initCallback:homecarousel_initCallback,buttonNextHTML:null,buttonPrevHTML:null});currentTabHome=$("div.jcarousel-control a#firstTab","#homecarousel");tabsCollectionHome=$("div.jcarousel-control a","#homecarousel");currentTabIndexHome=0;totalTabsHome=tabsCollectionHome.length;enableDisable("homecarousel-next","homecarousel-prev",currentTabIndexHome,totalTabsHome);for(var b=0;b<totalTabsHome;++b){$(tabsCollectionHome[b]).attr("imgIndex",b)}delayed=12000;autoTimerHome=null});function mycarousel_initCallback(a){jQuery(".jcarousel-control a","#mycarousel").bind("click",function(){$(currentTabFirst).removeClass("current");a.scroll(jQuery.jcarousel.intval(jQuery(this).text()));$(this).addClass("current");currentTabFirst=this;currentTabIndexFirst=this.getAttribute("imgIndex");enableDisable("mycarousel-next","mycarousel-prev",currentTabIndexFirst,totalTabsFirst);return false});jQuery("#mycarousel-next","#mycarousel").bind("click",function(){if(currentTabIndexFirst<totalTabsFirst-1){a.next();$(currentTabFirst).removeClass("current");$(tabsCollectionFirst[++currentTabIndexFirst]).addClass("current");currentTabFirst=$(tabsCollectionFirst[currentTabIndexFirst])}enableDisable("mycarousel-next","mycarousel-prev",currentTabIndexFirst,totalTabsFirst);return false});jQuery("#mycarousel-prev","#mycarousel").bind("click",function(){if(currentTabIndexFirst>0){a.prev();$(currentTabFirst).removeClass("current");$(tabsCollectionFirst[--currentTabIndexFirst]).addClass("current");currentTabFirst=$(tabsCollectionFirst[currentTabIndexFirst])}if(currentTabIndexFirst==0){$(this).addClass("first")}enableDisable("mycarousel-next","mycarousel-prev",currentTabIndexFirst,totalTabsFirst);return false})}function anotherCarousel_initCallback(a){jQuery(".jcarousel-control a","#anotherCarousel").bind("click",function(){$(currentTabSecond).removeClass("current");a.scroll(jQuery.jcarousel.intval(jQuery(this).text()));$(this).addClass("current");currentTabSecond=this;currentTabIndexSecond=this.getAttribute("imgIndex");enableDisable("anotherCarousel-next","anotherCarousel-prev",currentTabIndexSecond,totalTabsSecond);return false});jQuery("#anotherCarousel-next","#anotherCarousel").bind("click",function(){if(currentTabIndexSecond<totalTabsSecond-1){a.next();$(currentTabSecond).removeClass("current");$(tabsCollectionSecond[++currentTabIndexSecond]).addClass("current");currentTabSecond=$(tabsCollectionSecond[currentTabIndexSecond])}resetAutoTrigger();enableDisable("anotherCarousel-next","anotherCarousel-prev",currentTabIndexSecond,totalTabsSecond);return false});jQuery("#anotherCarousel-prev","#anotherCarousel").bind("click",function(){if(currentTabIndexSecond>0){a.prev();$(currentTabSecond).removeClass("current");$(tabsCollectionSecond[--currentTabIndexSecond]).addClass("current");currentTabSecond=$(tabsCollectionSecond[currentTabIndexSecond])}if(currentTabIndexSecond==0){$(this).addClass("first")}enableDisable("anotherCarousel-next","anotherCarousel-prev",currentTabIndexSecond,totalTabsSecond);return false})}function homecarousel_initCallback(a){jQuery(".jcarousel-control a","#homecarousel").bind("click",function(){resetAutoTrigger();$(currentTabHome).removeClass("current");a.scroll(jQuery.jcarousel.intval(jQuery(this).text()));$(this).addClass("current");currentTabHome=this;currentTabIndexHome=this.getAttribute("imgIndex");setAutoTrigger();enableDisable("homecarousel-next","homecarousel-prev",currentTabIndexHome,totalTabsHome);return false});jQuery("#homecarousel-next","#homecarousel").bind("click",function(){resetAutoTrigger();if(currentTabIndexHome<totalTabsHome-1){a.next();$(currentTabHome).removeClass("current");$(tabsCollectionHome[++currentTabIndexHome]).addClass("current");currentTabHome=$(tabsCollectionHome[currentTabIndexHome])}setAutoTrigger();enableDisable("homecarousel-next","homecarousel-prev",currentTabIndexHome,totalTabsHome);return false});jQuery("#homecarousel-prev","#homecarousel").bind("click",function(){resetAutoTrigger();if(currentTabIndexHome>0){a.prev();$(currentTabHome).removeClass("current");$(tabsCollectionHome[--currentTabIndexHome]).addClass("current");currentTabHome=$(tabsCollectionHome[currentTabIndexHome])}if(currentTabIndexHome==0){$(this).addClass("first")}setAutoTrigger();enableDisable("homecarousel-next","homecarousel-prev",currentTabIndexHome,totalTabsHome);return false});setTimeout("setAutoTrigger()",this.delayed)}function triggerNextClick(){if(currentTabIndexHome!=totalTabsHome-1){jQuery("#homecarousel-next","#homecarousel").click()}else{$("div.jcarousel-control a#firstTab","#homecarousel").click()}}function resetAutoTrigger(){clearInterval(autoTimerHome)}function setAutoTrigger(){autoTimerHome=setInterval("triggerNextClick()",delayed)}function enableDisable(b,d,c,a){var b=jQuery("#"+b);var d=jQuery("#"+d);if(c==a-1){b.addClass("disable");d.removeClass("disable")}else{if(c==0){d.addClass("disable");b.removeClass("disable")}else{b.removeClass("disable");d.removeClass("disable")}}return false}var tb_pathToImage="/btbassets/images/loadingAnimation.gif";
/*!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/
$(document).ready(function(){tb_init("a.thickbox, area.thickbox, input.thickbox");imgLoader=new Image();imgLoader.src=tb_pathToImage});function tb_init(a){var b=$(a);b.each(function(){if(!this.ready){this.ready=true;$(this).click(function(){var d=this.title||this.name||null;var c=this.href||this.alt;var e=this.rel||false;tb_show(d,c,e);this.blur();return false})}})}function tb_show(j,b,h){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack")}else{$("#TB_overlay").addClass("TB_overlayBG")}if(j===null){j=""}$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$("#TB_load").show();var c;if(b.indexOf("?")!==-1){c=b.substr(0,b.indexOf("?"))}else{c=b}var f=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var k=c.toLowerCase().match(f);if(k==".jpg"||k==".jpeg"||k==".png"||k==".gif"||k==".bmp"){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(h){TB_TempArray=$("a[@rel="+h+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var g=TB_TempArray[TB_Counter].href.toLowerCase().match(f);if(!(TB_TempArray[TB_Counter].href==b)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length)}}}imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var n=tb_getPageSize();var l=n[0]-150;var q=n[1]-150;var m=imgPreloader.width;var e=imgPreloader.height;if(m>l){e=e*(l/m);m=l;if(e>q){m=m*(q/e);e=q}}else{if(e>q){m=m*(q/e);e=q;if(m>l){e=e*(l/m);m=l}}}TB_WIDTH=m;TB_HEIGHT=e+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+b+"' width='"+m+"' height='"+e+"' alt='"+j+"'/></a><div id='TB_caption'>"+j+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'><img width='40px' alt='close or press escape key to close overlay' height='40px' src='http://business.bt.com/redesign/assets/images/lightbox_close.png' /></a></div>");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function p(){if($(document).unbind("click",p)){$(document).unbind("click",p)}$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,h);return false}$("#TB_prev").click(p)}if(!(TB_NextHTML==="")){function o(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,h);return false}$("#TB_next").click(o)}document.onkeydown=function(r){if(r==null){keycode=event.keyCode}else{keycode=r.which}if(keycode==27){tb_remove()}else{if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";o()}}else{if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";p()}}}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})};imgPreloader.src=b}else{var a=b.replace(/^[^\?]+\??/,"");var d=tb_parseQuery(a);TB_WIDTH=(d.width*1);TB_HEIGHT=(d.height*1)+40;ajaxContentW=TB_WIDTH;ajaxContentH=TB_HEIGHT-45;if(b.indexOf("TB_iframe")!=-1){urlNoQuery=b.split("TB_");$("#TB_iframeContent").remove();if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+j+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'><img width='40px' alt='close or press escape key to close overlay' height='40px' src='http://business.bt.com/redesign/assets/images/lightbox_close.png' /></a></div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+29)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe>")}}else{if($("#TB_window").css("display")!="block"){if(d.modal!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+j+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'><img width='40px' alt='close or press escape key to close overlay' height='40px' src='http://business.bt.com/redesign/assets/images/lightbox_close.png' /></a></div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>")}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(j)}}$("#TB_closeWindowButton").click(tb_remove);if(b.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").append($("#"+d.inlineId).children());$("#TB_window").unload(function(){$("#"+d.inlineId).append($("#TB_ajaxContent").children())});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else{if(b.indexOf("TB_iframe")!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"})}}else{$("#TB_ajaxContent").load(b+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");tb_init("#TB_ajaxContent a.thickboxAjax");$("#TB_window").css({display:"block"})})}}}if(!d.modal){document.onkeyup=function(l){if(l==null){keycode=event.keyCode}else{keycode=l.which}if(keycode==27){tb_remove()}}}}catch(i){}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").trigger("unload").unbind().remove()});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false}function tb_position(){$("#TB_window").css({marginLeft:"-"+parseInt((TB_WIDTH/2),10)+"px",width:TB_WIDTH+"px"});if(!(jQuery.browser.msie&&jQuery.browser.version<7)&&!(jQuery.browser.msie&&(jQuery.browser.version<9)&&(document.compatMode=="BackCompat"))){$("#TB_window").css({marginTop:"-"+parseInt((TB_HEIGHT/2),10)+"px"})}}function tb_parseQuery(d){var e={};if(!d){return e}var a=d.split(/[;&]/);for(var c=0;c<a.length;c++){var g=a[c].split("=");if(!g||g.length!=2){continue}var b=unescape(g[0]);var f=unescape(g[1]);f=f.replace(/\+/g," ");e[b]=f}return e}function tb_getPageSize(){var c=document.documentElement;var a=window.innerWidth||self.innerWidth||(c&&c.clientWidth)||document.body.clientWidth;var b=window.innerHeight||self.innerHeight||(c&&c.clientHeight)||document.body.clientHeight;arrayPageSize=[a,b];return arrayPageSize}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(a.indexOf("mac")!=-1&&a.indexOf("firefox")!=-1){return true}};

$(document).ready(function(){packages.init($(".PE_PhoneLine"),$(".PE_PhoneLineContent"));packages.init($(".PE_MAC"),$(".PE_MacCode"));packages.init($(".PE_highlight"),$(".PE_productItems"));packages.higlightFunction($("ul.PE_packages input.PE_highlight"));packages.accord();packages.anchorToggleDiv();packages.hideButtons();packages.changeVal();});var packages={init:function(radioObjCollection,divObjCollection){radioObjCollection.each(function(i,elem){packages.conditionCheck(i,elem,divObjCollection);$(elem).bind("click",function(){packages.conditionCheck(i,elem,divObjCollection);});});},conditionCheck:function(i,elem,divObjCollection){if(elem.checked){packages.showHideDiv($(elem).attr("rel"),divObjCollection);}},showHideDiv:function(relVal,divObjCollection){divObjCollection.each(function(i,elem){$(this).hide().filter("."+relVal).show();});},higlightFunction:function(inputObjCollection){$("ul.PE_packages input[type='radio']:checked").parents("li").addClass("highlight");if(inputObjCollection.length>0){$(inputObjCollection).click(function(){packages.resetHighlight($(this).parents("ul.PE_packages"));$(this).parents("li").addClass("highlight");});}},resetHighlight:function(obj){$("li",obj).each(function(){$(this).removeClass("highlight");});},accord:function(){if($("ul.packageAccordion").length){var confrimBtn=$("div.PE_packageOption a.PE_confirmBtn");var nextIndex=0;var checkLast=0;$(confrimBtn).bind("click",function(){var index=$("a.PE_confirmBtn").index(this);if(index==(confrimBtn.length-1)&&(false==allEdit)){$("#sumbitBtn").attr("src","/assets/images/btn/btn_proceedtocheckout_24.gif");$("#sumbitBtn").css("cursor","pointer");$("#sumbitBtn").attr('disabled', '');
checkLast=1;}if(index<confrimBtn.length){nextIndex=index+1;if(false==allEdit){$(".PE_packageOption:eq("+index+")").slideUp(200).next(".summaryMessage").slideDown(200);$(".PE_packageOption:eq("+index+")").prev().toggleClass("collapsed");$(".PE_packageOption:eq("+index+")").prev().removeClass("nonActive");$(".PE_packageOption:eq("+nextIndex+")").slideDown(200).next(".summaryMessage").slideUp(200);$(".PE_packageOption:eq("+nextIndex+")").prev().toggleClass("collapsed");$(".PE_packageOption:eq("+nextIndex+")").prev().removeClass("nonActive");}if(true==allEdit){$(".PE_packageOption:eq("+index+")").slideUp(200).next(".summaryMessage").slideDown(200);$(".PE_packageOption:eq("+index+")").prev().toggleClass("collapsed");$(".PE_packageOption:eq("+index+")").prev().removeClass("nonActive");}$(".PE_packageOption:eq("+index+")").prev().unbind();$(".PE_packageOption:eq("+index+")").prev().css({cursor:"pointer"});if($(".PE_packageOption:eq("+index+")").prev().find("a.editBtn").length<1){$(".PE_packageOption:eq("+index+")").prev().append("<a href='#' class='editBtn' onclick='return false;'>Edit</a>");$(".PE_packageOption:eq("+index+")").prev().find("span").addClass("confirmImg");}$(".PE_packageOption:eq("+index+")").prev().bind("click",function(){if($(this).hasClass("collapsed")){$("ul.packageAccordion > li > h2").not(".collapsed").next(".PE_packageOption").slideUp(200).next(".summaryMessage").slideDown(200);$("ul.packageAccordion > li > h2").not(".collapsed").toggleClass("collapsed");if(checkLast==0){if(false==allEdit){$(".PE_packageOption:eq("+nextIndex+")").prev().addClass("nonActive");}}}$(this).next(".PE_packageOption").slideToggle(200).next(".summaryMessage").slideToggle(200);$(this).toggleClass("collapsed");});return false;}});$(".PE_packageOption").hide();var collapsedDiv=(true==allEdit)?$(".collapsed").append("<a href='#' class='editBtn' onclick='return false;'>Edit</a>"):$(".collapsed").get(0);if(collpaseDivNum>0){var collapsedDivFirst=$(".collapsed").get(collpaseDivNum-1);}if($(collapsedDivFirst).find("a.editBtn").length==0){$(collapsedDivFirst).append("<a href='#' class='editBtn' onclick='return false;'>Edit</a>");$(collapsedDivFirst).find("span").addClass("confirmImg");}if(true==allEdit){$("ul.packageAccordion > li > h2").css({cursor:"pointer"});$(collapsedDiv).bind("click",function(){if($(this).hasClass("collapsed")){$("ul.packageAccordion > li > h2").not(".collapsed").next(".PE_packageOption").slideUp(200).next(".summaryMessage").slideDown(200);$("ul.packageAccordion > li > h2").not(".collapsed").toggleClass("collapsed");}$(this).next(".PE_packageOption").slideToggle(200).next(".summaryMessage").slideToggle(200);$(this).toggleClass("collapsed");return false;});}$(collapsedDivFirst).next(".PE_packageOption").slideDown(200).next(".summaryMessage").slideUp(200);$(collapsedDivFirst).removeClass("collapsed");if(false==allEdit){var noActive=$("h2.collapsed");$(noActive).addClass("nonActive");$("#sumbitBtn").attr("src","/assets/images/btn/btn_proceedcheckoutdis.gif");
$("#sumbitBtn").css("cursor","default");$("#sumbitBtn").attr('disabled', 'disabled'); }}},changeVal:function(){var numberOfRadio=$("input[@name='blacberry']").length;var selected=$("input[@name='blacberry']:checked").val();$("input.PE_defaultOff").attr("disabled",true);$("input:radio[@name=blacberry]").click(function(){var checkedvalue=$(this).val();if(checkedvalue==0){$("input.PE_defaultOff:eq(0)").attr("disabled",true);$("input.PE_defaultOff:eq(1)").attr("disabled",false);$("input[@name=handSetNumber]").attr("checked","");$(".callBolt > p > span.price").html("&pound;"+5.00);}if(checkedvalue==3){$("input.PE_defaultOff").attr("disabled",true);}if((checkedvalue==1)||(checkedvalue==2)){$("input.PE_defaultOff").attr("disabled",false);}Minibasket.init();});$("input[@name=handSetNumber]:eq(0)").click(function(){var textvalue=$(".callBolt > p > span.price").html();if($(this).is(":checked")){var valueAdd=textvalue.substr(1,textvalue.length);var valueAdd=parseFloat(valueAdd)*2;var valueAdd=parseFloat(valueAdd).toFixed(2);$(".callBolt > p > span.price").html("&pound;"+valueAdd);Minibasket.init();}else{$(".callBolt > p > span.price").html("&pound;"+5.00);Minibasket.init();}});},hideButtons:function(){$("a.thickbox").removeClass("hide");},anchorToggleDiv:function(){$(".PE_overview").hide();$(".catalogueFooterLinks .PE_toggleBtn").bind("click",function(){$("."+this.rel).slideToggle(200);$("."+this.rev).slideToggle(200);$(this).toggleClass("comparison");$(this).toggleClass("details");val=$(".contentHeader").get(0).offsetTop+$(".contentHeader").get(0).offsetHeight;window.scrollTo(0,val);return false;});}};


/***************************************
LBi - CMS Integration - 23/08/10
***************************************/
var BTB = window.BTB || {};

BTB.body_class = (function() {
    $("body").addClass("js");
});

BTB.dropdown_nav = (function() {
    
    var container =  $('.has_drop_down').length,
        $content = $("#mainContentArea"),
        pageHeight = $('#contentAreas').height(),
        winWidth = $('body').outerWidth(),
        $trigger = $('.has_drop_down a'),
        $triggerArrow = $('.drop_down'),
        bg_panel = '<div id="bgPanel"></div>',
        ddWindow = '<div class="ddWindow"><div class="menu_links"><p class="title">Browse</p><ul class="primary"></ul><ul class="additional"></ul></div><p class="title">Popular BT Business products</p><ul class="category_list"></ul></div>',
        linkImg = '.category_list li a img',
        clear_overlay;
    
    function setup() {
        var $content = $("#mainContentArea"),
            pos_y = $($content).get(0).offsetTop,
            pageHeight = $('#contentAreas').height(),
            winWidth = $('body').outerWidth(),
            bg_panel = '<div id="bgPanel"></div>',
            ddWindow = '<div class="ddWindow"><div class="menu_links"><p class="title">Browse</p><ul class="primary"></ul><ul class="additional"></ul></div><p class="title">Popular BT Business products</p><ul class="category_list"></ul></div>';

        //create overlay background and drop down
        $('body').append(bg_panel);
        $('#bgPanel').css({'top' : pos_y, 'height' : pageHeight, 'width' : winWidth});
        $('body').append(ddWindow);
        $('.ddWindow').css({'top' : pos_y});
        
        $.getJSON('/btbassets/js/submenu_data.json?location='+window.location+'', function(data, textStatus) {
            
            // get the JSON response 
            DI_linksData = data.dropDownMenu;
            
            $.each(DI_linksData.browseLinks, function(link, value){
                var LINK_CONTENT = value.content,
                    LINK_URL = value.url,
                    LINK_OMNITURE = value.omniture,
                    LINK_CLASS = value.linkClass,
                    LINK_ALT = value.alt,
                    LINK_SRC = value.src
                
                $('ul.primary').append('<li><a href="' + LINK_URL + '" onclick="' + LINK_OMNITURE + '">' + LINK_CONTENT + '</a></li>');
            });
            
            $.each(DI_linksData.addLinks, function(link, value){
                var LINK_CONTENT = value.content,
                    LINK_URL = value.url,
                    LINK_OMNITURE = value.omniture,
                    LINK_CLASS = value.linkClass,
                    LINK_ALT = value.alt,
                    LINK_SRC = value.src
                
                $('ul.additional').append('<li><a href="' + LINK_URL + '" class="' + LINK_CLASS + '" onclick="' + LINK_OMNITURE + '">' + LINK_CONTENT + '</a></li>');
            });
            
            $.each(DI_linksData.btProducts, function(link, value){
                var LINK_CONTENT = value.content,
                    LINK_URL = value.url,
                    LINK_OMNITURE = value.omniture,
                    LINK_CLASS = value.linkClass,
                    LINK_ALT = value.alt,
                    LINK_SRC = value.src
                
                $('ul.category_list').append('<li><a href="' + LINK_URL + '" onclick="' + LINK_OMNITURE + '"><img alt="' + LINK_ALT + '" src="' + LINK_SRC + '"></a></li>');
            });
                
        });
    }
    
    function toggleIcon() {
        var $triggerArrow = $('.drop_down');
        
        if ($triggerArrow.hasClass('close')) {
            BTB.dropdown_nav.hideOverlay();
        } else {
            BTB.dropdown_nav.showOverlay();
        }
    }
    
    var openAPI = {
        
        
        showOverlay: function() {
            var $triggerArrow = $('.drop_down'),
                ddWindow = '<div class="ddWindow"><div class="menu_links"><p class="title">Browse</p><ul class="primary"></ul><ul class="additional"></ul></div><p class="title">Popular BT Business products</p><ul class="category_list"></ul></div>';
            
            //change arrow image
            $($triggerArrow).addClass('close');
            
            //display the lightbox
            $('#bgPanel').css({'display' : 'block'});
            $('.ddWindow').css({'display' : 'block'});
        },
        
        hideOverlay: function() {
            
            var $triggerArrow = $('.drop_down'),
                ddWindow = '<div class="ddWindow"><div class="menu_links"><p class="title">Browse</p><ul class="primary"></ul><ul class="additional"></ul></div><p class="title">Popular BT Business products</p><ul class="category_list"></ul></div>';
                
            //change arrow image
            $($triggerArrow).removeClass('close');
            
            //hide the lightbox
            $('#bgPanel').css({'display' : 'none'});
            $('.ddWindow').css({'display' : 'none'});
        },
        
        init: function() {
            var $trigger = $('.has_drop_down a'),
                $triggerArrow = $('.drop_down'),
                container =  $('.has_drop_down').length;
            
            if(container > 0) {
                setup();
                winPosition();
               
                //event handlers
                $($trigger).mouseover(function(){
                    delay_overlay = setTimeout(function() {
                        BTB.dropdown_nav.showOverlay();
                    }, 200);
                    clearTimeout(clear_overlay);
                });
                $($trigger).mouseout(function(){
                    clear_overlay = setTimeout(function() {
                        BTB.dropdown_nav.hideOverlay();
                    }, 300);
                    clearTimeout(delay_overlay);
                });
                $('.ddWindow').mouseover(function(){
                    clearTimeout(clear_overlay);
                });
                $('.ddWindow').mouseout(function(){
                    clear_overlay = setTimeout(function() {
                        BTB.dropdown_nav.hideOverlay();
                    }, 300);
                });
                $($triggerArrow).click(function() {
                    toggleIcon();
                   return false; 
                });
            }
        }
    };
    return openAPI;
}());

function winPosition() {
    var $container = $("#mainContentArea").length;
    if ($container > 0) {
        var pos_y = $("#mainContentArea").get(0).offsetTop;
        var pos_x = (document.all) ? $("#mainContentArea").get(0).getBoundingClientRect().left : $("#mainContentArea").get(0).offsetLeft;
    
        // Repostion overlay menu
        $('#bgPanel').attr('style', 'z-index:99;top:'+pos_y+'px;height:' + $("#contentAreas").get(0).offsetHeight +'px');
        $('.ddWindow').attr('style', 'position:absolute;top:'+pos_y+'px;left:'+(pos_x-6)+'px;');
    }
}

// resize window
addEvent(window, 'resize', winPosition);

$(document).ready(function(){
    BTB.dropdown_nav.init();
    BTB.body_class();
});	

