PageSourceSearch

https://assol.in.ua/catalog/view/javascript_assol_2023/dist/footer.js?t=1791444304

js assol.in.ua collected 2026-10-08 07:25:23 UTC 15,362 bytes, 1 lines download raw bytes

1function ownKeys(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),o.push.apply(o,n)}return o}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(o),!0).forEach(function(t){_defineProperty(e,t,o[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):ownKeys(Object(o)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))})}return e}function _defineProperty(e,t,o){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function _typeof(e){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_typeof(e)}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var o=0;o<t.length;o++){var n=t[o];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,_toPropertyKey(n.key),n)}}function _createClass(e,t,o){return t&&_defineProperties(e.prototype,t),o&&_defineProperties(e,o),Object.defineProperty(e,"prototype",{writable:!1}),e}function _toPropertyKey(e){var t=_toPrimitive(e,"string");return"symbol"==_typeof(t)?t:t+""}function _toPrimitive(e,t){if("object"!=_typeof(e)||!e)return e;var o=e[Symbol.toPrimitive];if(void 0!==o){var n=o.call(e,t||"default");if("object"!=_typeof(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}$(document).ready(function(){var e,t,o,n,r;101!=window.CUSTOMER_GROUP_ID&&(window,e=document,t="script",o={token:"d87e43cd-f72e-4b9b-9961-c762cba96195"},n=e.createElement(t),r=e.getElementsByTagName(t)[0],n.src="https://chat.key.live/bundles/widget.min.js",n.async=!0,n.defer=!0,n.onload=function(){return KeyCRM.render(o)},r.parentNode.insertBefore(n,r),function(e,t){var o=t.createElement("script");o.async=1,o.src="https://statics.esputnik.com/scripts/CF7725672F774F7B97E04309DA81F7EE.js";var n=t.scripts[0];n.parentNode.insertBefore(o,n);var r=function(){r.c(arguments)};r.q=[],r.c=function(){r.q.push(arguments)},e.eS=e.eS||r}(window,document),"function"==typeof eS&&(eS("init"),eS("sendEvent","PageView",{PageView:{}}))),$('#search input[name="search"]').on("input",function(){$(this).val().length>=2?($(".search_block #test").html($("#search input").val()),ajaxApiSearch.result("#search"),ajaxApiSearch.activate("#search")):ajaxApiSearch.close("#search")}),$(".search-form__inp").bind("keyup",function(e){13==e.keyCode&&$("#search-submit").trigger("click")}),$(document).on("click",function(e){$(e.target).is(".search-wrap")||$(e.target).parents(".search-wrap").length||$(e.target).is('#search input[name="search"]')||$(".search-wrap").fadeOut(100)}),$(document).keyup(function(e){27==e.keyCode&&$('#search input[name="search"]').is(":focus")&&($(".search-wrap").fadeOut(100),$('#search input[name="search"]').blur())})}),$(document).delegate(".multi-closeIcon","click",function(){$("#api_multisearch").html(""),$("html").removeClass("multisearch")}),$(document).delegate(".multi-taxon.multi-active","click",function(){$(this).toggleClass("multi-open"),$(".cat_list").toggleClass("hide"),$(".multi-active .multi-icon").hasClass("multi-chevron-upIcon")?($(".multi-active .multi-icon").removeClass("multi-chevron-upIcon"),$(".multi-active .multi-icon").addClass("multi-chevron-downIcon")):$(".multi-active .multi-icon").toggleClass("multi-chevron-downIcon")});var MobileBottomBar=function(){return _createClass(function e(){_classCallCheck(this,e)},[{key:"updateCounter",value:function(e,t){syncManager.setNeedUpdate();var o=$(e),n=o.find("span");0===n.length?(n=$("<span>".concat(t,"</span>")).appendTo(o),setTimeout(function(){return requestAnimationFrame(function(){return n.addClass("counter-active")})},50),setTimeout(function(){return requestAnimationFrame(function(){return n.addClass("counters-pulse")})},100)):(n.text(t),n.removeClass("counters-pulse"),n[0].offsetWidth,setTimeout(function(){return requestAnimationFrame(function(){return n.addClass("counter-active")})},50),setTimeout(function(){return requestAnimationFrame(function(){return n.addClass("counters-pulse")})},100))}},{key:"updateCartCount",value:function(e){this.updateCounter("#mobile-menu-bar-cart-item",e),this.updateCounter(".header_link._cart.cart-ajax",e)}},{key:"updateWishlistCount",value:function(e){this.updateCounter("#mobile-menu-bar-wishlist-item",e)}},{key:"updateCompareCount",value:function(e){syncManager.setNeedUpdate()}},{key:"toggleCatalog",value:function(){if(knotBar.close(),document.getElementById("mobile-menu-bar-catalog-item").classList.contains("mobile-menu-bar-item-active"))document.getElementById("mobile-menu-bar-catalog-item").classList.remove("mobile-menu-bar-item-active");else{$(window).width()>=500&&$("html, body").stop().animate({scrollTop:0},0),document.querySelectorAll(".mobile-menu-bar-wrapper .mobile-menu-bar-item").forEach(function(e){return e.classList.remove("mobile-menu-bar-item-active")});var e=document.getElementById("buy-bar-id");null==e||e.classList.contains("buy-bar-hidden")||e.classList.add("buy-bar-hidden"),$(window).width()>=500&&$("html, body").stop().animate({scrollTop:0}
1,0),knotBar.toggle(),knotPopUp.toggle(".header_catalog_triger","#catalog-info"),document.getElementById("mobile-menu-bar-catalog-item").classList.add("mobile-menu-bar-item-active")}}},{key:"toggleMore",value:function(){($(window).width()>=500&&$("html, body").stop().animate({scrollTop:0},0),knotBar.close(),knotPopUp.close(".header_catalog_triger","#catalog-info"),document.getElementById("mobile-menu-bar-more-item").classList.contains("mobile-menu-bar-item-active"))?document.getElementById("mobile-menu-bar-more-item").classList.remove("mobile-menu-bar-item-active"):(document.querySelectorAll(".mobile-menu-bar-wrapper .mobile-menu-bar-item").forEach(function(e){return e.classList.remove("mobile-menu-bar-item-active")}),knotBar.toggle(),document.getElementById("mobile-menu-bar-more-item").classList.add("mobile-menu-bar-item-active"))}}])}(),mobileBottomBar=new MobileBottomBar;$(document).ready(function(){var e,t=0,o=null,n=document.getElementById("buy-bar-id"),r=(null===(e=document.querySelector(".item_info"))||void 0===e?void 0:e.getBoundingClientRect().top)+window.scrollY;
1n&&$(window).on("scroll",function(){var e=$(this).scrollTop();e<r||Math.abs(e-t)<10||(clearTimeout(o),e>t?null==n||n.classList.remove("buy-bar-hidden"):null==n||n.classList.add("buy-bar-hidden"),t=e,o=setTimeout(function(){t=e},100))}),$(".bar_burger").on("click",function(){document.querySelectorAll(".mobile-menu-bar-wrapper .mobile-menu-bar-item").forEach(function(e){return e.classList.remove("mobile-menu-bar-item-active")})})});var splide_instances={},checkout_scroll_top=0;function initSplide(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],o=$(e),n=document.querySelectorAll(e+" ul .product").length,r={left:"15px",bottom:"2px",top:"2px"};if(o.length&&!o.hasClass("is-initialized")){var i=new Splide(e,{type:"slide",start:t&&n>1?1:0,perPage:3,gap:"15px",pagination:!1,arrows:t,lazyLoad:"nearby",padding:_objectSpread(_objectSpread({right:t?"45px":"35px"},r),{},{left:t?"45px":"15px"}),speed:900,breakpoints:{768:{perPage:2,gap:"10px",padding:_objectSpread({right:"15px"},r),arrows:!1},550:{perPage:2,padding:_objectSpread({right:"15px"},r),arrows:!1},376:{perPage:2,padding:_objectSpread({right:"15px"},r),arrows:!1}}});i.mount(),o.addClass("is-initialized"),splide_instances[e]=i}else splide_instances[e]&&splide_instances[e].refresh()}function openServicesPopup(e){checkout_scroll_top=window.pageYOffset||document.documentElement.scrollTop,$("body").addClass("body-popup-is-opened").css({top:-checkout_scroll_top+"px"}),$("#"+e).addClass("active"),$("#services-popup-overlay").addClass("active"),setTimeout(function(){initSplide("#aksy-carousel-"+e),initSplide("#services-carousel-"+e)},100)}function closeServicesPopup(){$("body").removeClass("body-popup-is-opened").css({top:""}),window.scrollTo(0,checkout_scroll_top),$(".popup-wrapper").removeClass("active"),$("#services-popup-overlay").removeClass("active")}$(".services-more.open").on("click",function(e){e.stopPropagation(),openServicesPopup($(this).data("popup"))}),$(".services-more.close, #services-popup-overlay:not(.cart-popup-o)").on("click",function(){closeServicesPopup()}),$(document).on("keydown",function(e){"Escape"===e.key&&closeServicesPopup()}),$(".product_hr_wrapper.info-icon").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=$(e.currentTarget.querySelector(".product_content_info"));t.length>0&&(t.addClass("active"),setTimeout(function(){t.removeClass("active")},2e3))}),$(".admin-services-more").on("click",function(e){var t=$(this).closest(".admin-services-wrapper"),o=t.find(".admin-services-more.open"),n=t.find(".admin-services-more.close"),r=t.find(".services-wrapper");o.stop(),n.stop(),r.stop(),o.toggle(),n.toggle(),r.is(":hidden")?r.css({display:"block",height:0,opacity:0,overflow:"hidden"}).animate({height:r.get(0).scrollHeight,opacity:1},500,function(){$(this).css("height","")}):r.animate({height:0,opacity:0},500,function(){$(this).hide()})}),function(){"use strict";var e=$("#cart-popup-wrapper"),t=null,o=0,n=!0;function r(){return document.querySelector("#cart-popup-wrapper .cart-popup")}function i(e){return e.querySelectorAll('a[href], button:not([disabled]), textarea, input, select, [tabindex]:not([tabindex="-1"])')}function a(n){void 0===n&&(n=!0),p();var i=r();if(i){$("body").removeClass("body-popup-is-opened").css({top:""}),n&&window.scrollTo(0,o),i.classList.remove("is-open"),document.removeEventListener("keydown",c);var a=function(){i.hidden=!0,i.style.display="none",i.removeEventListener("transitionend",a),n&&(e.find(".main-total").text("0 грн."),e.find(".cart-item").css({"min-height":"300px",height:"95%",width:"100%"}).removeClass("is-gift").html("").slice(1).remove()),e.find(".cart-item").addClass("skeleton"),e.find(".main-total").addClass("skeleton"),$(".cart-popup__checkout.__btn").first().attr("disabled",!0)};i.addEventListener("transitionend",a),t&&t.focus()}}function c(e){var t=r();if(t){var o=e.key||e.keyCode;"Escape"!==o&&"Esc"!==o&&27!==o?"Tab"!==o&&9!==o||function(e,t){var o=Array.prototype.slice.call(i(t));if(!o.length)return;var n=o[0],r=o[o.length-1];e.shiftKey&&document.activeElement===n?(e.preventDefault(),r.focus()):e.shiftKey||document.activeElement!==r||(e.preventDefault(),n.focus())}(e,t):a()}}function s(t){var o=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if("string"==typeof t)try{sessionStorage.setItem(window.CART_POPUP_CACHE_KEY,t),t=JSON.parse(t)}catch(e){return void console.error(e)}else if("object"===_typeof(t))try{sessionStorage.setItem(window.CART_POPUP_CACHE_KEY,JSON.stringify(t))}catch(e){console.error(e)}$("#cart-popup-wrapper .cart-popup__body").html(t.products_html),$("#cart
1-popup-wrapper .main-total").text(t.total),$("#services-cart-wrapper").html(t.services),e.find(".cart-item").removeClass("skeleton"),e.find(".main-total").removeClass("skeleton"),$(".cart-popup__checkout.__btn").first().attr("disabled",!1),n||($(".cart-popup__checkout.__btn").first().attr("disabled",!1),$("#cart_popup_product-form").find("input, select, textarea, button, .cart-item__add-services").prop("disabled",!1),n=!0),$(".cart-item__qty-btn.js-qty-minus").each(function(e,t){var o=Number($(t).data("value"));isNaN(o)||o<=1?$(t).prop("disabled",!0):$(t).prop("disabled",!1)}),$(".cart-item__qty-btn.js-qty-plus").each(function(e,t){var o=Number($(t).data("value"));isNaN(o)||o>=999?$(t).prop("disabled",!0):$(t).prop("disabled",!1)}),Number(t.products_count)<=0&&$(".cart-popup__checkout.__btn").first().attr("disabled",!0),o&&void 0!==mobileBottomBar&&mobileBottomBar&&"function"==typeof mobileBottomBar.updateCartCount&&mobileBottomBar.updateCartCount(Number(t.products_count)),$(".cart-item__add-services.js-add-services").on("click",function(e){var t;e.stopPropagation(),t=$(this).data("popup"),$("#"+t).addClass("active"),$("#services-popup-overlay").addClass("active"),$("#services-popup-overlay.cart-popup-o").addClass("active"),$("#cart-popup-wrapper .cart-popup__overlay").addClass("transparent-bg"),setTimeout(function(){initSplide("#aksy-carousel-"+t),initSplide("#services-carousel-"+t)},100)}),$(".services-more.close, #services-popup-overlay").on("click",function(){p()})}function u(){var e=$("#cart_popup_product-form").serializeArray(),t={};$.each(e,function(){t[this.name]=this.value}),$.ajax({url:"index.php?route=checkout_custom/cart/edit",type:"post",data:t,dataType:"json",beforeSend:function(){l()},success:function(e){s(e,!0)},error:function(e,t,o){console.log(o+"\r\n"+e.statusText+"\r\n"+e.responseText)}})}function p(){$(".popup-wrapper").removeClass("active"),$("#services-popup-overlay").removeClass("active"),$("#services-popup-overlay.cart-popup-o").removeClass("active"),$("#cart-popup-wrapper .cart-popup__overlay").removeClass("transparent-bg")}function l(){n&&($(".cart-popup__checkout.__btn").first().attr("disabled",!0),$("#cart_popup_product-form").find("input, select, textarea, button, .cart-item__add-services").prop("disabled",!0),n=!1)}window.CART_POPUP_CACHE_KEY="cart_popup_cache",$(document).on("click",".header_link._cart.cart-ajax, #mobile-menu-bar-cart-item",function(e){if(101!==window.CUSTOMER_GROUP_ID){e.preventDefault(),function(){var e=r();if(e){o=window.pageYOffset||document.documentElement.scrollTop,$("body").addClass("body-popup-is-opened").css({top:-o+"px"}),t=document.activeElement,e.hidden=!1,e.style.display="",window.requestAnimationFrame?window.requestAnimationFrame(function(){e.classList.add("is-open")}):setTimeout(function(){e.classList.add("is-open")},16),document.addEventListener("keydown",c);var n=i(e);n.length&&n[0].focus()}}();var n=window.isSessionStorageAvailable()?sessionStorage.getItem(window.CART_POPUP_CACHE_KEY):null;n&&s(n),$.get("index.php?route=checkout_custom/cart/popup&t="+(new Date).getTime(),s)}}),e.on("click",".cart-popup-close",function(e){e.preventDefault(),a()}),window.cart_popup_amount_subtract=function(e){var t=$(e).siblings("input"),o=Number(t.val())-1;o>=1&&(t.val(o),u())},window.cart_popup_amount_add=function(e){var t=$(e).siblings("input"),o=Number(t.val())+1;o<=999&&(t.val(o),u())},window.cart_popup_remove=function(e){$("#cart_popup_product-form");$.ajax({url:"index.php?route=checkout_custom/cart/remove",type:"post",data:"key="+e,dataType:"json",beforeSend:function(){l()},success:function(e){s(e,!0)},error:function(e,t,o){console.log(o+"\r\n"+e.statusText+"\r\n"+e.responseText)}})},window.cart_popup_services_selected=function(){l(),p(),$.ajax({url:"index.php?route=checkout_custom/cart/popup",type:"get",dataType:"json",success:function(e){s(e,!0)},error:function(e,t,o){console.log(o+"\r\n"+e.statusText+"\r\n"+e.responseText)}})},window.isSessionStorageAvailable=function(){try{var e=window.sessionStorage,t="__storage_test__";return e.setItem(t,t),e.removeItem(t),!0}catch(e){return!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.