1(self.webpackChunkpimcore=self.webpackChunkpimcore||[]).push([[524],{156:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var i=function(){var e=this,t=e._self._c;return t("div",[e.isMobile?e._e():t("v-row",{staticClass:"mt-2 text-font-xs-line-height-small"},[t("v-col",{staticClass:"align-self-center",attrs:{cols:"1"}}),e._v(" "),t("v-col",{staticClass:"align-self-center py-0",attrs:{cols:"3"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Titel"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center",attrs:{cols:"3"}},[t("div",{staticClass:"event-list-header py-0"},[e._v("\n "+e._s(e._f("trans")("Organisation"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Ort"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Status"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"text-center align-self-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Details"))+"\n ")])])],1),e._v(" "),e._l(e.$store.state.events,(function(n,i){return t("mixed-item",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"event.visible"}],key:i,attrs:{event:n,"is-mobile":e.isMobile}})}))],2)};i._withStripped=!0;var r=n(9585),s=n(8885);const a={name:"Mixed",components:{MixedItem:r.default},mixins:[s.default],props:["isMobile"],data:()=>({panel:[]})};const o=(0,n(4486).A)(a,i,[],!1,null,null,null).exports},357:(e,t,n)=>{"use strict";n.d(t,{e:()=>i});n(2953);const i={methods:{fireComponentEvent:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];this.$emit("component-event",e,...n)}}}},774:(e,t,n)=>{"use strict";n.d(t,{E8:()=>v,Gb:()=>h,S:()=>u,fZ:()=>d,fh:()=>f,oB:()=>m,oO:()=>b,tl:()=>p,vg:()=>o,ye:()=>c});var i=n(8987),r=n(1185);const s="dav-cookie-banner-accepted-cookie-types",a="dav-cookie-banner-already-shown",o="YouTube Videos",l=()=>{var e,t,n;const i=(null!==(e=null===(t=window.DAV_COOKIE_SETTINGS)||void 0===t?void 0:t.providers)&&void 0!==e?e:[]).find((e=>e.name===o||"youtube"===e.name.toLowerCase()));return null!==(n=null==i?void 0:i.name)&&void 0!==n?n:o},c=()=>{try{let e=i.A.get(s);if(!e)return[];return JSON.parse(decodeURIComponent(e)).map((e=>r.F.fromObject(e)))}catch(e){return[]}},d=e=>{const t=e===o?l():e;return c().find((e=>e.name===t))},u=e=>{const t=e.map((e=>e.toObject())),n=encodeURIComponent(JSON.stringify(t));i.A.set(s,n,{expires:365})},p=e=>{const t=e===o?l():e,n=c();n.forEach((e=>{e.name===t&&e.purposes.forEach((e=>e.isAccepted=!0))})),u(n),m(n)},v=()=>{const e=Math.floor(Date.now()/1e3);i.A.set(a,e.toString(),{expires:365})},h=()=>{const e=i.A.get(a);return e?parseInt(e):null},m=e=>{const t=new CustomEvent("dav-cookie-settings-refresh",{bubbles:!0,detail:{providerCookiePresets:e.map((e=>e.toObject())),acceptedCookieTypes:e}});document.dispatchEvent(t)},f=()=>{m(c())},b=(e,t,n)=>{if(n.length<1)return!0;const i=c().find((n=>n.name===t&&n.id===e));return!!i&&n.every((e=>{const t=i.purposes.find((t=>t.name===e));return!!t&&!0===t.isAccepted}))}},1092:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var i=function(){var e=this,t=e._self._c;return t("div",{ref:"mapWithList",staticClass:"row map"},[e.assignedGeographicLocations?t("div",{staticClass:"col-12"},[t("Map",{ref:"map",attrs:{data:e.assignedGeographicLocations},on:{"map-item-clicked":e.onMapItemClicked}})],1):e._e(),e._v(" "),e.accordionItems?t("div",{staticClass:"col-12"},[t("section",{staticClass:"dav-accordion"},e._l(e.accordionItems,(function(n,i){return t("div",{key:n.id,staticClass:"tab"},[t("input",{attrs:{type:"radio",name:"map-accordion-"+e.accordionId,id:"map-accordion-"+n.id+"-"+e.accordionId}}),e._v(" "),t("div",{staticClass:"panel-header__headline"},[t("label",{staticClass:"tab__label",attrs:{for:"map-accordion-"+n.id+"-"+e.accordionId}},[t("h3",[e._v(e._s(n.title))]),e._v(" "),t("i",{staticClass:"dav-icon-chevron-down-circle-fill"})])]),e._v(" "),t("div",{staticClass:"tab__content",attrs:{role:"region"}},[t("div",{staticClass:"text-font-regular dav-no-animation",domProps:{innerHTML:e._s(n.content)}})])])}
1)),0)]):e._e()])};i._withStripped=!0;n(9463);var r=n(1104),s=n(7969);const a={name:"MapWithList",components:{Map:r.default},data(){return{json:this.$parent.json,assignedGeographicLocations:[],accordionItems:[],accordionId:this._uid}},mounted(){const e=JSON.parse(this.json);for(const t in e.assignedGeographicLocations){const n=e.assignedGeographicLocations[t];this.accordionItems.push({title:n.title,content:this.generateTabContentFor(n),id:n.id})}e.assignedGeographicLocations.forEach((e=>{this.assignedGeographicLocations.push(e)})),this.$nextTick((()=>{const e=this.$el.querySelector(".dav-accordion");e&&e.addEventListener("accordion:opened",(e=>{const t=e.detail.radioId.split("-")[2],n=this.accordionItems.findIndex((e=>e.id==t));-1!==n&&this.$refs.map&&this.$refs.map.selectMarker(this.assignedGeographicLocations[n])}))}))},methods:{onMapItemClicked(e){const t="map-accordion-"+e.id+"-"+this.accordionId,n=document.querySelector('label[for="'.concat(t,'"]'));n&&(n.click(),(0,s.c)(n))},generateTabContentFor(e){let t='\n <div class="row">\n <div class="col-12">\n <div class="text-font-regular">\n '.concat(e.description,'\n </div>\n </div>\n <div class="col-12">');return e.url&&e.url.direct&&(t+='\n <div class="icon-and-text">\n <i class="icon-website"></i>\n <div class="inner-content"><a href="'.concat(e.url.direct,'" target="').concat(e.url.target,'">').concat(e.url.text||e.url.direct,"</a></div>\n </div>")),(e.streetName||e.streetNumber||e.zip||e.city)&&(t+='\n <div class="icon-and-text">\n <i class="icon-location"></i>\n <div class="inner-content">\n '.concat(this.stringOrEmpty(e.streetName)," ").concat(this.stringOrEmpty(e.streetNumber),"<br/>\n ").concat(this.stringOrEmpty(e.zipCode)," ").concat(this.stringOrEmpty(e.city),"\n </div>\n </div>")),e.openingTimes&&""!==e.openingTimes&&(t+='\n <div v-if="location.openingTimes" class="icon-and-text align-items-start">\n <i class="icon-clock"></i>\n <div class="inner-content">\n '.concat(e.openingTimes,"\n </div>\n </div>")),e.detailPage&&(t+='\n <div class="icon-and-text">\n <div class="inner-content">\n <a href="'.concat(e.detailPage,'">mehr erfahren</a>\n </div>\n </div>')),t+="\n </div>\n </div>",t},stringOrEmpty:e=>e||""}};const o=(0,n(4486).A)(a,i,[],!1,null,null,null).exports},1104:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>_});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"map-component"},[t("div",{staticClass:"col-10 offset-1 bg-primary py-0 pt-1 topbar"}),e._v(" "),t("div",{staticClass:"items-map",attrs:{id:e.mapId}})])};i._withStripped=!0;n(7495),n(5440),n(2953),n(9463);var r=n(6443),s=n.n(r),a=n(357),o=n(9202),l=n(2216),c=n(8421),d=n(7149),u=n(4692);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m=[47.41322,-1.219482],f=[50,0],b=20,g=[50,50],y={name:"Map",mixins:[a.e],props:["data"],data(){var e;return{json:null!==(e=this.data)&&void 0!==e?e:JSON.parse(this.$parent.json),map:null,itemSelected:null,zoom:3,center:m,mapSourceId:"items",mapLayerId:"items-layer",_eventsRegistered:!1,mapId:"map-"+Math.random().toString(36).substring(2,11)}},watch:{json(){this.renderMarkerAndClusters(),this.fitMapToCurrentMarkers()}},mounted(){this.initMap(),this.renderMarkerAndClusters(),this.fitMapToCurrentMarkers(),this.$nextTick(this.registerTabVisibilityHandler)},methods:{initMap(){this.map=new(s().Map)({container:this.mapId,style:this.createMapStyle(),center:this.center,zoom:this.zoom,attributionControl:!0,locale:{"ScrollZoomBlocker.CtrlMessage":"Benutze Strg + scrollen zum Zoomen","ScrollZoomBlocker.CmdMessage":"Benutze â + scrollen zum Zoomen","TouchPanBlocker.Message":"Benutze zwei Finger zum Zoomen"},cooperativeGestures:!0}),this.map.on("load",(async()=>{await this.registerImages(),await this.renderMarkerAndClusters()}))},createMapStyle:()=>({version:8,glyphs:"https://fonts.openmaptiles.org/{fontstack}/{range}.pbf",sources:{osm:{type:"raster",tiles:["https://a.tile.openstreetmap.org/{z}/{x}/{y}
1.png"],tileSize:256,attribution:"© OpenStreetMap Contributors",maxzoom:19}},layers:[{id:"osm",type:"raster",source:"osm"}]}),registerTabVisibilityHandler(){const e=this.$el.closest(".tab-pane");e&&e.id&&u(document).on("shown.bs.tab",(t=>{const n=t.target.getAttribute("href")||t.target.getAttribute("data-bs-target");n&&n.replace("#","")===e.id&&setTimeout((()=>{this.map&&(this.map.resize(),this.renderMarkerAndClusters(),this.fitMapToCurrentMarkers())}),100)}))},async registerImages(){const e=[{name:"cottagePinActive",src:o},{name:"cottagePin",src:l},{name:"eventPinActive",src:c},{name:"eventPin",src:d}].map((e=>this.loadAndAddImage(e.name,e.src)));await Promise.all(e)},loadAndAddImage(e,t){return new Promise((n=>{const i=new Image(50,60);i.crossOrigin="Anonymous",i.onload=()=>{this.map.hasImage(e)||this.map.addImage(e,i),n()},i.src=t}))},async renderMarkerAndClusters(){if(!this.map||!this.map.isStyleLoaded())return;this.removeMapLayersAndSources();const e=this.createGeoJsonFeatureCollection();this.map.addSource(this.mapSourceId,{type:"geojson",data:e,cluster:!0,clusterMaxZoom:14,clusterRadius:50}),this.addClusterLayers(),this.addMarkerLayer(),this.registerMapEvents()},removeMapLayersAndSources(){["cluster-count","clusters",this.mapLayerId].forEach((e=>{this.map.getLayer(e)&&this.map.removeLayer(e)})),this.map.getSource(this.mapSourceId)&&this.map.removeSource(this.mapSourceId)},createGeoJsonFeatureCollection(){return this.json?{type:"FeatureCollection",features:this.json.map((e=>({type:"Feature",geometry:{type:"Point",coordinates:[e.lng,e.lat]},properties:v(v({},e),{},{iconSize:g,icon:this.resolveMarkerIcon(e)})})))}:{type:"FeatureCollection",features:[]}},addClusterLayers(){this.map.addLayer({id:"clusters",type:"circle",source:this.mapSourceId,filter:["has","point_count"],paint:{"circle-color":["step",["get","point_count"],"#52ae32",100,"#9abd3d",750,"#609e66"],"circle-radius":["step",["get","point_count"],30,100,60,750,60]}}),this.map.addLayer({id:"cluster-count",type:"symbol",source:this.mapSourceId,filter:["has","point_count"],layout:{"text-field":["get","point_count"],"text-font":["Open Sans Bold"],"text-size":20},paint:{"text-color":"#fff"}})},addMarkerLayer(){this.map.addLayer({id:this.mapLayerId,type:"symbol",source:this.mapSourceId,filter:["!",["has","point_count"]],layout:{"icon-image":["get","icon"],"icon-size":1,"icon-allow-overlap":!0}})},updateOnlyMarkerLayer(){if(!this.map||!this.map.isStyleLoaded())return;this.map.getLayer(this.mapLayerId)&&this.map.removeLayer(this.mapLayerId);const e=this.createGeoJsonFeatureCollection();this.map.getSource(this.mapSourceId)&&this.map.getSource(this.mapSourceId).setData(e),this.addMarkerLayer()},registerMapEvents(){this._eventsRegistered||(this.map.on("click",this.mapLayerId,(e=>this.handleMarkerClick(e))),this.map.on("click","clusters",(e=>this.handleClusterClick(e))),this._eventsRegistered=!0)},handleMarkerClick(e){var t;const n=null===(t=e.features)||void 0===t?void 0:t[0];if(this.markerClicked(n.properties),null!=n&&n.properties&&!n.properties.hidePopup){const e=new(s().Popup)({offset:f,anchor:"left"}).setLngLat(n.geometry.coordinates).setHTML(this.createPopupContent(n.properties)).addTo(this.map);this.panMapToFitPopup(e)}},async handleClusterClick(e){const t=this.map.queryRenderedFeatures(e.point,{layers:["clusters"]}),n=t[0].properties.cluster_id,i=await this.map.getSource(this.mapSourceId).getClusterExpansionZoom(n);this.map.easeTo({center:t[0].geometry.coordinates,zoom:i}),await this.renderMarkerAndClusters()},markerClicked(e){this.$emit("map-item-clicked",e),this.itemSelected=e,this.updateOnlyMarkerLayer()},selectMarker(e){this.itemSelected=e,this.updateOnlyMarkerLayer(),this.map&&this.map.flyTo({center:[e.lng,e.lat],zoom:15})},resolveMarkerIcon(e){var t;const n=(null===(t=this.itemSelected)||void 0===t?void 0:t.id)===e.id;return"event"===e.type?n?"eventPinActive":"eventPin":n?"cottagePinActive":"cottagePin"},createPopupContent(e){const t=e.imageSrc?'<img src="'.concat(e.imageSrc,'" loading="lazy" style="max-height:80px;max-width:100px;float:left;" alt="" />'):"";return'\n <div aria-label="'.concat(e.title,'" class="map-popup" role="region">\n ').concat(t,'\n <div class="').concat(e.imageSrc?"popup-internal-content":"",'">\n <div class="text-font-regular-bold text-primary">').concat(e.title,"</div>\n ").concat(e.description?'<div class="text-font-xs">'.concat(e.description,"</div>"):"",'\n <div class="address-container">\n <div class="text-font-xs">').concat(e.street||"",'</div>\n <div class="text-font-xs">').concat(e.city||"","</div>\n </div>\n </div>\n </div>\n ")},panMapToFitPopup(e){this.$nextTick((()=>{const t=e.getElement();if(!t)return;const n=this.map.getContainer().getBoundingClientRect(),i=t.getBoundingClientRect();let r=0,s=0;i.right>n.right-b?r=i.right-n.right+b:i.left<n.left+b&&(r=i.left-n.left-b),i.bottom>n.bottom-b?s=i.bottom-n.bottom+b:i.top<n.top+b&&(s=i.top-n.top-b),0===r&&0===s||this.map.panBy([r,s],{duration:300})}))},fitMapToCurrentMarkers(){if(this.json.length>0&&this.map)if(1===this.json.length){const e=this.json[0];this.map.flyTo({center:[e.lng,e.lat],zoom:15})}else{const e=this.json.map((e=>[e.lng,e.lat])),t=e.reduce(((e,t)=>e.extend(t)),new(s().LngLatBounds)(e[0],e[0]));this.map.fitBounds(t,{padding:50,maxZoom:15})}}}};const _=(0,n(4486).A)(y,i,[],!1,null,null,null).exports},1185:(e,t,n)=>{"use strict";n.d(t,{F:()=>u});n(2953);var i=n(2011);function r(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function s(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,o(t,e))}function a(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,o(t,e),n),n}function o(e,t){return e.get(function(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}(e,t))}var l=new WeakMap,c=new WeakMap,d=new WeakMap;class u{constructor(e,t,n){r(this,l,{writable:!0,value:void 0}),r(this,c,{writable:!0,value:void 0}),r(this,d,{writable:!0,value:[]}),a(this,l,e),a(this,c,t),a(this,d,n)}get id(){return s(this,l)}get name(){return s(this,c)}get purposes(){return s(this,d)}areAllCookiePurposesAccepted(){return s(this,d).every((e=>!0===e.isAccepted))}toObject(){return{id:s(this,l),name:s(this,c),areAllCookiePurposesAccepted:this.areAllCookiePurposesAccepted(),purposes:s(this,d).map((e=>({name:e.name,isAccepted:e.isAccepted})))}}static fromObject(e){const t=e.purposes.map((e=>new i.v(e.name,e.isAccepted)));return new u(e.id,e.name,t)}}},1281:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{staticClass:"overflow-hidden text-left",attrs:{role:"region"}},[t("div",{attrs:{id:e.field}},e._l(e.options.filterItems,(function(n,i){return t("div",{key:n,staticClass:"d-inline-block pt-4 pl-4"},[t("v-chip",{class:e.selectedClass(n),on:{click:function(t){return e.applyFilter(t,n)}}},[e._v("\n "+e._s(n)+"\n ")])],1)})),0)])],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=n(8558);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?a(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={name:"ChipsFilter",props:["field","options"],data:()=>({selectedValues:[]}),created(){this.createFilter()},mounted(){(0,s.K)()},computed:o(o({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{selectedClass(e){return-1===this.selectedValues.indexOf(e)?"":"event-filter-active"},createFilter(){this.selectedValues=this.FilterState||[]},applyFilter(e,t){-1===this.selectedValues.indexOf(t)?this.selectedValues.push(t):this.selectedValues.splice(this.selectedValues.indexOf(t),1),this.selectedValues?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.selectedValues}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const d=(0,n(4486).A)(c,i,[],!1,null,"ca143f4e",null).exports},1304:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e,t,n=this,i=n._self._c;return i("div",[n.isMobile?n._e():i("v-row",{staticClass:"my-1 py-3 mb-1 event-list__row text-font-xs-line-height-small",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"align-self-center pl-5",attrs:{cols:"3"}},[i("a",{staticClass:"text-font-s-bold",attrs:{href:n.event.detailRoute}},[n._v("\n "+n._s(n.event.title)+"\n ")]),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"5"}},[n._v("\n "+n._s(n.eventLocation(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"2"}},[n.event.bookingState?i("span",[n._v("\n "+n._s(n.event.bookingState.name)+"\n ")]):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center px-1",attrs:{cols:"2"}},[i("a",{staticClass:"btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(e=n.event.title)&&void 0!==e?e:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1),n._v(" "),n.isMobile?i("v-row",{staticClass:"y-1 p-2 text-font-s mb-1 event-list__row mobile",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"text-font-s-bold event-list__link",attrs:{href:n.event.detailRoute},domProps:{textContent:n._s(n.event.title)}}),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Status")])]):n._e(),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[i("div",[n._v(n._s(n.event.bookingState.name))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v(" "+n._s(n._f("trans")("Organisation")))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"4"}},[i("div",[n._v(n._s(n.eventLeader(n.event)))])]):n._e(),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"event-list__link btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(t=n.event.title)&&void 0!==t?t:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1):n._e()],1)};i._withStripped=!0;const r={name:"Event",mixins:[n(8885).default],props:["event","isMobile"]};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},1369:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>o});var i=function(){var e=this,t=e._self._c;return t("div",[e.isMobile?e._e():t("v-row",{staticClass:"mt-2 text-font-xs-line-height-small"},[t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"3"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Touren"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Kondition"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Technik"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Kategorie"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Ort"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Status"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Organisation"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Details"))+"\n ")])])],1),e._v(" "),t("div",{staticClass:"mt-2"},e._l(e.$store.state.events,(function(n,i){return t("tour",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"event.visible"}],key:i,attrs:{event:n,"is-mobile":e.isMobile}})})),1)],1)};i._withStripped=!0;var r=n(9061),s=n(8885);const a={name:"Tours",components:{Tour:r.default},mixins:[s.default],props:["isMobile"],data:()=>({panel:[]}
1)};const o=(0,n(4486).A)(a,i,[],!1,null,null,null).exports},1422:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{attrs:{role:"region"}},[t("v-row",[t("v-col",{attrs:{cols:"12"}},[t("dav-date-range-picker",{attrs:{placeholder:"Datum",required:!1},on:{input:e.applyFilter},model:{value:e.dates,callback:function(t){e.dates=t},expression:"dates"}})],1)],1),e._v(" "),t("v-row",[t("v-col",{attrs:{cols:"12"}},[t("button",{staticClass:"btn btn-primary",on:{click:function(t){e.dates=[]}}},[e._v("\n "+e._s(e._f("trans")("zurücksetzen"))+"\n ")])])],1)],1)],1)],1)};i._withStripped=!0;n(6910),n(2953),n(9463);var r=n(5353),s=function(){var e=this,t=e._self._c;return t("v-menu",{ref:"menu",attrs:{"close-on-content-click":!1,transition:"scale-transition","min-width":"290px"},scopedSlots:e._u([{key:"activator",fn:function(n){let{on:i}=n;return[t("dav-label-and-tooltip",e._b({attrs:{tooltip:e.tooltip}},"dav-label-and-tooltip",e.labelText?{label:e.labelText}:{},!1)),e._v(" "),t("v-text-field",e._g(e._b({staticClass:"py-2",attrs:{placeholder:e.placeholder,rules:e.rulesSet,"single-line":"",filled:"",readonly:""},model:{value:e.dateRangeText,callback:function(t){e.dateRangeText=t},expression:"dateRangeText"}},"v-text-field",e.labelText?{label:e.label}:{},!1),i))]}}]),model:{value:e.menu,callback:function(t){e.menu=t},expression:"menu"}},[e._v(" "),t("v-date-picker",{staticClass:"dav-date-range-picker",attrs:{locale:e.$i18n.locale,range:"","no-title":"","first-day-of-week":"1"},model:{value:e.selectedDates,callback:function(t){e.selectedDates=t},expression:"selectedDates"}},[t("v-spacer"),e._v(" "),t("v-btn",{attrs:{text:"",color:"primary"},on:{click:e.confirmSelection}},[e._v("\n OK\n ")])],1)],1)};s._withStripped=!0;var a=n(7845);const o={name:"DavDayPicker",components:{"dav-label-and-tooltip":n(4821).A},props:{label:String,value:Array,placeholder:{type:String,default:""},tooltip:{type:String,default:""},rules:{type:Array,default:()=>[]},required:{type:Boolean,default:!0}},data(){return{menu:!1,labelText:this.label,rulesSet:this.rules,selectedDates:this.value}},computed:{dateRangeText(){const e=JSON.parse(JSON.stringify(this.value)).sort(((e,t)=>e<t?-1:e>t?1:0)),[t,n,i]=e[0]?e[0].split("-"):["","",""],[r,s,a]=e[1]?e[1].split("-"):["","",""];return this.value[0]?this.value[0]&&!this.value[1]?"".concat(i,".").concat(n,".").concat(t):"".concat(i,".").concat(n,".").concat(t)+" - "+"".concat(a,".").concat(s,".").concat(r):null}},watch:{required(){this.required?(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A)):(this.labelText=this.label,this.rulesSet=this.rules)},menu(){this.menu&&!this.dateRangeText&&(this.selectedDates=[])}},mounted(){this.required&&(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A))},methods:{confirmSelection(){this.$emit("input",this.selectedDates),this.menu=!1},onMenuClick(){console.log("dddddd")}}};var l=n(4486);const c=(0,l.A)(o,s,[],!1,null,null,null).exports;var d=n(8558);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h={name:"DateRangeFilter",components:{"dav-date-range-picker":c},props:["field","options"],data:()=>({dates:[]}),created(){this.createFilter()},mounted(){(0,d.K)()},computed:p(p({},(0,r.L8)(["getFilterStateByField"])),{},{date(){return this.FilterState||[]},FilterState(){return this.getFilterStateByField(this.field)}}),watch:{dates(){this.applyFilter()},FilterState(){this.FilterState||this.createFilter()}},methods:{createFilter(){this.dates=this.date||[]},applyFilter(){const e=[...this.dates].sort();e.length>0?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:e}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const m=(0,l.A)(h,i,[],!1,null,"10d5be20",null).exports},1442:(e,t,n)=>{"use strict";n.r(t);var i=n(5471),r=n(2861),s=n(5454),a=n(2116),o=n(4954),l=n(6278),c=n(4692);c(".event-filter-list-view-app").each(((e,t)=>{new i.default({store:s.default,vuetify:a.A,i18n:o.A,provide:{getEventItems:(e,t)=>l.A.getEventItemsForEventListView(e,t)},render:e=>e(r.default,{props:{dataId:c(t).data("id"),eventItemListTitle:c(t).data("title"),eventItemListTitleTag:c(t).data("title-tag"),eventItemListAnchor:c(t).data("anchor"),showFilter:c(t).data("filter"),additionalData:c(t).data("additional-data"),years:c(t).data("years"),months:c(t).data("months"),showMonthsYears:c(t).data("show-months-years")}})}).$mount('.event-filter-list-view-app[data-token="'.concat(c(t).data("token"),'"]'))}))},1798:()=>{!function(){"use strict";function e(e,t){var n=e.nextElementSibling,i="true"===t.getAttribute("aria-expanded");document.querySelectorAll(".footer-expansion-panel-header").forEach((t=>{t!==e&&(t.querySelectorAll("i").forEach((e=>
1{e.setAttribute("aria-expanded","false")})),t.nextElementSibling.setAttribute("aria-hidden","true"))})),t.setAttribute("aria-expanded",i?"false":"true"),n.setAttribute("aria-hidden",i?"true":"false"),i||document.dispatchEvent(new Event("nav-panel-opened"))}document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".footer-expansion-panel-header").forEach((t=>{t.querySelectorAll("i").forEach((n=>{n.addEventListener("click",(i=>{i.target.closest("a")||e(t,n)})),n.addEventListener("keyup",(i=>{"Enter"!==i.key||i.target.closest("a")||e(t,n)}))}))})),function(){var e=document.querySelector(".footer-cookie-btn");function t(){window.davCookieBannerInstance&&window.davCookieBannerInstance.reopen()}e&&(e.addEventListener("click",t),e.addEventListener("keyup",(function(e){"Enter"===e.key&&t()})))}()}))}()},1884:(e,t,n)=>{"use strict";var i=n(4692),r=n.n(i);n(8255),n(8631),n(4214),n(2953),n(8408),n(7495);const s=e=>{e.classList.contains("external")||e.classList.contains("internal")||e.classList.add((e=>{const t=e.hostname===location.hostname,n=!e.hostname.length;return t||n})(e)?"internal":"external")},a=e=>{const t=new URLSearchParams(document.location.search);if(t.has("pimcore_preview")||t.has("pimcore_editmode"))return;const n="a:not([data-link-classify-exclude])";(e?e.querySelectorAll(n):document.querySelectorAll(n)).forEach((e=>{s(e),(e=>{e.classList.contains("external")&&e.setAttribute("target","_blank")})(e)}))};document.addEventListener("accordion-item-opened",(()=>{document.querySelectorAll(".dav-accordion").forEach((e=>{a(e)}))})),document.addEventListener("nav-panel-opened",(()=>{document.querySelectorAll(".desktop-header__navigation-flyout, .dav-mobile-navigation-drawer, .footer-container-outer").forEach((e=>{a(e)}))}));window.addEventListener("load",(()=>{document.getElementsByTagName("main").length>0&&document.getElementsByTagName("main")[0].classList.add("content-loaded"),a(null)}));n(3742);var o=n(774),l=n(1185),c=n(2011);let d=[];const u=e=>{e.forEach((e=>{const t=e.querySelector(".content-container"),n=e.querySelector(".content-placeholder");t.classList.add("d-none"),n.classList.add("d-flex"),t.classList.remove("d-flex"),n.classList.remove("d-none")}))},p=e=>{e.forEach((e=>{const t=e.querySelector(".content-container"),n=e.querySelector(".content-placeholder");t.classList.add("d-flex"),n.classList.add("d-none"),t.classList.remove("d-none"),n.classList.remove("d-flex")}))},v=new Set,h=async(e,t)=>{try{const n=document.createElement("div"),i=t.querySelector("#embedTemplate".concat(e.id));n.append(i.content.cloneNode(!0));const r=t.querySelector('div[data-embed-provider-id="'.concat(e.id,'"]'));if(r.hasChildNodes())return;const s=null!==n.querySelector('link[rel="stylesheet"]'),a=null!==n.querySelector("iframe");if(s&&!a&&["hut-reservation.org"].some((e=>n.innerHTML.includes(e)))){const e=document.createElement("iframe");return e.style.cssText="width:100%;border:none;display:block;",e.srcdoc='<!DOCTYPE html><html lang="de"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1.0"></head><body style="margin:0">'.concat(n.innerHTML,"</body></html>"),e.addEventListener("load",(()=>{new ResizeObserver((()=>{e.style.height=e.contentDocument.documentElement.scrollHeight+"px"})).observe(e.contentDocument.body)})),void r.appendChild(e)}const o=f(n),l=(e=>{const t=Array.from(e.querySelectorAll("script"));return t.forEach((e=>e.parentNode.removeChild(e))),t})(n);r.appendChild(n);for(const e of o)document.head.appendChild(e.cloneNode(!0));await(async(e,t)=>{for(const n of t){const t=document.createElement("script");for(const e of n.attributes)t.setAttribute(e.name,e.value);if(n.src){const i=[],r=document.addEventListener.bind(document);document.addEventListener=function(e,t){if("DOMContentLoaded"===e)i.push(t);else{for(var n=arguments.length,s=new Array(n>2?n-2:0),a=2;a<n;a++)s[a-2]=arguments[a];r(e,t,...s)}},await new Promise(((i,r)=>{t.onload=()=>{v.add(n.src),i()},t.onerror=r,t.async=!1,e.appendChild(t)})),document.addEventListener=r;const s=new Event("DOMContentLoaded");
1i.forEach((e=>e(s)))}else t.textContent=n.textContent,e.appendChild(t)}})(n,l)}catch(e){console.error("Error while setting embed code:",e)}},m=new Set,f=e=>{const t=[];return e.querySelectorAll('link[rel="stylesheet"]').forEach((e=>{const n=e.href;m.has(n)||(t.push(e.cloneNode(!0)),m.add(n)),e.remove()})),t},b=(e,t)=>{t.querySelector('div[data-embed-provider-id="'.concat(e.id,'"]')).replaceChildren()},g=async()=>{for(const e of d){const t=(0,o.oO)(e.id,e.name,e.purposes),n=Array.from(document.querySelectorAll('[data-embed-code-id="'+e.embedCodeId+'"]')),i=n.filter((t=>t.getAttribute("data-embed-instance-id")===e.instanceId));for(const n of i){const i=n.querySelector(".content-container");t?await h(e,i):b(e,i)}t?p(n):u(n)}},y=document.getElementsByClassName("embed-accept-content");for(let e=0;e<y.length;e++)y[e].addEventListener("click",(async e=>{const t=e.target.closest(".embed").dataset.id,n=d.find((e=>e.id===t)),i=n.purposes.map((e=>new c.v(e,!0))),r=new l.F(n.id,n.name,i),s=(0,o.ye)().filter((e=>e.name!==r.name));s.push(r),(0,o.S)(s),await g()}));function _(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function w(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,C(t,e))}function S(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,C(t,e),n),n}function C(e,t){return e.get(function(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}(e,t))}document.addEventListener("embed-included",(function(e){d.push(e.detail)})),document.addEventListener("DOMContentLoaded",(async()=>{await g()})),document.addEventListener("dav-cookie-settings-refresh",(async()=>{await g()}));const E="active",x="animating",A="d-none",k="editmode",O="embed-accept-content",L="media-text-container-wrapper",F="list-panel";var T=new WeakMap;class P{constructor(e){_(this,T,{writable:!0,value:void 0}),S(this,T,e)}initializeClickEventListener(){w(this,T).addEventListener("click",(e=>{this.shouldHandleClickEvent(e)&&this.runAnimation(e)}))}shouldHandleClickEvent(e){return!(e.target.classList.contains("".concat("v-btn__content"))||e.target.classList.contains("".concat("btn"))||e.target.classList.contains("".concat(O))||w(this,T).classList.contains("".concat(k)))}runAnimation(e){const t=w(this,T).querySelector("".concat("a.btn")),n=w(this,T).classList.contains("".concat(E));w(this,T).querySelector(".".concat("media-text-media"))&&n?(w(this,T).classList.add("".concat(x)),this.resetIframe(),setTimeout((()=>{w(this,T).classList.remove("".concat(E),"".concat(x)),null==t||t.classList.remove("".concat(A))}),500)):(w(this,T).classList.add("".concat(x)),setTimeout((()=>{w(this,T).classList.add("".concat(E)),w(this,T).classList.remove("".concat(x)),null==t||t.classList.toggle("".concat(A))}),500)),e.target.classList.contains("".concat(O))&&!w(this,T).classList.contains("".concat(k))&&(w(this,T).classList.add("".concat(x)),setTimeout((()=>{w(this,T).classList.add("".concat(E)),w(this,T).classList.remove("".concat(x)),null==t||t.classList.toggle("".concat(A))}),500))}resetIframe(){const e=w(this,T).querySelector("".concat("iframe"));if(e){let t=e.src;e.src="",e.src=t}}}var j=new WeakMap;class M{constructor(e){_(this,j,{writable:!0,value:void 0}),S(this,j,e)}adjustHeightForNonBottomPanel(e,t){const{bottom:n}=w(this,j).getBoundingClientRect(),{bottom:i}=e.getBoundingClientRect();1.2*t>w(this,j).clientHeight&&(w(this,j).style.height=Math.max(w(this,j).clientHeight,1.2*t)+"px",n+20>i&&(w(this,j).style.height=w(this,j).clientHeight-(n+10-i)+"px"))}adjustHeightForBottomPanel(e){const t=w(this,j).clientHeight+.5*e;w(this,j).clientHeight<t&&(w(this,j).style.height=t+"px")}initMediaTextContainer(){const e=w(this,j).querySelector(".".concat(F));if(!e)return;const t=e.clientHeight;if(t<=0||w(this,j).clientHeight<=0)return;e.classList.contains("".concat(F,"-bottom"))?this.adjustHeightForBottomPanel(t):this.adjustHeightForNonBottomPanel(e,t)}}const I=()=>
1{document.querySelectorAll(".".concat(L)).forEach((e=>{new P(e).initializeClickEventListener()}))},D=function(){const e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]?".".concat("dav-accordion"," .").concat(L):".".concat(L);document.querySelectorAll(e).forEach((e=>{new M(e).initMediaTextContainer()}))};document.addEventListener("DOMContentLoaded",(()=>{I(),D()})),document.addEventListener("accordion-item-opened",(()=>{I(),D(!0)}));n(5440);var q=n(1236),V=n(3567);let N={};const B=(e,t)=>{const n=new q.A("#".concat(t.id,"-gallery-thumbs"),{slidesPerView:3,slidesPerGroup:3,pagination:{el:".swiper-pagination",clickable:!0},freeMode:!0,watchSlidesProgress:!0,loopAddBlankSlides:!1,speed:500,modules:[V.U1,V.dK]});new q.A("#".concat(t.id),{effect:"fade",loop:!0,autoplay:!1,direction:"horizontal",navigation:{nextEl:".swiper-button-next-".concat(t.id),prevEl:".swiper-button-prev-".concat(t.id)},thumbs:{swiper:n},loopAddBlankSlides:!1,modules:[V.WO,V.Vx],on:{slideChange:Y,init:Y}})},$=(e,t)=>{new q.A("#".concat(t.id),{loop:!1,direction:"horizontal",grid:{column:3,rows:t.grid.rows||2,fill:"row"},navigation:{nextEl:".swiper-button-next-".concat(t.id),prevEl:".swiper-button-prev-".concat(t.id)},pagination:{el:".swiper-pagination",clickable:!0},slidesPerView:3,slidesPerGroup:3,loopAddBlankSlides:!1,speed:500,modules:[V.xA,V.Vx,V.dK],on:{slideChange:Y,init:Y}})},z=(e,t)=>{new q.A("#".concat(t.id),{watchOverflow:!0,loop:!1,autoplay:!1,direction:"horizontal",navigation:{nextEl:!!t.arrows&&".swiper-button-next-".concat(t.id),prevEl:!!t.arrows&&".swiper-button-prev-".concat(t.id)},pagination:{el:".swiper-pagination",clickable:!0},slidesPerView:t.slidesPerView||1,slidesPerGroup:t.slidesPerGroup||1,loopAddBlankSlides:!1,speed:500,modules:[V.Vx,V.dK,V.Ij],on:{slideChange:Y,init:Y}})},R=(e,t)=>{new q.A(e,{loop:!0,autoplay:!!t.autoplay&&{delay:t.autoplaySpeed},direction:t.direction||"horizontal",navigation:{nextEl:!!t.arrows&&".swiper-button-next",prevEl:!!t.arrows&&".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0},modules:[V.Vx,V.dK,V.Ij]})},K=(e,t)=>{N[t.id]=new q.A("#".concat(t.id,"-overlay"),{loop:!0,direction:"horizontal",navigation:{nextEl:!!t.arrows&&".swiper-button-next-overlay-".concat(t.id),prevEl:!!t.arrows&&".swiper-button-prev-overlay-".concat(t.id)},pagination:!!t.dots&&{el:".swiper-pagination",clickable:!0},autoHeight:t.autoHeight,loopAddBlankSlides:!1,speed:500,modules:[V.Vx,V.dK,V.Ij]})};function Y(){document.querySelectorAll(".swiper-slide").forEach((e=>{const t=e.querySelector(".dav-icon-full-screen");t&&(e.classList.contains("swiper-slide-active")?t.setAttribute("tabindex","0"):t.setAttribute("tabindex","-1"))}))}function H(e,t){if(e.querySelector("#fullScreen")){const n=e.dataset.swiperSlideIndex,i=document.getElementById("".concat(t,"-overlay-carousel"))||document.getElementById("".concat(t.replace("-mobile",""),"-overlay-carousel")),r=N["".concat(t,"-slider")];void 0!==r&&(r.slideTo(n),r.update()),i.classList.remove("hidden"),document.documentElement.style.overflow="hidden",i.tabIndex=0,i.querySelectorAll("button").forEach((e=>{e.removeAttribute("tabindex")})),i.querySelectorAll(".overlay-action-icon").forEach((e=>{e.tabIndex=0})),i.querySelector(".swiper").removeAttribute("tabindex"),i.focus()}}function G(e){document.documentElement.style.overflow="auto",e.classList.add("hidden"),e.tabIndex=-1,e.querySelectorAll("button").forEach((e=>{e.tabIndex=-1})),e.querySelectorAll(".overlay-action-icon").forEach((e=>{e.tabIndex=-1})),e.querySelector(".swiper").tabIndex=-1,document.querySelectorAll(".overlay-info:not(.hidden)").forEach((e=>{e.classList.add("hidden")}))}document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll(".gallery-carousel-app .swiper").forEach((e=>{const t=e.id;e.querySelectorAll(".swiper-slide").forEach((e=>{e.addEventListener("click",(()=>{H(e,t)})),e.addEventListener("keyup",(()=>{"Enter"===event.key&&H(e,t)}))}))})),document.querySelectorAll(".gallery-carousel-overlay").forEach((e=>{const t=e.querySelector(".gallery-carousel-overlay-close");t.addEventListener("click",(()=>{G(e)})),t.addEventListener("keyup",(()=>{"Enter"===event.key&&G(e)}))}))}));var J=n(7350),W=n.n(J);document.addEventListener("DOMContentLoaded",(()=>{!function(){const e=document.getElementById("scroll-to-top");if(!e)return;e.addEventListener("click",(e=>{e.preventDefault(),function(){window.scroll({top:0,left:0,behavior:"smooth"});const e=document.getElementById("header-logo");e&&e.focus({preventScroll:!0})}()})),window.addEventListener("scroll",W()((()=>{!function(e){const t=window.scrollY>window.innerHeight;e.classList.toggle("scroll-visible",t)}(e)}),500),{passive:!0})}()}));n(7969),n(5110),n(1798),n(9463);function U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?U(Object(n),!0).forEach((function(t){X(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function X(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Q=e=>"Technisch notwendig"===e;class ee{constructor(e){this._root=e,this._state={isLoading:!0,activeTab:0,windowWidth:window.innerWidth,timestamp:"",providers:[],previouslyFocusedElement:null},this._bodyEl=this._root.querySelector(".cookie-banner__body"),this._contentEl=this._root.querySelector(".cookie-banner-content"),this._handleResize=this._handleResize.bind(this),this._handleTabKey=this._handleTabKey.bind(this),this._root.addEventListener("keydown",(e=>{"Tab"===e.key&&this._handleTabKey(e),"Escape"===e.key&&this._denyAll()})),this._root.querySelector(".accept-all").addEventListener("click",(()=>this._acceptAll())),this._root.querySelector(".accept-selected").addEventListener("click",(()=>this._acceptSelected())),this._root.querySelector(".deny-all").addEventListener("click",(()=>this._denyAll())),this._initBannerListeners(),window.addEventListener("resize",this._handleResize),this._loadInitialData()}get _isMobile(){var e;return this._state.windowWidth<(null!==(e=window.MOBILE_BREAKPOINT)&&void 0!==e?e:1264)}get _hasProviders(){return this._state.providers.length>0}_handleResize(){const e=this._isMobile;this._state.windowWidth=window.innerWidth,e===this._isMobile||this._root.hidden||(this._applyMobileLayout(),this._updateTabNavOrientation(),this._updateAccordionState())}_handleTabKey(e){const t=this._getOrderedFocusableElements();if(0===t.length)return;e.preventDefault();const n=t.indexOf(document.activeElement),i=t[e.shiftKey?n<=0?t.length-1:n-1:n>=t.length-1?0:n+1],r=i.closest('[role="tabpanel"]');if(r){const e=Array.from(this._root.querySelectorAll('[role="tabpanel"]')).indexOf(r);-1!==e&&e!==this._state.activeTab&&this._setActiveTab(e,null,!0)}i.focus()}_handleTabNavKeydown(e,t){const{key:n}=e,i=this._state.providers.length-1;let r=t;var s;(this._isMobile?("ArrowRight"===n&&(r=t<i?t+1:0),"ArrowLeft"===n&&(r=t>0?t-1:i)):("ArrowDown"===n&&(r=t<i?t+1:0),"ArrowUp"===n&&(r=t>0?t-1:i)),"Home"===n&&(r=0),"End"===n&&(r=i),r!==t)&&(e.preventDefault(),this._setActiveTab(r),null===(s=this._root.querySelector("#cookie-tab-".concat(r)))||void 0===s||s.focus())}_getOrderedFocusableElements(){const e=[],t=Array.from(this._root.querySelectorAll('[role="tab"]')),n=Array.from(this._root.querySelectorAll('[role="tabpanel"]'));return t.forEach(((t,i)=>{e.push(t);const r=n[i];if(!r)return;const s=r.querySelector(".cookie-checkbox");s&&e.push(s),this._isMobile&&r.querySelectorAll(".cookie-provider-panel__accordion-header").forEach((t=>{e.push(t)}))})),this._root.querySelectorAll(".cookie-banner-content__buttons button:not([disabled])").forEach((t=>{e.push(t)})),e}_setInitialFocus(){requestAnimationFrame((()=>{const e=this._getOrderedFocusableElements();e.length>0&&e[0].focus()}))}_restoreFocus(){var e;null===(e=this._state.previouslyFocusedElement)||void 0===e||e.focus()}_isRootVisible(){const e=window.getComputedStyle(this._root);return"none"!==e.display&&"hidden"!==e.visibility}_observeVisibility(){this._visibilityObserver||(this._visibilityObserver=new IntersectionObserver((e=>{let[t]=e;this._toggleBodyScroll(t.isIntersecting)}),{threshold:0}),this._visibilityObserver.observe(this._contentEl))}_unobserveVisibility(){var e;null===(e=this._visibilityObserver)||void 0===e||e.disconnect(),this._visibilityObserver=null}_toggleBodyScroll(e){const t=document.body.classList.contains("cookie-scroll-locked");
1if((!e||this._isRootVisible())&&e!==t)if(e)document.body.style.top="-".concat(window.scrollY,"px"),document.body.classList.add("cookie-scroll-locked");else{const e=document.body.style.top;document.body.classList.remove("cookie-scroll-locked"),document.body.style.top="",window.scrollTo({top:-1*parseInt(e||"0",10),behavior:"instant"})}}_applyMobileLayout(){this._root.classList.toggle("cookie-banner--mobile",this._isMobile)}_updateTabNavOrientation(){const e=this._isMobile,t=this._root.querySelector(".cookie-provider-tabs");t&&(t.classList.toggle("flex-column",!e),t.classList.toggle("flex-row",e),t.classList.toggle("flex-nowrap",e),t.setAttribute("aria-orientation",e?"horizontal":"vertical"))}_showBanner(){this._applyMobileLayout(),this._updateTabNavOrientation(),this._updateAccordionState(),this._bodyEl.hidden=!1,this._root.hidden=!1,this._observeVisibility(),this._isMobile&&this._scrollToTitle()}_scrollToTitle(){requestAnimationFrame((()=>{const e=this._root.querySelector(".cookie-banner-content");e&&(e.scrollTop=0)}))}_scrollToBottom(){requestAnimationFrame((()=>requestAnimationFrame((()=>{const e=this._root.querySelector(".cookie-banner__body");null==e||e.scrollTo({top:e.scrollHeight,behavior:"smooth"})}))))}_closeBanner(){this._state.isLoading||(this._root.hidden=!0,this._unobserveVisibility(),this._toggleBodyScroll(!1),this._restoreFocus())}_loadInitialData(){this._processProviderData(window.DAV_COOKIE_SETTINGS),this._shouldShowBanner()&&this._hasProviders?(this._loadSavedPreferences(),this._state.isLoading=!1,this._showBanner(),this._toggleBodyScroll(!0),this._state.previouslyFocusedElement=document.activeElement,this._setInitialFocus()):(this._state.isLoading=!1,(0,o.fh)())}_processProviderData(e){var t;this._state.timestamp=e.timestamp,this._state.providers=(null!==(t=e.providers)&&void 0!==t?t:[]).filter((e=>e.purposes.length>0)).map((e=>Z(Z({},e),{},{allPurposesAccepted:!1,purposes:e.purposes.map((e=>({name:e,isAccepted:Q(e)})))})))}_loadSavedPreferences(){(0,o.ye)().forEach((e=>{const t=this._state.providers.findIndex((t=>t.name===e.name));if(-1===t)return;const n=this._state.providers[t];n.purposes.forEach((t=>{const n=e.purposes.find((e=>e.name===t.name));t.isAccepted=(null==n?void 0:n.isAccepted)||!1})),n.allPurposesAccepted=n.purposes.every((e=>e.isAccepted)),this._updateCheckboxDOM(t,n.allPurposesAccepted)}))}_shouldShowBanner(){const e=(0,o.Gb)();return!e||this._state.timestamp>e}_acceptAll(){this._state.providers.forEach((e=>{e.purposes.forEach((e=>{e.isAccepted=!0}))})),this._saveAndClose()}_acceptSelected(){this._saveAndClose()}_denyAll(){this._state.providers.forEach((e=>{e.purposes.forEach((e=>{Q(e.name)||(e.isAccepted=!1)}))})),this._saveAndClose()}_saveAndClose(){const e=this._state.providers.map((e=>{const t=e.purposes.map((e=>new c.v(e.name,e.isAccepted)));return new l.F(e.id,e.name,t)}));(0,o.S)(e),(0,o.E8)(),(0,o.oB)(e),this._closeBanner()}reopen(){this._state.previouslyFocusedElement=document.activeElement,this._processProviderData(window.DAV_COOKIE_SETTINGS),this._state.providers.forEach(((e,t)=>this._updateCheckboxDOM(t,!1))),this._loadSavedPreferences(),this._state.isLoading=!1,this._hasProviders&&(this._setActiveTab(0,null,!0),this._showBanner(),this._toggleBodyScroll(!0),this._setInitialFocus())}destroy(){window.removeEventListener("resize",this._handleResize),this._unobserveVisibility(),this._toggleBodyScroll(!1)}_setActiveTab(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this._state.activeTab=e,this._root.querySelectorAll('[role="tab"]').forEach(((t,n)=>{t.classList.toggle("active",n===e),t.setAttribute("aria-selected",(n===e).toString()),t.setAttribute("tabindex",n===e?"0":"-1")})),this._root.querySelectorAll('[role="tabpanel"]').forEach(((t,n)=>{t.hidden=n!==e,t.classList.toggle("active",n===e)})),t){const n=this._root.querySelectorAll('[role="tabpanel"]')[e],i="left"===t?"cookie-provider-panel--enter-left":"cookie-provider-panel--enter-right";null==n||n.classList.add(i),null==n||n.addEventListener("animationend",(()=>n.classList.remove(i)),{once:!0})}if(this._isMobile)this._updateAccordionState(),n||this._scrollToBottom();else if(!n){var i;null===(i=this._bodyEl)||void 0===i||i.scrollTo({top:0,behavior:"smooth"})}}_initBannerListeners(){this._root.querySelectorAll('[role="tab"]').forEach(((e,t)=>{e.addEventListener("click",(()=>{const e=t!==this._state.activeTab?t>this._state.activeTab?"left":"right":null;this._setActiveTab(t,e)})),e.addEventListener("keydown",(e=>this._handleTabNavKeydown(e,t)))})),this._root.querySelectorAll(".cookie-checkbox").forEach(((e,t)=>{this._initCheckbox(e,t)})),this._root.querySelectorAll(".cookie-provider-panel__accordion-header").forEach((e=>{e.addEventListener("click",(()=>this._toggleAccordion(e))),e.addEventListener("keydown",(t=>{"Enter"!==t.key&&" "!==t.key||(t.preventDefault(),this._toggleAccordion(e))}))})),this._isMobile&&this._initSwipe()}_initSwipe(){const e=this._root.querySelector("[data-panel-container]");if(!e)return;let t=0;e.addEventListener("touchstart",(e=>{t=e.touches[0].clientX}),{passive:!0}),e.addEventListener("touchend",(e=>{const n=t-e.changedTouches[0].clientX;if(Math.abs(n)<50)return;const i=this._state.providers.length-1,r=n>0?Math.min(this._state.activeTab+1,i):Math.max(this._state.activeTab-1,0);r!==this._state.activeTab&&this._setActiveTab(r,n>0?"left":"right")}),{passive:!0})}_initCheckbox(e,t){const n=()=>{const n="true"!==e.getAttribute("aria-checked");this._setCheckboxState(e,n),this._onProviderAcceptChange(t,n)};e.addEventListener("click",(e=>{e.stopPropagation(),n()})),e.addEventListener("keydown",(e=>{" "!==e.key&&"Enter"!==e.key||(e.preventDefault(),n())}))}_setCheckboxState(e,t){e.setAttribute("aria-checked",t.toString());const n=e.querySelector("i");n&&(n.className=t?"checkbox-icon dav-icon-checkmark-circle-fill checked":"checkbox-icon dav-icon-minus-circle-fill unchecked")}_onProviderAcceptChange(e,t){const n=this._state.providers[e];
1n&&(n.purposes.forEach((e=>{Q(e.name)||(e.isAccepted=t)})),n.allPurposesAccepted=t)}_toggleAccordion(e){if(!this._isMobile)return;const t="true"===e.getAttribute("aria-expanded");if(!t){const t=e.closest(".cookie-provider-panel");null==t||t.querySelectorAll(".cookie-provider-panel__accordion-header").forEach((t=>{if(t===e)return;t.setAttribute("aria-expanded","false");const n=this._root.querySelector("#".concat(t.getAttribute("aria-controls")));n&&(n.hidden=!0)}))}e.setAttribute("aria-expanded",(!t).toString());const n=this._root.querySelector("#".concat(e.getAttribute("aria-controls")));n&&(n.hidden=t,t||requestAnimationFrame((()=>requestAnimationFrame((()=>{e.scrollIntoView({behavior:"smooth",block:"start"})})))))}_updateAccordionState(){this._root.querySelectorAll(".cookie-provider-panel__accordion-header").forEach((e=>{const t=this._root.querySelector("#".concat(e.getAttribute("aria-controls")));this._isMobile?(e.setAttribute("aria-expanded","false"),e.setAttribute("tabindex","0"),t&&(t.hidden=!0)):(e.setAttribute("aria-expanded","true"),e.setAttribute("tabindex","-1"),t&&(t.hidden=!1))}))}_updateCheckboxDOM(e,t){const n=this._root.querySelector("#cookie-panel-".concat(e," .cookie-checkbox"));n&&this._setCheckboxState(n,t)}}const te=document.getElementById("cookieBanner");if(te){const e=new ee(te);window.davCookieBannerInstance={reopen(){e.reopen()}}}n(2762),n(9391);var ne=n(1083),ie=n(7369);function re(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function se(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,ae(t,e),n),n}function ae(e,t){return e.get(function(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}(e,t))}var oe=new WeakMap;class le{constructor(e,t){re(this,oe,{writable:!0,value:null}),se(this,oe,((e,t)=>{const n=ne.A.create({baseURL:e,withCredentials:!1,headers:{Accept:"application/json","Accept-Language":"de-DE","Cache-Control":"private","Content-Type":"application/json;charset=utf-8",Pragma:"no-cache","X-Accept-Language":"de_DE","X-API-Key":t,"X-Request-ID":"1","X-CSRF-Token":"123"}});return n.interceptors.request.use(ie.d,ie.a),n})(e,t))}sendContactMail(e){return(t=this,n=oe,function(e,t){return t.get?t.get.call(e):t.value}(t,ae(n,t))).post("/web/contact",e);var t,n}}var ce=n(3115);class de{constructor(e){if(this.container=e,this.config=JSON.parse(e.dataset.config),this.form=e.querySelector("form"),this.successView=e.querySelector(".contact-form__success"),this.description=e.querySelector(".contact-form__description"),this.formContainer=e.querySelector(".contact-form__form-container"),this.overlay=e.querySelector(".contact-form__overlay"),this.errorAlert=e.querySelector(".contact-form__error"),this.errorStatus=e.querySelector(".contact-form__error-status"),this.isPreview=!0===this.config.previewMode||"true"===this.config.previewMode,this.submitBtn=this.form.querySelector('[type="submit"]'),this.emailRegex=/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/,this.phoneRegex=/^(?=(?:.*\d){6})[+]?[\d\s\-()\/.]+$/,!this.isPreview&&this.config.contextInformation&&this.config.contextInformation.name){const e=this.form.querySelector('[name="subject"]');e&&(e.value=this.config.contextInformation.name,e.classList.add("is-valid"))}this.bindEvents()}bindEvents(){this.form.addEventListener("submit",(e=>{e.preventDefault(),this.handleSubmit()})),this.container.querySelector('[data-action="reset"]').addEventListener("click",(()=>{this.resetForm()})),this.form.querySelectorAll("input:not(.hp), textarea").forEach((e=>{"checkbox"===e.type?e.addEventListener("change",(()=>this.validateField(e))):e.required&&e.addEventListener("blur",(()=>this.validateField(e)))})),this.form.querySelectorAll("textarea[maxlength]").forEach((e=>{const t=this.container.querySelector("#".concat(e.id,"-counter"));t&&e.addEventListener("input",(()=>{t.textContent=e.maxLength-e.value.length}))}))}validateField(e){if(e.classList.remove("is-invalid","is-valid"),e.removeAttribute("aria-invalid"),this.isPreview)return!0;const t=e.closest(".form-group")||e.closest(".custom-control"),n=t?t.querySelector(".invali
1d-feedback"):null;return n&&(n.textContent=""),e.required&&"checkbox"!==e.type&&!e.value.trim()||e.required&&"checkbox"===e.type&&!e.checked?(e.classList.add("is-invalid"),e.setAttribute("aria-invalid","true"),n&&(n.textContent=(0,ce.Tl)(e.dataset.errorRequired||"")),!1):"email"===e.name&&e.value.trim()&&!this.emailRegex.test(e.value.trim())||"phone"===e.name&&""!==e.value&&e.value.trim()&&!this.phoneRegex.test(e.value.trim())?(e.classList.add("is-invalid"),e.setAttribute("aria-invalid","true"),n&&(n.textContent=(0,ce.Tl)(e.dataset.errorPattern||"")),!1):((e.value||e.checked||!e.required)&&e.classList.add("is-valid"),!0)}validateForm(){let e=!0,t=null;return this.form.querySelectorAll("input:not(.hp), textarea").forEach((n=>{this.validateField(n)||(e=!1,t||(t=n))})),!e&&t&&(t.focus(),t.scrollIntoView({behavior:"smooth",block:"center"})),e}handleSubmit(){if(this.isPreview)return void this.toggleSuccess();if(!this.validateForm())return;const e=this.container.querySelector('.hp[name="name"]'),t=this.container.querySelector('.hp[name="email"]');if(e&&e.value||t&&t.value)return;this.submitBtn.disabled=!0,this.showLoading(!0),this.hideError();new le(this.config.AZURE_APIM_BASEURL,this.config.AZURE_APIM_WEB_SUBSCRIPTION_KEY).sendContactMail(this.getFormData()).then((()=>{this.showSuccess()})).catch((e=>{this.showError(e.response?e.response.status:null)})).finally((()=>{this.showLoading(!1),this.submitBtn.disabled=!1}))}getFormData(){const e=new FormData(this.form);return{id:this.config.recipientGuid,topic:"contact",context:this.config.contextInformation&&this.config.contextInformation.url||"",firstName:(e.get("firstName")||"").trim(),lastName:(e.get("lastName")||"").trim(),email:(e.get("email")||"").trim(),phone:(e.get("phone")||"").trim(),subject:this.sanitizeSpecialChars((e.get("subject")||"").trim().replace(/[\n\r\t]/g," ")),text:this.sanitizeSpecialChars((e.get("text")||"").replace(/(\r\n|\n|\r)/gm," ")),dataPrivacy:e.has("contactDataPrivacy"),dataProcessing:e.has("contactDataProcessing")}}showSuccess(){this.formContainer.classList.add("d-none"),this.description&&this.description.classList.add("d-none"),this.successView.classList.remove("d-none"),this.container.scrollIntoView({behavior:"smooth"})}toggleSuccess(){!this.successView.classList.contains("d-none")?(this.successView.classList.add("d-none"),this.formContainer.classList.remove("d-none"),this.description&&this.description.classList.remove("d-none")):(this.formContainer.classList.add("d-none"),this.description&&this.description.classList.add("d-none"),this.successView.classList.remove("d-none")),this.hideError(),setTimeout((()=>{this.container.scrollIntoView({behavior:"smooth"})}),100)}resetForm(){if(this.successView.classList.add("d-none"),this.formContainer.classList.remove("d-none"),this.description&&this.description.classList.remove("d-none"),this.form.reset(),!this.isPreview&&this.config.contextInformation&&this.config.contextInformation.name){const e=this.form.querySelector('[name="subject"]');e&&(e.value=this.config.contextInformation.name)}this.form.querySelectorAll(".is-invalid, .is-valid").forEach((e=>{e.classList.remove("is-invalid","is-valid"),e.removeAttribute("aria-invalid")})),this.form.querySelectorAll(".invalid-feedback").forEach((e=>{e.textContent=""})),this.form.querySelectorAll("textarea[maxlength]").forEach((e=>{const t=this.container.querySelector("#".concat(e.id,"-counter"));t&&(t.textContent=e.maxLength)})),this.hideError()}showLoading(e){e?(this.overlay.classList.remove("d-none"),this.form.setAttribute("aria-busy","true")):(this.overlay.classList.add("d-none"),this.form.removeAttribute("aria-busy"))}showError(e){this.errorAlert.classList.remove("d-none"),this.errorStatus.textContent=e&&this.errorAlert.dataset["error".concat(e)]||""}sanitizeSpecialChars(e){return e.replace(/[\u2013\u2014]/g,"-").replace(/[\u201C\u201D\u201E\u201F\u00AB\u00BB]/g,'"').replace(/[\u2018\u2019\u201A\u201B]/g,"'").replace(/[<>&=|"]/g,"").replace(/\s{2,}/g," ")}hideError(){this.errorAlert.classList.add("d-none"),this.errorStatus.textContent=""}}document.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("contactForm");e&&new de(e)}));n(6484),n(8647),n(2453),n(9635),n(8013),n(1442),n(4455);const ue={isIPad:!1,isIPhone:!1,isIPod:!1,isIPhoneOrIPod:!1,isIPhoneOrIPodOrIPad:!1,isAndroid:!1,isIE9:!1,isIE10:!1,isIE11:!1,isIE:!1,isEdge:!1,isEdgeOrIE:!1,isSafari:!1,isTouch:!1};/iPad/i.test(navigator.userAgent)&&(ue.isIPad=!0),/iPhone/i.test(navigator.userAgent)&&(ue.isIPhone=!0),/iPod/i.test(navigator.userAgent)&&(ue.isIPod=!0),(ue.isIPhone||ue.isIPod)&&(ue.isIPhoneOrIPod=!0),(ue.isIPhone||ue.isIPod||ue.isIPad)&&(ue.isIPhoneOrIPodOrIPad=!0),/Android/i.test(navigator.userAgent)&&(ue.isAndroid=!0),/MSIE 9/i.test(navigator.userAgent)&&(ue.isIE9=!0),/MSIE 10/i.test(navigator.userAgent)&&(ue.isIE10=!0),/rv:11.0/i.test(navigator.userAgent)&&(ue.isIE11=!0),(ue.isIE9||ue.
1isIE10||ue.isIE11)&&(ue.isIE=!0),/Edge\/\d./i.test(navigator.userAgent)&&(ue.isEdge=!0),/^((?!chrome|android).)*safari/i.test(navigator.userAgent.toLowerCase())&&(ue.isSafari=!0),/^((?!chrome|android).)*safari/i.test(navigator.userAgent.toLowerCase())&&(ue.isSafari=!0),(ue.isEdge||ue.isIE)&&(ue.isEdgeOrIE=!0),function(){const e=" -webkit- -moz- -o- -ms- ".split(" ");return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch)||(e=>window.matchMedia(e).matches)(["(",e.join("touch-enabled),("),"heartz",")"].join(""))}()&&(ue.isTouch=!0),ue.addGlobalClasses=function(){for(const e in ue)ue.hasOwnProperty(e)&&!0===ue[e]&&r()("html").addClass(e)};const pe=ue;var ve=n(5471),he=n(2116),me=n(8928),fe=n(7878);const be={beforeCreate(){this.$options.filters.trans=this.$options.filters.trans.bind(this)},methods:{t:e=>(0,ce.Tl)(e),translate:e=>(0,ce.Tl)(e),translateWithLink:(e,t,n)=>(0,ce.h)(e,t,n),translateWithVariable:(e,t)=>(0,ce.TH)(e,t)},filters:{trans(e){return this.translate(e)}}};var ge=n(1104),ye=n(3460),_e=n(1092);ve.default.mixin(be);const we={Accordion:me.default,Search:fe.default,Map:ge.default,YouTubeVideo:ye.default,MapWithList:_e.default};function Se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(n),!0).forEach((function(t){Ee(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ee(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const xe={vue:(e,t)=>{((e,t)=>{if("vue"!==t.appType)return;const n=t.appComponent;we[n]&&new ve.default({vuetify:he.A,data:()=>({json:t.appJson}),render:e=>e(we[n])}).$mount(e)})(e,t)},swiper:(e,t)=>{((e,t)=>{if("swiper"!==t.appType)return;let n={};if(e.classList.contains("editmode-swiper"))return;try{n=JSON.parse(t.appJson||"{}")}catch(e){}e.querySelectorAll(".swiper-slide").forEach((e=>{e.classList.contains("swiper-slide-hide")&&e.remove()})),({standard:B,tile:$,slider:z,hero:R,overlay:K}[n.type]||z)(e,n)})(e,t)}};n(4692);n.g.$=r(),n.g.jQuery=r(),window.$=r(),r(),window.MOBILE_BREAKPOINT=1264,pe.addGlobalClasses(),document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll("[data-app-type]").forEach((e=>{const{appType:t="",appSelector:n=""}=e.dataset;if(!t||!xe[t])return;const i=n?document.querySelector(n):e;i&&xe[t](i,Ce(Ce({},e.dataset),{},{ownerElementId:e.id}))}))}))},1928:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e=this,t=e._self._c;return t("div",[e.isMobile?e._e():t("v-row",{staticClass:"mt-2 text-font-xs-line-height-small"},[t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"4"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Kurse"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center p-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Kursstufe"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header mr-1"},[e._v("\n "+e._s(e._f("trans")("Kategorie"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Ort"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Status"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Organisation"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"1"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Details"))+"\n ")])])],1),e._v(" "),t("div",{staticClass:"mt-2"},e._l(e.$store.state.events,(function(n,i){return t("course",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"event.visible"}],key:i,attrs:{event:n,"is-mobile":e.isMobile}})})),1)],1)};i._withStripped=!0;const r={name:"Courses",components:{Course:n(2634).default},props:["isMobile"],data:()=>({panel:[]}
1)};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},2011:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});n(2953);function i(e,t,n){(function(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")})(e,t),t.set(e,n)}function r(e,t){return function(e,t){return t.get?t.get.call(e):t.value}(e,a(t,e))}function s(e,t,n){return function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}(e,a(t,e),n),n}function a(e,t){return e.get(function(e,t,n){if("function"==typeof e?e===t:e.has(t))return arguments.length<3?t:n;throw new TypeError("Private element is not present on this object")}(e,t))}var o=new WeakMap,l=new WeakMap;class c{constructor(e,t){i(this,o,{writable:!0,value:void 0}),i(this,l,{writable:!0,value:void 0}),s(this,o,e),s(this,l,t)}get name(){return r(this,o)}get isAccepted(){return r(this,l)}set isAccepted(e){s(this,l,e)}}},2116:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(2762);var i=n(5471),r=n(4600),s=n.n(r);i.default.use(s());const a=new(s())({breakpoint:{thresholds:{xs:600,sm:960,md:1290,lg:1922},scrollBarWidth:24},theme:{options:{customProperties:!0},themes:{light:{primary:getComputedStyle(document.documentElement).getPropertyValue("--primary").trim(),error:getComputedStyle(document.documentElement).getPropertyValue("--error").trim(),black:getComputedStyle(document.documentElement).getPropertyValue("--black").trim(),"dav-gray":getComputedStyle(document.documentElement).getPropertyValue("--dav-gray").trim(),"dav-input-background":getComputedStyle(document.documentElement).getPropertyValue("--dav-input-background").trim()}}}})},2216:(e,t,n)=>{"use strict";e.exports=n.p+"images/cottage-gray.4adc0711.png"},2435:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e=this,t=e._self._c;return e.isValidEntry?t(e.component,{ref:"component",tag:"component",attrs:{data:e.data},on:{"component-event":e.onComponentEventFired}}):e._e()};i._withStripped=!0;n(2953);const r={name:"DesignAwareImporter",props:["appPath","appName","data"],data:()=>({component:null,design:window.DAV_SECTION.designSelection}),methods:{onComponentEventFired(e,t){this.$emit(e,t)},applyComponentMethod(e,t){this.$refs.component[e](t)}},computed:{isValidEntry(){return null!==this.data&&""!==this.data&&!(Array.isArray(this.data)&&0===this.data.length)},loader(){return()=>n(6346)("".concat(this.appPath,"/").concat(this.design,"/").concat(this.appName))}},mounted(){this.loader().then((()=>{this.component=()=>this.loader()})).catch((()=>{console.debug("Design ".concat(this.design," not found for ").concat(this.appName,". Falling back to design a")),this.design="a",this.component=()=>this.loader()}))}};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},2634:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e,t,n=this,i=n._self._c;return i("div",[n.isMobile?n._e():i("v-row",{staticClass:"my-1 py-3 mb-1 event-list__row text-font-xs-line-height-small",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"align-self-center pl-5",attrs:{cols:"4"}},[i("a",{staticClass:"text-font-s-bold",attrs:{href:n.event.detailRoute}},[n._v("\n "+n._s(n.event.title)+"\n ")]),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n._v("\n "+n._s(n.event.level.name)+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.category&&n.event.category.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.category.icon.path+n.event.category.icon.filename,title:n.event.category.name,alt:n.event.category.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"2"}},[n._v("\n "+n._s(n.eventLocation(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.bookingState?i("span",[n._v("\n "+n._s(n.event.bookingState.name)+"\n ")]):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"2"}},[n._v("\n "+n._s(n.eventLeader(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center px-1",attrs:{cols:"1"}},[i("a",{staticClass:"btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(e=n.event.title)&&void 0!==e?e:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1),n._v(" "),n.isMobile?i("v-row",{staticClass:"y-1 p-2 text-font-s mb-1 event-list__row mobile",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("a",{staticClass:"text-font-s-bold event-list__link",attrs:{href:n.event.detailRoute},domProps:{textContent:n._s(n.event.title)}}),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[n.event.category&&n.event.category.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.category.icon.path+n.event.category.icon.filename,title:n.event.category.name,alt:n.event.category.icon.alt}}):n._e()]),n._v(" "),n.event.level?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Kursstufe")])]):n._e(),n._v(" "),n.event.level?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[i("div",[n._v(n._s(n.event.level.name))])]):n._e(),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Status")])]):n._e(),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[i("div",[n._v(n._s(n.event.bookingState.name))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v(" "+n._s(n._f("trans")("Organisation")))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"4"}},[i("div",[n._v(n._s(n.eventLeader(n.event)))])]):n._e(),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"event-list__link btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(t=n.event.title)&&void 0!==t?t:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1):n._e()],1)};i._withStripped=!0;const r={name:"Course",mixins:[n(8885).default],props:["event","isMobile"]};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},2721:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>b});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"event-filter"},[t("div",[t("text-filter",{staticClass:"d-inline-block pt-1",staticStyle:{width:"80%"},attrs:{field:"text","filter-state":e.$store.state.filterStates,options:e.getAvailableFilters.text.options}}),e._v(" "),t("v-btn",{staticClass:"event-filter-icon",attrs:{icon:"",role:"button","aria-label":"Ergebnisse filtern"},on:{click:function(t){return e.openDrawer()}}},[t("v-icon",[e._v("dav-icon-filter")])],1)],1),e._v(" "),e.drawer?t("div",{staticClass:"event-filter-background",on:{click:function(t){return t.stopPropagation(),e.closeDrawer()}}}
1):e._e(),e._v(" "),t("v-navigation-drawer",{staticClass:"event-filter-drawer fixed-top",attrs:{width:e.drawerWidth,"mobile-breakpoint":"0"},model:{value:e.drawer,callback:function(t){e.drawer=t},expression:"drawer"}},[t("v-row",{staticClass:"m-0 event-filter-absolute event-filter-top"},[t("v-col",{attrs:{cols:"12 pt-5 pb-0"}},[t("h2",{staticClass:"d-inline-block"},[e._v("\n "+e._s(e._f("trans")("Filter"))+"\n ")]),e._v(" "),t("v-btn",{staticClass:"float-right d-inline-block",attrs:{icon:"",role:"button","aria-label":"Event Filter SchlieÃen"},on:{click:function(t){return t.stopPropagation(),e.closeDrawer()}}},[t("v-icon",[e._v("dav-icon-cross-circle")])],1)],1),e._v(" "),t("v-col",{staticClass:"py-0",attrs:{cols:"12"}},[t("text-filter",{staticClass:"w-100",attrs:{field:"text","filter-state":e.$store.state.filterStates,options:e.getAvailableFilters.text.options}})],1)],1),e._v(" "),t("v-row",{staticClass:"mx-0 event-filter-content w-100"},[t("v-col",{attrs:{cols:"12"}},e._l(e.getAvailableFilters,(function(n,i){return t("div",["text"!==i&&(!Array.isArray(n.options.filterItems)||n.options.filterItems.length>1)?t(n.component,{tag:"component",attrs:{field:i,"filter-state":e.$store.state.filterStates,options:n.options}}):e._e()],1)})),0)],1),e._v(" "),t("v-row",{staticClass:"m-0 event-filter-absolute event-filter-bottom"},[t("v-col",{staticClass:"col-6"},[t("button",{staticClass:"btn btn-primary",on:{click:function(t){return e.resetFilters()}}},[e._v("\n "+e._s(e._f("trans")("zurücksetzen"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"col-6 text-right pt-5"},[e._v("\n "+e._s(e.$store.state.visibleItemCount)+" "+e._s(e._f("trans")("Treffer"))+"\n ")])],1)],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=n(9067),a=n(1281),o=n(1422),l=n(6954),c=n(9567),d=n(6633),u=n(9593),p=n(5832);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach((function(t){m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const f={name:"EventFilter",components:{TextFilter:s.default,ChipsFilter:a.default,DateRangeFilter:o.default,SelectFilter:l.default,BoolFilter:c.default,SliderRangeFilter:d.default,SliderTickFilter:u.default,AutoCompleteFilter:p.default},data:()=>({drawer:!1}),computed:h(h({},(0,r.L8)(["getAvailableFilters"])),{},{isMobile(){return this.$vuetify.breakpoint.mdAndDown},drawerWidth(){return this.isMobile?"80vw":"400px"}}),created(){this.$store.commit("setFilters",this.getAvailableFilters),this.$store.commit("applyFilterState")},methods:{resetFilters(){this.$store.commit("resetFilters"),this.$store.commit("applyFilterState")},openDrawer(){document.documentElement.style.overflow="hidden",this.drawer=!0},closeDrawer(){document.documentElement.style.overflow="auto",this.drawer=!1}}};const b=(0,n(4486).A)(f,i,[],!1,null,null,null).exports},2861:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>f});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"v-application v-application--is-ltr position-relative event-list py-5"},[t("div",{staticClass:"w-100"},[t("v-row",[t("v-col",{staticClass:"col-12 col-md-6 pt-1"},[t(e.eventItemListTitleTag||"h2",{tag:"component",attrs:{id:e.eventItemListAnchor?e.eventItemListAnchor:""}},[e._v("\n "+e._s(e.eventItemListTitle)+"\n ")])],1),e._v(" "),!e.loading&&e.showFilter?t("v-col",{staticClass:"col-12 col-md-6",class:e.isMobile?"":"text-right"}
1,[t("event-filter")],1):e._e()],1),e._v(" "),e._l(e.$store.state.filterStates,(function(n,i){return"year"!==i&&n.length>0?t("div",{staticClass:"event-filter-chip",on:{click:function(t){return e.removeFilter(i)}}},[e.$store.getters.getFilterNameByField(i)?t("span",{staticClass:"font-weight-bold"},[e._v("\n "+e._s(e.$store.getters.getFilterNameByField(i))+":\n ")]):e._e(),e._v(" "),"dates"===i?t("span",[e._v("\n "+e._s(e.formatDatesChipsText(n))+"\n ")]):e._l(n,(function(n){return t("span",[e._v("\n "+e._s(n)+"\n ")])})),e._v(" "),t("v-icon",{staticClass:"filter-remove"},[e._v("\n dav-icon-cross\n ")])],2):e._e()})),e._v(" "),!e.loading&&e.showMonthsYears?t("event-months-year-filter"):e._e(),e._v(" "),e.loading?t("div",{staticClass:"my-3 p-3 bg-light"},[e._v("\n Wir laden derzeit Ihre Events...\n ")]):e._e(),e._v(" "),e.loading?e._e():t("div",{staticClass:"event-list-content col",class:"event-list-content-type-"+e.$store.state.listType},["mixed"===e.$store.state.listType?t("mixed",{attrs:{"is-mobile":e.isMobile}}):"EventItemCourse"===e.$store.state.listType?t("courses",{attrs:{"is-mobile":e.isMobile}}):"EventItem"===e.$store.state.listType?t("events",{attrs:{"is-mobile":e.isMobile}}):"EventItemTour"===e.$store.state.listType?t("tours",{attrs:{"is-mobile":e.isMobile}}):e._e()],1)],2)])};i._withStripped=!0;n(9463);var r=n(5353),s=n(2721),a=n(156),o=n(1928),l=n(5611),c=n(1369),d=n(5454),u=n(9067);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m={name:"EventList",components:{EventMonthsYearFilter:n(4584).default,Mixed:a.default,Courses:o.default,Events:l.default,Tours:c.default,EventFilter:s.default,TextFilter:u.default},props:["dataId","eventItemListTitle","eventItemListTitleTag","eventItemListAnchor","showFilter","additionalData","years","months","showMonthsYears"],data:()=>({eventListItems:[],loading:!0,mini:!0,drawer:!0}),computed:v(v({},(0,r.L8)(["getAvailableFilters"])),{},{isMobile(){return this.$vuetify.breakpoint.mdAndDown}}),beforeCreate(){this.$store=(0,d.default)()},created(){this.getEventItems(this.dataId,this.additionalData).then((e=>{this.$store.commit("setEventItems",e.data),this.loading=!1})).catch((e=>{console.log(e)})),this.months&&this.showMonthsYears&&this.$store.commit("setMonths",this.months),this.years&&this.showMonthsYears&&this.$store.commit("setYears",this.years)},methods:{removeFilter(e){this.$store.commit("removeFilterState",e),this.$store.commit("applyFilterState")},formatDatesChipsText:e=>e.map((e=>{const t=new Date(e);if(!isNaN(t)){const e=t.getDate().toString().padStart(2,"0"),n=(t.getMonth()+1).toString().padStart(2,"0"),i=t.getFullYear();return"".concat(e,".").concat(n,".").concat(i)}return e})).join(" - ")},inject:["getEventItems"]};const f=(0,n(4486).A)(m,i,[],!1,null,"7c297dee",null).exports},3115:(e,t,n)=>{"use strict";n.d(t,{TH:()=>s,Tl:()=>i,h:()=>r});n(7495),n(5440);const i=e=>{const t={de:n(3787),en:n(6819)};return(t[window.VUE_LOCALE||"de"]||t.de)[e]||e},r=(e,t,n)=>(-1!==(e=i(e)).indexOf("%linkStart%")&&-1!==e.indexOf("%linkEnd%")&&(n||(n="_blank"),e=(e=e.replace("%linkStart%",'<a href="'.concat(t,'" target="').concat(n,'">'))).replace("%linkEnd%","</a>")),e),s=(e,t)=>{e=i(e);for(const n in t)e=e.replace("%".concat(n,"%"),t[n]);return e}},3460:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var i=function(){var e=this,t=e._self._c;return t("v-app",[e.overlayVisible?t("v-col",{attrs:{cols:"12"}},[t("div",{staticClass:"w-100 d-flex justify-content-center content-placeholder",staticStyle:{background:"var(--bg-primary-light)",color:"var(--font-color)"}},[t("div",{staticClass:"p-3"},[t("div",[t("h2",[e._v("Externe Inhalte laden")]),e._v(" "),t("p",[e._v("Um diesen Inhalt sehen zu können, benötigen wir die Zustimmung zu folgenden Kategorien\n von "+e._s(e.providerName)+":")]),e._v(" "),t("ul",e._l(e.purposes,(function(n){return t("li",[e._v(e._s(n))])})),0)]),e._v(" "),t("button",{staticClass:"embed-accept-content bt
1n btn-primary",on:{click:e.acceptCookies}},[e._v("Ich will den Inhalt\n sehen\n ")]),e._v(" "),t("div",{staticClass:"mt-3"},[t("p",[e._v("Gut zu wissen: Die Einstellungen können jederzeit in den "),t("span",{staticStyle:{"text-decoration":"underline",cursor:"pointer"},attrs:{onclick:"window.davCookieBannerInstance.reopen();"}},[e._v("Datenschutz-Einstellungen")]),e._v("\n angepasst werden!")])])])])]):e._e(),e._v(" "),e.overlayVisible?e._e():t("div",{staticClass:"video-container position-relative"},[t("iframe",{staticClass:"video-iframe position-absolute",attrs:{src:e.path,allow:e.allAllowedAttributes,title:e.title+" - YouTube video player"}})])],1)};i._withStripped=!0;n(2953);var r=n(774);const s={name:"YouTubeVideo",data:()=>({overlayVisible:!0,acceptedCookieTypes:[],allowedCapabilities:["accelerometer","encrypted-media","gyroscope"],providerCookiePreset:null}),created(){this.open()},computed:{providerName(){return this.providerCookiePreset?this.providerCookiePreset.name:""},purposes(){return this.providerCookiePreset?this.providerCookiePreset.purposes.map((e=>e.name)):[]},allowFullscreen(){return!!JSON.parse(this.$parent.json).allowfullscreen&&"true"===JSON.parse(this.$parent.json).allowfullscreen.toString().toLowerCase()},path(){var e;return null!==(e=JSON.parse(this.$parent.json).path)&&void 0!==e?e:""},allAllowedAttributes(){return this.allowFullscreen?[...this.allowedCapabilities,"fullscreen"].join("; "):this.allowedCapabilities.join("; ")},title(){return JSON.parse(this.$parent.json).title.toString()}},mounted(){this.providerCookiePreset=(0,r.fZ)(r.vg),document.addEventListener("dav-cookie-settings-refresh",(()=>{this.open()}))},methods:{open(){this.providerCookiePreset=(0,r.fZ)(r.vg),this.overlayVisible=!(this.providerCookiePreset&&!0===this.providerCookiePreset.areAllCookiePurposesAccepted())},acceptCookies(){(0,r.tl)(r.vg),this.open()}}};const a=(0,n(4486).A)(s,i,[],!1,null,null,null).exports},3659:(e,t,n)=>{var i={"./de.json":3787,"./en.json":6819};function r(e){var t=s(e);return n(t)}function s(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=s,e.exports=r,r.id=3659},3742:(e,t,n)=>{var i=n(4692);n(6910);const r="dav-icon-chevron-up",s="dav-icon-chevron-down";window.sortTableListRows=function(e){var t=e.hasClass(s)?1:-1;1===t?e.removeClass(s).addClass(r):e.removeClass(r).addClass(s);var n=e.parent().parent(),a=n.find(".text-row").sort(((e,n)=>{var r=i(e).text().toUpperCase(),s=i(n).text().toUpperCase();return r<s?-1*t:r>s?t:0}));n.append(a)}},3787:e=>{"use strict";e.exports=JSON.parse('{"ACCEPT_ALL":"Alle akzeptieren","DENY_ALL":"Alle ablehnen","ACCEPT_SELECTED":"Ausgewählte akzeptieren","Aktueller Filter zeigt folgende Anzahl an Einträgen an":"","Allgemeine Hinweise":"","Alter":"","Alternative Termine":"","Anfrage senden":"","Anmeldeformular":"","Anmeldung":"","Anmeldung ab":"","Anmeldung ab / bis":"","Anmeldung bis":"","Anreisehinweis":"","Article":"Artikel","Ausrüstung":"","Beschreibung":"","Cottage":"Hütte","Details":"","Downloads":"","Etappendauer":"","EventItem":"Veranstaltung","EventItemCourse":"Kurs","EventItemTour":"Tour","Gebirgsgruppe / Region":"","Geografische Position":"","Group":"Gruppe","GroupCategory":"Gruppenkategorie","Gruppenmitglieder":"","Home":"","Höhe":"","Höhenmeter":"","Inhalt":"","Ja":"","Kondition":"","Kontakt":"Kontakt","Kursinhalt":"","Kursziel":"","Language":"","Leiter / Veranstalter":"Organisation","Leitung":"Organisation","Maximale Teilnehmeranzahl":"","Ort":"","Page":"Seite","Person":"","Preis":"","Preise":"","Reservierung":"","Schlafplätze":"","Serientermin":"","Strecke":"","Suchresultat":"","Technik":"","Telefon":"","Termin":"","Termine":"","Tourenführer":"Organisation","Trainer":"","Training":"","Treffpunkt":"","Verantwortliche Person(en)":"","Voraussetzungen":"","Vorbesprechung":"","Website":"","Ziel":"Zielort","Zustiegshinweise":"","anchor":"Anker","enum.cottage.responsibleperson.host":"Hüttenwirt*in","enum.cottage.responsibleperson.keeper":"Hüttenwart","enum.cottage.responsibleperson.referee":"Hüttenreferent","enum.cottage.typ.managed":"bewirtschaftet","enum.cottage.typ.unmanaged":"unbewirtschaftet","error.message.email.invalid":"Ungültige Email-Adresse","error.message.phone.number.false":"Ungültige Telefonnummer","group":"Gruppe","h":"","km":"","m":"","mehr Erfahren":"mehr erfahren","oauth.token.expired.message":"Ihre Session ist abgelaufen, bitte loggen Sie sich über das DAV360 Portal erneut im System ein","phone":"Telefon","publish.global.forms.contactInformation.email.label":"E-Mail-Adresse","publish.global.forms.contactInformation.phone.label":"Telefonnummer","publish.global.forms.dataPrivacy.info.label":"Hiermit bestätige ich die Kenntnisnahme der Datenschutzerklärung","publish.global.forms.dataProcessing.info.label":"Hiermit erkläre ich mich einverstanden, dass meine in das Kontaktformular eingegebenen Daten elektronisch gesichert und zum Zweck der Kontaktauf
1nahme verarbeitet und genutzt werden. Mir ist bekannt, dass ich meine Einwilligung jederzeit wiederrufen kann.","publish.global.forms.mandatory.info.label":"Mit (*) markierte Felder sind Pflichtfelder","publish.global.forms.messageInformation.message.label":"Nachricht","publish.global.forms.messageInformation.subject.label":"Betreff","publish.global.forms.personalInformation.firstName.label":"Vorname","publish.global.forms.personalInformation.lastName.label":"Nachname","publish.global.forms.submit.button.label":"Absenden","publish.global.login.label":"Anmelden","publish.global.meinAlpenverein.label":"Mein.Alpenverein","publish.global.register.label":"Registrieren","publish.global.unlock.label":"Konto erstellen","publish.global.user.frontendValidation.contactDataPrivacy.required":"Das Akzeptieren der Datenschutzerklärung ist verpflichtend","publish.global.user.frontendValidation.contactDataProcessing.required":"Das Akzeptieren der Datenverarbeitungserklärung ist verpflichtend","publish.global.user.frontendValidation.contactMessage.required":"Die Angabe einer Nachricht ist verpflichtend","publish.global.user.frontendValidation.email.required":"Die Angabe Deiner E-Mail-Adresse ist verpflichtend","publish.global.user.frontendValidation.email.invalid":"Das Format deiner E-Mail-Adresse ist nicht Korrekt","publish.global.user.frontendValidation.phone.invalid":"Das Format deiner Telefonnummer ist nicht Korrekt","publish.global.user.frontendValidation.firstName.required":"Die Angabe des Vornamens ist verpflichtend","publish.global.user.frontendValidation.lastName.required":"Die Angabe des Nachnamens ist verpflichtend","publish.web.contactForm.newMessage.button.label":"Neue Nachricht","publish.web.contactForm.submit.error":"Es ist ein technischer Fehler aufgetreten, bitte versuchen Sie es später erneut.","publish.web.contactForm.submit.success":"Vielen Dank! Deine Nachricht ist unterwegs!","publish.web.header.search.label":"Suche","publish.web.header.search.placeholder":"Suchbegriff eingeben","publish.web.meinAlpenverein.registerInfo.label":"Anmeldung Mein.Alpenverein","publish.web.newMembership.label":"Mitglied werden","publish.web.renderlets.person.qualifications.label":"Qualifikationen","title":"Titel","Ãffentliche Anreise":"","Ãffnungszeiten":""}')},4214:()=>{let e=document.querySelectorAll(".article-intro");e&&e.forEach((e=>{e.addEventListener("click",(function(t){e.classList.contains("active")?(e.classList.add("animating"),setTimeout((()=>{e.classList.remove("active"),e.classList.remove("animating")}),500)):(e.classList.add("animating"),setTimeout((()=>{e.classList.add("active"),e.classList.remove("animating")}),500))}))}))},4455:(e,t,n)=>{"use strict";n.r(t);var i=n(5471),r=n(2861),s=n(5454),a=n(2116),o=n(4954),l=n(6278),c=n(4692);c(".event-filter-groups-app").each(((e,t)=>{new i.default({store:s.default,vuetify:a.A,i18n:o.A,provide:{getEventItems:(e,t)=>l.A.getEventItemsForGroup(e,t)},render:e=>e(r.default,{props:{dataId:c(t).data("id"),eventItemListTitle:c(t).data("title"),showFilter:c(t).data("filter"),additionalData:c(t).data("additional-data")}})}).$mount('.event-filter-groups-app[data-token="'.concat(c(t).data("token"),'"]'))}))},4584:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"event-list__sticky mt-5"},[e.isMobile?t("div",{staticClass:"event-list__filter bg-white mb-3"},[t("div",{staticClass:"row justify-content-end p-3"},[t("div",{staticClass:"col-2 d-flex justify-content-end align-center py-0"},[t("v-select",{staticClass:"event-list__filter--year",attrs:{label:"Jahr",items:e.getAvailableYears,solo:"","hide-details":"","append-icon":"dav dav-icon-chevron-down","background-color":"var(--dav-gray-light)"},on:{change:e.applyFilter},model:{value:e.$store.state.activeYear,callback:function(t){e.$set(e.$store.state,"activeYear",t)},expression:"$store.state.activeYear"}})],1)]),e._v(" "),t("div",{staticClass:"row justify-content-between py-0 col-12 m-0"},e._l(e.getAvailableMonths,(function(n){return t("div",{staticClass:"event-list__filter-month d-flex align-center px-2",attrs:{"data-month":n,role:"button"},on:{click:function(t){return e.scrollToListElement(n)}}},[e._v(e._s(n))])}
1)),0)]):e._e(),e._v(" "),e.isMobile?e._e():t("div",{staticClass:"event-list__filter bg-white mb-3 px-5"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-10 py-0 d-flex justify-content-between"},e._l(e.getAvailableMonths,(function(n,i){return t("div",{staticClass:"event-list__filter-month d-flex align-center px-2",attrs:{"data-month":n,role:"button"},on:{click:function(t){return e.scrollToListElement(n)}}},[e._v(e._s(n))])})),0),e._v(" "),t("div",{staticClass:"col-2 d-flex justify-content-center align-center py-0"},[t("v-select",{staticClass:"event-list__filter--year",attrs:{label:"Jahr","aria-label":"Jahr auswählen",items:e.getAvailableYears,solo:"","hide-details":"","append-icon":"dav dav-icon-chevron-down","background-color":"var(--dav-gray-light)"},on:{change:e.applyFilter},model:{value:e.$store.state.activeYear,callback:function(t){e.$set(e.$store.state,"activeYear",t)},expression:"$store.state.activeYear"}})],1)])])])};i._withStripped=!0;n(2953),n(9463);var r=n(5353),s=n(8221),a=n.n(s);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach((function(t){c(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function c(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const d={name:"EventMonthsYearFilter",data:()=>({monthsFilterElems:[],scrollTop:0,selectedMonth:null,lastScrollPosition:null}),computed:l(l({},(0,r.L8)(["getAvailableMonths","getAvailableYears","getActiveYear","getActiveMonths"])),{},{isMobile(){return this.$vuetify.breakpoint.mdAndDown},throttledScrollHandler(){return a()(this.handleScroll,100)}}),watch:{scrollTop:{immediate:!0,handler(e){this.lastScrollPosition=e,this.updateMonthFilterHandler()}}},methods:{applyFilter(){this.setActiveMonths(),this.toggleActiveMonths();const e=this.getActiveYear?this.getActiveYear.toString():"";this.$store.commit("setFilterState",{filterKey:"year",filterValue:e}),this.$store.commit("applyFilterState"),setTimeout((()=>{this.updateMonthFilterHandler()}),0)},scrollToListElement(e){window.removeEventListener("scroll",this.throttledScrollHandler);const t=this.$parent.$el.querySelectorAll(".event-list__row[data-month=".concat(e,"][data-year='").concat(this.getActiveYear.toString(),"']"));if(t.length){const e=[...t].filter((e=>"none"!==window.getComputedStyle(e.parentNode).display)),n=this.getElementOffsetTop(e[0]);window.scrollTo({top:n,behavior:"smooth"}),window.addEventListener("scroll",this.throttledScrollHandler)}},setActiveMonths(){this.$store.commit("resetActiveMonths"),this.$parent.$el.querySelectorAll(".event-list__row").forEach((e=>{const t=e.getAttribute("data-year");parseInt(t)===this.getActiveYear&&this.$store.commit("setActiveMonths",e.getAttribute("data-month"))}))},resetSelectedMonth(){this.selectedMonth.classList.remove("event-list__filter-month--active")},updateSelectedMonth(){this.$parent.$el.querySelectorAll(".event-list__filter-month").forEach((e=>{e.classList.remove("event-list__filter-month--active")})),this.selectedMonth&&this.selectedMonth.classList.add("event-list__filter-month--active")},updateMonthFilterHandler(){const e=this.$parent.$el;if(e){const t=[...e.querySelectorAll(".event-list__row")].filter((e=>"none"!==window.getComputedStyle(e.parentNode).display));let n=null;for(let e=0;e<t.length;e++){if(!(this.getElementOffsetTop(t[e])<=this.lastScrollPosition+t[e].clientHeight))break;{n=t[e];const i=n.getAttribute("data-month");this.selectedMonth=this.$parent.$el.querySelector(".event-list__filter-month[data-month=".concat(i,"]"))}}this.updateSelectedMonth(),!n&&this.selectedMonth&&this.resetSelectedMonth()}},toggleActiveMonths(){this.monthsFilterElems=this.$parent.$el.querySelectorAll(".event-list__filter-month"),[...this.monthsFilterElems].filter((e=>{this.getActiveMonths.includes(e.textContent)?e.classList.remove("event-list__filter-month--disabled"):e.classList.add("event-list__filter-month--disabled")}))},handleScroll(){this.scrollTop=window.top.scrollY},getElementOffsetTop:e=>e.getBoundingClientRect().top+window.scrollY+-e.clientHeight},mounted(){const e=this.getAvailableYears.at(-1);this.$store.commit("setActiveYear",e),this.applyFilter(),window.addEventListener("scroll",this.throttledScrollHandler)}};const u=(0,n(4486).A)(d,i,[],!1,null,null,null).exports},4821:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var i=function(){var e=this,t=e._self._c;return t("v-tooltip",{attrs:{right:""},scopedSlots:e._u([{key:"activator",fn:function(n){let{on:i}=n;return[e.label?t("label",{staticClass:"py-3 font-weight-bold",attrs:{for:e.uid},domProps:{innerHTML:e._s(e.label)}}
1):e._e(),e._v(" "),e.tooltip?t("v-icon",e._g({staticClass:"px-1",attrs:{color:"black"}},i),[e._v("\n dav-icon-info-circle-fill\n ")]):e._e()]}}])},[e._v(" "),t("span",[e._v("\n "+e._s(e.tooltip)+"\n ")])])};i._withStripped=!0;const r={name:"DavLabelAndTooltip",props:{label:String,uid:String,tooltip:{type:String,default:""}}};const s=(0,n(4486).A)(r,i,[],!1,null,"7dbfa871",null).exports},4954:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});n(2953),n(7495);var i=n(5471),r=n(4765);i.default.use(r.A);const s=new r.A({locale:window.VUE_LOCALE||"de",fallbackLocale:"de",messages:function(){const e=n(3659),t={};return e.keys().forEach((n=>{const i=n.match(/([A-Za-z0-9-_]+)\./i);if(i&&i.length>1){const r=i[1];t[r]=e(n)}})),t}()})},5110:()=>{!function(){"use strict";function e(){if(window.innerWidth>MOBILE_BREAKPOINT){const e=document.querySelector(".desktop-header");return e?document.documentElement.style.setProperty("--header-height","".concat(e.offsetHeight,"px")):document.documentElement.style.removeProperty("--header-height"),void document.documentElement.style.removeProperty("--header-extra")}const e=document.querySelector(".mobile-header");if(!e)return;const t=(window.DAV_SECTION||{}).becomeMemberPage?36:0;document.documentElement.style.setProperty("--header-height","".concat(e.offsetHeight,"px")),document.documentElement.style.setProperty("--header-extra","".concat(t,"px"))}function t(){if(!document.querySelector(".mobile-header"))return;const e=document.getElementById("main-menu"),t=document.querySelector(".mobile-header-container .new-membership-button-wrapper"),n=document.getElementById("mobile-menu-toggle");let i=!1;n&&n.addEventListener("click",(function(){i=!i,e&&(e.classList.toggle("is-open",i),e.setAttribute("aria-hidden",i?"false":"true")),n&&n.setAttribute("aria-expanded",i?"true":"false"),t&&t.classList.toggle("is-hidden",i),document.documentElement.style.overflow=i?"hidden":"",i&&setTimeout((function(){document.dispatchEvent(new Event("nav-panel-opened"))}))}));let r=null;function s(){r||(r=setTimeout((function(){if(r=null,!t||i)return;const e=window.scrollY;t.classList.toggle("is-hidden",e>36)}),1e3))}window.addEventListener("scroll",s),s()}document.addEventListener("DOMContentLoaded",(function(){t(),document.querySelectorAll(".dav-accordion-menu-header[data-has-children]").forEach((e=>{e.addEventListener("click",(function(t){if(t.target.closest("a"))return;const n=e.closest(".dav-accordion-menu-panel");if(!n)return;const i=n.querySelector(":scope > .dav-accordion-menu-content"),r=n.classList.contains("is-open"),s=n.parentElement;s&&s.querySelectorAll(":scope > .dav-accordion-menu-panel.is-open").forEach((e=>{e.classList.remove("is-open");const t=e.querySelector(":scope > .dav-accordion-menu-content");t&&(t.style.display="none")})),!r&&i&&(n.classList.add("is-open"),i.style.display="block",setTimeout((function(){document.dispatchEvent(new Event("nav-panel-opened"))})))}))})),window.addEventListener("resize",e),e()}))}()},5454:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});n(2953),n(9463),n(7495),n(5440);var i=n(5471),r=n(5353);i.default.use(r.Ay);const s=()=>new r.Ay.Store({state:{events:[],filters:{},filterStates:{},visibleItemCount:0,listType:"",months:null,years:null,activeYear:null,activeMonths:[]},mutations:{setEventItems:(e,t)=>{e.events=t;const n={};e.events.forEach((e=>{i.default.set(e,"visible",!0),n[e.className]=1})),1===Object.keys(n).length?e.listType=Object.keys(n)[0]:e.listType="mixed",e.visibleItemCount=e.events.length},setFilters:(e,t)=>{e.filters=t},setFilterState:(e,t)=>{let{filterKey:n,filterValue:r}=t;i.default.set(e.filterStates,n,r)},setActiveYear:(e,t)=>{e.activeYear=t},setActiveMonths:(e,t)=>{e.activeMonths.push(t),e.activeMonths=[...new Set(e.activeMonths)]},removeFilterState:(e,t)=>{i.default.delete(e.filterStates,t)},resetFilters:e=>{e.filterStates={}},resetActiveMonths:e=>{e.activeMonths=[]},applyFilterState:e=>{let t=0;e.events.forEach((n=>{const r=Object.keys(e.filterStates).every((t=>e.filters[t].filterFunction(n,e.filterStates[t])));i.default.set(n,"visible",r),r&&t++})),e.visibleItemCount=t},setMonths:(e,t)=>{e.months=t},setYears:(e,t)=>{e.years=t}},getters:{getFilterStateByField:e=>t=>e.filterStates[t],getFilterNameByField:(e,t)=>e=>t.getAvailableFilters[e].options.filterTitle,getAvailableBookingStates:e=>{const t={};
1return e.events.forEach((e=>{e.bookingState&&(t[e.bookingState.name]=1)})),Object.keys(t)},getAvailableEventTypes:e=>{const t={};return e.events.forEach((e=>{"EventItem"===e.className?t.Event=1:"EventItemTour"===e.className?t.Tour=1:"EventItemCourse"===e.className&&(t.Kurs=1)})),Object.keys(t)},getAvailableCharacteristics:e=>{const t={};return e.events.forEach((e=>{e.characteristic&&(t[e.characteristic.name]=1)})),Object.keys(t)},getAvailableClassifications:e=>{const t={};return e.events.forEach((e=>{e.classification&&(t[e.classification.name]=1)})),Object.keys(t)},getAvailableLevels:e=>{const t={};return e.events.forEach((e=>{e.level&&(t[e.level.name]=1)})),Object.keys(t)},getAvailableStaminas:e=>{const t={};return e.events.forEach((e=>{e.stamina&&(t[e.stamina.name]=1)})),Object.keys(t)},getAvailableTechniques:e=>{const t={};return e.events.forEach((e=>{e.technique&&(t[e.technique.name]=1)})),Object.keys(t)},getAvailableCategories:e=>{const t={};return e.events.forEach((e=>{e.category&&(t[e.category.name]=1)})),Object.keys(t)},getAvailableSeasons:e=>{const t={};return e.events.forEach((e=>{e.season&&(t[e.season.name]=1)})),Object.keys(t)},getAvailableRegions:e=>{const t={};return e.events.forEach((e=>{e.geographicRegions&&e.geographicRegions.forEach((e=>{t[e.name]=1}))})),Object.keys(t)},getAvailableLeaders:e=>{const t={};return e.events.forEach((e=>{e.leaders.forEach((e=>{const n="".concat(e.firstName," ").concat(e.lastName);t[n]=1}))})),Object.keys(t)},getMaxParticipants:e=>{let t=1;return e.events.forEach((e=>{e.maxNumberOfParticipants&&e.maxNumberOfParticipants>t&&(t=e.maxNumberOfParticipants)})),t},getAvailableLocations:e=>{const t={};return e.events.forEach((e=>{e.locations.forEach((e=>{t[e.name]=1}))})),Object.keys(t)},getAvailableMonths:e=>e.months,getAvailableYears:e=>e.years,getActiveYear:e=>e.activeYear,getActiveMonths:e=>e.activeMonths,getFilteredEventCount:e=>JSON.parse(JSON.stringify(e.events)).filter((e=>e.visible)).length,getAvailableFilters:(e,t)=>({text:{component:"TextFilter",options:{pattern:"- _ . a-zA-ZÃ-ÿ0-9"},filterFunction:(e,t)=>e.title&&-1!==e.title.toLowerCase().indexOf(t.toLowerCase())||e.bookingCode&&-1!==e.bookingCode.toLowerCase().indexOf(t.toLowerCase())||e.subtitle&&-1!==e.subtitle.toLowerCase().indexOf(t.toLowerCase())||e.description&&-1!==e.description.toLowerCase().indexOf(t.toLowerCase())||e.objectives&&-1!==e.objectives.toLowerCase().indexOf(t.toLowerCase())||e.contents&&-1!==e.contents.toLowerCase().indexOf(t.toLowerCase())||e.requirements&&-1!==e.requirements.toLowerCase().indexOf(t.toLowerCase())||e.equipment&&-1!==e.equipment.toLowerCase().indexOf(t.toLowerCase())||e.meetingPoint&&-1!==e.meetingPoint.toLowerCase().indexOf(t.toLowerCase())},bookingState:{component:"ChipsFilter",options:{filterItems:t.getAvailableBookingStates,filterTitle:"Buchungsstatus"},filterFunction:(e,t)=>0===t.length||e.bookingState&&-1!==t.indexOf(e.bookingState.name)},eventType:{component:"ChipsFilter",options:{filterItems:t.getAvailableEventTypes,filterTitle:"Eventtyp"},filterFunction(e,t){const n="EventItem"===e.className?"Event":"EventItemTour"===e.className?"Tour":"EventItemCourse"===e.className?"Kurs":"";return 0===t.length||e.className&&-1!==t.indexOf(n)}},characteristics:{component:"ChipsFilter",options:{filterItems:t.getAvailableCharacteristics,filterTitle:"Veranstaltungsart"},filterFunction:(e,t)=>0===t.length||e.characteristic&&-1!==t.indexOf(e.characteristic.name)},dates:{component:"DateRangeFilter",options:{filterTitle:"Termine"},filterFunction:(e,t)=>{const n=e=>new Date("".concat(e,"T00:00:00")),i=e=>new Date(e.replace(" ","T"));if(!t||!t.length)return!0;const r=n(t[0]),s=t[1]?n(t[1]):new Date(r);return s.setHours(23,59,59),e.dates.some((e=>{const t=i(e.dateTimeStart),n=e.dateTimeEnd?i(e.dateTimeEnd):t;return t<=s&&n>=r}))}},classifications:{component:"ChipsFilter",options:{filterItems:t.getAvailableClassifications,filterTitle:"Klassifizierung"},filterFunction:(e,t)=>0===t.length||e.classification&&-1!==t.indexOf(e.classification.name)},levels:{component:"ChipsFilter",options:{filterItems:t.getAvailableLevels,filterTitle:"Kursstufe"},filterFunction:(e,t)=>0===t.length||e.level&&-1!==t.indexOf(e.level.name)},staminas:{component:"ChipsFilter",options:{filterItems:t.getAvailableStaminas,filterTitle:"Kondition"},filterFunction:(e,t)=>0===t.length||e.stamina&&-1!==t.indexOf(e.stamina.name)},techniques:{component:"ChipsFilter",options:{filterItems:t.getAvailableTechniques,filterTitle:"Technik"},filterFunction:(e,t)=>0===t.length||e.technique&&-1!==t.indexOf(e.technique.name)},categories:{component:"ChipsFilter",options:{filterItems:t.getAvailableCategories,filterTitle:"Kategorie"},filterFunction:(e,t)=>0===t.length||e.category&&-1!==t.indexOf(e.category.name)},seasons:{component:"ChipsFilter",options:{filterItems:t.getAvailableSeasons,filterTitle:"Saison"},filterFunction:(e,t)=>0===t.length||e.season&&-1!==t.indexOf(e.season.name)},regions:{component:"AutoCompleteFilter",options:{filterItems:t.getAvailableRegions,filterTitle:"Region"},filterFunction:(e,t)=>0===t.length||e.geographicRegions&&e.geographicRegions.filter((e=>t.indexOf(e.name)>-1)).length>0},registrationDate:{component:"DateRangeFilter",options:{filterTitle:"Anmeldedatum"},filterFunction:(e,t)=>{const n=t[0],i=t[1]?t[1]:n;return e.registerStart<="".concat(i," 24:00:00")&&(""!==e.registerEnd?e.registerEnd:e.registerStart)>="".concat(n," 00:00:00")}},publicTransport:{component:"BoolFilter",options:{filterTitle:"öffentliche Anreise"},filterFunction:(e,t)=>e.isPublicTransportAvailable==t},leaders:{component:"AutoCompleteFilter",options:{filterItems:t.getAvailableLeaders,filterTitle:"Organisation"},filterFunction:(e,t)=>0===t.length||e.leaders&&e.leaders.filter((e=>t.indexOf("".concat(e.firstName," ").concat(e.lastName))>-1)).length>0},maxParticipants:{component:"SliderRangeFilter",options:{minValue:0,maxValue:t.getMaxParticipants,filterTitle:"Maximale Teilnehmerzahl"},filterFunction:(e,t)=>!e.maxNumberOfParticipants||e.maxNumberOfParticipants>=t[0]&&e.maxNumberOfParticipants<=t[1]},locations:{component:"AutoCompleteFilter",options:{filterItems:t.getAvailableLocations,filterTitle:"Ort"},filterFunction:(e,t)=>0===t.length||e.locations&&e.locations.filter((e=>t.indexOf(e.name)>-1)).length>0},year:{options:{filterItems:t.getAvailableYears,filterTitle:"Jahr"},filterFunction:(e,t)=>{const n=e.dates[0],i=new Date(n.dateTimeStart),r=new Date(n.dateTimeEnd),s=[i.getFullYear(),r.getFullYear()];return[...new Set(s)][0]===parseInt(t)}}})}})},5611:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e=this,t=e._self._c;return t("div",[e.isMobile?e._e():t("v-row",{staticClass:"mt-2 text-font-xs-line-height-small"},[t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"3"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Veranstaltungen"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"5"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Ort"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Status"))+"\n ")])]),e._v(" "),t("v-col",{staticClass:"align-self-center text-center py-0",attrs:{cols:"2"}},[t("div",{staticClass:"event-list-header"},[e._v("\n "+e._s(e._f("trans")("Details"))+"\n ")])])],1),e._v(" "),t("div",{staticClass:"mt-2"},e._l(e.$store.state.events,(function(n,i){return t("event",{directives:[{name:"show",rawName:"v-show",value:n.visible,expression:"event.visible"}],key:i,attrs:{event:n,"is-mobile":e.isMobile}})})),1)],1)};i._withStripped=!0;const r={name:"Events",components:{Event:n(1304).default},props:["isMobile"],data:()=>({panel:[]}
1)};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},5832:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{attrs:{role:"region"}},[t("div",[t("dav-auto-complete-chips",{attrs:{items:e.options.filterItems,placeholder:e.options.filterTitle,required:!1},on:{input:e.applyFilter},model:{value:e.select,callback:function(t){e.select=t},expression:"select"}})],1)])],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=function(){var e=this,t=e._self._c;return t("div",[t("dav-label-and-tooltip",{attrs:{label:e.labelText,tooltip:e.tooltip}}),e._v(" "),t("v-autocomplete",{staticClass:"py-2",attrs:{placeholder:e.placeholder,items:e.items,readonly:e.readonly,value:e.value,"no-data-text":e.$t("keine Treffer"),filled:"",chips:"","deletable-chips":"",multiple:"","hide-selected":"","auto-select-first":"",color:"secondary"},on:{change:function(t){return e.onChange(t)}}})],1)};s._withStripped=!0;var a=n(7845);const o={name:"DAVAutoComplete",components:{"dav-label-and-tooltip":n(4821).A},props:{label:String,value:{type:Array,default:[]},items:{type:Array,default:[]},placeholder:{type:String,default:""},onChange:{type:Function,default(e){this.$emit("input",e)}},tooltip:{type:String,default:""},rules:{type:Array,default:()=>[]},required:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1}},data(){return{labelText:this.label,rulesSet:this.rules}},watch:{required(){this.required?(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A)):(this.labelText=this.label,this.rulesSet=this.rules)}},mounted(){this.required&&(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A))}};var l=n(4486);const c=(0,l.A)(o,s,[],!1,null,"50a9ebc4",null).exports;var d=n(8558);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h={name:"AutoCompleteFilter",components:{"dav-auto-complete-chips":c},props:["field","options"],data:()=>({select:[]}),created(){this.createFilter()},mounted(){(0,d.K)()},computed:p(p({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{createFilter(){this.select=this.FilterState||[]},applyFilter(){this.select&&""!==this.select?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.select}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const m=(0,l.A)(h,i,[],!1,null,"265ba868",null).exports},6278:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var i=n(1083),r=n(7369);const s=i.A.create({withCredentials:!1,headers:{Accept:"application/json","Content-Type":"application/json","Accept-Language":"de-DE","X-Accept-Language":"de_DE","X-Request-ID":"1","X-CSRF-Token":"123"}});s.interceptors.request.use(r.d,r.a);const a=()=>s,o={getEventItemsForEventListView:(e,t)=>a().get("/api/events/get-event-list-view-by-id/".concat(e),{params:{additionalData:JSON.stringify(t)}}),getEventItemsForGroup:(e,t)=>a().get("/api/groups/get-events-for-group-by-id/".concat(e),{params:{additionalData:JSON.stringify(t)}})}},6346:(e,t,n)=>{var i={"./Accordion/Accordion":[8928,9],"./Accordion/Accordion.vue":[8928,9],"./Accordion/designs/a/Accordion":[3237,9,237],"./Accordion/designs/a/Accordion.vue":[3237,9,237],"./Accordion/designs/b/Accordion":[5775,9,775],"./Accordion/designs/b/Accordion.vue":[5775,9,775],"./ContactForm/ContactForm":[1329,9,329],"./ContactForm/ContactForm.vue":[1329,9,329],"./DesignAwareImporter":[2435,9],"./DesignAwareImporter.vue":[2435,9],"./EventBus":[9778,9,778],"./EventBus.js":[9778,9,778],"./EventList/EventList":[2861,9],"./EventList/EventList.vue":[2861,9],"./EventList/EventListApp":[1442,9],"./EventList/EventListApp.js":[1442,9],"./EventList/EventListForGroupsApp":[4455,9],"./EventList/EventListForGroupsApp.js":[4455,9],"./EventList/bricks/EventFilter":[2721,9],"./EventList/bricks/EventFilter.vue":[2721,9],"./EventList/bricks/EventMonthsYearFilter":[4584,9],"./EventList/bricks/EventMonthsYearFilter.vue":[4584,9],"./EventList/bricks/filter/AutoCompleteFilter":[5832,9],"./EventList/bricks/filter/AutoCompleteFilter.vue":[5832,9],"./EventList/bricks/filter/BoolFilter":[9567,9],"./EventList/bricks/filter/BoolFilter.vue":[9567,9],"./EventList/bricks/filter/ChipsFilter":[1281,9],"./EventList/bricks/filter/ChipsFilter.vue":[1281,9],"./EventList/bricks/filter/DateRangeFilter":[1422,9],"./EventList/bricks/filter/DateRangeFilter.vue":[1422,9],"./EventList/bricks/filter/SelectFilter":[6954,9],"./EventList/bricks/filter/SelectFilter.vue":[6954,9],"./EventList/bricks/filter/SliderRangeFilter":[6633,9],"./EventList/bricks/filter/SliderRangeFilter.vue":[6633,9],"./EventList/bricks/filter/SliderTickFilter":[9593,9],"./EventList/bricks/filter/SliderTickFilter.vue":[9593,9],"./EventList/bricks/filter/TextFilter":[9067,9],"./EventList/bricks/filter/TextFilter.vue":[9067,9],"./EventList/bricks/itemView/Course":[2634,9],"./EventList/bricks/itemView/Course.vue":[2634,9],"./EventList/bricks/itemView/Event":[1304,9],"./EventList/bricks/itemView/Event.vue":[1304,9],"./EventList/bricks/itemView/Mixed":[9585,9],"./EventList/bricks/itemView/Mixed.vue":[9585,9],"./EventList/bricks/itemView/Tour":[9061,9],"./EventList/bricks/itemView/Tour.vue":[9061,9],"./EventList/bricks/listView/Courses":[1928,9],"./EventList/bricks/listView/Courses.vue":[1928,9],"./EventList/bricks/listView/Events":[5611,9],"./EventList/bricks/listView/Events.vue":[5611,9],"./EventList/bricks/listView/Mixed":[156,9],"./EventList/bricks/listView/Mixed.vue":[156,9],"./EventList/bricks/listView/Tours":[1369,9],"./EventList/bricks/listView/Tours.vue":[1369,9],"./EventList/mixin/EventValues":[8885,9],"./EventList/mixin/EventValues.js":[8885,9],"./EventList/store/EventListStore":[5454,9],"./EventList/store/EventListStore.js":[5454,9],"./GalleryCarou
1sel/designs/a/GalleryCarousel":[6729,9,729],"./GalleryCarousel/designs/a/GalleryCarousel.vue":[6729,9,729],"./GalleryCarousel/designs/b/GalleryCarousel":[1102,9,102],"./GalleryCarousel/designs/b/GalleryCarousel.vue":[1102,9,102],"./Map/Map":[1104,9],"./Map/Map.vue":[1104,9],"./Map/MapWithList":[1092,9],"./Map/MapWithList.vue":[1092,9],"./Map/img/cluster-gray.png":[6399,1,399],"./Map/img/cluster.png":[7443,1,443],"./Map/img/cottage-gray.png":[2216,1],"./Map/img/cottage.png":[9202,1],"./Map/img/event-gray.png":[7149,1],"./Map/img/event.png":[8421,1],"./ScrollToTop/designs/a/ScrollToTop":[3081,9,81],"./ScrollToTop/designs/a/ScrollToTop.vue":[3081,9,81],"./ScrollToTop/designs/b/ScrollToTop":[810,9,810],"./ScrollToTop/designs/b/ScrollToTop.vue":[810,9,810],"./Search/Search":[7878,9],"./Search/Search.vue":[7878,9],"./VuetifyAppPlaceholder/VuetifyAppPlaceholder":[7620,9,620],"./VuetifyAppPlaceholder/VuetifyAppPlaceholder.vue":[7620,9,620],"./VuetifyAppPlaceholder/VuetifyAppPlaceholderApp":[5270,9,270],"./VuetifyAppPlaceholder/VuetifyAppPlaceholderApp.js":[5270,9,270],"./YouTubeVideo/YouTubeVideo":[3460,9],"./YouTubeVideo/YouTubeVideo.vue":[3460,9]};function r(e){if(!n.o(i,e))return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],r=t[0];return Promise.all(t.slice(2).map(n.e)).then((()=>n.t(r,16|t[1])))}r.keys=()=>Object.keys(i),r.id=6346,e.exports=r},6633:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{staticClass:"pt-4",attrs:{role:"region"}},[t("v-range-slider",{staticClass:"align-center pt-5 px-2",attrs:{min:e.options.minValue,max:e.options.maxValue,step:1,"thumb-label":"always"},on:{change:e.applyFilter},model:{value:e.range,callback:function(t){e.range=t},expression:"range"}}),e._v(" "),t("v-text-field",{staticClass:"mt-0 pt-0 float-left",staticStyle:{width:"40px"},attrs:{min:e.options.minValue,max:e.options.maxValue,"hide-details":"","single-line":"",type:"number"},on:{input:function(t){return e.setValue(0,t)}},model:{value:e.range[0],callback:function(t){e.$set(e.range,0,t)},expression:"range[0]"}}),e._v(" "),t("v-text-field",{staticClass:"mt-0 pt-0 float-right",staticStyle:{width:"40px"},attrs:{min:e.options.minValue,max:e.options.maxValue,"hide-details":"","single-line":"",type:"number"},on:{input:function(t){return e.setValue(1,t)}},model:{value:e.range[1],callback:function(t){e.$set(e.range,1,t)},expression:"range[1]"}})],1)],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=n(8558);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={name:"SliderRangeFilter",props:["field","options"],data:()=>({range:null}),created(){this.createFilter()},mounted(){(0,s.K)()},computed:o(o({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{setValue(e,t){t<this.options.minValue?t=this.options.minValue:t>this.options.maxValue&&(t=this.options.maxValue),this.$set(this.range,e,t),this.applyFilter()},createFilter(){this.range=this.FilterState||[this.options.minValue,this.options.maxValue]},applyFilter(){this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.range}),this.$store.commit("applyFilterState")}}};const d=(0,n(4486).A)(c,i,[],!1,null,"12d6cc9c",null).exports},6819:e=>{"use strict";e.exports=JSON.parse('{"ACCEPT_ALL":"","DENY_ALL":"","ACCEPT_SELECTED":"","Aktueller Filter zeigt folgende Anzahl an Einträgen an":"","Allgemeine Hinweise":"","Alter":"","Alternative Termine":"","Anfrage senden":"","Anmeldeformular":"","Anmeldung":"","Anmeldung ab":"","Anmeldung ab / bis":"","Anmeldung bis":"","Anreisehinweis":"","Article":"","Ausrüstung":"","Beschreibung":"","Cottage":"","Details":"","Downloads":"","Etappendauer":"","EventItem":"","EventItemCourse":"","EventItemTour":"","Gebirgsgruppe / Region":"","Geografische Position":"","Group":"","GroupCategory":"","Gruppenmitglieder":"","Home":"","Höhe":"","Höhenmeter":"","Inhalt":"","Ja":"","Kondition":"","Kontakt":"","Kursinhalt":"","Kursziel":"","Language":"","Leiter / Veranstalter":"Organisation","
1Leitung":"Organisation","Maximale Teilnehmeranzahl":"","Ort":"","Page":"","Person":"","Preis":"","Preise":"","Reservierung":"","Schlafplätze":"","Serientermin":"","Strecke":"","Suchresultat":"","Technik":"","Telefon":"","Termin":"","Termine":"","Tourenführer":"Organisation","Trainer":"","Training":"","Treffpunkt":"","Verantwortliche Person(en)":"","Voraussetzungen":"","Vorbesprechung":"","Website":"","Ziel":"","Zustiegshinweise":"","anchor":"","enum.cottage.responsibleperson.host":"","enum.cottage.responsibleperson.keeper":"","enum.cottage.responsibleperson.referee":"","enum.cottage.typ.managed":"","enum.cottage.typ.unmanaged":"","error.message.email.invalid":"","error.message.phone.number.false":"","group":"","h":"","km":"","m":"","mehr Erfahren":"","oauth.token.expired.message":"Your session has expired, please log in to the system again via the DAV360 portal","phone":"","publish.global.forms.contactInformation.email.label":"","publish.global.forms.contactInformation.phone.label":"","publish.global.forms.dataPrivacy.info.label":"","publish.global.forms.dataProcessing.info.label":"","publish.global.forms.mandatory.info.label":"","publish.global.forms.messageInformation.message.label":"","publish.global.forms.messageInformation.subject.label":"","publish.global.forms.personalInformation.firstName.label":"","publish.global.forms.personalInformation.lastName.label":"","publish.global.forms.submit.button.label":"","publish.global.login.label":"","publish.global.meinAlpenverein.label":"","publish.global.register.label":"","publish.global.unlock.label":"","publish.global.user.frontendValidation.contactDataPrivacy.required":"","publish.global.user.frontendValidation.contactDataProcessing.required":"","publish.global.user.frontendValidation.contactMessage.required":"","publish.global.user.frontendValidation.email.required":"","publish.global.user.frontendValidation.email.invalid":"","publish.global.user.frontendValidation.phone.invalid":"","publish.global.user.frontendValidation.firstName.required":"","publish.global.user.frontendValidation.lastName.required":"","publish.web.contactForm.newMessage.button.label":"","publish.web.contactForm.submit.error":"","publish.web.contactForm.submit.success":"","publish.web.header.search.label":"","publish.web.header.search.placeholder":"","publish.web.meinAlpenverein.registerInfo.label":"","publish.web.newMembership.label":"","publish.web.renderlets.person.qualifications.label":"","title":"","Ãffentliche Anreise":"","Ãffnungszeiten":""}')},6954:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>m});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{attrs:{role:"region"}},[t("div",[t("dav-select",{attrs:{items:e.options.filterItems,required:!1},on:{input:e.applyFilter},model:{value:e.select,callback:function(t){e.select=t},expression:"select"}})],1)])],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=function(){var e=this,t=e._self._c;return t("div",[t("dav-label-and-tooltip",{attrs:{label:e.labelText,tooltip:e.tooltip,uid:e.uid}}),e._v(" "),t("v-select",{staticClass:"py-2",attrs:{id:e.uid,placeholder:e.placeholder,items:e.items,rules:e.rulesSet,readonly:e.readonly,clearable:e.clearable,value:e.value,filled:"",color:"secondary"},on:{change:function(t){return e.onChange(t)}}})],1)};s._withStripped=!0;var a=n(7845);const o={name:"DavSelect",components:{"dav-label-and-tooltip":n(4821).A},props:{label:String,value:String,items:{type:Array,default:[]},placeholder:{type:String,default:""},onChange:{type:Function,default(e){this.$emit("input",e)}},tooltip:{type:String,default:""},rules:{type:Array,default:()=>[]},required:{type:Boolean,default:!0},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0}},data(){return{labelText:this.label,rulesSet:this.rules,uid:this.label+"-"+Math.random().toString(36).substr(2,10)}},watch:{required(){this.required?(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A)):(this.labelText=this.label,this.rulesSet=this.rules)}},mounted(){this.required&&(this.labelText="".concat(this.label,"*"),this.rulesSet=this.rules.concat(a.A))}};var l=n(4486);const c=(0,l.A)(o,s,[],!1,null,"173df7aa",null).exports;var d=n(8558);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(n),!0).forEach((function(t){v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const h={name:"SelectFilter",components:{"dav-select":c},props:["field","options"],data:()=>({select:""}),created(){this.createFilter()},mounted(){(0,d.K)()},computed:p(p({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{createFilter(){this.select=this.FilterState||""},applyFilter(){this.select&&""!==this.select?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.select}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const m=(0,l.A)(h,i,[],!1,null,"a649f0ce",null).exports},7149:(e,t,n)=>{"use strict";e.exports=n.p+"images/event-gray.5bae919e.png"},7369:(e,t,n)=>{"use strict";n.d(t,{a:()=>r,d:()=>s});var i=n(4011);function r(e){return Promise.reject(e)}function s(e){return e.headers["X-Request-ID"]=(0,i.A)(),e}},7845:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var i=n(3115);const r=[e=>!!e||(0,i.Tl)("error.message.filled.none")]},7878:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e=this,t=e._self._c;return t("div",{staticClass:"dav-search"},[t("v-row",[t("v-col",{attrs:{cols:"12"}},[t("v-form",{ref:"searchForm",attrs:{method:"GET"},on:{submit:function(t){return t.preventDefault(),e.submitForm()}}},[t("v-text-field",{staticClass:"dav-search",attrs:{name:"query",placeholder:e.t("publish.web.header.search.placeholder"),outlined:"",clearable:"",dense:"",height:"40",color:"var(--font-color)","append-icon":"dav-icon-search dav-search-icon","aria-label":"Suchen"},on:{"click:append":function(t){return e.submitForm()}},model:{value:e.searchInput,callback:function(t){e.searchInput=t},expression:"searchInput"}})],1)],1)],1)],1)};i._withStripped=!0;n(7495),n(2953),n(8408);const r={data:()=>({searchInput:""}),mounted(){const e=window.location.search,t=new URLSearchParams(e).get("query");this.searchInput=t},methods:{submitForm(){this.searchInput.length>0&&this.$refs.searchForm.$el.submit()}}};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},7969:(e,t,n)=>{"use strict";n.d(t,{c:()=>u});const i=455,r="dav-accordion",s=".dav-header",a="data-accordion-initialized";let o=null;function l(){try{const e=document.querySelectorAll(".dav-accordion .tab label");if(0===e.length)return 0;let t=0;return e.forEach((e=>{e.hasAttribute(a)||(e.addEventListener("click",c),e.setAttribute(a,"true"),t++)})),t}catch(e){return console.error("Failed to initialize accordions:",e),0}}function c(e){try{const t=e.currentTarget,n=t.htmlFor,i=document.getElementById(n);if(!i)return void console.warn("Radio button not found for ID: ".concat(n));const r=t.closest(".dav-accordion"),s=i.checked;s&&(e.preventDefault(),i.checked=!1);const a=!s;if(r){const e={radioId:n,label:t,radio:i,isOpen:a},s=a?"accordion:opened":"accordion:closed";r.dispatchEvent(new CustomEvent(s,{detail:e,bubbles:!0})),r.dispatchEvent(new CustomEvent("accordion:toggled",{detail:e,bubbles:!0}))}d()&&u(t)}catch(e){console.error("Error handling accordion toggle:",e)}}function d(){return window.matchMedia("(max-width: ".concat(MOBILE_BREAKPOINT,"px)")).matches}function u(e){setTimeout((()=>{try{const t=d()?function(){const e=document.querySelector(s);if(!e)return console.warn("Header element not found"),0;return e.offsetHeight}():0,n=e.getBoundingClientRect().top+window.pageYOffset;window.scrollTo({top:n-t,behavior:"smooth"})}catch(e){console.error("Error scrolling to element:",e)}}),i)}function p(e){return Array.from(e.addedNodes).some((e=>{var t,n;
1return e.nodeType===Node.ELEMENT_NODE&&((null===(t=e.classList)||void 0===t?void 0:t.contains(r))||(null===(n=e.querySelector)||void 0===n?void 0:n.call(e,"."+r)))}))}document.addEventListener("DOMContentLoaded",(()=>{l(),new MutationObserver((e=>{e.some(p)&&(clearTimeout(o),o=setTimeout((()=>{l()}),100))})).observe(document.body,{childList:!0,subtree:!0})}))},8421:(e,t,n)=>{"use strict";e.exports=n.p+"images/event.55a9522b.png"},8558:(e,t,n)=>{"use strict";n.d(t,{K:()=>i});const i=()=>{const e=new MutationObserver((e=>{e.forEach((e=>{"attributes"===e.type&&"aria-expanded"===e.attributeName&&e.target.classList.contains("v-expansion-panel")&&e.target.removeAttribute("aria-expanded")}))}));document.querySelectorAll(".v-expansion-panel").forEach((t=>{t.removeAttribute("aria-expanded"),e.observe(t,{attributes:!0,attributeFilter:["aria-expanded"]})}))}},8885:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>i});n(7495),n(5440);const i={methods:{eventDate(e){let t="";if(e.dates.length>0){t=e.dates[0].dateTimeStart.substr(0,10).replace(/(\w{4})-(\w{2})-(\w{2})/,"$3.$2.$1")}return t},eventYear(e){if(e&&e.dates.length>0){return new Date(e.dates[0].dateTimeStart).getFullYear()}},eventMonth(e){if(e&&e.dates.length>0){return new Date(e.dates[0].dateTimeStart).toLocaleDateString("de",{month:"short"})}},eventLocation:e=>e.locations.length>0?e.locations[0].name:"",eventRegion:e=>e.geographicRegions.length>0?e.geographicRegions[0].name:"",eventLeader:e=>e.leaders.length>0?"".concat(e.leaders[0].firstName," ").concat(e.leaders[0].lastName):""}}},8928:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e=this;return(0,e._self._c)("design-aware-importer",{ref:"designAwareImporter",attrs:{"app-path":"./Accordion/designs","app-name":"Accordion",data:e.data},on:{"accordion-item-opened":e.onAccordionItemOpened}})};i._withStripped=!0;const r={name:"Accordion",props:["componentData"],components:{"design-aware-importer":n(2435).default},methods:{onAccordionItemOpened(e){this.$emit("accordion-item-opened",e)},openItem(e){this.$refs.designAwareImporter.applyComponentMethod("openItem",e)}},computed:{data(){var e;return null!==(e=this.componentData)&&void 0!==e?e:JSON.parse(this.$parent.json)}}};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},9061:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e,t,n=this,i=n._self._c;return i("div",[n.isMobile?n._e():i("v-row",{staticClass:"my-1 py-3 mb-1 event-list__row text-font-xs-line-height-small",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"align-self-center pl-5",attrs:{cols:"3"}},[i("a",{staticClass:"text-font-s-bold",attrs:{href:n.event.detailRoute}},[n._v("\n "+n._s(n.event.title)+"\n ")]),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.stamina&&n.event.stamina.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.stamina.icon.path+n.event.stamina.icon.filename,title:n.event.stamina.name,alt:n.event.stamina.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.technique&&n.event.technique.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.technique.icon.path+n.event.technique.icon.filename,title:n.event.technique.name,alt:n.event.technique.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.category&&n.event.category.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.category.icon.path+n.event.category.icon.filename,title:n.event.category.name,alt:n.event.category.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"2"}},[n._v("\n "+n._s(n.eventLocation(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},[n.event.bookingState?i("span",[n._v("\n "+n._s(n.event.bookingState.name)+"\n ")]):n._e()]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"2"}},[n._v("\n "+n._s(n.eventLeader(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center px-1",class:n.isMobile?"":"text-center",attrs:{cols:"1"}},[i("a",{staticClass:"btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(e=n.event.title)&&void 0!==e?e:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1),n._v(" "),n.isMobile?i("v-row",{staticClass:"y-1 p-2 text-font-s mb-1 event-list__row mobile",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("a",{staticClass:"text-font-s-bold event-list__link",attrs:{href:n.event.detailRoute},domProps:{textContent:n._s(n.event.title)}}),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[n.event.category&&n.event.category.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.category.icon.path+n.event.category.icon.filename,title:n.event.category.name,alt:n.event.category.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Kondition")])]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[n.event.stamina&&n.event.stamina.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.stamina.icon.path+n.event.stamina.icon.filename,title:n.event.stamina.name,alt:n.event.stamina.icon.alt}}):n._e()]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Technik")])]),n._v(" "),i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[n.event.technique&&n.event.technique.icon?i("img",{staticClass:"event-list-icon",attrs:{src:n.event.technique.icon.path+n.event.technique.icon.filename,title:n.event.technique.name,alt:n.event.technique.icon.alt}}):n._e()]),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Status")])]):n._e(),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[i("div",[n._v(n._s(n.event.bookingState.name))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v(" "+n._s(n._f("trans")("Organisation")))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"4"}},[i("div",[n._v(n._s(n.eventLeader(n.event)))])]):n._e(),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"event-list__link btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(t=n.event.title)&&void 0!==t?t:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1):n._e()],1)};i._withStripped=!0;const r={name:"Tour",mixins:[n(8885).default],props:["event","isMobile"]};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports},9067:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var i=function(){var e=this;return(0,e._self._c)("v-text-field",{staticClass:"dav-search event-list__text-filter",attrs:{name:"search",placeholder:e.t("publish.web.header.search.placeholder"),role:"search",outlined:"",dense:"",height:"40",color:"var(--font-color)","append-icon":"dav-icon-search dav-search-icon","aria-label":"Suchen"},on:{keyup:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.applyFilter.apply(null,arguments)},e.replaceNonPatternChars],blur:e.applyFilter,"click:append":e.applyFilter},model:{value:e.currentTextField,callback:function(t){e.currentTextField=t},expression:"currentTextField"}})};i._withStripped=!0;n(4864),n(7495),n(5440),n(9463);var r=n(5353);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(n),!0).forEach((function(t){o(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function o(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const l={name:"TextFilter",props:["field","options"],data:()=>({currentTextField:"",patternMatcher:null}),created(){this.createFilter()},computed:a(a({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState?this.currentTextField=this.FilterState:this.createFilter()}},methods:{createFilter(){this.currentTextField=this.FilterState,this.options.pattern&&(this.patternMatcher=new RegExp("[^".concat(this.options.pattern,"]"),"g"))},applyFilter(){this.currentTextField.length?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.currentTextField}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")},replaceNonPatternChars(){this.options.pattern&&(this.currentTextField=this.currentTextField.replace(this.patternMatcher,""))}}};const c=(0,n(4486).A)(l,i,[],!1,null,null,null).exports},9202:(e,t,n)=>{"use strict";e.exports=n.p+"images/cottage.d50b13f2.png"},9567:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>h});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{attrs:{role:"region"}},[t("dav-switch",{attrs:{required:!1},on:{input:e.applyFilter},model:{value:e.isSelected,callback:function(t){e.isSelected=t},expression:"isSelected"}})],1)],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=function(){var e=this,t=e._self._c;return t("div",[t("dav-label-and-tooltip",{attrs:{label:e.labelText,tooltip:e.tooltip}}),e._v(" "),t("v-switch",{attrs:{value:e.value,mandatory:e.required,color:"primary"},on:{change:function(t){return e.onChange(t)}},model:{value:e.vModel,callback:function(t){e.vModel=t},expression:"vModel"}})],1)};s._withStripped=!0;const a={name:"DavSwitch",components:{"dav-label-and-tooltip":n(4821).A},props:{label:String,value:Boolean,onChange:{type:Function,default(e){this.$emit("input",e)}},tooltip:{type:String,default:""},required:{type:Boolean,default:!0}},data(){return{labelText:this.label}},computed:{vModel:{get(){return this.value},set(e){}}},watch:{required(){this.required?this.labelText="".concat(this.label,"*"):this.labelText=this.label}},mounted(){this.required&&(this.labelText="".concat(this.label,"*"))}};var o=n(4486);const l=(0,o.A)(a,s,[],!1,null,"715b6713",null).exports;var c=n(8558);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const v={name:"BoolFilter",components:{"dav-switch":l},props:["field","options"],data:()=>({isSelected:!1}),created(){this.createFilter()},mounted(){(0,c.K)()},computed:u(u({},(0,r.L8)(["getFilterStateByField"])),{},{FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{createFilter(){this.isSelected=this.FilterState},applyFilter(){this.isSelected?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.isSelected}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const h=(0,o.A)(v,i,[],!1,null,"3c8d661a",null).exports},9585:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>s});var i=function(){var e,t,n=this,i=n._self._c;return i("div",[n.isMobile?n._e():i("v-row",{staticClass:"y-1 py-3 text-font-s mb-1 event-list__row",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"align-self-center text-center",attrs:{cols:"1"}},["EventItemCourse"===n.event.className?i("v-icon",[n._v("\n dav-icon-seminar\n ")]):"EventItem"===n.event.className?i("v-icon",[n._v("\n dav-icon-calendar\n ")]):"EventItemTour"===n.event.className?i("v-icon",[n._v("\n dav-icon-mountain\n ")]):n._e()],1),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"3"}},[i("a",{staticClass:"text-font-s-bold",attrs:{href:n.event.detailRoute}},[n._v("\n "+n._s(n.event.title)+"\n ")]),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"3"}},[n._v("\n "+n._s(n.eventLeader(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"2"}},[n._v("\n "+n._s(n.eventLocation(n.event))+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"1"}},[n._v("\n "+n._s(n.event.bookingState?n.event.bookingState.name:"")+"\n ")]),n._v(" "),i("v-col",{staticClass:"align-self-center text-center px-1",attrs:{cols:"2"}},[i("a",{staticClass:"btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(e=n.event.title)&&void 0!==e?e:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1),n._v(" "),n.isMobile?i("v-row",{staticClass:"y-1 p-2 text-font-s mb-1 event-list__row mobile",attrs:{"data-month":n.eventMonth(n.event),"data-year":n.eventYear(n.event)}},[i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"text-font-s-bold event-list__link",attrs:{href:n.event.detailRoute},domProps:{textContent:n._s(n.event.title)}}),n._v(" "),i("div",{staticClass:"text-font-xs"},[n._v("\n "+n._s(n.eventDate(n.event))+"\n ")])]),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v("Status")])]):n._e(),n._v(" "),n.event.bookingState?i("v-col",{staticClass:"pb-0 align-self-center",attrs:{cols:"4"}},[i("div",[n._v(n._s(n.event.bookingState.name))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"8"}},[i("div",{staticClass:"text-font-s-bold"},[n._v(" "+n._s(n._f("trans")("Organisation")))])]):n._e(),n._v(" "),n.event.leaders.length>0?i("v-col",{attrs:{cols:"4"}},[i("div",[n._v(n._s(n.eventLeader(n.event)))])]):n._e(),n._v(" "),i("v-col",{staticClass:"align-self-center",attrs:{cols:"12"}},[i("a",{staticClass:"event-list__link btn btn-primary event-btn",attrs:{href:n.event.detailRoute,"aria-label":"Details - "+(null!==(t=n.event.title)&&void 0!==t?t:"")+" öffnen"}},[n._v("\n "+n._s(n._f("trans")("Details"))+"\n ")])])],1):n._e()],1)};i._withStripped=!0;const r={name:"Mixed",mixins:[n(8885).default],props:["event","isMobile"]};const s=(0,n(4486).A)(r,i,[],!1,null,null,null).exports}
1,9593:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>d});var i=function(){var e=this,t=e._self._c;return t("v-expansion-panels",[t("v-expansion-panel",[t("v-expansion-panel-header",{attrs:{"expand-icon":"dav-icon-chevron-down",role:"button"}},[e._v("\n "+e._s(e.options.filterTitle)+"\n ")]),e._v(" "),t("v-expansion-panel-content",{attrs:{role:"region"}},[t("v-slider",{staticClass:"align-center pt-5 px-2",attrs:{"tick-labels":e.options.ticks,max:e.options.ticks.length-1,ticks:"always","thumb-label":"always"},on:{change:e.applyFilter},scopedSlots:e._u([{key:"thumb-label",fn:function(n){return[t("v-icon",{staticClass:"text-white"},[e._v("\n "+e._s(e.options.labels[n.value])+"\n ")])]}}]),model:{value:e.sliderNumericValue,callback:function(t){e.sliderNumericValue=t},expression:"sliderNumericValue"}})],1)],1)],1)};i._withStripped=!0;n(9463);var r=n(5353),s=n(8558);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const c={name:"SliderTickFilter",props:["field","options"],data:()=>({sliderNumericValue:0}),created(){this.createFilter()},mounted(){(0,s.K)()},computed:o(o({},(0,r.L8)(["getFilterStateByField"])),{},{sliderStringValue(){return this.options.ticks[this.sliderNumericValue]},FilterState(){return this.getFilterStateByField(this.field)}}),watch:{FilterState(){this.FilterState||this.createFilter()}},methods:{createFilter(){this.sliderNumericValue=this.options.ticks.indexOf(this.FilterState||"leer")},applyFilter(){this.sliderNumericValue>0?this.$store.commit("setFilterState",{filterKey:this.field,filterValue:this.sliderStringValue}):this.$store.commit("removeFilterState",this.field),this.$store.commit("applyFilterState")}}};const d=(0,n(4486).A)(c,i,[],!1,null,"722278ba",null).exports}},e=>{e.O(0,[702,386,650,692,260,333],(()=>{return t=1884,e(e.s=t);var t}));e.O()}]);
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.