PageSourceSearch

https://www.edwardsaquifer.org/wp-content/plugins/ajax-search-pro/…/optimized/asp-core.min.js?ver=4.28.2

js edwardsaquifer.org collected 2026-10-02 03:04:40 UTC 72,108 bytes, 5 lines download raw bytes

1(function(){"use strict";var E={};(function(){E.d=function(e,t){for(var s in t)E.o(t,s)&&!E.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:t[s]})}})(),(function(){E.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}})();var B={};E.d(B,{default:function(){return yt}});var l=new function(){this.helpers={},this.plugin={},this.addons={addons:[],add:function(e){if(this.addons.indexOf(e)===-1){let t=this.addons.push(e);this.addons[t-1].init()}},remove:function(e){this.addons.filter(function(t){return t.name===e?(typeof t.destroy<"u"&&t.destroy(),!1):!0})}}},r=Object(window.WPD).DoMini;l.helpers.Hooks=window.WPD.Hooks,l.helpers.deviceType=function(){let e=window.innerWidth;return e<=640?"phone":e<=1024?"tablet":"desktop"},l.helpers.detectIOS=function(){return typeof window.navigator<"u"&&typeof window.navigator.userAgent<"u"?window.navigator.userAgent.match(/(iPod|iPhone|iPad)/)!=null:!1},l.helpers.isMobile=function(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}},l.helpers.isTouchDevice=function(){return"ontouchstart"in window},l.helpers.isSafari=function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)},l.helpers.escapeHtml=function(e){return e.replaceAll("&","&amp;").replaceAll("<","&lt;").replaceAll(">","&gt;").replaceAll('"',"&quot;").replaceAll("'","&#039;")},l.helpers.whichjQuery=function(e){let t=!1;return typeof window.$<"u"&&(typeof e>"u"||typeof window.$.fn[e]<"u")&&(t=window.$),t===!1&&typeof window.jQuery<"u"&&(t=window.jQuery,(typeof e>"u"||typeof window.jQuery.fn[e]<"u")&&(t=window.jQuery)),t},l.helpers.formData=function(e,t){let s=this,n=e.find("input,textarea,select,button").get();return arguments.length===1?(t={},n.forEach(function(o){o.name&&!o.disabled&&(o.checked||/select|textarea/i.test(o.nodeName)||/text/i.test(o.type)||r(o).hasClass("hasDatepicker")||r(o).hasClass("asp_slider_hidden"))&&(t[o.name]===void 0&&(t[o.name]=[]),r(o).hasClass("hasDatepicker")?t[o.name].push(r(o).parent().find(".asp_datepicker_hidden").val()):t[o.name].push(r(o).val()))}),JSON.stringify(t)):(typeof t!="object"&&(t=JSON.parse(t)),n.forEach(function(o){if(o.name)if(t[o.name]){let i=t[o.name],a=r(o);if(Object.prototype.toString.call(i)!=="[object Array]"&&(i=[i]),o.type==="checkbox"||o.type==="radio"){let c=a.val(),d=!1;for(let u=0;u<i.length;u++)if(i[u]===c){d=!0;break}a.prop("checked",d)}else a.val(i[0]),r(o).hasClass("asp_gochosen")||r(o).hasClass("asp_goselect2")?WPD.intervalUntilExecute(function(c){c(o).trigger("change.asp_select2")},function(){return s.whichjQuery("asp_select2")},50,3):r(o).hasClass("hasDatepicker")&&WPD.intervalUntilExecute(function(c){let d=i[0],u=c(a.get(0)).datepicker("option","dateFormat");c(a.get(0)).datepicker("option","dateFormat","yy-mm-dd"),c(a.get(0)).datepicker("setDate",d),c(a.get(0)).datepicker("option","dateFormat",u),c(a.get(0)).trigger("selectnochange")},function(){return s.whichjQuery("datepicker")},50,3)}else(o.type==="checkbox"||o.type==="radio")&&r(o).prop("checked",!1)}),e)},l.helpers.submitToUrl=function(e,t,s,n){let o;o=r('<form style="display: none;" />'),o.attr("action",e),o.attr("method",t),r("body").append(o),typeof s<"u"&&s!==null&&Object.keys(s).forEach(function(i){let a=s[i],c=r('<input type="hidden" />');c.attr("name",i),c.attr("value",a),o.append(c)}),typeof n<"u"&&n==="new"&&o.attr("target","_blank"),o.get(0).submit()},l.helpers.openInNewTab=function(e){Object.assign(document.createElement("a"),{target:"_blank",href:e}).click()},l.helpers.isScrolledToBottom=function(e,t){return e.scrollHeight-e.scrollTop-r(e).outerHeight()<t},l.helpers.getWidthFromCSSValue=function(e,t){let s=100,n;return e=e+"",e.indexOf("px")>-1?n=parseInt(e,10):e.indexOf("%")>-1&&typeof t<"u"&&t!=null?n=Math.floor(parseInt(e,10)/100*t):n=parseInt(e,10),n<100?s:n},l.helpers.nicePhrase=function(e){return encodeURIComponent(e).replace(/\%20/g,"+")},l.helpers.inputToFloat=function(e){return e.replace(/^[.]/g,"").replace(/[^0-9.-]/g,"").replace(/^[-]/g,"x").replace(/[-]/g,"").replace(/[x]/g,"-").replace(/(\..*?)\..*/g,"$1")},l.helpers.addThousandSeparators=function(e,t){return t!==""?(t=t||",",String(e).replace(/(?:^|[^.\d])\d+/g,function(s){return s.replace(/\B(?=(?:\d{3})+\b)/g,t)})):e},l.helpers.decodeHTMLEntities=function(e){let t=document.createElement("div");return e&&typeof e=="string"&&(e=e.replace(/<script[^>]*>([\S\s]*?)<\/script>/gmi,""),e=e.replace(/<\/?\w(?:[^"'>]|"[^"]*"|'[^']*')*>/gmi,""),t.innerHTML=e,e=t.textContent,t.textContent=""),e},l.helpers.isScrolledToRight=function(e){return e.scrollWidth-r(e).outerWidth()===e.scrollLeft},l.helpers.isScrolledToLeft=function(e){return e.scrollLeft===0};var At=null;l.plugin.addAnimation=function(){let e=this,t=0,s=1,n=25,o=!0;if(e.call_num>0||e._no_animations)return e.n("results").find(".item, .asp_group_header").removeClass("opacityZero").removeClass("asp_an_"+e.animOptions.items),!1;e.n("results").find(".item, .asp_group_header").forEach(function(){let i=this;if(s===1&&(o=r(i).inViewPort(0)),s>1&&o&&!r(i).inViewPort(0)||s>80)return r(i).removeClass("opacityZero"),!0;if(e.o.resultstype==="isotopic"&&s>e.il.itemsPerPage){r(i).removeClass("opacityZero");return}setTimeout(function(){r(i).addClass("asp_an_"+e.animOptions.items),r(i).removeClass("opacityZero")},t+n),t=t+45,s++})},l.plugin.removeAnimation=function(){let e=this;this.n("items").forEach(function(){r(this).removeClass("asp_an_"+e.animOptions.items)})};var St=null;let Q=l.helpers;l.plugin.setFilterStateInput=function(e){let t=this;typeof e>"u"&&(e=65);let s=function(){JSON.stringify(t.originalFormData)!==JSON.stringify(Q.formData(r("form",t.n("searchsettings"))))?t.n("searchsettings").find("input[name=filters_initial]").val(0):t.n("searchsettings").find("input[name=filters_initial]").val(1)};e===0?s():setTimeout(function(){s()},e)},l.plugin.resetSearchFilters=function(){let e=this;typeof e.originalFormData>"u"||(Q.formData(r("form",e.n("searchsettings")),e.originalFormData),e.resetNoUISliderFilters(),typeof e.select2jQuery<"u"&&e.select2jQuery(e.n("searchsettings").get(0)).find(".asp_gochosen,.asp_goselect2").trigger("change.asp_select2"),e.n("text").val(""),e.n("textAutocomplete").val(""),e.n("proloading").css("display","none"),e.hideLoader(),e.searchAbort(),e.setFilterStateInput(0),e.n("searchsettings").trigger("set_option_checked"))},l.plugin.resetNoUISliderFilters=function(){this.noUiSliders.length>
10&&this.noUiSliders.forEach(function(e){if(typeof e.noUiSlider<"u"){let t=[];r(e).parent().find(".asp_slider_hidden").forEach(function(s){t.push(r(s).val())}),t.length>0&&e.noUiSlider.set(t)}})};var Dt=null;l.plugin.showMoreResLoader=function(){this.n("resultsDiv").addClass("asp_more_res_loading")},l.plugin.showLoader=function(e){let t=this;if(e=typeof e<"u"?e:!1,t.o.loaderLocation!=="none"){if(!t.n("search").hasClass("hiddend")&&t.o.loaderLocation!=="results"&&t.n("proloading").css({display:"block"}),e!==!1)return!1;(t.n("search").hasClass("hiddend")&&t.o.loaderLocation!=="search"||!t.n("search").hasClass("hiddend")&&(t.o.loaderLocation==="both"||t.o.loaderLocation==="results"))&&(t.usingLiveLoader()||(t.n("resultsDiv").find(".asp_results_top").length>0&&t.n("resultsDiv").find(".asp_results_top").css("display","none"),t.showResultsBox(),r(".asp_res_loader",t.n("resultsDiv")).removeClass("hiddend"),t.n("results").css("display","none"),t.n("showmoreContainer").css("display","none"),typeof t.hidePagination<"u"&&t.hidePagination()))}},l.plugin.hideLoader=function(){let e=this;e.n("proloading").css({display:"none"}),r(".asp_res_loader",e.n("resultsDiv")).addClass("hiddend"),e.n("results").css("display",""),e.n("resultsDiv").removeClass("asp_more_res_loading")};var Tt=null,U,V,L,J;U={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},V=["(","?"],L={")":["("],":":["?","?:"]},J=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function Se(e){for(var t=[],s=[],n,o,i,a;n=e.match(J);){for(o=n[0],i=e.substr(0,n.index).trim(),i&&t.push(i);a=s.pop();){if(L[o]){if(L[o][0]===a){o=L[o][1]||o;break}}else if(V.indexOf(a)>=0||U[a]<U[o]){s.push(a);break}t.push(a)}L[o]||s.push(o),e=e.substr(n.index+o.length)}return e=e.trim(),e&&t.push(e),t.concat(s.reverse())}var De={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e<t},"<=":function(e,t){return e<=t},">":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,s){if(e)throw t;return s}};function Te(e,t){var s=[],n,o,i,a,c,d;for(n=0;n<e.length;n++){if(c=e[n],a=De[c],a){for(o=a.length,i=Array(o);o--;)i[o]=s.pop();try{d=a.apply(null,i)}catch(u){return u}}else t.hasOwnProperty(c)?d=t[c]:d=+c;s.push(d)}return s[0]}function Pe(e){var t=Se(e);return function(s){return Te(t,s)}}function ke(e){var t=Pe(e);return function(s){return+t({n:s})}}var q={contextDelimiter:"�",onMissingKey:null};function Re(e){var t,s,n;for(t=e.split(";"),s=0;s<t.length;s++)if(n=t[s].trim(),n.indexOf("plural=")===0)return n.substr(7)}function z(e,t){var s;this.data=e,this.pluralForms={},this.options={};for(s in q)this.options[s]=t!==void 0&&s in t?t[s]:q[s]}z.prototype.getPluralForm=function(e,t){var s=this.pluralForms[e],n,o,i;return s||(n=this.data[e][""],i=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,typeof i!="function"&&(o=Re(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),i=ke(o)),s=this.pluralForms[e]=i),s(t)},z.prototype.dcnpgettext=function(e,t,s,n,o){var i,a,c;return o===void 0?i=0:i=this.getPluralForm(e,o),a=s,t&&(a=t+this.options.contextDelimiter+s),c=this.data[e][a],c&&c[i]?c[i]:(this.options.onMissingKey&&this.options.onMissingKey(s,e),i===0?s:n)};const K={"":{plural_forms(e){return e===1?0:1}}},Oe=/^i18n\.(n?gettext|has_translation)(_|$)/,Ce=(e,t,s)=>{const n=new z({}),o=new Set,i=()=>{o.forEach(f=>f())},a=f=>(o.add(f),()=>o.delete(f)),c=(f="default")=>n.data[f],d=(f,h="default")=>{n.data[h]={...n.data[h],...f},n.data[h][""]={...K[""],...n.data[h]?.[""]},delete n.pluralForms[h]},u=(f,h)=>{d(f,h),i()},p=(f,h="default")=>{n.data[h]={...n.data[h],...f,"":{...K[""],...n.data[h]?.[""],...f?.[""]}},delete n.pluralForms[h],i()},S=(f,h)=>{n.data={},n.pluralForms={},u(f,h)},v=(f="default",h,g,y,w)=>(n.data[f]||d(void 0,f),n.dcnpgettext(f,h,g,y,w)),_=f=>f||"default",R=(f,h)=>{let g=v(h,void 0,f);return s?(g=s.applyFilters("i18n.gettext",g,f,h),s.applyFilters("i18n.gettext_"+_(h),g,f,h)):g},b=(f,h,g)=>{let y=v(g,h,f);return s?(y=s.applyFilters("i18n.gettext_with_context",y,f,h,g),s.applyFilters("i18n.gettext_with_context_"+_(g),y,f,h,g)):y},C=(f,h,g,y)=>{let w=v(y,void 0,f,h,g);return s?(w=s.applyFilters("i18n.ngettext",w,f,h,g,y),s.applyFilters("i18n.ngettext_"+_(y),w,f,h,g,y)):w},$=(f,h,g,y,w)=>{let M=v(w,y,f,h,g);return s?(M=s.applyFilters("i18n.ngettext_with_context",M,f,h,g,y,w),s.applyFilters("i18n.ngettext_with_context_"+_(w),M,f,h,g,y,w)):M},wt=()=>b("ltr","text direction")==="rtl",bt=(f,h,g)=>{const y=h?h+"�"+f:f;let w=!!n.data?.[g??"default"]?.[y];return s&&(w=s.applyFilters("i18n.has_translation",w,f,h,g),w=s.applyFilters("i18n.has_translation_"+_(g),w,f,h,g)),w};if(e&&u(e,t),s){const f=h=>{Oe.test(h)&&i()};s.addAction("hookAdded","core/i18n",f),s.addAction("hookRemoved","core/i18n",f)}return{getLocaleData:c,setLocaleData:u,addLocaleData:p,resetLocaleData:S,subscribe:a,__:R,_x:b,_n:C,_nx:$,isRTL:wt,hasTranslation:bt}};function Ee(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var Z=Ee;function Le(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var N=Le;function Ie(e,t){return function(n,o,i,a=10){const c=e[t];
1if(!N(n)||!Z(o))return;if(typeof i!="function"){console.error("The hook callback must be a function.");return}if(typeof a!="number"){console.error("If specified, the hook priority must be a number.");return}const d={callback:i,priority:a,namespace:o};if(c[n]){const u=c[n].handlers;let p;for(p=u.length;p>0&&!(a>=u[p-1].priority);p--);p===u.length?u[p]=d:u.splice(p,0,d),c.__current.forEach(S=>{S.name===n&&S.currentIndex>=p&&S.currentIndex++})}else c[n]={handlers:[d],runs:0};n!=="hookAdded"&&e.doAction("hookAdded",n,o,i,a)}}var Y=Ie;function Fe(e,t,s=!1){return function(o,i){const a=e[t];if(!N(o)||!s&&!Z(i))return;if(!a[o])return 0;let c=0;if(s)c=a[o].handlers.length,a[o]={runs:a[o].runs,handlers:[]};else{const d=a[o].handlers;for(let u=d.length-1;u>=0;u--)d[u].namespace===i&&(d.splice(u,1),c++,a.__current.forEach(p=>{p.name===o&&p.currentIndex>=u&&p.currentIndex--}))}return o!=="hookRemoved"&&e.doAction("hookRemoved",o,i),c}}var I=Fe;function je(e,t){return function(n,o){const i=e[t];return typeof o<"u"?n in i&&i[n].handlers.some(a=>a.namespace===o):n in i}}var G=je;function He(e,t,s,n){return function(i,...a){const c=e[t];c[i]||(c[i]={handlers:[],runs:0}),c[i].runs++;const d=c[i].handlers;if(!d||!d.length)return s?a[0]:void 0;const u={name:i,currentIndex:0};async function p(){try{c.__current.add(u);let v=s?a[0]:void 0;for(;u.currentIndex<d.length;)v=await d[u.currentIndex].callback.apply(null,a),s&&(a[0]=v),u.currentIndex++;return s?v:void 0}finally{c.__current.delete(u)}}function S(){try{c.__current.add(u);let v=s?a[0]:void 0;for(;u.currentIndex<d.length;)v=d[u.currentIndex].callback.apply(null,a),s&&(a[0]=v),u.currentIndex++;return s?v:void 0}finally{c.__current.delete(u)}}return(n?p:S)()}}var F=He;function $e(e,t){return function(){const n=e[t];return Array.from(n.__current).at(-1)?.name??null}}var X=$e;function Me(e,t){return function(n){const o=e[t];return typeof n>"u"?o.__current.size>0:Array.from(o.__current).some(i=>i.name===n)}}var ee=Me;function Ue(e,t){return function(n){const o=e[t];if(N(n))return o[n]&&o[n].runs?o[n].runs:0}}var te=Ue;class ze{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=Y(this,"actions"),this.addFilter=Y(this,"filters"),this.removeAction=I(this,"actions"),this.removeFilter=I(this,"filters"),this.hasAction=G(this,"actions"),this.hasFilter=G(this,"filters"),this.removeAllActions=I(this,"actions",!0),this.removeAllFilters=I(this,"filters",!0),this.doAction=F(this,"actions",!1,!1),this.doActionAsync=F(this,"actions",!1,!0),this.applyFilters=F(this,"filters",!0,!1),this.applyFiltersAsync=F(this,"filters",!0,!0),this.currentAction=X(this,"actions"),this.currentFilter=X(this,"filters"),this.doingAction=ee(this,"actions"),this.doingFilter=ee(this,"filters"),this.didAction=te(this,"actions"),this.didFilter=te(this,"filters")}}function Ne(){return new ze}var We=Ne;const se=We(),{addAction:Pt,addFilter:kt,removeAction:Rt,removeFilter:Ot,hasAction:Ct,hasFilter:Et,removeAllActions:Lt,removeAllFilters:It,doAction:Ft,doActionAsync:jt,applyFilters:Ht,applyFiltersAsync:$t,currentAction:Mt,currentFilter:Ut,doingAction:zt,doingFilter:Nt,didAction:Wt,didFilter:Bt,actions:Qt,filters:Vt}=se,m=Ce(void 0,void 0,se);var Jt=null;const qt=m.getLocaleData.bind(m),Kt=m.setLocaleData.bind(m),Zt=m.resetLocaleData.bind(m),Yt=m.subscribe.bind(m),j=m.__.bind(m),Gt=m._x.bind(m),Xt=m._n.bind(m),es=m._nx.bind(m),ts=m.isRTL.bind(m),ss=m.hasTranslation.bind(m);function Be(e){const t=(s,n)=>{const{headers:o={}}=s;for(const i in o)if(i.toLowerCase()==="x-wp-nonce"&&o[i]===t.nonce)return n(s);return n({...s,headers:{...o,"X-WP-Nonce":t.nonce}})};return t.nonce=e,t}var Qe=Be,ie=(e,t)=>{let s=e.path,n,o;return typeof e.namespace=="string"&&typeof e.endpoint=="string"&&(n=e.namespace.replace(/^\/|\/$/g,""),o=e.endpoint.replace(/^\//,""),o?s=n+"/"+o:s=n),delete e.namespace,delete e.endpoint,t({...e,path:s})},Ve=e=>(t,s)=>ie(t,n=>{let o=n.url,i=n.path,a;return typeof i=="string"&&(a=e,e.indexOf("?")!==-1&&(i=i.replace("?","&")),i=i.replace(/^\//,""),typeof a=="str
1ing"&&a.indexOf("?")!==-1&&(i=i.replace("?","&")),o=a+i),s({...n,url:o})});function ne(e){const t=e.split("?"),s=t[1],n=t[0];return s?n+"?"+s.split("&").map(o=>o.split("=")).map(o=>o.map(decodeURIComponent)).sort((o,i)=>o[0].localeCompare(i[0])).map(o=>o.map(encodeURIComponent)).map(o=>o.join("=")).join("&"):n}function Je(e){try{return decodeURIComponent(e)}catch{return e}}function qe(e){let t;try{t=new URL(e,"http://example.com").search.substring(1)}catch{}if(t)return t}function Ke(e,t,s){const n=t.length,o=n-1;for(let i=0;i<n;i++){let a=t[i];!a&&Array.isArray(e)&&(a=e.length.toString()),a=["__proto__","constructor","prototype"].includes(a)?a.toUpperCase():a;const c=!isNaN(Number(t[i+1]));e[a]=i===o?s:e[a]||(c?[]:{}),Array.isArray(e[a])&&!c&&(e[a]={...e[a]}),e=e[a]}}function H(e){return(qe(e)||"").replace(/\+/g,"%20").split("&").reduce((t,s)=>{const[n,o=""]=s.split("=").filter(Boolean).map(Je);if(n){const i=n.replace(/\]/g,"").split("[");Ke(t,i,o)}return t},Object.create(null))}function re(e){let t="";const s=Object.entries(e);let n;for(;n=s.shift();){let[o,i]=n;if(Array.isArray(i)||i&&i.constructor===Object){const c=Object.entries(i).reverse();for(const[d,u]of c)s.unshift([`${o}[${d}]`,u])}else i!==void 0&&(i===null&&(i=""),t+="&"+[o,String(i)].map(encodeURIComponent).join("="))}return t.substr(1)}function Ze(e){const t=/^\S+?(#[^\s\?]*)/.exec(e);if(t)return t[1]}function k(e="",t){if(!t||!Object.keys(t).length)return e;const s=Ze(e)||"";let n=e.replace(s,"");const o=e.indexOf("?");return o!==-1&&(t=Object.assign(H(e),t),n=n.substr(0,o)),n+"?"+re(t)+s}function Ye(e){const t=Object.fromEntries(Object.entries(e).map(([s,n])=>[ne(s),n]));return(s,n)=>{const{parse:o=!0}=s;let i=s.path;if(!i&&s.url){const{rest_route:d,...u}=H(s.url);typeof d=="string"&&(i=k(d,u))}if(typeof i!="string")return n(s);const a=s.method||"GET",c=ne(i);if(a==="GET"&&t[c]){const d=t[c];return delete t[c],oe(d,!!o)}else if(a==="OPTIONS"&&t[a]&&t[a][c]){const d=t[a][c];return delete t[a][c],oe(d,!!o)}return n(s)}}function oe(e,t){if(t)return Promise.resolve(e.body);try{return Promise.resolve(new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}catch{return Object.entries(e.headers).forEach(([s,n])=>{s.toLowerCase()==="link"&&(e.headers[s]=n.replace(/<([^>]+)>/,(o,i)=>`<${encodeURI(i)}>`))}),Promise.resolve(t?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}}var Ge=Ye;const Xe=({path:e,url:t,...s},n)=>({...s,url:t&&k(t,n),path:e&&k(e,n)}),ae=e=>e.json?e.json():Promise.reject(e),et=e=>{if(!e)return{};const t=e.match(/<([^>]+)>; rel="next"/);return t?{next:t[1]}:{}},le=e=>{const{next:t}=et(e.headers.get("link"));return t},tt=e=>{const t=!!e.path&&e.path.indexOf("per_page=-1")!==-1,s=!!e.url&&e.url.indexOf("per_page=-1")!==-1;return t||s};var ce=async(e,t)=>{if(e.parse===!1||!tt(e))return t(e);const s=await _e({...Xe(e,{per_page:100}),parse:!1}),n=await ae(s);if(!Array.isArray(n))return n;let o=le(s);if(!o)return n;let i=[].concat(n);for(;o;){const a=await _e({...e,path:void 0,url:o,parse:!1}),c=await ae(a);i=i.concat(c),o=le(a)}return i};const st=new Set(["PATCH","PUT","DELETE"]),it="GET";var nt=(e,t)=>{const{method:s=it}=e;return st.has(s.toUpperCase())&&(e={...e,headers:{...e.headers,"X-HTTP-Method-Override":s,"Content-Type":"application/json"},method:"POST"}),t(e)};function W(e,t){return H(e)[t]}function ue(e,t){return W(e,t)!==void 0}var rt=(e,t)=>(typeof e.url=="string"&&!ue(e.url,"_locale")&&(e.url=k(e.url,{_locale:"user"})),typeof e.path=="string"&&!ue(e.path,"_locale")&&(e.path=k(e.path,{_locale:"user"})),t(e));async function de(e){try{return await e.json()}catch{throw{code:"invalid_json",message:j("The response is not a valid JSON response.")}}}async function fe(e,t=!0){return t?e.status===204?null:await de(e):e}async function he(e,t=!0){throw t?await de(e):e}function ot(e){const t=!!e.method&&e.method==="POST";return(!!e.path&&e.path.indexOf("/wp/v2/media")!==-1||!!e.url&&e.url.indexOf("/wp/v2/media")!==-1)&&t}var at=(e,t)=>{if(!ot(e))return t(e);let s=0;const n=5,o=i=>(s++,t({path:`/wp/v2/media/${i}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>s<n?o(i):(t({path:`/wp/v2/media/${i}?force=true`,method:"DELETE"}),Promise.reject())));return t({...e,parse:!1}).catch(i=>{if(!(i instanceof globalThis.Response))return Promise.reject(i);const a=i.headers.get("x-wp-upload-attachment-id");return i.status>=500&&i.status<600&&a?o(a).catch(()=>e.parse!==!1?Promise.reject({code:"post_process",message:j("Media upload failed. If this is a photo or a large image, please scale it down and try again.")}):Promise.reject(i)):he(i,e.parse)}).then(i=>fe(i,e.parse))};function pe(e,...t){const s=e.replace(/^[^#]*/,"");e=e.replace(/#.*/,"");const n=e.indexOf("?");if(n===-1)return e+s;const o=H(e),i=e.substr(0,n);t.forEach(d=>delete o[d]);const a=re(o);return(a?i+"?"+a:i)+s}var lt=e=>(t,s)=>{if(typeof t.url=="string"){const n=W(t.url,"wp_theme_preview");n===void 0?t.url=k(t.url,{wp_theme_preview:e}):n===""&&(t.url=pe(t.url,"wp_theme_preview"))}if(typeof t.path=="string"){const n=W(t.path,"wp_theme_preview");n===void 0?t.path=k(t.path,{wp_theme_preview:e}):n===""&&(t.path=pe(t.path,"wp_theme_preview"))}return s(t)};const ct={Accept:"application/json, */*;q=0.1"},ut={credentials:"include"},ge=[rt,ie,nt,ce];function dt(e){ge.unshift(e)}let me=e=>{const{url:t,path:s,data:n,parse:o=!0,...i}=e;let{body:a,headers:c}=e;return c={...ct,...c},n&&(a=JSON.stringify(n),c["Content-Type"]="application/json"),globalThis.fetch(t||s||window.location.href,{...ut,...i,body:a,headers:c}).then(u=>u.ok?fe(u,o):he(u,o),u=>{throw u&&u.name==="AbortError"?u:globalThis.navigator.onLine?{code:"fetch_error",message:j("Could not get a valid response from the server.")}:{code:"offline_error",message:j("Unable to connect. Please check your Internet connection.")}})};function ft(e){me=e}const x=e=>ge.reduceRight((s,n)=>o=>n(o,s),me)(e).catch(s=>s.code!=="rest_cookie_invalid_nonce"?Promise.reject(s):globalThis.fetch(x.nonceEndpoint).then(n=>n.ok?n.text():Promise.reject(s)).then(n=>(x.nonceMiddleware.nonce=n,x(e))));x.use=dt,x.setFetchHandler=ft,x.createNonceMiddleware=Qe,x.createPreloadingMiddleware=Ge,x.
1createRootURLMiddleware=Ve,x.fetchAllMiddleware=ce,x.mediaUploadMiddleware=at,x.createThemePreviewMiddleware=lt;var _e=x;l.plugin.loadASPFonts=function(){ASP.font_url!==!1&&(new FontFace("asppsicons2","url("+ASP.font_url.replace("http:","")+")",{style:"normal",weight:"normal",display:"swap"}).load().then(function(t){document.fonts.add(t)}).catch(function(t){}),ASP.font_url=!1)},l.plugin.updateHref=function(e){if(e=e||window.location.hash,this.o.trigger.update_href&&!this.usingLiveLoader()){window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""));let t=this.getStateURL()+(this.resultsOpened?"&asp_s=":"&asp_ls=")+this.n("text").val()+e;history.replaceState("","",t.replace(location.origin,""))}},l.plugin.fixClonedSelf=function(){let e=this,t=String(e.o.iid),s=String(e.o.rid);for(;!ASP.instances.set(e)&&(++e.o.iid,!(e.o.iid>50)););t!==e.o.iid&&(e.o.rid=e.o.id+"_"+e.o.iid,e.n("search").get(0).id="ajaxsearchpro"+e.o.rid,e.n("search").removeClass("asp_m_"+s).addClass("asp_m_"+e.o.rid).data("instance",e.o.iid),e.n("container").removeClass("asp_w_container_"+s).addClass("asp_w_container_"+e.o.rid).data("instance",e.o.iid),e.n("searchsettings").get(0).id=e.n("searchsettings").get(0).id.replace("settings"+s,"settings"+e.o.rid),e.n("searchsettings").hasClass("asp_s_"+s)?e.n("searchsettings").removeClass("asp_s_"+s).addClass("asp_s_"+e.o.rid).data("instance",e.o.iid):e.n("searchsettings").removeClass("asp_sb_"+s).addClass("asp_sb_"+e.o.rid).data("instance",e.o.iid),e.n("resultsDiv").get(0).id=e.n("resultsDiv").get(0).id.replace("prores"+s,"prores"+e.o.rid),e.n("resultsDiv").removeClass("asp_r_"+s).addClass("asp_r_"+e.o.rid).data("instance",e.o.iid),e.n("container").find(".asp_init_data").data("instance",e.o.iid),e.n("container").find(".asp_init_data").get(0).id=e.n("container").find(".asp_init_data").get(0).id.replace("asp_init_id_"+s,"asp_init_id_"+e.o.rid),e.n("prosettings").data("opened",0))},l.plugin.destroy=function(){let e=this;Object.keys(e.nodes).forEach(function(t){e.nodes[t].off?.()}),typeof e.n("searchsettings").get(0).referenced<"u"?(--e.n("searchsettings").get(0).referenced,e.n("searchsettings").get(0).referenced<0&&e.n("searchsettings").remove()):e.n("searchsettings").remove(),typeof e.n("resultsDiv").get(0).referenced<"u"?(--e.n("resultsDiv").get(0).referenced,e.n("resultsDiv").get(0).referenced<0&&e.n("resultsDiv").remove?.()):e.n("resultsDiv").remove?.(),e.n("trythis").remove?.(),e.n("search").remove?.(),e.n("container").remove?.(),e.documentEventHandlers.forEach(function(t){r(t.node).off(t.event,t.handler)})};var ds=null;let A=l.helpers;l.plugin.isRedirectToFirstResult=function(){let e=this;return(r(".asp_res_url",e.n("resultsDiv")).length>0||r(".asp_es_"+e.o.id+" a").length>0||e.o.resPage.useAjax&&r(e.o.resPage.selector+"a").length>0)&&(e.o.redirectOnClick&&e.ktype==="click"&&e.o.trigger.click==="first_result"||e.o.redirectOnEnter&&(e.ktype==="input"||e.ktype==="keyup")&&e.keycode===13&&e.o.trigger.return==="first_result"||e.ktype==="button"&&e.o.sb.redirect_action==="first_result")},l.plugin.doRedirectToFirstResult=function(){let e=this,t,s;return e.ktype==="click"?t=e.o.trigger.click_location:e.ktype==="button"?t=e.o.sb.redirect_location:t=e.o.trigger.return_location,r(".asp_res_url",e.n("resultsDiv")).length>0?s=r(r(".asp_res_url",e.n("resultsDiv")).get(0)).attr("href"):r(".asp_es_"+e.o.id+" a").length>0?s=r(r(".asp_es_"+e.o.id+" a").get(0)).attr("href"):e.o.resPage.useAjax&&r(e.o.resPage.selector+"a").length>0&&(s=r(r(e.o.resPage.selector+"a").get(0)).attr("href")),s!==""&&(t==="same"?location.href=s:A.openInNewTab(s),e.hideLoader(),e.hideResults()),!1},l.plugin.doRedirectToResults=function(e){let t=this,s;if(typeof t.reportSettingsValidity<"u"&&!t.reportSettingsValidity())return t.showNextInvalidFacetMessage?.(),!1;e==="click"?s=t.o.trigger.click_location:e==="button"?s=t.o.sb.redirect_location:s=t.o.trigger.return_location;let n=t.getRedirectURL(e);if(t.o.overridewpdefault){if(t.o.resPage.useAjax)return t.hideResults(),t.liveLoad(t.o.resPage.selector,n),t.showLoader(),t.att("blocking")===!1&&t.hideSettings?.(),!1;t.o.override_method==="post"?A.submitToUrl(n,"post",{asp_active:1,p_asid:t.o.id,p_asp_data:r("form",t.n("searchsettings")).serialize()},s):s==="same"?location.href=n:A.openInNewTab(n)}else A.submitToUrl(n,"post",{np_asid:t.o.id,np_asp_data:r("form",t.n("searchsettings")).serialize()},s);t.n("proloading").css("display","none"),t.hideLoader(),t.att("blocking")===!1&&t.hideSettings?.(),t.hideResults(),t.searchAbort()},l.plugin.getRedirectURL=function(e){let t=this,s,n,o,i;if(e=typeof e<"u"?e:"enter",e==="click"?n=t.o.trigger.click:e==="button"?n=t.o.sb.redirect_action:n=t.o.trigger.return,n==="results_page"?s="?s="+A.nicePhrase(t.n("text").val()):n==="woo_results_page"?s="?post_type=product&s="+A.nicePhrase(t.n("text").val()):e==="button"?(i=n==="elementor_page"?t.o.sb.elementor_url:t.o.sb.redirect_url,i=A.decodeHTMLEntities(i),s=t.parseCustomRedirectURL(i,t.n("text").val())):(i=n==="elementor_page"?t.o.trigger.elementor_url:t.o.trigger.redirect_url,i=A.decodeHTMLEntities(i),s=t.parseCustomRedirectURL(i,t.n("text").val())),t.o.homeurl.indexOf("?")>1&&s.indexOf("?")===0&&(s=s.replace("?","&")),t.o.overridewpdefault&&t.o.override_method!=="post"){let a="&";(t.o.homeurl.indexOf("?")===-1||n==="elementor_page")&&s.indexOf("?")===-1&&(a="?");let c=s+a+"asp_active=1&p_asid="+t.o.id+"&p_asp_data=1&"+r("form",t.n("searchsettings")).serialize();n==="elementor_page"?o=c:o=t.o.homeurl+c}else n==="elementor_page"?o=s:o=t.o.homeurl+s;return o=o.replace("https://","https:///"),o=o.replace("http://","http:///"),o=o.replace(/\/\//g,"/"),A.Hooks.applyFilters("asp_redirect_url",o,t.o.id,t.o.iid)},l.plugin.parseCustomRedirectURL=function(e,t){let s=this,n=A.decodeHTMLEntities(e).replace(/{phrase}/g,A.nicePhrase(t)),o=n.match(/{(.*?)}/g);return o!==null&&o.forEach(function(i){i=i.replace(/[{}]/g,"");let a=r('input[type=radio][name*="aspf['+i+'_"]:checked',s.n("searchsettings"));if(a.length===0&&(a=r('input[type=text][name*="aspf['+i+'_"]',s.n("searchsettings"))),a.length===0&&(a=r('input[type=hidden][name*="aspf['+i+'_"]',s.n("searchsettings"))),a.length===0&&(a=r('select[name*="aspf['+i+'_"]:not([multiple])',s.n("searchsettings"))),a.length===0&&(a=r('input[type=radio][name*="termset['+i+'"]:checked',s.n("searchsettings"))),a.length===0&&(a=r('input[type=text][name*="termset['+i+'"]',s.n("searchsettings"))),a.length===0&&(a=r('input[type=hidden][name*="termset['+i+'"]',s.n("searchsettings"))),a.length===0&&(a=r('select[name*="termset['+i+'"]:not([multiple])',s.n("searchsettings"))),a.length===0)return!0;let c=a.val();c=""+c,n=n.replace("{"+i+"}",c)}),n};var fs=null;let O=l.helpers;l.plugin.showResults=function(){let e=this;switch(O.Hooks.applyFilters("asp/results/show/start",e),e.initResults(),e.o.resultstype==="horizontal"?e.createHorizontalScroll():e.o.resultstype==="vertical"&&e.createVerticalScroll(),e.o.resultstype){case"horizontal":e.showHorizontalResults();break;case"vertical":e.showVerticalResults();break;case"polaroid":e.showPolaroidResults();break;case"isotopic":e.showIsotopicResults();break;default:e.showHorizontalResults();break}e.showAnimatedImages(),e.hideLoader(),e.n("proclose").hasClass("--skip")||e.n("proclose").css({display:"block"}),e.n("proclose").removeClass("--skip"),O.isMobile()&&e.o.mobile.hide_keyboard&&!e.resultsOpened&&document.activeElement.blur(),e.o.settingsHideOnRes&&e.att("blocking")===!1&&e.hideSettings?.(),e.eh.resulsDivHoverMouseEnter=e.eh.resulsDivHoverMouseEnter||function(){r(".item",e.n("resultsDiv")).removeClass("hovered"),r(this).addClass("hovered")},e.eh.resulsDivHoverMouseLeave=e.eh.resulsDivHoverMouseLeave||function(){r(".item",e.n("resultsDiv")).removeClass("hovered")},e.n("resultsDiv").find(".item").on("mouseenter",e.eh.resulsDivHoverMouseEnter),e.n("resultsDiv").find(".item").on("mouseleave",e.eh.resulsDivHoverMouseLeave),e.fixSettingsAccessibility(),e.resultsOpened=!0,O.Hooks.addFilter("asp/results/show/end",e)},l.plugin.hideResults=function(e){let t=this;if(e=typeof e>"u"?!0:e,t.initResults(),!t.resultsOpened)return!1;t.n("resultsDiv").removeClass(t.resAnim.showClass).addClass(t.resAnim.hideClass),setTimeout(function(){t.n("resultsDiv").css(t.resAnim.hideCSS)},t.resAnim.duration),t.n("proclose").css({display:"none"}),O.isMobile()&&e&&document.activeElement.blur(),t.resultsOpened=!1,typeof t.ptstack<"u"&&delete t.ptstack,t.hideArrowBox?.(),t.n("s").trigger("asp_results_hide",[t.o.id,t.o.iid],!0,!0)},l.plugin.updateResults=function(e){let t=this;if(e.replace(/^\s*[\r\n]/gm,"")===""||r(e).hasClass("asp_nores")||r(e).find(".asp_nores").length>0)t.n("showmoreContainer").css("display","none"),r("span",t.n("showmore")).html("");else if(t.o.resultstype==="isotopic"&&t.call_num>0&&t.isotopic!=null&&typeof t.isotopic.appended<"u"&&t.n("items").length>0){let s=r(e),n=t.n("items").last(),o=parseInt(t.n("items").last().attr("data-itemnum"));
1s.get().forEach(function(i){r(i).attr("data-itemnum",++o).css({width:n.css("width"),height:n.css("height")})}),t.n("resdrg").append(s),t.isotopic.appended(s.get()),t.nodes.items=r(".item",t.n("resultsDiv")).length>0?r(".item",t.n("resultsDiv")):r(".photostack-flip",t.n("resultsDiv"))}else t.call_num>0&&t.o.resultstype==="vertical"?t.n("resdrg").html(t.n("resdrg").html()+'<div class="asp_v_spacer"></div>'+e):t.n("resdrg").html(t.n("resdrg").html()+e)},l.plugin.showResultsBox=function(){let e=this;e.initResults(),e.n("s").trigger("asp_results_show",[e.o.id,e.o.iid],!0,!0),e.n("resultsDiv").css({display:"block",height:"auto"}),e.n("results").find(".item, .asp_group_header").addClass(e.animationOpacity),e.n("resultsDiv").css(e.resAnim.showCSS),e.n("resultsDiv").removeClass(e.resAnim.hideClass).addClass(e.resAnim.showClass),e.fixResultsPosition(!0)},l.plugin.keywordHighlight=function(){const e=this;if(!e.o.highlight)return;const t=e.n("text").val().replace(/["']/g,"");if(t===""||t.length<e.o.trigger.minWordLength)return;const s=t.trim().split(" ").filter(n=>n.length>=e.o.trigger.minWordLength);e.n("resultsDiv").find("figcaption, div.item").highlight([t.trim()],{element:"span",className:"highlighted",wordsOnly:e.o.highlightWholewords}),s.length>0&&e.n("resultsDiv").find("figcaption, div.item").highlight(s,{element:"span",className:"highlighted",wordsOnly:e.o.highlightWholewords})},l.plugin.addHighlightString=function(e){let t=this,s=t.n("text").val().replace(/["']/g,"");e=typeof e>"u"?t.n("items").find("a.asp_res_url"):e,t.o.singleHighlight&&s!==""&&e.length>0&&e.forEach(function(){try{const n=new URL(r(this).attr("href"));n.searchParams.set("asp_highlight",s),n.searchParams.set("p_asid",t.o.id),r(this).attr("href",n.href)}catch{}})},l.plugin.scrollToResults=function(){let e=this,t=Math.floor(window.innerHeight*.1),s;if(!e.resultsOpened||e.call_num>0||!e.o.scrollToResults.enabled||e.n("search").closest(".asp_preview_data").length>0||e.o.compact.enabled||e.n("resultsDiv").inViewPort(t))return;e.o.resultsposition==="hover"?s=e.n("probox").offset().top-20:s=e.n("resultsDiv").offset().top-20,s=s+e.o.scrollToResults.offset;let n=r("#wpadminbar");n.length>0&&(s-=n.height()),s=s<0?0:s,window.scrollTo({top:s,behavior:"smooth"})},l.plugin.scrollToResult=function(e){let t=r(e);t.length&&!t.inViewPort(40)&&t.get(0).scrollIntoView({behavior:"smooth",block:"center",inline:"nearest"})},l.plugin.showAnimatedImages=function(){this.n("items").forEach(function(){let t=r(this).find(".asp_image[data-src]"),s=t.data("src");if(typeof s<"u"&&s!=null&&s!==""&&s.indexOf(".gif")>-1&&t.find("canvas").length===0){t.prepend(r('<div class="asp_item_canvas"><canvas></canvas></div>').get(0));let n=r(this).find("canvas").get(0),o=r(this).find(".asp_item_canvas"),i=n.getContext("2d"),a=new Image;a.crossOrigin="anonymous",a.onload=function(){r(n).attr({width:a.width,height:a.height}),i.drawImage(a,0,0,a.width,a.height),o.css({"background-image":"url("+n.toDataURL()+")"})},a.src=s}})},l.plugin.updateNoResultsHeader=function(){let e=this,t=e.n("resdrg").find(".asp_nores"),s;t.length>0&&(t=t.detach()),s=e.n("resultsDiv").find(".asp_nores"),s.length>0&&s.remove(),t.length>0&&(e.n("resultsDiv").prepend(t),e.n("resultsDiv").find(".asp_keyword").on("click",function(){e.n("text").val(O.decodeHTMLEntities(r(this).text())),e.n("textAutocomplete").val(""),(!e.o.redirectOnClick||!e.o.redirectOnEnter||e.o.trigger.type)&&e.search()}))},l.plugin.updateInfoHeader=function(e){let t=this,s="",n=t.n("resultsDiv").find(".asp_results_top"),o=t.n("text").val().trim();if(n.length>0)if(t.n("items").length<=0||t.n("resultsDiv").find(".asp_nores").length>0)n.css("display","none");else{if(typeof t.updateInfoHeader.resInfoBoxTxt>"u"&&(t.updateInfoHeader.resInfoBoxTxt=t.n("resultsDiv").find(".asp_results_top .asp_rt_phrase").length>0?t.n("resultsDiv").find(".asp_results_top .asp_rt_phrase").html():"",t.updateInfoHeader.resInfoBoxTxtNoPhrase=t.n("resultsDiv").find(".asp_results_top .asp_rt_nophrase").length>0?t.n("resultsDiv").find(".asp_results_top .asp_rt_nophrase").html():""),o!==""&&t.updateInfoHeader.resInfoBoxTxt!==""?s=t.updateInfoHeader.resInfoBoxTxt:o===""&&t.updateInfoHeader.resInfoBoxTxtNoPhrase!==""&&(s=t.updateInfoHeader.resInfoBoxTxtNoPhrase),s===void 0)return;s!==""?(s=s.replaceAll("{phrase}",O.escapeHtml(t.n("text").val())),s=s.replaceAll("{results_count}",t.n("items").length),s=s.replaceAll("{results_count_total}",e),n.html(s),n.css("display","block")):n.css("display","none")}};let ht=l.helpers;l.plugin.createResultsScroll=function(e){let t=this,s,n=t.n("results");e=typeof e>"u"?"vertical":e,n.on("scroll",function(){t.o.show_more.infinite&&(clearTimeout(s),s=setTimeout(function(){t.checkAndTriggerInfiniteScroll(e)},60))})},l.plugin.createVerticalScroll=function(){this.createResultsScroll("vertical")},l.plugin.createHorizontalScroll=function(){this.createResultsScroll("horizontal")},l.plugin.checkAndTriggerInfiniteScroll=function(e){let t=this,s=r(".item",t.n("resultsDiv"));if(e=typeof e>"u"?"window":e,t.n("showmore").length===0||t.n("showmoreContainer").css("display")==="none")return!1;if(e==="window"||e==="horizontal"){if(t.o.resultstype==="isotopic"&&r("nav.asp_navigation",t.n("resultsDiv")).css("display")!=="none")return!1;let n=s.last().inViewPort(0,t.n("resultsDiv").get(0)),o=s.last().inViewPort(0);!t.searching&&s.length>0&&n&&o&&t.n("showmore").find("a.asp_showmore").trigger("click")}else if(e==="vertical"){let n=t.n("results");ht.isScrolledToBottom(n.get(0),20)&&t.n("showmore").find("a.asp_showmore").trigger("click")}else e==="isotopic"&&!t.searching&&s.length>0&&t.n("resultsDiv").find("nav.asp_navigation ul li").last().hasClass("asp_active")&&t.n("showmore").find("a.asp_showmore").trigger("click")};let D=l.helpers;l.plugin.isDuplicateSearchTriggered=function(){let e=this;for(let t=0;t<25;t++)if(e.o.id+"_"+t!==e.o.rid&&window.ASP.instances.get(e.o.id,t)!==!1)return window.ASP.instances.get(e.o.id,t).searching;return!1},l.plugin.searchAbort=function(){let e=this;e.post!=null&&(e.post.abort(),e.isAutoP=!1)},l.plugin.searchWithCheck=function(e){let t=this;typeof e>"u"&&(e=50),!(t.n("text").val().length<t.o.charcount)&&(t.searchAbort(),clearTimeout(t.timeouts.searchWithCheck),t.timeouts.searchWithCheck=setTimeout(function(){t.search()},e))},l.plugin.search=function(e,t,s,n,o){let i=this,a=!1;if(i.isDuplicateSearchTriggered())return!1;s=typeof s>"u"?!1:s,n=typeof n>"u"?!1:n,o=typeof o>"u"?!1:o,this.updateSettingsDeviceField?.();let c={action:"ajaxsearchpro_search",aspp:i.n("text").val(),asid:i.o.id,asp_inst_id:i.o.rid,options:r("form",i.n("searchsettings")).serialize()};if(c=D.Hooks.applyFilters("asp_search_data",c,i.o.id,i.o.iid),i.hideArrowBox?.(),typeof i.reportSettingsValidity<"u"&&!i.isAutoP&&!i.reportSettingsValidity()&&(o||(i.showNextInvalidFacetMessage?.(),i.scrollToNextInvalidFacetMessage?.()),a=!0),i.isAutoP&&(c.autop=1),!s&&!n&&JSON.stringify(c)===JSON.stringify(i.lastSearchData)){if
1(!i.resultsOpened&&!i.usingLiveLoader()&&i.showResults(),i.isRedirectToFirstResult())return i.doRedirectToFirstResult(),!1;a=!0}if(a)return i.hideLoader(),i.searchAbort(),!1;i.n("s").trigger("asp_search_start",[i.o.id,i.o.iid,i.n("text").val()],!0,!0),i.searching=!0,i.n("proclose").css({display:"none"}),i.showLoader(s),!i.att("blocking")&&!i.o.trigger.facet&&i.hideSettings?.(),s?(i.call_num++,c.asp_call_num=i.call_num,i.autopStartedTheSearch&&(c.options+="&"+r.fn.serializeObject(i.autopData),--c.asp_call_num)):(i.call_num=0,i.autopStartedTheSearch=!!c.autop);let d=r('form[name="asp_data"]');d.length>0&&(c.asp_preview_options=d.serialize()),typeof e<"u"&&e!==!1&&(c.options+="&force_count="+parseInt(e)),typeof t<"u"&&t!==!1&&(c.options+="&force_order="+parseInt(t)),c.version=ASP.version,i.gaEvent?.("search_start"),r(".asp_es_"+i.o.id).length>0?i.liveLoad(".asp_es_"+i.o.id,i.getCurrentLiveURL(),i.o.trigger.update_href):i.o.resPage.useAjax?i.liveLoad(i.o.resPage.selector,i.getRedirectURL()):i.o.wooShop.useAjax?i.liveLoad(i.o.wooShop.selector,i.getLiveURLbyBaseLocation(i.o.wooShop.url)):i.o.taxArchive.useAjax?i.liveLoad(i.o.taxArchive.selector,i.getLiveURLbyBaseLocation(i.o.taxArchive.url)):i.o.cptArchive.useAjax?i.liveLoad(i.o.cptArchive.selector,i.getLiveURLbyBaseLocation(i.o.cptArchive.url)):i.post=r.fn.ajax({url:window.ASP.ajaxurl,method:"POST",data:c,success:function(u){i.searching=!1;const p=JSON.parse(u);if(p.html===void 0)return i.hideLoader(),alert(`Ajax Search Pro Error:\r
2\r
3Please look up "The response data is missing" from the documentation at\r
4\r
5 documentation.ajaxsearchpro.com`),!1;let S=D.Hooks.applyFilters("asp_search_html",p.html,i.o.id,i.o.iid);i.n("s").trigger("asp_search_end",[i.o.id,i.o.iid,i.n("text").val(),p],!0,!0);let v=[];if(typeof p.results.groups<"u"?Object.keys(p.results.groups).forEach(function(_){if(typeof p.results.groups[_].items<"u"){let R=p.results.groups[_].items;Array.isArray(R)&&R.forEach(function(b){v.push(b)})}}):v=Array.isArray(p.results)?p.results:v,i.statisticsID=p?.statistics_id??0,i.autopStartedTheSearch&&(typeof c.autop<"u"?(i.autopData.not_in={},i.autopData.not_in_count=0,typeof p.results<"u"&&v.forEach(function(_){typeof i.autopData.not_in[_.content_type]>"u"&&(i.autopData.not_in[_.content_type]=[]),i.autopData.not_in[_.content_type].push(_.id),++i.autopData.not_in_count})):p.full_results_count+=i.autopData.not_in_count),s?(i.updateResults(S),i.results_num+=p.results_count):(i.initResults(),i.n("resdrg").html(""),i.n("resdrg").html(S),i.results_num=p.results_count),i.updateNoResultsHeader(),i.nodes.items=r(".item",i.n("resultsDiv")).length>0?r(".item",i.n("resultsDiv")):r(".photostack-flip",i.n("resultsDiv")),i.addHighlightString(),i.gaEvent?.("search_end",{results_count:i.n("items").length}),i.isRedirectToFirstResult())return i.doRedirectToFirstResult(),!1;if(i.hideLoader(),i.showResults(),window.location.hash!==""&&window.location.hash.indexOf("#asp-res-")>-1&&r(window.location.hash).length>0?i.scrollToResult(window.location.hash):i.scrollToResults(),i.lastSuccesfulSearch=r("form",i.n("searchsettings")).serialize()+i.n("text").val().trim(),i.lastSearchData=c,i.updateInfoHeader(p.full_results_count),i.updateHref(),i.n("showmore").length>0)if(r("span",i.n("showmore")).length>0&&p.results_count>0&&p.full_results_count-i.results_num>0){i.n("showmore").data("text")===""&&i.n("showmore").data("text",i.n("showmore").html()),i.n("showmore").html(i.n("showmore").data("text").replaceAll("{phrase}",D.escapeHtml(i.n("text").val()))),i.n("showmoreContainer").css("display","block"),i.n("showmore").css("display","block"),r("span",i.n("showmore")).html("("+(p.full_results_count-i.results_num)+")");let _=r("a",i.n("showmore"));_.attr("href",""),_.off(),_.on(i.clickTouchend,function(R){if(R.preventDefault(),R.stopImmediatePropagation(),i.o.show_more.action==="ajax"){if(i.searching)return!1;i.showMoreResLoader(),i.search(!1,!1,!0)}else{let b,C;if(r(this).off(),i.o.show_more.action==="results_page"?b="?s="+D.nicePhrase(i.n("text").val()):i.o.show_more.action==="woo_results_page"?b="?post_type=product&s="+D.nicePhrase(i.n("text").val()):(i.o.show_more.action==="elementor_page"?b=i.parseCustomRedirectURL(i.o.show_more.elementor_url,i.n("text").val()):b=i.parseCustomRedirectURL(i.o.show_more.url,i.n("text").val()),b=r("<textarea />").html(b).text()),i.o.show_more.action!=="elementor_page"&&i.o.homeurl.indexOf("?")>1&&b.indexOf("?")===0&&(b=b.replace("?","&")),C=i.o.show_more.action==="elementor_page"?b:i.o.homeurl+b,i.o.overridewpdefault)if(i.o.override_method==="post")D.submitToUrl(C,"post",{asp_active:1,p_asid:i.o.id,p_asp_data:r("form",i.n("searchsettings")).serialize()},i.o.show_more.location);else{let $=C+"&asp_active=1&p_asid="+i.o.id+"&p_asp_data=1&"+r("form",i.n("searchsettings")).serialize();i.o.show_more.location==="same"?location.href=$:D.openInNewTab($)}
5else D.submitToUrl(C,"post",{np_asid:i.o.id,np_asp_data:r("form",i.n("searchsettings")).serialize()},i.o.show_more.location)}})}else i.n("showmoreContainer").css("display","none"),r("span",i.n("showmore")).html("");i.isAutoP=!1,D.Hooks.applyFilters("asp/search/end",i,c)},fail:function(u){u.aborted||(i.n("resdrg").html(""),i.n("resdrg").html('<div class="asp_nores">The request failed. Please check your connection! Status: '+u.status+"</div>"),i.nodes.item=r(".item",i.n("resultsDiv")).length>0?r(".item",i.n("resultsDiv")):r(".photostack-flip",i.n("resultsDiv")),i.results_num=0,i.searching=!1,i.hideLoader(),i.showResults(),i.scrollToResults(),i.isAutoP=!1)}})};var hs=null;let ve=l.helpers;l.plugin.searchFor=function(e){typeof e<"u"&&this.n("text").val(e),this.n("textAutocomplete").val(""),this.search(!1,!1,!1,!0)},l.plugin.searchRedirect=function(e){let t=this.parseCustomRedirectURL(this.o.trigger.redirect_url,e);this.o.homeurl.indexOf("?")>1&&t.indexOf("?")===0&&(t=t.replace("?","&")),this.o.overridewpdefault?this.o.override_method==="post"?ve.submitToUrl(this.o.homeurl+t,"post",{asp_active:1,p_asid:this.o.id,p_asp_data:r("form",this.n("searchsettings")).serialize()}):location.href=this.o.homeurl+t+"&asp_active=1&p_asid="+this.o.id+"&p_asp_data=1&"+r("form",this.n("searchsettings")).serialize():ve.submitToUrl(this.o.homeurl+t,"post",{np_asid:this.o.id,np_asp_data:r("form",this.n("searchsettings")).serialize()})},l.plugin.toggleSettings=function(e){typeof e<"u"?e==="show"?this.showSettings?.():this.hideSettings?.():this.n("prosettings").data("opened")==="1"?this.hideSettings?.():this.showSettings?.()},l.plugin.closeResults=function(e){typeof e<"u"&&e&&(this.n("text").val(""),this.n("textAutocomplete").val("")),this.hideResults(),this.n("proloading").css("display","none"),this.hideLoader(),this.searchAbort()},l.plugin.getStateURL=function(){let e=location.href,t;return e=e.split("p_asid"),e=e[0],e=e.replace("&asp_active=1",""),e=e.replace("?asp_active=1",""),e=e.slice(-1)==="?"?e.slice(0,-1):e,e=e.slice(-1)==="&"?e.slice(0,-1):e,t=e.indexOf("?")>1?"&":"?",e+t+"p_asid="+this.o.id+"&p_asp_data=1&"+r("form",this.n("searchsettings")).serialize()},l.plugin.resetSearch=function(){this.resetSearchFilters()},l.plugin.filtersInitial=function(){return this.n("searchsettings").find("input[name=filters_initial]").val()==="1"},l.plugin.filtersChanged=function(){return this.n("searchsettings").find("input[name=filters_changed]").val()==="1"};var ps=null;let ye=l.helpers;l.plugin.detectAndFixFixedPositioning=function(){let e=this,t=!1,s=e.n("search").get(0);for(;s;)if(s=s.parentElement,s!=null&&window.getComputedStyle(s).position==="fixed"){t=!0;break}t||e.n("search").css("position")==="fixed"?(e.n("resultsDiv").css("position")==="absolute"&&e.n("resultsDiv").css({position:"fixed","z-index":2147483646}),e.att("blocking")||e.n("searchsettings").css({position:"fixed","z-index":2147483646})):(e.n("resultsDiv").css("position")==="fixed"&&e.n("resultsDiv").css("position","absolute"),e.att("blocking")||e.n("searchsettings").css("position","absolute"))},l.plugin.fixSettingsAccessibility=function(){this.n("searchsettings").find("input.asp_select2-search__field").attr("aria-label","Select2 search")},l.plugin.fixTryThisPosition=function(){let e=this;e.n("trythis").css({left:e.n("search").position().left})},l.plugin.fixResultsPosition=function(e){e=typeof e>"u"?!1:e;let t=this,s=r("body"),n=0,o=t.n("resultsDiv").css("position");if((r._fn.bodyTransformY()!==0||s.css("position")!=="static")&&(n=s.offset().top),r._fn.bodyTransformY()!==0&&o==="fixed"&&(o="absolute",t.n("resultsDiv").css("position","absolute")),o==="fixed"&&(n=0),!(o!=="fixed"&&o!=="absolute")&&(e||t.n("resultsDiv").css("visibility")==="visible")){let i=t.n("search").offset(),a=0;if((r._fn.bodyTransformX()!==0||s.css("position")!=="static")&&(a=s.offset().left),typeof i<"u"){let c,d=0;ye.deviceType()==="phone"?c=t.o.results.width_phone:ye.deviceType()==="tablet"?c=t.o.results.width_tablet:c=t.o.results.width,c==="auto"&&(c=t.n("search").outerWidth()<240?240:t.n("search").outerWidth()),t.n("resultsDiv").css("width",isNaN(c)?c:c+"px"),t.o.resultsSnapTo==="right"?d=t.n("resultsDiv").outerWidth()-t.n("search").outerWidth():t.o.resultsSnapTo==="center"&&(d=Math.floor((t.n("resultsDiv").outerWidth()-parseInt(t.n("search").outerWidth()))/2)),t.n("resultsDiv").css({top:i.top+t.n("search").outerHeight(!0)-n+"px",left:i.left-d-a+"px"})}}},l.plugin.fixSettingsPosition=function(e){e=typeof e>"u"?!1:e;let t=this,s=r("body"),n=0,o=t.n("searchsettings").css("position");if((r._fn.bodyTransformY()!==0||s.css("position")!=="static")&&(n=s.offset().top),r._fn.bodyTransformY()!==0&&o==="fixed"&&(o="absolute",t.n("searchsettings").css("position","absolute")),o==="fixed"&&(n=0),(e||t.n("prosettings").data("opened")==="1")&&t.att("blocking")!==!0){let i,a,c,d,u=0;(r._fn.bodyTransformX()!==0||s.css("position")!=="static")&&(u=s.offset().left),t.fixSettingsWidth(),t.n("prosettings").css("display")!=="none"?i=t.n("prosettings"):i=t.n("promagnifier"),a=i.offset(),c=a.top+i.height()-2-n+"px",d=t.o.settingsimagepos==="left"?a.left:a.left+i.width()-t.n("searchsettings").width(),d=d-u+"px",t.n("searchsettings").css({display:"block",top:c,left:d})}},l.plugin.fixSettingsWidth=function(){let e=this;if(!(e.att("blocking")||e.o.fss_layout==="masonry")&&(e.n("searchsettings").css({width:"100%"}),e.n("searchsettings").width()%r("fieldset",e.n("searchsettings")).outerWidth(!0)>10)){let t=Math.floor(e.n("searchsettings").width()/r("fieldset",e.n("searchsettings")).outerWidth(!0));t=t<=0?1:t,e.n("searchsettings").css({width:t*r("fieldset",e.n("searchsettings")).outerWidth(!0)+8+"px"})}},l.plugin.hideOnInvisibleBox=function(){let e=this;e.o.detectVisibility&&!e.o.compact.enabled&&!e.n("search").hasClass("hiddend")&&!e.n("search").isVisible()&&(e.hideSettings?.(),e.hideResults())};var gs=null;let we=l.helpers;l.plugin.initMagnifierEvents=function(){let e=this,t;e.n("promagnifier").on("click",function(s){let n=e.n("search").attr("data-asp-compact")||"closed";if(e.keycode=s.keyCode||s.which,e.ktype=s.type,e.o.compact.enabled&&(n==="closed"||e.o.compact.closeOnMagnifier&&n==="open"))return!1;if(e.gaEvent?.("magnifier"),e.n("text").val().length>
5=e.o.trigger.charcount_magnifier_enter&&e.o.redirectOnClick&&e.o.trigger.click!=="first_result")return e.doRedirectToResults("click"),clearTimeout(t),!1;if(!(e.o.trigger.click==="ajax_search"||e.o.trigger.click==="first_result"))return!1;e.searchAbort(),clearTimeout(e.timeouts.search),e.n("proloading").css("display","none"),e.n("text").val().length>=e.o.charcount&&(e.timeouts.search=setTimeout(function(){r("form",e.n("searchsettings")).serialize()+e.n("text").val().trim()!==e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader()?e.search():e.isRedirectToFirstResult()?e.doRedirectToFirstResult():e.n("proclose").css("display","block")},e.o.trigger.delay))})},l.plugin.initButtonEvents=function(){let e=this;e.n("searchsettings").find("button.asp_s_btn").on("click",function(t){if(e.ktype="button",t.preventDefault(),e.n("text").val().length>=e.o.charcount){if(e.o.sb.redirect_action!=="ajax_search")if(e.o.sb.redirect_action!=="first_result")e.doRedirectToResults("button");else{if(e.isRedirectToFirstResult())return e.doRedirectToFirstResult(),!1;e.search()}else(r("form",e.n("searchsettings")).serialize()+e.n("text").val().trim()!==e.lastSuccesfulSearch||!e.resultsOpened)&&e.search();clearTimeout(e.timeouts.search)}}),e.n("searchsettings").find("button.asp_r_btn").on("click",function(t){let s=we.formData(r("form",e.n("searchsettings"))),n=e.n("text").val();t.preventDefault(),e.resetSearchFilters(),e.o.rb.action==="live"&&(JSON.stringify(s)!==JSON.stringify(we.formData(r("form",e.n("searchsettings"))))||n!=="")?e.isAutoP?e.initAutop():e.search(!1,!1,!1,!0,!0):e.o.rb.action==="close"&&e.hideResults()})};var ms=null;let pt=l.helpers;l.plugin.initInputEvents=function(){let e=this,t=!1,s=function(){e.n("text").off("mousedown touchstart keydown",s),t||(e._initFocusInput(),e.o.trigger.type&&e._initSearchInput(),e._initEnterEvent(),e._initFormEvent(),e.initAutocompleteEvent?.(),t=!0)};e.n("text").on("mousedown touchstart keydown",s,{passive:!0})},l.plugin._initFocusInput=function(){let e=this;e.n("text").on("click",function(t){if(t.stopPropagation(),t.stopImmediatePropagation(),r(this).trigger("focus"),e.gaEvent?.("focus"),r("form",e.n("searchsettings")).serialize()+e.n("text").val().trim()===e.lastSuccesfulSearch)return!e.resultsOpened&&!e.usingLiveLoader()&&(e._no_animations=!0,e.showResults(),e._no_animations=!1),!1}),e.n("text").on("focus input",function(){e.searching||(r(this).val()!==""?e.n("proclose").css("display","block"):e.n("proclose").css({display:"none"}))})},l.plugin._initSearchInput=function(){let e=this;e.n("text").on("input",function(t){if(e.keycode=t.keyCode||t.which,e.ktype=t.type,e.updateHref(),!e.o.trigger.type)return e.searchAbort(),clearTimeout(e.timeouts.search),e.hideLoader(),!1;if(e.hideArrowBox?.(),e.n("text").val().length<e.o.charcount)return e.n("proloading").css("display","none"),e.att("blocking")||e.hideSettings?.(),e.hideResults(!1),e.searchAbort(),clearTimeout(e.timeouts.search),!1;e.searchAbort(),clearTimeout(e.timeouts.search),e.n("textAutocomplete").val(""),e.n("proloading").css("display","none"),e.timeouts.search=setTimeout(function(){r("form",e.n("searchsettings")).serialize()+e.n("text").val().trim()!==e.lastSuccesfulSearch||!e.resultsOpened&&!e.usingLiveLoader()?e.search():e.isRedirectToFirstResult()?e.doRedirectToFirstResult():e.n("proclose").css("display","block")},e.o.trigger.delay)})},l.plugin._initEnterEvent=function(){let e=this,t,s=!1;e.n("text").on("keyup",function(n){if(e.keycode=n.keyCode||n.which,e.ktype=n.type,e.keycode===13){if(clearTimeout(t),t=setTimeout(function(){s=!1},300),s)return!1;s=!0}r(this).hasClass("orig")&&e.keycode===13&&(e.o.redirectOnEnter&&e.n("text").val().length>=e.o.trigger.charcount_magnifier_enter?(e.gaEvent?.("return"),e.o.trigger.return!=="first_result"?e.doRedirectToResults(e.ktype):e.search()):e.o.trigger.return==="ajax_search"&&e.n("text").val().length>=e.trigger.o.charcount&&(r("form",e.n("searchsettings")).serialize()+e.n("text").val().trim()!==e.lastSuccesfulSearch||!e.resultsOpened)&&(e.gaEvent?.("return"),e.search()),clearTimeout(e.timeouts.search))})},l.plugin._initFormEvent=function(){let e=this;r(e.n("text").closest("form").get(0)).on("submit",function(t,s){if(t.preventDefault(),pt.isMobile())if(e.o.redirectOnEnter){let n=new Event("keyup");n.keyCode=n.which=13,this.n("text").get(0).dispatchEvent(n)}else e.search(),document.activeElement.blur();else typeof s<"u"&&s==="ajax"&&e.search()})};var _s=null;l.plugin.initNavigationEvents=function(){let e=this,t=function(s){let n=s.keyCode||s.which;if(r(".item",e.n("resultsDiv")).length>0&&e.n("resultsDiv").css("display")!=="none"&&e.o.resultstype==="vertical"){if(n===40||n===38){let o=e.n("resultsDiv").find(".item.hovered");if(e.n("text").trigger("blur"),o.length===0?e.n("resultsDiv").find(".item").first().addClass("hovered"):(n===40&&(o.next(".item").length===0?e.n("resultsDiv").find(".item").removeClass("hovered").first().addClass("hovered"):o.removeClass("hovered").next(".item").addClass("hovered")),n===38&&(o.prev(".item").length===0?e.n("resultsDiv").find(".item").removeClass("hovered").last().addClass("hovered"):o.removeClass("hovered").prev(".item").addClass("hovered"))),s.stopPropagation(),s.preventDefault(),!e.n("resultsDiv").find(".resdrg .item.hovered").inViewPort(50,e.n("resultsDiv").get(0))){let i=e.n("resultsDiv").find(".resdrg .item.hovered").get(0);i!=null&&typeof i.scrollIntoView<"u"&&i.scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}}n===13&&r(".item.hovered",e.n("resultsDiv")).length>0&&(s.stopPropagation(),s.preventDefault(),r(".item.hovered a.asp_res_url",e.n("resultsDiv")).get(0).click())}};e.documentEventHandlers.push({node:document,event:"keydown",handler:t}),r(document).on("keydown",t)};var vs=null;const ys=()=>{let e=window.innerWidth;return e<=640?"phone":e<=1024?"tablet":"desktop"},gt=()=>typeof window.navigator<"u"&&typeof window.navigator.userAgent<"u"?window.navigator.userAgent.match(/(iPod|iPhone|iPad)/)!=null:!1,ws=()=>{try{return document.createEvent("TouchEvent"),!0}catch{return!1}},bs=()=>"ontouchstart"in window,xs=navigator.userAgent.toLowerCase().includes("firefox"),be=navigator.userAgent,As=/AppleWeb
5Kit/.test(be)&&!/Edge/.test(be);let T;const xe=e=>{if(!gt()){e?.focus();return}(e===void 0||T===void 0)&&(T=document.createElement("input"),T.setAttribute("type","text"),T.style.position="absolute",T.style.opacity="0",T.style.height="0",T.style.fontSize="16px",document.body.prepend(T)),e===void 0?T.focus():e.focus()};let P=l.helpers;l.plugin.initOtherEvents=function(){let e=this,t,s;e.o.preventEvents&&typeof jQuery<"u"&&jQuery(e.n("search").get(0)).closest("a, li").off(),P.isMobile()&&P.detectIOS()&&e.n("text").on("touchstart",function(){e.savedScrollTop=window.scrollY,e.savedContainerTop=e.n("search").offset().top}),e.o.focusOnPageload&&r(window).on("load",function(){e.n("text").get(0).focus()},{options:{once:!0}}),e.n("proclose").on(e.clickTouchend,function(n){if(n.preventDefault(),n.stopImmediatePropagation(),e.n("text").val(""),e.n("textAutocomplete").val(""),e.n("proloading").css("display","none"),e.hideLoader(),e.searchAbort(),e.o.close_icon.action==="clear")e.o.close_icon.close_results&&e.hideResults();else if(e.o.close_icon.action==="reset")e.resetSearchFilters(),e.o.close_icon.close_results&&e.hideResults();else if(e.o.close_icon.action==="reset_and_search"){if(e.resetSearchFilters(),e.usingLiveLoader())if(r(".asp_es_"+e.o.id).length>0)e.showLoader(),e.liveLoad(".asp_es_"+e.o.id,e.getCurrentLiveURL(),e.o.trigger.update_href);else{const o=["resPage","wooShop","taxArchive","cptArchive"];for(let i=0;i<o.length;i++)if(e.o[o[i]].useAjax){e.showLoader(),e.liveLoad(e.o[o[i]].selector,e.getCurrentLiveURL());break}}else e.o.autop.state!=="disabled"?e.initAutop():e.search(!1,!1,!1,!0,!0);e.n("proclose").addClass("--skip")}e.n("proclose").css({display:"none"}),e.n("text").trigger("focus"),e.n("text").get(0).focus()}),P.isMobile()?(t=function(){e.orientationChange(),setTimeout(function(){e.orientationChange()},600)},e.documentEventHandlers.push({node:window,event:"orientationchange",handler:t}),r(window).on("orientationchange",t)):(t=function(){e.resize()},e.documentEventHandlers.push({node:window,event:"resize",handler:t}),r(window).on("resize",t,{passive:!0})),s=function(){e.scrolling(!1)},e.documentEventHandlers.push({node:window,event:"scroll",handler:s}),r(window).on("scroll",s,{passive:!0}),P.isMobile()&&e.o.mobile.menu_selector!==""&&r(e.o.mobile.menu_selector).on("touchend",function(n){let o=this;xe(),setTimeout(function(){let i=r(o).find("input.orig");i=i.length===0?r(o).next().find("input.orig"):i,i=i.length===0?r(o).parent().find("input.orig"):i,i=i.length===0?e.n("text"):i,e.n("search").inViewPort()&&xe(i.get(0))},1e3)}),P.detectIOS()&&P.isMobile()&&P.isTouchDevice()&&parseInt(e.n("text").css("font-size"))<16&&(e.n("text").data("fontSize",e.n("text").css("font-size")).css("font-size","16px"),e.n("textAutocomplete").css("font-size","16px"),r("body").append("<style>#ajaxsearchpro"+e.o.rid+" input.orig::-webkit-input-placeholder{font-size: 16px !important;}</style>"))},l.plugin.orientationChange=function(){const e=this;e.detectAndFixFixedPositioning(),e.fixSettingsPosition(),e.fixResultsPosition(),e.fixTryThisPosition(),e.updateSettingsDeviceField?.(),e.o.resultstype==="isotopic"&&e.n("resultsDiv").css("visibility")==="visible"&&(e.calculateIsotopeRows(),e.showPagination(!0),e.removeAnimation())},l.plugin.resize=function(){this.hideArrowBox?.(),this.orientationChange(),this.updateSettingsDeviceField?.()},l.plugin.scrolling=function(e){let t=this;t.detectAndFixFixedPositioning(),t.hideOnInvisibleBox(),t.fixSettingsPosition(e),t.fixResultsPosition(e)},l.plugin.initTryThisEvents=function(){let e=this;e.n("trythis").find("a").length>0&&(e.n("trythis").find("a").on("click touchend",function(t){t.preventDefault(),t.stopImmediatePropagation(),e.o.compact.enabled&&(e.n("search").attr("data-asp-compact")||"closed")==="closed"&&e.n("promagnifier").trigger("click"),document.activeElement.blur(),e.n("textAutocomplete").val(""),e.n("text").val(r(this).text()),e.gaEvent?.("try_this"),e.o.trigger.type&&e.searchWithCheck(80)}),e.n("trythis").css({visibility:"visible"}))},l.plugin.initSelect2=function(){let e=this;window.WPD.intervalUntilExecute(function(t){typeof t.fn.asp_select2<"u"&&(e.select2jQuery=t,r("select.asp_gochosen, select.asp_goselect2",e.n("searchsettings")).forEac
5h(function(){r(this).removeAttr("data-asp_select2-id"),r(this).find('option[value=""]').val("__any__"),e.select2jQuery(this).asp_select2({width:"100%",theme:"flat",allowClear:r(this).find('option[value=""]').length>0,language:{noResults:function(){return e.o.select2.nores}},escapeMarkup:function(s){return s}}),e.select2jQuery(this).on("change",function(){r(this).trigger("change")})}))},function(){return P.whichjQuery("asp_select2")})};var Ss=null;l.plugin.initResultsEvents=function(){let e=this;e.n("resultsDiv").css({opacity:"0"});let t=function(n){let o=n.keyCode||n.which,i=n.type;if(r(n.target).closest(".asp_w, .asp-sl-overlay, .asp-simple-lightbox").length===0&&(e.hideOnInvisibleBox(),e.hideArrowBox?.(),i!=="click"||i!=="touchend"||o!==3)){if(e.o.compact.enabled){let a=e.n("search").attr("data-asp-compact")||"closed";e.o.compact.closeOnDocument&&a==="open"&&!e.resultsOpened&&(e.closeCompact(),e.searchAbort(),e.hideLoader())}else if(!e.resultsOpened||!e.o.closeOnDocClick)return;e.dragging||(e.hideLoader(),e.searchAbort(),e.hideResults())}};e.documentEventHandlers.push({node:document,event:e.clickTouchend,handler:t}),r(document).on(e.clickTouchend,t);const s=ASP.statistics.enabled&&ASP.statistics.record_results&&ASP.statistics.record_result_interactions;e.n("resultsDiv").on("click",".results .item",function(n){if(e.o.results.disableClick)return n.preventDefault(),!1;r(this).attr("id")!==""&&e.updateHref("#"+r(this).attr("id")),s&&ASP.registerInteraction(this,e.statisticsID),e.gaEvent?.("result_click",{result_title:r(this).find("a.asp_res_url").text(),result_url:r(this).find("a.asp_res_url").attr("href")})}),e.o.resultstype==="isotopic"&&(e.n("resultsDiv").on("swiped-left",function(){e.visiblePagination()&&e.n("resultsDiv").find("a.asp_next").trigger("click")}),e.n("resultsDiv").on("swiped-right",function(){e.visiblePagination()&&e.n("resultsDiv").find("a.asp_prev").trigger("click")}))};var Ds=null;l.plugin.monitorTouchMove=function(){let e=this;e.dragging=!1,r("body").on("touchmove",function(){e.dragging=!0}).on("touchstart",function(){e.dragging=!1})};var Ts=null;let mt=l.helpers;l.plugin.initAutop=function(){let e=this;if(e.o.autop.state==="disabled")return!1;let t=window.location.href;if(t.indexOf("asp_ls=")>-1||t.indexOf("asp_ls&")>-1)return!1;let n=e.o.show_more.enabled&&e.o.show_more.action==="ajax"?!1:e.o.autop.count;e.isAutoP=!0,e.o.compact.enabled&&e.openCompact(),e.o.autop.state==="phrase"?(e.o.is_results_page||e.n("text").val(mt.decodeHTMLEntities(e.o.autop.phrase)),e.search(n)):e.o.autop.state==="latest"?e.search(n,1):e.search(n,2)};var Ps=null;let _t=l.helpers;l.plugin.initEtc=function(){let e=this;e.il={columns:3,rows:e.o.isotopic.pagination?e.o.isotopic.rows:1e4,itemsPerPage:6,lastVisibleItem:-1},e.filterFns={number:function(t,s){(typeof s>"u"||typeof t=="object")&&(s=t);const n=r(s).attr("data-itemnum"),o=e.currentPage,i=e.il.itemsPerPage;return n%(e.il.columns*e.il.rows)<e.il.columns*(e.il.rows-1)?r(s).addClass("asp_gutter_bottom"):r(s).removeClass("asp_gutter_bottom"),parseInt(n,10)<i*o&&parseInt(n,10)>=i*(o-1)}},_t.Hooks.applyFilters("asp/init/etc",e)},l.plugin.initInfiniteScroll=function(){let e=this;if(e.o.show_more.infinite&&e.o.resultstype!=="polaroid"){let t,s;s=function(){clearTimeout(t),t=setTimeout(function(){e.checkAndTriggerInfiniteScroll("window")},80)},e.documentEventHandlers.push({node:window,event:"scroll",handler:s}),r(window).on("scroll",s),e.n("results").on("scroll",s);let n;e.n("resultsDiv").on("nav_switch",function(){clearTimeout(n),n=setTimeout(function(){e.checkAndTriggerInfiniteScroll("isotopic")},800)})}},l.plugin.hooks=function(){let e=this;e.n("s").on("asp_elementor_results",function(t,s){parseInt(e.o.id)===parseInt(s)&&typeof window.jetpackLazyImagesModule=="function"&&setTimeout(function(){window.jetpackLazyImagesModule()},300)})};var ks=null;let Ae=l.helpers;l.plugin.init=function(e,t){let s=this;return s.searching=!1,s.triggerPrevState=!1,s.isAutoP=!1,s.autopStartedTheSearch=!1,s.autopData={},s.settingsInitialized=!1,s.resultsInitialized=!1,s.settingsChanged=!1,s.resultsOpened=!1,s.post=null,s.postAuto=null,s.savedScrollTop=0,s.savedContainerTop=0,s.disableMobileScroll=!1,s.clickTouchend="click touchend",s.mouseupTouchend="mouseup touchend",s.noUiSliders=[],s.timeouts={compactBeforeOpen:null,compactAfterOpen:null,
5search:null,searchWithCheck:null},s.eh={},s.documentEventHandlers=[],s.currentPage=1,s.currentPageURL=location.href,s.isotopic=null,s.sIsotope=null,s.lastSuccesfulSearch="",s.lastSearchData={},s._no_animations=!1,s.call_num=0,s.results_num=0,s.o=r.fn.extend({},e),s.dynamicAtts={},s.nodes={},s.nodes.search=r(t),Ae.isMobile()?s.animOptions=s.o.animations.mob:s.animOptions=s.o.animations.pc,s.initNodeVariables(),s.animationOpacity=s.animOptions.items.indexOf("In")<0?"opacityOne":"opacityZero",s.o.resPage.useAjax=s.o.compact.enabled?0:s.o.resPage.useAjax,Ae.isMobile()&&(s.o.trigger.type=s.o.mobile.trigger_on_type,s.o.trigger.click=s.o.mobile.click_action,s.o.trigger.click_location=s.o.mobile.click_action_location,s.o.trigger.return=s.o.mobile.return_action,s.o.trigger.return_location=s.o.mobile.return_action_location,s.o.trigger.redirect_url=s.o.mobile.redirect_url,s.o.trigger.elementor_url=s.o.mobile.elementor_url),s.o.redirectOnClick=s.o.trigger.click!=="ajax_search"&&s.o.trigger.click!=="nothing",s.o.redirectOnEnter=s.o.trigger.return!=="ajax_search"&&s.o.trigger.return!=="nothing",s.usingLiveLoader()&&(s.o.trigger.type=s.o.resPage.trigger_type,s.o.trigger.facet=s.o.resPage.trigger_facet,s.o.resPage.trigger_magnifier&&(s.o.redirectOnClick=0,s.o.trigger.click="ajax_search"),s.o.resPage.trigger_return&&(s.o.redirectOnEnter=0,s.o.trigger.return="ajax_search")),s.statisticsID=s.n("container").data("statistics-id"),s.statisticsID=s.statisticsID===""?0:parseInt(s.statisticsID),s.o.compact.overlay&&r("#asp_absolute_overlay").length===0&&r("body").append("<div id='asp_absolute_overlay'></div>"),s.usingLiveLoader()&&s.initLiveLoaderPopState?.(),typeof s.initCompact<"u"&&s.initCompact(),s.monitorTouchMove(),s.initEvents(),s.initAutop(),s.initEtc(),s.hooks(),s.n("s").trigger("asp_init_search_bar",[s.o.id,s.o.iid],!0,!0),this},l.plugin.n=function(e){if(typeof this.nodes[e]<"u")return this.nodes[e];switch(e){case"s":this.nodes[e]=this.nodes.search;break;case"container":this.nodes[e]=this.nodes.search.closest(".asp_w_container");break;case"searchsettings":this.nodes[e]=r(".asp_ss",this.n("container"));break;case"resultsDiv":this.nodes[e]=r(".asp_r",this.n("container"));break;case"probox":this.nodes[e]=r(".probox",this.nodes.search);break;case"proinput":this.nodes[e]=r(".proinput",this.nodes.search);break;case"text":this.nodes[e]=r(".proinput input.orig",this.nodes.search);break;case"textAutocomplete":this.nodes[e]=r(".proinput input.autocomplete",this.nodes.search);break;case"proloading":this.nodes[e]=r(".proloading",this.nodes.search);break;case"proclose":this.nodes[e]=r(".proclose",this.nodes.search);break;case"promagnifier":this.nodes[e]=r(".promagnifier",this.nodes.search);break;case"prosettings":this.nodes[e]=r(".prosettings",this.nodes.search);break;case"settingsAppend":this.nodes[e]=r("#wpdreams_asp_settings_"+this.o.id);break;case"resultsAppend":this.nodes[e]=r("#wpdreams_asp_results_"+this.o.id);break;case"trythis":this.nodes[e]=r("#asp-try-"+this.o.rid);break;case"hiddenContainer":this.nodes[e]=r(".asp_hidden_data",this.n("container"));break;case"aspItemOverlay":this.nodes[e]=r(".asp_item_overlay",this.n("hiddenContainer"));break;case"showmoreContainer":this.nodes[e]=r(".asp_showmore_container",this.n("resultsDiv"));break;case"showmore":this.nodes[e]=r(".showmore",this.n("resultsDiv"));break;case"items":this.nodes[e]=r(".item",this.n("resultsDiv")).length>0?r(".item",this.n("resultsDiv")):r(".photostack-flip",this.n("resultsDiv"));break;case"results":this.nodes[e]=r(".results",this.n("resultsDiv"));break;case"resdrg":this.nodes[e]=r(".resdrg",this.n("resultsDiv"));break}return this.nodes[e]},l.plugin.att=function(e){if(typeof this.dynamicAtts[e]<"u")return this.dynamicAtts[e];switch(e){case"blocking":this.dynamicAtts[e]=this.n("searchsettings").hasClass("asp_sb")}return this.dynamicAtts[e]},l.plugin.initNodeVariables=function(){let e=this;e.o.id=e.nodes.search.data("id"),e.o.iid=e.nodes.search.data("instance"),e.o.rid=e.o.id+"_"+e.o.iid,e.fixClonedSelf()},l.plugin.initEvents=function(){this.initSettingsSwitchEvents?.(),this.initOtherEvents(),this.initTryThisEvents(),this.initMagnifierEvents(),this.initInputEvents(),this.o.compact.enabled&&this.initCompactEvents()};var Rs=null;let vt=l.helpers;l.plugin.initResults=function(){this.resultsInitialized||(this.initResultsBox(),this.initResultsEvents(),this.o.resultstype==="vertical"&&this.initNavigationEvents?.(),this.o.resultstype==="isotopic"&&this.initIsotopicPagination?.())},l.plugin.initResultsBox=function(){let e=this;e.initResultsAnimations(),vt.isMobile()&&e.o.mobile.force_res_hover?(e.o.resultsposition="hover",e.nodes.resultsDiv=e.n("resultsDiv").clone(),r("body").append(e.nodes.resultsDiv),e.n("resultsDiv").css({position:"absolute"})):e.o.resultsposition==="hover"&&e.n("resultsAppend").length<=0?(e.nodes.resultsDiv=e.n("resultsDiv").clone(),r("body").append(e.nodes.resultsDiv)):(e.o.resultsposition="block",e.n("resultsDiv").css({position:"static"}),e.n("resultsAppend").length>0&&(e.n("resultsAppend").find(".asp_r_"+e.o.id).length>0?(e.nodes.resultsDiv=e.n("resultsAppend").find(".asp_r_"+e.o.id),typeof e.nodes.resultsDiv.get(0).referenced<"u"?++e.n
5odes.resultsDiv.get(0).referenced:e.nodes.resultsDiv.get(0).referenced=1):(e.nodes.resultsDiv=e.nodes.resultsDiv.clone(),e.nodes.resultsAppend.append(e.nodes.resultsDiv)))),e.nodes.showmore=r(".showmore",e.nodes.resultsDiv),e.nodes.items=r(".item",e.n("resultsDiv")).length>0?r(".item",e.nodes.resultsDiv):r(".photostack-flip",e.nodes.resultsDiv),e.nodes.results=r(".results",e.nodes.resultsDiv),e.nodes.resdrg=r(".resdrg",e.nodes.resultsDiv),e.nodes.resultsDiv.get(0).id=e.nodes.resultsDiv.get(0).id.replace("__original__",""),e.detectAndFixFixedPositioning(),e.initInfiniteScroll(),e.resultsInitialized=!0},l.plugin.initResultsAnimations=function(){let e=this,t=e.n("resultsDiv").css("position"),s=t!=="fixed"&&t!=="absolute";e.resAnim={showClass:"",showCSS:{visibility:"visible",display:"block",opacity:1,"animation-duration":e.animOptions.results.dur+"ms"},hideClass:"",hideCSS:{visibility:"hidden",opacity:0,display:"none"},duration:e.animOptions.results.dur+"ms"},e.animOptions.results.anim==="fade"&&(e.resAnim.showClass="asp_an_fadeIn",e.resAnim.hideClass="asp_an_fadeOut"),e.animOptions.results.anim==="fadedrop"&&!s?(e.resAnim.showClass="asp_an_fadeInDrop",e.resAnim.hideClass="asp_an_fadeOutDrop"):e.animOptions.results.anim==="fadedrop"&&(e.resAnim.showClass="asp_an_fadeIn",e.resAnim.hideClass="asp_an_fadeOut"),e.n("resultsDiv").css({"-webkit-animation-duration":e.resAnim.duration+"ms","animation-duration":e.resAnim.duration+"ms"})};var Os=null;r(function(){r(".ajaxsearchprotop").forEach(function(){let e=JSON.parse(r(this).data("aspdata")),t=e.id;e.action===0?r("a",r(this)).on("click",function(s){s.preventDefault()}):e.action===2?r("a",r(this)).on("click",function(s){s.preventDefault(),window.ASP.api(t,"searchFor",r(this).html()),r("html").animate({scrollTop:r("div[id*=ajaxsearchpro"+t+"_]").first().offset().top-40},500)}):e.action===1&&r("a",r(this)).on("click",function(s){if(window.ASP.api(t,"exists"))return s.preventDefault(),window.ASP.api(t,"searchRedirect",r(this).html())})})});var yt=l;Object(window.WPD).AjaxSearchPro=B.default})();

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.