;((window,document)=>{ // ContentBrowseWidget document.addEventListener("DOMContentLoaded",function(){if(document.querySelector(".widget.content-browse-widget")){let e=/^10|20|50|100|250|500|1000$/,a=new URLSearchParams(window.location.search),t=document.getElementById("pageSizeSelect");var m=document.getElementById("gotoPageInput");let n=document.getElementById("orderBySelect"),r=document.getElementById("search-btn");var f=document.querySelectorAll(".pagination a");let l=document.getElementById("search");var h=document.querySelectorAll(".pagination-meta .show-archived");let o=["publish_date_before","publish_date_after","archive_date_before","archive_date_after"],c=(o.forEach(e=>{e=document.getElementById(e);e&&e.addEventListener("change",b)}),e.test(t?.value)?parseInt(t.value):10),d=a.get("order_by")||"",i=a.get("search")||"",s=a.get("order")||"asc",g=JSON.parse(a.get("searches")||"{}"),u=JSON.parse(a.get("filters")||"{}"),v=a.get("archived")||"false";(()=>{let e})();r.addEventListener("click",function(){i=l.value.trim(),a.set("page","1"),L()}),t.addEventListener("change",function(e){c=e.target.value,a.set("page","1"),L()}),f.forEach(e=>{e.addEventListener("click",w)}),l.addEventListener("keypress",function(e){"Enter"===e.key&&(e.preventDefault(),r.click())}),n.addEventListener("change",function(e){d=e.target.value,a.set("page","1"),L()}),m.addEventListener("change",function(e){var t=parseInt(e.target.value);0{"false"===v?e.children[0].style.display="block":e.children[1].style.display="block",e.addEventListener("click",E)});var y,f=a.get("page_size"),f=e.test(f)?parseInt(f):c,m=a.get("order_by")||d;for(y in isNaN(f)||(c=f,t.value=c),m&&(d=m),n.value=m,i&&(l.value=i),g){var p=document.querySelector(`[data-column-input='${y}']`);p&&(p.value=g[y])}function b(e){var t=e.target.name;u={...u,[t]:e.target.value},a.set("page","1"),L()}function E(e){a.set("archived","false"===v?"true":"false"),L(1)}function w(e){L(parseInt(this.getAttribute("data-page")))}function L(e=null){e=null!==e?e:a.get("page")||1,a.set("page",e),a.set("page_size",c),d?a.set("order_by",d):a.delete("order_by"),i?a.set("search",i):a.delete("search"),s&&d?a.set("order",s):a.delete("order"),0{let t=e.getAttribute("data-taxonomy-field");[...e.children].forEach(e=>{e.getAttribute("data-taxonomy")===u[t]?e.classList.add("active"):e.classList.remove("active"),e.onclick=()=>{"none"===e.getAttribute("data-taxonomy")||e.classList.contains("active")?(delete u[t],a.set("page","1"),L()):b({target:{name:e.getAttribute("data-field"),value:e.getAttribute("data-taxonomy")}})}})}),document.querySelectorAll(".content-browse-widget select.taxonomy-select").forEach(e=>{let t=e.getAttribute("name");e.value=u[t]||"none",e.onchange=()=>{"none"===e.value?(delete u[t],a.set("page","1"),L()):b({target:{name:t,value:e.value}})}}),0{var t=document.getElementById(e);t&&(t.value=u[e])}),window.toggleHybridBrowseWidget=e=>{a.set("view",e),L()}}}); })(_window,_document);