var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); /** * 1.1 version of theme custom js * Support for Navpane plugin */ jQuery(function() { var $ = jQuery; // Define Theme specific functions var Theme = { // Swiping mobile galleries wwith Hammer.js swipeGallery: function() { setTimeout(function() { var touchGallery = document.getElementsByClassName("fancybox-wrap")[0]; var mc = new Hammer(touchGallery); mc.on("panleft panright", function(ev) { if (ev.type == "panleft") { $("a.fancybox-next").trigger("click"); } else if (ev.type == "panright") { $("a.fancybox-prev").trigger("click"); } Theme.swipeGallery(); }); }, 500); }, swipeInit: function() { if ('ontouchstart' in window) { $("body").on("click", "a.w-fancybox", function() { Theme.swipeGallery(); }); } }, // Hide minicart better on mobile hideCart: function(container){ if ('ontouchstart' in window) { $(container).on('click touchend mouseenter', function () { $('#wsite-mini-cart').fadeOut("fast"); }); } }, interval: function(condition, action, duration, limit) { var counter = 0; var looper = setInterval(function(){ if (counter >= limit || Theme.checkElement(condition)) { clearInterval(looper); } else { action(); counter++; } }, duration); }, checkElement: function(selector) { return $(selector).length; }, moveLogin: function() { var login = $('#member-login').clone(true); $("#nav .wsite-menu-default li:last-child").after(login); } } $(document).ready(function() { $("body").addClass("postload"); Theme.swipeInit(); Theme.hideCart('.page-content'); // Swap preview images for hi-res images in product page $("a.wsite-product-image").each(function(){ var hires = $(this).attr("href"); $(this).find('img').attr("src", hires); }); Theme.interval("#nav #member-login", Theme.moveLogin, 800, 5); // landing scroll $("#landing-scroll").click(function(e){ e.preventDefault(); $('html,body, .wrapper').animate({ scrollTop: $("#main").offset().top }, 1000); }); // Store category list click $('.wsite-com-sidebar').click(function(){ if (!$(this).hasClass('sidebar-expanded')) { $(this).addClass('sidebar-expanded'); if ($('#close').length === 0) { $("#wsite-com-hierarchy").prepend('CLOSE'); $('#close').click(function(e){ e.preventDefault(); setTimeout(function() {$('.wsite-com-sidebar').removeClass('sidebar-expanded');}, 50); }); } } }); }) }); } /* FILE ARCHIVED ON 00:52:51 Jan 18, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 01:54:47 Oct 08, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 105.268 exclusion.robots: 0.097 exclusion.robots.policy: 0.088 RedisCDXSource: 5.084 esindex: 0.009 LoadShardBlock: 78.342 (3) PetaboxLoader3.datanode: 110.248 (4) CDXLines.iter: 18.846 (3) load_resource: 111.775 PetaboxLoader3.resolve: 31.957 */