1$(function(){function p(n){let t="c="+n+"|uic="+n;Cookies.set("culture",t,{expires:365})}function s(n,t){Cookies.set("_shipTo",n.toLowerCase(),{expires:365});$("#customerPreferencesDropdownLink span.preferred-ship-to-country-text").text(t).text()}function h(n,t){$("#customerPreferencesDropdownLink span.preferred-language-text").text(t);p(n)}function c(n){let t=n.toLowerCase();Cookies.set("_c",t,{expires:365});$("#preferredCurrency").val(n).trigger("chosen:updated");$("#customerPreferencesDropdownLink span.preferred-currency-text").text(n);$(".currency-text").each(function(){$(this).text($(this).data(t))})}function w(){var n=Cookies.get("_c");n&&$("#currencyDropdown").text(n.toUpperCase())}function a(){n.addClass("bg-white");n.addClass("navbar-light");n.addClass("was-transparent");n.removeClass("bg-transparent");n.removeClass("navbar-dark")}function v(){n.removeClass("bg-white");n.removeClass("navbar-light");n.removeClass("was-transparent");n.addClass("bg-transparent");n.addClass("navbar-dark")}var t,n,l,r,u,f,b,y;if($(".form-control-chosen").chosen(),$(".form-control-chosen-without-search").chosen({disable_search_threshold:10}),$("#mobile-menu").length){t=new Mmenu("#mobile-menu",{navbar:{title:`<span id="mmenu-closer" role="button">✕</span>`,titleLink:"parent"},searchfield:{add:!0,addTo:[$("#country-search")[0],$("#currency-search")[0]]},extensions:["border-none","pagedim-black","position-front"]});$("#mmenu-closer").on("click",function(){t.API.close()})}$(document).on("click",".dropdown-menu",function(n){n.stopPropagation()});$("#customerPreferences").on("submit",function(n){var i,f;let r=$("#preferredShipToCountry");s(r.val(),r.find("option:selected").text());let u=$("#preferredLanguage"),t=u.val().toLowerCase(),e=u.find("option:selected").text();h(t,e);c($("#preferredCurrency").val());$(".dropdown-toggle").dropdown("toggle");$(n.target).data("sync-preferences")||(n.preventDefault(),i=$(n.target).data("active-language"),t&&t!==i&&window.location.pathname.length>0?(f=window.location.pathname.substr(i.length+1)+window.location.search,window.location.href=window.location.origin+"/"+t+f):window.location.reload())});$(".mobile-change-ship-to").on("click",function(){let n=$(this);t.close();let i=n.data("country-code"),u=n.text();s(i,u);$("#preferredShipToCountry").val(i).trigger("chosen:updated");let r=$("#updatePreferredShipToCountry");r.data("update-preferred-ship-to-country")?r.submit():window.location.reload()});$(".mobile-change-language").on("click",function(){let i=$(this);t.close();let n=i.data("language-code"),u=i.text();h(n,u);$("#preferredLanguage").val(n).trigger("chosen:updated");let r=$("#updatePreferredLanguage");if(r.data("update-preferred-language"))r.submit();else{let t=$("#customerPreferences").data("active-language"),i=window.location.pathname.substr(t.length+1)+window.location.search;window.location.href=window.location.origin+"/"+n+i}});$(".mobile-change-currency").on("click",function(){c($(this).text());$("#active-currency").text($(this).text());t.closeAllPanels();t.close()});w();n=$(".navbar");l=$(".navbar-collapse");$(".navbar.bg-transparent .dropdown").on("show.bs.dropdown",function(){a()});$(".navbar.bg-transparent .dropdown").on("hide.bs.dropdown",function(){l.hasClass("show")||v()});$(".navbar.bg-transparent .navbar-collapse").on("show.bs.collapse",function(){a()});$(".btn-menu-close").on("click",function(){t.close()});$(".navbar.bg-transparent .navbar-collapse").on("hide.bs.collapse",function(){v()});$(".navbar-collapse-fullscreen").on("show.bs.collapse",function(){$(document.body).addClass("overflow-hidden")});$(".navbar-collapse-fullscreen").on("hide.bs.collapse",function(){$(document.body).removeClass("overflow-hidden")});$(".change-currency").on("click",function(){var n=$(this).text().toLowerCase();Cookies.set("_c",n,{expires:365});$(".currency-text").each(function(){$(this).text($(this).data(n))})});$('[data-toggle="search"]').on("click",function(){$(".search-area-wrapper").show();$(".search-area-input").focus()});$(".search-area-wrapper .close-btn").on("click",function(){$(".search-area-wrapper").hide()});$(document).on("click",'[data-toggle="lightbox"]',function(n){n.preventDefault();$(this).ekkoLightbox({alwaysShowClose:!0,leftArrow:'<span><img src="/img/prev.svg" class="nav-arrow nav-arrow-left" alt="" width="50"><\/span>',rightArrow:'<span><img src="/img/next.svg" class="nav-arrow nav-arrow-right" alt="" width="50"><\/span>'})});$(window).scroll(function(){function r(i){$(window).scrollTop()>i?(n.addClass("fixed-top"),u.hasClass("header-absolute")||(t.css("padding-top",n.outerHeight()),t.data("smooth-scroll-offset",n.outerHeight()))):(n.removeClass("fixed-top"),t.css("padding-top","0"))}var t=$("body"),n=$("nav.navbar-sticky"),u=$(".header"),i=$(".top-bar");n.length>0&&i.length>0?r(i.outerHeight()):n.length>0&&r(0)});$("#product-qty").change(function(){var n=parseInt($(this).data("max-qty")),t=parseInt($(this).data("min-qty"));$(this).val()>n?$(this).val(n):$(this).val()<t&&$(this).val(t)});$(window).on("scroll",function(){$(window).scrollTop()>=1500?$("#scrollTop").fadeIn():$("#scrollTop").fadeOut()});$("#scrollTop").on("click",function(){$("html, body").animate({scrollTop:0},1e3)});$(".btn-colour").on("click",function(){var n=$(this);n.attr("data-allow-multiple")===undefined&&n.parents(".colours-wrapper").find(".btn-colour").removeClass("active");n.toggleClass("active")});$(".detail-option-btn-label").on("click",function(){var n=$(this);n.parents(".detail-option").find(".detail-option-btn-label").removeClass("active");n.toggleClass("active")});r=$(".home-slider");r.owlCarousel({loop:!0,margin:0,lazyLoad:!0,smartSpeed:500,responsiveClass:!0,navText:['<img src="'+basePath+'/img/prev.svg" alt="" width="50">','<img src="'+basePath+'/img/next.svg" alt="" width="50">'],responsive:{0:{items:1,nav:!1,dots:!0},600:{items:1,nav:!1,dots:!0},1120:{items:1,dots:!1,nav:!0}}
1,onRefresh:function(){r.find(".item").height("")},onRefreshed:function(){var n=0,t=r.find(".item");t.each(function(){var t=$(this).height();t>n&&(n=t)});t.height(n)}});u=$(".home-full-slider");u.owlCarousel({loop:!0,margin:0,smartSpeed:500,responsiveClass:!0,navText:['<img src="/img/prev.svg" alt="" width="50">','<img src="/img/next.svg" alt="" width="50">'],responsive:{0:{items:1,nav:!1,dots:!0},600:{items:1,nav:!1,dots:!0},1120:{items:1,dots:!1,nav:!0}},onRefresh:function(){u.find(".item").height("")},onRefreshed:function(){var n=0,t=u.find(".item");t.each(function(){var t=$(this).height();t>n&&(n=t)});t.height(n)}});$(".product-slider").owlCarousel({loop:!1,margin:0,nav:!1,dots:!0,navText:['<img src="/img/prev.svg" alt="" width="50">','<img src="/img/next.svg" alt="" width="50">'],smartSpeed:400,responsiveClass:!0,responsive:{0:{items:1},600:{items:2},1e3:{items:5},1680:{items:8}}});$(".detail-full").owlCarousel({autoHeight:!0,loop:!0,items:1,dots:!0,responsiveClass:!1});f=$(".brands-slider");f.owlCarousel({loop:!0,margin:20,dots:!0,nav:!1,smartSpeed:400,responsiveClass:!0,responsive:{0:{items:2},600:{items:3},1e3:{items:6,loop:!1}},onRefresh:function(){f.find(".item").height("")},onRefreshed:function(){var n=0,t=f.find(".item");t.each(function(){var t=$(this).height();t>n&&(n=t)});n>0&&t.height(n)}});$('[data-toggle="tooltip"]').tooltip();b=new SmoothScroll("a[data-smooth-scroll]",{offset:80});y=location.pathname;$(".customer-nav a").each(function(){var n=$(this);n.attr("href").indexOf(y)!==-1&&n.addClass("active")});
1$("#login-form").ajaxForm({beforeSubmit:function(){$("#invalid-login-message").hide()},success:function(n){n.result=="Success"?location.reload():n.result=="ConfirmEmail"?window.location.href=window.location.origin+n.path:$("#invalid-login-message").show()}});$("#resend-code-form").ajaxForm({beforeSubmit:function(){$(".validation-summary-errors").remove();$("#confirmation-code-resent").hide()},success:function(n){n.result=="Success"&&($("#re-send-code").hide(),$("#confirmation-code-resent").show())}});$("#add-question-form").ajaxForm({success:function(n){n.result=="Success"&&(toastr.success(n.message,"",{timeOut:2e3}),$("#productQuestion").val(""))}});$(document).on("keyup","[data-max]",function(){var n=parseInt($(this).data("max")),t=parseInt($(this).val());if(t>n)return $(this).val(n),!1});$(document).on("keyup","[data-min]",function(){var n=parseInt($(this).data("min")),t=parseInt($(this).val());if(t<n)return $(this).val(n),!1});$(document).on("paste","[data-toggle=just_number]",function(n){let t=n.originalEvent.clipboardData.getData("text");/^[0-9]+$/.test(t)||n.preventDefault()});$(document).on("keydown","[data-toggle=just_number]",function(n){$.inArray(n.keyCode,[46,8,9,27,13,110,190])!==-1||n.keyCode==65&&n.ctrlKey===!0||n.keyCode==67&&n.ctrlKey===!0||n.keyCode==86&&n.ctrlKey===!0||n.keyCode==88&&n.ctrlKey===!0||n.keyCode>=35&&n.keyCode<=39||(n.shiftKey||n.keyCode<48||n.keyCode>57)&&(n.keyCode<96||n.keyCode>105)&&n.preventDefault()});var i=null,o=null,k=doT.template(document.getElementById("html-search-category").text),d=doT.template(document.getElementById("html-search-in-category").text),e=$(".search-auto-complete");e.autoComplete({resolverSettings:{url:"/search?handler=AutoCompletionList"},minLength:["ja","hk","zh-HK"].some(n=>n===document.documentElement.getAttribute("lang"))?1:3,noResultsText:"",formatResult:function(n){var t=i.find(t=>t.text===n);return t?t.isCategory?k({text:t.text}):d({text:t.text}):n},events:{searchPost:function(n){return(i=n)?n.map(n=>n.text):[]}}});e.on("change",function(n){o=n.currentTarget.value});e.on("autocomplete.select",function(n,t){if(t&&t!==""&&i&&i.length>0){o&&e.val(o);var r=i.find(n=>n.text===t);r&&(window.location=r.url)}})}),function(n){n.URLSearchParams=n.URLSearchParams||function(n){var t=this;t.searchString=n;t.get=function(n){var i=new RegExp("[?&]"+n+"=([^&#]*)").exec(t.searchString);return i==null?null:decodeURI(i[1])||0}}}(window);class Spinner{static show(){$("body").append("<div class='loader-container'><div class='loader-content'><div class='spinner'><div><\/div><div><\/div><\/div><\/div><\/div>")}static hide(){$(".loader-container").remove()}}
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.