PageSourceSearch

https://seenmerch.com/cdn/shop/t/9/assets/main.js?v=138336530500333512161756089774

js seenmerch.com collected 2026-10-01 15:14:01 UTC 4,712 bytes, 2 lines download raw bytes

1(function($){"use strict";function initMobileMenuFocusTrap(){const menu=document.querySelector(".main-menu-area");if(!menu)return;const focusableElements='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])';let firstFocusableElement,lastFocusableElement,previouslyFocusedElement;function updateFocusableElements(){const focusableElementsInMenu=menu.querySelectorAll(focusableElements);firstFocusableElement=focusableElementsInMenu[0],lastFocusableElement=focusableElementsInMenu[focusableElementsInMenu.length-1]}function trapTabKey(e){e.key==="Tab"&&(e.shiftKey?document.activeElement===firstFocusableElement&&(e.preventDefault(),lastFocusableElement.focus()):document.activeElement===lastFocusableElement&&(e.preventDefault(),firstFocusableElement.focus()))}function handleMenuToggle(isOpening){isOpening?(previouslyFocusedElement=document.activeElement,updateFocusableElements(),document.addEventListener("keydown",trapTabKey),setTimeout(()=>{firstFocusableElement&&firstFocusableElement.focus()},100)):(document.removeEventListener("keydown",trapTabKey),previouslyFocusedElement&&previouslyFocusedElement.focus())}const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName==="class"){const isMenuOpen=menu.classList.contains("active");handleMenuToggle(isMenuOpen)}})});return observer.observe(menu,{attributes:!0}),menu.classList.contains("active")&&handleMenuToggle(!0),()=>{observer.disconnect(),document.removeEventListener("keydown",trapTabKey)}}jQuery(document).ready(function(){window.innerWidth<1200&&initMobileMenuFocusTrap();let wasMobile=window.innerWidth<1200;window.addEventListener("resize",()=>{const isMobileNow=window.innerWidth<1200;wasMobile!==isMobileNow&&(wasMobile=isMobileNow,isMobileNow&&initMobileMenuFocusTrap())}),$("button.navbar-toggle").on("click",function(){$(".main-menu-area").addClass("active"),$(".mm-fullscreen-bg").addClass("active"),$("body").addClass("ov-hidden")}),$(".close-box").on("click",function(){$(".main-menu-area").removeClass("active"),$(".mm-fullscreen-bg").removeClass("active"),$("body").removeClass("ov-hidden")}),$("button.filter-button").on("click",function(){$(".filter-sidebar").addClass("active"),$(".mm-fullscreen-bg").addClass("active")}),$("button.close-filter-sidebar").on("click",function(){$(".filter-sidebar").removeClass("active"),$(".mm-fullscreen-bg").removeClass("active")}),$(".mm-fullscreen-bg").on("click",function(){$(".main-menu-area").removeClass("active"),$(".filter-sidebar").removeClass("active"),$(".mm-fullscreen-bg").removeClass("active"),$("body").removeClass("hidden")}),$(".checkout-btn .read-agree").on("click",function(){$(".cust-checkbox").is(":checked")?$(".checkout-btn button.check-btn").removeAttr("disabled"):$(".checkout-btn button.check-btn").attr("disabled","disabled")}),$(".read-agree").on("click",function(){$(".create-checkbox").is(":checked")?$(".create").removeAttr("disabled"):$(".create").attr("disabled","disabled")});var tooltipTriggerList=[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')),tooltipList=tooltipTriggerList.map(function(tooltipTriggerEl){return new bootstrap.Tooltip(tooltipTriggerEl)});$(".full-view, .zoom").on("click",function(){$(".product_img_top").magnificPopup({delegate:"a",type:"image",showCloseBtn:!0,closeBtnInside:!1,midClick:!0,tLoading:"Loading image #%curr%...",mainClass:"mfp-img-mobile",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,1]}}).magnificPopup("open")}),$(".play-button, .popup-vimeo, .popup-gmaps").magnificPopup({tClose:"Close (Esc)",type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1}),$(".item-data").on("click",function(){$(this).parents(".option-block").find(".variant-option").removeClass("active-variant"),$(this).closest("form-wrap").addClass("active-variant");var it_img=$(this).attr("dataimg");$(this).parents(".single-product-wrap").find(".product-image .img1 img").attr("src",it_img),$(this).parents(".single-product-wrap").find(".product-image .img1 img").attr("srcset",it_img);var price=$(this).attr("dataprice"),compareprice=$(this).attr("datacompare"),stocks=$(this).attr("dataavailable");$(this).parents(".single-product-wrap").find(".price-box .new-price").text(Shopify.formatMoney(price,window.money_format)),compareprice>price?($(this).parents(".single-product-wrap").find(".price-box .old-price").show(),$(this).parents(".single-product-wrap").find(".price-box .old-price").html(Shopify.formatMoney(compareprice,window.money_format))):$(this).parents(".single-product-wrap").find(".price-box .old-price").hide()})})})(jQuery);
2//# sourceMappingURL=/cdn/shop/t/9/assets/main.js.map?v=138336530500333512161756089774

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.