PageSourceSearch

https://mygiftdna.pl/mgd_rwd/js/category-optimalization.min.js?v=2814

js mygiftdna.pl collected 2026-09-26 08:28:35 UTC 24,970 bytes, 1 lines download raw bytes

1function clickOnPersonalizationFilter(){$(".new-filters__names a:eq(1)").length&&$("[data-category-id=attributes]").first().length?($(".new-filters__names a:eq(1)").click(),$("[data-category-id=attributes]").first().click()):window.setTimeout(clickOnPersonalizationFilter,500)}function slideShow(){}function getUrlVars(){var e={};window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,function(i,t,r){e[t]=r});return e}function getUrlParam(e,i){var t=i;return window.location.href.indexOf(e)>-1&&(t=getUrlVars()[e]),t}function loadFiltersFromQueryString(){queryFilterOn&&0==queryFilterOnLoaded&&(allProductsLoaded=1,$(".products-filter-option[data-filter-category="+queryFilterOn+"]").length?($(".products-filter-option[data-filter-category="+queryFilterOn+"]").last().trigger("click"),queryFilterOnLoaded=1):window.setTimeout(loadFiltersFromQueryString,500)),queryFilterPrice&&0==queryFilterPriceLoaded&&(allProductsLoaded=1,$(".products-filter-option[data-filter-type=price][data-filter-max-value="+queryFilterPrice+"]").length?($(".products-filter-option[data-filter-type=price][data-filter-max-value="+queryFilterPrice+"]").last().trigger("click"),queryFilterPriceLoaded=1):window.setTimeout(loadFiltersFromQueryString,500))}function loadFiltersFromStorage(){localStorage.getItem("personalization-filter")&&($(".new-filters__names a:eq(1)").length&&$("[data-category-id=attributes]").first().length?($(".new-filters__names a:eq(1)").click(),$("[data-category-id=attributes]").first().click(),requestIsPending=!1,localStorage.removeItem("personalization-filter")):window.setTimeout(loadFiltersFromStorage,500))}function loadPollFilters(){void 0!==pollCookies.chosenStep1&&0!=pollCookies.chosenStep1.length&&($('.links__link[data-filter-id="'+pollCookies.chosenStep1+'"]').length?($('.links__link[data-filter-id="'+pollCookies.chosenStep1+'"]').click(),delete pollCookies.chosenStep1):pollCounter<200&&(pollCounter++,window.setTimeout(loadPollFilters,500))),void 0!==pollCookies.chosenStep2&&0!=pollCookies.chosenStep2.length&&($('.links__link[data-filter-id="'+pollCookies.chosenStep2+'"]').length?($('.links__link[data-filter-id="'+pollCookies.chosenStep2+'"]').click(),delete pollCookies.chosenStep2):pollCounter<200&&(pollCounter++,window.setTimeout(loadPollFilters,500))),void 0!==pollCookies.chosenStep4&&0!=pollCookies.chosenStep4.length&&($('.links__link[data-filter-id="'+pollCookies.chosenStep4+'"][data-category-id="price"]').length?($('.links__link[data-filter-id="'+pollCookies.chosenStep4+'"][data-category-id="price"]').click(),delete pollCookies.chosenStep4):pollCounter<200&&(pollCounter++,window.setTimeout(loadPollFilters,500)))}function logMainCategory(e){if(void 0!==e.filterCategory&&0!=e.filterCategory.length){var i=selectedMainCategories.indexOf(e.filterCategory.toString());-1==i?selectedMainCategories.push(e.filterCategory.toString()):selectedMainCategories.splice(i,1)}}function topLayer(e){if(e.length>3){e=e.slice(0,3);var i=$(".ss-best-toplayer__items"),t="";$.each(e,function(e,i){var r="";void 0!==i.name&&null!=i.name&&(r=i.name);var a=i.prices[currentCurrency].minPrice;void 0!==i.prices[currentCurrency].basePrice?a='<i class="oldPrice">'+i.prices[currentCurrency].basePrice+"</i> "+a:a!=i.prices[currentCurrency].maxPrice&&(a="&nbsp;"+from_txt+" "+a);void 0!==i.image_description&&i.image_description;assetsDomain,i.image;void 0!==i.second_image_description&&i.second_image_description;assetsDomain,i.second_image;var s=delivery_to_txt+" "+$("#guaranteed-delivery-mobile").html()+" "+to_you_txt,l=bestsellers_json,n="",o="";$.inArray(i.id,l)>-1&&(n='<div class="ssBestsellerBadge">'+bestseller_txt+"</div>",o="is-bestseller"),t+='<div class="col-md-4 col-sm-6 col-xs-12 product-item "'+o+'" ">                <a href="'+i.url+'">                    <div class="categoryElem">                        <div class="listImage"></div>                        <div class="description ssDescriptions">                            <div class="ssNewStarsElem">                                <div class="ssEmptyStarsContainer">                                    <div class="ssEmptyStarsInnerContainer">                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                    </div>                                </div>                                <div class="ssFilledStarsContainer" style="width: 100%;">                                    <div class="ssFilledStarsInnerContainer">                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                    </div>                                </div>                            </div>                            <h3 class="ssHidden">'+r+'</h3> <span class="ssHidden">&nbsp;'+a+'</span>                            <div class="ssTitlePriceContainer" style="max-height:40px;">                                <div class="ssFullTitle"                                    style="height: 38px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2;">                                    '+r+'</div>                                <div class="ssPrice" style="position: absolute; bottom: 10px; right: 10px;">                                    <div class="ssCurrent">&nbsp;'+a+'</div>                                </div>                            </div>                            <div class="ssDeliveryInfo"> <span style="color: rgb(139, 195, 96);">'+s+"</span> </div>                        </div>                        "+n+'                    </div>                </a>                <a class="ss-best-toplayer__btn col-xs-12" href="'+i.url+'">'+viewProductLabel+"</a>            </div>"}),i.append(t).after(function(){cloneProductImage(0,0),cloneProductImage(1,1),cloneProductImage(3,2)})}}function updateTopProducts(e){$.ajax({url:topProductsUrl,type:"POST",data:JSON.stringify({bestsellers:e}),contentType:"application/json",success:function(){},error:function(){}})}function cloneProductImage(e,i){var t=$(".products-list-container div:first").children().eq(e),r=t.find(".original-img-swap").first().clone();r.attr("height","480"),r.attr("width","480"),r.attr("class","img-responsive original-img-swap");var a=t.find(".hover-img-swap").first().clone();a.attr("height","480"),a.attr("width","480"),a.attr("class","img-responsive hover-img-swap"),a.css("display","none");var s=$(".ss-best-toplayer__items").children().eq(i).find(".listImage").first();s.append(r),s.append(a)}function showProducts(e,i,t){void 0===i&&(i=pageCount),void 0===t&&(t=!0),t&&container.html(""),0==e.length&&0==document.cookie.indexOf("chosenStep1=")&&
1container.html(emptyMessage);var r=0,a=null==container.data("count")?0:container.data("count"),s=1==t?0:a,l=s+i;l=a>l?a:l;var n=s,o=$('<div style="display:none;"></div>'),c=0,d=[];if($.each(e,function(e,i){if(2!=i.visible&&void 0!==i.prices[currentCurrency]&&!(r++<n))return renderSingleProduct(i,o),d[e]=i,c++,pageCount>r&&2==c&&renderPromoBox(i,o),!(++s>=l)&&void 0}),s<l&&$.each(e,function(e,i){if(2==i.visible&&!(void 0===i.prices[currentCurrency]||r++<n))return renderSingleProduct(i,o,"temporary-unavailable"),d[e]=i,c++,!(++s>=l)&&void 0}),0==c)return $("#show-more-items").hide(),0===filteredProducts.length&&0==$(".products").find(".text-center h2").length&&$(".products").find(".text-center").append("<h2>"+no_results_txt+"</H2>"),!1;0!=$(".products").find(".text-center h2").length&&$(".products").find(".text-center h2").remove(),container.append(o),o.fadeIn("slow"),container.data("count",l),e.length,renderDataLayer(d),$.ajax({url:updateStatistics,data:{category_id:categoryId,products:d},type:"POST",async:!0}),setTimeout(function(){$(".ssFullTitle").each(function(){$clamp(this,{clamp:2})})},2e3),$(".container .col-md-4").hover(function(){$(this).find("img.hover-img-swap").unveil(),$(this).find("img.hover-img-swap").trigger("unveil")})}function paginate(e,i,t){return--t,e.slice(t*i,(t+1)*i)}function renderPromoBox(e,i){var t='<div class="col-md-4 col-sm-6 col-xs-12 product-item usp-category"><div class="usp-category__container"><div class="usp-category__inner"><div class="usp-category__heading heading">'+love_txt+'</div><div class="usp-category__list list"><div class="list__element element"><div class="element__inner"><div class="element__icon element__icon--guarantee"></div><div class="element__heading">'+guarannty_txt+'</div><div class="element__hover"><p class="element__text">'+guarannty_desc_txt+'</p></div></div></div><div class="list__element element"><div class="element__inner"><div class="element__icon element__icon--delivery"></div><div class="element__heading">'+delivery_txt+'</div><div class="element__hover"><p class="element__text">'+delivery_desc_txt+'</p></div></div></div><div class="list__element element"><div class="element__inner"><div class="element__icon element__icon--return"></div><div class="element__heading">'+return_txt+'</div><div class="element__hover"><p class="element__text">'+return_desc_txt+"</p></div></div></div></div></div></div></div>";$(i).append(t)}
1function renderSingleProduct(e,i,t){void 0===t&&(t="");var r=e.prices[currentCurrency].minPrice;void 0!==e.prices[currentCurrency].basePrice?(r='<i class="oldPrice">'+e.prices[currentCurrency].basePrice+"</i> "+r,e.prices[currentCurrency].basePrice,e.prices[currentCurrency].maxPrice):r!=e.prices[currentCurrency].maxPrice&&(r="&nbsp;"+from_txt+" "+r);var a="";void 0!==e.name&&null!=e.name&&(a=e.name);var s=bestsellers_json,l="";$.inArray(e.id,s)>-1&&(l="is-bestseller");var n=0;void 0!==e.prices[currentCurrency].baseValue&&(n=(e.prices[currentCurrency].baseValue-e.prices[currentCurrency].min).toFixed(2));var o='<div data-id="'+e.id+'" data-variant="'+e.options[0]+'" data-name="'+e.name+'" data-price="'+e.prices[currentCurrency].min+'" data-discount="'+n+'" data-currency="'+currentCurrency+'" class="col-md-4 col-sm-6 col-xs-12 product-item '+l+" "+t+'"><a href="'+e.url+'"><div class="categoryElem">';if(""!=e.personalization&&11!=e.personalization&&(void 0!==e.personalizator&&e.personalizator.available?o+='<div class="personalization-badge live-badge" title="'+live_txt+'">'+live_desc_txt+"</div>":o+='<div class="personalization-badge" title="<b>'+personalization_txt+'</b>">'+personalization_desc_txt+"</div>"),o+='<div class="listImage">',null!=e.image&&0!=e.image){var c="";if(void 0!==e.image_description&&(c='alt="'+e.image_description+'" title="'+e.image_description+'"'),o+='<img class="img-responsive original-img-swap" '+c+' width="480" height="480" src="'+assetsDomain+"/img/attachments/products/medium/"+e.image+'" />',""!=e.second_image&&window.innerWidth>=740){var d="";void 0!==e.second_image_description&&(d='alt="'+e.second_image_description+'" title="'+e.second_image_description+'"'),o+='<img class="img-responsive hover-img-swap" '+d+' width="480" height="480" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="'+assetsDomain+"/img/attachments/products/medium/"+e.second_image+assetsVersion+'" style="display: none;" />'}}var u=delivery_to_txt+" "+$("#guaranteed-delivery-mobile").html()+" "+to_you_txt,p=odmiana(e.score_count,opinion_1_txt,opinion_2_txt,opinion_3_txt);o+='</div>                        <div class="description ssDescriptions">                            <div class="ssNewStarsElem">                                <div class="ssEmptyStarsContainer">                                    <div class="ssEmptyStarsInnerContainer">                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                        <div class="ssEmptyStar"></div>                                    </div>                                </div>                                <div class="ssFilledStarsContainer" style="width: 100%;">                                    <div class="ssFilledStarsInnerContainer">                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                        <div class="ssFilledStar"></div>                                    </div>                                </div>                                <div class="ssProductScore">('+e.score_count+" "+p+')</div>                            </div>                            <div class="ssTitlePriceContainer" style="max-height:40px;">                                <div class="ssFullTitle" style="height: 38px;">'+a+'</div>                                <div class="ssPrice" style="position: absolute; bottom: 10px; right: 10px;">                                    <div class="ssCurrent">'+r+'</div>                                </div>                            </div>                            <div class="ssDeliveryInfo">                                <span style="color: rgb(139, 195, 96);">'+u+"</span>                            </div>                        </div>",$.inArray(e.id,s)>-1&&(o+='<div class="ssBestsellerBadge">BESTSELLER</div>'),o+="</div>                </a>            </div>",$(i).append(o)}function showProductsCount(e){var i=e+" "+score_1_txt;1==e?i=e+" "+score_2_txt:e>1&&e<5&&(i=e+" "+score_3_txt),searchResultCountContainer.html(i)}function updateActiveFilters(e){if("filterCategories"in e){var i=e.filterCategories+"";if(i=i.split(","),e.filterType in activeFilters){for(var t=-1,r=0;r<i.length;r++)if((t=activeFilters[e.filterType].filterValue.indexOf(i[r]))>-1){if(activeFilters[e.filterType].filterValue.splice(t,1),0==activeFilters[e.filterType].filterValue.length)return void delete activeFilters[e.filterType]}else activeFilters[e.filterType].filterValue.push(i[r]);return}return e.filterValue=i,void(activeFilters[e.filterType]=e)}JSON.stringify(activeFilters[e.filterType])!==JSON.stringify(e)?activeFilters[e.filterType]=e:delete activeFilters[e.filterType]}function getFilteredProducts(){if($.isEmptyObject(activeFilters))return allProducts;var e=allProducts.slice(0),i="",t=0,r=0;if("price"in activeFilters){var a="";for(i=activeFilters.price,t=e.length,$('[data-category-id="price"].active').each(function(){$(this).data("filter-id")!=i.filterMaxValue&&$(this).removeClass("active")});t--;)void 0!==e[t].prices[currentCurrency]?(a=e[t].prices[currentCurrency].min,"filterMaxValue"in i&&!("filterMinValue"in i)&&a<i.filterMaxValue||"f
1ilterMinValue"in i&&!("filterMaxValue"in i)&&a>=i.filterMinValue||"filterMinValue"in i&&"filterMaxValue"in i&&a<i.filterMaxValue&&a>=i.filterMinValue||e.splice(t,1)):e.splice(t,1)}if("gift_main"in activeFilters)for(i=activeFilters.gift_main,t=e.length;t--;)isAnySharedCategory(e[t].categories,i.filterValue)||e.splice(t,1);if("auxiliary"in activeFilters)for(i=activeFilters.auxiliary,t=e.length;t--;)isAnySharedCategory(e[t].categories,i.filterValue)||e.splice(t,1);if("gift_on"in activeFilters){var s=e.slice(0);for(i=activeFilters.gift_on,t=s.length;t--;)isAnySharedCategory(s[t].categories,i.filterValue)||s.splice(t,1)}if("gift_for"in activeFilters){var l=e.slice(0);for(i=activeFilters.gift_for,t=l.length;t--;)isAnySharedCategory(l[t].categories,i.filterValue)||l.splice(t,1)}void 0!==s&&void 0!==l?e=getSharedProducts(l,s):(void 0!==s&&(e=s.slice(0)),void 0!==l&&(e=l.slice(0)));var n=["personalization","promotion","extra_packing","exclusively","picture_multi_upload","dedication"];for(r=0;r<n.length;r++)if(n[r]in activeFilters&&(i=activeFilters[n[r]],t=e.length,1==i.filterValue))for(;t--;)0==e[t][n[r]]&&e.splice(t,1);var o=["delivery_date"];for(r=0;r<o.length;r++)if(o[r]in activeFilters)for(i=activeFilters[o[r]],t=e.length;t--;)e[t][o[r]]==i.filterValue||new Date(e[t][o[r]])<new Date(i.filterValue)||e.splice(t,1);return e}function getDeliveryDates(e){for(var i=[],t=e.length,r=[],a=[];t--;)if(0!=e[t].delivery_date.length&&void 0===i[e[t].delivery_date]){switch(e[t].delivery_date){case today:i[e[t].delivery_date]=today_txt;break;case tomorrow:i[e[t].delivery_date]=tomorrow_txt;break;default:var s=new Date(e[t].delivery_date);i[e[t].delivery_date]=days[s.getDay()]+", "+s.getDate()+"&nbsp;"+months[s.getMonth()]}r.push(e[t].delivery_date)}r.sort(function(e,i){return new Date(e)-new Date(i)});var l=r.length;for(t=0;t<l;t++)a[r[t]]=i[r[t]];return a}function showDeliveryDatesFilter(e){if(!$.isEmptyObject(e)){var i="",t=0;for(var r in e)t%2==0&&(i+='<ul class="filters-row">'),i+='<li><a class="products-filter-option" data-filter-type="delivery_date" data-filter-value="'+r+'" href="#">'+e[r]+"</a></li>",t%2!=0&&(i+="</ul>"),t++;deliveryDateContainer.find("> ul > li").html(i)}}function showSubcategories(){var e=$(".subcategory-link");if(0!=e.length&&0!=allProducts.length){var i=!1;e.each(function(e,t){var r=$(t).data("subcategoryId");$.each(allProducts,function(e,a){if(a.categories.indexOf(r+"")>-1)return $(t).parent().show(),i=!0,!1})}),i&&$("#subcategories").slideDown("slow")}}function isAnySharedCategory(e,i){for(var t=e.length,r=i.length,a=0;a<t;a++)for(var s=0;s<r;s++)if(e[a]==i[s])return!0;return!1}function getSharedProducts(e,i){for(var t=e.length,r=i.length,a=[],s=0;s<t;s++)for(var l=0;l<r;l++)e[s].id==i[l].id&&a.push(e[s]);return a}function removeEmptyFilterOptions(e){var i,t=$(".products-filter-option"),r=e.length,a=["price","personalization","promotion","extra_packing","exclusively","picture_multi_upload","dedication","gift_main","gift_on","gift_for","auxiliary"];t.each(function(t,s){var l=$(s),n=l.data();if(-1!=a.indexOf(n.filterType)){for(var o=0;o<r;o++){if("price"==n.filterType)if(i=allProducts[o].prices[currentCurrency].min,"filterHiddenMinValue"in n){if("filterMaxValue"in n&&i>=n.filterHiddenMinValue&&i<n.filterMaxValue)return}else{if("filterMaxValue"in n&&!("filterMinValue"in n)&&i<n.filterMaxValue)return;if("filterMinValue"in n&&!("filterMaxValue"in n)&&i>=n.filterMinValue)return;if("filterMinValue"in n&&"filterMaxValue"in n&&i<n.filterMaxValue&&i>=n.filterMinValue)return}if("personalization"==n.filterType&&0!=e[o].personalization)return;if("promotion"==n.filterType&&0!=e[o].promotion)return;if("extra_packing"==n.filterType&&0!=e[o].extra_packing)return;if("exclusively"==n.filterType&&0!=e[o].exclusively)return;if("picture_multi_upload"==n.filterType&&0!=e[o].picture_multi_upload)return;if("dedication"==n.filterType&&0!=e[o].dedication)return;if("filterCategories"in n){var c=n.filterCategories+"";if(isAnySharedCategory(c=c.split(","),e[o].categories))return}}l.parent().remove()}})}function hideFilerAreas(){var e=$(".filter-area"),i=0;e.each(function(e,t){$(t).find(".products-filter-option").length<2&&(i++,$(t).parent().hide())}),i==e.length&&$("#filters").children(".filter-button").addClass("no-after").html(no_filters_txt)}
1function reorderFilterAreasOptions(){var e=$(".filter-area:visible"),i="",t=0;e.each(function(e,r){visibleFilterOptions=$(r).find(".products-filter-option:visible").parent(),0!=visibleFilterOptions&&(t=0,i='<li><ul class="filters-row">',visibleFilterOptions.each(function(e,r){i+="<li>"+$(r).html()+"</li>",++t%2==0&&(i+='</ul><ul class="filters-row">')}),i+="</ul></li>",$(r).html(i))})}function renderPromotionBox(){return 0==promotionBanner.length||(template='<div style="display: none !important;" class="col-md-8 col-xs-12 promotion-banner"><div><img src="'+assetsDomain+"/img/attachments/promotion_banners/"+promotionBanner+'" class="img-responsive"></div></div>',container.prepend(template)),!0}function renderDataLayer(e){var i=[];$.each(e,function(e,t){var r={};if(void 0!==t){var a=bestsellers_json,s="Nie";$.inArray(t.id,a)>-1&&(s="Tak");var l=t.id;t.options.hasOwnProperty("0")&&(l=t.id+"-2-"+t.options[0]),r.name=t.name,r.id=l,r.price=t.prices[currentCurrency].min,r.brand="MGD",r.category=categoryPath,r.variant=categoryPath,r.dimension1=s,r.dimension2=t.score,r.dimension3=t.delivery_date,i.push(r)}}),window.dataLayer=window.dataLayer||[],dataLayer.push({event:"productImpression",ecommerce:{currencyCode:currentCurrency,impressions:i}});var t=[];$.each(e,function(e,i){var r={},a="";void 0!==i&&(void 0!==i.personalization_type&&(a=i.personalization_type),r.name=i.name,r.id=i.id,r.dimension8=i.score_count,r.dimension9=a,t.push(r))}),dataLayer.push({event:"cnvEvent",products:t})}function odmiana(e,i,t,r){if(1===(e=Math.abs(e)))return i;var a=e%10,s=e%100;return a>4||a<2||s<15&&s>11?r:t}$(document).ready(function(){function e(){0==allProductsLoaded&&0==allProductsLoadedStarted&&(allProductsLoadedStarted=1,$.ajax({url:collectURL,data:collectCountData,async:!0}).success(function(e){e.length>0&&(allProducts=filteredProducts=e),allProductsLoaded=1}))}function i(e){if(0!=allProductsLoaded){logMainCategory(e);var r=$(this).closest("li");return"filterMultiple"in e&&1==e.filterMultiple||r.closest("ul.filter-area").find("li").removeClass("active"),updateActiveFilters(e),e.filterType in activeFilters?r.toggleClass("active"):r.removeClass("active"),filteredProducts=getFilteredProducts(),showProducts(filteredProducts,pageCount-1),showProductsCount(filteredProducts.length),t(),!1}$(".products-list-container").empty().append('<div class="text-center" style="display: block !important;" id="products-load-indicator"><img src="https://staticmgd.pl/img/ajax-indicator.gif" width="100" height="100" alt=""></div>'),window.setTimeout(i,500,e)}function t(){window.history.pushState({},"",window.location.pathname),startPage=1}waitForFiltersToLoad?loadFiltersFromStorage():$.ajax({url:collectURL,data:collectData,async:!0}).success(function(e){if(requestIsPending=!1,0==e.length)return container.html(emptyMessage),deliveryDateContainer.hide(),searchResultCountContainer.html(no_results_txt),!0;allProducts=filteredProducts=e,showProductsOnLoad&&(1==isMobile&&0==isTablet?showProducts(filteredProducts,pageCount):showProducts(filteredProducts,pageCount-1)),showProductsCount(750),showDeliveryDatesFilter(getDeliveryDates(filteredProducts)),reorderFilterAreasOptions(),hideFilerAreas(),renderPromotionBox(),loadFiltersFromQueryString(),loadPollFilters(),topLayer(e),updateTopProducts(filteredProducts.slice(0,50))}).complete(function(){}).error(function(){container.html(errorMessage)}).always(function(){showProductsOnLoad&&$("#products-load-indicator").hide()}),$.ajax({url:updateCategoryStatistics,data:{category_id:categoryId},type:"POST",async:!0}),$("body").on("click",".names__link",function(){e()}).on("tap",".js-filters-open",function(){e()}).on("click",".products-filter-option",function(){if(1==allProductsLoaded){logMainCategory(r=$(this).data());var e=$(this).closest("li");return"filterMultiple"in r&&1==r.filterMultiple||e.closest("ul.filter-area").find("li").removeClass("active"),updateActiveFilters(r),r.filterType in activeFilters?e.toggleClass("active"):e.removeClass("active"),filteredProducts=getFilteredProducts(),showProducts(filteredProducts,pageCount-1),showProductsCount(filteredProducts.length),t(),!1}var r;i(r=$(this).data())}).on("click","#show-more-items",function(){return showProducts(filteredProducts,pageCount,!1),!1}
1).on("click",".category-movie-img",function(){var e=$(this).find("a").data("youtubeLink");if(0==e.length)return!1;var i=$("#category-movie-modal");if(0==i.length)return!1;var t=i.find("iframe");t.prop("src",e+"?autoplay=1&autohide=1&showinfo=0&rel=0&theme=light&origin=http://"+domain),i.on("hide.bs.modal",function(){t.prop("src","")}),i.modal()}).on("hover",".categoryElem",function(e){var i=$(this).find(".original-img-swap"),t=$(this).find(".hover-img-swap");"mouseenter"==e.type?i.is(":visible")&&0!=t.length&&(i.fadeOut("fast"),t.fadeIn("fast")):t.is(":visible")&&setTimeout(function(){t.fadeOut("fast"),i.fadeIn("fast")},100)}).tooltip({items:".personalization-badge",tooltipClass:"box-icon-tooltip",position:{my:"right+55px top+15px",at:"left bottom",collision:"flipfit"},content:function(){return $(this).prop("title")}}),$(window).scroll(function(){if(requestIsPending)return!1;$(window).scrollTop()+$(window).height()>$("#below-products-row").offset().top&&(showProductsOnLoad||1==isPoll)&&(startPage++,startPage>=8&&e(),showProducts(filteredProducts,pageCount,!1))}),$(".personalization-filter").click(function(){clickOnPersonalizationFilter()})});

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.