1const ajaxRequest=function(t,e,a){parseUrlQuery();const n=a.data||{},s=t||"GET";const o=Object.assign({},{ajax_get:"Y",AJAX_REQUEST:"Y",AJAX_POST:"Y",bitrix_include_areas:"N",TABS_REQUEST:"Y"},n),c=new FormData,i=Object.keys(o);for(let t=0;t<i.length;t++)c.append(i[t],o[i[t]]);const r=new XMLHttpRequest;r.open(s,e+""),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.send(c),r.onload=function(){let t=r.response;if(a.context.classList.remove("loading-state"),200!=r.status)a.context.innerHTML="Error "+r.status+": "+r.statusText;else{const n=BX.processHTML(t);a.context.innerHTML=n.HTML,BX.onCustomEvent("onSetHeightBanner"),setTimeout((function(){BX.ajax.processScripts(n.SCRIPT)}),0);var e={action:"ajaxContentLoaded",content:t};BX.onCustomEvent("onCompleteAction",[e,a.tab])}},r.onerror=function(){a.context.classList.remove("loading-state"),a.context.innerHTML="Error"}},readyHandler=function(){document.addEventListener("click",(function(t){const e=t.target.closest(".element-list .nav-tabs .nav-tabs__item");if(e){const a=e.closest(".element-list"),n=a.querySelectorAll(".nav-tabs__item"),s=a.querySelector(".js-request-data");if(n.length&&e.classList.contains("nav-tabs__item")&&!e.classList.contains("active")){const o=e.dataset.code,c=a.querySelectorAll(".tab-content-block"),i=a.querySelector(".tab-content-block[data-code='"+o+"']");for(let t=0;t<n.length;t++)n[t].classList.remove("active");e.classList.toggle("active");for(let t=0;t<c.length;t++)c[t].classList.remove("active");if(i.classList.toggle("active"),e.classList.contains("clicked"))BX.onCustomEvent("onSetHeightBanner");else{const a=s.dataset.action?window.location.origin+s.dataset.action:window.location.href,n=new URL(a),c={FILTER_HIT_PROP:o,AJAX_PARAMS:s.dataset.value,GLOBAL_FILTER:i.dataset.filter};if(document.querySelector(".body.index")){const e=t.target.closest(".drag-block").dataset.class.replace("_drag","").replace(/\s/g,"");n.searchParams.set("BLOCK",e)}ajaxRequest("POST",n.href,{data:c,context:i,tab:e}),e.classList.add("clicked")}}}}))};document.addEventListener("DOMContentLoaded",readyHandler),window.tabsInitOnReady=function(t){$.isFunction($.fn.scrollTab)&&$(".element-list[data-block_key='"+t+"'] .nav-tabs-wrapper").scrollTab({tabs_wrapper:".nav-tabs",tab_item:".nav-tabs__item",offset:8,outer_wrapper:".element-list[data-block_key='"+t+"'] .index-block__title-wrapper"})};
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.