/g,">")).replace(/"/g,""")).replace(/'/g,"'"):e}function determineLanguage(e){var a,t,r=[];(e=e||{}).urlParam&&(t=Hafas.Core.getParameterByName(e.urlParam))&&r.push(t),e.language&&r.push(e.language);try{e.localStorageKey&&localStorage&&localStorage.getItem&&e.localStorageKey&&(a=localStorage.getItem(e.localStorageKey))&&(a=JSON.parse(a),(new Date).getTime()>a.expires?localStorage.removeItem(e.localStorageKey):r.push(a.lang))}catch(e){console.log("i18n.readFromStorage","Fehler: Sprache kann nicht aus localStorage gelesen werden.",e)}hfsMetadata.Switches.useBrowserLanguage&&(navigator.language||navigator.browserLanguage)&&(t=(navigator.language||navigator.browserLanguage||"").replace("-","_"),r.push(t),r.push(t.slice(0,2))),r.push(hfsMetadata.defaultLang);for(var s=hfsMetadata.languages,o=0,n=r.length;o]*$","g").test(e)}function getDefaultLang(){for(var e=0;e{"getColorScheme"===e.data.type&&Hafas("iframe",!1)?.contentWindow?.postMessage({type:"colorScheme",colorScheme:Hafas.Core.getColorScheme()},"*")}),1<\/script>'):document.write('