var mcafee={ie:$.browser.msie,ie6:$.browser.msie&&$.browser.version<7,ie7:$.browser.msie&&$.browser.version==7,ff2:$.browser.mozilla&&$.browser.version<"1.8.2"};$(document).ready(function(){if($("body").hasClass("powerFooter")){$(".copyright").before('<div class="container powerFooterContainer"></div>');$(".powerFooterContent").moveContentTo(".powerFooterContainer")}new spaceNavigation();$("#primaryNav").children("li").hoverIntent(navigationConfig);var e=new Array();$("ul#primaryNav > li > a").each(function(j){e[j]=$(this).attr("rel")});var b=-1;var d=e.length;for(i=0;i<d;i++){if($("body").hasClass(e[i])){b=i;break}}if(b>=0&&b<(d-1)){$("ul#primaryNav > li").eq(b).addClass("selected").next().addClass("prevSelected")}else{if(b==(d-1)){$("ul#primaryNav > li").eq(b).addClass("selected");$("ul#primaryNav").addClass("lastSelected")}}$(".primarySubNav").bgiframe();$("input.labelInField").each(function(){var k=$(this);var j=k.attr("id");var l=k.siblings("label[for="+j+"]").text();k.addClass("inactive").val(l).focus(function(){if($(this).val()==l){$(this).removeClass("inactive").val("")}}).blur(function(){if($(this).val()===""){$(this).addClass("inactive").val(l)}})});$(".dynamicWidth").each(function(){$this=$(this);var m=$this.width();var t=Math.round(m/2);var l=12;var q=6;var s=12;var p=10;if(mcafee.ie6){q=0}else{if(mcafee.ie){q=11}}if($this.find("div.button").length>0){$button=$this.find("div.button:first");$this.css("overflow","hidden");if($(mcafee.ie6)){$this.css("height","100%")}var r=$button.css("float","left").outerWidth();if($this.hasClass("doubleDynamicWidth")){m=Math.floor((m-r-p-10)/2)+r+p;t=Math.round(m/2)}if(navigator.platform.match(/mac/i)&&$.browser.version.match(/1\.9\.[0-1]\./)){l=l+1;q=q+1}if($.browser.safari){q=q+4}var o=m-r-p-l;var k=m-r-p-q;var n={"float":"left",marginRight:"10px"};var j={"float":"left"};if(o<t){o=m-l;n.marginBottom="10px";$button.css("float","right")}if(k<t){k=m-q;n.marginBottom="10px";$button.css("float","right")}$this.find("input.typeText").width(o).css(n);$this.find("select").width(k).css(n)}else{$this.find("input.typeText").width(m-l);$this.find("select").width(m-q);$this.find("textarea").width(m-s)}});$(".printPage").click(function(j){j.preventDefault();$("body").triggerHandler("click");window.print();return false});$(".emailPage").click(function(k){k.preventDefault();var j=document.title;var l=$(this).attr("href");goTo="mailto:?subject="+encodeURI(j)+"&body="+encodeURI(j)+"%0D%0D"+encodeURI(l);window.location=goTo;$("body").triggerHandler("click");return false});$(".standardBanner, .bannerContent, .topBannerContainer, .bannerAdditionalLinks").each(function(){$(this).bannerAlign(".bannerAlign")});$(".button").add(".button input").bind("mouseover mouseup",function(){$(this).removeClass("buttonDown").addClass("buttonOver")}).bind("mousedown",function(){$(this).removeClass("buttonOver").addClass("buttonDown")}).bind("mouseout",function(){$(this).removeClass("buttonOver").removeClass("buttonDown")});$(".collapsibleHeader").each(function(){if($(this).hasClass("collapsedHeader")){$(this).parent().next(".collapsibleContent").hide()}}).parent(".headerContainer").click(function(){var j=$(this).children(".collapsibleHeader");if(j.hasClass("expandedHeader")){j.removeClass("expandedHeader").addClass("collapsedHeader").parent().next(".collapsibleContent").slideUp()}else{if(j.hasClass("collapsedHeader")){j.removeClass("collapsedHeader").addClass("expandedHeader").parent().next(".collapsibleContent").slideDown()}}});$(".accordionCollapsed").hide();if(mcafee.ie6){$(".accordionContainer .accordionContentHeaderContainer").css("height","1%")}$(".accordionContainer .accordionContentHeaderContainer").click(function(){var j=$(this).find(".collapsed");if(j.hasClass("collapsed")){$(this).parent(".accordionContainer").find("h5.expanded").removeClass("expanded").addClass("collapsed");j.removeClass("collapsed").addClass("expanded").parents(".accordionContainer").find(".accordionExpanded").removeClass("accordionExpanded").addClass("accordionCollapsed").slideUp();j.parents(".accordionContentHeaderContainer").next(".accordionCollapsed").removeClass("accordionCollapsed").addClass("accordionExpanded").slideDown()}});$(".verticalTabNavigation li").click(function(l){l.preventDefault();$(".verticalTabNavigation .verticalTabNavigationCurrent").removeClass("verticalTabNavigationCurrent");$(".verticalTabCurrent").removeClass("verticalTabCurrent");$(".verticalTabNavigationPreviousCurrent").removeClass("verticalTabNavigationPreviousCurrent");$(".verticalTabNavigationVoidLastCurrent").removeClass("verticalTabNavigationVoidLastCurrent");var k=$(this).addClass("verticalTabNavigationCurrent").children("a").attr("href");var j=$(this).next("li").addClass("verticalTabNavigationPreviousCurrent");if(j.length<1){$(".verticalTabNavigationVoid").addClass("verticalTabNavigationVoidLastCurrent")}if(!k.match(/^#/)){k.split("#");k="#"+k[1]}$(k).addClass("verticalTabCurrent");$("body").triggerHandler("click");return false});$(".bannerSelector").children("div").click(function(k){k.preventDefault();$(".bannerSelector").find("a.selected").removeClass("selected");$(".bannerSelected").removeClass("bannerSelected");var j=$(this).find("a").addClass("selected").attr("href");if(!j.match(/^#/)){j.split("#");j="#"+j[1]}$(j).addClass("bannerSelected").bannerAlign(".bannerAlign");return false});var g=function(l,n,m){var k={interval:n||10000,index:0,maxLength:l.length,stop:m||true};var j=function(){l.eq(k.index).click();k.index===k.maxLength-1?k.index=0:k.index++};this.init=function(){var o=setInterval(j,k.interval);if(k.stop){l.parents(".topBannerContainer, .multiBanner").bind("mouseover focus",function(){clearInterval(o)}).bind("mouseout blur",function(){o=setInterval(j,k.interval)})}}};var a=new g($(".bannerSelector").children("div"));a.init();$.toggleTip=function(k,j){if(j&&$(document.body).find("> div.tooltipContent:first").data("triggered")!==true){$(document.body).find("> div.tooltipContent:first, > a").fadeOut("fast",function(){$(this).remove()})}else{if($(k).parent().find(".tooltipContent").data("triggered")!==true){$(k).parent().find(".tooltipContent").fadeOut("fast",function(){$(k).parent().removeClass("tooltipActive").children(".tooltipArrow").remove()})}}};$("a.tooltip, a.new, .tooltip > a").hoverIntent(function(n){$(document.body).find("> div.tooltipContent").remove();var m=$(this);var l=35;var q=23;var j=m.siblings(".tooltipContent");var p=m.siblings(".tooltipContent").html();var k='<div class="tooltipContent">'+p+"</div>";var o=m.offset();$(document.body).append(k).find("> a.tooltip").remove().end().find("> div.tooltipContent:first").bgiframe().append('<div class="tooltipArrow"></div>').css({top:o.top-$(document.body).find("> div.tooltipContent:first").height()-l,left:n.pageX-q}).show()},function(){var l=$(this);var k=l.siblings(".tooltipContent");var j=this;var m=setTimeout(function(){$.toggleTip(j,true)},15)});$(".tooltipContent").livequery("mouseenter",function(){$(this).data("triggered",true).fadeIn("fast")}).livequery("mouseleave",function(){$(this).fadeOut("fast",function(){$(this).data("triggered",false);if($(this).parent(document.body).length){$(this).remove()}})});$(".regionalNav span").click(function(j){j.preventDefault();if(!$(this).hasClass("open")){$(this).addClass("open").siblings("ul.regionList").addClass("regionListOpen");$("body").triggerHandler("click");$("body").bind("click.regionHandler",function(l){l.preventDefault();var k=$(l.target);if(!k.hasClass("regionList")&&k.parents(".regionList").length===0){$(this).unbind("click.regionHandler");$(".regionalNav span").removeClass("open").siblings("ul.regionList").removeClass("regionListOpen")}return false});return false}});$(".fisheye li").bind("mouseenter",fisheyeZoomIn).bind("mouseleave",fisheyeZoomOut);$(".fisheye li.selected").unbind("mouseenter").unbind("mouseleave");$(".filterList a").click(function(k){k.preventDefault();var l=$(this).parents("ul.filterList").parent();l.find("li.selected").bind("mouseenter",fisheyeZoomIn).bind("mouseleave",fisheyeZoomOut).removeClass("selected");$(this).parent("li").addClass("selected").trigger("mouseleave").unbind("mouseenter").unbind("mouseleave");var j=$(this).attr("rel");if(j=="All"){l.find(".filtered").show()}else{l.find("."+j).show();l.find(".filtered").not("."+j).hide()}return false});$(".showPanel").click(function(){$(".panel").bgiframe().slideDown("normal",function(){$(this).find(".equalHeightContainer").equalHeights(".equalHeightSizer",".equalHeight");if(mcafee.ie6){$(".searchPanelContainer").bgiframe()}});return false});$(".hidePanel").click(function(){$(".panel").slideUp("normal");return false});if(mcafee.ff2){$(".verticalTabContent").hide();setTimeout(function(){$(".verticalTabContent").show()},10)}$(".announcementsContainer").contentSwitcher();var h=$("div.agreedTOC").hide();$(".agreement > .button").click(function(){$("div.agreeHide").fadeOut(function(){h.fadeIn()});return false});$(".addressContainer td div").hide();var f=$("#countryFilter").children("option:selected").val();$(".addressContainer td div[class=is"+f+"]").show();$(".addressContainer tr[class!=is"+f+"] td").hide();$("#countryFilter").change(function(){var k=$(this).val();var j=$(".is"+k);$(j).show();$(".addressContainer tr[class=is"+k+"] td").show();$(".addressContainer tr[class!=is"+k+"]").hide();$(".addressContainer td div[class!=is"+k+"]").hide()});setTimeout(function(){$(document.body).styleSelects()});$("form.feedback").find("input[type=radio]").each(function(){var j=$(this);var k=$('<span class="radio"></span>');if(j.get(0).checked){k.addClass("radioChecked")}j.addClass("typeRadioStyled").before(k);k.bind("click",function(){$(this).parents("form.feedback").find(".radioChecked").removeClass("radioChecked");$(this).addClass("radioChecked").next("input[type=radio]").attr("checked",true)})});var c=0;$(".balanceColumnsContainer").find(".balanceColumnsMeasure").each(function(){var j=$(this).outerHeight();if(j>c){c=j}}).each(function(){var k=$(this).outerHeight();var j=$(this).find(".balanceColumnsSizer");j.height(j.height()+(c-k))});if(!mcafee.ie6&&!mcafee.ie7){if($("body").hasClass("threatIntelligence")){$(".threatIntelligenceRow").moveTo(".page",true).show();$(".threatExpand").click(function(j){$(this).hide().siblings(".threatInfo").fadeOut("normal").end().siblings(".threatClose").show();$(".threatIntelligenceDropDown").addClass("threatIntelligenceDropDownOpen").slideDown("normal");return false});$(".threatClose").click(function(j){$(this).hide().siblings(".threatInfo").fadeIn("normal").end().siblings(".threatExpand").show();$(".threatIntelligenceDropDown").slideUp("normal",function(){$(this).removeClass("threatIntelligenceDropDownOpen")});return false});$(".switchView").click(function(j){j.preventDefault();$(this).find("a").toggleClass("selected").end().siblings(".dataVisual, .dataDetail").toggleClass("dataSelected");$("body").triggerHandler("click");return false})}$().equalHeightsSpecial(".specialHeightOne").equalHeightsSpecial(".specialHeightTwo").equalHeightsSpecial(".specialHeightThree");$(".equalHeightContainer").equalHeights(".equalHeightSizer",".equalHeight");$(".equalHeightContainerOuter").equalHeights(".equalHeightSizerOuter",".equalHeightOuter");$(".tabContainer").equalHeightsTabs();$(".equalHeightTabsContainer").equalHeightsTabsContainers(".tabContainer");$(".tabNavigation").tabOverflow()}if(mcafee.ie6||mcafee.ie7){$().equalHeightsSpecial(".specialHeightOne").equalHeightsSpecial(".specialHeightTwo").equalHeightsSpecial(".specialHeightThree");$(".equalHeightContainer").equalHeights(".equalHeightSizer",".equalHeight");$(".equalHeightContainerOuter").equalHeights(".equalHeightSizerOuter",".equalHeightOuter");$(".tabContainer").equalHeightsTabs();$(".equalHeightTabsContainer").equalHeightsTabsContainers(".tabContainer");if($(document.body).hasClass("businessHome")){$(".lastContainer .tabNavigation").tabOverflow()}else{$(".tabNavigation").tabOverflow()}}});$(window).load(function(){if(mcafee.ie6||mcafee.ie7){if($("body").hasClass("threatIntelligence")){$.data(window,"cache",{tabbed:false,sized:false});$(".threatIntelligenceRow").moveTo(".page",true).show();$(".threatExpand").click(function(a){if(!$.data(window,"cache").sized&&!$.data(window,"cache").tabbed){$().equalHeightsSpecial(".specialHeightOne").equalHeightsSpecial(".specialHeightTwo").equalHeightsSpecial(".specialHeightThree");$(".equalHeightContainer").equalHeights(".equalHeightSizer",".equalHeight");$(".equalHeightContainerOuter").equalHeights(".equalHeightSizerOuter",".equalHeightOuter");$(".tabContainer").equalHeightsTabs();$(".equalHeightTabsContainer").equalHeightsTabsContainers(".tabContainer");$(".tabNavigation").tabOverflow();$.data(window,"cache").sized=true;$.data(window,"cache").tabbed=true;$(this).hide().siblings(".threatInfo").fadeOut("normal").end().siblings(".threatClose").show();$(".threatIntelligenceDropDown").addClass("threatIntelligenceDropDownOpen").show()}else{$(".threatIntelligenceContainer").bgiframe();$(this).hide().siblings(".threatInfo").fadeOut("normal").end().siblings(".threatClose").show();$(".threatIntelligenceDropDown .oneHalfContent").hide();$(".threatIntelligenceDropDown").width("100%").addClass("threatIntelligenceDropDownOpen");$(".threatIntelligenceDropDown .oneHalfContent").show();$(".threatIntelligenceDropDown").show()}return false});$(".threatIntelligenceContainer").bgiframe();$(".threatClose").click(function(a){$(this).hide().siblings(".threatInfo").fadeIn("normal").end().siblings(".threatExpand").show();$(".threatIntelligenceDropDown").hide().removeClass("threatIntelligenceDropDownOpen");return false});$(".switchView").click(function(a){a.preventDefault();$(this).find("a").toggleClass("selected").end().siblings(".dataVisual, .dataDetail").toggleClass("dataSelected");$("body").triggerHandler("click");return false})}}});var spaceNavigation=function(){var c=$("#primaryNav").width();var e=$("#primaryNav").children("li").length;var d=e+1;var b=14;var a=this.measure(c,e,d,b);if(a[0]<0){$("#primaryNav li").css({letterSpacing:"-0.025em"});a=this.measure(c,e,d,b);if(a[0]<0){$("#primaryNav li").css({letterSpacing:"-0.05em"});this.spaceOut(a,b);a=this.measure(c,e,d,b);if(a[0]<0){$("#primaryNav li").css({letterSpacing:"-0.075em"});this.spaceOut(a,b)}else{this.spaceOut(a,b)}}else{this.spaceOut(a,b)}}else{this.spaceOut(a,b)}$("#primaryNav").css({width:"auto"})};spaceNavigation.prototype.measure=function(d,f,e,c){var b=0;$("#primaryNav").children("li").css("paddingLeft",0).each(function(){b+=$(this).width()});var a=Math.floor((((d-b)-(e*c))/f)/2);var g=(d-((((a*2)+c)*f)+b))-c;return Array(a,g)};spaceNavigation.prototype.spaceOut=function(b,a){$("#primaryNav").children("li").each(function(d){var f=(b[0]<0)?0:b[0];var e=(b[0]<0)?0:b[0];var c=(b[1]-1);if(d<c){e+=1}$(this).css({paddingLeft:a}).children("a").css({paddingLeft:f,paddingRight:e})});$("#primaryNav").children("li:last").css({paddingRight:a})};var navigationConfig={interval:200,sensitivity:4,over:function(){var b=$(this);var f=b.offset();var d=f.left;var a=b.parents(".navigationContainer").offset();var e=a.left;var c=f.left-a.left;b.siblings(":visible").each(function(){$(this).mouseout()});if(b.next().length<1){if(b.hasClass("prevSelected")){b.addClass("prevSelectedHover")}else{b.addClass("hover")}$("#primaryNav").addClass("lastHover")}else{if(b.next().hasClass("selected")){b.addClass("hover").next().addClass("nextSelectedHover")}else{if(b.hasClass("prevSelected")){b.addClass("prevSelectedHover").next().addClass("prevHover")}else{b.addClass("hover").next().addClass("prevHover")}}}b.children(".primarySubNav").css("left",c).slideDown("fast")},timeout:250,out:function(){var a=$(this);if(a.next().length<1){if(a.hasClass("prevSelected")){a.removeClass("prevSelectedHover")}else{a.removeClass("hover")}$("#primaryNav").removeClass("lastHover")}else{if(a.next().hasClass("selected")){a.removeClass("hover").next().removeClass("nextSelectedHover")}else{if(a.hasClass("prevSelected")){a.removeClass("prevSelectedHover").next().removeClass("prevHover")}else{a.removeClass("hover").next().removeClass("prevHover")}}}a.children(".primarySubNav").slideUp("fast")}};var fisheyeZoomIn=function(){$(this).animate({fontSize:"27px"},"fast")};var fisheyeZoomOut=function(){$(this).animate({fontSize:"11px"},"fast")};(function(a){a.fn.extend({padding:function(){var c=a(this);var b={};b.left=parseInt(c.css("paddingLeft"),10);b.right=parseInt(c.css("paddingRight"),10);b.top=parseInt(c.css("paddingTop"),10);b.bottom=parseInt(c.css("paddingBottom"),10);return b},resetPadding:function(){return a(this).css({paddingLeft:0,paddingRight:0})},moveTo:function(d,b){var c=a(this).clone(true);a(this).remove();if(b){a(d).prepend(c)}else{a(d).append(c)}return c},moveContentTo:function(d,b){var c=a(this).contents().clone(true);a(this).empty();if(b){a(d).prepend(c)}else{a(d).append(c)}},resetForm:function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})},bannerAlign:function(g){var e=a(this);var b=e.height();if(e.hasClass("bannerContentImage")){b=b-10}var d=e.find(g);var f=d.height();var c=Math.floor((b-f)/2);if(c>0){d.css({paddingTop:c})}},styleSelects:function(){if(!mcafee.ie6&&!a(this).data("styled")){a(this).find("select").each(function(){var g=a(this);var c="";if(g.is(":hidden")){c=g.parents(":hidden");c.each(function(){if(a(this).css("display")=="none"){a(this).addClass("offScreen").show()}})}if(!(g.attr("multiple"))||!(g.hasClass("plainselect"))){var j={marginTop:g.css("margin-top"),marginRight:g.css("margin-right"),marginBottom:g.css("margin-bottom"),marginLeft:g.css("margin-left"),"float":g.css("float")};j.marginTop=(j.marginTop=="auto")?"0px":j.marginTop;j.marginRight=(j.marginRight=="auto")?"0px":j.marginRight;j.marginBottom=(j.marginBottom=="auto")?"0px":j.marginBottom;j.marginLeft=(j.marginLeft=="auto")?"0px":j.marginLeft;var f=g.width();if(c){c.each(function(){if(a(this).hasClass("offScreen")){a(this).removeClass("offScreen").hide()}})}if(mcafee.ie){g.width(f+17);if(f>12){f=f-12}}else{g.width(f+12);if(f>17){f=f-17}}if(a.browser.safari){g.width(f+25);f=f-4}var d=g.find("option").eq(0).text();var b=(g.attr("id"))?g.attr("id"):g.attr("name");b=b.replace(/^[a-z]/,function(k){return k.toUpperCase()});if(g.find("option[selected]")){d=g.find("option[selected]").eq(0).text()}var h=a('<span class="select" id="select'+b+'"><span class="selectText">'+d+"</span></span>").width(f);var e=a('<div class="styledSelect"></div>').css(j);g.addClass("styled").wrap(e).before(h).bind("change",function(){a("#select"+b).children(".selectText").text(a(this).find("option[selected]").eq(0).text())}).bind("focus",function(){a("#select"+b).addClass("selectFocus")}).bind("blur",function(){a("#select"+b).removeClass("selectFocus")}).data("currentIndex",a(this).find("option").index(a(this).find("option[selected]"))).data("maxIndex",a(this).find("option").length-1).bind("keypress",function(l){var k=a(this).data("currentIndex");if(l.keyCode==39||l.keyCode==40){k++}else{if(l.keyCode==37||l.keyCode==38){k--}}if(!(k<0)&&!(k>a(this).data("maxIndex"))){a("#select"+b).children(".selectText").text(a(this).find("option").eq(k).text());a(this).data("currentIndex",k)}})}});a(this).data("styled",true)}},equalHeights:function(b,c){return this.each(function(){var g=a(this);var h=g.find(b);var d=g.find(c);var f=[];a.sortNumber=function(k,j){return k-j};d.each(function(l){var m=a(this);var k=m.height();var j=parseInt(m.css("borderTopWidth"),10)+parseInt(m.css("borderBottomWidth"),10)+parseInt(m.css("paddingTop"),10)+parseInt(m.css("paddingBottom"),10);f[l]=k+j;m.data("height",k+j).data("extra",j)});f.sort(a.sortNumber);var e=f[f.length-1];d.each(function(){var j=a(this);if(j.height()===e){j.addClass("isMax")}});h.each(function(){var q=a(this);var s=q.parents(c).length?q.parents(c):q;var p=s.data("height");var j=s.data("extra");var u=s.find(b).length===0?1:s.find(b).length;if(p!==e){var l=[];function r(x,w){if(x.hasClass(c)){return}else{var v=parseInt(x.css("borderTopWidth"),10)+parseInt(x.css("borderBottomWidth"),10)+parseInt(x.css("paddingTop"),10)+parseInt(x.css("paddingBottom"),10)+parseInt(x.css("marginTop"),10)+parseInt(x.css("marginBottom"),10);l[w]=v;return r(x.parent(),++w)}}r(q,0,l);var o=0;var n=0;while(n<l.length){o+=l[n];n++}var t=e-(p+j+o);q.height((p+t)/u);if(a(document.body).hasClass("partners")&&s.height()>a(".isMax").height()){var m=s.height();var k=q.height();q.height(k-(m-e))}}})})},equalHeightsSpecial:function(b){return this.each(function(){var e=a(this);var d=[];var f=a(b);a.sortNumber=function(h,g){return h-g};f.each(function(j){var k=a(this);var h=k.height();var g=parseInt(k.css("borderTopWidth"),10)+parseInt(k.css("borderBottomWidth"),10)+parseInt(k.css("paddingTop"),10)+parseInt(k.css("paddingBottom"),10);d[j]=h+g;k.data("height",h+g).data("extra",g)});d.sort(a.sortNumber);var c=d[d.length-1];f.each(function(){var h=a(this);var k=h.data("height");var g=h.data("extra");if(k!==c){var j=c-(k+g);h.height((k+j))}})})},equalHeightsTabs:function(){return this.each(function(){var b=a(this);if(!b.parents(".equalHeightTabsContainer").length){return}var f=[];var c=b.find(" .equalHeightSizerTabs .tabItem");a.sortNumber=function(h,g){return h-g};var e=b.find(".tabNavigation ul li.selected");c.each(function(j){b.find(".tabNavigation ul li:eq("+j+")").click();var k=a(this);var h=k.height();var g=parseInt(k.css("paddingTop"),10)+parseInt(k.css("paddingBottom"),10)+parseInt(k.css("paddingTop"),10)+parseInt(k.css("paddingBottom"),10);f[j]=h+g;k.data("height",h+g).data("extra",g)});e.click();f.sort(a.sortNumber);var d=f[f.length-1];b.data("maxHeight",d);c.each(function(){var h=a(this);var k=h.data("height");var g=h.data("extra");if(k!==d){var j=d-(k+g);h.height((k+j))}})})},equalHeightsTabsContainers:function(b){return this.each(function(){var k=a(this);if(k.find(" .equalHeightNonTab").length===1){var e=[];var j=k.find(" .tabNavigation").height();var c=k.find(" .equalHeightNonTab").eq(0);var g=k.find(b).eq(0);c.each(function(){var o=a(this);var n=o.height();var m=parseInt(o.css("paddingTop"),10)+parseInt(o.css("paddingBottom"),10);if(o.parent(".lastContainer").length===0){m-=parseInt(o.parent(".container").css("marginTop"),10);m-=parseInt(o.parent(".container").css("marginBottom"),10)}else{m=Math.floor(m/2)}e[i]=n+m;o.data("height",n+m).data("extra",m)});var f=c.data("height");var l=g.data("maxHeight");if(f>l){var h=f;g.find(" .tabItem").each(function(){var n=a(this);var p=n.data("height");var m=n.data("extra");if(p!==h){var o=h-(p+m);n.height((p+o))}if(mcafee.ie6){n.height()!==h?n.height(h-m):false}})}else{if(f<l){var h=l;c.each(function(){var n=a(this);var p=n.data("height");var m=n.data("extra");if(p!==h){var o=h-(p+m);n.height((p+o))}})}else{return}}}else{var e=[];var d=k.find(b);a.sortNumber=function(n,m){return n-m};d.each(function(m){e[m]=a(this).data("maxHeight")});e.sort(a.sortNumber);var h=e[e.length-1];d.find(".tabItem").each(function(){var n=a(this);var p=n.data("height");var m=n.data("extra");if(p!==h){var o=h-(p+m);n.height((p+o))}})}})},contentSwitcher:function(b){var c={tabClass:".announcementTab",leftArrowClass:".leftArrow",rightArrowClass:".rightArrow",visibleClass:".visibleTab",numberClass:".controlsIndex"};b=a.extend({},c,b);return this.each(function(){var h=a(this);var d=h.siblings(".toplessContainer").find(b.tabClass);var g=h.find(b.leftArrowClass);var e=h.find(b.rightArrowClass);var f=h.find(b.numberClass);d.eq(0).data("index",0).addClass("visibleTab").end().not(":first").each(function(j){j++;a(this).hide().data("index",j)}).end().data("numOfTabs",d.eq(d.size()-1).data("index"));g.click(function(){var k=d.parent().find(b.visibleClass);var j=k.data("index");if(j===0){return false}k.hide().removeClass(b.visibleClass.replace(/\./,""));d.eq((j-1)).show().addClass(b.visibleClass.replace(/\./,""));return false});e.click(function(){var k=d.parent().find(b.visibleClass);var j=k.data("index");if(j===d.data("numOfTabs")){return false}k.hide().removeClass(b.visibleClass.replace(/\./,""));d.eq((j+1)).show().addClass(b.visibleClass.replace(/\./,""));return false});f.each(function(j){a(this).data("index",j).click(function(){var m=a(this);var n=d.parent().find(b.visibleClass);var l=m.data("index");var k=n.data("index");if(l===k){return false}else{n.hide().removeClass(b.visibleClass.replace(/\./,""));d.eq(l).show().addClass(b.visibleClass.replace(/\./,""))}return false})})})},tabOverflow:function(b){var c={tabNavigationClass:".tabNavigation",tabContainerClass:".tabContainer",activeClas:".firstActive",buffer:20,controlsMarkup:'<div class="tabControls"><div class="leftTabControl"><a href="#" class="leftArrow"></a></div><div class="rightTabControl"><a href="#" class="rightArrow"></a></div></div>',firstTabIndex:0};var b=a.extend({},c,b);return this.each(function(){var p=a(this);var n=p.find("ul");var o=n.find("li");var h=o.find("span").find("a");if(o.length==1){h.css("cursor","default");h.click(function(){return false})}function k(u){u.event.preventDefault();var v=a(u.el).parents(".tabContainer");v.find(".tabNavigation li").removeClass("selected firstActive lastActive nextActive");v.find(".tabItemCurrent").removeClass("tabItemCurrent");if(a(u.el).hasClass("first")){a(u.el).addClass("firstActive")}else{if(a(u.el).hasClass("last")){a(u.el).addClass("lastActive").prev().addClass("nextActive")}else{a(u.el).prev().addClass("nextActive")}}var t=a(u.el).addClass("selected").find("a").attr("href");if(!t.match(/^#/)){var r=t.split("#");t="#"+r[1]}a(t).addClass("tabItemCurrent");a("body").triggerHandler("click");if(u.index===0||u.index){var s=function(){var x={nextTab:a(u.el)};if(g(x)){d.shiftUL("left",n,u.index)}else{if(f(x)){var w=e(n,a(u.el));d.shiftUL("right",n,u.index,w)}}};setTimeout(s,15);d.selectedTabIndex=u.index;m()}return false}function f(u){var t=e(n,u.nextTab);var s=u.nextTab.width();var r=p.parents(".tabContainer:first").width();if(t+s+b.buffer+d.controlsWidth>=r){return true}else{return false}}function g(t){var s=e(n,t.nextTab);var r=t.nextTab.width();var u=e(n.parent(),n);if(u+s<0){return true}else{return false}}function e(t,s){var r=t.offset();if(s===null){return r.left}var u=s.offset();return u.left-r.left}function m(){if(d.selectedTabIndex===0){l.disableArrow("left");l.enableArrows("right");return}if(d.selectedTabIndex===d.numOfTabs){l.disableArrow("right");l.enableArrows("left");return}else{l.enableArrows("both");return false}}var l={calcNavWidth:function(){return p.parent(".tabContainer").width()},calcTabItems:function(){var r=0;var s=e(n,null);p.find("ul").css("left",0).data("offsetLeft",s);var s=p.find("ul").data("offsetLeft");p.find("ul").find("li").each(function(t){var w=a(this);var u=w.width();if(t===0){var v=w.padding();r+=v.left+u;w.data("width",u+v.left).data("index",t)}else{r+=u;w.data("width",u).data("index",t)}w.data("offsetLeft",e(n,w))});return r},createIndexArray:function(){var r=[];p.find("ul").find("li").each(function(t){var u=a(this).find("span").find("a").attr("href");if(!u.match(/^#/)){var s=u.split("#");u="#"+s[1]}r[t]=u});l.numOfTabs=r.length-1;return r},appendControls:function(){var s=a(b.controlsMarkup).appendTo(document.body).width();a(document.body).find("> .tabControls").remove();var t=l.calcNavWidth();var r=b.tabNavigationClass;p.append(b.controlsMarkup);if(mcafee.ff2){p.find(" .tabControls").width("51px");s=51}p.find(".tabControls").css("left",(t-s));p.find(".leftArrow").append('<img src="img/arrow-red-left.png"></img>');p.find(".rightArrow").append('<img src="img/arrow-red-right.png"></img>')},setSelectedTab:function(){var s=p.find("ul").find("li.selected");var r=p.find("ul").find("li").index(s);if(r>0){s.prev().addClass("nextActive")}return r},disableArrow:function(r){p.find("."+r+"TabControl").find("img").attr("src","img/arrow-gray-"+r+".png");return true},enableArrows:function(r){if(r==="both"){p.find(".leftTabControl").find("img").attr("src","img/arrow-red-left.png");p.find(".rightTabControl").find("img").attr("src","img/arrow-red-right.png")}else{p.find("."+r+"TabControl").find("img").attr("src","img/arrow-red-"+r+".png")}}};if(l.calcNavWidth()<=(l.calcTabItems()+b.buffer)){l.appendControls();var d={navWidth:l.calcNavWidth(),indexArray:l.createIndexArray(),selectedTabIndex:l.setSelectedTab(),numOfTabs:l.numOfTabs,controlsWidth:p.find(".tabControls").width(),controlsOffsetLeft:e(p.parent(".tabContainer"),p.find(".tabControls")),shiftUL:function(C,G,y,s){var A=G.find("li:eq("+y+")");var v=s||e(n,A);var x=e(n.parent(),n);var r=parseInt(n.css("left"),10);var w=(y===0)?0:b.buffer;if(C==="right"){var B=0;n.find("li").each(function(){B+=a(this).width()});var D=p.parents(".tabContainer:first").width();var t=B-D;var F=0;var E=y;while(y--){n.find("li:eq("+y+")").each(function(){F+=a(this).width()})}var z=D-F;var u=0;if(E===d.numOfTabs){u=-1*(t+d.controlsWidth+b.buffer)}else{if(z<=d.controlsWidth){u=-1*(t+(z<=0?Math.abs(z):z+b.buffer))}else{u=-1*(t+b.buffer)}}G.animate({left:u},500)}else{var u=v?r+v:0;G.animate({left:(u)},500)}}};function j(r){n.find(".nextActive").removeClass("nextActive");if(r.elIndex===0){r.currentNavTab.removeClass("selected");if(r.currentIndex!==1){}r.parentLI.addClass("firstActive selected").removeClass("nextActive");return}else{if(r.elIndex===d.numOfTabs){r.currentNavTab.removeClass("selected");r.parentLI.addClass("lastActive selected");r.parentLI.prev("li").addClass("nextActive")}else{if(r.elIndex===1){if(r.currentIndex===0){r.currentNavTab.removeClass("firstActive selected").addClass("nextActive");r.parentLI.addClass("selected")}if(r.currentIndex===d.numOfTabs){r.currentNavTab.removeClass("lastActive selected");r.parentLI.addClass("selected")}else{r.currentNavTab.removeClass("selected");r.parentLI.prev("li").addClass("nextActive");r.parentLI.addClass("selected")}}else{if(r.currentIndex===0){r.currentNavTab.removeClass("firstActive selected");r.parentLI.prev("li").addClass("nextActive");r.parentLI.addClass("selected");return}if(r.currentIndex===d.numOfTabs){r.currentNavTab.removeClass("lastActive selected");r.parentLI.prev("li").addClass("nextActive");r.parentLI.addClass("selected").removeClass("nextActive")}else{r.currentNavTab.removeClass("selected");r.parentLI.addClass("selected");r.parentLI.prev("li").addClass("nextActive")}}}}}function q(r){r.tabContent.find(".tabItemCurrent").removeClass("tabItemCurrent");r.tabContent.find("#"+d.indexArray[r.elNewIndex]).addClass("tabItemCurrent");d.selectedTabIndex=r.elNewIndex}o.each(function(r){a(this).data("index",r).bind("click",function(t){var s={event:t,el:this,index:a(this).data("index")};k(s)})});if(d.selectedTabIndex===0){d.leftDisabled=l.disableArrow("left")}if(d.selectedTabIndex===d.numOfTabs){d.rightDisabled=l.disableArrow("right")}p.find(".leftArrow").parent().click(function(){var v=o.eq(d.selectedTabIndex);var I=p.siblings(".tabContent");var x=n.parent(".tabNavigation");var H=e(x,null);var u=d.selectedTabIndex-1;var A=o.eq(u);var J=o.eq(0);var C=e(n,J);var z=e(n,v);var t=n.find("li:first");var C=e(n,t);var D=C-H;var E=false;var y=false;var r=p.find(".tabControls").width();var K=e(p.find(".tabControls"),null);var F=e(n,A);var G=A.width();var w={nextTab:A,flipDirection:true};if(d.selectedTabIndex===0){return false}if(u===d.numOfTabs-1){y=true}if(u===0){E=true}function s(){n.find(".nextActive").removeClass("nextActive");v.removeClass("selected");A.addClass("selected");if(y){v.removeClass("lastActive")}if(E){A.addClass("firstActive")}else{o.eq((u-1)).addClass("nextActive")}}function B(){I.find(".tabItemCurrent").removeClass("tabItemCurrent");I.find("#"+d.indexArray[u]).addClass("tabItemCurrent");d.selectedTabIndex=u}if(!g(w)){s();B()}else{s();B();d.shiftUL("left",n,u)}m();return false});p.find(".rightArrow").parent().click(function(){var u=o.eq(d.selectedTabIndex);var G=p.siblings(".tabContent");var t=d.selectedTabIndex+1;var A=o.eq(t);var z=n.find("li:last");var w=n.parent(".tabNavigation");var H=e(w,null);var s=e(n,z);var C=false;var x=false;var B={nextTab:A};if(d.selectedTabIndex===d.numOfTabs){return false}if(d.selectedTabIndex===0){C=true}if(t===d.numOfTabs){x=true}function y(){n.find(".nextActive").removeClass("nextActive");if(x){u.removeClass("selected").addClass("nextActive");A.addClass("lastActive")}else{if(C){u.removeClass("selected firstActive").addClass("nextActive")}else{u.removeClass("selected").addClass("nextActive")}}A.addClass("selected")}function F(){G.find(".tabItemCurrent").removeClass("tabItemCurrent");G.find("#"+d.indexArray[t]).addClass("tabItemCurrent");d.selectedTabIndex=t}var r=p.find(".tabControls").width();var v=p.find(".tabControls").offset();var D=e(n,A);var E=A.width();var J=e(p.find(".tabControls"),null);if(!f(B)){y();F()}else{var I=e(n,A);y();F();d.shiftUL("right",n,t,I)}m();return false});if(mcafee.ie6){if(a(document.body).hasClass("searchResults")){p.parent(b.tabContainerClass).parent().parent().css("overflow","hidden")}else{p.parent(b.tabContainerClass).parent().css("overflow","hidden")}p.css("width","100000px")}}else{o.click(function(s){var r={event:s,el:this};k(r)})}})}})})(jQuery);
