1/* 2 * ATTENTION: An "eval-source-map" devtool has been used. 3 * This devtool is neither made for production nor for readable output files. 4 * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. 5 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) 6 * or disable the default devtool with "devtool: false". 7 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). 8 */ 9/******/ (() => { // webpackBootstrap 10/******/ var __webpack_modules__ = ({ 11
12/***/ "../js/basic/helpers.js": 13/*!******************************!*\ 14 !*** ../js/basic/helpers.js ***! 15 \******************************/ 16/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 17 18"use strict"; 19eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"_debounce\": () => (/* binding */ _debounce),\n/* harmony export */ \"_loadFile\": () => (/* binding */ _loadFile)\n/* harmony export */ });\n// Debounce\nconst _debounce = (func, wait, immediate) => {\n let timeout;\n return () => {\n const context = undefined;\n const args = arguments;\n const later = () => {\n timeout = null;\n if (!immediate) func.apply(context, args);\n };\n const callNow = immediate && !timeout;\n clearTimeout(timeout);\n timeout = setTimeout(later, wait);\n if (callNow) func.apply(context, args);\n };\n};\n\n/**\r\n *\r\n * @param milliseconds\r\n * @returns {Promise}\r\n */\nlet wait = milliseconds => {\n let promise = new Promise((resolve, reject) => {\n setTimeout(() => {\n resolve('time out');\n }, milliseconds);\n });\n return promise;\n};\n\n/**\r\n * @param {number} ms\r\n * @param handler\r\n * @param timeoutInMilliseconds\r\n * @returns {Promise}\r\n * @constructor\r\n */\nlet PromiseWithTimeout = (handler, timeoutInMilliseconds) => {\n let promise = new Promise(handler);\n let timeout = wait(timeoutInMilliseconds);\n return Promise.race([promise, timeout]);\n};\n\n/**\r\n * loadFile\r\n * loads css/script files and adds attributes\r\n * @param attributes\r\n * @returns {Promise}\r\n */\n\nconst _loadFile = (attributes, ms = 0) => {\n return new Promise((resolve, reject) => {\n setTimeout(() => {\n const el = document.createElement(attributes.element);\n // add attributes to el\n for (let [key, value] of Object.entries(attributes)) {\n el[key] = value;\n }\n el.crossOrigin = \"\";\n el.addEventListener(\"load\", ev => {\n resolve({\n status: true\n });\n });\n el.addEventListener(\"error\", ev => {\n reject({\n status: false,\n message: `Failed to load the script ${attributes.href ?? attributes.src}`\n });\n });\n document.body.appendChild(el);\n }, ms);\n });\n};\n\n/*export const _loadFile = (attributes, ms = 0) => {\r\n return new Promise((resolve, reject) => {\r\n const el = document.createElement(attributes.element)\r\n // add attributes to el\r\n for (let key in attributes) {\r\n el[key] = attributes[key]\r\n }\r\n el.crossOrigin = \"\"\r\n el.addEventListener(\"load\", (ev) => {\r\n resolve({status: true})\r\n })\r\n el.addEventListener(\"error\", (ev) => {\r\n reject({\r\n status: false,\r\n message: `Failed to load the script ${attributes.href ? attributes.href : attributes.src}`\r\n })\r\n })\r\n document.body.appendChild(el)\r\n });\r\n}*///# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvYmFzaWMvaGVscGVycy5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7OztBQUFBO0FBQ08sTUFBTUEsU0FBUyxHQUFHQSxDQUFDQyxJQUFJLEVBQUVDLElBQUksRUFBRUMsU0FBUyxLQUFLO0VBQ2hELElBQUlDLE9BQU87RUFDWCxPQUFPLE1BQU07SUFDVCxNQUFNQyxPQUFPLEdBQUcsU0FBSTtJQUNwQixNQUFNQyxJQUFJLEdBQUdDLFNBQVM7SUFDdEIsTUFBTUMsS0FBSyxHQUFHQSxDQUFBLEtBQU07TUFDaEJKLE9BQU8sR0FBRyxJQUFJO01BQ2QsSUFBSSxDQUFDRCxTQUFTLEVBQUVGLElBQUksQ0FBQ1EsS0FBSyxDQUFDSixPQUFPLEVBQUVDLElBQUksQ0FBQztJQUM3QyxDQUFDO0lBQ0QsTUFBTUksT0FBTyxHQUFHUCxTQUFTLElBQUksQ0FBQ0MsT0FBTztJQUNyQ08sWUFBWSxDQUFDUCxPQUFPLENBQUM7SUFDckJBLE9BQU8sR0FBR1EsVUFBVSxDQUFDSixLQUFLLEVBQUVOLElBQUksQ0FBQztJQUNqQyxJQUFJUSxPQUFPLEVBQUVULElBQUksQ0FBQ1EsS0FBSyxDQUFDSixPQUFPLEVBQUVDLElBQUksQ0FBQztFQUMxQyxDQUFDO0FBQ0wsQ0FBQzs7QUFFRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSUosSUFBSSxHQUFHVyxZQUFZLElBQUk7RUFDdkIsSUFBSUMsT0FBTyxHQUFHLElBQUlDLE9BQU8sQ0FBQyxDQUFDQyxPQUFPLEVBQUVDLE1BQU0sS0FBSztJQUMzQ0wsVUFBVSxDQUFDLE1BQU07TUFDYkksT0FBTyxDQUFDLFVBQVUsQ0FBQztJQUN2QixDQUFDLEVBQUVILFlBQVksQ0FBQztFQUNwQixDQUFDLENBQUM7RUFDRixPQUFPQyxPQUFPO0FBQ2xCLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJSSxrQkFBa0IsR0FBR0EsQ0FBQ0MsT0FBTyxFQUFFQyxxQkFBcUIsS0FBSztFQUN6RCxJQUFJTixPQUFPLEdBQUcsSUFBSUMsT0FBTyxDQUFDSSxPQUFPLENBQUM7RUFDbEMsSUFBSWYsT0FBTyxHQUFHRixJQUFJLENBQUNrQixxQkFBcUIsQ0FBQztFQUN6QyxPQUFPTCxPQUFPLENBQUNNLElBQUksQ0FBQyxDQUFDUCxPQUFPLEVBQUVWLE9BQU8sQ0FBQyxDQUFDO0FBQzNDLENBQUM7O0FBRUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVPLE1BQU1rQixTQUFTLEdBQUdBLENBQUNDLFVBQVUsRUFBRUMsRUFBRSxHQU
19FHLENBQUMsS0FBSztFQUM3QyxPQUFPLElBQUlULE9BQU8sQ0FBQyxDQUFDQyxPQUFPLEVBQUVDLE1BQU0sS0FBSztJQUNwQ0wsVUFBVSxDQUFDLE1BQU07TUFDYixNQUFNYSxFQUFFLEdBQUdDLFFBQVEsQ0FBQ0MsYUFBYSxDQUFDSixVQUFVLENBQUNLLE9BQU8sQ0FBQztNQUNyRDtNQUNBLEtBQUssSUFBSSxDQUFDQyxHQUFHLEVBQUVDLEtBQUssQ0FBQyxJQUFJQyxNQUFNLENBQUNDLE9BQU8sQ0FBQ1QsVUFBVSxDQUFDLEVBQUU7UUFDakRFLEVBQUUsQ0FBQ0ksR0FBRyxDQUFDLEdBQUdDLEtBQUs7TUFDbkI7TUFDQUwsRUFBRSxDQUFDUSxXQUFXLEdBQUcsRUFBRTtNQUNuQlIsRUFBRSxDQUFDUyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUdDLEVBQUUsSUFBSztRQUNoQ25CLE9BQU8sQ0FBQztVQUFFb0IsTUFBTSxFQUFFO1FBQUssQ0FBQyxDQUFDO01BQzdCLENBQUMsQ0FBQztNQUNGWCxFQUFFLENBQUNTLGdCQUFnQixDQUFDLE9BQU8sRUFBR0MsRUFBRSxJQUFLO1FBQ2pDbEIsTUFBTSxDQUFDO1VBQ0htQixNQUFNLEVBQUUsS0FBSztVQUNiQyxPQUFPLEVBQUcsNkJBQTRCZCxVQUFVLENBQUNlLElBQUksSUFBSWYsVUFBVSxDQUFDZ0IsR0FBSTtRQUM1RSxDQUFDLENBQUM7TUFDTixDQUFDLENBQUM7TUFDRmIsUUFBUSxDQUFDYyxJQUFJLENBQUNDLFdBQVcsQ0FBQ2hCLEVBQUUsQ0FBQztJQUNqQyxDQUFDLEVBQUVELEVBQUUsQ0FBQztFQUNWLENBQUMsQ0FBQztBQUNOLENBQUM7O0FBR0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbmVjdG8td2ViLy4uL2pzL2Jhc2ljL2hlbHBlcnMuanM/ZDM0YiJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBEZWJvdW5jZVxyXG5leHBvcnQgY29uc3QgX2RlYm91bmNlID0gKGZ1bmMsIHdhaXQsIGltbWVkaWF0ZSkgPT4ge1xyXG4gICAgbGV0IHRpbWVvdXQ7XHJcbiAgICByZXR1cm4gKCkgPT4ge1xyXG4gICAgICAgIGNvbnN0IGNvbnRleHQgPSB0aGlzXHJcbiAgICAgICAgY29uc3QgYXJncyA9IGFyZ3VtZW50c1xyXG4gICAgICAgIGNvbnN0IGxhdGVyID0gKCkgPT4ge1xyXG4gICAgICAgICAgICB0aW1lb3V0ID0gbnVsbFxyXG4gICAgICAgICAgICBpZiAoIWltbWVkaWF0ZSkgZnVuYy5hcHBseShjb250ZXh0LCBhcmdzKVxyXG4gICAgICAgIH1cclxuICAgICAgICBjb25zdCBjYWxsTm93ID0gaW1tZWRpYXRlICYmICF0aW1lb3V0XHJcbiAgICAgICAgY2xlYXJUaW1lb3V0KHRpbWVvdXQpXHJcbiAgICAgICAgdGltZW91dCA9IHNldFRpbWVvdXQobGF0ZXIsIHdhaXQpXHJcbiAgICAgICAgaWYgKGNhbGxOb3cpIGZ1bmMuYXBwbHkoY29udGV4dCwgYXJncylcclxuICAgIH1cclxufVxyXG5cclxuLyoqXHJcbiAqXHJcbiAqIEBwYXJhbSBtaWxsaXNlY29uZHNcclxuICogQHJldHVybnMge1Byb21pc2V9XHJcbiAqL1xyXG5sZXQgd2FpdCA9IG1pbGxpc2Vjb25kcyA9PiB7XHJcbiAgICBsZXQgcHJvbWlzZSA9IG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcclxuICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcclxuICAgICAgICAgICAgcmVzb2x2ZSgndGltZSBvdXQnKVxyXG4gICAgICAgIH0sIG1pbGxpc2Vjb25kcylcclxuICAgIH0pXHJcbiAgICByZXR1cm4gcHJvbWlzZVxyXG59XHJcblxyXG4vKipcclxuICogQHBhcmFtIHtudW1iZXJ9IG1zXHJcbiAqIEBwYXJhbSBoYW5kbGVyXHJcbiAqIEBwYXJhbSB0aW1lb3V0SW5NaWxsaXNlY29uZHNcclxuICogQHJldHVybnMge1Byb21pc2V9XHJcbiAqIEBjb25zdHJ1Y3RvclxyXG4gKi9cclxubGV0IFByb21pc2VXaXRoVGltZW91dCA9IChoYW5kbGVyLCB0aW1lb3V0SW5NaWxsaXNlY29uZHMpID0+IHtcclxuICAgIGxldCBwcm9taXNlID0gbmV3IFByb21pc2UoaGFuZGxlcilcclxuICAgIGxldCB0aW1lb3V0ID0gd2FpdCh0aW1lb3V0SW5NaWxsaXNlY29uZHMpXHJcbiAgICByZXR1cm4gUHJvbWlzZS5yYWNlKFtwcm9taXNlLCB0aW1lb3V0XSlcclxufVxyXG5cclxuLyoqXHJcbiAqIGxvYWRGaWxlXHJcbiAqIGxvYWRzIGNzcy9zY3JpcHQgZmlsZXMgYW5kIGFkZHMgYXR0cmlidXRlc1xyXG4gKiBAcGFyYW0gYXR0cmlidXRlc1xyXG4gKiBAcmV0dXJucyB7UHJvbWlzZX1cclxuICovXHJcblxyXG5leHBvcnQgY29uc3QgX2xvYWRGaWxlID0gKGF0dHJpYnV0ZXMsIG1zID0gMCkgPT4ge1xyXG4gICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlLCByZWplY3QpID0+IHtcclxuICAgICAgICBzZXRUaW1lb3V0KCgpID0+IHtcclxuICAgICAgICAgICAgY29uc3QgZWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KGF0dHJpYnV0ZXMuZWxlbWVudCk7XHJcbiAgICAgICAgICAgIC8vIGFkZCBhdHRyaWJ1dGVzIHRvIGVsXHJcbiAgICAgICAgICAgIGZvciAobGV0IFtrZXksIHZhbHVlXSBvZiBPYmplY3QuZW50cmllcyhhdHRyaWJ1dGVzKSkge1xyXG4gICAgICAgICAgICAgICAgZWxba2V5XSA9IHZhbHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsLmNyb3NzT3JpZ2luID0gXCJcIjtcclxuICAgICAgICAgICAgZWwuYWRkRXZlbnRMaXN0ZW5lcihcImxvYWRcIiwgKGV2KSA9PiB7XHJcbiAgICAgICAgICAgICAgICByZXNvbHZlKHsgc3RhdHVzOiB0cnVlIH0pO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgZWwuYWRkRXZlbnRMaXN0ZW5lcihcImVycm9yXCIsIChldikgPT4ge1xyXG4gICAgICAgICAgICAgICAgcmVqZWN0KHtcclxuICAgICAgICAgICAgICAgICAgICBzdGF0dXM6IGZhbHNlLFxyXG4gICAgICAgICAgICAgICAgICAgIG1lc3NhZ2U6IGBGYWlsZWQgdG8gbG9hZCB0aGUgc2NyaXB0ICR7YXR0cmlidXRlcy5ocmVmID8/IGF0dHJpYnV0ZXMuc3JjfWAsXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoZWwpO1xyXG4gICAgICAgIH0sIG1zKTtcclxuICAgIH0pO1xyXG59O1xyXG5cclxuXHJcbi8qZXhwb3J0IGNvbnN0IF9sb2FkRmlsZSA9IChhdHRyaWJ1dGVzLCBtcyA9IDApID0+IHtcclxuICAgIHJldHVybi
19BuZXcgUHJvbWlzZSgocmVzb2x2ZSwgcmVqZWN0KSA9PiAge1xyXG4gICAgICAgIGNvbnN0IGVsID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChhdHRyaWJ1dGVzLmVsZW1lbnQpXHJcbiAgICAgICAgLy8gYWRkIGF0dHJpYnV0ZXMgdG8gZWxcclxuICAgICAgICBmb3IgKGxldCBrZXkgaW4gYXR0cmlidXRlcykge1xyXG4gICAgICAgICAgICBlbFtrZXldID0gYXR0cmlidXRlc1trZXldXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsLmNyb3NzT3JpZ2luID0gXCJcIlxyXG4gICAgICAgIGVsLmFkZEV2ZW50TGlzdGVuZXIoXCJsb2FkXCIsIChldikgPT4ge1xyXG4gICAgICAgICAgICByZXNvbHZlKHtzdGF0dXM6IHRydWV9KVxyXG4gICAgICAgIH0pXHJcbiAgICAgICAgZWwuYWRkRXZlbnRMaXN0ZW5lcihcImVycm9yXCIsIChldikgPT4ge1xyXG4gICAgICAgICAgICByZWplY3Qoe1xyXG4gICAgICAgICAgICAgICAgc3RhdHVzOiBmYWxzZSxcclxuICAgICAgICAgICAgICAgIG1lc3NhZ2U6IGBGYWlsZWQgdG8gbG9hZCB0aGUgc2NyaXB0ICR7YXR0cmlidXRlcy5ocmVmID8gYXR0cmlidXRlcy5ocmVmIDogYXR0cmlidXRlcy5zcmN9YFxyXG4gICAgICAgICAgICB9KVxyXG4gICAgICAgIH0pXHJcbiAgICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChlbClcclxuICAgIH0pO1xyXG59Ki9cclxuXHJcblxyXG4iXSwibmFtZXMiOlsiX2RlYm91bmNlIiwiZnVuYyIsIndhaXQiLCJpbW1lZGlhdGUiLCJ0aW1lb3V0IiwiY29udGV4dCIsImFyZ3MiLCJhcmd1bWVudHMiLCJsYXRlciIsImFwcGx5IiwiY2FsbE5vdyIsImNsZWFyVGltZW91dCIsInNldFRpbWVvdXQiLCJtaWxsaXNlY29uZHMiLCJwcm9taXNlIiwiUHJvbWlzZSIsInJlc29sdmUiLCJyZWplY3QiLCJQcm9taXNlV2l0aFRpbWVvdXQiLCJoYW5kbGVyIiwidGltZW91dEluTWlsbGlzZWNvbmRzIiwicmFjZSIsIl9sb2FkRmlsZSIsImF0dHJpYnV0ZXMiLCJtcyIsImVsIiwiZG9jdW1lbnQiLCJjcmVhdGVFbGVtZW50IiwiZWxlbWVudCIsImtleSIsInZhbHVlIiwiT2JqZWN0IiwiZW50cmllcyIsImNyb3NzT3JpZ2luIiwiYWRkRXZlbnRMaXN0ZW5lciIsImV2Iiwic3RhdHVzIiwibWVzc2FnZSIsImhyZWYiLCJzcmMiLCJib2R5IiwiYXBwZW5kQ2hpbGQiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../js/basic/helpers.js\n"); 20 21/***/ }), 22
23/***/ "../js/basic/scroll-direction.js": 24/*!***************************************!*\ 25 !*** ../js/basic/scroll-direction.js ***! 26 \***************************************/ 27/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { 28 29"use strict"; 30eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": () => (__WEBPACK_DEFAULT_EXPORT__)\n/* harmony export */ });\nconst ScrollDirection = function ({\n scrollPositionTopBuffer = 10,\n cssClassScrollDown = 'scroll-direction--down',\n cssClassScrollUp = 'scroll-direction--up',\n cssClassScrolled = 'scroll-direction--scrolled'\n} = {}) {\n const htmlElement = document.querySelector('html');\n let lastScrollTop = 0;\n function setLastScrollPosition() {\n let currentScrollTop = window.pageYOffset || document.documentElement.scrollTop;\n let currentScrollDirectionIsDown = currentScrollTop > lastScrollTop;\n let currentScrolledState = currentScrollTop > scrollPositionTopBuffer;\n if (currentScrolledState) {\n htmlElement.classList.add(cssClassScrolled);\n } else {\n htmlElement.classList.remove(cssClassScrolled);\n }\n if (currentScrollDirectionIsDown) {\n htmlElement.classList.remove(cssClassScrollUp);\n htmlElement.classList.add(cssClassScrollDown);\n } else {\n htmlElement.classList.remove(cssClassScrollDown);\n htmlElement.classList.add(cssClassScrollUp);\n }\n lastScrollTop = currentScrollTop <= 0 ? 0 : currentScrollTop;\n }\n window.addEventListener('scroll', () => {\n setLastScrollPosition();\n }, {\n passive: true\n });\n};\n/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (ScrollDirection);//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvYmFzaWMvc2Nyb2xsLWRpcmVjdGlvbi5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7O0FBQUEsTUFBTUEsZUFBZSxHQUFHLFNBQUFBLENBQVU7RUFDOUJDLHVCQUF1QixHQUFHLEVBQUU7RUFDNUJDLGtCQUFrQixHQUFHLHdCQUF3QjtFQUM3Q0MsZ0JBQWdCLEdBQUcsc0JBQXNCO0VBQ3pDQyxnQkFBZ0IsR0FBRztBQUN2QixDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUU7RUFDSixNQUFNQyxXQUFXLEdBQUdDLFFBQVEsQ0FBQ0MsYUFBYSxDQUFDLE1BQU0sQ0FBQztFQUNsRCxJQUFJQyxhQUFhLEdBQUcsQ0FBQztFQUdyQixTQUFTQyxxQkFBcUJBLENBQUEsRUFBRztJQUM3QixJQUFJQyxnQkFBZ0IsR0FBR0MsTUFBTSxDQUFDQyxXQUFXLElBQUlOLFFBQVEsQ0FBQ08sZUFBZSxDQUFDQyxTQUFTO0lBQy9FLElBQUlDLDRCQUE0QixHQUFJTCxnQkFBZ0IsR0FBR0YsYUFBYztJQUNyRSxJQUFJUSxvQkFBb0IsR0FBSU4sZ0JBQWdCLEdBQUdULHVCQUF3QjtJQUV2RSxJQUFJZSxvQkFBb0IsRUFBRTtNQUN0QlgsV0FBVyxDQUFDWSxTQUFTLENBQUNDLEdBQUcsQ0FBQ2QsZ0JBQWdCLENBQUM7SUFDL0MsQ0FBQyxNQUFNO01BQ0hDLFdBQVcsQ0FBQ1ksU0FBUyxDQUFDRSxNQUFNLENBQUNmLGdCQUFnQixDQUFDO0lBQ2xEO0lBRUEsSUFBSVcsNEJBQTRCLEVBQUU7TUFDOUJWLFdBQVcsQ0FBQ1ksU0FBUyxDQUFDRSxNQUFNLENBQUNoQixnQkFBZ0IsQ0FBQztNQUM5Q0UsV0FBVyxDQUFDWSxTQUFTLENBQUNDLEdBQUcsQ0FBQ2hCLGtCQUFrQixDQUFDO0lBQ2pELENBQUMsTUFBTTtNQUNIRyxXQUFXLENBQUNZLFNBQVMsQ0FBQ0UsTUFBTSxDQUFDakIsa0JBQWtCLENBQUM7TUFDaERHLFdBQVcsQ0FBQ1ksU0FBUyxDQUFDQyxHQUFHLENBQUNmLGdCQUFnQixDQUFDO0lBQy9DO0lBRUFLLGFBQWEsR0FBR0UsZ0JBQWdCLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBR0EsZ0JBQWdCO0VBQ2hFO0VBRUFDLE1BQU0sQ0FBQ1MsZ0JBQWdCLENBQUMsUUFBUSxFQUFFLE1BQU07SUFDcENYLHFCQUFxQixFQUFFO0VBQzNCLENBQUMsRUFBRTtJQUFDWSxPQUFPLEVBQUU7RUFBSSxDQUFDLENBQUM7QUFDdkIsQ0FBQztBQUVELGlFQUFlckIsZUFBZSIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbmVjdG8td2ViLy4uL2pzL2Jhc2ljL3Njcm9sbC1kaXJlY3Rpb24uanM/YWU0NiJdLCJzb3VyY2VzQ29udGVudCI6WyJjb25zdCBTY3JvbGxEaXJlY3Rpb24gPSBmdW5jdGlvbiAoe1xyXG4gICAgc2Nyb2xsUG9zaXRpb25Ub3BCdWZmZXIgPSAxMCxcclxuICAgIGNzc0NsYXNzU2Nyb2xsRG93biA9ICdzY3JvbGwtZGlyZWN0aW9uLS1kb3duJyxcclxuICAgIGNzc0NsYXNzU2Nyb2xsVXAgPSAnc2Nyb2xsLWRpcmVjdGlvbi0tdXAnLFxyXG4gICAgY3NzQ2xhc3NTY3JvbGxlZCA9ICdzY3JvbGwtZGlyZWN0aW9uLS1zY3JvbGxlZCdcclxufSA9IHt9KSB7XHJcbiAgICBjb25zdCBodG1sRWxlbWVudCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2h0bWwnKTtcclxuICAgIGxldCBsYXN0U2Nyb2xsVG9wID0gMDtcclxuXHJcblxyXG4gICAgZnVuY3Rpb24gc2V0TGFzdFNjcm9sbFBvc2l0aW9uKCkge1xyXG4gICAgICAgIGxldCBjdXJyZW50U2Nyb2xsVG9wID0gd2luZG93LnBhZ2VZT2Zmc2V0IHx8IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zY3JvbGxUb3A7XHJcbiAgICAgICAgbGV0IGN1cnJlbnRTY3JvbGxEaXJlY3Rpb25Jc0Rvd24gPSAoY3VycmVudFNjcm9sbFRvcCA+IGxhc3RTY3JvbGxUb3ApO1xyXG4gICAgICAgIGxldCBjdXJyZW50U2Nyb2xsZWRTdGF0ZSA9IChjdXJyZW50U2Nyb2xsVG9wID4gc2Nyb2xsUG9zaXRpb25Ub3BCdWZmZXIpO1xyXG5cclxuICAgICAgICBpZiAoY3VycmVudFNjcm9sbGVkU3RhdGUpIHtcclxuICAgICAgICAgICAgaH
30RtbEVsZW1lbnQuY2xhc3NMaXN0LmFkZChjc3NDbGFzc1Njcm9sbGVkKTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICBodG1sRWxlbWVudC5jbGFzc0xpc3QucmVtb3ZlKGNzc0NsYXNzU2Nyb2xsZWQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaWYgKGN1cnJlbnRTY3JvbGxEaXJlY3Rpb25Jc0Rvd24pIHtcclxuICAgICAgICAgICAgaHRtbEVsZW1lbnQuY2xhc3NMaXN0LnJlbW92ZShjc3NDbGFzc1Njcm9sbFVwKTtcclxuICAgICAgICAgICAgaHRtbEVsZW1lbnQuY2xhc3NMaXN0LmFkZChjc3NDbGFzc1Njcm9sbERvd24pO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIGh0bWxFbGVtZW50LmNsYXNzTGlzdC5yZW1vdmUoY3NzQ2xhc3NTY3JvbGxEb3duKTtcclxuICAgICAgICAgICAgaHRtbEVsZW1lbnQuY2xhc3NMaXN0LmFkZChjc3NDbGFzc1Njcm9sbFVwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxhc3RTY3JvbGxUb3AgPSBjdXJyZW50U2Nyb2xsVG9wIDw9IDAgPyAwIDogY3VycmVudFNjcm9sbFRvcDtcclxuICAgIH1cclxuXHJcbiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJywgKCkgPT4ge1xyXG4gICAgICAgIHNldExhc3RTY3JvbGxQb3NpdGlvbigpXHJcbiAgICB9LCB7cGFzc2l2ZTogdHJ1ZX0pO1xyXG59XHJcblxyXG5leHBvcnQgZGVmYXVsdCBTY3JvbGxEaXJlY3Rpb247Il0sIm5hbWVzIjpbIlNjcm9sbERpcmVjdGlvbiIsInNjcm9sbFBvc2l0aW9uVG9wQnVmZmVyIiwiY3NzQ2xhc3NTY3JvbGxEb3duIiwiY3NzQ2xhc3NTY3JvbGxVcCIsImNzc0NsYXNzU2Nyb2xsZWQiLCJodG1sRWxlbWVudCIsImRvY3VtZW50IiwicXVlcnlTZWxlY3RvciIsImxhc3RTY3JvbGxUb3AiLCJzZXRMYXN0U2Nyb2xsUG9zaXRpb24iLCJjdXJyZW50U2Nyb2xsVG9wIiwid2luZG93IiwicGFnZVlPZmZzZXQiLCJkb2N1bWVudEVsZW1lbnQiLCJzY3JvbGxUb3AiLCJjdXJyZW50U2Nyb2xsRGlyZWN0aW9uSXNEb3duIiwiY3VycmVudFNjcm9sbGVkU3RhdGUiLCJjbGFzc0xpc3QiLCJhZGQiLCJyZW1vdmUiLCJhZGRFdmVudExpc3RlbmVyIiwicGFzc2l2ZSJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///../js/basic/scroll-direction.js\n"); 31 32/***/ }), 33
34/***/ "../js/basic/scrollbar-width.js": 35/*!**************************************!*\ 36 !*** ../js/basic/scrollbar-width.js ***! 37 \**************************************/ 38/***/ (() => { 39 40eval("/**\r\n * Set Scrollbar width as CSS value\r\n * usage for 100vw containers in content\r\n */\n\n// set headerTop height as CSS variable for mobile nav\nlet root = document.documentElement;\nlet body = document.querySelector('body');\nconst scrollbarCalcMediaQuery = window.matchMedia('(min-width: 1199px)');\nlet lastScrollbarWidth = 0;\nroot.style.setProperty('--scrollbarWidth', lastScrollbarWidth + \"px\");\nfunction setScrollbarWidth() {\n let scrollbarWidth = 0;\n if (scrollbarCalcMediaQuery.matches) {\n if (window.innerWidth > body.clientWidth + 5) {\n scrollbarWidth = window.innerWidth - body.clientWidth;\n root.classList.add('has-scrollbar');\n } else {\n root.classList.remove('has-scrollbar');\n }\n }\n if (Math.abs(lastScrollbarWidth - scrollbarWidth) > 5) {\n root.style.setProperty('--scrollbarWidth', scrollbarWidth + \"px\");\n lastScrollbarWidth = scrollbarWidth;\n }\n}\n;\nlet startTimeScrollbarWidthCheck;\nconst durationTimeScrollbarWidthCheck = 10 * 1000;\nfunction checkChangedScrollbarWidth(timestamp) {\n if (startTimeScrollbarWidthCheck === undefined) {\n startTimeScrollbarWidthCheck = timestamp;\n }\n const elapsed = timestamp - startTimeScrollbarWidthCheck;\n setScrollbarWidth();\n if (elapsed < durationTimeScrollbarWidthCheck) {\n window.requestAnimationFrame(checkChangedScrollbarWidth);\n }\n}\nif (scrollbarCalcMediaQuery.matches) {\n document.addEventListener('DOMContentLoaded', setScrollbarWidth);\n window.addEventListener('load', setScrollbarWidth);\n}\nwindow.addEventListener('resize', setScrollbarWidth, {\n passive: true\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvYmFzaWMvc2Nyb2xsYmFyLXdpZHRoLmpzLmpzIiwibmFtZXMiOlsicm9vdCIsImRvY3VtZW50IiwiZG9jdW1lbnRFbGVtZW50IiwiYm9keSIsInF1ZXJ5U2VsZWN0b3IiLCJzY3JvbGxiYXJDYWxjTWVkaWFRdWVyeSIsIndpbmRvdyIsIm1hdGNoTWVkaWEiLCJsYXN0U2Nyb2xsYmFyV2lkdGgiLCJzdHlsZSIsInNldFByb3BlcnR5Iiwic2V0U2Nyb2xsYmFyV2lkdGgiLCJzY3JvbGxiYXJXaWR0aCIsIm1hdGNoZXMiLCJpbm5lcldpZHRoIiwiY2xpZW50V2lkdGgiLCJjbGFzc0xpc3QiLCJhZGQiLCJyZW1vdmUiLCJNYXRoIiwiYWJzIiwic3RhcnRUaW1lU2Nyb2xsYmFyV2lkdGhDaGVjayIsImR1cmF0aW9uVGltZVNjcm9sbGJhcldpZHRoQ2hlY2siLCJjaGVja0NoYW5nZWRTY3JvbGxiYXJXaWR0aCIsInRpbWVzdGFtcCIsInVuZGVmaW5lZCIsImVsYXBzZWQiLCJyZXF1ZXN0QW5pbWF0aW9uRnJhbWUiLCJhZGRFdmVudExpc3RlbmVyIiwicGFzc2l2ZSJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29uZWN0by13ZWIvLi4vanMvYmFzaWMvc2Nyb2xsYmFyLXdpZHRoLmpzPzA3OGIiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIFNldCBTY3JvbGxiYXIgd2lkdGggYXMgQ1NTIHZhbHVlXHJcbiAqIHVzYWdlIGZvciAxMDB2dyBjb250YWluZXJzIGluIGNvbnRlbnRcclxuICovXHJcblxyXG4vLyBzZXQgaGVhZGVyVG9wIGhlaWdodCBhcyBDU1MgdmFyaWFibGUgZm9yIG1vYmlsZSBuYXZcclxubGV0IHJvb3QgPSBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQ7XHJcbmxldCBib2R5ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignYm9keScpO1xyXG5jb25zdCBzY3JvbGxiYXJDYWxjTWVkaWFRdWVyeSA9IHdpbmRvdy5tYXRjaE1lZGlhKCcobWluLXdpZHRoOiAxMTk5cHgpJyk7XHJcbmxldCBsYXN0U2Nyb2xsYmFyV2lkdGggPSAwO1xyXG5cclxucm9vdC5zdHlsZS5zZXRQcm9wZXJ0eSgnLS1zY3JvbGxiYXJXaWR0aCcsIGxhc3RTY3JvbGxiYXJXaWR0aCArIFwicHhcIik7XHJcblxyXG5mdW5jdGlvbiBzZXRTY3JvbGxiYXJXaWR0aCgpIHtcclxuICAgIGxldCBzY3JvbGxiYXJXaWR0aCA9IDA7XHJcblxyXG4gICAgaWYoIHNjcm9sbGJhckNhbGNNZWRpYVF1ZXJ5Lm1hdGNoZXMgKSB7XHJcbiAgICAgICAgaWYgKHdpbmRvdy5pbm5lcldpZHRoID4gYm9keS5jbGllbnRXaWR0aCArIDUpIHtcclxuICAgICAgICAgICAgc2Nyb2xsYmFyV2lkdGggPSB3aW5kb3cuaW5uZXJXaWR0aCAtIGJvZHkuY2xpZW50V2lkdGg7XHJcbiAgICAgICAgICAgIHJvb3QuY2xhc3NMaXN0LmFkZCgnaGFzLXNjcm9sbGJhcicpO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIHJvb3QuY2xhc3NMaXN0LnJlbW92ZSgnaGFzLXNjcm9sbGJhcicpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpZiggTWF0aC5hYnMoIGxhc3RTY3JvbGxiYXJXaWR0aCAtIHNjcm9sbGJhcldpZHRoICkgPiA1ICkge1xyXG4gICAgICAgIHJvb3Quc3R5bGUuc2V0UHJvcGVydHkoJy0tc2Nyb2xsYmFyV2lkdGgnLCBzY3JvbGxiYXJXaWR0aCArIFwicHhcIik7XHJcbiAgICAgICAgbGFzdFNjcm9sbGJhcldpZHRoID0gc2Nyb2xsYmFyV2lkdGg7XHJcbiAgICB9XHJcbn07XHJcblxyXG5sZXQgc3RhcnRUaW1lU2Nyb2xsYmFyV2lkdGhDaGVjaztcclxuY29uc3QgZHVyYXRpb25UaW1lU2Nyb2xsYmFyV2lkdGhDaGVjayA9IDEwICogMTAwMDtcclxuZnVuY3Rpb24gY2hlY2tDaGFuZ2VkU2Nyb2xsYmFyV2lkdGgodGltZXN0YW1wKSB7XHJcbiAgICBpZiggc3RhcnRUaW1lU2Nyb2xsYmFyV2lkdGhDaGVjayA9PT0gdW5kZWZpbmVkICkge1xyXG4gICAgICAgI
40HN0YXJ0VGltZVNjcm9sbGJhcldpZHRoQ2hlY2sgPSB0aW1lc3RhbXA7XHJcbiAgICB9XHJcbiAgICBjb25zdCBlbGFwc2VkID0gdGltZXN0YW1wIC0gc3RhcnRUaW1lU2Nyb2xsYmFyV2lkdGhDaGVjaztcclxuXHJcbiAgICBzZXRTY3JvbGxiYXJXaWR0aCgpO1xyXG5cclxuICAgIGlmIChlbGFwc2VkIDwgZHVyYXRpb25UaW1lU2Nyb2xsYmFyV2lkdGhDaGVjaykge1xyXG4gICAgICAgIHdpbmRvdy5yZXF1ZXN0QW5pbWF0aW9uRnJhbWUoY2hlY2tDaGFuZ2VkU2Nyb2xsYmFyV2lkdGgpO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuaWYoIHNjcm9sbGJhckNhbGNNZWRpYVF1ZXJ5Lm1hdGNoZXMgKSB7XHJcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdET01Db250ZW50TG9hZGVkJywgc2V0U2Nyb2xsYmFyV2lkdGgpO1xyXG4gICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBzZXRTY3JvbGxiYXJXaWR0aCk7XHJcbn1cclxud2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3Jlc2l6ZScsIHNldFNjcm9sbGJhcldpZHRoLCB7cGFzc2l2ZTogdHJ1ZX0pO1xyXG4iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsSUFBSUEsSUFBSSxHQUFHQyxRQUFRLENBQUNDLGVBQWU7QUFDbkMsSUFBSUMsSUFBSSxHQUFHRixRQUFRLENBQUNHLGFBQWEsQ0FBQyxNQUFNLENBQUM7QUFDekMsTUFBTUMsdUJBQXVCLEdBQUdDLE1BQU0sQ0FBQ0MsVUFBVSxDQUFDLHFCQUFxQixDQUFDO0FBQ3hFLElBQUlDLGtCQUFrQixHQUFHLENBQUM7QUFFMUJSLElBQUksQ0FBQ1MsS0FBSyxDQUFDQyxXQUFXLENBQUMsa0JBQWtCLEVBQUVGLGtCQUFrQixHQUFHLElBQUksQ0FBQztBQUVyRSxTQUFTRyxpQkFBaUJBLENBQUEsRUFBRztFQUN6QixJQUFJQyxjQUFjLEdBQUcsQ0FBQztFQUV0QixJQUFJUCx1QkFBdUIsQ0FBQ1EsT0FBTyxFQUFHO0lBQ2xDLElBQUlQLE1BQU0sQ0FBQ1EsVUFBVSxHQUFHWCxJQUFJLENBQUNZLFdBQVcsR0FBRyxDQUFDLEVBQUU7TUFDMUNILGNBQWMsR0FBR04sTUFBTSxDQUFDUSxVQUFVLEdBQUdYLElBQUksQ0FBQ1ksV0FBVztNQUNyRGYsSUFBSSxDQUFDZ0IsU0FBUyxDQUFDQyxHQUFHLENBQUMsZUFBZSxDQUFDO0lBQ3ZDLENBQUMsTUFBTTtNQUNIakIsSUFBSSxDQUFDZ0IsU0FBUyxDQUFDRSxNQUFNLENBQUMsZUFBZSxDQUFDO0lBQzFDO0VBQ0o7RUFFQSxJQUFJQyxJQUFJLENBQUNDLEdBQUcsQ0FBRVosa0JBQWtCLEdBQUdJLGNBQWMsQ0FBRSxHQUFHLENBQUMsRUFBRztJQUN0RFosSUFBSSxDQUFDUyxLQUFLLENBQUNDLFdBQVcsQ0FBQyxrQkFBa0IsRUFBRUUsY0FBYyxHQUFHLElBQUksQ0FBQztJQUNqRUosa0JBQWtCLEdBQUdJLGNBQWM7RUFDdkM7QUFDSjtBQUFDO0FBRUQsSUFBSVMsNEJBQTRCO0FBQ2hDLE1BQU1DLCtCQUErQixHQUFHLEVBQUUsR0FBRyxJQUFJO0FBQ2pELFNBQVNDLDBCQUEwQkEsQ0FBQ0MsU0FBUyxFQUFFO0VBQzNDLElBQUlILDRCQUE0QixLQUFLSSxTQUFTLEVBQUc7SUFDN0NKLDRCQUE0QixHQUFHRyxTQUFTO0VBQzVDO0VBQ0EsTUFBTUUsT0FBTyxHQUFHRixTQUFTLEdBQUdILDRCQUE0QjtFQUV4RFYsaUJBQWlCLEVBQUU7RUFFbkIsSUFBSWUsT0FBTyxHQUFHSiwrQkFBK0IsRUFBRTtJQUMzQ2hCLE1BQU0sQ0FBQ3FCLHFCQUFxQixDQUFDSiwwQkFBMEIsQ0FBQztFQUM1RDtBQUNKO0FBR0EsSUFBSWxCLHVCQUF1QixDQUFDUSxPQUFPLEVBQUc7RUFDbENaLFFBQVEsQ0FBQzJCLGdCQUFnQixDQUFDLGtCQUFrQixFQUFFakIsaUJBQWlCLENBQUM7RUFDaEVMLE1BQU0sQ0FBQ3NCLGdCQUFnQixDQUFDLE1BQU0sRUFBRWpCLGlCQUFpQixDQUFDO0FBQ3REO0FBQ0FMLE1BQU0sQ0FBQ3NCLGdCQUFnQixDQUFDLFFBQVEsRUFBRWpCLGlCQUFpQixFQUFFO0VBQUNrQixPQUFPLEVBQUU7QUFBSSxDQUFDLENBQUMifQ==\n//# sourceURL=webpack-internal:///../js/basic/scrollbar-width.js\n"); 41 42/***/ }), 43
44/***/ "../js/modules/language-stuff.js": 45/*!***************************************!*\ 46 !*** ../js/modules/language-stuff.js ***! 47 \***************************************/ 48/***/ (() => { 49 50eval("/**\r\n * The code, executed when the DOM is ready, checks the current language and modifies the HTML\r\n * content of specific elements based on the language, hiding and removing elements with specific\r\n * classes and updating the HTML content of elements with class \"terms\" to either 'Magazin' or 'Magazine'\r\n * depending on the language.\r\n */\n\n// Execute the code when the DOM is ready\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n // Check if the current language is 'de'\n if (document.querySelector('html').getAttribute('lang') === 'de') {\n // Check if the element with ID \"mehrzumthema\" exists\n if (document.querySelector(\"#mehrzumthema\")) {\n // Hide and remove elements with class \"pt-cv-ctf-mashuplabelde\" and \"pt-cv-ctf-mashuplabelen\"\n document.querySelectorAll(\"#mehrzumthema .pt-cv-ctf-mashuplabelde, #mehrzumthema .pt-cv-ctf-mashuplabelen\").forEach(function (element) {\n element.style.display = \"none\";\n element.remove();\n });\n\n // Update the HTML content of elements with class \"terms\" to 'Magazin'\n document.querySelectorAll(\"#mehrzumthema .terms\").forEach(function (element) {\n element.innerHTML = 'Magazin';\n });\n }\n } else {\n // Check if the element with ID \"mehrzumthema\" exists\n if (document.querySelector(\"#mehrzumthema\")) {\n // Hide and remove elements with class \"pt-cv-ctf-mashuplabelde\" and \"pt-cv-ctf-mashuplabelen\"\n document.querySelectorAll(\"#mehrzumthema .pt-cv-ctf-mashuplabelde, #mehrzumthema .pt-cv-ctf-mashuplabelen\").forEach(function (element) {\n element.style.display = \"none\";\n element.remove();\n });\n\n // Update the HTML content of elements with class \"terms\" to 'Magazine'\n document.querySelectorAll(\"#mehrzumthema .terms\").forEach(function (element) {\n element.innerHTML = 'Magazine';\n });\n }\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9sYW5ndWFnZS1zdHVmZi5qcy5qcyIsIm5hbWVzIjpbImRvY3VtZW50IiwiYWRkRXZlbnRMaXN0ZW5lciIsInF1ZXJ5U2VsZWN0b3IiLCJnZXRBdHRyaWJ1dGUiLCJxdWVyeVNlbGVjdG9yQWxsIiwiZm9yRWFjaCIsImVsZW1lbnQiLCJzdHlsZSIsImRpc3BsYXkiLCJyZW1vdmUiLCJpbm5lckhUTUwiXSwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbmVjdG8td2ViLy4uL2pzL21vZHVsZXMvbGFuZ3VhZ2Utc3R1ZmYuanM/YTJmNiJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogVGhlIGNvZGUsIGV4ZWN1dGVkIHdoZW4gdGhlIERPTSBpcyByZWFkeSwgY2hlY2tzIHRoZSBjdXJyZW50IGxhbmd1YWdlIGFuZCBtb2RpZmllcyB0aGUgSFRNTFxyXG4gKiBjb250ZW50IG9mIHNwZWNpZmljIGVsZW1lbnRzIGJhc2VkIG9uIHRoZSBsYW5ndWFnZSwgaGlkaW5nIGFuZCByZW1vdmluZyBlbGVtZW50cyB3aXRoIHNwZWNpZmljXHJcbiAqIGNsYXNzZXMgYW5kIHVwZGF0aW5nIHRoZSBIVE1MIGNvbnRlbnQgb2YgZWxlbWVudHMgd2l0aCBjbGFzcyBcInRlcm1zXCIgdG8gZWl0aGVyICdNYWdhemluJyBvciAnTWFnYXppbmUnXHJcbiAqIGRlcGVuZGluZyBvbiB0aGUgbGFuZ3VhZ2UuXHJcbiAqL1xyXG5cclxuLy8gRXhlY3V0ZSB0aGUgY29kZSB3aGVuIHRoZSBET00gaXMgcmVhZHlcclxuZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIkRPTUNvbnRlbnRMb2FkZWRcIiwgZnVuY3Rpb24oKSB7XHJcbiAgICAvLyBDaGVjayBpZiB0aGUgY3VycmVudCBsYW5ndWFnZSBpcyAnZGUnXHJcbiAgICBpZiAoZG9jdW1lbnQucXVlcnlTZWxlY3RvcignaHRtbCcpLmdldEF0dHJpYnV0ZSgnbGFuZycpID09PSAnZGUnKSB7XHJcbiAgICAgICAgLy8gQ2hlY2sgaWYgdGhlIGVsZW1lbnQgd2l0aCBJRCBcIm1laHJ6dW10aGVtYVwiIGV4aXN0c1xyXG4gICAgICAgIGlmIChkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI21laHJ6dW10aGVtYVwiKSkge1xyXG4gICAgICAgICAgICAvLyBIaWRlIGFuZCByZW1vdmUgZWxlbWVudHMgd2l0aCBjbGFzcyBcInB0LWN2LWN0Zi1tYXNodXBsYWJlbGRlXCIgYW5kIFwicHQtY3YtY3RmLW1hc2h1cGxhYmVsZW5cIlxyXG4gICAgICAgICAgICBkb2
50N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiI21laHJ6dW10aGVtYSAucHQtY3YtY3RmLW1hc2h1cGxhYmVsZGUsICNtZWhyenVtdGhlbWEgLnB0LWN2LWN0Zi1tYXNodXBsYWJlbGVuXCIpLmZvckVhY2goZnVuY3Rpb24oZWxlbWVudCkge1xyXG4gICAgICAgICAgICAgICAgZWxlbWVudC5zdHlsZS5kaXNwbGF5ID0gXCJub25lXCI7XHJcbiAgICAgICAgICAgICAgICBlbGVtZW50LnJlbW92ZSgpO1xyXG4gICAgICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgICAgIC8vIFVwZGF0ZSB0aGUgSFRNTCBjb250ZW50IG9mIGVsZW1lbnRzIHdpdGggY2xhc3MgXCJ0ZXJtc1wiIHRvICdNYWdhemluJ1xyXG4gICAgICAgICAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiI21laHJ6dW10aGVtYSAudGVybXNcIikuZm9yRWFjaChmdW5jdGlvbihlbGVtZW50KSB7XHJcbiAgICAgICAgICAgICAgICBlbGVtZW50LmlubmVySFRNTCA9ICdNYWdhemluJztcclxuICAgICAgICAgICAgfSk7XHJcbiAgICAgICAgfVxyXG4gICAgfSBlbHNlIHtcclxuICAgICAgICAvLyBDaGVjayBpZiB0aGUgZWxlbWVudCB3aXRoIElEIFwibWVocnp1bXRoZW1hXCIgZXhpc3RzXHJcbiAgICAgICAgaWYgKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjbWVocnp1bXRoZW1hXCIpKSB7XHJcbiAgICAgICAgICAgIC8vIEhpZGUgYW5kIHJlbW92ZSBlbGVtZW50cyB3aXRoIGNsYXNzIFwicHQtY3YtY3RmLW1hc2h1cGxhYmVsZGVcIiBhbmQgXCJwdC1jdi1jdGYtbWFzaHVwbGFiZWxlblwiXHJcbiAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIjbWVocnp1bXRoZW1hIC5wdC1jdi1jdGYtbWFzaHVwbGFiZWxkZSwgI21laHJ6dW10aGVtYSAucHQtY3YtY3RmLW1hc2h1cGxhYmVsZW5cIikuZm9yRWFjaChmdW5jdGlvbihlbGVtZW50KSB7XHJcbiAgICAgICAgICAgICAgICBlbGVtZW50LnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcclxuICAgICAgICAgICAgICAgIGVsZW1lbnQucmVtb3ZlKCk7XHJcbiAgICAgICAgICAgIH0pO1xyXG5cclxuICAgICAgICAgICAgLy8gVXBkYXRlIHRoZSBIVE1MIGNvbnRlbnQgb2YgZWxlbWVudHMgd2l0aCBjbGFzcyBcInRlcm1zXCIgdG8gJ01hZ2F6aW5lJ1xyXG4gICAgICAgICAgICBkb2
50N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiI21laHJ6dW10aGVtYSAudGVybXNcIikuZm9yRWFjaChmdW5jdGlvbihlbGVtZW50KSB7XHJcbiAgICAgICAgICAgICAgICBlbGVtZW50LmlubmVySFRNTCA9ICdNYWdhemluZSc7XHJcbiAgICAgICAgICAgIH0pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSk7Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQUEsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBQyxrQkFBa0IsRUFBRSxZQUFXO0VBQ3JEO0VBQ0EsSUFBSUQsUUFBUSxDQUFDRSxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUNDLFlBQVksQ0FBQyxNQUFNLENBQUMsS0FBSyxJQUFJLEVBQUU7SUFDOUQ7SUFDQSxJQUFJSCxRQUFRLENBQUNFLGFBQWEsQ0FBQyxlQUFlLENBQUMsRUFBRTtNQUN6QztNQUNBRixRQUFRLENBQUNJLGdCQUFnQixDQUFDLGdGQUFnRixDQUFDLENBQUNDLE9BQU8sQ0FBQyxVQUFTQyxPQUFPLEVBQUU7UUFDbElBLE9BQU8sQ0FBQ0MsS0FBSyxDQUFDQyxPQUFPLEdBQUcsTUFBTTtRQUM5QkYsT0FBTyxDQUFDRyxNQUFNLEVBQUU7TUFDcEIsQ0FBQyxDQUFDOztNQUVGO01BQ0FULFFBQVEsQ0FBQ0ksZ0JBQWdCLENBQUMsc0JBQXNCLENBQUMsQ0FBQ0MsT0FBTyxDQUFDLFVBQVNDLE9BQU8sRUFBRTtRQUN4RUEsT0FBTyxDQUFDSSxTQUFTLEdBQUcsU0FBUztNQUNqQyxDQUFDLENBQUM7SUFDTjtFQUNKLENBQUMsTUFBTTtJQUNIO0lBQ0EsSUFBSVYsUUFBUSxDQUFDRSxhQUFhLENBQUMsZUFBZSxDQUFDLEVBQUU7TUFDekM7TUFDQUYsUUFBUSxDQUFDSSxnQkFBZ0IsQ0FBQyxnRkFBZ0YsQ0FBQyxDQUFDQyxPQUFPLENBQUMsVUFBU0MsT0FBTyxFQUFFO1FBQ2xJQSxPQUFPLENBQUNDLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE1BQU07UUFDOUJGLE9BQU8sQ0FBQ0csTUFBTSxFQUFFO01BQ3BCLENBQUMsQ0FBQzs7TUFFRjtNQUNBVCxRQUFRLENBQUNJLGdCQUFnQixDQUFDLHNCQUFzQixDQUFDLENBQUNDLE9BQU8sQ0FBQyxVQUFTQyxPQUFPLEVBQUU7UUFDeEVBLE9BQU8sQ0FBQ0ksU0FBUyxHQUFHLFVBQVU7TUFDbEMsQ0FBQyxDQUFDO0lBQ047RUFDSjtBQUNKLENBQUMsQ0FBQyJ9\n//# sourceURL=webpack-internal:///../js/modules/language-stuff.js\n"); 51 52/***/ }), 53
54/***/ "../js/modules/mainnav.js": 55/*!********************************!*\ 56 !*** ../js/modules/mainnav.js ***! 57 \********************************/ 58/***/ (() => { 59 60eval("/*\r\nSet height of mainnav to the height of the viewport.\r\nDo it on resize, too.\r\n */\nfunction setMainnavHeight() {\n var height = window.innerHeight || document.documentElement.clientHeight;\n document.getElementById(\"hauptnav\").style.height = height + \"px\";\n}\nsetMainnavHeight();\nwindow.addEventListener(\"resize\", setMainnavHeight);\n\n/**\r\n * defines a fixedNav function that checks the scroll position and adds/removes the \"fixed\"\r\n * class on an element based on the scroll position compared to the offset of another element.\r\n * It calls the fixedNav function initially and adds a scroll event listener to the window to\r\n * reapply the function when scrolled.\r\n */\n\n// Define the fixedNav function\nfunction fixedNav() {\n // Select the element with ID \"zeile1_wrapper\"\n var zeile1Wrapper = document.getElementById(\"zeile1_wrapper\");\n\n // Check if the element with ID \"zeile1_wrapper\" exists\n if (zeile1Wrapper) {\n // Get the offsetTop value of the \"zeile1_wrapper\" element\n var offsetTop = zeile1Wrapper.offsetTop;\n\n // Check if the vertical scroll position (pageYOffset) is greater than the offsetTop value\n /*if (window.pageYOffset > offsetTop) {\r\n // Add the \"fixed\" class to the element with ID \"zeile1\"\r\n document.getElementById(\"zeile1\").classList.add(\"fixed\");\r\n } else {\r\n // Remove the \"fixed\" class from the element with ID \"zeile1\"\r\n document.getElementById(\"zeile1\").classList.remove(\"fixed\");\r\n }*/\n }\n}\n\n// Call the fixedNav function to apply initial state\nfixedNav();\n\n// Add a scroll event listener to the window, calling the fixedNav function when scrolled\nwindow.addEventListener(\"scroll\", fixedNav);\n\n/**\r\n * Handles active class when menu button is clicked\r\n */\n\n// Add a click event listener to the element with ID \"menue_button\"\ndocument.querySelector(\"#menue_button\").addEventListener(\"click\", function () {\n // Select the necessary elements\n var menueButton = document.querySelector(\"#menue_button\");\n var hauptnav = document.querySelector(\"#hauptnav\");\n var hauptnavMobile = document.querySelector(\"#hauptnav_mobile\");\n var container = document.querySelector(\"#container\");\n\n // Toggle the \"active\" class on the elements\n if (menueButton.classList.contains(\"active\")) {\n menueButton.classList.remove(\"active\");\n hauptnav.classList.remove(\"active\");\n hauptnavMobile.classList.remove(\"active\");\n container.classList.remove(\"active\");\n } else {\n menueButton.classList.add(\"active\");\n hauptnav.classList.add(\"active\");\n hauptnavMobile.classList.add(\"active\");\n container.classList.add(\"active\");\n }\n});\n\n/**\r\n * elects specific \"ul\" elements with class \"level_2\" inside elements with IDs \"hauptnav\"\r\n * and \"hauptnav_mobile\", reorganizes the structure by creating a wrapper div to contain\r\n * the \"li\" elements and a subHeader div to display the header text,\r\n * and appends them to the respective \"ul\" elements.\r\n */\n\n// Select all the \"ul\" elements with class \"level_2\" inside the elements with IDs \"hauptnav\" and \"hauptnav_mobile\"\ndocument.querySelectorAll(\"#hauptnav ul.level_2, #hauptnav_mobile ul.level_2\").forEach(function (element) {\n // Retrieve all the \"li\" elements inside the current \"ul\" element\n var liChildren = Array.from(element.querySelectorAll(\"li\"));\n\n // Create a wrapper div element to contain the \"li\" elements\n var wrapper = document.createElement(\"div\");\n wrapper.classList.add(\"haupt_sub\");\n\n // Append each \"li\" element to the wrapper div\n liChildren.forEach(function (li) {\n wrapper.appendChild(li);\n });\n\n // Retrieve the text content of the first \"a\" element inside the parent of the current \"ul\" element\n var header = element.parentNode.querySelector(\"li > a\").textContent;\n\n // Create a subHeader div element to display the header text\n var subHeader = document.createElement(\"div\");\n subHeader.classList.add(\"haupt_sub_header\");\n subHeader.textContent = header;\n\n // Append the wrapper div and subHeader div to the current \"ul\" element\n element.appendChild(wrapper);\n element.appendChild(subHeader);\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9tYWlubmF2LmpzLmpzIiwibmFtZXMiOlsic2V0TWFpbm5hdkhlaWdodCIsImhlaWdodCIsIndpbmRvdyIsImlubmVySGVpZ2h0IiwiZG9jdW1lbnQiLCJkb2N1bWVudEVsZW1lbnQiLCJjbGllbnRIZWlnaHQiLCJnZXRFbGVtZW50QnlJZCIsInN0eWxlIiwiYWRkRXZlbnRMaXN0ZW5lciIsImZpeGVkTmF2IiwiemVpbGUxV3JhcHBlciIsIm9mZnNldFRvcCIsInF1ZXJ5U2VsZWN0b3IiLCJtZW51ZUJ1dHRvbiIsImhhdXB0bmF2IiwiaGF1cHRuYXZNb2JpbGUiLCJjb250YWluZXIiLCJjbGFzc0xpc3QiLCJjb250YWlucyIsInJlbW92ZSIsImFkZCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJmb3JFYWNoIiwiZWxlbWVudCIsImxpQ2hpbGRyZW4iLCJBcnJheSIsImZyb20iLCJ3cmFwcGVyIiwiY3JlYXRlRWxlbWVudCIsImxpIiwiYXBwZW5kQ2hpbGQiLCJoZWFkZXIiLCJwYXJlbnROb2RlIiwidGV4dENvbnRlbnQiLCJzdWJIZWFkZXIiXSwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbmVjdG8td2ViLy4uL2pzL21vZHVsZXMvbWFpbm5hdi5qcz81NThhIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXHJcblNldCBoZWlnaHQgb2YgbWFpbm5hdiB0byB0aGUgaGVpZ2h0IG9mIHRoZSB2aWV3cG9ydC5cclxuRG8gaXQgb24gcmVzaXplLCB0b28uXHJcbiAqL1xyXG5mdW5jdGlvbiBzZXRNYWlubmF2SGVpZ2h0KCkge1xyXG4gICAgdmFyIGhlaWdodCA9IHdpbmRvdy5pbm5lckhlaWdodCB8fCBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50SGVpZ2h0O1xyXG4gICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJoYXVwdG5hdlwiKS5zdHlsZS5oZWlnaHQgPSBoZWlnaHQgKyBcInB4XCI7XHJcbn1cclxuXHJcbnNldE1haW5uYXZIZWlnaHQoKTtcclxud2luZG93LmFkZEV2ZW50TGlzdGVuZXIoXCJyZXNpemVcIiwgc2V0TWFpbm5hdkhlaWdodCk7XHJcblxyXG5cclxuLyoqXHJcbiAqIGRlZmluZXMgYSBmaXhlZE5hdiBmdW5jdGlvbiB0aGF0IGNoZWNrcyB0aGUgc2Nyb2xsIHBvc2l0aW9uIGFuZCBhZGRzL3JlbW92ZXMgdGhlIFwiZml4ZWRcIlxyXG4gKiBjbGFzcyBvbiBhbiBlbGVtZW50IGJhc2VkIG9uIHRoZSBzY3JvbGwgcG9zaXRpb24gY29tcGFyZWQgdG8gdGhlIG9mZnNldCBvZiBhbm90aGVyIGVsZW1lbnQuXHJcbiAqIEl0IGNhbGxzIHRoZSBmaXhlZE5hdiBmdW5jdGlvbiBpbml0aWFsbHkgYW5kIGFkZHMgYSBzY3JvbGwgZXZlbnQgbGlzdGVuZXIgdG8gdGhlIHdpbmRvdyB0b1xyXG4gKiByZWFwcGx5IHRoZSBmdW5jdGlvbiB3aGVuIHNjcm9sbGVkLlxyXG4gKi9cclxuXHJcbi8vIERlZmluZSB0aGUgZml4ZWROYXYgZnVuY3Rpb25cclxuZnVuY3Rpb24gZml4ZWROYXYoKSB7XHJcbiAgICAvLyBTZWxlY3QgdGhlIGVsZW1lbnQgd2l0aCBJRCBcInplaWxlMV93cmFwcGVyXCJcclxuICAgIHZhciB6ZWlsZTFXcmFwcGVyID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJ6ZWlsZTFfd3JhcHBlclwiKTtcclxuXHJcbiAgICAvLyBDaGVjayBpZiB0aGUgZWxlbWVudCB3aXRoIElEIFwiemVpbGUxX3dyYXBwZXJcIiBleGlzdHNcclxuICAgIGlmICh6ZWlsZTFXcmFwcGVyKSB7XHJcbiAgICAgICAgLy8gR2V0IHRoZSBvZmZzZXRUb3AgdmFsdWUgb2YgdGhlIFwiemVpbGUxX3dyYXBwZXJcIiBlbGVtZW50XHJcbiAgICAgICAgdmFyIG9mZnNldFRvcCA9IHplaWxlMVdyYXBwZXIub2Zmc2V0VG9wO1xyXG5cclxuICAgICAgICAvLyBDaGVjayBpZiB0aGUgdmVydGljYWwgc2Nyb2xsIHBvc2l0aW9uIChwYWdlWU9mZnNldCkgaXMgZ3JlYXRlciB0aGFuIHRoZSBvZmZzZXRUb3AgdmFsdWVcclxuICAgICAgICAvKmlmICh3aW5kb3cucGFnZVlPZmZzZXQgPiBvZmZzZXRUb3ApIHtcclxuICAgICAgICAgICAgLy8gQWRkIHRoZSBcImZpeGVkXCIgY2xhc3MgdG8gdGhlIGVsZW1lbnQgd2l0aCBJRCBcInplaWxlMVwiXHJcbiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiemVpbGUxXCIpLmNsYXNzTGlzdC5hZGQoXCJmaXhlZFwiKTtcclxuICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAvLyBSZW1vdmUgdGhlIFwiZml4ZWRcIiBjbGFzcyBmcm9tIHRoZSBlbGVtZW50IHdpdGggSUQgXCJ6ZWlsZTFcIlxyXG4gICAgICAgICAgICBkb2
60N1bWVudC5nZXRFbGVtZW50QnlJZChcInplaWxlMVwiKS5jbGFzc0xpc3QucmVtb3ZlKFwiZml4ZWRcIik7XHJcbiAgICAgICAgfSovXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIENhbGwgdGhlIGZpeGVkTmF2IGZ1bmN0aW9uIHRvIGFwcGx5IGluaXRpYWwgc3RhdGVcclxuZml4ZWROYXYoKTtcclxuXHJcbi8vIEFkZCBhIHNjcm9sbCBldmVudCBsaXN0ZW5lciB0byB0aGUgd2luZG93LCBjYWxsaW5nIHRoZSBmaXhlZE5hdiBmdW5jdGlvbiB3aGVuIHNjcm9sbGVkXHJcbndpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwic2Nyb2xsXCIsIGZpeGVkTmF2KTtcclxuXHJcbi8qKlxyXG4gKiBIYW5kbGVzIGFjdGl2ZSBjbGFzcyB3aGVuIG1lbnUgYnV0dG9uIGlzIGNsaWNrZWRcclxuICovXHJcblxyXG4vLyBBZGQgYSBjbGljayBldmVudCBsaXN0ZW5lciB0byB0aGUgZWxlbWVudCB3aXRoIElEIFwibWVudWVfYnV0dG9uXCJcclxuZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNtZW51ZV9idXR0b25cIikuYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xyXG5cclxuICAgIC8vIFNlbGVjdCB0aGUgbmVjZXNzYXJ5IGVsZW1lbnRzXHJcbiAgICB2YXIgbWVudWVCdXR0b24gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI21lbnVlX2J1dHRvblwiKTtcclxuICAgIHZhciBoYXVwdG5hdiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjaGF1cHRuYXZcIik7XHJcbiAgICB2YXIgaGF1cHRuYXZNb2JpbGUgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI2hhdXB0bmF2X21vYmlsZVwiKTtcclxuICAgIHZhciBjb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI2NvbnRhaW5lclwiKTtcclxuXHJcbiAgICAvLyBUb2dnbGUgdGhlIFwiYWN0aXZlXCIgY2xhc3Mgb24gdGhlIGVsZW1lbnRzXHJcbiAgICBpZiAobWVudWVCdXR0b24uY2xhc3NMaXN0LmNvbnRhaW5zKFwiYWN0aXZlXCIpKSB7XHJcbiAgICAgICAgbWVudWVCdXR0b24uY2xhc3NMaXN0LnJlbW92ZShcImFjdGl2ZVwiKTtcclxuICAgICAgICBoYXVwdG5hdi5jbGFzc0xpc3QucmVtb3ZlKFwiYWN0aXZlXCIpO1xyXG4gICAgICAgIGhhdXB0bmF2TW9iaWxlLmNsYXNzTGlzdC5yZW1vdmUoXCJhY3RpdmVcIik7XHJcbiAgICAgICAgY29udGFpbmVyLmNsYXNzTGlzdC5yZW1vdmUoXCJhY3RpdmVcIik7XHJcbiAgICB9IGVsc2Uge1xyXG4gICAgICAgIG1lbnVlQnV0dG9uLmNsYXNzTGlzdC5hZGQoXCJhY3RpdmVcIik7XHJcbiAgICAgICAgaGF1cHRuYXYuY2xhc3NMaXN0LmFkZChcImFjdGl2ZVwiKTtcclxuICAgICAgICBoYXVwdG5hdk1vYmlsZS5jbGFzc0xpc3QuYWRkKFwiYWN0aXZlXCIpO1xyXG4gICAgICAgIGNvbnRhaW5lci5jbGFzc0xpc3QuYWRkKFwiYWN0aXZlXCIpO1xyXG4gICAgfVxyXG59KTtcclxuXHJcbi8qKlxyXG4gKiBlbGVjdHMgc3BlY2lmaWMgXCJ1bFwiIGVsZW1lbnRzIHdpdGggY2xhc3MgXCJsZXZlbF8yXCIgaW5zaWRlIGVsZW1lbnRzIHdpdGggSURzIFwiaGF1cHRuYXZcIlxyXG4gKiBhbmQgXCJoYXVwdG5hdl9tb2JpbGVcIiwgcmVvcmdhbml6ZXMgdGhlIHN0cnVjdHVyZSBieSBjcmVhdGluZyBhIHdyYXBwZXIgZGl2IHRvIGNvbnRhaW5cclxuICogdGhlIFwibGlcIiBlbGVtZW50cyBhbmQgYSBzdWJIZWFkZXIgZGl2IHRvIGRpc3BsYXkgdGhlIGhlYWRlciB0ZXh0LFxyXG4gKiBhbmQgYXBwZW5kcyB0aGVtIHRvIHRoZSByZXNwZWN0aXZlIFwidWxcIiBlbGVtZW50cy5cclxuICovXHJcblxyXG4vLyBTZWxlY3QgYWxsIHRoZSBcInVsXCIgZWxlbWVudHMgd2l0aCBjbGFzcyBcImxldmVsXzJcIiBpbnNpZGUgdGhlIGVsZW1lbnRzIHdpdGggSURzIFwiaGF1cHRuYXZcIiBhbmQgXCJoYXVwdG5hdl9tb2JpbGVcIlxyXG5kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiI2hhdXB0bmF2IHVsLmxldmVsXzIsICNoYXVwdG5hdl9tb2JpbGUgdWwubGV2ZWxfMlwiKS5mb3JFYWNoKGZ1bmN0aW9uKGVsZW1lbnQpIHtcclxuICAgIC8vIFJldHJpZXZlIGFsbCB0aGUgXCJsaVwiIGVsZW1lbnRzIGluc2lkZSB0aGUgY3VycmVudCBcInVsXCIgZWxlbWVudFxyXG4gICAgdmFyIGxpQ2hpbGRyZW4gPSBBcnJheS5mcm9tKGVsZW1lbnQucXVlcnlTZWxlY3RvckFsbChcImxpXCIpKTtcclxuXHJcbiAgICAvLyBDcmVhdGUgYSB3cmFwcGVyIGRpdiBlbGVtZW50IHRvIGNvbnRhaW4gdGhlIFwibGlcIiBlbGVtZW50c1xyXG4gICAgdmFyIHdyYXBwZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xyXG4gICAgd3JhcHBlci5jbGFzc0xpc3QuYWRkKFwiaGF1cHRfc3ViXCIpO1xyXG5cclxuICAgIC8vIEFwcGVuZCBlYWNoIFwibGlcIiBlbGVtZW50IHRvIHRoZSB3cmFwcGVyIGRpdlxyXG4gICAgbGlDaGlsZHJlbi5mb3JFYWNoKGZ1bmN0aW9uKGxpKSB7XHJcbiAgICAgICAgd3JhcHBlci5hcHBlbmRDaGlsZChsaSk7XHJcbiAgICB9KTtcclxuXHJcbiAgICAvLyBSZXRyaWV2ZSB0aGUgdGV4dCBjb250ZW50IG9mIHRoZSBmaXJzdCBcImFcIiBlbGVtZW50IGluc2lkZSB0aGUgcGFyZW50IG9mIHRoZSBjdXJyZW50IFwidWxcIiBlbGVtZW50XHJcbiAgICB2YXIgaGVhZGVyID0gZWxlbWVudC5wYXJlbnROb2RlLnF1ZXJ5U2VsZWN0b3IoXCJsaSA+IGFcIikudGV4dENvbnRlbnQ7XHJcblxyXG4gICAgLy8gQ3JlYXRlIGEgc3ViSGVhZGVyIGRpdiBlbGVtZW50IHRvIGRpc3BsYXkgdGhlIGhlYWRlciB0ZXh0XHJcbiAgICB2YXIgc3ViSGVhZGVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKTtcclxuICAgIHN1YkhlYWRlci5jbGFzc0xpc3QuYWRkKFwiaGF1cHRfc3ViX2hlYWRlclwiKTtcclxuICAgIHN1YkhlYWRlci50ZXh0Q29udGVudCA9IGhlYWRlcjtcclxuXHJcbiAgICAvLyBBcHBlbmQgdGhlIHdyYXBwZXIgZGl2IGFuZCBzdWJIZWFkZXIgZGl2IHRvIHRoZSBjdXJyZW50IFwidWxcIiBlbGVtZW50XHJcbiAgICBlbGVtZW50LmFwcGVuZENoaWxkKHdyYXBwZXIpO1xyXG4gICAgZWxlbWVudC5hcHBlbmRDaGlsZChzdWJIZWFkZXIpO1xyXG59KTsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBU0EsZ0JBQWdCQSxDQUFBLEVBQUc7RUFDeEIsSUFBSUMsTUFBTSxHQUFHQyxNQUFNLENBQUNDLFdBQVcsSUFBSUMsUUFBUSxDQUFDQyxlQUFlLENBQUNDLFlBQVk7RUFDeEVGLFFBQVEsQ0FBQ0csY0FBYyxDQUFDLFVBQVUsQ0FBQyxDQUFDQyxLQUFLLENBQUNQLE1BQU0sR0FBR0EsTUFBTSxHQUFHLElBQUk7QUFDcEU7QUFFQUQsZ0JBQWdCLEVBQUU7QUFDbEJFLE1BQU0sQ0FBQ08sZ0JBQWdCLENBQUMsUUFBUSxFQUFFVCxnQkFBZ0IsQ0FBQzs7QU
60FHbkQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsU0FBU1UsUUFBUUEsQ0FBQSxFQUFHO0VBQ2hCO0VBQ0EsSUFBSUMsYUFBYSxHQUFHUCxRQUFRLENBQUNHLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQzs7RUFFN0Q7RUFDQSxJQUFJSSxhQUFhLEVBQUU7SUFDZjtJQUNBLElBQUlDLFNBQVMsR0FBR0QsYUFBYSxDQUFDQyxTQUFTOztJQUV2QztJQUNBO0FBQ1I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0k7QUFDSjs7QUFFQTtBQUNBRixRQUFRLEVBQUU7O0FBRVY7QUFDQVIsTUFBTSxDQUFDTyxnQkFBZ0IsQ0FBQyxRQUFRLEVBQUVDLFFBQVEsQ0FBQzs7QUFFM0M7QUFDQTtBQUNBOztBQUVBO0FBQ0FOLFFBQVEsQ0FBQ1MsYUFBYSxDQUFDLGVBQWUsQ0FBQyxDQUFDSixnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsWUFBVztFQUV6RTtFQUNBLElBQUlLLFdBQVcsR0FBR1YsUUFBUSxDQUFDUyxhQUFhLENBQUMsZUFBZSxDQUFDO0VBQ3pELElBQUlFLFFBQVEsR0FBR1gsUUFBUSxDQUFDUyxhQUFhLENBQUMsV0FBVyxDQUFDO0VBQ2xELElBQUlHLGNBQWMsR0FBR1osUUFBUSxDQUFDUyxhQUFhLENBQUMsa0JBQWtCLENBQUM7RUFDL0QsSUFBSUksU0FBUyxHQUFHYixRQUFRLENBQUNTLGFBQWEsQ0FBQyxZQUFZLENBQUM7O0VBRXBEO0VBQ0EsSUFBSUMsV0FBVyxDQUFDSSxTQUFTLENBQUNDLFFBQVEsQ0FBQyxRQUFRLENBQUMsRUFBRTtJQUMxQ0wsV0FBVyxDQUFDSSxTQUFTLENBQUNFLE1BQU0sQ0FBQyxRQUFRLENBQUM7SUFDdENMLFFBQVEsQ0FBQ0csU0FBUyxDQUFDRSxNQUFNLENBQUMsUUFBUSxDQUFDO0lBQ25DSixjQUFjLENBQUNFLFNBQVMsQ0FBQ0UsTUFBTSxDQUFDLFFBQVEsQ0FBQztJQUN6Q0gsU0FBUyxDQUFDQyxTQUFTLENBQUNFLE1BQU0sQ0FBQyxRQUFRLENBQUM7RUFDeEMsQ0FBQyxNQUFNO0lBQ0hOLFdBQVcsQ0FBQ0ksU0FBUyxDQUFDRyxHQUFHLENBQUMsUUFBUSxDQUFDO0lBQ25DTixRQUFRLENBQUNHLFNBQVMsQ0FBQ0csR0FBRyxDQUFDLFFBQVEsQ0FBQztJQUNoQ0wsY0FBYyxDQUFDRSxTQUFTLENBQUNHLEdBQUcsQ0FBQyxRQUFRLENBQUM7SUFDdENKLFNBQVMsQ0FBQ0MsU0FBUyxDQUFDRyxHQUFHLENBQUMsUUFBUSxDQUFDO0VBQ3JDO0FBQ0osQ0FBQyxDQUFDOztBQUVGO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBakIsUUFBUSxDQUFDa0IsZ0JBQWdCLENBQUMsbURBQW1ELENBQUMsQ0FBQ0MsT0FBTyxDQUFDLFVBQVNDLE9BQU8sRUFBRTtFQUNyRztFQUNBLElBQUlDLFVBQVUsR0FBR0MsS0FBSyxDQUFDQyxJQUFJLENBQUNILE9BQU8sQ0FBQ0YsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLENBQUM7O0VBRTNEO0VBQ0EsSUFBSU0sT0FBTyxHQUFHeEIsUUFBUSxDQUFDeUIsYUFBYSxDQUFDLEtBQUssQ0FBQztFQUMzQ0QsT0FBTyxDQUFDVixTQUFTLENBQUNHLEdBQUcsQ0FBQyxXQUFXLENBQUM7O0VBRWxDO0VBQ0FJLFVBQVUsQ0FBQ0YsT0FBTyxDQUFDLFVBQVNPLEVBQUUsRUFBRTtJQUM1QkYsT0FBTyxDQUFDRyxXQUFXLENBQUNELEVBQUUsQ0FBQztFQUMzQixDQUFDLENBQUM7O0VBRUY7RUFDQSxJQUFJRSxNQUFNLEdBQUdSLE9BQU8sQ0FBQ1MsVUFBVSxDQUFDcEIsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDcUIsV0FBVzs7RUFFbkU7RUFDQSxJQUFJQyxTQUFTLEdBQUcvQixRQUFRLENBQUN5QixhQUFhLENBQUMsS0FBSyxDQUFDO0VBQzdDTSxTQUFTLENBQUNqQixTQUFTLENBQUNHLEdBQUcsQ0FBQyxrQkFBa0IsQ0FBQztFQUMzQ2MsU0FBUyxDQUFDRCxXQUFXLEdBQUdGLE1BQU07O0VBRTlCO0VBQ0FSLE9BQU8sQ0FBQ08sV0FBVyxDQUFDSCxPQUFPLENBQUM7RUFDNUJKLE9BQU8sQ0FBQ08sV0FBVyxDQUFDSSxTQUFTLENBQUM7QUFDbEMsQ0FBQyxDQUFDIn0=\n//# sourceURL=webpack-internal:///../js/modules/mainnav.js\n"); 61 62/***/ }), 63
64/***/ "../js/modules/newsletter.js": 65/*!***********************************!*\ 66 !*** ../js/modules/newsletter.js ***! 67 \***********************************/ 68/***/ (() => { 69 70eval("const form = document.querySelector(\"#newsletter-form\");\nconst responseMessage = document.querySelector(\".response\");\n\n// check if form exists\nif (form !== null) {\n form.addEventListener('submit', event => {\n event.preventDefault();\n const formData = new FormData(event.target);\n const xmlData = generateXML(formData);\n sendToAPI(xmlData);\n });\n}\nfunction generateXML(formData) {\n // Get the email address from formData\n const email = formData.get(\"email\");\n // Set other required values for the XML\n const currentTimestamp = new Date().toISOString();\n // Generate the XML string\n const xmlData = `<?xml version=\"1.0\" encoding=\"utf-8\"?>\n <export exportTimestamp=\"${currentTimestamp}\">\n <customer>\n <customerNumber>${email}</customerNumber>\n <agency>1</agency>\n <organiser_license_number></organiser_license_number>\n <addedBy>website registration</addedBy>\n <contacts>\n <contact>\n <type>Email</type>\n <value>${email}</value>\n <isPrimary>true</isPrimary>\n <mailingProhibited>true</mailingProhibited>\n </contact>\n </contacts>\n <attributes>\n <attribute>\n <value>IA11-NLA</value>\n </attribute>\n </attributes>\n </customer>\n </export>`;\n return xmlData;\n}\nasync function sendToAPI(xmlData) {\n const url = \"https://www.lofer.com/wp-content/themes/timber-starter-theme-master-child/newsletter-proxy.php\";\n try {\n const response = await fetch(url, {\n method: \"POST\",\n headers: {\n \"Content-Type\": \"application/xml\"\n },\n body: xmlData\n });\n const {\n status,\n statusText\n } = response;\n\n // Parse the response text from the proxy\n const responseText = await response.text();\n if (status === 200) {\n responseMessage.classList.add(\"success\");\n // Update the response message with the response text from the proxy\n // responseMessage.textContent = \"Success: \" + responseText;\n form.querySelector('input[type=\"submit\"]').disabled = true;\n } else {\n responseMessage.classList.remove(\"success\");\n // Update the response message with the status text and the response text from the proxy\n // responseMessage.textContent = \"Error: \" + statusText + \" - \" + responseText;\n }\n } catch (error) {\n // Handle network errors\n console.error(\"Fetch Error:\", error);\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9uZXdzbGV0dGVyLmpzLmpzIiwibmFtZXMiOlsiZm9ybSIsImRvY3VtZW50IiwicXVlcnlTZWxlY3RvciIsInJlc3BvbnNlTWVzc2FnZSIsImFkZEV2ZW50TGlzdGVuZXIiLCJldmVudCIsInByZXZlbnREZWZhdWx0IiwiZm9ybURhdGEiLCJGb3JtRGF0YSIsInRhcmdldCIsInhtbERhdGEiLCJnZW5lcmF0ZVhNTCIsInNlbmRUb0FQSSIsImVtYWlsIiwiZ2V0IiwiY3VycmVudFRpbWVzdGFtcCIsIkRhdGUiLCJ0b0lTT1N0cmluZyIsInVybCIsInJlc3BvbnNlIiwiZmV0Y2giLCJtZXRob2QiLCJoZWFkZXJzIiwiYm9keSIsInN0YXR1cyIsInN0YXR1c1RleHQiLCJyZXNwb25zZVRleHQiLCJ0ZXh0IiwiY2xhc3NMaXN0IiwiYWRkIiwiZGlzYWJsZWQiLCJyZW1vdmUiLCJlcnJvciIsImNvbnNvbGUiXSwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbmVjdG8td2ViLy4uL2pzL21vZHVsZXMvbmV3c2xldHRlci5qcz9jMWY0Il0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IGZvcm0gPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI25ld3NsZXR0ZXItZm9ybVwiKTtcclxuY29uc3QgcmVzcG9uc2VNZXNzYWdlID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5yZXNwb25zZVwiKTtcclxuXHJcbi8vIGNoZWNrIGlmIGZvcm0gZXhpc3RzXHJcbmlmICggZm9ybSAhPT0gbnVsbCApIHtcclxuICAgIGZvcm0uYWRkRXZlbnRMaXN0ZW5lcignc3VibWl0JywgKGV2ZW50KSA9PiB7XHJcbiAgICAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTtcclxuICAgICAgICBjb25zdCBmb3JtRGF0YSA9IG5ldyBGb3JtRGF0YShldmVudC50YXJnZXQpO1xyXG4gICAgICAgIGNvbnN0IHhtbERhdGEgPSBnZW5lcmF0ZVhNTChmb3JtRGF0YSk7XHJcbiAgICAgICAgc2VuZFRvQVBJKHhtbERhdGEpO1xyXG4gICAgfSk7XHJcbn1cclxuXHJcbmZ1bmN0aW9uIGdlbmVyYXRlWE1MKGZvcm1EYXRhKSB7XHJcbiAgICAvLyBHZXQgdGhlIGVtYWlsIGFkZHJlc3MgZnJvbSBmb3JtRGF0YVxyXG4gICAgY29uc3QgZW1haWwgPSBmb3JtRGF0YS5nZXQoXCJlbWFpbFwiKTtcclxuICAgIC8vIFNldCBvdGhlciByZXF1aXJlZCB2YWx1ZXMgZm9yIHRoZSBYTUxcclxuICAgIGNvbnN0IGN1cnJlbnRUaW1lc3RhbXAgPSBuZXcgRGF0ZSgpLnRvSVNPU3RyaW5nKCk7XHJcbiAgICAvLyBHZW5lcmF0ZSB0aGUgWE1MIHN0cmluZ1xyXG4gICAgY29uc3QgeG1sRGF0YSA9IGA8P3htbCB2ZXJzaW9uPVwiMS4wXCIgZW5jb2Rpbmc9XCJ1dGYtOFwiPz5cclxuICAgICAgICAgICAgICAgIDxleHBvcnQgZXhwb3J0VGltZXN0YW1wPVwiJHtjdXJyZW50VGltZXN0YW1wfVwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxjdXN0b21lcj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGN1c3RvbWVyTnVtYmVyPiR7ZW1haWx9PC9jdXN0b21lck51bWJlcj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGFnZW5jeT4xPC9hZ2VuY3k+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxvcmdhbmlzZXJfbGljZW5zZV9udW1iZXI+PC9vcmdhbmlzZXJfbGljZW5zZV9udW1iZXI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxhZGRlZEJ5PndlYnNpdGUgcmVnaXN0cmF0aW9uPC9hZGRlZEJ5PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8Y29udGFjdHM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y29udGFjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHlwZT5FbWFpbDwvdHlwZT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dmFsdWU+JHtlbWFpbH08L3ZhbHVlPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpc1ByaW1hcnk+dHJ1ZTwvaXNQcmltYXJ5PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWlsaW5nUHJvaGliaXRlZD50cnVlPC9tYWlsaW5nUHJvaGliaXRlZD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY29udGFjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPC9jb250YWN0cz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGF0dHJpYnV0ZXM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YXR0cmlidXRlPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx2YWx1ZT5JQTExLU5MQTwvdmFsdWU+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2F0dHJpYnV0ZT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPC9hdHRyaWJ1dGVzPlxyXG4gICAgICAgICAgICAgICAgICAgIDwvY3VzdG9tZXI+XHJcbiAgICAgICAgICAgICAgICA8L2V4cG9ydD5gO1xyXG4gICAgcmV0dXJuIHhtbERhdGE7X
70HJcbn1cclxuXHJcblxyXG5hc3luYyBmdW5jdGlvbiBzZW5kVG9BUEkoeG1sRGF0YSkge1xyXG4gICAgY29uc3QgdXJsID0gXCJodHRwczovL3d3dy5sb2Zlci5jb20vd3AtY29udGVudC90aGVtZXMvdGltYmVyLXN0YXJ0ZXItdGhlbWUtbWFzdGVyLWNoaWxkL25ld3NsZXR0ZXItcHJveHkucGhwXCI7XHJcbiAgICB0cnkge1xyXG4gICAgICAgIGNvbnN0IHJlc3BvbnNlID0gYXdhaXQgZmV0Y2godXJsLCB7XHJcbiAgICAgICAgICAgIG1ldGhvZDogXCJQT1NUXCIsXHJcbiAgICAgICAgICAgIGhlYWRlcnM6IHtcclxuICAgICAgICAgICAgICAgIFwiQ29udGVudC1UeXBlXCI6IFwiYXBwbGljYXRpb24veG1sXCJcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgYm9keTogeG1sRGF0YVxyXG4gICAgICAgIH0pO1xyXG5cclxuXHJcbiAgICAgICAgY29uc3QgeyBzdGF0dXMsIHN0YXR1c1RleHQgfSA9IHJlc3BvbnNlO1xyXG5cclxuICAgICAgICAvLyBQYXJzZSB0aGUgcmVzcG9uc2UgdGV4dCBmcm9tIHRoZSBwcm94eVxyXG4gICAgICAgIGNvbnN0IHJlc3BvbnNlVGV4dCA9IGF3YWl0IHJlc3BvbnNlLnRleHQoKTtcclxuXHJcbiAgICAgICAgaWYgKHN0YXR1cyA9PT0gMjAwKSB7XHJcbiAgICAgICAgICAgIHJlc3BvbnNlTWVzc2FnZS5jbGFzc0xpc3QuYWRkKFwic3VjY2Vzc1wiKTtcclxuICAgICAgICAgICAgLy8gVXBkYXRlIHRoZSByZXNwb25zZSBtZXNzYWdlIHdpdGggdGhlIHJlc3BvbnNlIHRleHQgZnJvbSB0aGUgcHJveHlcclxuICAgICAgICAgICAgLy8gcmVzcG9uc2VNZXNzYWdlLnRleHRDb250ZW50ID0gXCJTdWNjZXNzOiBcIiArIHJlc3BvbnNlVGV4dDtcclxuICAgICAgICAgICAgZm9ybS5xdWVyeVNlbGVjdG9yKCdpbnB1dFt0eXBlPVwic3VibWl0XCJdJykuZGlzYWJsZWQgPSB0cnVlO1xyXG4gICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgIHJlc3BvbnNlTWVzc2FnZS5jbGFzc0xpc3QucmVtb3ZlKFwic3VjY2Vzc1wiKTtcclxuICAgICAgICAgICAgLy8gVXBkYXRlIHRoZSByZXNwb25zZSBtZXNzYWdlIHdpdGggdGhlIHN0YXR1cyB0ZXh0IGFuZCB0aGUgcmVzcG9uc2UgdGV4dCBmcm9tIHRoZSBwcm94eVxyXG4gICAgICAgICAgICAvLyByZXNwb25zZU1lc3NhZ2UudGV4dENvbnRlbnQgPSBcIkVycm9yOiBcIiArIHN0YXR1c1RleHQgKyBcIiAtIFwiICsgcmVzcG9uc2VUZXh0O1xyXG4gICAgICAgIH1cclxuICAgIH0gY2F0Y2ggKGVycm9yKSB7XHJcbiAgICAgICAgLy8gSGFuZGxlIG5ldHdvcmsgZXJyb3JzXHJcbiAgICAgICAgY29uc29sZS5lcnJvcihcIkZldGNoIEVycm9yOlwiLCBlcnJvcik7XHJcbiAgICB9XHJcbn0iXSwibWFwcGluZ3MiOiJBQUFBLE1BQU1BLElBQUksR0FBR0MsUUFBUSxDQUFDQyxhQUFhLENBQUMsa0JBQWtCLENBQUM7QUFDdkQsTUFBTUMsZUFBZSxHQUFHRixRQUFRLENBQUNDLGFBQWEsQ0FBQyxXQUFXLENBQUM7O0FBRTNEO0FBQ0EsSUFBS0YsSUFBSSxLQUFLLElBQUksRUFBRztFQUNqQkEsSUFBSSxDQUFDSSxnQkFBZ0IsQ0FBQyxRQUFRLEVBQUdDLEtBQUssSUFBSztJQUN2Q0EsS0FBSyxDQUFDQyxjQUFjLEVBQUU7SUFDdEIsTUFBTUMsUUFBUSxHQUFHLElBQUlDLFFBQVEsQ0FBQ0gsS0FBSyxDQUFDSSxNQUFNLENBQUM7SUFDM0MsTUFBTUMsT0FBTyxHQUFHQyxXQUFXLENBQUNKLFFBQVEsQ0FBQztJQUNyQ0ssU0FBUyxDQUFDRixPQUFPLENBQUM7RUFDdEIsQ0FBQyxDQUFDO0FBQ047QUFFQSxTQUFTQyxXQUFXQSxDQUFDSixRQUFRLEVBQUU7RUFDM0I7RUFDQSxNQUFNTSxLQUFLLEdBQUdOLFFBQVEsQ0FBQ08sR0FBRyxDQUFDLE9BQU8sQ0FBQztFQUNuQztFQUNBLE1BQU1DLGdCQUFnQixHQUFHLElBQUlDLElBQUksRUFBRSxDQUFDQyxXQUFXLEVBQUU7RUFDakQ7RUFDQSxNQUFNUCxPQUFPLEdBQUk7QUFDckIsMkNBQTJDSyxnQkFBaUI7QUFDNUQ7QUFDQSwwQ0FBMENGLEtBQU07QUFDaEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EseUNBQXlDQSxLQUFNO0FBQy9DO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsMEJBQTBCO0VBQ3RCLE9BQU9ILE9BQU87QUFDbEI7QUFHQSxlQUFlRSxTQUFTQSxDQUFDRixPQUFPLEVBQUU7RUFDOUIsTUFBTVEsR0FBRyxHQUFHLGdHQUFnRztFQUM1RyxJQUFJO0lBQ0EsTUFBTUMsUUFBUSxHQUFHLE1BQU1DLEtBQUssQ0FBQ0YsR0FBRyxFQUFFO01BQzlCRyxNQUFNLEVBQUUsTUFBTTtNQUNkQyxPQUFPLEVBQUU7UUFDTCxjQUFjLEVBQUU7TUFDcEIsQ0FBQztNQUNEQyxJQUFJLEVBQUViO0lBQ1YsQ0FBQyxDQUFDO0lBR0YsTUFBTTtNQUFFYyxNQUFNO01BQUVDO0lBQVcsQ0FBQyxHQUFHTixRQUFROztJQUV2QztJQUNBLE1BQU1PLFlBQVksR0FBRyxNQUFNUCxRQUFRLENBQUNRLElBQUksRUFBRTtJQUUxQyxJQUFJSCxNQUFNLEtBQUssR0FBRyxFQUFFO01BQ2hCckIsZUFBZSxDQUFDeUIsU0FBUyxDQUFDQyxHQUFHLENBQUMsU0FBUyxDQUFDO01BQ3hDO01BQ0E7TUFDQTdCLElBQUksQ0FBQ0UsYUFBYSxDQUFDLHNCQUFzQixDQUFDLENBQUM0QixRQUFRLEdBQUcsSUFBSTtJQUM5RCxDQUFDLE1BQU07TUFDSDNCLGVBQWUsQ0FBQ3lCLFNBQVMsQ0FBQ0csTUFBTSxDQUFDLFNBQVMsQ0FBQztNQUMzQztNQUNBO0lBQ0o7RUFDSixDQUFDLENBQUMsT0FBT0MsS0FBSyxFQUFFO0lBQ1o7SUFDQUMsT0FBTyxDQUFDRCxLQUFLLENBQUMsY0FBYyxFQUFFQSxLQUFLLENBQUM7RUFDeEM7QUFDSiJ9\n//# sourceURL=webpack-internal:///../js/modules/newsletter.js\n"); 71 72/***/ }), 73
74/***/ "../js/modules/outdoor-active.js": 75/*!***************************************!*\ 76 !*** ../js/modules/outdoor-active.js ***! 77 \***************************************/ 78/***/ (() => { 79 80eval("/*\r\nchecks if an element with the class \"oax-top-cont\" exists, and if it does,\r\nit swaps the \"id\" attribute values of two elements with \"id\" values \"text\" and \"text2\".\r\n */\n\n// Select the element with class \"oax-top-cont\"\nvar outdoorActive = document.querySelector(\".oax-top-cont\");\n\n// Check if the element with class \"oax-top-cont\" exists\nif (outdoorActive) {\n // Set the \"id\" attribute of the element with \"id\" value \"text\" to \"text4\"\n document.getElementById(\"text\").setAttribute(\"id\", \"text4\");\n\n // Set the \"id\" attribute of the element with \"id\" value \"text2\" to \"text\"\n document.getElementById(\"text2\").setAttribute(\"id\", \"text\");\n}\n\n/**\r\n * checks if an element with the class \"pw_go_back\" exists, and if it does,\r\n * it adds a click event listener to the element that, when clicked, triggers the browser to go\r\n * back in its history, effectively navigating to the previous page, and prevents the\r\n * default click behavior and further event propagation.\r\n * @type {Element | SVGSymbolElement | SVGMetadataElement | SVGUseElement | SVGAnimateElement | SVGFEImageElement | SVGPathElement | SVGViewElement | SVGFEConvolveMatrixElement | SVGFECompositeElement | SVGEllipseElement | SVGFEOffsetElement | SVGTextElement | SVGDefsElement | SVGFETurbulenceElement | SVGImageElement | SVGFEFuncGElement | SVGMPathElement | SVGTSpanElement | SVGClipPathElement | SVGLinearGradientElement | SVGFEFuncRElement | SVGScriptElement | SVGFEColorMatrixElement | SVGFEComponentTransferElement | SVGStopElement | SVGMarkerElement | SVGFEMorphologyElement | SVGFEMergeElement | SVGFEPointLightElement | SVGForeignObjectElement | SVGFEDiffuseLightingElement | SVGStyleElement | SVGFEBlendElement | SVGCircleElement | SVGPolylineElement | SVGDescElement | SVGFESpecularLightingElement | SVGLineElement | SVGFESpotLightElement | SVGFETileElement | SVGPatternElement | SVGTitleElement | SVGSwitchElement | SVGRectElement | SVGFEDisplacementMapElement | SVGFEFuncAElement | SVGFEFuncBElement | SVGFEMergeNodeElement | SVGTextPathElement | SVGFEFloodElement | SVGMaskElement | SVGAElement | SVGAnimateTransformElement | SVGSetElement | SVGSVGElement | SVGAnimateMotionElement | SVGGElement | SVGFEDistantLightElement | SVGFEDropShadowElement | SVGRadialGradientElement | SVGFilterElement | SVGPolygonElement | SVGFEGaussianBlurElement | HTMLSelectElement | HTMLLegendElement | HTMLElement | HTMLTableCaptionElement | HTMLTextAreaElement | HTMLModElement | HTMLHRElement | HTMLOutputElement | HTMLEmbedElement | HTMLCanvasElement | HTMLScriptElement | HTMLInputElement | HTMLMetaElement | HTMLStyleElement | HTMLObjectElement | HTMLTemplateElement | HTMLBRElement | HTMLAudioElement | HTMLIFrameElement | HTMLMapElement | HTMLTableElement | HTMLAnchorElement | HTMLMenuElement | HTMLPictureElement | HTMLParagraphElement | HTMLTableCellElement | HTMLTableSectionElement | HTMLQuoteElement | HTMLProgressElement | HTMLLIElement | HTMLTableRowElement | HTMLSpanElement | HTMLTableColElement | HTMLOptGroupElement | HTMLDataElement | HTMLDListElement | HTMLFieldSetElement | HTMLSourceElement | HTMLBodyElement | HTMLDivElement | HTMLUListElement | HTMLDetailsElement | HTMLHtmlElement | HTMLAreaElement | HTMLPreElement | HTMLMeterElement | HTMLOptionElement | HTMLImageElement | HTMLLinkElement | HTMLHeadingElement | HTMLSlotElement | HTMLVideoElement | HTMLTitleElement | HTMLButtonElement | HTMLHeadElement | HTMLDialogElement | HTMLTrackElement | HTMLOListElement | HTMLDataListElement | HTMLLabelElement | HTMLFormElement | HTMLTimeElement | HTMLBaseElement}\r\n */\n\n// Select the element with class \"pw_go_back\"\nvar pwGoBack = document.querySelector(\".pw_go_back\");\n\n// Check if the element with class \"pw_go_back\" exists\nif (pwGoBack) {\n // Add a click event listener to the element\n pwGoBack.addEventListener(\"click\", function () {\n // Go back in the browser's history\n window.history.back();\n // Prevent the default click behavior and further event propagation\n return false;\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9vdXRkb29yLWFjdGl2ZS5qcy5qcyIsIm5hbWVzIjpbIm91dGRvb3JBY3RpdmUiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3IiLCJnZXRFbGVtZW50QnlJZCIsInNldEF0dHJpYnV0ZSIsInB3R29CYWNrIiwiYWRkRXZlbnRMaXN0ZW5lciIsIndpbmRvdyIsImhpc3RvcnkiLCJiYWNrIl0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb25lY3RvLXdlYi8uLi9qcy9tb2R1bGVzL291dGRvb3ItYWN0aXZlLmpzPzk5NWQiXSwic291cmNlc0NvbnRlbnQiOlsiLypcclxuY2hlY2tzIGlmIGFuIGVsZW1lbnQgd2l0aCB0aGUgY2xhc3MgXCJvYXgtdG9wLWNvbnRcIiBleGlzdHMsIGFuZCBpZiBpdCBkb2VzLFxyXG5pdCBzd2FwcyB0aGUgXCJpZFwiIGF0dHJpYnV0ZSB2YWx1ZXMgb2YgdHdvIGVsZW1lbnRzIHdpdGggXCJpZFwiIHZhbHVlcyBcInRleHRcIiBhbmQgXCJ0ZXh0MlwiLlxyXG4gKi9cclxuXHJcbi8vIFNlbGVjdCB0aGUgZWxlbWVudCB3aXRoIGNsYXNzIFwib2F4LXRvcC1jb250XCJcclxudmFyIG91dGRvb3JBY3RpdmUgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiLm9heC10b3AtY29udFwiKTtcclxuXHJcbi8vIENoZWNrIGlmIHRoZSBlbGVtZW50IHdpdGggY2xhc3MgXCJvYXgtdG9wLWNvbnRcIiBleGlzdHNcclxuaWYgKG91dGRvb3JBY3RpdmUpIHtcclxuICAgIC8vIFNldCB0aGUgXCJpZFwiIGF0dHJpYnV0ZSBvZiB0aGUgZWxlbWVudCB3aXRoIFwiaWRcIiB2YWx1ZSBcInRleHRcIiB0byBcInRleHQ0XCJcclxuICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwidGV4dFwiKS5zZXRBdHRyaWJ1dGUoXCJpZFwiLCBcInRleHQ0XCIpO1xyXG5cclxuICAgIC8vIFNldCB0aGUgXCJpZFwiIGF0dHJpYnV0ZSBvZiB0aGUgZWxlbWVudCB3aXRoIFwiaWRcIiB2YWx1ZSBcInRleHQyXCIgdG8gXCJ0ZXh0XCJcclxuICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwidGV4dDJcIikuc2V0QXR0cmlidXRlKFwiaWRcIiwgXCJ0ZXh0XCIpO1xyXG59XHJcblxyXG4vKipcclxuICogY2hlY2tzIGlmIGFuIGVsZW1lbnQgd2l0aCB0aGUgY2xhc3MgXCJwd19nb19iYWNrXCIgZXhpc3RzLCBhbmQgaWYgaXQgZG9lcyxcclxuICogaXQgYWRkcyBhIGNsaWNrIGV2ZW50IGxpc3RlbmVyIHRvIHRoZSBlbGVtZW50IHRoYXQsIHdoZW4gY2xpY2tlZCwgdHJpZ2dlcnMgdGhlIGJyb3dzZXIgdG8gZ29cclxuICogYmFjayBpbiBpdHMgaGlzdG9yeSwgZWZmZWN0aXZlbHkgbmF2aWdhdGluZyB0byB0aGUgcHJldmlvdXMgcGFnZSwgYW5kIHByZXZlbn
80RzIHRoZVxyXG4gKiBkZWZhdWx0IGNsaWNrIGJlaGF2aW9yIGFuZCBmdXJ0aGVyIGV2ZW50IHByb3BhZ2F0aW9uLlxyXG4gKiBAdHlwZSB7RWxlbWVudCB8IFNWR1N5bWJvbEVsZW1lbnQgfCBTVkdNZXRhZGF0YUVsZW1lbnQgfCBTVkdVc2VFbGVtZW50IHwgU1ZHQW5pbWF0ZUVsZW1lbnQgfCBTVkdGRUltYWdlRWxlbWVudCB8IFNWR1BhdGhFbGVtZW50IHwgU1ZHVmlld0VsZW1lbnQgfCBTVkdGRUNvbnZvbHZlTWF0cml4RWxlbWVudCB8IFNWR0ZFQ29tcG9zaXRlRWxlbWVudCB8IFNWR0VsbGlwc2VFbGVtZW50IHwgU1ZHRkVPZmZzZXRFbGVtZW50IHwgU1ZHVGV4dEVsZW1lbnQgfCBTVkdEZWZzRWxlbWVudCB8IFNWR0ZFVHVyYnVsZW5jZUVsZW1lbnQgfCBTVkdJbWFnZUVsZW1lbnQgfCBTVkdGRUZ1bmNHRWxlbWVudCB8IFNWR01QYXRoRWxlbWVudCB8IFNWR1RTcGFuRWxlbWVudCB8IFNWR0NsaXBQYXRoRWxlbWVudCB8IFNWR0xpbmVhckdyYWRpZW50RWxlbWVudCB8IFNWR0ZFRnVuY1JFbGVtZW50IHwgU1ZHU2NyaXB0RWxlbWVudCB8IFNWR0ZFQ29sb3JNYXRyaXhFbGVtZW50IHwgU1ZHRkVDb21wb25lbnRUcmFuc2ZlckVsZW1lbnQgfCBTVkdTdG9wRWxlbWVudCB8IFNWR01hcmtlckVsZW1lbnQgfCBTVkdGRU1vcnBob2xvZ3lFbGVtZW50IHwgU1ZHRkVNZXJnZUVsZW1lbnQgfCBTVkdGRVBvaW50TGlnaHRFbGVtZW50IHwgU1ZHRm9yZWlnbk9iamVjdEVsZW1lbnQgfCBTVkdGRURpZmZ1c2VMaWdodGluZ0VsZW1lbnQgfCBTVkdTdHlsZUVsZW1lbnQgfCBTVkdGRUJsZW5kRWxlbWVudCB8IFNWR0NpcmNsZUVsZW1lbnQgfCBTVkdQb2x5bGluZUVsZW1lbnQgfCBTVkdEZXNjRWxlbWVudCB8IFNWR0ZFU3BlY3VsYXJMaWdodGluZ0VsZW1lbnQgfCBTVkdMaW5lRWxlbWVudCB8IFNWR0ZFU3BvdExpZ2h0RWxlbWVudCB8IFNWR0ZFVGlsZUVsZW1lbnQgfCBTVkdQYXR0ZXJuRWxlbWVudCB8IFNWR1RpdGxlRWxlbWVudCB8IFNWR1N3aXRjaEVsZW1lbnQgfCBTVkdSZWN0RWxlbWVudCB8IFNWR0ZFRGlzcGxhY2VtZW50TWFwRWxlbWVudCB8IFNWR0ZFRnVuY0FFbGVtZW50IHwgU1ZHRkVGdW5jQkVsZW1lbnQgfCBTVkdGRU1lcmdlTm9kZUVsZW1lbnQgfCBTVkdUZXh0UGF0aEVsZW1lbnQgfCBTVkdGRUZsb29kRWxlbWVudCB8IFNWR01hc2tFbGVtZW50IHwgU1ZHQUVsZW1lbnQgfCBTVkdBbmltYXRlVHJhbnNmb3JtRWxlbWVudCB8IFNWR1NldEVsZW1lbnQgfCBTVkdTVkdFbGVtZW50IHwgU1ZHQW5pbWF0ZU1vdGlvbkVsZW1lbnQgfCBTVkdHRWxlbWVudCB8IFNWR0ZFRGlzdGFudExpZ2h0RWxlbWVudCB8IFNWR0ZFRHJvcFNoYWRvd0VsZW1lbnQgfCBTVkdSYWRpYWxHcmFkaWVudEVsZW1lbnQgfCBTVkdGaWx0ZXJFbGVtZW50IHwgU1ZHUG9seWdvbkVsZW1lbnQgfCBTVkdGRUdhdXNzaWFuQmx1ckVsZW1lbnQgfCBIVE1MU2VsZWN0RWxlbWVudCB8IEhUTUxMZWdlbmRFbGVtZW50IHwgSFRNTEVsZW1lbnQgfCBIVE1MVGFibGVDYXB0aW9uRWxlbWVudCB8IEhUTUxUZXh0QXJlYUVsZW1lbnQgfCBIVE1MTW9kRWxlbWVudCB8IEhUTUxIUkVsZW1lbnQgfCBIVE1MT3V0cHV0RWxlbWVudCB8IEhUTUxFbWJlZEVsZW1lbnQgfCBIVE1MQ2FudmFzRWxlbWVudCB8IEhUTUxTY3JpcHRFbGVtZW50IHwgSFRNTElucHV0RWxlbWVudCB8IEhUTUxNZXRhRWxlbWVudCB8IEhUTUxTdHlsZUVsZW1lbnQgfCBIVE1MT2JqZWN0RWxlbWVudCB8IEhUTUxUZW1wbGF0ZUVsZW1lbnQgfCBIVE1MQlJFbGVtZW50IHwgSFRNTEF1ZGlvRWxlbWVudCB8IEhUTUxJRnJhbWVFbGVtZW50IHwgSFRNTE1hcEVsZW1lbnQgfCBIVE1MVGFibGVFbGVtZW50IHwgSFRNTEFuY2hvckVsZW1lbnQgfCBIVE1MTWVudUVsZW1lbnQgfCBIVE1MUGljdHVyZUVsZW1lbnQgfCBIVE1MUGFyYWdyYXBoRWxlbWVudCB8IEhUTUxUYWJsZUNlbGxFbGVtZW50IHwgSFRNTFRhYmxlU2VjdGlvbkVsZW1lbnQgfCBIVE1MUXVvdGVFbGVtZW50IHwgSFRNTFByb2dyZXNzRWxlbWVudCB8IEhUTUxMSUVsZW1lbnQgfCBIVE1MVGFibGVSb3dFbGVtZW50IHwgSFRNTFNwYW5FbGVtZW50IHwgSFRNTFRhYmxlQ29sRWxlbWVudCB8IEhUTUxPcHRHcm91cEVsZW1lbnQgfCBIVE1MRGF0YUVsZW1lbnQgfCBIVE1MRExpc3RFbGVtZW50IHwgSFRNTEZpZWxkU2V0RWxlbWVudCB8IEhUTUxTb3VyY2VFbGVtZW50IHwgSFRNTEJvZHlFbGVtZW50IHwgSFRNTERpdkVsZW1lbnQgfCBIVE1MVUxpc3RFbGVtZW50IHwgSFRNTERldGFpbHNFbGVtZW50IHwgSFRNTEh0bWxFbGVtZW50IHwgSFRNTEFyZWFFbGVtZW50IHwgSFRNTFByZUVsZW1lbnQgfCBIVE1MTWV0ZXJFbGVtZW50IHwgSFRNTE9wdGlvbkVsZW1lbnQgfCBIVE1MSW1hZ2VFbGVtZW50IHwgSFRNTExpbmtFbGVtZW50IHwgSFRNTEhlYWRpbmdFbGVtZW50IHwgSFRNTFNsb3RFbGVtZW50IHwgSFRNTFZpZGVvRWxlbWVudCB8IEhUTUxUaXRsZUVsZW1lbnQgfCBIVE1MQnV0dG9uRWxlbWVudCB8IEhUTUxIZWFkRWxlbWVudCB8IEhUTUxEaWFsb2dFbGVtZW50IHwgSFRNTFRyYWNrRWxlbWVudCB8IEhUTUxPTGlzdEVsZW1lbnQgfCBIVE1MRGF0YUxpc3RFbGVtZW50IHwgSFRNTExhYmVsRWxlbWVudCB8IEhUTUxGb3JtRWxlbWVudCB8IEhUTUxUaW1lRWxlbWVudCB8IEhUTUxCYXNlRWxlbWVudH1cclxuICovXHJcblxyXG4gICAgLy8gU2VsZWN0IHRoZSBlbGVtZW50IHdpdGggY2xhc3MgXCJwd19nb19iYWNrXCJcclxudmFyIHB3R29CYWNrID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIi5wd19nb19iYWNrXCIpO1xyXG5cclxuLy8gQ2hlY2sgaWYgdGhlIGVsZW1lbnQgd2l0aCBjbGFzcyBcInB3X2dvX2JhY2tcIiBleGlzdHNcclxuaWYgKHB3R29CYWNrKSB7XHJcbiAgICAvLyBBZGQgYSBjbGljayBldmVudCBsaXN0ZW5lciB0byB0aGUgZWxlbWVudFxyXG4gICAgcHdHb0JhY2suYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xyXG4gICAgICAgIC8vIEdvIGJhY2sgaW4gdGhlIGJyb3dzZXIncyBoaXN0b3J5XHJcbiAgICAgICAgd2luZG93Lmhpc3RvcnkuYmFjaygpO1xyXG4gICAgICAgIC8vIFByZXZlbnQgdGhlIGRlZmF1bHQgY2xpY2sgYmVoYXZpb3IgYW5kIGZ1cnRoZXIgZXZlbnQgcHJv
80cGFnYXRpb25cclxuICAgICAgICByZXR1cm4gZmFsc2U7XHJcbiAgICB9KTtcclxufSJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxJQUFJQSxhQUFhLEdBQUdDLFFBQVEsQ0FBQ0MsYUFBYSxDQUFDLGVBQWUsQ0FBQzs7QUFFM0Q7QUFDQSxJQUFJRixhQUFhLEVBQUU7RUFDZjtFQUNBQyxRQUFRLENBQUNFLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQ0MsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUM7O0VBRTNEO0VBQ0FILFFBQVEsQ0FBQ0UsY0FBYyxDQUFDLE9BQU8sQ0FBQyxDQUFDQyxZQUFZLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQztBQUMvRDs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFSTtBQUNKLElBQUlDLFFBQVEsR0FBR0osUUFBUSxDQUFDQyxhQUFhLENBQUMsYUFBYSxDQUFDOztBQUVwRDtBQUNBLElBQUlHLFFBQVEsRUFBRTtFQUNWO0VBQ0FBLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUMsT0FBTyxFQUFFLFlBQVc7SUFDMUM7SUFDQUMsTUFBTSxDQUFDQyxPQUFPLENBQUNDLElBQUksRUFBRTtJQUNyQjtJQUNBLE9BQU8sS0FBSztFQUNoQixDQUFDLENBQUM7QUFDTiJ9\n//# sourceURL=webpack-internal:///../js/modules/outdoor-active.js\n"); 81 82/***/ }), 83
84/***/ "../js/modules/portalslider-fadein.js": 85/*!********************************************!*\ 86 !*** ../js/modules/portalslider-fadein.js ***! 87 \********************************************/ 88/***/ (() => { 89 90eval("/**\r\n * Applies a fade-in effect to each element with the class 'kb-advanced-slide-inner'.\r\n */\n\nwindow.addEventListener('load', function () {\n var containers = document.querySelectorAll('.kb-advanced-slide-inner');\n for (var i = 0; i < containers.length; i++) {\n setTimeout(function (container) {\n container.style.opacity = 1;\n }, 10, containers[i]); // pass the current container as an argument to the setTimeout callback\n }\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9wb3J0YWxzbGlkZXItZmFkZWluLmpzLmpzIiwibmFtZXMiOlsid2luZG93IiwiYWRkRXZlbnRMaXN0ZW5lciIsImNvbnRhaW5lcnMiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJpIiwibGVuZ3RoIiwic2V0VGltZW91dCIsImNvbnRhaW5lciIsInN0eWxlIiwib3BhY2l0eSJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29uZWN0by13ZWIvLi4vanMvbW9kdWxlcy9wb3J0YWxzbGlkZXItZmFkZWluLmpzP2E2NDciXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEFwcGxpZXMgYSBmYWRlLWluIGVmZmVjdCB0byBlYWNoIGVsZW1lbnQgd2l0aCB0aGUgY2xhc3MgJ2tiLWFkdmFuY2VkLXNsaWRlLWlubmVyJy5cclxuICovXHJcblxyXG53aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbG9hZCcsIGZ1bmN0aW9uKCkge1xyXG4gICAgdmFyIGNvbnRhaW5lcnMgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcua2ItYWR2YW5jZWQtc2xpZGUtaW5uZXInKTtcclxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgY29udGFpbmVycy5sZW5ndGg7IGkrKykge1xyXG5cclxuICAgICAgICBzZXRUaW1lb3V0KGZ1bmN0aW9uKGNvbnRhaW5lcikge1xyXG4gICAgICAgICAgICBjb250YWluZXIuc3R5bGUub3BhY2l0eSA9IDE7XHJcbiAgICAgICAgfSwgMTAsIGNvbnRhaW5lcnNbaV0pOyAvLyBwYXNzIHRoZSBjdXJyZW50IGNvbnRhaW5lciBhcyBhbiBhcmd1bWVudCB0byB0aGUgc2V0VGltZW91dCBjYWxsYmFja1xyXG4gICAgfVxyXG59KTsiXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTs7QUFFQUEsTUFBTSxDQUFDQyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUUsWUFBVztFQUN2QyxJQUFJQyxVQUFVLEdBQUdDLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUMsMEJBQTBCLENBQUM7RUFDdEUsS0FBSyxJQUFJQyxDQUFDLEdBQUcsQ0FBQyxFQUFFQSxDQUFDLEdBQUdILFVBQVUsQ0FBQ0ksTUFBTSxFQUFFRCxDQUFDLEVBQUUsRUFBRTtJQUV4Q0UsVUFBVSxDQUFDLFVBQVNDLFNBQVMsRUFBRTtNQUMzQkEsU0FBUyxDQUFDQyxLQUFLLENBQUNDLE9BQU8sR0FBRyxDQUFDO0lBQy9CLENBQUMsRUFBRSxFQUFFLEVBQUVSLFVBQVUsQ0FBQ0csQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0VBQzNCO0FBQ0osQ0FBQyxDQUFDIn0=\n//# sourceURL=webpack-internal:///../js/modules/portalslider-fadein.js\n"); 91 92/***/ }), 93
94/***/ "../js/modules/share.js": 95/*!******************************!*\ 96 !*** ../js/modules/share.js ***! 97 \******************************/ 98/***/ (() => { 99 100eval("/**\r\n * adds a click event listener to an element with ID \"sll_teilen\" that displays a social overlay,\r\n * loads an external script, configures its options, and provides the ability to close the overlay.\r\n * It also prevents the default click behavior.\r\n */\n\n// Add a click event listener to the element with ID \"sll_teilen\"\ndocument.querySelector(\"#sll_teilen\").addEventListener(\"click\", function () {\n // Select the element with ID \"socialoverlay\"\n var socialOverlay = document.getElementById(\"socialoverlay\");\n\n // Check if the element with ID \"socialoverlay\" exists\n if (socialOverlay) {\n // Set the display property of the \"socialoverlay\" element to \"block\"\n socialOverlay.style.display = \"block\";\n\n // Create a Promise that immediately resolves\n var socialOverlayPromise = new Promise(function (resolve) {\n resolve();\n });\n\n // Execute the following code when the Promise is resolved\n socialOverlayPromise.then(function () {\n // Create a script element and set its source to \"https://ws.sharethis.com/button/buttons.js\"\n var scriptElement = document.createElement(\"script\");\n scriptElement.src = \"https://ws.sharethis.com/button/buttons.js\";\n scriptElement.onload = function () {\n // Configure the options for the \"stLight\" object from the loaded script\n stLight.options({\n publisher: \"4e9c86d9-c217-4a93-8181-2919f9a3e2d7\",\n doNotHash: true,\n doNotCopy: true,\n hashAddressBar: false\n });\n };\n // Append the script element to the document body\n document.body.appendChild(scriptElement);\n\n // Add a click event listener to the element with ID \"closeSocial\"\n document.querySelector(\"#closeSocial\").addEventListener(\"click\", function () {\n // Set the display property of the \"socialoverlay\" element to \"none\"\n socialOverlay.style.display = \"none\";\n });\n });\n }\n\n // Prevent the default click behavior\n return false;\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9zaGFyZS5qcy5qcyIsIm5hbWVzIjpbImRvY3VtZW50IiwicXVlcnlTZWxlY3RvciIsImFkZEV2ZW50TGlzdGVuZXIiLCJzb2NpYWxPdmVybGF5IiwiZ2V0RWxlbWVudEJ5SWQiLCJzdHlsZSIsImRpc3BsYXkiLCJzb2NpYWxPdmVybGF5UHJvbWlzZSIsIlByb21pc2UiLCJyZXNvbHZlIiwidGhlbiIsInNjcmlwdEVsZW1lbnQiLCJjcmVhdGVFbGVtZW50Iiwic3JjIiwib25sb2FkIiwic3RMaWdodCIsIm9wdGlvbnMiLCJwdWJsaXNoZXIiLCJkb05vdEhhc2giLCJkb05vdENvcHkiLCJoYXNoQWRkcmVzc0JhciIsImJvZHkiLCJhcHBlbmRDaGlsZCJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29uZWN0by13ZWIvLi4vanMvbW9kdWxlcy9zaGFyZS5qcz9hODU2Il0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxyXG4gKiBhZGRzIGEgY2xpY2sgZXZlbnQgbGlzdGVuZXIgdG8gYW4gZWxlbWVudCB3aXRoIElEIFwic2xsX3RlaWxlblwiIHRoYXQgZGlzcGxheXMgYSBzb2NpYWwgb3ZlcmxheSxcclxuICogbG9hZHMgYW4gZXh0ZXJuYWwgc2NyaXB0LCBjb25maWd1cmVzIGl0cyBvcHRpb25zLCBhbmQgcHJvdmlkZXMgdGhlIGFiaWxpdHkgdG8gY2xvc2UgdGhlIG92ZXJsYXkuXHJcbiAqIEl0IGFsc28gcHJldmVudHMgdGhlIGRlZmF1bHQgY2xpY2sgYmVoYXZpb3IuXHJcbiAqL1xyXG5cclxuLy8gQWRkIGEgY2xpY2sgZXZlbnQgbGlzdGVuZXIgdG8gdGhlIGVsZW1lbnQgd2l0aCBJRCBcInNsbF90ZWlsZW5cIlxyXG5kb2N1bWVudC5xdWVyeVNlbGVjdG9yKFwiI3NsbF90ZWlsZW5cIikuYWRkRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGZ1bmN0aW9uKCkge1xyXG5cclxuICAgIC8vIFNlbGVjdCB0aGUgZWxlbWVudCB3aXRoIElEIFwic29jaWFsb3ZlcmxheVwiXHJcbiAgICB2YXIgc29jaWFsT3ZlcmxheSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwic29jaWFsb3ZlcmxheVwiKTtcclxuXHJcbiAgICAvLyBDaGVjayBpZiB0aGUgZWxlbWVudCB3aXRoIElEIFwic29jaWFsb3ZlcmxheVwiIGV4aXN0c1xyXG4gICAgaWYgKHNvY2lhbE92ZXJsYXkpIHtcclxuICAgICAgICAvLyBTZXQgdGhlIGRpc3BsYXkgcHJvcGVydHkgb2YgdGhlIFwic29jaWFsb3ZlcmxheVwiIGVsZW1lbnQgdG8gXCJibG9ja1wiXHJcbiAgICAgICAgc29jaWFsT3ZlcmxheS5zdHlsZS5kaXNwbGF5ID0gXCJibG9ja1wiO1xyXG5cclxuICAgICAgICAvLyBDcmVhdGUgYSBQcm9taXNlIHRoYXQgaW1tZWRpYXRlbHkgcmVzb2x2ZXNcclxuICAgICAgICB2Y
100XIgc29jaWFsT3ZlcmxheVByb21pc2UgPSBuZXcgUHJvbWlzZShmdW5jdGlvbihyZXNvbHZlKSB7XHJcbiAgICAgICAgICAgIHJlc29sdmUoKTtcclxuICAgICAgICB9KTtcclxuXHJcbiAgICAgICAgLy8gRXhlY3V0ZSB0aGUgZm9sbG93aW5nIGNvZGUgd2hlbiB0aGUgUHJvbWlzZSBpcyByZXNvbHZlZFxyXG4gICAgICAgIHNvY2lhbE92ZXJsYXlQcm9taXNlLnRoZW4oZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgIC8vIENyZWF0ZSBhIHNjcmlwdCBlbGVtZW50IGFuZCBzZXQgaXRzIHNvdXJjZSB0byBcImh0dHBzOi8vd3Muc2hhcmV0aGlzLmNvbS9idXR0b24vYnV0dG9ucy5qc1wiXHJcbiAgICAgICAgICAgIHZhciBzY3JpcHRFbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcInNjcmlwdFwiKTtcclxuICAgICAgICAgICAgc2NyaXB0RWxlbWVudC5zcmMgPSBcImh0dHBzOi8vd3Muc2hhcmV0aGlzLmNvbS9idXR0b24vYnV0dG9ucy5qc1wiO1xyXG4gICAgICAgICAgICBzY3JpcHRFbGVtZW50Lm9ubG9hZCA9IGZ1bmN0aW9uKCkge1xyXG4gICAgICAgICAgICAgICAgLy8gQ29uZmlndXJlIHRoZSBvcHRpb25zIGZvciB0aGUgXCJzdExpZ2h0XCIgb2JqZWN0IGZyb20gdGhlIGxvYWRlZCBzY3JpcHRcclxuICAgICAgICAgICAgICAgIHN0TGlnaHQub3B0aW9ucyh7XHJcbiAgICAgICAgICAgICAgICAgICAgcHVibGlzaGVyOiBcIjRlOWM4NmQ5LWMyMTctNGE5My04MTgxLTI5MTlmOWEzZTJkN1wiLFxyXG4gICAgICAgICAgICAgICAgICAgIGRvTm90SGFzaDogdHJ1ZSxcclxuICAgICAgICAgICAgICAgICAgICBkb05vdENvcHk6IHRydWUsXHJcbiAgICAgICAgICAgICAgICAgICAgaGFzaEFkZHJlc3NCYXI6IGZhbHNlXHJcbiAgICAgICAgICAgICAgICB9KTtcclxuICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgLy8gQXBwZW5kIHRoZSBzY3JpcHQgZWxlbWVudCB0byB0aGUgZG9jdW1lbnQgYm9keVxyXG4gICAgICAgICAgICBkb2
100N1bWVudC5ib2R5LmFwcGVuZENoaWxkKHNjcmlwdEVsZW1lbnQpO1xyXG5cclxuICAgICAgICAgICAgLy8gQWRkIGEgY2xpY2sgZXZlbnQgbGlzdGVuZXIgdG8gdGhlIGVsZW1lbnQgd2l0aCBJRCBcImNsb3NlU29jaWFsXCJcclxuICAgICAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcihcIiNjbG9zZVNvY2lhbFwiKS5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgICAgICAgICAvLyBTZXQgdGhlIGRpc3BsYXkgcHJvcGVydHkgb2YgdGhlIFwic29jaWFsb3ZlcmxheVwiIGVsZW1lbnQgdG8gXCJub25lXCJcclxuICAgICAgICAgICAgICAgIHNvY2lhbE92ZXJsYXkuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9KTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBQcmV2ZW50IHRoZSBkZWZhdWx0IGNsaWNrIGJlaGF2aW9yXHJcbiAgICByZXR1cm4gZmFsc2U7XHJcbn0pOyJdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBQSxRQUFRLENBQUNDLGFBQWEsQ0FBQyxhQUFhLENBQUMsQ0FBQ0MsZ0JBQWdCLENBQUMsT0FBTyxFQUFFLFlBQVc7RUFFdkU7RUFDQSxJQUFJQyxhQUFhLEdBQUdILFFBQVEsQ0FBQ0ksY0FBYyxDQUFDLGVBQWUsQ0FBQzs7RUFFNUQ7RUFDQSxJQUFJRCxhQUFhLEVBQUU7SUFDZjtJQUNBQSxhQUFhLENBQUNFLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE9BQU87O0lBRXJDO0lBQ0EsSUFBSUMsb0JBQW9CLEdBQUcsSUFBSUMsT0FBTyxDQUFDLFVBQVNDLE9BQU8sRUFBRTtNQUNyREEsT0FBTyxFQUFFO0lBQ2IsQ0FBQyxDQUFDOztJQUVGO0lBQ0FGLG9CQUFvQixDQUFDRyxJQUFJLENBQUMsWUFBVztNQUNqQztNQUNBLElBQUlDLGFBQWEsR0FBR1gsUUFBUSxDQUFDWSxhQUFhLENBQUMsUUFBUSxDQUFDO01BQ3BERCxhQUFhLENBQUNFLEdBQUcsR0FBRyw0Q0FBNEM7TUFDaEVGLGFBQWEsQ0FBQ0csTUFBTSxHQUFHLFlBQVc7UUFDOUI7UUFDQUMsT0FBTyxDQUFDQyxPQUFPLENBQUM7VUFDWkMsU0FBUyxFQUFFLHNDQUFzQztVQUNqREMsU0FBUyxFQUFFLElBQUk7VUFDZkMsU0FBUyxFQUFFLElBQUk7VUFDZkMsY0FBYyxFQUFFO1FBQ3BCLENBQUMsQ0FBQztNQUNOLENBQUM7TUFDRDtNQUNBcEIsUUFBUSxDQUFDcUIsSUFBSSxDQUFDQyxXQUFXLENBQUNYLGFBQWEsQ0FBQzs7TUFFeEM7TUFDQVgsUUFBUSxDQUFDQyxhQUFhLENBQUMsY0FBYyxDQUFDLENBQUNDLGdCQUFnQixDQUFDLE9BQU8sRUFBRSxZQUFXO1FBQ3hFO1FBQ0FDLGFBQWEsQ0FBQ0UsS0FBSyxDQUFDQyxPQUFPLEdBQUcsTUFBTTtNQUN4QyxDQUFDLENBQUM7SUFDTixDQUFDLENBQUM7RUFDTjs7RUFFQTtFQUNBLE9BQU8sS0FBSztBQUNoQixDQUFDLENBQUMifQ==\n//# sourceURL=webpack-internal:///../js/modules/share.js\n"); 101 102/***/ }), 103
104/***/ "../js/modules/shuffle.js": 105/*!********************************!*\ 106 !*** ../js/modules/shuffle.js ***! 107 \********************************/ 108/***/ (() => { 109 110eval("/**\r\n * Shuffle contents\r\n */\n\n// Define the shuffle function as a method of NodeList prototype\nNodeList.prototype.shuffle = function () {\n var array = Array.from(this);\n for (var i = array.length - 1; i > 0; i--) {\n var j = Math.floor(Math.random() * (i + 1));\n [array[i], array[j]] = [array[j], array[i]];\n }\n array.forEach(function (element) {\n element.parentNode.insertBefore(element, element.parentNode.firstChild);\n });\n return array;\n};\nif (document.querySelectorAll(\".block-pw-teaserreihe-random\").length > 0) {\n document.querySelectorAll(\".block-pw-teaserreihe-random\").forEach(function (element) {\n element.querySelectorAll('a.teaser_inhalt').shuffle();\n });\n}\nif (document.querySelector(\"#container.inhalt\") !== null) {\n if (document.querySelector(\"#mehrzumthema\") !== null) {\n document.querySelectorAll(\".pt-cv-page\").forEach(function (element) {\n element.querySelectorAll('div.col-md-4.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col').shuffle();\n });\n } else {\n if (document.querySelectorAll(\".kt-row-layout-inner h3.pw_titel_de\").length > 0) {\n document.querySelectorAll(\".pt-cv-page\").forEach(function (element) {\n element.querySelectorAll('div.col-md-4.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col').shuffle();\n });\n }\n }\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy9zaHVmZmxlLmpzLmpzIiwibmFtZXMiOlsiTm9kZUxpc3QiLCJwcm90b3R5cGUiLCJzaHVmZmxlIiwiYXJyYXkiLCJBcnJheSIsImZyb20iLCJpIiwibGVuZ3RoIiwiaiIsIk1hdGgiLCJmbG9vciIsInJhbmRvbSIsImZvckVhY2giLCJlbGVtZW50IiwicGFyZW50Tm9kZSIsImluc2VydEJlZm9yZSIsImZpcnN0Q2hpbGQiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJxdWVyeVNlbGVjdG9yIl0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb25lY3RvLXdlYi8uLi9qcy9tb2R1bGVzL3NodWZmbGUuanM/ZTE5NCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogU2h1ZmZsZSBjb250ZW50c1xyXG4gKi9cclxuXHJcbi8vIERlZmluZSB0aGUgc2h1ZmZsZSBmdW5jdGlvbiBhcyBhIG1ldGhvZCBvZiBOb2RlTGlzdCBwcm90b3R5cGVcclxuTm9kZUxpc3QucHJvdG90eXBlLnNodWZmbGUgPSBmdW5jdGlvbiAoKSB7XHJcbiAgICB2YXIgYXJyYXkgPSBBcnJheS5mcm9tKHRoaXMpO1xyXG4gICAgZm9yICh2YXIgaSA9IGFycmF5Lmxlbmd0aCAtIDE7IGkgPiAwOyBpLS0pIHtcclxuICAgICAgICB2Y
110XIgaiA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIChpICsgMSkpO1xyXG4gICAgICAgIFthcnJheVtpXSwgYXJyYXlbal1dID0gW2FycmF5W2pdLCBhcnJheVtpXV07XHJcbiAgICB9XHJcbiAgICBhcnJheS5mb3JFYWNoKGZ1bmN0aW9uIChlbGVtZW50KSB7XHJcbiAgICAgICAgZWxlbWVudC5wYXJlbnROb2RlLmluc2VydEJlZm9yZShlbGVtZW50LCBlbGVtZW50LnBhcmVudE5vZGUuZmlyc3RDaGlsZCk7XHJcbiAgICB9KTtcclxuICAgIHJldHVybiBhcnJheTtcclxufTtcclxuXHJcbmlmIChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiLmJsb2NrLXB3LXRlYXNlcnJlaWhlLXJhbmRvbVwiKS5sZW5ndGggPiAwKSB7XHJcbiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKFwiLmJsb2NrLXB3LXRlYXNlcnJlaWhlLXJhbmRvbVwiKS5mb3JFYWNoKGZ1bmN0aW9uIChlbGVtZW50KSB7XHJcbiAgICAgICAgZWxlbWVudC5xdWVyeVNlbGVjdG9yQWxsKCdhLnRlYXNlcl9pbmhhbHQnKS5zaHVmZmxlKCk7XHJcbiAgICB9KTtcclxufVxyXG5cclxuaWYgKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjY29udGFpbmVyLmluaGFsdFwiKSAhPT0gbnVsbCkge1xyXG4gICAgaWYgKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoXCIjbWVocnp1bXRoZW1hXCIpICE9PSBudWxsKSB7XHJcbiAgICAgICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbChcIi5wdC1jdi1wYWdlXCIpLmZvckVhY2goZnVuY3Rpb24gKGVsZW1lbnQpIHtcclxuICAgICAgICAgICAgZWxlbWVudC5xdWVyeVNlbGVjdG9yQWxsKCdkaXYuY29sLW1kLTQuY29sLXNtLTYuY29sLXhzLTEyLnB0LWN2LWNvbnRlbnQtaXRlbS5wdC1jdi0xLWNvbCcpLnNodWZmbGUoKTtcclxuICAgICAgICB9KTtcclxuICAgIH0gZWxzZSB7XHJcbiAgICAgICAgaWYgKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIua3Qtcm93LWxheW91dC1pbm5lciBoMy5wd190aXRlbF9kZVwiKS5sZW5ndGggPiAwKSB7XHJcbiAgICAgICAgICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIucHQtY3YtcGFnZVwiKS5mb3JFYWNoKGZ1bmN0aW9uIChlbGVtZW50KSB7XHJcbiAgICAgICAgICAgICAgICBlbGVtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2Rpdi5jb2wtbWQtNC5jb2wtc20tNi5jb2wteHMtMTIucHQtY3YtY29udGVudC1pdGVtLnB0LWN2LTEtY29sJykuc2h1ZmZsZSgpO1xyXG4gICAgICAgICAgICB9KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBQSxRQUFRLENBQUNDLFNBQVMsQ0FBQ0MsT0FBTyxHQUFHLFlBQVk7RUFDckMsSUFBSUMsS0FBSyxHQUFHQyxLQUFLLENBQUNDLElBQUksQ0FBQyxJQUFJLENBQUM7RUFDNUIsS0FBSyxJQUFJQyxDQUFDLEdBQUdILEtBQUssQ0FBQ0ksTUFBTSxHQUFHLENBQUMsRUFBRUQsQ0FBQyxHQUFHLENBQUMsRUFBRUEsQ0FBQyxFQUFFLEVBQUU7SUFDdkMsSUFBSUUsQ0FBQyxHQUFHQyxJQUFJLENBQUNDLEtBQUssQ0FBQ0QsSUFBSSxDQUFDRSxNQUFNLEVBQUUsSUFBSUwsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO0lBQzNDLENBQUNILEtBQUssQ0FBQ0csQ0FBQyxDQUFDLEVBQUVILEtBQUssQ0FBQ0ssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDTCxLQUFLLENBQUNLLENBQUMsQ0FBQyxFQUFFTCxLQUFLLENBQUNHLENBQUMsQ0FBQyxDQUFDO0VBQy9DO0VBQ0FILEtBQUssQ0FBQ1MsT0FBTyxDQUFDLFVBQVVDLE9BQU8sRUFBRTtJQUM3QkEsT0FBTyxDQUFDQyxVQUFVLENBQUNDLFlBQVksQ0FBQ0YsT0FBTyxFQUFFQSxPQUFPLENBQUNDLFVBQVUsQ0FBQ0UsVUFBVSxDQUFDO0VBQzNFLENBQUMsQ0FBQztFQUNGLE9BQU9iLEtBQUs7QUFDaEIsQ0FBQztBQUVELElBQUljLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUMsOEJBQThCLENBQUMsQ0FBQ1gsTUFBTSxHQUFHLENBQUMsRUFBRTtFQUN0RVUsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBQyw4QkFBOEIsQ0FBQyxDQUFDTixPQUFPLENBQUMsVUFBVUMsT0FBTyxFQUFFO0lBQ2pGQSxPQUFPLENBQUNLLGdCQUFnQixDQUFDLGlCQUFpQixDQUFDLENBQUNoQixPQUFPLEVBQUU7RUFDekQsQ0FBQyxDQUFDO0FBQ047QUFFQSxJQUFJZSxRQUFRLENBQUNFLGFBQWEsQ0FBQyxtQkFBbUIsQ0FBQyxLQUFLLElBQUksRUFBRTtFQUN0RCxJQUFJRixRQUFRLENBQUNFLGFBQWEsQ0FBQyxlQUFlLENBQUMsS0FBSyxJQUFJLEVBQUU7SUFDbERGLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLENBQUNOLE9BQU8sQ0FBQyxVQUFVQyxPQUFPLEVBQUU7TUFDaEVBLE9BQU8sQ0FBQ0ssZ0JBQWdCLENBQUMsZ0VBQWdFLENBQUMsQ0FBQ2hCLE9BQU8sRUFBRTtJQUN4RyxDQUFDLENBQUM7RUFDTixDQUFDLE1BQU07SUFDSCxJQUFJZSxRQUFRLENBQUNDLGdCQUFnQixDQUFDLHFDQUFxQyxDQUFDLENBQUNYLE1BQU0sR0FBRyxDQUFDLEVBQUU7TUFDN0VVLFFBQVEsQ0FBQ0MsZ0JBQWdCLENBQUMsYUFBYSxDQUFDLENBQUNOLE9BQU8sQ0FBQyxVQUFVQyxPQUFPLEVBQUU7UUFDaEVBLE9BQU8sQ0FBQ0ssZ0JBQWdCLENBQUMsZ0VBQWdFLENBQUMsQ0FBQ2hCLE9BQU8sRUFBRTtNQUN4RyxDQUFDLENBQUM7SUFDTjtFQUNKO0FBQ0oifQ==\n//# sourceURL=webpack-internal:///../js/modules/shuffle.js\n"); 111 112/***/ }), 113
114/***/ "../js/modules/tarteaucitron.js": 115/*!**************************************!*\ 116 !*** ../js/modules/tarteaucitron.js ***! 117 \**************************************/ 118/***/ (() => { 119 120eval("let tarteIntervalCnt = 0;\nlet tarteGtmLoadInitialized = false;\nconst isBot = function () {\n const crawlerAgentRegex = /bot|google|aolbuild|baidu|bing|msn|duckduckgo|teoma|slurp|yandex|lighthouse/i;\n return !!crawlerAgentRegex.test(navigator.userAgent);\n};\nconst hasDisableParam = function (paramName) {\n const queryString = window.location.search;\n if (!queryString) {\n return false;\n }\n const urlParams = new URLSearchParams(queryString);\n const getParamName = paramName || 'hideCookieConsent';\n let hideCookieConsentParam = urlParams.get(getParamName);\n if (!hideCookieConsentParam) {\n return false;\n }\n let hideCookieConsent;\n hideCookieConsentParam = hideCookieConsentParam.toLowerCase();\n if (hideCookieConsentParam !== '0' && hideCookieConsentParam !== 'false') {\n return !!hideCookieConsentParam;\n }\n return false;\n};\n\n/**\r\n * checks url get params `hideCookieConsent` and `appconsent`\r\n * as well as the user agent (bots) and returns false if the\r\n * cookiebar should be hidden.\r\n *\r\n * @returns {boolean}\r\n */\nconst shouldCookiebarBeDisplayed = function () {\n if (isBot() || hasDisableParam('hideCookieConsent') || hasDisableParam('appconsent')) {\n console.debug('hide cookiebar', {\n isBot: isBot(),\n hideCookieConsent: hasDisableParam(),\n appconsent: hasDisableParam('appconsent')\n });\n return false;\n }\n return true;\n};\nif (shouldCookiebarBeDisplayed()) {\n let tarteInterval = setInterval(function () {\n if (typeof tarteaucitron != 'undefined') {\n clearInterval(tarteInterval);\n\n // privacy url\n tarteaucitron.user.privacyUrl = (() => {\n switch (window._currentLang) {\n case 'en':\n return location.origin + '/en/data-protection-policy/';\n default:\n return location.origin + '/de/datenschutzerklaerung/';\n }\n })();\n tarteaucitronCustomText = {\n 'acceptAll': (() => {\n switch (window._currentLang) {\n case 'en':\n return 'Accept all cookies'\n //+'<em class=\"tarteaucitronCTAButton--hint\">incl. US-Services</em>'\n ;\n\n default:\n return 'Alle Cookies akzeptieren'\n //+'<em class=\"tarteaucitronCTAButton--hint\">inkl. US-Anbieter</em>'\n ;\n }\n })(),\n\n 'allowAllInSettings': (() => {\n switch (window._currentLang) {\n case 'en':\n return 'Accept all';\n default:\n return 'Alle akzeptieren';\n }\n })(),\n 'close': (() => {\n switch (window._currentLang) {\n case 'en':\n return 'Save & Close';\n default:\n return 'Speichern & SchlieÃen';\n }\n })(),\n 'denyAll': (() => {\n switch (window._currentLang) {\n case 'en':\n return 'Use only necessary cookies';\n default:\n return 'Notwendige Cookies verwenden';\n }\n })(),\n 'denyAllInSettings': (() => {\n switch (window._currentLang) {\n case 'en':\n return 'Deny all optional';\n default:\n return 'Optionale ablehnen';\n }\n })()\n };\n\n // custom gtm initialization\n /*\r\n tarteaucitron.user.gtmId = 'GTM-TM2DXSW';\r\n tarteaucitron.user.initGtm = () => {\r\n if (tarteGtmLoadInitialized || window.google_tag_manager || tarteaucitron.user.gtmId === undefined) {\r\n return;\r\n }\r\n window.dataLayer = window.dataLayer || [];\r\n window.dataLayer.push({\r\n 'gtm.start': new Date().getTime(),\r\n event: 'gtm.js'\r\n });\r\n tarteGtmLoadInitialized = true;\r\n tarteaucitron.addScript('https://www.googletagmanager.com/gtm.js?id=' + tarteaucitron.user.gtmId);\r\n };\r\n */\n\n // custom teads pixel service\n tarteaucitron.services.teadspixel = {\n \"key\": \"teadspixel\",\n \"type\": \"ads\",\n \"name\": \"Teads Pixel\",\n \"uri\": \"https://www.teads.com/privacy-policy/\",\n \"needConsent\": true,\n \"cookies\": ['teads'],\n \"js\": function () {\n window.teads_e = window.teads_e || [];\n window.teads_buyer_pixel_id = 10134;\n tarteaucitron.addScript('https://p.teads.tv/teads-fellow.js', '', function () {\n // Callback, falls du etwas tun möchtest, nachdem das Skript geladen wurde\n });\n }\n };\n\n // Init Services\n tarteaucitron.user.googletagmanagerId = 'GTM-TM2DXSW';\n (tarteaucitron.job = tarteaucitron.job || []).push('googletagmanager');\n tarteaucitron.user.gtagUa = 'G-BTDQ1B644W';\n tarteaucitron.user.gtagMore = function () {/* add here your optionnal gtag() */};\n (tarteaucitron.job = tarteaucitron.job || []).push('gtag');\n\n /*tarteaucitron.user.matomoId = '1';\r\n (tarteaucitron.job = tarteaucitron.job || []).push('matomo');\r\n tarteaucitron.user.matomoHost = 'https://matomo.lofer.com/';*/\n\n tarteaucitron.user.matomoId = '1';\n (tarteaucitron.job = tarteaucitron.job || []).push('matomocloud');\n tarteaucitron.user.matomoHost = '//matomo.lofer.com/';\n tarteaucitron.user.matomoCustomJSPath = '//matomo.lofer.com/matomo.js';\n (tarteaucitron.job = tarteaucitron.job || []).push('teadspixel');\n (tarteaucitron.job = tarteaucitron.job || []).push('pinterest');\n tarteaucitron.user.tiktokId = 'CDDOQPBC77U5U64QO380';\n tarteaucitron.user.tiktokMore = function () {/* add here your optionnal tiktok function */};\n (tarteaucitron.job = tarteaucitron.job || []).push('tiktok');\n const options = {\n \"privacyUrl\": tarteaucitron.user.privacyUrl,\n \"bodyPosition\": \"bottom\",\n /* or top to bring it as first element for accessibility */\n\n \"hashtag\": \"#cookieConsent\",\n \"cookieName\": \"CookieConsent\",\n //\"orientation\": \"bottom\", /* Banner position (top - bottom) */\n\n \"groupServices\": true,\n /* Group services by category */\n \"serviceDefaultState\": \"wait\",\n /* Default state (true - wait - false) */\n\n \"showAlertSmall\": false,\n /* Show the small banner on bottom right */\n \"cookieslist\": false,\n /* Show the cookie list */\n\n \"closePopup\": false,\n /* Show a close X on the banner */\n\n \"showIcon\": true,\n /* Show cookie icon to manage cookies */\n //\"iconSrc\": \"\", /* Optionnal: URL or base64 encoded image */\n \"iconPosition\": \"BottomRight\",\n /* BottomRight, BottomLeft, TopRight and TopLeft */\n\n \"adblocker\": false,\n /* Show a Warning if an adblocker is detected */\n\n \"DenyAllCta\": true,\n /* Show the deny all button */\n \"AcceptAllCta\": true,\n /* Show the accept all button when highPrivacy on */\n \"highPrivacy\": true,\n /* HIGHLY RECOMMANDED Disable auto consent */\n\n \"handleBrowserDNTRequest\": false,\n /* If Do Not Track == 1, disallow all */\n\n \"removeCredit\"
120: false,\n /* Remove credit link */\n \"moreInfoLink\": true,\n /* Show more info link */\n\n \"useExternalCss\": false,\n /* If false, the tarteaucitron.css file will be loaded */\n \"useExternalJs\": false,\n /* If false, the tarteaucitron.js file will be loaded */\n\n //\"cookieDomain\": \".my-multisite-domaine.fr\", /* Shared cookie for multisite */\n\n \"readmoreLink\": \"\",\n /* Change the default readmore link */\n\n \"mandatory\": true,\n /* Show a message about mandatory cookies */\n \"mandatoryCta\": true /* Show the disabled accept button when mandatory on */\n };\n\n // Run tarteaucitron.init\n tarteaucitron.init(options);\n }\n if (tarteIntervalCnt > 1000) {\n clearInterval(tarteInterval);\n }\n tarteIntervalCnt++;\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy90YXJ0ZWF1Y2l0cm9uLmpzLmpzIiwibmFtZXMiOlsidGFydGVJbnRlcnZhbENudCIsInRhcnRlR3RtTG9hZEluaXRpYWxpemVkIiwiaXNCb3QiLCJjcmF3bGVyQWdlbnRSZWdleCIsInRlc3QiLCJuYXZpZ2F0b3IiLCJ1c2VyQWdlbnQiLCJoYXNEaXNhYmxlUGFyYW0iLCJwYXJhbU5hbWUiLCJxdWVyeVN0cmluZyIsIndpbmRvdyIsImxvY2F0aW9uIiwic2VhcmNoIiwidXJsUGFyYW1zIiwiVVJMU2VhcmNoUGFyYW1zIiwiZ2V0UGFyYW1OYW1lIiwiaGlkZUNvb2tpZUNvbnNlbnRQYXJhbSIsImdldCIsImhpZGVDb29raWVDb25zZW50IiwidG9Mb3dlckNhc2UiLCJzaG91bGRDb29raWViYXJCZURpc3BsYXllZCIsImNvbnNvbGUiLCJkZWJ1ZyIsImFwcGNvbnNlbnQiLCJ0YXJ0ZUludGVydmFsIiwic2V0SW50ZXJ2YWwiLCJ0YXJ0ZWF1Y2l0cm9uIiwiY2xlYXJJbnRlcnZhbCIsInVzZXIiLCJwcml2YWN5VXJsIiwiX2N1cnJlbnRMYW5nIiwib3JpZ2luIiwidGFydGVhdWNpdHJvbkN1c3RvbVRleHQiLCJzZXJ2aWNlcyIsInRlYWRzcGl4ZWwiLCJqcyIsInRlYWRzX2UiLCJ0ZWFkc19idXllcl9waXhlbF9pZCIsImFkZFNjcmlwdCIsImdvb2dsZXRhZ21hbmFnZXJJZCIsImpvYiIsInB1c2giLCJndGFnVWEiLCJndGFnTW9yZSIsIm1hdG9tb0lkIiwibWF0b21vSG9zdCIsIm1hdG9tb0N1c3RvbUpTUGF0aCIsInRpa3Rva0lkIiwidGlrdG9rTW9yZSIsIm9wdGlvbnMiLCJpbml0Il0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb25lY3RvLXdlYi8uLi9qcy9tb2R1bGVzL3RhcnRlYXVjaXRyb24uanM/NjA1MyJdLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgdGFydGVJbnRlcnZhbENudCA9IDA7XHJcbmxldCB0YXJ0ZUd0bUxvYWRJbml0aWFsaXplZCA9IGZhbHNlO1xyXG5cclxuY29uc3QgaXNCb3QgPSBmdW5jdGlvbigpIHtcclxuICAgIGNvbnN0IGNyYXdsZXJBZ2VudFJlZ2V4ID0gL2JvdHxnb29nbGV8YW9sYnVpbGR8YmFpZHV8YmluZ3xtc258ZHVja2R1Y2tnb3x0ZW9tYXxzbHVycHx5YW5kZXh8bGlnaHRob3VzZS9pO1xyXG5cclxuICAgIHJldHVybiAhIWNyYXdsZXJBZ2VudFJlZ2V4LnRlc3QobmF2aWdhdG9yLnVzZXJBZ2VudCk7XHJcbn07XHJcblxyXG5jb25zdCBoYXNEaXNhYmxlUGFyYW0gPSBmdW5jdGlvbihwYXJhbU5hbWUpIHtcclxuICAgIGNvbnN0IHF1ZXJ5U3RyaW5nID0gd2luZG93LmxvY2F0aW9uLnNlYXJjaDtcclxuICAgIGlmKCAhcXVlcnlTdHJpbmcgKSB7IHJldHVybiBmYWxzZTsgfVxyXG5cclxuICAgIGNvbnN0IHVybFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMocXVlcnlTdHJpbmcpO1xyXG4gICAgY29uc3QgZ2V0UGFyYW1OYW1lID0gcGFyYW1OYW1lfHwnaGlkZUNvb2tpZUNvbnNlbnQnO1xyXG4gICAgbGV0IGhpZGVDb29raWVDb25zZW50UGFyYW0gPSB1cmxQYXJhbXMuZ2V0KGdldFBhcmFtTmFtZSk7XHJcblxyXG4gICAgaWYoICFoaWRlQ29va2llQ29uc2VudFBhcmFtICkgeyByZXR1cm4gZmFsc2U7IH1cclxuXHJcbiAgICBsZXQgaGlkZUNvb2tpZUNvbnNlbnQ7XHJcbiAgICBoaWRlQ29va2llQ29uc2VudFBhcmFtID0gaGlkZUNvb2tpZUNvbnNlbnRQYXJhbS50b0xvd2VyQ2FzZSgpO1xyXG4gICAgaWYoIGhpZGVDb29raWVDb25zZW50UGFyYW0gIT09ICcwJyAmJiBoaWRlQ29va2llQ29uc2VudFBhcmFtICE9PSAnZmFsc2UnICkge1xyXG4gICAgICAgIHJldHVybiAhIWhpZGVDb29raWVDb25zZW50UGFyYW07XHJcbiAgICB9XHJcblxyXG4gICAgcmV0dXJuIGZhbHNlO1xyXG59O1xyXG5cclxuLyoqXHJcbiAqIGNoZWNrcyB1cmwgZ2V0IHBhcmFtcyBgaGlkZUNvb2tpZUNvbnNlbnRgIGFuZCBgYXBwY29uc2VudGBcclxuICogYXMgd2VsbCBhcyB0aGUgdXNlciBhZ2VudCAoYm90cykgYW5kIHJldHVybnMgZmFsc2UgaWYgdGhlXHJcbiAqIGNvb2tpZWJhciBzaG91bGQgYmUgaGlkZGVuLlxyXG4gKlxyXG4gKiBAcmV0dXJucyB7Ym9vbGVhbn1cclxuICovXHJcbmNvbnN0IHNob3VsZENvb2tpZWJhckJlRGlzcGxheWVkID0gZnVuY3Rpb24oKSB7XHJcbiAgICBpZiggaXNCb3QoKSB8fCBoYXNEaXNhYmxlUGFyYW0oJ2hpZGVDb29raWVDb25zZW50JykgfHwgaGFzRGlzYWJsZVBhcmFtKCdhcHBjb25zZW50JykgKSB7XHJcbiAgICAgICAgY29uc29sZS5kZWJ1ZygnaGlkZSBjb29raWViYXInLCB7XHJcbiAgICAgICAgICAgIGlzQm90OiBpc0JvdCgpLFxyXG4gICAgICAgICAgICBoaWRlQ29va2llQ29uc2VudDogaGFzRGlzYWJsZVBhcmFtKCksXHJcbiAgICAgICAgICAgIGFwcGNvbnNlbnQ6IGhhc0Rpc2FibGVQYXJhbSgnYXBwY29uc2VudCcpXHJcbiAgICAgICAgfSk7XHJcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIHRydWU7XHJcbn07XHJcblxyXG5pZiggc2hvdWxkQ29va2llYmFyQmVEaXNwbGF5ZWQoKSApIHtcclxuXHJcbiAgICBsZXQgdGFydGVJbnRlcnZhbCA9IHNldEludGVydmFsKGZ1bmN0aW9uICgpIHtcclxuXHJcbiAgICAgICAgaWYgKHR5cGVvZiB0YXJ0ZWF1Y2l0cm9uICE9ICd1bmRlZmluZWQnKSB7XHJcbiAgICAgICAgICAgIGNsZWFySW50ZXJ2YWwodGFydGVJbnRlcnZhbCk7XHJcblxyXG4gICAgICAgICAgICAvLyBwcml2YWN5IHVybFxyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIucHJpdmFjeVVybCA9ICgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBzd2l0Y2ggKHdpbmRvdy5fY3VycmVudExhbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICBjYXNlICdlbic6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgI
120HJldHVybiBsb2NhdGlvbi5vcmlnaW4gKyAnL2VuL2RhdGEtcHJvdGVjdGlvbi1wb2xpY3kvJztcclxuICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gbG9jYXRpb24ub3JpZ2luICsgJy9kZS9kYXRlbnNjaHV0emVya2xhZXJ1bmcvJztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSkoKTtcclxuXHJcbiAgICAgICAgICAgIHRhcnRlYXVjaXRyb25DdXN0b21UZXh0ID0ge1xyXG4gICAgICAgICAgICAgICAgJ2FjY2VwdEFsbCc6ICgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3dpdGNoICh3aW5kb3cuX2N1cnJlbnRMYW5nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgJ2VuJzpcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnQWNjZXB0IGFsbCBjb29raWVzJ1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vKyc8ZW0gY2xhc3M9XCJ0YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLS1oaW50XCI+aW5jbC4gVVMtU2VydmljZXM8L2VtPidcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ0FsbGUgQ29va2llcyBha3plcHRpZXJlbidcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLysnPGVtIGNsYXNzPVwidGFydGVhdWNpdHJvbkNUQUJ1dHRvbi0taGludFwiPmlua2wuIFVTLUFuYmlldGVyPC9lbT4nXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pKCksXHJcblxyXG4gICAgICAgICAgICAgICAgJ2FsbG93QWxsSW5TZXR0aW5ncyc6ICgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3dpdGNoICh3aW5kb3cuX2N1cnJlbnRMYW5nKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNhc2UgJ2VuJzpcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiAnQWNjZXB0IGFsbCc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ0FsbGUgYWt6ZXB0aWVyZW4nO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pKCksXHJcblxyXG4gICAgICAgICAgICAgICAgJ2Nsb3NlJzogKCgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKHdpbmRvdy5fY3VycmVudExhbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAnZW4nOlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdTYXZlICYgQ2xvc2UnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdTcGVpY2hlcm4gJiBTY2hsaWXDn2VuJztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9KSgpLFxyXG5cclxuICAgICAgICAgICAgICAgICdkZW55QWxsJzogKCgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKHdpbmRvdy5fY3VycmVudExhbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAnZW4nOlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdVc2Ugb25seSBuZWNlc3NhcnkgY29va2llcyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ05vdHdlbmRpZ2UgQ29va2llcyB2ZXJ3ZW5kZW4nO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0pKCksXHJcblxyXG4gICAgICAgICAgICAgICAgJ2RlbnlBbGxJblNldHRpbmdzJzogKCgpID0+IHtcclxuICAgICAgICAgICAgICAgICAgICBzd2l0Y2ggKHdpbmRvdy5fY3VycmVudExhbmcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY2FzZSAnZW4nOlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuICdEZW55IGFsbCBvcHRpb25hbCc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gJ09wdGlvbmFsZSBhYmxlaG5lbic7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSkoKVxyXG4gICAgICAgICAgICB9O1xyXG5cclxuICAgICAgICAgICAgLy8gY3VzdG9tIGd0bSBpbml0aWFsaXphdGlvblxyXG4gICAgICAgICAgICAvKlxyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIuZ3RtSWQgPSAnR1RNLVRNMkRYU1cnO1xyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIuaW5pdEd0bSA9ICgpID0+IHtcclxuICAgICAgICAgICAgICAgIGlmICh0YXJ0ZUd0bUxvYWRJbml0aWFsaXplZCB8fCB3aW5kb3cuZ29vZ2xlX3RhZ19tYW5hZ2VyIHx8IHRhcnRlYXVjaXRyb24udXNlci5ndG1JZCA9PT0gdW5kZWZpbmVkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgd2luZG93LmRhdGFMYXllciA9IHdpbmRvdy5kYXRhTGF5ZXIgfHwgW107XHJcbiAgICAgICAgICAgICAgICB3aW5kb3cuZGF0YUxheWVyLnB1c2goe1xyXG4gICAgICAgICAgICAgICAgICAgICdndG0uc3RhcnQnOiBuZXcgRGF0ZSgpLmdldFRpbWUoKSxcclxuICAgICAgICAgICAgICAgICAgICBldmVudDogJ2d0bS5qcydcclxuICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgdGFydGVHdG1Mb2FkSW5pdGlhbGl6ZWQgPSB0cnVlO1xyXG4gICAgICAgICAgICAgICAgdGFydGVhdWNpdHJvbi5hZGRTY3JpcHQoJ2h0dHBzOi8vd3d3Lmdvb2dsZXRhZ21hbmFnZXIuY29tL2d0bS5qcz9pZD0nICsgdGFydGVhdWNpdHJvbi51c2VyLmd0bUlkKTtcclxuICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgKi9cclxuXHJcbiAgICAgICAgICAgIC8vIGN1c3RvbSB0ZWFkcyBwaXhlbCBzZXJ2aWNlXHJcbiAgICAgICAgICAgI
120HRhcnRlYXVjaXRyb24uc2VydmljZXMudGVhZHNwaXhlbCA9IHtcclxuICAgICAgICAgICAgICAgIFwia2V5XCI6IFwidGVhZHNwaXhlbFwiLFxyXG4gICAgICAgICAgICAgICAgXCJ0eXBlXCI6IFwiYWRzXCIsXHJcbiAgICAgICAgICAgICAgICBcIm5hbWVcIjogXCJUZWFkcyBQaXhlbFwiLFxyXG4gICAgICAgICAgICAgICAgXCJ1cmlcIjogXCJodHRwczovL3d3dy50ZWFkcy5jb20vcHJpdmFjeS1wb2xpY3kvXCIsXHJcbiAgICAgICAgICAgICAgICBcIm5lZWRDb25zZW50XCI6IHRydWUsXHJcbiAgICAgICAgICAgICAgICBcImNvb2tpZXNcIjogWyd0ZWFkcyddLFxyXG4gICAgICAgICAgICAgICAgXCJqc1wiOiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2luZG93LnRlYWRzX2UgPSB3aW5kb3cudGVhZHNfZSB8fCBbXTtcclxuICAgICAgICAgICAgICAgICAgICB3aW5kb3cudGVhZHNfYnV5ZXJfcGl4ZWxfaWQgPSAxMDEzNDtcclxuICAgICAgICAgICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLmFkZFNjcmlwdCgnaHR0cHM6Ly9wLnRlYWRzLnR2L3RlYWRzLWZlbGxvdy5qcycsICcnLCBmdW5jdGlvbigpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQ2FsbGJhY2ssIGZhbGxzIGR1IGV0d2FzIHR1biBtw7ZjaHRlc3QsIG5hY2hkZW0gZGFzIFNrcmlwdCBnZWxhZGVuIHd1cmRlXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9O1xyXG5cclxuICAgICAgICAgICAgLy8gSW5pdCBTZXJ2aWNlc1xyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIuZ29vZ2xldGFnbWFuYWdlcklkID0gJ0dUTS1UTTJEWFNXJztcclxuICAgICAgICAgICAgKHRhcnRlYXVjaXRyb24uam9iID0gdGFydGVhdWNpdHJvbi5qb2IgfHwgW10pLnB1c2goJ2dvb2dsZXRhZ21hbmFnZXInKTtcclxuXHJcbiAgICAgICAgICAgIHRhcnRlYXVjaXRyb24udXNlci5ndGFnVWEgPSAnRy1CVERRMUI2NDRXJztcclxuICAgICAgICAgICAgdGFydGVhdWNpdHJvbi51c2VyLmd0YWdNb3JlID0gZnVuY3Rpb24gKCkgeyAvKiBhZGQgaGVyZSB5b3VyIG9wdGlvbm5hbCBndGFnKCkgKi8gfTtcclxuICAgICAgICAgICAgKHRhcnRlYXVjaXRyb24uam9iID0gdGFydGVhdWNpdHJvbi5qb2IgfHwgW10pLnB1c2goJ2d0YWcnKTtcclxuXHJcbiAgICAgICAgICAgIC8qdGFydGVhdWNpdHJvbi51c2VyLm1hdG9tb0lkID0gJzEnO1xyXG4gICAgICAgICAgICAodGFydGVhdWNpdHJvbi5qb2IgPSB0YXJ0ZWF1Y2l0cm9uLmpvYiB8fCBbXSkucHVzaCgnbWF0b21vJyk7XHJcbiAgICAgICAgICAgIHRhcnRlYXVjaXRyb24udXNlci5tYXRvbW9Ib3N0ID0gJ2h0dHBzOi8vbWF0b21vLmxvZmVyLmNvbS8nOyovXHJcblxyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIubWF0b21vSWQgPSAnMSc7XHJcbiAgICAgICAgICAgICh0YXJ0ZWF1Y2l0cm9uLmpvYiA9IHRhcnRlYXVjaXRyb24uam9iIHx8IFtdKS5wdXNoKCdtYXRvbW9jbG91ZCcpO1xyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIubWF0b21vSG9zdCA9ICcvL21hdG9tby5sb2Zlci5jb20vJztcclxuICAgICAgICAgICAgdGFydGVhdWNpdHJvbi51c2VyLm1hdG9tb0N1c3RvbUpTUGF0aCA9ICcvL21hdG9tby5sb2Zlci5jb20vbWF0b21vLmpzJztcclxuXHJcbiAgICAgICAgICAgICh0YXJ0ZWF1Y2l0cm9uLmpvYiA9IHRhcnRlYXVjaXRyb24uam9iIHx8IFtdKS5wdXNoKCd0ZWFkc3BpeGVsJyk7XHJcblxyXG4gICAgICAgICAgICAodGFydGVhdWNpdHJvbi5qb2IgPSB0YXJ0ZWF1Y2l0cm9uLmpvYiB8fCBbXSkucHVzaCgncGludGVyZXN0Jyk7XHJcblxyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIudGlrdG9rSWQgPSAnQ0RET1FQQkM3N1U1VTY0UU8zODAnO1xyXG4gICAgICAgICAgICB0YXJ0ZWF1Y2l0cm9uLnVzZXIudGlrdG9rTW9yZSA9IGZ1bmN0aW9uICgpIHsgLyogYWRkIGhlcmUgeW91ciBvcHRpb25uYWwgdGlrdG9rIGZ1bmN0aW9uICovIH07XHJcbiAgICAgICAgICAgICh0YXJ0ZWF1Y2l0cm9uLmpvYiA9IHRhcnRlYXVjaXRyb24uam9iIHx8IFtdKS5wdXNoKCd0aWt0b2snKTtcclxuXHJcbiAgICAgICAgICAgIGNvbnN0IG9wdGlvbnMgPSB7XHJcbiAgICAgICAgICAgICAgICBcInByaXZhY3lVcmxcIjogdGFydGVhdWNpdHJvbi51c2VyLnByaXZhY3lVcmwsXHJcblxyXG4gICAgICAgICAgICAgICAgXCJib2R5UG9zaXRpb25cIjogXCJib3R0b21cIiwgLyogb3IgdG9wIHRvIGJyaW5nIGl0IGFzIGZpcnN0IGVsZW1lbnQgZm9yIGFjY2Vzc2liaWxpdHkgKi9cclxuXHJcbiAgICAgICAgICAgICAgICBcImhhc2h0YWdcIjogXCIjY29va2llQ29uc2VudFwiLFxyXG4gICAgICAgICAgICAgICAgXCJjb29raWVOYW1lXCI6IFwiQ29va2llQ29uc2VudFwiLFxyXG5cclxuICAgICAgICAgICAgICAgIC8vXCJvcmllbnRhdGlvblwiOiBcImJvdHRvbVwiLCAvKiBCYW5uZXIgcG9zaXRpb24gKHRvcCAtIGJvdHRvbSkgKi9cclxuXHJcbiAgICAgICAgICAgICAgICBcImdyb3VwU2VydmljZXNcIjogdHJ1ZSwgLyogR3JvdXAgc2VydmljZXMgYnkgY2F0ZWdvcnkgKi9cclxuICAgICAgICAgICAgICAgIFwic2VydmljZURlZmF1bHRTdGF0ZVwiOiBcIndhaXRcIiwgLyogRGVmYXVsdCBzdGF0ZSAodHJ1ZSAtIHdhaXQgLSBmYWxzZSkgKi9cclxuXHJcbiAgICAgICAgICAgICAgICBcInNob3dBbGVydFNtYWxsXCI6IGZhbHNlLCAvKiBTaG93IHRoZSBzbWFsbCBiYW5uZXIgb24gYm90dG9tIHJpZ2h0ICovXHJcbiAgICAgICAgICAgICAgICBcImNvb2tpZXNsaXN0XCI6IGZhbHNlLCAvKiBTaG93IHRoZSBjb29raWUgbGlzdCAqL1xyXG5cclxuICAgICAgICAgICAgICAgIFwiY2xvc2VQb3B1cFwiOiBmYWxzZSwgLyogU2hvdyBhIGNsb3NlIFggb24gdGhlIGJhbm5lciAqL1xyXG5cclxuICAgICAgICAgICAgICAgIFwic2hvd0ljb25cIjogdHJ1ZSwgLyogU2hvdyBjb29raWUgaWNvbiB0byBtYW5hZ2UgY29va2llcyAqL1xyXG4gICAgICAgICAgICAgICAgLy9cImljb25TcmNcIjogXCJcIiwgLyogT3B0aW9ubmFsOiBVUkwgb3IgYmFzZTY0IGVuY29kZWQgaW1hZ2UgKi9cclxuICAgICAgICAgICAgICAgIFwiaWNvblBvc2l0aW9uXCI6IFwiQm90dG9tUmlnaHRcIiwgLyogQm90dG9tUmlnaHQsIEJvdHRvbUxlZnQsIFRvcFJpZ2h0IGFuZCBUb3BMZWZ0ICovXHJcblxyXG4gICAgICAgICAgICAgICAgXCJhZGJsb2NrZXJcIjogZmFsc2UsIC8qIFNob3cgYSBXYXJuaW5nIGlmIGFuIGFkYmxvY2tlciBpcyBkZXRlY3RlZCAqL1xyXG5cclxuICAgICAgICAgICAgICAgIFwiRGVueUFsbEN0YVwiIDogdHJ1ZSwgLyogU2hvdyB0aGUgZGVueSBhbGwgYnV0dG9uICovXHJcbiAgICAgICAgICAgICAgICBcIkFjY2VwdEFsbEN0YVwiIDogdHJ1ZSwgLyogU2hvdyB0aGUgYWNjZXB0IGFsbCBidXR0b24gd2hlbiBoaWdoUHJpdmFjeSBvbiAqL1xyXG4gICAgICAgICAgICAgICAgXCJoaWdoUHJpdmFjeVwiOiB0cnVlLCAvKiBISUdITFkgUkVDT01NQU5ERUQgRGlzYWJsZSBhdXRvIGNvbnNlbnQgKi9cclxuXHJcbiAgICAgICAgICAgICAgICBcImhhbmRsZUJyb3dzZXJETlRSZXF1ZXN0XCI6IGZhbHNlLCAvKiBJZiBEbyBOb3QgVHJhY2sgPT0gMSwgZGlzYWxsb3cgYWxsICovXHJcblxyXG4gICAgICAgICAgICAgICAgXCJyZW1vdmVDcmVkaXRcIjogZmFsc2UsIC8qIFJlbW92ZSBjcmVkaXQgbGluayAqL1xyXG4gICAgICAgICAgICAgICAgXCJtb3JlSW5mb0xpbmtcIjogdHJ1ZSwgLyogU2hvdyBtb3JlIGluZm8gbGluayAqL1xyXG5cclxuICAgICAgICAgICAgICAgIFwidXNlRXh0ZXJuYWxDc3NcIjogZmFsc2UsIC8qIElmIGZhbHNlLCB0aGUgdGFydGVhdWNpdHJvbi5jc3MgZmlsZSB3aWxsIGJlIGxvYWRlZCAqL1xyXG4gICAgICAgICAgICAgICAgXCJ1c2VFeHRlcm5hbEpzXCI6IGZhbHNlLCAvKiBJZiBmYWxzZSwgdGhlI
120HRhcnRlYXVjaXRyb24uanMgZmlsZSB3aWxsIGJlIGxvYWRlZCAqL1xyXG5cclxuICAgICAgICAgICAgICAgIC8vXCJjb29raWVEb21haW5cIjogXCIubXktbXVsdGlzaXRlLWRvbWFpbmUuZnJcIiwgLyogU2hhcmVkIGNvb2tpZSBmb3IgbXVsdGlzaXRlICovXHJcblxyXG4gICAgICAgICAgICAgICAgXCJyZWFkbW9yZUxpbmtcIjogXCJcIiwgLyogQ2hhbmdlIHRoZSBkZWZhdWx0IHJlYWRtb3JlIGxpbmsgKi9cclxuXHJcbiAgICAgICAgICAgICAgICBcIm1hbmRhdG9yeVwiOiB0cnVlLCAvKiBTaG93IGEgbWVzc2FnZSBhYm91dCBtYW5kYXRvcnkgY29va2llcyAqL1xyXG4gICAgICAgICAgICAgICAgXCJtYW5kYXRvcnlDdGFcIjogdHJ1ZSAvKiBTaG93IHRoZSBkaXNhYmxlZCBhY2NlcHQgYnV0dG9uIHdoZW4gbWFuZGF0b3J5IG9uICovXHJcbiAgICAgICAgICAgIH07XHJcblxyXG4gICAgICAgICAgICAvLyBSdW4gdGFydGVhdWNpdHJvbi5pbml0XHJcbiAgICAgICAgICAgIHRhcnRlYXVjaXRyb24uaW5pdChvcHRpb25zKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlmICh0YXJ0ZUludGVydmFsQ250ID4gMTAwMCkge1xyXG4gICAgICAgICAgICBjbGVhckludGVydmFsKHRhcnRlSW50ZXJ2YWwpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGFydGVJbnRlcnZhbENudCsrO1xyXG4gICAgfSk7XHJcbn0iXSwibWFwcGluZ3MiOiJBQUFBLElBQUlBLGdCQUFnQixHQUFHLENBQUM7QUFDeEIsSUFBSUMsdUJBQXVCLEdBQUcsS0FBSztBQUVuQyxNQUFNQyxLQUFLLEdBQUcsU0FBQUEsQ0FBQSxFQUFXO0VBQ3JCLE1BQU1DLGlCQUFpQixHQUFHLDhFQUE4RTtFQUV4RyxPQUFPLENBQUMsQ0FBQ0EsaUJBQWlCLENBQUNDLElBQUksQ0FBQ0MsU0FBUyxDQUFDQyxTQUFTLE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\n//# sourceURL=webpack-internal:///../js/modules/tarteaucitron.js\n"); 121 122/***/ }), 123
124/***/ "../js/modules/tartemutation.js": 125/*!**************************************!*\ 126 !*** ../js/modules/tartemutation.js ***! 127 \**************************************/ 128/***/ (() => { 129 130eval("// add a document domcontent loaded event listener\n\nconst getText = () => {\n switch (window._currentLang) {\n case 'en':\n return '<div><strong>Data transfer to Salzburgerland Tourismus GmbH</strong></div><br><p>On this website, with your consent, data on the use of individual parts of the website is transmitted to Salzburgerland Tourismus GmbH, Wiener BundesstraÃe 23, 5300 Hallwang (https://www.salzburgerland.com). Data on the use of this website is processed for the purpose of analysis and online marketing, including the display of personalized advertising on other websites. This processing takes place until consent is withdrawn or the respective cookie storage period expires. Further information can be found here:</p><br><a target=\"_blank\" href=\"https://www.salzburgerland.com/en/imprint\">https://www.salzburgerland.com/en/imprint</a>';\n default:\n return '<div><strong>Datenweitergabe an Salzburgerland Tourismus GmbH</strong></div><br><p>Auf dieser Website findet mit Ihrer Einwilligung eine Datenübermittlung über die Nutzung von einzelnen Teilen der Website an die Salzburgerland Tourismus GmbH, Wiener BundesstraÃe 23, 5300 Hallwang (https://www.salzburgerland.com) statt. Dabei werden Daten der Nutzung dieser Website für den Zweck der Analyse und des Online-Marketings inklusive des Anzeigens von personalisierter Werbung auf anderen Websites verarbeitet. Diese Verarbeitung erfolgt bis zum Widerruf der Einwilligung bzw. des Ablaufs der jeweiligen Cookie-Speicherdauer. Weitere Information finden Sie unter:</p><br><a target=\"_blank\" href=\"https://www.salzburgerland.com/de/impressum-und-datenschutz/\">https://www.salzburgerland.com/de/impressum-und-datenschutz/</a>';\n }\n};\ndocument.addEventListener('DOMContentLoaded', function () {\n setTimeout(function () {\n const disclaimerAlert = document.getElementById('tarteaucitronDisclaimerAlert');\n if (disclaimerAlert) {\n disclaimerAlert.style.display = 'block';\n const newDisclaimerLink = document.createElement('a');\n newDisclaimerLink.href = '#';\n newDisclaimerLink.innerText = window._currentLang === 'en' ? 'Data transfer to Salzburgerland Tourismus GmbH' : 'Datenweitergabe an Salzburgerland Tourismus GmbH';\n newDisclaimerLink.style.display = 'block'; // ensure link is on a new line\n newDisclaimerLink.style.marginTop = '15px'; // ensure link is on a new line\n newDisclaimerLink.style.textAlign = 'center';\n newDisclaimerLink.addEventListener('click', function (event) {\n event.preventDefault();\n document.getElementById('popupText').innerHTML = getText();\n document.getElementById('popup').style.display = 'grid';\n });\n disclaimerAlert.appendChild(newDisclaimerLink);\n }\n }, 1500);\n});\ndocument.querySelector('.closeButton').addEventListener('click', function () {\n document.getElementById('popup').style.display = 'none';\n});//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy90YXJ0ZW11dGF0aW9uLmpzLmpzIiwibmFtZXMiOlsiZ2V0VGV4dCIsIndpbmRvdyIsIl9jdXJyZW50TGFuZyIsImRvY3VtZW50IiwiYWRkRXZlbnRMaXN0ZW5lciIsInNldFRpbWVvdXQiLCJkaXNjbGFpbWVyQWxlcnQiLCJnZXRFbGVtZW50QnlJZCIsInN0eWxlIiwiZGlzcGxheSIsIm5ld0Rpc2NsYWltZXJMaW5rIiwiY3JlYXRlRWxlbWVudCIsImhyZWYiLCJpbm5lclRleHQiLCJtYXJnaW5Ub3AiLCJ0ZXh0QWxpZ24iLCJldmVudCIsInByZXZlbnREZWZhdWx0IiwiaW5uZXJIVE1MIiwiYXBwZW5kQ2hpbGQiLCJxdWVyeVNlbGVjdG9yIl0sInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9jb25lY3RvLXdlYi8uLi9qcy9tb2R1bGVzL3RhcnRlbXV0YXRpb24uanM/Y2YwZiJdLCJzb3VyY2VzQ29udGVudCI6WyIvLyBhZGQgYSBkb2N1bWVudCBkb21jb250ZW50IGxvYWRlZCBldmVudCBsaXN0ZW5lclxyXG5cclxuY29uc3QgZ2V0VGV4dCA9ICgpID0+IHtcclxuICAgIHN3aXRjaCAod2luZG93Ll9jdXJyZW50TGFuZykge1xyXG4gICAgICAgIGNhc2UgJ2VuJzpcclxuICAgICAgICAgICAgcmV0dXJuICc8ZGl2PjxzdHJvbmc+RGF0YSB0cmFuc2ZlciB0byBTYWx6YnVyZ2VybGFuZCBUb3VyaXNtdXMgR21iSDwvc3Ryb25nPjwvZGl2Pjxicj48cD5PbiB0aGlzIHdlYnNpdGUsIHdpdGggeW91ciBjb25zZW50LCBkYXRhIG9uIHRoZSB1c2Ugb2YgaW5kaXZpZHVhbCBwYXJ0cyBvZiB0aGUgd2Vic2l0ZSBpcyB0cmFuc21pdHRlZCB0byBTYWx6YnVyZ2VybGFuZCBUb3VyaXNtdXMgR21iSCwgV2llbmVyIEJ1bmRlc3N0cmHDn2UgMjMsIDUzMDAgSGFsbHdhbmcgKGh0dHBzOi8vd3d3LnNhbHpidXJnZXJsYW5kLmNvbSkuIERhdGEgb24gdGhlIHVzZSBvZiB0aGlzIHdlYnNpdGUgaXMgcHJvY2Vzc2VkIGZvciB0aGUgcHVycG9zZSBvZiBhbmFseXNpcyBhbmQgb25saW5lIG1hcmtldGluZywgaW5jbHVkaW5nIHRoZSBkaXNwbGF5IG9mIHBlcnNvbmFsaXplZCBhZHZlcnRpc2luZyBvbiBvdGhlciB3ZWJzaXRlcy4gVGhpcyBwcm9jZXNzaW5nIHRha2VzIHBsYWNlIHVudGlsIGNvbnNlbnQgaXMgd2l0aGRyYXduIG9yIHRoZSByZXNwZWN0aXZlIGNvb2tpZSBzdG9yYWdlIHBlcmlvZCBleHBpcmVzLiBGdXJ0aGVyIGluZm9ybWF0aW9uIGNhbiBiZSBmb3VuZCBoZXJlOjwvcD48YnI+PGEgdGFyZ2V0PVwiX2JsYW5rXCIgaHJlZj1cImh0dHBzOi8vd3d3LnNhbHpidXJnZXJsYW5kLmNvbS9lbi9pbXByaW50XCI+aHR0cHM6Ly93d3cuc2FsemJ1cmdlcmxhbmQuY29tL2VuL2ltcHJpbnQ8L2E+JztcclxuICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICByZXR1cm4gJzxkaXY+PHN0cm9uZz5EYXRlbndlaXRlcmdhYmUgYW4gU2FsemJ1cmdlcmxhbmQgVG91cmlzbXVzIEdtYkg8L3N0cm9uZz48L2Rpdj48YnI+PHA+QXVmIGRpZXNlciBXZWJzaXRlIGZpbmRldCBtaXQgSWhyZXIgRWlud2lsbGlndW5nIGVpbmUgRGF0ZW7DvGJlcm1pdHRsdW5nIMO8YmVyIGRpZSBOdXR6dW5nIHZvbiBlaW56ZWxuZW4gVGVpbGVuIGRlciBXZWJzaXRlIGFuIGRpZSBTYWx6YnVyZ2VybGFuZCBUb3VyaXNtdXMgR21iSCwgV2llbmVyIEJ1bmRlc3N0cmHDn2UgMjMsIDUzMDAgSGFsbHdhbmcgKGh0dHBzOi8vd3d3LnNhbHpidXJnZXJsYW5kLmNvbSkgc3RhdHQuIERhYmVpIHdlcmRlbiBEYXRlbiBkZXIgTnV0enVuZyBkaWVzZXIgV2Vic2l0ZSBmw7xyIGRlbiBad2VjayBkZXIgQW5hbHlzZSB1bmQgZGVzIE9ubGluZS1NYXJrZXRpbmdzIGlua2x1c2l2ZSBkZXMgQW56ZWlnZW5zIHZvbiBwZXJzb25hbGlzaWVydGVyIFdlcmJ1bmcgYXVmIGFuZGVyZW4gV2Vic2l0ZXMgdmVyYXJiZWl0ZXQuIERpZXNlIFZlcmFyYmVpdHVuZyBlcmZvbGd0IGJpcyB6dW0gV2lkZXJydWYgZGVyIEVpbndpbGxpZ3VuZyBiencuIGRlcyBBYmxhdWZzIGRlciBqZXdlaWxpZ2VuIENvb2tpZS1TcGVpY2hlcmRhdW
130VyLiBXZWl0ZXJlIEluZm9ybWF0aW9uIGZpbmRlbiBTaWUgdW50ZXI6PC9wPjxicj48YSB0YXJnZXQ9XCJfYmxhbmtcIiBocmVmPVwiaHR0cHM6Ly93d3cuc2FsemJ1cmdlcmxhbmQuY29tL2RlL2ltcHJlc3N1bS11bmQtZGF0ZW5zY2h1dHovXCI+aHR0cHM6Ly93d3cuc2FsemJ1cmdlcmxhbmQuY29tL2RlL2ltcHJlc3N1bS11bmQtZGF0ZW5zY2h1dHovPC9hPic7XHJcbiAgICB9XHJcbn1cclxuXHJcbmRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ0RPTUNvbnRlbnRMb2FkZWQnLCBmdW5jdGlvbigpIHtcclxuICAgIHNldFRpbWVvdXQoZnVuY3Rpb24oKSB7XHJcbiAgICAgICAgY29uc3QgZGlzY2xhaW1lckFsZXJ0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQnKTtcclxuICAgICAgICBpZiAoZGlzY2xhaW1lckFsZXJ0KSB7XHJcbiAgICAgICAgICAgIGRpc2NsYWltZXJBbGVydC5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcclxuICAgICAgICAgICAgY29uc3QgbmV3RGlzY2xhaW1lckxpbmsgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdhJyk7XHJcbiAgICAgICAgICAgIG5ld0Rpc2NsYWltZXJMaW5rLmhyZWYgPSAnIyc7XHJcbiAgICAgICAgICAgIG5ld0Rpc2NsYWltZXJMaW5rLmlubmVyVGV4dCA9IHdpbmRvdy5fY3VycmVudExhbmcgPT09ICdlbicgPyAnRGF0YSB0cmFuc2ZlciB0byBTYWx6YnVyZ2VybGFuZCBUb3VyaXNtdXMgR21iSCcgOiAnRGF0ZW53ZWl0ZXJnYWJlIGFuIFNhbHpidXJnZXJsYW5kIFRvdXJpc211cyBHbWJIJztcclxuICAgICAgICAgICAgbmV3RGlzY2xhaW1lckxpbmsuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7IC8vIGVuc3VyZSBsaW5rIGlzIG9uIGEgbmV3IGxpbmVcclxuICAgICAgICAgICAgbmV3RGlzY2xhaW1lckxpbmsuc3R5bGUubWFyZ2luVG9wID0gJzE1cHgnOyAvLyBlbnN1cmUgbGluayBpcyBvbiBhIG5ldyBsaW5lXHJcbiAgICAgICAgICAgIG5ld0Rpc2NsYWltZXJMaW5rLnN0eWxlLnRleHRBbGlnbiA9ICdjZW50ZXInO1xyXG4gICAgICAgICAgICBuZXdEaXNjbGFpbWVyTGluay5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKGV2ZW50KSB7XHJcbiAgICAgICAgICAgICAgICBldmVudC5wcmV2ZW50RGVmYXVsdCgpO1xyXG4gICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3BvcHVwVGV4dCcpLmlubmVySFRNTCA9IGdldFRleHQoKTtcclxuICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdwb3B1cCcpLnN0eWxlLmRpc3BsYXkgPSAnZ3JpZCc7XHJcbiAgICAgICAgICAgIH0pO1xyXG4gICAgICAgICAgICBkaXNjbGFpbWVyQWxlcnQuYXBwZW5kQ2hpbGQobmV3RGlzY2xhaW1lckxpbmspO1xyXG4gICAgICAgIH1cclxuICAgIH0sIDE1MDApO1xyXG59KTtcclxuXHJcbmRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5jbG9zZUJ1dHRvbicpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oKSB7XHJcbiAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncG9wdXAnKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xyXG59KTtcclxuIl0sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQSxNQUFNQSxPQUFPLEdBQUdBLENBQUEsS0FBTTtFQUNsQixRQUFRQyxNQUFNLENBQUNDLFlBQVk7SUFDdkIsS0FBSyxJQUFJO01BQ0wsT0FBTyw4c0JBQThzQjtJQUN6dEI7TUFDSSxPQUFPLG16QkFBbXpCO0VBQUM7QUFFdjBCLENBQUM7QUFFREMsUUFBUSxDQUFDQyxnQkFBZ0IsQ0FBQyxrQkFBa0IsRUFBRSxZQUFXO0VBQ3JEQyxVQUFVLENBQUMsWUFBVztJQUNsQixNQUFNQyxlQUFlLEdBQUdILFFBQVEsQ0FBQ0ksY0FBYyxDQUFDLDhCQUE4QixDQUFDO0lBQy9FLElBQUlELGVBQWUsRUFBRTtNQUNqQkEsZUFBZSxDQUFDRSxLQUFLLENBQUNDLE9BQU8sR0FBRyxPQUFPO01BQ3ZDLE1BQU1DLGlCQUFpQixHQUFHUCxRQUFRLENBQUNRLGFBQWEsQ0FBQyxHQUFHLENBQUM7TUFDckRELGlCQUFpQixDQUFDRSxJQUFJLEdBQUcsR0FBRztNQUM1QkYsaUJBQWlCLENBQUNHLFNBQVMsR0FBR1osTUFBTSxDQUFDQyxZQUFZLEtBQUssSUFBSSxHQUFHLGdEQUFnRCxHQUFHLGtEQUFrRDtNQUNsS1EsaUJBQWlCLENBQUNGLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE9BQU8sQ0FBQyxDQUFDO01BQzNDQyxpQkFBaUIsQ0FBQ0YsS0FBSyxDQUFDTSxTQUFTLEdBQUcsTUFBTSxDQUFDLENBQUM7TUFDNUNKLGlCQUFpQixDQUFDRixLQUFLLENBQUNPLFNBQVMsR0FBRyxRQUFRO01BQzVDTCxpQkFBaUIsQ0FBQ04sZ0JBQWdCLENBQUMsT0FBTyxFQUFFLFVBQVNZLEtBQUssRUFBRTtRQUN4REEsS0FBSyxDQUFDQyxjQUFjLEVBQUU7UUFDdEJkLFFBQVEsQ0FBQ0ksY0FBYyxDQUFDLFdBQVcsQ0FBQyxDQUFDVyxTQUFTLEdBQUdsQixPQUFPLEVBQUU7UUFDMURHLFFBQVEsQ0FBQ0ksY0FBYyxDQUFDLE9BQU8sQ0FBQyxDQUFDQyxLQUFLLENBQUNDLE9BQU8sR0FBRyxNQUFNO01BQzNELENBQUMsQ0FBQztNQUNGSCxlQUFlLENBQUNhLFdBQVcsQ0FBQ1QsaUJBQWlCLENBQUM7SUFDbEQ7RUFDSixDQUFDLEVBQUUsSUFBSSxDQUFDO0FBQ1osQ0FBQyxDQUFDO0FBRUZQLFFBQVEsQ0FBQ2lCLGFBQWEsQ0FBQyxjQUFjLENBQUMsQ0FBQ2hCLGdCQUFnQixDQUFDLE9BQU8sRUFBRSxZQUFXO0VBQ3hFRCxRQUFRLENBQUNJLGNBQWMsQ0FBQyxPQUFPLENBQUMsQ0FBQ0MsS0FBSyxDQUFDQyxPQUFPLEdBQUcsTUFBTTtBQUMzRCxDQUFDLENBQUMifQ==\n//# sourceURL=webpack-internal:///../js/modules/tartemutation.js\n"); 131 132/***/ }), 133
134/***/ "../js/modules/textbanner.js": 135/*!***********************************!*\ 136 !*** ../js/modules/textbanner.js ***! 137 \***********************************/ 138/***/ (() => { 139 140eval("/*\r\nSelects elements with the class \"textbanner\" from the document,\r\nhides and removes those elements if their innerHTML is empty or\r\nconsists only of whitespace characters.\r\n */\n\n// Select all elements with class \"textbanner\"\nconst textBanners = document.querySelectorAll(\".textbanner\");\n\n// Check if there are any elements with class \"textbanner\"\nif (textBanners.length > 0) {\n // Iterate over each \"textbanner\" element\n textBanners.forEach(function (banner) {\n // Check if the innerHTML of the element is empty or consists only of whitespace characters\n if (!banner.innerHTML.trim().length) {\n // Hide the element by setting its display property to \"none\"\n banner.style.display = \"none\";\n // Remove the element from the DOM\n banner.remove();\n }\n });\n}//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbW9kdWxlcy90ZXh0YmFubmVyLmpzLmpzIiwibmFtZXMiOlsidGV4dEJhbm5lcnMiLCJkb2N1bWVudCIsInF1ZXJ5U2VsZWN0b3JBbGwiLCJsZW5ndGgiLCJmb3JFYWNoIiwiYmFubmVyIiwiaW5uZXJIVE1MIiwidHJpbSIsInN0eWxlIiwiZGlzcGxheSIsInJlbW92ZSJdLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29uZWN0by13ZWIvLi4vanMvbW9kdWxlcy90ZXh0YmFubmVyLmpzP2JiODAiXSwic291cmNlc0NvbnRlbnQiOlsiLypcclxuU2VsZWN0cyBlbGVtZW50cyB3aXRoIHRoZSBjbGFzcyBcInRleHRiYW5uZXJcIiBmcm9tIHRoZSBkb2N1bWVudCxcclxuaGlkZXMgYW5kIHJlbW92ZXMgdGhvc2UgZWxlbWVudHMgaWYgdGhlaXIgaW5uZXJIVE1MIGlzIGVtcHR5IG9yXHJcbmNvbnNpc3RzIG9ubHkgb2Ygd2hpdGVzcGFjZSBjaGFyYWN0ZXJzLlxyXG4gKi9cclxuXHJcbi8vIFNlbGVjdCBhbGwgZWxlbWVudHMgd2l0aCBjbGFzcyBcInRleHRiYW5uZXJcIlxyXG5jb25zdCB0ZXh0QmFubmVycyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoXCIudGV4dGJhbm5lclwiKTtcclxuXHJcbi8vIENoZWNrIGlmIHRoZXJlIGFyZSBhbnkgZWxlbWVudHMgd2l0aCBjbGFzcyBcInRleHRiYW5uZXJcIlxyXG5pZiAodGV4dEJhbm5lcnMubGVuZ3RoID4gMCkge1xyXG4gICAgLy8gSXRlcmF0ZSBvdmVyIGVhY2ggXCJ0ZXh0YmFubmVyXCIgZWxlbWVudFxyXG4gICAgdGV4dEJhbm5lcnMuZm9yRWFjaChmdW5jdGlvbihiYW5uZXIpIHtcclxuICAgICAgICAvLyBDaGVjayBpZiB0aGUgaW5uZXJIVE1MIG9mIHRoZSBlbGVtZW50IGlzIGVtcHR5IG9yIGNvbnNpc3RzIG9ubHkgb2Ygd2hpdGVzcGFjZSBjaGFyYWN0ZXJzXHJcbiAgICAgICAgaWYgKCFiYW5uZXIuaW5uZXJIVE1MLnRyaW0oKS5sZW5ndGgpIHtcclxuICAgICAgICAgICAgLy8gSGlkZSB0aGUgZWxlbWVudCBieSBzZXR0aW5nIGl0cyBkaXNwbGF5IHByb3BlcnR5IHRvIFwibm9uZVwiXHJcbiAgICAgICAgICAgIGJhbm5lci5zdHlsZS5kaXNwbGF5ID0gXCJub25lXCI7XHJcbiAgICAgICAgICAgIC8vIFJlbW92ZSB0aGUgZWxlbWVudCBmcm9tIHRoZSBET01cclxuICAgICAgICAgICAgYmFubmVyLnJlbW92ZSgpO1xyXG4gICAgICAgIH1cclxuICAgIH0pO1xyXG59Il0sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsTUFBTUEsV0FBVyxHQUFHQyxRQUFRLENBQUNDLGdCQUFnQixDQUFDLGFBQWEsQ0FBQzs7QUFFNUQ7QUFDQSxJQUFJRixXQUFXLENBQUNHLE1BQU0sR0FBRyxDQUFDLEVBQUU7RUFDeEI7RUFDQUgsV0FBVyxDQUFDSSxPQUFPLENBQUMsVUFBU0MsTUFBTSxFQUFFO0lBQ2pDO0lBQ0EsSUFBSSxDQUFDQSxNQUFNLENBQUNDLFNBQVMsQ0FBQ0MsSUFBSSxFQUFFLENBQUNKLE1BQU0sRUFBRTtNQUNqQztNQUNBRSxNQUFNLENBQUNHLEtBQUssQ0FBQ0MsT0FBTyxHQUFHLE1BQU07TUFDN0I7TUFDQUosTUFBTSxDQUFDSyxNQUFNLEVBQUU7SUFDbkI7RUFDSixDQUFDLENBQUM7QUFDTiJ9\n//# sourceURL=webpack-internal:///../js/modules/textbanner.js\n"); 141 142/***/ }), 143
144/***/ "../js/main.js": 145/*!*********************!*\ 146 !*** ../js/main.js ***! 147 \*********************/ 148/***/ ((__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) => { 149 150"use strict"; 151eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var basic_helpers__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! basic/helpers */ \"../js/basic/helpers.js\");\n/* harmony import */ var basic_scrollbar_width__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! basic/scrollbar-width */ \"../js/basic/scrollbar-width.js\");\n/* harmony import */ var basic_scroll_direction__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! basic/scroll-direction */ \"../js/basic/scroll-direction.js\");\n/* harmony import */ var modules_language_stuff__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! modules/language-stuff */ \"../js/modules/language-stuff.js\");\n/* harmony import */ var modules_mainnav__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! modules/mainnav */ \"../js/modules/mainnav.js\");\n/* harmony import */ var modules_newsletter__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! modules/newsletter */ \"../js/modules/newsletter.js\");\n/* harmony import */ var modules_outdoor_active__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! modules/outdoor-active */ \"../js/modules/outdoor-active.js\");\n/* harmony import */ var modules_portalslider_fadein__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! modules/portalslider-fadein */ \"../js/modules/portalslider-fadein.js\");\n/* harmony import */ var modules_share__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! modules/share */ \"../js/modules/share.js\");\n/* harmony import */ var modules_shuffle__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! modules/shuffle */ \"../js/modules/shuffle.js\");\n/* harmony import */ var modules_tarteaucitron__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! modules/tarteaucitron */ \"../js/modules/tarteaucitron.js\");\n/* harmony import */ var modules_tartemutation__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! modules/tartemutation */ \"../js/modules/tartemutation.js\");\n/* harmony import */ var modules_textbanner__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! modules/textbanner */ \"../js/modules/textbanner.js\");\n// Lodash Funktionen, wenn benötigt\n// https://lodash.com/docs/\n//import throttle from 'node_modules/lodash/throttle';\n\n// import basic helpers\n\n\n\n(0,basic_scroll_direction__WEBPACK_IMPORTED_MODULE_2__[\"default\"])({\n scrollPositionTopBuffer: 20\n});\n\n// import modules - include modules as needed\n\n\n\n\n\n\n\n\n\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vanMvbWFpbi5qcy5qcyIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTs7QUFFQTtBQUN1QjtBQUNRO0FBQ3NCO0FBRXJEQSxrRUFBZSxDQUFDO0VBQUNDLHVCQUF1QixFQUFFO0FBQUUsQ0FBQyxDQUFDOztBQUU5Qzs7QUFFK0I7QUFDUDtBQUNHO0FBQ0k7QUFDSztBQUNkO0FBQ0U7QUFDTTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vY29uZWN0by13ZWIvLi4vanMvbWFpbi5qcz8xNTE1Il0sInNvdXJjZXNDb250ZW50IjpbIi8vIExvZGFzaCBGdW5rdGlvbmVuLCB3ZW5uIGJlbsO2dGlndFxyXG4vLyBodHRwczovL2xvZGFzaC5jb20vZG9jcy9cclxuLy9pbXBvcnQgdGhyb3R0bGUgZnJvbSAnbm9kZV9tb2R1bGVzL2xvZGFzaC90aHJvdHRsZSc7XHJcblxyXG4vLyBpbXBvcnQgYmFzaWMgaGVscGVyc1xyXG5pbXBvcnQgJ2Jhc2ljL2hlbHBlcnMnO1xyXG5pbXBvcnQgJ2Jhc2ljL3Njcm9sbGJhci13aWR0aCc7XHJcbmltcG9ydCBTY3JvbGxEaXJlY3Rpb24gZnJvbSAnYmFzaWMvc2Nyb2xsLWRpcmVjdGlvbic7XHJcblxyXG5TY3JvbGxEaXJlY3Rpb24oe3Njcm9sbFBvc2l0aW9uVG9wQnVmZmVyOiAyMH0pO1xyXG5cclxuLy8gaW1wb3J0IG1vZHVsZXMgLSBpbmNsdWRlIG1vZHVsZXMgYXMgbmVlZGVkXHJcblxyXG5pbXBvcnQgJ21vZHVsZXMvbGFuZ3VhZ2Utc3R1ZmYnXHJcbmltcG9ydCAnbW9kdWxlcy9tYWlubmF2J1xyXG5pbXBvcnQgJ21vZHVsZXMvbmV3c2xldHRlcidcclxuaW1wb3J0ICdtb2R1bGVzL291dGRvb3ItYWN0aXZlJ1xyXG5pbXBvcnQgJ21vZHVsZXMvcG9ydGFsc2xpZGVyLWZhZGVpbidcclxuaW1wb3J0ICdtb2R1bGVzL3NoYXJlJ1xyXG5pbXBvcnQgJ21vZHVsZXMvc2h1ZmZsZSdcclxuaW1wb3J0ICdtb2R1bGVzL3RhcnRlYXVjaXRyb24nXHJcbmltcG9ydCAnbW9kdWxlcy90YXJ0ZW11dGF0aW9uJ1xyXG5pbXBvcnQgJ21vZHVsZXMvdGV4dGJhbm5lciciXSwibmFtZXMiOlsiU2Nyb2xsRGlyZWN0aW9uIiwic2Nyb2xsUG9zaXRpb25Ub3BCdWZmZXIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///../js/main.js\n"); 152 153/***/ })
vendor: 2,540 bytes, lines 153-218
153 154 155/******/ }); 156/************************************************************************/ 157/******/ // The module cache 158/******/ var __webpack_module_cache__ = {}; 159/******/ 160/******/ // The require function 161/******/ function __webpack_require__(moduleId) { 162/******/ // Check if module is in cache 163/******/ var cachedModule = __webpack_module_cache__[moduleId]; 164/******/ if (cachedModule !== undefined) { 165/******/ return cachedModule.exports; 166/******/ } 167/******/ // Create a new module (and put it into the cache) 168/******/ var module = __webpack_module_cache__[moduleId] = { 169/******/ // no module.id needed 170/******/ // no module.loaded needed 171/******/ exports: {} 172/******/ }; 173/******/ 174/******/ // Execute the module function 175/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); 176/******/ 177/******/ // Return the exports of the module 178/******/ return module.exports; 179/******/ } 180/******/ 181/************************************************************************/ 182/******/ /* webpack/runtime/define property getters */ 183/******/ (() => { 184/******/ // define getter functions for harmony exports 185/******/ __webpack_require__.d = (exports, definition) => { 186/******/ for(var key in definition) { 187/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { 188/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); 189/******/ } 190/******/ } 191/******/ }; 192/******/ })(); 193/******/ 194/******/ /* webpack/runtime/hasOwnProperty shorthand */ 195/******/ (() => { 196/******/ __webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop)) 197/******/ })(); 198/******/ 199/******/ /* webpack/runtime/make namespace object */ 200/******/ (() => { 201/******/ // define __esModule on exports 202/******/ __webpack_require__.r = (exports) => { 203/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 204/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 205/******/ } 206/******/ Object.defineProperty(exports, '__esModule', { value: true }); 207/******/ }; 208/******/ })(); 209/******/ 210/************************************************************************/ 211/******/ 212/******/ // startup 213/******/ // Load entry module and return exports 214/******/ // This entry module can't be inlined because the eval-source-map devtool is used. 215/******/ var __webpack_exports__ = __webpack_require__("../js/main.js"); 216/******/ 217/******/ })() 218;
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.