PageSourceSearch

https://stecter.ru/bitrix/templates/dresscodeV2/js/system.min.js?178484411340419

js stecter.ru collected 2026-10-08 21:17:40 UTC 40,419 bytes, 1 lines download raw bytes

1var timeOutID,intervalID,flushTimeout,lastAddCartText,skuLoading=!1,fastViewOpen=!1,fastViewStoresOpen=!1,priceVariantOpen=!1,specialBlockMoved=!1,basketProductsNow=!1,oSkuDropdownOpened=!1,dropDownListOpened=!1,loadingPictureControl=function(e,a){var t;void 0!==e&&""!=e&&((t=new Image).src=e,$(t).one("load",a).each(function(){this.complete&&$(this).load()}))},checkLazyItems=function(){var e=$(".lazy");$.each(e,function(){var e=$(this),a=e.data("lazy");void 0!==a&&""!=a&&loadingPictureControl(a,function(){e.attr("src",a)})})},changeAddCartButton=function(e){void 0!==e.CATEGORIES&&void 0!==e.CATEGORIES.READY&&($.each(e.CATEGORIES.READY,function(e,a){void 0!==a.PRODUCT_ID&&void 0!==(a=$('.addCart[data-id="'+a.PRODUCT_ID+'"]'))&&a.each(function(e,a){updateAddCartButton($(a))})}),basketProductsNow=e)},updateAddCartButton=function(e){var a=e.find("img");e.text(LANG.ADDED_CART_SMALL).attr("href",SITE_DIR+"personal/cart/").prepend(a.attr("src",TEMPLATE_PATH+"/images/added.svg")).addClass("added")},cartReload=function(){void 0===window.topCartTemplate&&(window.topCartTemplate="topCart"),void 0===window.wishListTemplate&&(window.wishListTemplate=".default"),void 0===window.compareTemplate&&(window.compareTemplate=".default"),$.get(ajaxPath+"?act=flushCart&topCartTemplate="+window.topCartTemplate+"&wishListTemplate="+window.wishListTemplate+"&compareTemplate="+window.compareTemplate,function(e){e=$(e).find(".dl");$("#flushTopCart").html(e.eq(0).html()),$("#flushFooterCart").html(e.eq(1).html()),$("#flushTopwishlist").html(e.eq(2).html()),$("#flushTopCompare").html(e.eq(3).html())})},formatPrice=($(function(){$(".questions-answers-list .question").click(function(){$(this).parents(".question-answer-wrap").toggleClass("active").find(".answer").slideToggle()}),$(".banner-animated").addClass("banner-image-load"),$(".tab-link").click(function(){var e,a;$(this).hasClass("active")||(e=$(this).parents(".tabs-wrap"),a=$(this).index(),$(this).addClass("active").siblings().removeClass("active"),$(".tab-content:eq("+a+")",e).addClass("active").siblings().removeClass("active"))}),$(".consultation-btn").click(function(){$(".callBack").click()}),0==$("#footerTabs .tab").size()?$("#footerTabs, #footerTabsCaption").remove():($("#footerTabsCaption .item").eq(0).find("a").addClass("selected"),$("#footerTabs .tab").eq(0).addClass("selected")),0==$("#infoTabs .tab").size()?$("#infoTabs, #infoTabsCaption").remove():($("#infoTabsCaption .item").eq(0).find("a").addClass("selected"),$("#infoTabs .tab").eq(0).addClass("selected"));var a=$("#upButton");$(window).on("ready scroll",function(e){0<(e.currentTarget.scrollY||$(window).scrollTop())?a.addClass("enb"):a.removeClass("enb")}),a.on("click",function(e){return $("html,body").animate({scrollTop:0},250),e.preventDefault()})}),$(window).on("ready",function(event){var $topMenuContainer=$("#mainMenuContainer"),$mainMenuStaticContainer=$("#mainMenuStaticContainer"),$body=$("body").removeClass("loading"),$window=$(window),$globalBlockContainer,$globalInformationBlock,$globalInformationBlockCntr,informBlockOffset,maxScrollHeight,gbScrollCtr,reCalcGbParams,moveBlockToContainer=($("div").is(".global-block-container")&&$("div").is(".global-information-block")&&$("div").is(".global-information-block-cn")&&(_topMenuNoFixed=!0,$globalBlockContainer=$body.find(".global-block-container"),$globalInformationBlock=$globalBlockContainer.find(".global-information-block"),$globalInformationBlockCntr=$globalInformationBlock.find(".global-information-block-cn"),$globalBlockContainer.css("min-height",$globalInformationBlock.height()),$globalInformationBlock.hasClass("no-fixed")||(informBlockOffset=$globalInformationBlock.offset(),maxScrollHeight=$globalBlockContainer.height()+informBlockOffset.top-($globalInformationBlockCntr.height()+24)),gbScrollCtr=function(e){var a=$(this).scrollTop();a>=informBlockOffset.top?(maxScrollHeight<=a?$globalInformationBlock.addClass("max-scroll"):$globalInformationBlock.removeClass("max-scroll"),$globalInformationBlock.addClass("fixed")):$globalInformationBlock.removeClass("fixed")},reCalcGbParams=function(){informBlockOffset=$globalInformationBlock.offset(),maxScrollHeight=$globalBlockContainer.height()+informBlockOffset.top-($globalInformationBlockCntr.height()+24)},$(window).on("scroll",gbScrollCtr),$(window).on("resize",reCalcGbParams)),function(e,a){e=$(e);return $(a).append(e),specialBlockMoved=!0}
1),setSpecialBlockPosition=function(){$("div").is("#specialBlock")&&($(window).width()<=1850?moveBlockToContainer("#specialBlock","#specialBlockMoveContainer"):!0===specialBlockMoved&&1600<$(window).width()&&moveBlockToContainer("#specialBlock","#promoBlock"))},getFastView=(setSpecialBlockPosition(),$(window).on("resize",setSpecialBlockPosition),function(e){var a=$(this).addClass("loading"),t=a.parents(".item"),o=a.data("id"),n=t.data("product-iblock-id");return o&&($.ajax({url:ajaxPath+"?act=getFastView&product_id="+o+"&product_iblock_id="+n+"&product_currency_id="+t.data("currency-id")+"&product_convert_currency="+t.data("convert-currency")+"&product_price_code="+t.data("price-code")+"&product_hide_measures="+t.data("hide-measure")+"&product_hide_not_available="+t.data("hide-not-available"),success:function(e){$("#appFastView").remove(),$body.append(e),a.removeClass("loading"),$(document).off("click","#appFastView .appFastViewExit"),$(document).off("click","#appFastView .appFastViewPictureCarouselItem"),$(document).off("click","#appFastView .appFastViewPictureCarouselLeftButton"),$(document).off("click","#appFastView .appFastViewPictureCarouselRightButton"),$(document).off("mousemove","#appFastView .appFastViewPictureSliderItemLink"),$(document).off("mouseover","#appFastView .appFastViewPictureSliderItemLink"),$(document).off("mouseleave","#appFastView .appFastViewPictureSliderItemLink"),initFastViewApp(),cartReload(),subscribeOnline()},cache:!1,async:!1}),fastViewOpen=!0),e.preventDefault()}),getStoresWindow=function(e){var a=$(this).addClass("loading"),t=a.data("id");return t&&$.getJSON(ajaxPath+"?act=getAvailableWindow&product_id="+t,function(e){void 0!==e.COMPONENT_DATA&&($("#fastViewStores").remove(),$body.append(e.COMPONENT_DATA),a.removeClass("loading"),fastViewStoresOpen=!0)}),e.preventDefault()},closeStoresWindow=function(e){return $("#fastViewStores").remove(),fastViewStoresOpen=!1,e.preventDefault()},getPricesWindow=function(e){var t=$(this).addClass("loading"),a=t.parents(".item"),o=t.data("id");return o&&$.get(ajaxPath+"?act=getPricesWindow&product_id="+o+"&product_price_code="+encodeURIComponent(a.data("price-code"))+"&product_currency="+encodeURIComponent(a.data("currency")),function(e){$("#appProductPriceVariant").remove(),t.removeClass("loading"),$body.append(e);var e=t.offset().left,a=t.offset().top;e+320>
1$(window).width()&&(e=$(window).width()-334),"Y"==t.data("fixed")?$("#appProductPriceVariant").css({left:e,top:a-$(window).scrollTop(),position:"fixed"}):$("#appProductPriceVariant").css({left:e,top:a}),priceVariantOpen=!0}),e.preventDefault()},closePricesWindow=function(e){return $("#appProductPriceVariant, .priceVariantStyles").remove(),priceVariantOpen=!1,e.preventDefault()},giftView=function(e,a){var t=e.find(".name"),o=t.find(".middle"),n=e.find(".picture"),r=e.find(".quickBuy").removeClass("disabled"),o=((o?(t.attr("href",a[0].PRODUCT.DETAIL_PAGE_URL),o):t.attr("href",a[0].PRODUCT.DETAIL_PAGE_URL)).html(a[0].PRODUCT.NAME),n.attr("href",a[0].PRODUCT.DETAIL_PAGE_URL),n.html($("<img/>").attr("src",a[0].PRODUCT.PICTURE)),n.append($("<span />",{class:"getFastView"}).data("id",a[0].PRODUCT.ID).data("productId",a[0].PRODUCT.ID).html(LANG.FAST_VIEW_PRODUCT_LABEL)),e.find(".addCart, .quickBuy, .addCompare").data("id",a[0].PRODUCT.ID).data("productId",a[0].PRODUCT.ID),a[0].PRODUCT.PRICE.DISCOUNT_PRICE?(e.find(".price").html(LANG.GIFT_PRICE_LABEL+" ").removeClass("getPricesWindow"),e.find(".price").append($("<s/>").addClass("discount").html(a[0].PRODUCT.PRICE.DISCOUNT_PRICE))):e.find(".price").html(LANG.REQUEST_PRICE_LABEL).removeClass("getPricesWindow"),e.find(".addCart")),t=(o.find("img").remove(),a[0].PRODUCT.PRICE.DISCOUNT_PRICE?o.hasClass("added")?o.removeClass("disabled").removeClass("requestPrice").html(o.data("cart-label")).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/added.svg",class:"icon"})):o.removeClass("disabled").removeClass("requestPrice").html(e.data("cart-label")).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/addGift.svg",class:"icon"})).attr("href","#"):(r.addClass("disabled"),o.addClass("disabled").addClass("requestPrice").html(LANG.REQUEST_PRICE_BUTTON_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/request.svg",class:"icon"})).attr("href","#"),a[0].PRODUCT.CAN_BUY="N"),a[0].PRODUCT.PRICE.DISCOUNT_PRICE&&"Y"!=e.data("hide-measure")&&null!=a[0].PRODUCT.MEASURE&&""!=a[0].PRODUCT.MEASURE.SYMBOL_RUS&&e.find(".price").find(".discount").append($("<span/>").addClass("measure").html(" / "+a[0].PRODUCT.MEASURE.SYMBOL_RUS+" ")),e.find(".changeAvailable"));t.removeClass("getStoresWindow"),t.removeClass("outOfStock"),t.removeClass("onOrder"),t.removeClass("inStock"),t.removeAttr("href"),0<a[0].PRODUCT.CATALOG_QUANTITY?(1<a[0].PRODUCT.STORES_COUNT?t.html($("<span/>").html(LANG.CATALOG_AVAILABLE)).addClass("inStock").attr("href","#").addClass("getStoresWindow").data("id",a[0].PRODUCT.ID).data("productId",a[0].PRODUCT.ID):t.html(LANG.CATALOG_AVAILABLE).addClass("inStock"),t.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/inStock.svg"))):"Y"!=a[0].PRODUCT.CAN_BUY?(t.html(LANG.CATALOG_NO_AVAILABLE).addClass("outOfStock"),r.addClass("disabled"),o.addClass("disabled"),t.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/outOfStock.svg"))):(t.html(LANG.CATALOG_ON_ORDER).addClass("onOrder"),t.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/onOrder.svg")))},fastViewSku=function(e,t){var o,n,a=e.find(".appFastViewProductHeadingLink"),r=e.find(".picture"),i=e.find(".quickBuy").removeClass("disabled"),a=(a.attr("href",t[0].PRODUCT.DETAIL_PAGE_URL).html(t[0].PRODUCT.NAME),r.attr("href",t[0].PRODUCT.DETAIL_PAGE_URL),r.html($("<img/>").attr("src",t[0].PRODUCT.PICTURE)),e.find(".addCart, .quickBuy, .addCompare").data("id",t[0].PRODUCT.ID).attr("data-id",t[0].PRODUCT.ID),t[0].PRODUCT.PRICE.DISCOUNT_PRICE?e.find(".price").html($("<span />",{class:"priceVal"}).html(t[0].PRODUCT.PRICE.DISCOUNT_PRICE+" ")).removeClass("getPricesWindow"):(e.find(".price").html($("<span />",{class:"priceVal"}).html(LANG.REQUEST_PRICE_LABEL)).removeClass("getPricesWindow").removeAttr("href"),t[0].PRODUCT.CAN_BUY="N"),t[0].PRODUCT.RESULT_PROPERTIES&&e.find(".changeProperties").html(t[0].PRODUCT.RESULT_PROPERTIES),e.find(".addCart").removeClass("subscribe unSubscribe")),r=(a.find("img").remove(),(t[0].PRODUCT.PRICE.DISCOUNT_PRICE?a.removeClass("added").removeClass("disabled").removeClass("requestPrice").html(LANG.ADD_BASKET_DEFAULT_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/incart.svg",class:"icon"})):(i.addClass("disabled"),a.removeClass("added").addClass("disabled").addClass("requestPrice").html(LANG.REQUEST_PRICE_BUTTON_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/request.svg",class:"icon"})))).attr("href","#"),t[0].PRODUCT.PRICE.DISCOUNT_PRICE&&"Y"!=e.data("hide-measure")&&null!=t[0].PRODUCT.MEASURE&&""!=t[0].PRODUCT.MEASURE.SYMBOL_RUS&&e.find(".price").append($("<span/>").addClass("measure").html(" / "+t[0].PRODUCT.MEASURE.SYMBOL_RUS+" ")),0<t[0].PRODUCT.PRICE.RESULT_PRICE.DISCOUNT&&e.find(".price").append($("<span/>").addClass("oldPriceLabel").html(CATALOG_LANG.FAST_VIEW_OLD_PRICE_LABEL).append($("<s/>").addClass("discount").html(t[0].PRODUCT.PRICE.RESULT_PRICE.BASE_PRICE))),1<t[0].PRODUCT.COUNT_PRICES?e.find(".price").addClass("getPricesWindow").data("id",t[0].PRODUCT.ID).data("productId",t[0].PRODUCT.ID).prepend($("<span/>",{class:"priceIcon"})).attr("href","#"):e.find(".price").removeAttr("href").find(".priceIcon").remove(),e.find(".changeAvailable")),i=(r.removeClass("getStoresWindow"),r.removeClass("outOfStock"),r.removeClass("onOrder"),r.removeClass("inStock"),r.removeAttr("href"),0<t[0].PRODUCT.CATALOG_QUANTITY?(1<t[0].PRODUCT.STORES_COUNT?r.html($("<span/>").html(LANG.CATALOG_AVAILABLE)).addClass("inStock").attr("href","#").addClass("getStoresWindow").data("id",t[0].PRODUCT.ID).data("productId",t[0].PRODUCT.ID):r.html(LANG.CATALOG_AVAILABLE).addClass("inStock"),r.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/inStock.svg"))):"Y"!=t[0].PRODUCT.CAN_BUY?(r.html(LANG.CATALOG_NO_AVAILABLE).addClass("outOfStock"),i.addClass("disabled"),"Y"==t[0].PRODUCT.CATALOG_SUBSCRIBE&&t[0].PRODUCT.PRICE.DISCOUNT_PRICE?a.html(LANG.ADD_SUBSCRIBE_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/subscribe.svg",class:"icon"})).attr("href","#").addClass("subscribe"):a.addClass("disabled"),r.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/outOfStock.svg"))):(r.html(LANG.CATALOG_ON_ORDER).addClass("onOrder"),r.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/onOrder.svg"))),void 0!==t[0].PRODUCT.PROPERTIES.CML2_ARTICLE&&(void 0!==t[0].PRODUCT.PROPERTIES.CML2_ARTICLE.VALUE&&""!=t[0].PRODUCT.PROPERTIES.CML2_ARTICLE.VALUE?e.find(".changeArticle").html(t[0].PRODUCT.PROPERTIES.CML2_ARTICLE.VALUE).parents(".article").removeClass("hidden"):e.find(".changeArticle").data("first-value")?e.find(".changeArticle").html(e.find(".changeArticle").data("first-value")):e.find(".changeArticle").parents(".article").addClass("hidden")),e.find(".appFastViewDescription")),r=i.find(".appFastViewDescriptionText"),r=(t[0].PRODUCT.PREVIEW_TEXT?(i.addClass("visible"),r.html(t[0].PRODUCT.PREVIEW_TEXT)):i.removeClass("visible"),e.find(".catalogQtyBlock .catalogQty"));r.removeAttr("data-extended-price").removeData("extended-price"),r.val(t[0].PRODUCT.BASKET_STEP).data("max-quantity",t[0].PRODUCT.CATALOG_QUANTITY).data("step",t[0].PRODUCT.BASKET_STEP).removeClass("error"),a.data("quantity",t[0].PRODUCT.BASKET_STEP),void 0!==t[0].PRODUCT.PRICE.EXTENDED_PRICES_JSON_DATA&&""!=t[0].PRODUCT.PRICE.EXTENDED_PRICES_JSON_DATA&&r.data("extended-price",t[0].PRODUCT.PRICE.EXTENDED_PRICES_JSON_DATA),"Y"==t[0].PRODUCT.CATALOG_QUANTITY_TRACE&&"N"==t[0].PRODUCT.CATALOG_CAN_BUY_ZERO?r.data("enable-trace","Y"):r.data("enable-trace","N"),t[0].PRODUCT.IMAGES&&(o=e.find(".appFastViewPictureSliderItems").css({left:0}),n=e.find(".appFastViewPictureCarouselItems").css({left:0}),o.empty(),n.empty(),$.each(t[0].PRODUCT.IMAGES,function(e,a){o.append($("<div />",{class:"appFastViewPictureSliderItem"}).append($("<div />",{class:"appFastViewPictureSliderItemLayout"}).append($("<a />",{class:"appFastViewPictureSliderItemLink",href:t[0].PRODUCT.DETAIL_PAGE_URL}).data("loupe-picture",a.SUPER_LARGE_PICTURE.src).append($("<img />",{class:"appFastViewPictureSliderItemPicture",src:a.LARGE_PICTURE.src}))))),n.append($("<div />",{class:"appFastViewPictureCarouselItem"}).append($("<a />",{class:"appFastViewPictureCarouselItemLink",href:"#"}).append($("<img />",{class:"appFastViewPictureCarouselItemPicture",src:a.SMALL_PICTURE.src}))))}),fastViewInitPictureSlider(),fastViewInitPictureCarousel())},selectSku=function(event){if(1==skuLoading)return!1;var _params="",_props="",_highload="",_product_width=200,_product_height=180,$_this=$(this),$_mProductContainer=$_this.parents(".item"),$_mProduct=$_this.parents(".sku"),$_parentProp=$_this.parents(".skuProperty"),$_propList=$_mProduct.find(".skuProperty"),$_clickedProp=$_this.parents(".skuPropertyValue"),_level=$_parentProp.data("level");$_this.parents(".skuPropertyList").find("li").removeClass("selected"),$_clickedProp.addClass("selected loading"),skuLoading=!0,null!=$_mProduct.data("product-width")&&(_product_width=$_mProduct.data("product-width")),null!=$_mProduct.data("product-height")&&(_product_height=$_mProduct.data("product-height")),$_propList.each(function(e,a){var a=$(a),t=a.find("li"),o=a.data("name"),n=!1;"Y"==a.data("highload")&&(_highload=_highload+o+";"),t.each(function(e,a){a=$(a);if(_props=_props+o+":"+a.data("value")+";",a.hasClass("selected"))return _params=_params+o+":"+a.data("value")+";",n=!0}),n||(_params=_params+o+":-forse;")}),$.getJSON(ajaxPath+"?act=selectSku&props="+encodeURIComponent(_props)+"&params="+encodeURIComponent(_params)+"&level="+_level+"&iblock_id="+$_mProduct.data("iblock-id")+"&prop_id="+$_mProduct.data("prop-id")+"&product_id="+$_mProduct.data("product-id")+"&highload="+encodeURIComponent(_highload)+"&product_width="+_product_width+"&product_height="+_product_height+"&product-change-prop="+$_mProduct.data("change-prop")+"&product-more-pictures="+$_mProduct.data("more-pictures")+"&price-code="+encodeURIComponent($_mProductContainer.data("price-code"))).done(function(http){var $namer,$nameMiddler,$elPicture,$changeFastBack,$quantity,$changeCart,discountPrice,$changeAvailable;$_propList.each(function(e,a){a=$(a);a.data("level")>_level&&a.find(".skuPropertyValue").removeClass("selected").addClass("disabled")}),$.each(http[1].PROPERTIES,function(e,o){$_propList.filter(function(){return $(this).data("name")==e}).find(".skuPropertyValue").each(function(e,a){var t=$(a);$.each(o,function(e,a){if(e==t.data("value")&&"D"!=a)return"Y"==a?t.addClass("selected").removeClass("disabled").trigger("click"):t.removeClass("disabled"),!1})})}),$_mProduct.data("cast-func")?eval($_mProduct.data("castFunc"))($_mProduct,http):($namer=$_mProduct.find(".name"),$nameMiddler=$namer.find(".middle"),$elPicture=$_mProduct.find(".picture"),$changeFastBack=$_mProduct.find(".quickBuy").removeClass("disabled"),$quantity=$_mProduct.find(".quantity"),($nameMiddler?($namer.attr("href",http[0].PRODUCT.DETAIL_PAGE_URL),$nameMiddler):$namer.attr("href",http[0].PRODUCT.DETAIL_PAGE_URL)).html(http[0].PRODUCT.NAME),$elPicture.attr("href",http[0].PRODUCT.DETAIL_PAGE_URL),$elPicture.html($("<img/>").attr("src",http[0].PRODUCT.PICTURE)),$elPicture.append($("<span />",{class:"getFastView"}).data("id",http[0].PRODUCT.ID).html(LANG.FAST_VIEW_PRODUCT_LABEL)),$_mProduct.find(".addCart, .quickBuy, .addCompare").data("id",http[0].PRODUCT.ID).attr("data-id",http[0].PRODUCT.ID),(http[0].PRODUCT.PRICE.DISCOUNT_PRICE?$_mProduct.find(".price").html(http[0].PRODUCT.PRICE.DISCOUNT_PRICE+" "):$_mProduct.find(".price").html(LANG.REQUEST_PRICE_LABEL)).removeClass("getPricesWindow"),$changeCart=$_mProduct.find(".addCart").removeClass("subscribe unSub
1scribe"),$changeCart.find("img").remove(),http[0].PRODUCT.PRICE.DISCOUNT_PRICE?$changeCart.removeClass("added").removeClass("disabled").removeClass("requestPrice").html($("<span/>").html(LANG.ADD_BASKET_DEFAULT_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/incart.svg",class:"icon"}))).attr("href","#"):($changeFastBack.addClass("disabled"),$changeCart.removeClass("added").addClass("disabled").addClass("requestPrice").html($("<span/>").html(LANG.REQUEST_PRICE_BUTTON_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/request.svg",class:"icon"}))).attr("href","#"),http[0].PRODUCT.CAN_BUY="N"),http[0].PRODUCT.PRICE.DISCOUNT_PRICE&&"Y"!=$_mProduct.data("hide-measure")&&null!=http[0].PRODUCT.MEASURE&&""!=http[0].PRODUCT.MEASURE.SYMBOL_RUS&&$_mProduct.find(".price").append($("<span/>").addClass("measure").html(" / "+http[0].PRODUCT.MEASURE.SYMBOL_RUS+" ")),discountPrice=0<http[0].PRODUCT.PRICE.RESULT_PRICE.DISCOUNT?http[0].PRODUCT.PRICE.RESULT_PRICE.BASE_PRICE:"",$_mProduct.find(".price").append($("<s/>").addClass("discount").html(discountPrice)),1<http[0].PRODUCT.COUNT_PRICES?$_mProduct.find(".price").addClass("getPricesWindow").data("id",http[0].PRODUCT.ID).data("productId",http[0].PRODUCT.ID).prepend($("<span/>",{class:"priceIcon"})).attr("href","#"):$_mProduct.find(".price").find(".priceIcon").remove(),$changeAvailable=$_mProduct.find(".changeAvailable"),$changeAvailable.removeClass("getStoresWindow"),$changeAvailable.removeClass("outOfStock"),$changeAvailable.removeClass("onOrder"),$changeAvailable.removeClass("inStock"),$changeAvailable.removeAttr("href"),0<http[0].PRODUCT.CATALOG_QUANTITY?(1<http[0].PRODUCT.STORES_COUNT?$changeAvailable.html($("<span/>").html(LANG.CATALOG_AVAILABLE)).addClass("inStock").attr("href","#").addClass("getStoresWindow").data("id",http[0].PRODUCT.ID).data("productId",http[0].PRODUCT.ID):$changeAvailable.html(LANG.CATALOG_AVAILABLE).addClass("inStock"),$changeAvailable.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/inStock.svg"))):"Y"!=http[0].PRODUCT.CAN_BUY?($changeAvailable.html(LANG.CATALOG_NO_AVAILABLE).addClass("outOfStock"),$changeFastBack.addClass("disabled"),"Y"==http[0].PRODUCT.CATALOG_SUBSCRIBE&&http[0].PRODUCT.PRICE.DISCOUNT_PRICE?$changeCart.html($("<span/>").html(LANG.ADD_SUBSCRIBE_LABEL).prepend($("<img />").attr({src:TEMPLATE_PATH+"/images/subscribe.svg",class:"icon"}))).attr("href","#").addClass("subscribe"):$changeCart.addClass("disabled"),$changeAvailable.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/outOfStock.svg"))):($changeAvailable.html(LANG.CATALOG_ON_ORDER).addClass("onOrder"),$changeAvailable.prepend($("<img/>").addClass("icon").attr("src",TEMPLATE_PATH+"/images/onOrder.svg"))),0<$quantity.length&&($quantity.parents(".addCartContainer").removeClass("viewed").find(".minus, .plus").removeClass("error"),$quantity.data({"enable-trace":"Y"==http[0].PRODUCT.CATALOG_QUANTITY_TRACE&&"N"==http[0].PRODUCT.CATALOG_CAN_BUY_ZERO?"Y":"N","max-quantity":http[0].PRODUCT.CATALOG_QUANTITY,step:http[0].PRODUCT.BASKET_STEP}),$quantity.val(http[0].PRODUCT.BASKET_STEP))),changeAddCartButton(basketProductsNow),subscribeOnline(),$_clickedProp.removeClass("loading"),skuLoading=!1}).fail(function(e,a,t){$_clickedProp.removeClass("loading"),skuLoading=!1,alert("Request Failed: "+a+", "+t)}),event.preventDefault()};let addSubscribe=function(e){e.preventDefault();let a=$(this);var t,o,e=a.data("id");e?(a.addClass("loading"),(t=new URL(ajaxPath,window.location.origin)).searchParams.append("act","addSubscribe"),(o=new FormData).append("id",e),o.append("site_id",SITE_ID),o.append("sessid",BX.bitrix_sessid()),fetch(t,{method:"POST",body:o}).then(e=>e.json()).then(e=>{"Y"===e.SUCCESS?("undefined"!=typeof globalSettings&&globalSettings.TEMPLATE_METRICA_SUBSCRIBE&&globalSettings.TEMPLATE_METRICA_ID&&window["yaCounter"+globalSettings.TEMPLATE_METRICA_ID]&&window["yaCounter"+globalSettings.TEMPLATE_METRICA_ID].reachGoal(globalSettings.TEMPLATE_METRICA_SUBSCRIBE),e.SUBSCRIBE_FORM&&$("body").append(e.SUBSCRIBE_FORM)):console.error(e),a.removeClass("loading")}).catch(e=>{console.error(e),a.removeClass("loading")})):console.error("product id not found")},unSubscribe=function(e){e.preventDefault();let a=$(this),t=a.find("img");var o,n,e=a.data("subscribe-id");e?(a.addClass("loading"),(o=new URL(ajaxPath,window.location.origin)).searchParams.append("act","unSubscribe"),(n=new FormData).append("subscribeId",e),n.append("site_id",SITE_ID),n.append("sessid",BX.bitrix_sessid()),fetch(o,{method:"POST",body:n}).then(e=>e.json()).then(e=>{"Y"===e.SUCCESS?a.data("subscribe-id","").text(LANG.ADD_SUBSCRIBE_LABEL).prepend(t.attr("src",TEMPLATE_PATH+"/images/subscribe.svg")).removeClass("unSubscribe loading"):console.error(e.message||e),a.removeClass("loading")}).catch(e=>{console.error(e),a.removeClass("loading")})):console.error("subscribe id not found")},addCart=function(t){let r=$(this);var o=r.siblings(".quantityContainer").find(".quantity"),n=r.data("id");let i=r.data("quantity"),s=r.data("display-window"),d=r.data("refresh-page"),l=r.data("cart-label");if(!r.hasClass("disabled")&&!r.hasClass("subscribe")){if("#"!==r.attr("href"))return!0;
1if(t.preventDefault(),"undefined"!=typeof globalSettings&&globalSettings.TEMPLATE_METRICA_ADD_CART&&globalSettings.TEMPLATE_METRICA_ID&&window["yaCounter"+globalSettings.TEMPLATE_METRICA_ID]&&window["yaCounter"+globalSettings.TEMPLATE_METRICA_ID].reachGoal(globalSettings.TEMPLATE_METRICA_ADD_CART),r.hasClass("multi")){var t=r.data("selector");if(t&&"#"===r.attr("href")){r.addClass("loading").text(LANG.ADD_CART_LOADING);t=$(t).filter(":not(.disabled)");let o=[],n="";if(0<t.length)if(t.each(function(e,a){var a=$(a),t=a.data("id");t&&(o.push(t),a=parseFloat(a.data("quantity")),isNaN(a)||(n+=t+":"+a+";"))}),o.length){let e=new URL(ajaxPath,window.location.origin),a=(e.searchParams.append("act","addCart"),new FormData);a.append("id",o.join(";")),a.append("q",n),a.append("multi","1"),a.append("site_id",SITE_ID),a.append("sessid",BX.bitrix_sessid()),fetch(e,{method:"POST",body:a}).then(e=>e.json()).then(()=>{var e=r.find("img");r.text(LANG.ADDED_CART_SMALL).attr("href",SITE_DIR+"personal/cart/").prepend(e.attr("src",TEMPLATE_PATH+"/images/added.svg")).removeClass("loading").addClass("added"),cartReload()}).catch(e=>console.error(e))}else alert("error (5)");else alert("error(6)")}}else if(n&&!(parseInt(n)<=0)){r.addClass("loading"),o.length&&(t=parseFloat(o.val()),isNaN(t)||(i=t,r.data("quantity",i)));let e=new URL(ajaxPath,window.location.origin),a=(e.searchParams.append("act","addCart"),new FormData);a.append("id",n),a.append("site_id",SITE_ID),0<i&&a.append("q",i),a.append("sessid",BX.bitrix_sessid()),fetch(e,{method:"POST",body:a}).then(e=>e.json()).then(e=>{cartReload(),void 0!==s&&"Y"!==s||!0===e.status&&e.window_component&&$("body").append(e.window_component),LANG.BASKET_ADDED=l||LANG.BASKET_ADDED;e=r.find("img");$(".bwOpened").removeClass("bwOpened"),lastAddCartText=r.html(),r.removeClass("loading").addClass("added").addClass("bwOpened").html(LANG.BASKET_ADDED).prepend(e.attr("src",TEMPLATE_PATH+"/images/added.svg")).attr("href",SITE_DIR+"personal/cart/"),"Y"===d&&(window.location.reload(),window.scrollTo(0,0))}).catch(e=>{console.error(e),r.removeClass("loading").addClass("error")})}}},addCompare=function(e){let t=$(e.currentTarget);var a,o=t.data("id");"#"!==t.attr("href")||(e.preventDefault(),!o)||parseInt(o)<=0||t.hasClass("added")||(t.addClass("loading"),(e=new URL(ajaxPath,window.location.origin)).searchParams.append("act","addCompare"),(a=new FormData).append("id",o),a.append("sessid",BX.bitrix_sessid()),fetch(e,{method:"POST",body:a}).then(e=>e.text()).then(e=>{var a;""!==e?(cartReload(),e="Y"===t.data("no-label"),a=t.find("img"),t.removeClass("loading").addClass("added"),(e?t:t.html(LANG.ADD_COMPARE_ADDED).prepend(a)).attr("href",SITE_DIR+"compare/")):t.removeClass("loading").addClass("error")}).catch(e=>{console.error(e),t.removeClass("loading").addClass("error")}))},addWishlist=function(e){let t=$(e.currentTarget);var a,o=t.data("id");"#"!==t.attr("href")||(e.preventDefault(),!o)||parseInt(o)<=0||t.hasClass("added")||(t.addClass("loading"),(e=new URL(ajaxPath,window.location.origin)).searchParams.append("act","addWishlist"),(a=new FormData).append("id",o),a.append("sessid",BX.bitrix_sessid()),fetch(e,{method:"POST",body:a}).then(e=>e.text()).then(e=>{var a;""!==e?(cartReload(),e="Y"===t.data("no-label"),a=t.find("img"),t.removeClass("loading").addClass("added"),(e?t:t.html(LANG.WISHLIST_ADDED).prepend(a)).attr("href",SITE_DIR+"wishlist/")):t.removeClass("loading").addClass("error")}).catch(e=>{console.error(e),t.removeClass("loading").addClass("error")}))},removeFromWishlist=function(e){e.preventDefault();let o=$(this);e=o.data("id");if(e){let a=$("#wishlist"),t=o.closest(".item");o.addClass("loading");var n=new URL(ajaxPath,window.location.origin),r=(n.searchParams.append("act","removeWishlist"),new FormData);r.append("id",e),r.append("sessid",BX.bitrix_sessid()),fetch(n,{method:"POST",body:r}).then(e=>e.text()).then(e=>{""!==e?1===a.find(".product, .itemRow").length?window.location.reload():(cartReload(),t.remove()):o.removeClass("loading").addClass("error")}).catch(e=>{console.error(e),o.removeClass("loading").addClass("error")})}};var slideCollapsedBlock=function(e){var a=$("#left").children(".collapsed");if(!a.is(":visible")||a.hasClass("toggled"))return a.stop().slideToggle().addClass("toggled"),e.preventDefault()},openSmartFiler=function(e){$smartFilterForm=$("#smartFilterForm"),1024<$
1(window).width()&&($smartFilterForm.is(":visible")?$smartFilterForm.stop().slideUp("fast"):$smartFilterForm.stop().slideDown("fast"))},openSmartSections=function(e){($smartSections=$("#nextSection ul")).is(":visible")?$smartSections.stop().slideUp("fast"):$smartSections.stop().slideDown("fast")},formatPrice=function(e){for(var a=String(e).split("."),t=a[0].length,o="",n=t;0<n;n--)o+=(n%3?"":" ")+a[0][t-n];return o+(null!=a[1]?"."+a[1]:"")},catalogReCalcPrice=function(e,t){var o,n,r,i,a;0<t&&(a=e.parents(".item").find(".price"),0<(o=a.find(".priceVal")).length&&(n=o.html().replace(/\d\.\d/g,"").replace(/[0-9]/g,"")),0<(r=a.find(".discount")).length&&(i=r.html().replace(/\d\.\d/g,"").replace(/[0-9]/g,"")),"object"==typeof(a=void 0!==(a=e.data("extended-price"))&&"string"==typeof a?$.parseJSON(a):a))&&$.each(a,function(e,a){null==a.QUANTITY_FROM&&null==a.QUANTITY_TO||(null==a.QUANTITY_FROM||""!=a.QUANTITY_FROM&&t>=a.QUANTITY_FROM)&&(null==a.QUANTITY_TO||""!=a.QUANTITY_TO&&t<=a.QUANTITY_TO)&&(void 0!==a.DISCOUNT_PRICE&&o.html(formatPrice(Number(a.DISCOUNT_PRICE).toFixed(0))+n),void 0!==a.OLD_PRICE)&&r.html(formatPrice(Number(a.OLD_PRICE).toFixed(0))+i)})},catalogAddCartPlus=function(e){var a=$(this),t=a.siblings(".catalogQtyBlock .catalogQty"),a=a.parent().siblings(".addCart"),o=Number(t.val()),n=Number(t.data("step")),o=Number((10*o+10*n)/10),n=t.data("enable-trace"),r=Number(t.data("max-quantity")),i=!1;return"Y"==n&&o!=(o=r<o?r:o)&&(i=!0),t.val(o),a.data("quantity",o),catalogReCalcPrice(t,o),!0===i?t.addClass("error"):t.removeClass("error"),e.preventDefault()},catalogAddCartMinus=function(e){var a=$(this),t=a.siblings(".catalogQtyBlock .catalogQty"),a=a.parent().siblings(".addCart"),o=Number(t.val()),n=Number(t.data("step")),o=Number((10*o-10*n)/10),r=t.data("enable-trace"),i=Number(t.data("max-quantity")),s=!1,o=n<o?o:n;return"Y"==r&&o!=(o=i<o?i:o)&&(s=!0),t.val(o),a.data("quantity",o),catalogReCalcPrice(t,o),!0===s?t.addClass("error"):t.removeClass("error"),e.preventDefault()},catalogAddCartChange=function(e){var a=$(this),t=a.parent().siblings(".addCart"),o=a.val(),n=Number(a.data("step")),r=a.data("enable-trace"),i=Number(a.data("max-quantity")),s=!1,o=o.replace(/[^\d.]/gi,"")!=o?n:Number(o);xQtyExpression=Math.ceil(o/n)*n,"Y"==r&&xQtyExpression!=(xQtyExpression=xQtyExpression>i?i:xQtyExpression)&&(s=!0),a.val(xQtyExpression),t.data("quantity",xQtyExpression),catalogReCalcPrice($qtyBox,xQtyExpression),!0===s?a.addClass("error"):a.removeClass("error")},closeElementsAfterClick=function(e){!0===fastViewOpen&&($("#appFastView").remove(),fastViewOpen=!1),!0===fastViewStoresOpen&&($("#fastViewStores").remove(),fastViewStoresOpen=!1),!0===priceVariantOpen&&($("#appProductPriceVariant").remove(),priceVariantOpen=!1)},openSkuDropDown=($(document).on("click","#footerTabsCaption .item",function(e){return $(this).find("a").addClass("selected"),$(this).siblings(".item").find("a").removeClass("selected"),$("#footerTabs").find(".tab").hide().eq($(this).index()).show(),e.stopImmediatePropagation(),e.preventDefault()}),$(document).on("click","#infoTabsCaption .item",function(e){return $(this).find("a").addClass("selected"),$(this).siblings(".item").find("a").removeClass("selected"),$("#infoTabs").find(".tab").hide().eq($(this).index()).show(),e.preventDefault()}
1),$(".label-class").on("click",function(){var e=$(this),a=e.attr("for"),e=e.parents("form").find("."+a);return(e.prop("checked")?e.prop("checked",!1):e.prop("checked","checked")).focus(),event.preventDefault()}),$(".label-for").on("click",function(){var e=$(this),a=e.data("for"),e=e.parents("form").find("."+a);return(e.prop("checked")?e.prop("checked",!1):e.prop("checked","checked")).focus(),event.preventDefault()}),function(e){var a=$(this).siblings(".oSkuDropdownList");return a.toggleClass("opened"),oSkuDropdownOpened=a.hasClass("opened"),e.preventDefault()}),selectSkuDropDownValue=function(e){var a=$(this),t=a.parents(".oSkuDropdownList"),o=(t.find(".oSkuDropdownListItem").removeClass("selected"),t.siblings(".oSkuCheckedItem"));return o.hasClass("noHideChecked")||(t.removeClass("opened"),oSkuDropdownOpened=!1),a.addClass("selected"),o.html(a.text()),e.preventDefault()},closeSkuDropDown=function(e){oSkuDropdownOpened&&void 0===e.isTrigger&&($(".oSkuDropdownList").removeClass("opened"),oSkuDropdownOpened=!1)},scrollUnbind,topMenuFixed,menuStartOffset,menuStartHeight,menuStartbackground,calcPosFixTopMenu,scrollFixTopMenu,toggleMobileTabs=(0<$topMenuContainer.length&&$topMenuContainer.hasClass("auto-fixed")&&(scrollUnbind=!1,topMenuFixed=!1,menuStartOffset=0,menuStartHeight=0,menuStartbackground=0,"undefined"==typeof _topMenuNoFixed)&&(calcPosFixTopMenu=function(e){$topMenuContainer.removeClass("fixed"),$mainMenuStaticContainer.css("height","auto"),menuStartOffset=$topMenuContainer.offset().top,menuStartHeight=$topMenuContainer.height(),menuStartbackground=$topMenuContainer.css("background-color"),topMenuFixed=!1,$window.width()<=1024?($window.off("scroll",scrollFixTopMenu),scrollUnbind=!0):(scrollUnbind&&($window.on("scroll",scrollFixTopMenu),scrollUnbind=!1),scrollFixTopMenu())},scrollFixTopMenu=function(e){e=void 0!==e?e.currentTarget.scrollY:$window.scrollTop();menuStartOffset<=e?topMenuFixed||($topMenuContainer.addClass("fixed"),$mainMenuStaticContainer.css("height",$topMenuContainer.height()+"px"),$mainMenuStaticContainer.css("background-color",menuStartbackground),topMenuFixed=!0):($topMenuContainer.removeClass("fixed"),topMenuFixed=!1)},$window.on("resize",calcPosFixTopMenu),$window.on("scroll",scrollFixTopMenu),calcPosFixTopMenu()),function(e){var a=$(this);if(!a.hasClass("noTabs")&&$(window).innerWidth()<=1024)return a.toggleClass("active"),a.siblings("ul, .tab").toggle(200),e.preventDefault()}),productQuantityPlus=function(e){var a=$(this),t=a.parents(".quantityContainer"),o=t.find(".quantity"),n={max:o.data("max-quantity"),step:o.data("step"),value:o.val()};return $.each(n,function(e,a){n[e]=parseFloat(a)}),n.trace=o.data("enable-trace"),t.find(".minus, .plus").removeClass("error"),"Y"==n.trace&&n.value<n.max||"N"==n.trace?(n.total=n.value+n.step,o.val(+n.total.toFixed(5))):a.addClass("error"),e.preventDefault()},productQuantityMinus=function(e){var a=$(this).parents(".quantityContainer"),t=a.find(".quantity"),o={step:t.data("step"),value:t.val()};return $.each(o,function(e,a){o[e]=parseFloat(a)}),a.find(".minus, .plus").removeClass("error"),o.total=o.value-o.step,o.total=o.total<o.step?o.step:o.total,t.val(+o.total.toFixed(5)),e.preventDefault()},productQuantityKeypress=function(e){if(-1===[44,46,48,49,50,51,52,53,54,55,56,57].indexOf(e.which))return e.preventDefault()},productQuantityChange=function(e){var a=$(this),t=a.parents(".quantityContainer"),o={max:a.data("max-quantity"),step:a.data("step"),value:a.val()},n=($.each(o,function(e,a){o[e]=parseFloat(a)}),o.trace=a.data("enable-trace"),+(o.value/o.step).toFixed(5));return t.find(".minus, .plus").removeClass("error"),"Y"==o.trace&&o.value>o.max||"N"==o.trace?o.value=o.max:isNaN(o.value)||o.value<o.step?o.value=o.step:(0^n)!=n&&(o.value=Math.ceil(o.value/o.step)*o.step),a.val(+o.value.toFixed(5)),e.preventDefault()},productQuantityFocus=function(e){$(this).parents(".addCartContainer").addClass("viewed")},openDropDownList=function(e){var a=$(this).siblings(".dropDownItems");a.find(".dropDownItem");return a.hasClass("opened")?closeDropDownList():(a.addClass("opened"),dropDownListOpened=!0),e.preventDefault()},selectDropDown=function(e){var a=$(this),t=a.parents(".dropDownList"),o=t.find(".dropDownItem"),n=t.find(".dropDownSelected"),r=a.hasClass("selected");return o.removeClass("selected"),a.addClass("selected"),n.html(a.html()),t.find(".dropDownItems").removeClass("opened"),dropDownListOpened=!1,0==r&&t.trigger("change"),e.preventDefault()},closeDropDownList=function(){!0===dropDownListOpened&&($(".dropDownItems").removeClass("opened"),dropDownListOpened=!1)};let handleGetUserAgreement=async function(e){e.preventDefault();try{var a=new URL(ajaxPath,window.location.origin),t=(a.searchParams.append("action","getUserAgreement"),a.searchParams.append("siteId",SITE_ID),a.searchParams.append("languageId",LANGUAGE_ID),new Request
1(a,{method:"GET"}));await componentLoader.load(t)}catch(e){console.error(e.message,e.reasons?.join("\n"))}},handleGetRequestPriceForm=async function(e){e.preventDefault();e=e.currentTarget.dataset.id;if(e)try{var a=new URL(ajaxPath,window.location.origin),t=(a.searchParams.append("action","getRequestPriceForm"),a.searchParams.append("productId",e),a.searchParams.append("siteId",SITE_ID),a.searchParams.append("languageId",LANGUAGE_ID),new Request(a,{method:"GET"}));await componentLoader.load(t)}catch(e){console.error(e.message,e.reasons?.join("\n"))}else console.error("Cannot find product ID from `data-id` attribute")},handleProductGetQuickBuyForm=async function(e){e.preventDefault();var e=e.currentTarget,a=e.dataset.id;if(!e.classList.contains("disabled"))if(a)try{var t=new URL(ajaxPath,window.location.origin),o=(t.searchParams.append("action","getProductQuickBuyForm"),t.searchParams.append("productId",a),t.searchParams.append("siteId",SITE_ID),t.searchParams.append("languageId",LANGUAGE_ID),new Request(t,{method:"GET"}));await componentLoader.load(o)}catch(e){console.error(e.message,e.reasons?.join("\n"))}else console.error("Cannot find product ID from `data-id` attribute")};checkLazyItems(),$(document).on("click",".dropDownList .dropDownSelected",openDropDownList),$(document).on("click",".dropDownList .dropDownItem",selectDropDown),$(document).on("click",".dropDownList",function(e){e.stopImmediatePropagation()}),$(document).on("click",closeDropDownList),$(document).on("click",".oSkuDropDownProperty .oSkuCheckedItem",openSkuDropDown),$(document).on("click",".oSkuDropDownProperty .oSkuDropdownListItem",selectSkuDropDownValue),$(document).on("click",".oSkuDropdown",function(e){e.stopImmediatePropagation()}),$(document).on("click",closeSkuDropDown),$(document).on("click",".catalogQtyBlock .catalogPlus",catalogAddCartPlus),$(document).on("click",".catalogQtyBlock .catalogMinus",catalogAddCartMinus),$(document).on("change",".catalogQtyBlock .catalogQty",catalogAddCartChange),$(document).on("click",".skuPropertyLink",selectSku),$(document).on("click",".subscribe:not(.unSubscribe)",addSubscribe),$(document).on("click",".unSubscribe",unSubscribe),$(document).on("click",".addCart, .add-cart",addCart),$(document).on("click","#footer .heading",toggleMobileTabs),$(document).on("click",".addWishlist",addWishlist),$(document).on("click",".addCompare",addCompare),$(document).on("click",".removeFromWishlist",removeFromWishlist),$(document).on("click","#fastViewStores .fastViewStoresExit",closeStoresWindow),$(document).on("click",".getStoresWindow",getStoresWindow),$(document).on("click","#appProductPriceVariant .appPriceVariantExit",closePricesWindow),$(document).on("click",".getPricesWindow",getPricesWindow),$(document).on("click","#catalogMenuHeading",slideCollapsedBlock),$(document).on("click","#smartFilter .heading",openSmartFiler),$(document).on("click","#nextSection .title",openSmartSections),$(document).on("click",".getFastView",getFastView),$(document).on("keypress",".quantityContainer .quantity",productQuantityKeypress),$(document).on("change",".quantityContainer .quantity",productQuantityChange),$(document).on("focus",".quantityContainer .quantity",productQuantityFocus),$(document).on("click",".quantityContainer .minus",productQuantityMinus),$(document).on("click",".quantityContainer .plus",productQuantityPlus),$(document).on("click",".quickBuy",handleProductGetQuickBuyForm),$(document).on("click",".requestPrice",handleGetRequestPriceForm),$(document).on("click",".userAgreement",handleGetUserAgreement),$(document).on("click",".appFastViewContainer, #fastViewStores .fastViewStoresContainer, #appProductPriceVariant, .getFastView, .getPricesWindow, .addCart",function(e){return e.stopImmediatePropagation()}),$(document).on("click",closeElementsAfterClick),$(document).ajaxError(function(e,a,t){console.error("Error requesting page "+t.url)})}),function(e){for(var a=String(e).split("."),t=a[0].length,o="",n=t;0<n;n--)o+=(n%3?"":" ")+a[0][t-n];return o+(null!=a[1]?"."+a[1]:"")});function validateEmail(e){return/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/.test(e)}

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.