1function category_pick(){const e=document.querySelector(".faq_page-group_item.active input"),t=e?e.value:void 0;document.querySelectorAll(".faq_page-list_item").forEach((e=>{e.classList.remove("active_category"),e.getAttribute("data-category")===t&&e.classList.add("active_category")}))}function faq_searching(e){const t=document.querySelector(".faq_page-group_item.active input"),a=t?t.value:void 0,r=String(e).toLowerCase();document.querySelectorAll(".faq_page-list li").forEach((e=>{const t=e.textContent.toLowerCase().includes(r),i=void 0===a||e.getAttribute("data-category")===a;t&&i?e.classList.add("active_category"):e.classList.remove("active_category")}))}async function getProducts(e){const t=await fetch(e+"?set_render=content"),a=await t.text(),r=(new DOMParser).parseFromString(a,"text/html");return Array.from(r.querySelectorAll("#search .product"))}function getProductsForTextiles(){const e=document.querySelector(".textiles__products[data-link]")?.dataset.link,t=document.querySelector(".textiles__products"),a=document.querySelector(".textiles__products-wrapper");e&&t&&getProducts(e).then((e=>{e.forEach((e=>{e.querySelector(".product__traits")?.remove(),e.querySelector(".product__compare")?.remove(),e.querySelector(".product__quick_view__button")?.remove()})),e.length?(e.forEach((e=>{t.appendChild(e)})),app_shop.vars.bLazy.revalidate()):a?.remove()}))}function loadObserver(e,t){let a=document.querySelector(e);new IntersectionObserver(((e,a)=>{e.forEach((e=>{e.isIntersecting&&(t(),a.disconnect())}))})).observe(a)}app_shop.run((function(){category_pick(),document.querySelector("#faq_page-search")?.addEventListener("keyup",(e=>{faq_searching(e.currentTarget.value.toLowerCase())})),document.querySelectorAll(".faq_page-list_item").forEach((e=>{e.addEventListener("click",(function(){this.classList.toggle("active")}))})),document.querySelector(".faq_page-show_all")?.addEventListener("click",(function(){document.querySelectorAll(".faq_page-list_item").forEach((e=>{e.classList.add("active")})),document.querySelector("#faq_page")?.classList.add("all_shown")})),document.querySelector(".faq_page-hide_all")?.addEventListener("click",(function(){document.querySelectorAll(".faq_page-list_item").forEach((e=>{e.classList.remove("active")})),document.querySelector("#faq_page")?.classList.remove("all_shown")})),document.querySelectorAll(".faq_page-group_item").forEach((e=>{e.addEventListener("click",(function(){document.querySelectorAll(".faq_page-group_item").forEach((e=>{e.classList.remove("active")})),this.classList.add("active"),category_pick();faq_searching(document.querySelector("#faq_page-search")?.value.toLowerCase()||"")}))})),document.querySelector(".faq_page-all_categories")?.addEventListener("click",(function(){document.querySelectorAll(".faq_page-group_item").forEach((e=>{e.classList.remove("active")})),document.querySelectorAll(".faq_page-list_item").forEach((e=>{e.classList.add("active_category")}));faq_searching(document.querySelector("#faq_page-search")?.value.toLowerCase()||"")}))}),"all","#faq_page",!0),app_shop.run((function(){const e=new Set;document.querySelectorAll(".filtr-item--title").forEach((t=>{(t.dataset.attribute||"").split(",").forEach((t=>{const a=t.replace(/^\s+/,"");a&&e.add(a)}))}));const t=document.querySelector(".cattegory_wrapper");e.forEach((e=>{t?.insertAdjacentHTML("beforeend",`<a class="btn --secondary --outline fabric-element">${e}</a>`)})),document.addEventListener("click",(e=>{const t=e.target.closest(".fabric-element");if(!t)return;if(e.preventDefault(),t.classList.contains("active"))return document.querySelectorAll(".filtr-item--title").forEach((e=>{e.style.display=""})),void document.querySelectorAll(".fabric-element.active").forEach((e=>{e.classList.remove("active")}));document.querySelectorAll(".fabric-element.active").forEach((e=>{e.classList.remove("active")})),t.classList.add("active");const a=t.textContent.toLowerCase();document.querySelectorAll(".filtr-item--title").forEach((e=>{(e.dataset.attribute||"").toLowerCase().includes(a)?e.style.display="":e.style.display="none"}))}))}),"all",".cattegory_wrapper"),app_shop.run((function(){document.querySelector("#search_textile")?.addEventListener("input",(function(){const e=this.value.toLowerCase();document.querySelectorAll(".filtr-item--title").forEach((t=>{t.style.display=t.textContent.toLowerCase().includes(e)?"":"none"}))}))}),"all","#search_textile"),app_shop.run((function(){const e=()=>{const e=document.querySelector(".textiles__slider-item.swiper-slide.swiper-slide-active"),t=document.querySelector(".textiles__image .textiles__name");if(!e||!t)return;const a=e.querySelector("img")?.alt||"";t.innerText=a};document.querySelector(".textiles__images-show")?.remove();const t=document.querySelector(".textiles__parameters");t?.insertAdjacentHTML("afterend",'<div class="textiles__images-show"></div>');const a=document.querySelector(".textiles__images-show");document.querySelectorAll(".textiles__slider-item").forEach(((e,t)=>{const r=e.querySelector("img"),i=r?.getAttribute("src")||"",c=r?.getAttribute("alt")||"";a?.insertAdjacentHTML("beforeend",`<div class="image__item" data-index="${t}"><img src="${i}" alt="${c}"><span class="image__text">${c}</span></div>`)})),loadObserver(".textiles__images-show .image__item:last-child",(function(){app_shop.vars.contentLoadedTextiles||(getProductsForTextiles(),app_shop.vars.contentLoadedTextiles=!0)}));const r=document.querySelector(".textiles__image");r.classList.add("swiper"),r.querySelector(".textiles__slider").classList.add("swiper-wrapper"),r.querySelectorAll(".textiles__slider-item").forEach((e=>e.classList.add("swiper-slide")));const i=document.createElement("div");i.classList.add("swiper-button-prev","--rounded"),i.innerHTML='<i class="icon-angle-left">',r.append(i);const c=document.createElement("div");c.classList.add("swiper-button-next","--rounded"),c.innerHTML='<i class="icon-angle-right">',r.append(c),(async()=>{const t=document.querySelector(".textiles__image.swiper");if(!t)return;const{Slider:a}=await appModules.load("Slider");if(!a)return;const r=new a;
1if(!await r.init({options:{spaceBetween:0,slidesPerView:"auto",loop:!1,navigation:{nextEl:".textiles__image .swiper-button-next",prevEl:".textiles__image .swiper-button-prev"},on:{init:()=>{e()},slideChangeTransitionEnd:()=>{e()}}}}))return void app_shop.vars.utils.debug("TextiliesSlider","(async) init","Nie udaÅo siÄ zainicjalizowaÄ slidera.",r);await r.setupSlider({element:t})?document.querySelectorAll(".textiles__images-show .image__item").forEach((e=>{e.addEventListener("click",(function(){const e=this.dataset.index;r.slider.slideTo(e,300,!0)}))})):app_shop.vars.utils.debug("TextiliesSlider","(async) init","Nie udaÅo siÄ zainstalowaÄ slidera na stronie.",r)})()}),"all",".textiles__info");
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.