1(()=>{"use strict";const e=window.location.search.slice(1),t=document.getElementsByClassName("vk-filter-search"),l=(()=>{const t={};return e?(e.split("&").forEach(function(e){const l=e.split("=");l[0]=l[0].replace("%5B%5D",""),t[l[0]]+=","+l[1],t[l[0]]=t[l[0]].replace("undefined",""),t[l[0]]=t[l[0]].replace(",,",","),t[l[0]].startsWith(",")&&(t[l[0]]=t[l[0]].slice(1)),t[l[0]].endsWith(",")&&(t[l[0]]=t[l[0]].slice(0,-1)),void 0!==t[l[0]]&&"undefined"!==t[l[0]]||(t[l[0]]="")}),t):t})(),s=[...new Set(Object.keys(l).map(e=>{let t=e.replace(/^vkfs_/,"");return"keyword"===t&&(t="s"),t}).filter(e=>""!==e&&"submitted"!==e&&"form_id"!==e))],r=e=>{s.forEach(s=>{const r=(e=>{if("s"===e){if(void 0!==l.s)return l.s;if(void 0!==l.keyword)return l.keyword}return void 0!==l[e]?l[e]:l[`vkfs_${e}`]})(s);if(void 0===r)return;let n;if(n=-1!==r.indexOf(",")?r.split(","):[r],"s"===s){const l=t[e].querySelector('.vkfs__keyword input[name="s"]');null!==l&&(l.value=decodeURI(r))}else if("post_type"===s){const l=t[e].querySelectorAll(".vkfs__input-wrap--select.vkfs__input-wrap--post_type");if(null!=l)for(let e=0;e<l.length;e++){const t=l[e].querySelectorAll("option");if(null!=t)for(let e=0;e<t.length;e++)Object.keys(n).forEach(l=>{t[e].value===decodeURI(n[l])&&(t[e].selected=!0)})}}else{const l=t[e].querySelectorAll(`.vkfs__input-wrap--select.vkfs__input-wrap--${s}`);if(null!=l)for(let e=0;e<l.length;e++){const t=l[e].querySelectorAll("option");if(null!=t)for(let e=0;e<t.length;e++)Object.keys(n).forEach(l=>{t[e].value===decodeURI(n[l])&&(t[e].selected=!0)})}}})};if(-1===e.indexOf("vkfs_submitted=true"))for(let e=0;e<t.length;e++)r(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.