"use strict";(()=>{var g=o=>{let n=document.cookie.split("; ").find(t=>t.startsWith(o+"="));return n?decodeURIComponent(n.split("=")[1]??""):null},m=(o,e,n={})=>{let t=`${encodeURIComponent(o)}=${encodeURIComponent(e)}`;if(n.days){let a=new Date(Date.now()+n.days*864e5).toUTCString();t+=`; expires=${a}`}t+=n.path?`; path=${n.path}`:"; path=/",t+=n.domain?`; domain=${n.domain}`:"",t+=n.secure?"; secure":"",document.cookie=t};var y=()=>{let o=document.querySelector(".id-Comments-statusMessage");return!!(o&&o.textContent?.trim()==="Liebe Leserinnen und Leser,der Inhalt dieses Artikels entstand in Zusammenarbeit mit unserem Partner. Da eine faire Betreuung der Kommentare nicht sichergestellt werden kann, ist der Text nicht kommentierbar.Die Redaktion")},f=()=>{let o=document.getElementById("id-MainNavigation"),e=document.getElementById("id-MainNav-wrap");return!(o||e)};var b="tagsjs_debug_mode",d=o=>{let{tag:e="common"}=o,n=localStorage.getItem(b)==="true"||!1;return{log:(...t)=>{n&&console.log(`tagsjs(${e}):`,...t)},info:(...t)=>{n&&console.info(`tagsjs(${e}):`,...t)},warn:(...t)=>console.warn(`tagsjs(${e}):`,...t),error:(...t)=>console.error(`tagsjs(${e}):`,...t)}};var w=()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push=new Proxy(window.dataLayer.push,{apply:(o,e,n)=>{let t=o.apply(e,n),a=new CustomEvent("tagsjs.dataLayerPush",{detail:n});return window.dispatchEvent(a),t}})},u=(o,e)=>{let t=window.dataLayer.flatMap(i=>Object.keys(i)).filter(i=>o.includes(i)),a=t.length===o.length;return e.info("found these values in dataLayer",t),e.info("dataLayer is ready",a),a},L=o=>Object.assign({},...o.map(e=>{let n=window.dataLayer.find(t=>e in t);if(n)return{[e]:n[e]||null}}));var h="flyin-visitor",v=["de.ippen-digital.user.userType"],E=async o=>{let e=d({tag:"flyin"});if(e.info("init",o),y()){e.info("don't show on PR articles");return}if(f()){e.info("don't show in App");return}let n=!1,t=()=>{if(n)return;let a=L(["de.ippen-digital.user.userType","de.ippen-digital.story.isPaywallContent"]);if(a["de.ippen-digital.user.userType"]&&a["de.ippen-digital.user.userType"]==="Premium"){e.info("don't show for Premium users");return}if(a["de.ippen-digital.story.isPaywallContent"]){e.info("don't show on paywall content");return}S(o),n=!0};window.addEventListener("tagsjs.dataLayerPush",()=>{u(v,e)&&t()}),u(v,e)&&t()},S=async o=>{let e=d({tag:"flyin"}),{fileName:n,actionUrl:t="#",capping:a={count:3,days:3}}=o,i=+(g(h)??0);if(e.info(`cookieCount: ${i}, capping.count: ${a.count}`),i>=a.count){e.info("cap reached - do not show");return}let k=(await(await fetch(`https://tags.data.rosenheim24.de/assets/flyin/${n}`)).text()).replaceAll("{{ASSET_URL}}","https://tags.data.rosenheim24.de/assets"),_=new DOMParser().parseFromString(k,"text/html"),s=document.createElement("div"),r=s.attachShadow({mode:"closed"});r.appendChild(_.documentElement);let l=r.getElementById("flyin-collapse"),D=r.getElementById("flyin-close"),p=r.getElementById("flyin-action"),c=r.getElementById("flyin-content");l?i>0?(c?.classList.toggle("collapsed"),l?.classList.toggle("rotated"),window.dataLayer.push({event:"flyinEvent",eventState:"show_closed"}),e.info("initially collapsed after first view")):(window.dataLayer.push({event:"flyinEvent",eventState:"show_open"}),e.info("first view expanded for first view")):(window.dataLayer.push({event:"flyinEvent",eventState:"normal"}),e.info('no collapse element, show "normal"')),l?.addEventListener("click",()=>{c?.classList.toggle("collapsed"),l?.classList.toggle("rotated"),c?.classList.contains("collapsed")?(window.dataLayer.push({event:"flyinEvent",eventState:"collapse_click"}),e.info("collapse")):(window.dataLayer.push({event:"flyinEvent",eventState:"expand_click"}),e.info("expand"))}),D?.addEventListener("click",()=>{s.parentNode?.removeChild(s),window.dataLayer.push({event:"flyinEvent",eventState:"close_click"}),e.info("close clicked")}),p?.setAttribute("href",t),p?.addEventListener("click",()=>{window.dataLayer.push({event:"flyinEvent",eventState:"cta_click"}),e.info(`action clicked - redirecting to ${t}`)}),document.body.appendChild(s),m(h,`${i+1}`,{days:a.days})};w(),E({fileName:"flyin-ad_202408_ovb24_jubilaeum.html",actionUrl:"https://plus.rosenheim24.de/jubilaeum/?utm_campaign=202408_ro24_jubilaeum&utm_source=ro24&utm_medium=flyin-ad&utm_term=plus_abo_2.50"});})();