1!function(e){"use strict";e(function(){e(".aiovg-autocomplete").each(function(){var a=e(this).data("uid"),t=[];e("option","#aiovg-autocomplete-select-"+a).each(function(){t.push({value:e(this).val(),label:e(this).text()})}),0==t.length&&t.push({value:0,label:aiovg_public.i18n.no_tags_found});var o,i,n,l,s,c,r,u,v,d,g=function(t,o){if(0!=(t=parseInt(t))){var i=e("#aiovg-autocomplete-tags-"+a);if(0==i.find(".aiovg-tag-item-"+t).length){var n='<span class="aiovg-tag-item aiovg-tag-item-'+t+'">';n+='<span class="aiovg-tag-item-name">'+o+"</span>",n+='<span class="aiovg-tag-item-close">×</span>',n+='<input type="hidden" name="ta[]" value="'+t+'" />',n+="</span>",i.append(n)}}};o=a,i=t,n=g,l=document.querySelector("#aiovg-autocomplete-input-"+o),s=document.querySelector("#aiovg-autocomplete-tags-"+o),c=-1,r=function(){var e=[];c=-1,u();var a=document.createElement("div");a.setAttribute("id","aiovg-autocomplete-items-"+o),a.setAttribute("class","aiovg-autocomplete-items"),l.parentNode.appendChild(a),i.forEach((t,o)=>{var c=!1;if(l.value?-1!==t.label.toLowerCase().indexOf(l.value.toLowerCase())&&(c=!0):c=!0,c||o!=i.length-1||0!=e.length||(t.value=0,t.label=aiovg_public.i18n.no_tags_found,c=!0),c){var r=document.createElement("div");r.innerHTML=t.label,null!==s.querySelector(".aiovg-tag-item-"+t.value)&&r.setAttribute("class","aiovg-autocomplete-selected"),r.addEventListener("click",function(){l.value="",n(t.value,t.label),u()}),a.appendChild(r),e.push(r)}})},u=function(e=null){var a=0;e&&e.id&&(a=e.id.replace("aiovg-autocomplete-input-","")),document.querySelectorAll(".aiovg-autocomplete-items").forEach(e=>{e.getAttribute("id")!="aiovg-autocomplete-items-"+a&&e.remove()})},v=function(e){d(e),c>=e.length&&(c=0),c<0&&(c=e.length-1),e[c].classList.add("aiovg-autocomplete-active")},d=function(e){e.forEach(e=>{e.classList.remove("aiovg-autocomplete-active")})},l.addEventListener("focus",function(e){""==e.target.value&&r()}),l.addEventListener("input",function(){r()}),l.addEventListener("keydown",function(e){var a=document.querySelector("#aiovg-autocomplete-items-"+o);if(a&&(a=a.querySelectorAll("div")),!a)return!1;40==e.keyCode?(c++,v(a)):38==e.keyCode?(c--,v(a)):13==e.keyCode&&(e.preventDefault(),c>-1&&a[c].click())}),aiovg_public.hasOwnProperty("autocomplete")||(aiovg_public.autocomplete=!0,document.addEventListener("click",function(e){u(e.target)}))}),e(document).on("click",".aiovg-tag-item-close",function(){e(this).parent().remove()}),e(".aiovg-categories-template-dropdown select").on("change",function(){var a=this.options[this.selectedIndex];0==parseInt(a.value)?window.location.href=e(this).closest(".aiovg-categories-template-dropdown").data("uri"):window.location.href=a.getAttribute("data-uri")}),e(document).on("click",".aiovg-pagination-ajax a.page-numbers",function(a){a.preventDefault();var t=e(this),o=t.closest(".aiovg-pagination-ajax"),i=parseInt(o.data("current")),n=o.data("params");n.action="aiovg_load_more_"+n.source,n.security=aiovg_public.ajax_nonce;var l=parseInt(t.html());n.paged=l++,t.hasClass("prev")&&(n.paged=i-1),t.hasClass("next")&&(n.paged=i+1);var s=e("#aiovg-"+n.uid);o.addClass("aiovg-spinner"),e.post(aiovg_public.ajax_url,n,function(a){if(a.success){var t=e(a.data.html).html();s.html(t).trigger("AIOVG.onGalleryUpdated"),e("html, body").animate({scrollTop:s.offset().top-aiovg_public.scroll_to_top_offset},500)}else o.removeClass("aiovg-spinner")})}),e(document).on("click",".aiovg-more-ajax button",function(a){a.preventDefault();var t=e(this),o=t.closest(".aiovg-more-ajax"),i=parseInt(t.data("numpages")),n=o.data("params");n.action="aiovg_load_more_"+n.source,n.security=aiovg_public.ajax_nonce;var l=parseInt(t.data("paged"));n.paged=++l,o.addClass("aiovg-spinner"),e.post(aiovg_public.ajax_url,n,function(a){if(o.removeClass("aiovg-spinner"),l<i?t.data("paged",n.paged):t.hide(),a.success){var s=e(a.data.html).find(".aiovg-grid").html();e("#aiovg-"+n.uid+" .aiovg-grid").append(s)}})})})}(jQuery);
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.