1jQuery(document).ready((function(e){let t=0;const n=document.querySelector(".tt-navbar");let i=!1;function a(e,t,n){const i=e.closest("li"),a=e.siblings("a").first();i.toggleClass("expanded",t),a.attr("aria-expanded",t?"true":"false"),e.attr("aria-hidden",t?"false":"true"),t?e.stop(!0,!0).slideDown(n):e.stop(!0,!0).slideUp(n)}function r(t){let n=e("ul.desktop-top-menu > li > .sub-menu");t&&t.length&&(n=n.not(t)),n.each((function(){a(e(this),!1,100)}))}function o(t){let n=e("ul.mobile-expanded-menu-with-tabs > li > .sub-menu");t&&t.length&&(n=n.not(t)),n.each((function(){a(e(this),!1,100)})),s()}function s(){e("ul.mobile-expanded-menu-with-tabs").each((function(){const t=e(this);t.toggleClass("expanded",t.find("> li.expanded").length>0)}))}function u(){e(".mobile-collapsible-menu").attr("aria-hidden","true").stop(!0,!0).slideUp(200),e(".js-mobile-menu-toggle").attr("aria-expanded","false"),o()}function l(){h()?u():(e(".mobile-collapsible-menu").attr("aria-hidden","false").stop(!0,!0).slideDown(200),e(".js-mobile-menu-toggle").attr("aria-expanded","true"))}function c(){e("#mobile-search-form").attr("aria-hidden","true").stop(!0,!0).slideUp(200),e(".menu-search-btn").attr("aria-expanded","false")}function d(){e("#mobile-search-form").is(":visible")?c():function(){const t=e("#mobile-search-form");t.attr("aria-hidden","false").stop(!0,!0).slideDown(100,(function(){t.find(".navbar-search-input").trigger("focus")})),e(".menu-search-btn").attr("aria-expanded","true")}()}function f(){e(".cart-claim-menu").attr("aria-hidden","true").stop(!0,!0).slideUp(200),e('a.cart-counter[aria-haspopup="true"]').attr("aria-expanded","false")}function m(){u(),c(),f()}function h(){return e(".mobile-collapsible-menu").is(":visible")}function p(e){e.find('a[href], button, input:not([type="hidden"]), select, textarea, [role="button"]').not('[tabindex="-1"]').attr("tabindex","0")}function b(e){return" "===e.key||"Spacebar"===e.key||32===e.which}function g(e){e.find("a:visible").first().trigger("focus")}function v(e,t){e.eq(t).trigger("focus")}!function(){const t=e(".mobile-collapsible-menu"),n=e("#mobile-search-form");t.attr("aria-hidden",t.is(":visible")?"false":"true"),n.attr("aria-hidden",n.is(":visible")?"false":"true"),e(".js-mobile-menu-toggle").attr("aria-expanded",t.is(":visible")?"true":"false"),e(".menu-search-btn").attr("aria-expanded",n.is(":visible")?"true":"false"),e("li.show-claimable-menu > a.cart-counter").attr("aria-haspopup","true").attr("aria-expanded","false"),e("ul.desktop-top-menu > li > .sub-menu, ul.mobile-expanded-menu-with-tabs > li > .sub-menu").each((function(t){const n=e(this),i=n.siblings("a").first(),a=n.attr("id")||"tt-main-menu-submenu-"+t,r=i.attr("id")||"tt-main-menu-trigger-"+t;n.attr("id",a).attr("aria-labelledby",r).attr("aria-hidden",n.is(":visible")?"false":"true"),i.attr("id",r).attr("role","button").attr("aria-haspopup","true").attr("aria-expanded",n.is(":visible")?"true":"false").attr("aria-controls",a)})),p(e(".tt-navbar, .product-navbar, .product-submenu-wrapper, .product-submenu-wrapper-with-gsap")),s()}(),e(document).on("touchstart",(function(t){i=e(t.target).closest(".mobile-collapsible-menu").length>0})),e(document).on("touchend touchcancel",(function(){i=!1})),window.addEventListener("scroll",()=>{if(!n)return;const a=window.pageYOffset,o=Math.abs(a-t);if(h()&&i)t=a;else if(e(document.activeElement).closest(".tt-navbar").length>0)t=a;else if(!(o<=10)){if(a<=0)return n.classList.remove("nav-hidden"),r(),window.ttEnableProductSubmenuGsap&&window.ttEnableProductSubmenuGsap(),void(t=0);a>t&&a>80?n.classList.contains("nav-hidden")||(n.classList.add("nav-hidden"),r(),m(),window.ttEnableProductSubmenuGsap&&window.ttEnableProductSubmenuGsap()):n.classList.contains("nav-hidden")&&(n.classList.remove("nav-hidden"),r(),m(),window.ttEnableProductSubmenuGsap&&window.ttEnableProductSubmenuGsap()),t=a}}),e(document).on("click",(function(t){e(t.target).closest("ul.desktop-top-menu .sub-menu, ul.desktop-top-menu > li > a").length||r()})),e(document).on("focusin",(function(t){e("ul.desktop-top-menu > li > .sub-menu:visible").length&&!e(t.target).closest("ul.desktop-top-menu").length&&r()})),e(document).on("keydown",(function(t){if(!/^((?!chrome|android|crios|fxios|edgios).)*safari/i.test(navigator.userAgent)||!function(e){return"Tab"===e.key||9===e.which}(t))return;const n=e(".tt-navbar, .product-navbar, .product-submenu-wrapper, .product-submenu-wrapper-with-gsap").find('a[href], button, input
1:not([type="hidden"]), select, textarea, [role="button"]').filter(":visible").not('[disabled], [aria-disabled="true"], [tabindex="-1"]').filter((function(){return 0===e(this).closest('[aria-hidden="true"]').length})),i=document.activeElement,a=n.index(i);if(!n.length)return;if(-1===a)return void(t.shiftKey||i!==document.body&&i!==document.documentElement||(t.preventDefault(),v(n,0)));const r=t.shiftKey?a-1:a+1;r<0||r>=n.length||(t.preventDefault(),v(n,r))})),e(document).on("click",".js-mobile-menu-toggle",(function(e){e.preventDefault(),l(),c(),f()})),e(document).on("keydown",'a[role="button"].menu-search-btn',(function(t){b(t)&&(t.preventDefault(),e(this).trigger("click"))})),e(document).on("keydown",'ul.desktop-top-menu > li > a[aria-haspopup="true"], ul.mobile-expanded-menu-with-tabs > li > a[aria-haspopup="true"]',(function(t){if(b(t))return t.preventDefault(),void e(this).trigger("click");if(function(e){return"ArrowDown"===e.key||40===e.which}(t)){const n=e(this).siblings(".sub-menu").first();if(!n.length)return;if(t.preventDefault(),n.is(":visible"))return void g(n);e(this).trigger("click"),setTimeout((function(){g(n)}),210)}})),e(document).on("keydown",(function(t){if(!function(e){return"Escape"===e.key||27===e.which}(t))return;const n=e(document.activeElement).closest(".sub-menu"),i=e(document.activeElement).closest(".mobile-collapsible-menu"),o=e(document.activeElement).closest("#mobile-search-form");if(n.length){const e=n.siblings("a").first();return a(n,!1,100),s(),void e.trigger("focus")}r(),i.length&&(u(),e(".js-mobile-menu-toggle").trigger("focus")),o.length&&(c(),e(".menu-search-btn").trigger("focus"))})),e(document).on("click","a.cart-counter",(function(t){if(e(this).parents("li").hasClass("show-claimable-menu")){var n=e(this),i=n.find(".cart-claim-menu");if(0===i.length){var a=jQuery("<div/>").html('<ul><li><a href="/cart" onclick="window.location.href = \'/cart/\';">CLAIM FREE WEBSHOP PRODUCT</a></li><li><a href="/my-products" onclick="window.location.href = \'/my-products/\';">CLAIM FREE RETAIL PRODUCT</a></li></ul>').addClass("cart-claim-menu").attr("aria-hidden","true").css("display","none");n.append(a),p(a),a.attr("aria-hidden","false").slideDown("fast"),n.attr("aria-expanded","true")}else i.is(":hidden")?(i.attr("aria-hidden","false").slideDown("fast"),n.attr("aria-expanded","true")):(i.attr("aria-hidden","true").slideUp("fast"),n.attr("aria-expanded","false"));u(),c()}})),jQuery(document).on("click","a.mc_cart_click, a.mc_checkout_click",(function(){jQuery("body").fadeTo("fast",.33)})),e(document).on("click","ul.mobile-expanded-menu-with-tabs >li >a",(function(t){t.preventDefault();var n=e(this),i=n.closest("li"),r=n.siblings(".sub-menu");if(n.hasClass("cart-menu-btn"))window.location.href=n.attr("href");else{if(!n.hasClass("cart-counter"))return o(r),a(r,!r.is(":visible"),200),s(),!1;if(i.hasClass("go-to-cart"))return window.location.href="/cart/",!1;if(i.hasClass("go-to-my-products"))return window.location.href="/my-products/",!1;o(r),a(r,!r.is(":visible"),200),s()}})),e(document).on("click","ul.desktop-top-menu >li >a",(function(t){t.preventDefault();var n=e(this);if(!n.hasClass("cart-menu-btn")){var i=n.siblings(".sub-menu"),o=["/login/","/blog/","/cart/","/e-drums/"].indexOf(n.attr("href"));if(n.hasClass("cart-counter")){var s=n.closest("li");if(s.hasClass("go-to-cart"))return window.location.href="/cart/",!1;if(s.hasClass("go-to-my-products"))return window.location.href="/my-products/",!1}return r(i),e(".claim-nav").slideUp(100),i.length&&a(i,!i.is(":visible"),200),0===o?e("#loginModal").modal("toggle"):(o>0||!i.length&&n.attr("href")&&"#"!==n.attr("href"))&&(window.location.href=n.attr("href")),!1}window.location.href=n.attr("href")})),e(document).on("click",".menu-search-btn",(function(t){return t.preventDefault(),e("#navbar-search-form").is(":visible")?e(".navbar-search-input").trigger("focus"):(d(),u(),f()),!1})),e(document).on("click",".menu-item-login >a",(function(t){return t.preventDefault(),e("#loginModal").modal("toggle"),!1}))}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.