function findBootstrapEnvironment(){var r=["xs","sm","md","lg","xl"],n=$("<div>"),t,i;for(n.appendTo($("body")),t=r.length-1;t>=0;t--)if(i=r[t],n.addClass("hidden-"+i),n.is(":hidden"))return n.remove(),i}(function(){"use strict";var n={trigger:".site-header",activeClass:"navigation-active"};if($(n.trigger).length)$(document).on("focus","a, button, input",function(){$(this).closest(n.trigger).length||($(n.trigger).removeClass(n.activeClass),$("body").removeClass(n.activeClass))})})(),function(){"use strict";var n={trigger:"[data-dropdown-trigger]",menu:"[data-dropdown-menu]",activeClass:"open",clickMode:!1},e;if($(n.trigger).length){var f={state:!1,timer:{},reset:function(n){this.state=n.type=="click";var t=this;clearTimeout(this.timer);this.timer=setTimeout(function(){t.state=!0},isMobile.windows.device?1e3:200)}},t={all:function(i){var r=$(n.menu+"."+n.activeClass),e=r.siblings(n.trigger),o=$(i.currentTarget).closest(n.menu).length>0,f;(i.type!=="click"&&(i.type!=="touchstart"||$(".site-header").hasClass("navigation-active"))||r.is(i.target))&&(i.type!=="focusin"||r.is(i.target)||e.is(i.target)||r.has(i.target).length!==0)&&(i.type!=="mouseleave"||o)||(f=function(){t.others();u.remove()},isMobile.any?setTimeout(f,isMobile.windows.device?800:250):f())},others:function(){var i=$(n.trigger+"."+n.activeClass),t;i.removeClass(n.activeClass).attr("aria-expanded","false");t=$(n.menu+"."+n.activeClass);t.removeClass(n.activeClass).attr("aria-hidden","true")},burger:function(){$(".site-header").hasClass("navigation-active")&&$(".navigation-toggle").click()}},r=function(n){n.stopPropagation()},u={add:function(){if(n.clickMode)$(document).off("click",t.all).on("click",t.all);else $(n.trigger).parent().off("mouseleave",t.all).on("mouseleave",t.all);$(document).off("touchstart",t.all).on("touchstart",t.all);$(document).off("click touchstart",n.menu+" .btn.back",t.all).on("click touchstart",n.menu+" .btn.back",t.all);$(document).off("focus","a, button, input",t.all).on("focus","a, button, input",t.all);$(n.menu).find("a").off("touchstart",r).on("touchstart",r);$(document).off("click touchstart",n.menu+" a",t.all).on("click touchstart",n.menu+" a",t.all);$(document).off("click touchstart",".navigation-active "+n.menu+" a",t.burger).on("click touchstart",".navigation-active "+n.menu+" a",t.burger)},remove:function(){$(document).off("click",t.all);$(document).off("focus","a, button, input",t.all);$(n.trigger).parent().off("mouseleave",t.all);$(document).off("touchstart",t.all).on("touchstart",t.all);$(document).off("click touchstart",n.menu+" .btn.back",t.all);$(document).off("click touchstart",n.menu+" a",t.all);$(document).off("click touchstart",".navigation-active "+n.menu+" a",t.burger);$(n.menu).find("a").off("touchstart",r)}},i={open:function(i){t.others();$(n.menu+"."+n.activeClass).removeClass(n.activeClass);i.closest(".dropdown-menu").not(this).addClass(n.activeClass);i.addClass(n.activeClass).attr("aria-expanded","true");i.next(n.menu).addClass(n.activeClass).attr("aria-hidden","false");u.add()},close:function(t){t.removeClass(n.activeClass).attr("aria-expanded","false");t.next(n.menu).removeClass(n.activeClass).attr("aria-hidden","true");u.remove()},toggle:function(t){var r=$(this);i.canProceed(t,r)&&(t.stopPropagation(),t.preventDefault(),r.hasClass(n.activeClass)?i.close(r):i.open(r));f.reset(t)},canProceed:function(t,i){var e=$(t.target).closest(n.menu).length>0,u=$(".site-header").hasClass("navigation-active")&&findBootstrapEnvironment()==="xs",o=$(".site-header").hasClass("navigation-hidden"),r=!1;return u||o?!u&&o?r=!1:u&&(r=t.type=="click"):(r=t.type=="click"&&(n.clickMode||e)||t.type=="mouseenter"&&!n.clickMode&&!e||t.type=="focusin"&&!i.hasClass(n.activeClass)||t.type=="touchstart",t.type=="mouseenter"&&$(t.target).parent()[0]===$(t.relatedTarget).parent()[0]&&(r=!1)),t.type!="click"||f.state||u||o||!e||(r=!1,t.stopPropagation(),t.preventDefault()),r}};$(n.trigger).each(function(){var r=$(this),t;r.attr("aria-expanded","false");r.next(n.menu).attr("aria-label","submenu");t="click touchstart"+(isMobile.any?"":" focusin");isMobile.any||(t+=" mouseenter");r.off(t,i.toggle).on(t,i.toggle)});e=function(n){n.addEventListener("touchstart",function(){var t=n.scrollTop,i=n.scrollHeight,r=t+n.offsetHeight;return t===0?n.scrollTop=1:r===i&&(n.scrollTop=t-1),!1})};e($(".part.second")[0])}}(),function(){"use strict";var n;if($({trigger:"[data-dropdown-trigger]"}.trigger).length&&(n=!!navigator.platform&&/iPad|iPhone|iPod/.test(navigator.platform),n))$(document).on("focus","#search-text",function(){setTimeout(function(){window.scrollBy(0,-10)},100)})}(),function(){"use strict";var n={parent:".site-header",form:".site-header form.search","class":"search-active",input:"#search-text"},t;if($(n.form).length){t=$(n.form);$(n.parent).on("focus","a, button, input",function(i){t.is(i.target)||t.has(i.target).length!==0||($(n.parent).removeClass(n.class),t.attr("aria-hidden","true"))});$(n.input).val("").on("keyup",function(){$(this).val().trim()!==""?$(n.form).addClass("active"):$(n.form).removeClass("active")})}}(),function(){"use strict";var n={trigger:"[data-prioritynavigation]",menu:"[data-prioritynavigation-menu]",promoStart:"promo-start",promoEnd:"promo-end",dataPromoStart:"[data-promo-start]",hiddenHome:".home-mobile-nav-link",packing:5,prevWidth:0};$(n.trigger).length&&$(n.trigger).each(function(){function s(){var r=i.filter(n.dataPromoStart);r.length&&r.each(function(){var r=$(this),u=Date.parse(r.data(n.promoStart)),f=Date.parse(r.data(n.promoEnd)),e=Date.now();if(u&&f&&e>=u&&e<f)return r.prependTo(r.parent()),i=t.children("li").not(n.menu).not(n.hiddenHome),!1})}function u(){var r=0,f,u;try{r=t.parent().outerWidth(!0)-n.packing-parseInt(t.parent().css("padding-left"))}catch(e){}r<0&&(r=0);n.prevWidth=r;f=0;u=0;o&&$(".site-header").hasClass("navigation-active")&&findBootstrapEnvironment()==="xs"?u=99999:i.each(function(){var n=0;$(this).data("width")?n=$(this).data("width"):(n=$(this).outerWidth(!0),$(this).data("width",n));f+=n;f<r&&u++});h(u);c(u)}function h(n){i.each(function(r){r>=n-1&&n!==i.length?$(this).appendTo(e):$(this).appendTo(t)})}function c(n){n>=i.length?(r.addClass("hidden"),r.attr("aria-hidden","true")):(r.appendTo(t).removeClass("hidden"),r.attr("aria-hidden","false"))}function f(){if(n.prevWidth===0||n.prevWidth!=$(n.trigger).parent().outerWidth()-n.packing)u();else return}var t=$(this),i=t.children("li").not(n.menu).not(n.hiddenHome),r=t.find(n.menu),e=r.children("ul").first(),o=$(this).closest(".site-header").length;s();u();t.removeClass("loading");$(window).on("update-navigation",f);$(window).on("throttled-resize",f)})}(),function(){"use strict";var n=$('[data-scrolllock-class]:not("header.non-fixed")').first(),e=$("div.part.second"),t=findBootstrapEnvironment(),r,i;if(n.length&&e.length){r=n.data("scrolllock-class");i=e.offset().top;t=="xs"&&n.data("scrolllock-mobile-offset")?i=n.data("scrolllock-mobile-offset"):t=="sm"&&n.data("scrolllock-tablet-offset")?i=n.data("scrolllock-tablet-offset"):(t=="md"||t=="lg"||t=="xl")&&n.data("scrolllock-offset")&&(i=n.data("scrolllock-offset"));var f=0,u=0,o=function(){var e=$(window).scrollTop();e>f?(u=0,e>=i&&n.addClass(r)):t!="xs"?(u+=f-e,(u>=500||e<=i)&&(n.removeClass(r),u=0)):e==0&&n.removeClass(r);f=e<=0?0:e};$(window).on("scroll",o);o()}}();
//# sourceMappingURL=/bundles/header-jsmap
