1/*! julia-release-submodules 2025-08-21 10:38:31 */ 2{let e=()=>{if(!u("#filter"))return!1;var n;u("#filter").classList.add("js");for(n of d("#filter .settings .input select, #filter #starttime .input input, #filter #endtime .input input")){let e,t;t="SELECT"===n.tagName?(e=n.options.selectedIndex,n.options[e].text):(e=n.value.split(":")[0],n.value+" Uhr"),n.closest("div.settings").querySelector(".range input").value=e,n.closest("div.input").querySelector("label").innerHTML=t}t(u("#range-location_id")),t(u("#range-offer_category_id")),t(u("#range-target_group_id")),t(u("#range-date_frequency")),t(u("#range-date_weekday")),t(u("#range-date_startdate")),t(u("#range-date_enddate")),u("#range-date_starttime")&&(u("#range-date_starttime").on("mousemove",s),u("#range-date_starttime").on("touchmove",s),u("#date_starttime").on("change",i)),u("#range-date_endtime")&&(u("#range-date_endtime").on("mousemove",s),u("#range-date_endtime").on("touchmove",s),u("#date_endtime").on("change",i))},t=e=>{if(!e)return!1;e.on("mousemove",o),e.on("touchmove",o),e.closest(".settings").querySelector(".input select").on("change",a),e.on("mousedown",n),e.on("touchstart",n),e.on("mouseup",r),e.on("touchend",r),e.on("mouseup",l),e.on("touchend",l)},r=e=>{e=e.currentTarget.id.split("-");1<e.length?u("#"+e[1]).classList.remove("active"):u("#input-"+e[0]).focus()},n=e=>{var e=e.currentTarget.id.split("-")[1],t=u("#"+e).options.length;u("#"+e).classList.add("active"),u("#"+e).size=t},a=e=>{var t=e.currentTarget.id,n=e.target.options[e.target.selectedIndex].text;e.target.closest(".input").querySelector("label").innerHTML=n,e.target.closest(".settings").querySelector(".range input").value=e.target.selectedIndex,"Datum"===n?(u("#label-"+t).style.display="none",u("#input-"+t).style.display="block",u("#input-"+t).target=!0,r(e)):(u("#label-"+t).innerHTML=n,u("#label-"+t).style.display="block",u("#input-"+t)&&(u("#input-"+t).style.display="none"))},o=e=>{var t=e.currentTarget.id.split("-")[1];u("#"+t).options[e.currentTarget.value]&&(u("#"+t).selectedIndex=e.currentTarget.value)},l=e=>{var t,n=e.currentTarget.id.split("-")[1];u("#"+n).options[e.currentTarget.value]&&("Datum"===(t=u("#"+n).options[e.currentTarget.value].text)?(u("#label-"+n).style.display="none",u("#input-"+n).style.display="block"):(u("#label-"+n).innerHTML=t,u("#label-"+n).style.display="block",u("#input-"+n)&&(u("#input-"+n).style.display="none")),u("#"+n).selectedIndex=e.currentTarget.value)},i=e=>{e.target.closest(".input").querySelector("label").innerHTML=e.target.value,e.target.closest(".settings").querySelector(".range input").value=e.target.value.split(":")[0]},s=e=>{var t="0"+e.currentTarget.value,n=e.currentTarget.id.split("-")[1];"24"===e.currentTarget.value?(u("#label-"+n).innerHTML="23:59 Uhr",u("#"+n).value="23:59"):(u("#label-"+n).innerHTML=t.slice(-2)+":00 Uhr",u("#"+n).value=t.slice(-2)+":00")},u=(NodeList.prototype.__proto__=Array.prototype,Node.prototype.on=function(e,t){return this.addEventListener(e,t),this},NodeList.prototype.on=NodeList.prototype.addEventListener=function(t,n,r){return this.forEach(e=>e.on(t,n,r)),this},document.querySelector.bind(document)),d=document.querySelectorAll.bind(document);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.