PageSourceSearch

https://www.salzalpensteig.com/index.php?consent_manager_outputjs=…&h=false&cid=30&v=4.4.3&r=0&t=17594086881

js salzalpensteig.com collected 2026-10-08 19:39:56 UTC 29,800 bytes, 29 lines download raw bytes

1/* --- Parameters --- */
2var consent_manager_parameters = {initially_hidden: false, domain: "salzalpensteig.com", consentid: "6ac7f18c346cd3.11610290", cachelogid: "30", version: "4.4.3", fe_controller: "/", forcereload: 0, hidebodyscrollbar: false};
3
4/* --- Consent-Manager Box Template lang=1 --- */
5var consent_manager_box_template = '        <div tabindex="-1" class="consent_manager-background consent_manager-hidden " id="consent_manager-background" data-domain-name="salzalpensteig.com" data-version="4.4.3" data-consentid="6ac7f18c345652.65965134" data-cachelogid="30" data-nosnippet>             <div class="consent_manager-wrapper" id="consent_manager-wrapper" tabindex="-1" aria-modal="true" role="dialog" title="Cookie Consent">                 <div class="consent_manager-wrapper-inner">                     <div class="consent_manager-summary" id="consent_manager-summary">                         <p class="consent_manager-headline">Datenschutz-Einstellungen</p>                         <p class="consent_manager-text">Unsere Website verwendet externe Dienste für verschiedene Zwecke, wie z.B. für Statistiken oder die Ausspielung von Multimedia. Durch Auswahl und Bestätigung der Dienste stimmen Sie der Übertragung von Daten an diese Dienste zu. Diese Dienste und auch diese Website setzen ggf. auch Cookies. Die  Auswahl kann jederzeit  geändert und widerrufen werden.</p>                         <div class="consent_manager-cookiegroups">                             <div class="consent_manager-cookiegroup-checkbox"><label for="required"><input type="checkbox" disabled="disabled" data-action="toggle-cookie" id="required" data-uid="required" data-cookie-uids=\'["consent_manager"]\' checked><span>Notwendig</span></label></div> <div class="consent_manager-cookiegroup-checkbox"><label for="external"><input tabindex="0" type="checkbox" id="external" data-uid="external" data-cookie-uids=\'["youtube"]\'><span>Externe Medien</span></label></div> <div class="consent_manager-cookiegroup-checkbox"><label for="tours"><input tabindex="0" type="checkbox" id="tours" data-uid="tours" data-cookie-uids=\'["outdooractive"]\'><span>Touren & Etappen</span></label></div>                         </div>                         <div class="consent_manager-show-details">                             <button id="consent_manager-toggle-details" class="icon-info-circled" aria-controls="consent_manager-detail" tabindex="0">Details anzeigen/ausblenden</button>                         </div>                     </div>                      <div class="consent_manager-detail consent_manager-hidden" id="consent_manager-detail" aria-labelledby="consent_manager-toggle-details">                     	<div class="consent_manager-cookiegroup-title consent_manager-headline">Notwendig <span class="consent_manager-cookiegroup-number">(1)</span></div><div class="consent_manager-cookiegroup-description">Notwendige Cookies ermöglichen grundlegende Funktionen und sind für die einwandfreie Funktion der Website erforderlich.</div><div class="consent_manager-cookiegroup"><div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>consent_manager</strong> (Datenschutz Cookie)</span><span class="consent_manager-cookie-description">Speichert Ihre Auswahl bzgl. der Cookies.</span><span class="consent_manager-cookie-description">Laufzeit: 1 Jahr</span><span class="consent_manager-cookie-provider">Anbieter: Diese Website</span><span class="consent_manager-cookie-link-privacy-policy"> 	<a href="/datenschutz"  >Datenschutzerklärung</a> </span> </div> </div><div class="consent_manager-cookiegroup-title consent_manager-headline">Externe Medien <span class="consent_manager-cookiegroup-number">(3)</span></div><div class="consent_manager-cookiegroup-description">Inhalte von Videoplattformen oder Kartendiensten sind standardmäßig deaktiviert. Wenn Cookies von externen Medien akzeptiert werden, bedarf der Zugriff auf diese Inhalte keiner manuellen Zustimmung mehr.</div><div class="consent_manager-cookiegroup"><div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>YSC</strong> (YouTube)</span><span class="consent_manager-cookie-description">Registriert eine eindeutige ID, um Statistiken der Videos von YouTube, die der Benutzer gesehen hat, zu behalten.</span><span class="consent_manager-cookie-description">Laufzeit: Session</span><span class="consent_manager-cookie-provider">Anbieter: Google</span><span class="consent_manager-cookie-link-privacy-policy"> 	<a href="/datenschutz" target="_blank" rel="noopener noreferrer nofollow">Datenschutzerklärung</a> </span> </div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>VISITOR_INFO1_LIVE</strong> (YouTube)</span><span class="consent_manager-cookie-description">Versucht, die Benutzerbandbreite auf Seiten mit integrierten YouTube-Videos zu schätzen.</span><span class="consent_manager-cookie-description">Laufzeit: 179 Tage</span><span class="consent_manager-cookie-provider">Anbieter: Google</span><span class="consent_manager-cookie-link-privacy-policy"> 	<a href="/datenschutz" target="_blank" rel="noopener noreferrer nofollow">Datenschutzerklärung</a> </span> </div> <div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>GPS</strong> (YouTube)</span><span class="consent_manager-cookie-description">Registriert eine eindeutige ID auf mobilen Geräten, um Tracking basierend auf dem geografischen GPS-Standort zu ermöglichen.</span><span class="consent_manager-cookie-description">Laufzeit: Session</span><span class="consent_manager-cookie-provider">Anbieter: Google</span><span class="consent_manager-cookie-link-privacy-policy"> 	<a href="/datenschutz" target="_blank" rel="noopener noreferrer nofollow">Datenschutzerklärung</a> </span> </div> </div><div class="consent_manager-cookiegroup-title consent_manager-headline">Touren & Etappen <span class="consent_manager-cookiegroup-number">(1)</span></div><div class="consent_manager-cookiegroup-description">Sämtliche Touren und Etappen des SalzAlpenSteigs werden über die Plattform Outdooractive eingebunden!</div><div class="consent_manager-cookiegroup"><div class="consent_manager-cookie"><span class="consent_manager-cookie-name"><strong>outdooractive</strong> (Touren von Outdooractive)</span><span class="consent_manager-cookie-description">Zustimmung zum Laden der Touren.</span><span class="consent_manager-cookie-description">Laufzeit: 2 Jahre</span><span class="consent_manager-cookie-provider">Anbieter: outdooractive.com</span><span class="consent_manager-cookie-link-privacy-policy"> 	<a href="https://www.outdooractive.com/de/privacy.html" target="_blank" rel="noopener noreferrer nofollow">Datenschutzerklärung</a> </span> </div> </div>                    </div>                     <div class="consent_manager-buttons-sitelinks">                         <div class="consent_manager-buttons">                                                         <button tabindex="0" id="consent_manager-accept-none" class="consent_manager-accept-none consent_manager-close">Nur notwendige</button>                                                         <button tabindex="0" id="consent_manager-save-selection" class="consent_manager-save-selection consent_manager-close">Auswahl bestätigen</button>                             <button tabindex="0" id="consent_manager-accept-all" class="consent_manager-accept-all consent_manager-close">Alle auswählen</button>                         </div>                         <div class="consent_manager-sitelinks"> <a tabindex="0" href="/datenschutz">Datenschutz</a><a tabindex="0" href="/impressum">Impressum</a>                        </div>                     </div>                     <button tabindex="0" class="icon-cancel-circled consent_manager-close consent_manager-close-box">&#10006;</button>                 </div>             </div>                     </div> ';
6
7const cmCookieExpires = 365;
8
9/* --- /assets/addons/consent_manager/js.cookie.min.js --- */
10/*! js-cookie v3.0.5 | MIT */
11!function (t, n) { "object" == typeof exports && "undefined" != typeof module ? module.exports = n() : "function" == typeof define && define.amd ? define(n) : (t = "undefined" != typeof globalThis ? globalThis : t || self, function () { var e = t.Cookies, exports = t.Cookies = n(); exports.noConflict = function () { t.Cookies = e; return exports } }()) }(this, function () { "use strict"; function c(e) { for (var t = 1; t < arguments.length; t++) { var n, o = arguments[t]; for (n in o) e[n] = o[n] } return e } return function t(u, i) { function n(e, t, n) { if ("undefined" != typeof document) { "number" == typeof (n = c({}, i, n)).expires && (n.expires = new Date(Date.now() + 864e5 * n.expires)); n.expires && (n.expires = n.expires.toUTCString()); e = encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g, decodeURIComponent).replace(/[()]/g, escape); var o, r = ""; for (o in n) if (n[o]) { r += "; " + o; !0 !== n[o] && (r += "=" + n[o].split(";")[0]) } return document.cookie = e + "=" + u.write(t, e) + r } } return Object.create({ set: n, get: function (e) { if ("undefined" != typeof document && (!arguments.length || e)) { for (var t = document.cookie ? document.cookie.split("; ") : [], n = {}, o = 0; o < t.length; o++) { var r = t[o].split("="), i = r.slice(1).join("="); try { var c = decodeURIComponent(r[0]); n[c] = u.read(i, c); if (e === c) break } catch (e) { } } return e ? n[e] : n } }, remove: function (e, t) { n(e, "", c({}, t, { expires: -1 })) }, withAttributes: function (e) { return t(this.converter, c({}, this.attributes, e)) }, withConverter: function (e) { return t(c({}, this.converter, e), this.attributes) } }, { attributes: { value: Object.freeze(i) }, converter: { value: Object.freeze(u) } }) }({ read: function (e) { return (e = '"' === e[0] ? e.slice(1, -1) : e).replace(/(%[\dA-F]{2})+/gi, decodeURIComponent) }, write: function (e) { return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g, decodeURIComponent) } }, { path: "/" }) });
12
13/* --- /assets/addons/consent_manager/consent_manager_polyfills.js --- */
14// get IE version https://stackoverflow.com/a/19999868
15function consent_managerIEVersion(){var n=window.navigator.userAgent,i=n.indexOf("MSIE ");return i>0?parseInt(n.substring(i+5,n.indexOf(".",i))):-1}
16// element.classList polyfill http://purl.eligrey.com/github/classList.js/blob/master/classList.js
17"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||!function(t){"use strict";if("Element"in t){var e="classList",n="prototype",i=t.Element[n],s=Object,r=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},o=Array[n].indexOf||function(t){for(var e=0,n=this.length;n>e;e++)if(e in this&&this[e]===t)return e;return-1}
17,c=function(t,e){this.name=t,this.code=DOMException[t],this.message=e},a=function(t,e){if(""===e)throw new c("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(e))throw new c("INVALID_CHARACTER_ERR","The token must not contain space characters.");return o.call(t,e)},l=function(t){for(var e=r.call(t.getAttribute("class")||""),n=e?e.split(/\s+/):[],i=0,s=n.length;s>i;i++)this.push(n[i]);this._updateClassName=function(){t.setAttribute("class",this.toString())}},u=l[n]=[],h=function(){return new l(this)};if(c[n]=Error[n],u.item=function(t){return this[t]||null},u.contains=function(t){return~a(this,t+"")},u.add=function(){var t,e=arguments,n=0,i=e.length,s=!1;do t=e[n]+"",~a(this,t)||(this.push(t),s=!0);while(++n<i);s&&this._updateClassName()},u.remove=function(){var t,e,n=arguments,i=0,s=n.length,r=!1;do for(t=n[i]+"",e=a(this,t);~e;)this.splice(e,1),r=!0,e=a(this,t);while(++i<s);r&&this._updateClassName()},u.toggle=function(t,e){var n=this.contains(t),i=n?e!==!0&&"remove":e!==!1&&"add";return i&&this[i](t),e===!0||e===!1?e:!n},u.replace=function(t,e){var n=a(t+"");~n&&(this.splice(n,1,e),this._updateClassName())},u.toString=function(){return this.join(" ")},s.defineProperty){var f={get:h,enumerable:!0,configurable:!0};try{s.defineProperty(i,e,f)}catch(p){void 0!==p.number&&-2146823252!==p.number||(f.enumerable=!1,s.defineProperty(i,e,f))}}else s[n].__defineGetter__&&i.__defineGetter__(e,h)}}(self),function(){"use strict";var t=document.createElement("_");if(t.classList.add("c1","c2"),!t.classList.contains("c2")){var e=function(t){var e=DOMTokenList.prototype[t];DOMTokenList.prototype[t]=function(t){var n,i=arguments.length;for(n=0;i>n;n++)t=arguments[n],e.call(this,t)}};e("add"),e("remove")}if(t.classList.toggle("c3",!1),t.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(t,e){return 1 in arguments&&!this.contains(t)==!e?e:n.call(this,t)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(t,e){var n=this.toString().split(" "),i=n.indexOf(t+"");~i&&(n=n.slice(i),this.remove.apply(this,n),this.add(e),this.add.apply(this,n.slice(1)))}),t=null}());
18// DOMParser polyfill https://gist.github.com/1129031
19!function(t){"use strict";var e=t.prototype,r=e.parseFromString;try{if((new t).parseFromString("","text/html"))return}catch(t){}e.parseFromString=function(t,e){if(/^\s*text\/html\s*(?:;|$)/i.test(e)){var n=document.implementation.createHTMLDocument("");return t.toLowerCase().indexOf("<!doctype")>-1?n.documentElement.innerHTML=t:n.body.innerHTML=t,n}return r.apply(this,arguments)}}(DOMParser);
20// nodelist.forEach polyfill https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach
21if (window.NodeList && !NodeList.prototype.forEach){NodeList.prototype.forEach = Array.prototype.forEach;}
22// node.remove polyfill https://github.com/jserz/js_piece/blob/master/DOM/ChildNode/remove()/remove().md
23[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})});
24// custom event polyfill https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent#Polyfill
25!function(){if("function"==typeof window.CustomEvent)return!1;window.CustomEvent=function(n,t){t=t||{bubbles:!1,cancelable:!1,detail:null};var e=document.createEvent("CustomEvent");return e.initCustomEvent(n,t.bubbles,t.cancelable,t.detail),e}}();
26
27/* --- /assets/addons/consent_manager/consent_manager_frontend.min.js --- */
28const cmCookieAPI = Cookies.withAttributes({expires: cmCookieExpires,path: '/',domain: consent_manager_parameters.domain,sameSite: 'Lax',secure: false});if(window.consentManagerDebugConfig && window.consentManagerDebugConfig.debug_enabled){console.log('Consent Manager: Script loaded');}function debugLog(message,data){if(window.consentManagerDebugConfig && window.consentManagerDebugConfig.debug_enabled){if(data !== undefined){console.log('Consent Manager: ' + message,data);}else{console.log('Consent Manager: ' + message);}}}(function(){'use strict';var show = 0,cookieData ={},consents = [],addonVersion = -1,cachelogid = -1,cookieVersion = -1,cookieCachelogid = -1,consent_managerBox;consent_manager_parameters.no_cookie_set = false;if(typeof cmCookieAPI.get('consent_manager')=== 'undefined'){cmCookieAPI.set('consent_manager_test','test');if(typeof cmCookieAPI.get('consent_manager_test')=== 'undefined'){show = 0;consent_manager_parameters.no_cookie_set = true;console.warn('Addon consent_manager: Es konnte kein Cookie für die Domain ' + consent_manager_parameters.domain + ' gesetzt werden!');}else{cmCookieAPI.remove('consent_manager_test');show = 1;}}else{cookieData = JSON.parse(cmCookieAPI.get('consent_manager'));if(cookieData.hasOwnProperty('version')){consents = cookieData.consents;cookieVersion = parseInt(cookieData.version);cookieCachelogid = parseInt(cookieData.cachelogid);}}if(consent_manager_box_template === ''){console.warn('Addon consent_manager: Keine Cookie-Gruppen / Cookies ausgewählt bzw. keine Domain zugewiesen!(' + location.hostname + ')');return;}consent_managerBox = new DOMParser().parseFromString(consent_manager_box_template,'text/html');consent_managerBox = consent_managerBox.getElementById('consent_manager-background');document.querySelectorAll('body')[0].appendChild(consent_managerBox);addonVersion = parseInt(consent_manager_parameters.version);cachelogid = parseInt(consent_manager_parameters.cachelogid);if(addonVersion !== cookieVersion || cachelogid !== cookieCachelogid){show = 1;consents = [];deleteCookies();}
28consents.forEach(function(uid){addScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));removeScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));});if(consents.length > 0 && typeof window.GoogleConsentModeV2 !== 'undefined' && typeof window.GoogleConsentModeV2.setConsent === 'function'){var googleConsentFlags = mapConsentsToGoogleFlags(consents);debugLog('Auto-mapping Google Consent Mode flags',consents,googleConsentFlags);window.GoogleConsentModeV2.setConsent(googleConsentFlags);}else{debugLog('Auto-mapping skipped',{consents: consents,hasGCM: typeof window.GoogleConsentModeV2 !== 'undefined',hasSetConsent: typeof window.GoogleConsentModeV2?.setConsent === 'function'});}consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));cookieUids.forEach(function(uid){if(!consents.includes(uid)){removeScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));addScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));}});});if(consent_manager_parameters.initially_hidden || consent_manager_parameters.no_cookie_set){show = 0;}if(show){showBox();}consent_managerBox.querySelectorAll('.consent_manager-close').forEach(function(el){el.addEventListener('click',function(){if(el.classList.contains('consent_manager-save-selection')){deleteCookies();saveConsent('selection');}else if(el.classList.contains('consent_manager-accept-all')){deleteCookies();saveConsent('all');}else if(el.classList.contains('consent_manager-accept-none')){deleteCookies();saveConsent('none');}else if(el.classList.contains('consent_manager-close')){if(!document.getElementById('consent_manager-detail').classList.contains('consent_manager-hidden')){document.getElementById('consent_manager-detail').classList.toggle('consent_manager-hidden');}}if(consent_manager_parameters.hidebodyscrollbar){document.querySelector('body').style.overflow = 'auto';}document.getElementById('consent_manager-background').classList.add('consent_manager-hidden');return false;});});if(document.getElementById('consent_manager-toggle-details')){document.getElementById('consent_manager-toggle-details').addEventListener('click',function(){document.getElementById('consent_manager-detail').classList.toggle('consent_manager-hidden');return false;});}if(document.getElementById('consent_manager-toggle-details')){document.getElementById('consent_manager-toggle-details').addEventListener('keydown',function(event){if(event.key == 'Enter'){document.getElementById('consent_manager-detail').classList.toggle('consent_manager-hidden');return false;}});}document.querySelectorAll('.consent_manager-show-box,.consent_manager-show-box-reload').forEach(function(el){el.addEventListener('click',function(){showBox();return false;});});function saveConsent(toSave){consents = [];cookieData ={consents: [],version: addonVersion,consentid: consent_manager_parameters.consentid,cachelogid: consent_manager_parameters.cachelogid};if(toSave !== 'none'){consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));if(el.checked || toSave === 'all'){cookieUids.forEach(function(uid){consents.push(uid);addScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));removeScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));});}else{cookieUids.forEach(function(uid){removeScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));addScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));});}});}else{consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));if(el.disabled){cookieUids.forEach(function(uid){consents.push(uid);addScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));removeScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));});}else{el.checked = false;cookieUids.forEach(function(uid){removeScript(consent_managerBox.querySelector('[data-uid="script-' + uid + '"]'));addScript(consent_managerBox.querySelector('[data-uid="script-unselect-' + uid + '"]'));});}});}cookieData.consents = consents;cmCookieAPI.set('consent_manager',JSON.stringify(cookieData));if(typeof window.GoogleConsentModeV2 !== 'undefined' && typeof window.GoogleConsentModeV2.setConsent === 'function'){var googleConsentFlags = mapConsentsToGoogleFlags(consents);debugLog('Mapping consents to Google flags',consents,googleConsentFlags);window.GoogleConsentModeV2.setConsent(googleConsentFlags);}else{debugLog('Google Consent Mode not available for mapping');}if(typeof cmCookieAPI.get('consent_manager')=== 'undefined'){consent_manager_parameters.no_cookie_set = true;console.warn('Addon consent_manager: Es konnte kein Cookie für die Domain ' + document.domain + ' gesetzt werden!');}else{var http = new XMLHttpRequest(),url = consent_manager_parameters.fe_controller + '?rex-api-call=consent_manager&buster=' + new Date().getTime(),params = 'domain=' + document.domain + '&consentid=' + consent_manager_parameters.consentid + '&buster=' + new Date().getTime();http.onerror =(e)=>
28{console.error('Addon consent_manager: Fehler beim speichern des Consent! ' + http.statusText);};http.open('POST',url,false);http.setRequestHeader('Content-type','application/x-www-form-urlencoded');http.setRequestHeader('Cache-Control','no-cache,no-store,max-age=0');http.setRequestHeader('Expires','Thu,1 Jan 1970 00:00:00 GMT');http.setRequestHeader('Pragma','no-cache');http.send(params);}if(document.querySelectorAll('.consent_manager-show-box-reload').length || consent_manager_parameters.forcereload === 1){location.reload();}else{document.dispatchEvent(new CustomEvent('consent_manager-saved',{detail: JSON.stringify(consents)}));}}function deleteCookies(){var domain = consent_manager_parameters.domain;for(var key in cmCookieAPI.get()){cmCookieAPI.remove(encodeURIComponent(key));cmCookieAPI.remove(encodeURIComponent(key),{'domain': domain});cmCookieAPI.remove(encodeURIComponent(key),{'path': '/'});cmCookieAPI.remove(encodeURIComponent(key),{'domain': domain,'path': '/'});cmCookieAPI.remove(encodeURIComponent(key),{'domain':('.' + domain)});cmCookieAPI.remove(encodeURIComponent(key),{'domain':('.' + domain),'path': '/'});Cookies.remove(encodeURIComponent(key),{'domain': window.location.hostname});Cookies.remove(encodeURIComponent(key),{'path': '/'});Cookies.remove(encodeURIComponent(key),{'domain': window.location.hostname,'path': '/'});}}function addScript(el){var scriptDom;if(!el){return;}if(!el.children.length){scriptDom = new DOMParser().parseFromString(window.atob(el.getAttribute('data-script')),'text/html');for(var i = 0;i < scriptDom.scripts.length;i++){var scriptNode = document.createElement('script');if(scriptDom.scripts[i].src){scriptNode.src = scriptDom.scripts[i].src;}else{scriptNode.innerHTML = scriptDom.scripts[i].innerHTML;}el.appendChild(scriptNode);}}}function removeScript(el){if(!el){return;}el.innerHTML = '';}function showBox(){consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var check = true,cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));cookieUids.forEach(function(uid){if(consents.indexOf(uid)=== -1){check = false;}});if(check){el.checked = true;}});if(consent_manager_parameters.hidebodyscrollbar){document.querySelector('body').style.overflow = 'hidden';}document.getElementById('consent_manager-background').classList.remove('consent_manager-hidden');var focusableEls = consent_managerBox.querySelectorAll('input[type="checkbox"]');var firstFocusableEl = focusableEls[0];consent_managerBox.focus();
28if(firstFocusableEl)firstFocusableEl.focus();}})();function consent_manager_showBox(){var consents = [];if(typeof cmCookieAPI.get('consent_manager')!= 'undefined'){cookieData = JSON.parse(cmCookieAPI.get('consent_manager'));if(cookieData.hasOwnProperty('version')){consents = cookieData.consents;}}consent_managerBox = document.getElementById('consent_manager-background');consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var check = true,cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));cookieUids.forEach(function(uid){if(consents.indexOf(uid)=== -1){check = false;}});if(check){el.checked = true;}});if(consent_manager_parameters.hidebodyscrollbar){document.querySelector('body').style.overflow = 'hidden';}document.getElementById('consent_manager-background').classList.remove('consent_manager-hidden');var focusableEls = consent_managerBox.querySelectorAll('input[type="checkbox"]');var firstFocusableEl = focusableEls[0];consent_managerBox.focus();if(firstFocusableEl)firstFocusableEl.focu
28s();}function mapConsentsToGoogleFlags(consents){var flags ={'ad_storage': false,'ad_user_data': false,'ad_personalization': false,'analytics_storage': false,'personalization_storage': false,'functionality_storage': false,'security_storage': false};consents.forEach(function(uid){var lowerUid = uid.toLowerCase();debugLog('Mapping UID',uid,lowerUid);if(lowerUid === 'analytics'){flags['analytics_storage'] = true;debugLog('Mapped analytics to analytics_storage');}if(lowerUid === 'marketing'){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;debugLog('Mapped marketing to ad_*');}if(lowerUid === 'functional'){flags['functionality_storage'] = true;debugLog('Mapped functional to functionality_storage');}if(lowerUid === 'preferences'){flags['personalization_storage'] = true;debugLog('Mapped preferences to personalization_storage');}if(lowerUid === 'necessary'){flags['security_storage'] = true;debugLog('Mapped necessary to security_storage');}if(lowerUid.includes('google-analytics')|| lowerUid.includes('analytics')|| lowerUid.includes('ga')){flags['analytics_storage'] = true;}if(lowerUid.includes('google-tag-manager')|| lowerUid.includes('gtm')|| lowerUid.includes('tag-manager')){flags['analytics_storage'] = true;flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('google-ads')|| lowerUid.includes('adwords')|| lowerUid.includes('google-adwords')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('facebook-pixel')|| lowerUid.includes('facebook')|| lowerUid.includes('meta-pixel')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('youtube')|| lowerUid.includes('yt')){flags['ad_storage'] = true;flags['personalization_storage'] = true;}if(lowerUid.includes('google-maps')|| lowerUid.includes('maps')|| lowerUid.includes('gmaps')){flags['functionality_storage'] = true;flags['personalization_storage'] = true;}if(lowerUid.includes('matomo')|| lowerUid.includes('piwik')){flags['analytics_storage'] = true;}if(lowerUid.includes('hotjar')){flags['analytics_storage'] = true;}if(lowerUid.includes('microsoft-clarity')|| lowerUid.includes('clarity')){flags['analytics_storage'] = true;}if(lowerUid.includes('linkedin')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('tiktok')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('pinterest')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('booking')){flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('hubspot')){flags['analytics_storage'] = true;flags['ad_storage'] = true;flags['ad_user_data'] = true;flags['ad_personalization'] = true;}if(lowerUid.includes('whatsapp')){flags['functionality_storage'] = true;}});debugLog('Final mapped flags',flags);return flags;}function consent_manager_showBox(){var consents = [];if(typeof cmCookieAPI.get('consent_manager')!= 'undefined'){cookieData = JSON.parse(cmCookieAPI.get('consent_manager'));if(cookieData.hasOwnProperty('version')){consents = cookieData.consents;}}consent_managerBox = document.getElementById('consent_manager-background');consent_managerBox.querySelectorAll('[data-cookie-uids]').forEach(function(el){var check = true,cookieUids = JSON.parse(el.getAttribute('data-cookie-uids'));cookieUids.forEach(function(uid){if(consents.indexOf(uid)=== -1){check = false;}});if(check){el.checked = true;}});if(consent_manager_parameters.hidebodyscrollbar){document.querySelector('body').style.overflow = 'hidden';}document.getElementById('consent_manager-background').classList.remove('consent_manager-hidden');var focusableEls = consent_managerBox.querySelectorAll('input[type="checkbox"]');var firstFocusableEl = focusableEls[0];consent_managerBox.focus();
28if(firstFocusableEl)firstFocusableEl.focus();}function consent_manager_hasconsent(id){if(typeof cmCookieAPI.get('consent_manager')!== 'undefined'){return JSON.parse(cmCookieAPI.get('consent_manager')).consents.indexOf(id)!== -1;}return false;}
29

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.