"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),(()=>{const e=document.querySelector("main").dataset.urlPrefix,a=exports.maps,s=document.querySelector("#searchFilter--map"),t=document.querySelector("#container--searchResults"),r=()=>{t.innerHTML='
Loading '+exports.aliases.maps+"...
";let r=0;const i=document.createElement("tbody"),d=s.value.trim().toLowerCase().split(" ");for(const s of a){const a=(s.mapName+" "+s.mapDescription+" "+s.mapAddress1+" "+s.mapAddress2).toLowerCase();let t=!0;for(const e of d)if(!a.includes(e)){t=!1;break}t&&(r+=1,i.insertAdjacentHTML("beforeend",''+cityssm.escapeHTML(s.mapName||"(No Name)")+' '+cityssm.escapeHTML(s.mapDescription)+" | "+(s.mapAddress1?cityssm.escapeHTML(s.mapAddress1)+" ":"")+(s.mapAddress2?cityssm.escapeHTML(s.mapAddress2)+" ":"")+(s.mapCity||s.mapProvince?cityssm.escapeHTML(s.mapCity)+", "+cityssm.escapeHTML(s.mapProvince)+" ":"")+(s.mapPostalCode?cityssm.escapeHTML(s.mapPostalCode):"")+" | "+cityssm.escapeHTML(s.mapPhoneNumber)+' | '+(s.mapLatitude&&s.mapLongitude?'':"")+' | '+(s.mapSVG?'':"")+' | '+s.lotCount+" |
"))}if(t.innerHTML="",0===r)t.innerHTML='There are no '+exports.aliases.maps.toLowerCase()+" that meet the search criteria.
";else{const e=document.createElement("table");e.className="table is-fullwidth is-striped is-hoverable has-sticky-header",e.innerHTML="| "+exports.aliases.map+' | Address | Phone Number | Coordinates | Image | '+exports.aliases.lot+" Count |
",e.append(i),t.append(e)}};s.addEventListener("keyup",r),document.querySelector("#form--searchFilters").addEventListener("submit",e=>{e.preventDefault(),r()}),r()})();