function Header(c,d,h){function e(b){b=jQuery(b).find("span#landingpage-url").text();a.domToHoverOn.find(".zs-hover-anchor").attr("href",b);a.tabLinkUrlIsSetToLandingPage=true}var a=this;this.ajaxUrl=c;this.domToHoverOn=d;this.ajaxDataDestinationDom=h;this.primaryNavTabLink=d.find(".zs-hover-anchor");this.progressIndicator=new ProgressIndicator(a.primaryNavTabLink);this.hoverClass="zs-hover";this.hoverTab=".header-tab";this.tabLinkUrlIsSetToLandingPage=this.secondaryNavigationHtmlIsDisplayed=false;
var i=function(){a.domToHoverOn.mouseenter(function(){a.domToHoverOn.addClass(a.hoverClass);f()});a.domToHoverOn.mouseleave(function(){a.domToHoverOn.removeClass(a.hoverClass);g()})},f=function(){a.ajaxDataDestinationDom.find(".default-hover").addClass(a.hoverClass)},j=function(){g();jQuery(this).addClass(a.hoverClass)},g=function(){a.ajaxDataDestinationDom.find(a.hoverTab).each(function(){jQuery(this).removeClass(a.hoverClass)})};a.domToHoverOn.mouseenter(function(){if(!a.secondaryNavigationHtmlIsDisplayed){a.progressIndicator.addSpinner();
jQuery.get(a.ajaxUrl,"",function(b){e(b);b=jQuery(b).find("ul.header-page").html();if(!a.secondaryNavigationHtmlIsDisplayed){a.secondaryNavigationHtmlIsDisplayed=true;a.ajaxDataDestinationDom.html(b);a.domToHoverOn.addClass(a.hoverClass);a.ajaxDataDestinationDom.find(a.hoverTab).mouseenter(j);i();f();a.progressIndicator.removeSpinner()}})}});a.primaryNavTabLink.click(function(b){if(!a.tabLinkUrlIsSetToLandingPage){b.preventDefault();jQuery.get(a.ajaxUrl,"",function(k){e(k);window.location=a.primaryNavTabLink.attr("href")})}})}
function ProgressIndicator(c){this.dom=c;this.addSpinner=function(){this.dom.addClass("zs-loading")};this.removeSpinner=function(){this.dom.removeClass("zs-loading")}}jQuery(document).ready(function(){var c=jQuery("#zs-tab a.zs-hover-anchor").attr("href");new Header(c,jQuery("li#zs-tab"),jQuery("ul.zs-tab-contents"))});

