ble_SrTextBlockClass="eyeAble_SrText",eyeAble_SrBlacklistClass="eyeAble_SrSkip",eyeAble_limitBarSizeSheet,eyeAble_screenreaderReactivated=!1,eyeAble_TTSinitTextTimeout=-1,azureSynthLoaded=!1,azureSynth,azurePlayer,azureRequestSent=!1,azurePlayerSynthesisTime=0,sdkApiKey,sdkRegion,azureVoice,azureLang,azureFavoriteVoices={"de-DE":"de-DE-KatjaNeural"},speechConfig;
function eyeAble_configureExternalTTS(a){var b,c,d,e,f,h,g,l,n;return $jscomp.asyncExecutePromiseGeneratorProgram(function(q){if(1==q.nextAddress){if("undefined"===typeof enableAzureTTS)return q.return();speechConfig=window.SpeechSDK.SpeechConfig.fromSubscription(sdkApiKey,sdkRegion);speechConfig.SpeechSynthesisOutputFormat=window.SpeechSDK.SpeechSynthesisOutputFormat.Audio24Khz96KBitRateMonoMp3;azurePlayer=new window.SpeechSDK.SpeakerAudioDestination;b=window.SpeechSDK.AudioConfig.fromSpeakerOutput(azurePlayer);
eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.azureFavoriteVoices&&(azureFavoriteVoices=eyeAble_pluginLocalConfig.azureFavoriteVoices);if(azureFavoriteVoices&&a)for(c=$jscomp.makeIterator(Object.entries(azureFavoriteVoices)),d=c.next();!d.done;d=c.next())if(e=d.value,f=$jscomp.makeIterator(e),h=f.next().value,g=f.next().value,h.toLowerCase().includes(a.toLowerCase())){azureVoice=g;azureLang=h;break}if(azureVoice&&azureVoice.toLowerCase().includes(a.toLowerCase()))return speechConfig.speechSynthesisVoiceName=
azureVoice,speechConfig.SpeechSynthesisLanguage=azureLang,q.jumpTo(2);azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,b);return a?q.yield(azureSynth.getVoicesAsync(),4):(speechConfig.speechSynthesisVoiceName="de-DE-KatjaNeural",speechConfig.SpeechSynthesisLanguage="de-DE",q.jumpTo(2))}if(2!=q.nextAddress)if(l=q.yieldResult,eyeAble_debugLog("Azure Voices:"),eyeAble_debugLog(l),l)for(n=0;n<l.privVoices.length;n++){if(l.privVoices[n].privLocale.toLowerCase().includes(a.toLowerCase())){azureVoice=
l.privVoices[n].privShortName;azureLang=l.privVoices[n].privLocale;speechConfig.speechSynthesisVoiceName=azureVoice;speechConfig.SpeechSynthesisLanguage=azureLang;break}}else speechConfig.speechSynthesisVoiceName="de-DE-KatjaNeural",speechConfig.SpeechSynthesisLanguage="de-DE";azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,b);q.jumpToEnd()})}
function eyeAble_loadExternalVoiceSrc(){var a=document.createElement("script");a.setAttribute("src",eyeAble_imagePaths.azureTTS);a.setAttribute("id","eyeAbleTTS");a.setAttribute("async","true");a.addEventListener("load",function(){eyeAble_configureExternalTTS(document.documentElement.lang?document.documentElement.lang.toLowerCase():eyeAbleVariables.UserLang).then();azureSynthLoaded=!0});document.head.appendChild(a)}
var eyeAbleTTS=function(){function a(){S||eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_columID").matches(":hover")||eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")||k()}function b(){function u(Q,W,aa){X=Math.max(document.documentElement.clientWidth,window.innerWidth||0);T=Math.max(document.documentElement.clientHeight,window.innerHeight||0);var da=parseFloat(getComputedStyle(document.body).zoom);
if(!da||1>da)da=1;W*=da;aa*=da;50<W?(W=100-W-100*da*ba/T,0>W&&(W=0),Q.style.bottom=W.toFixed(2)+"%",Q.style.top="unset"):(0>W&&(W=0),Q.style.top=W.toFixed(2)+"%");50<aa?(aa=100-aa-100*da*ha/X,0>aa&&(aa=0),W=aa.toFixed(2),eyeAble_session_parameters.isMobile&&7>W&&(W=7),Q.style.right=W+"%",Q.style.left="unset"):(0>aa&&(aa=0),Q.style.left=aa.toFixed(2)+"%")}function w(Q){function W(V){V=V||window.event;V.preventDefault();da=ca-V.clientX;ea=Z-V.clientY;ca=V.clientX;Z=V.clientY;Q.style.top=Q.offsetTop-
ea+"px";Q.style.left=Q.offsetLeft-da+"px"}function aa(){var V=100*(Q.offsetTop-ea)/T;eyeAble_setVar("ControllerTop",V);var ia=100*(Q.offsetLeft-da)/X;eyeAble_setVar("ControllerLeft",ia);u(Q,V,ia);document.removeEventListener("mousemove",W);document.removeEventListener("mouseup",aa)}var da=0,ea=0,ca=0,Z=0;Q.onmousedown=function(V){eyeAble_shadowRoot.getElementById("srControlerHeaderID").matches(":hover")&&(X=Math.min(document.documentElement.clientWidth,window.innerWidth||0),T=Math.min(document.documentElement.clientHeight,
window.innerHeight||0),V=V||window.event,V.preventDefault(),ca=V.clientX,Z=V.clientY,document.addEventListener("mouseup",aa),document.addEventListener("mousemove",W))}}function C(Q){function W(V){V=V||window.event;V.preventDefault();da=ca-V.touches[0].clientX;ea=Z-V.touches[0].clientY;ca=V.touches[0].clientX;Z=V.touches[0].clientY;Q.style.top=Q.offsetTop-ea+"px";Q.style.left=Q.offsetLeft-da+"px"}function aa(){Q.classList.remove("eyeAble_shakeAnimation");var V=100*(Q.offsetTop-ea)/T;eyeAble_setVar("ControllerTop",
V);var ia=100*(Q.offsetLeft-da)/X;eyeAble_setVar("ControllerLeft",ia);u(Q,V,ia);document.removeEventListener("touchmove",W);document.removeEventListener("touchend",aa)}var da=0,ea=0,ca=0,Z=0;Q.addEventListener("touchstart",function(V){function ia(){ka=!0}var ka=!1;document.addEventListener("touchend",ia);setTimeout(function(){eyeAble_shadowRoot.getElementById("screenreaderControllerID").matches(":hover")&&!ka&&(X=Math.min(document.documentElement.clientWidth,window.innerWidth||0),T=Math.min(document.documentElement.clientHeight,
window.innerHeight||0),document.removeEventListener("touchend",ia),V=V||window.event,V.preventDefault(),ca=V.clientX,Z=V.clientY,document.addEventListener("touchend",aa),document.addEventListener("touchmove",W),Q.classList.add("eyeAble_shakeAnimation"),eyeAble_shadowRoot.getElementById("srForwardID").blur(),eyeAble_shadowRoot.getElementById("srBackwardID").blur(),eyeAble_shadowRoot.getElementById("srStopButtonID").blur())},1E3)})}var N='       <div class="eyeAble_screenreader-window" id="screenreaderControllerID" tabindex="0" dir="ltr">      <div class="eyeAble_sr-heading" id="srControlerHeaderID">        <p class="eA_TabButton" ealangid="srHeader" tabindex="0">'+
eyeAble_getMessage("srHeader")+'</p>        <img class="noHide eA_TabButton" role="button" tabindex="0" src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow" class="eyeAble_cancel-window eA_TabButton" id="closeSrControllerID">      </div>      <div class="eyeAble_sr-content">        <div class="eyeAble_sr-options">          <div class="eyeAble_sr-single-option eyeAble_sr-leftOption eyeAble_radical-border">            <div class="eyeAble_SrSkip eyeAble_sr-reading eA_TabButton" role="button" tabindex="0" eaAriaLangID="ariaCursorToogle" aria-label="'+
eyeAble_getMessage("ariaCursorToogle")+'" id="toggleVoiceOutputID">              <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.settingsMousePath+'" alt="" style="transform: translate(-5px, 0px);">              <span eyeableskipnav="true" id="srSpeechEnabledTextID" ealangid="srOn">'+eyeAble_getMessage("srOn")+'</span>            </div>            <p class="eyeAble_sr-option-text" eALangID="srCursor" style="font-size: min(15px,var(--font-size-smallerText));max-height: 20px;overflow: hidden;max-width: 130px;">'+
eyeAble_getMessage("srCursor")+'</p>          </div>          <div class="eyeAble_sr-single-option eyeAble_sr-controlbox eyeAble_sr-centerOption eyeAble_radical-border">            <div class="eyeAble_sr-controls">              <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eA_TabButton" id="srBackwardID" tabindex="0" style="margin-left: 1px">                <img eyeableskipnav="true" class="noHide"src="'+eyeAble_imagePaths.srBackButton+'" alt="'+eyeAble_getMessage("altBackSr")+'" eaAltLangID="altBackSr">              </button>              <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eyeAble_Play_Pause eA_TabButton" tabindex="0" id="srPlayStopButtonID">               <img eyeableskipnav="true" class="noHide" src="'+
eyeAble_imagePaths.srPlayButton+'" alt="'+eyeAble_getMessage("altPlaySr")+'" eaAltLangID="altPlaySr">               <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srPauseButton+'" alt="'+eyeAble_getMessage("altPauseSr")+'" eaAltLangID="altPauseSr">              </button>              <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eyeAble_Stop eA_TabButton" tabindex="0" id="srStopButtonID">               <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srStopButton+
'" alt="'+eyeAble_getMessage("altStopSr")+'" eaAltLangID="altStopSr">              </button>              <button class="eyeAble_SrSkip eyeAble-sr-controls-icon eA_TabButton" id="srForwardID" tabindex="0" style="margin-right: 2px">                <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srForwardButton+'" alt="'+eyeAble_getMessage("altForwardSr")+'" eaAltLangID="altForwardSr">              </button>            </div>            <p class="eyeAble_sr-option-text" eALangID="srCtrl">'+
eyeAble_getMessage("srCtrl")+'</p>          </div>          <div class="eyeAble_sr-single-option eyeAble_sr-rightOption" style="min-width: 96px;">            <button id="srIcon" class="eyeAble_SrSkip eyeAble_sr-setting eA_TabButton" tabindex="0" style="min-width: 67px;">              <img eyeableskipnav="true" src="'+eyeAble_imagePaths.srSettings+'" alt="'+eyeAble_getMessage("altSettingsSrOpen")+'" eaAltLangID="altSettingsSrOpen" class="eyeAbe_srs-icon noHide">              <img eyeableskipnav="true" src="'+
eyeAble_imagePaths.srSettingsClose+'" alt="'+eyeAble_getMessage("altSettingsSrClose")+'" eaAltLangID="altSettingsSrClose" class="eyeAble_srs-cancel noHide">            </button>            <p class="eyeAble_sr-option-text" eALangID="srSett">'+eyeAble_getMessage("srSett")+'</p>          </div>        </div>        <div id="srsContent" class="eyeAble_sr-settings">          <div class="eyeAble_sr-settings-content">            <div class="eyeAble_sr-speed eyeAble_radical-border">              <p eALangID="srSpeed">'+
eyeAble_getMessage("srSpeed")+'</p>              <div class="eyeAble_sr-cmncontrols">                <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srSlowerButtID">                  <img eyeableskipnav="true" class="noHide" class="eyeAble_srMinus" src="'+eyeAble_imagePaths.srMinus+'" alt="'+eyeAble_getMessage("altSrSpeedMinus")+'" eaAltLangID="altSrSpeedMinus">                </button>                <div class="eyeAble_sr-cmncontrols-value" id="srRateTextID">1.0x</div>                <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srFasterButtID">                  <img eyeableskipnav="true" class="noHide" src="'+
eyeAble_imagePaths.srPlus+'" alt="'+eyeAble_getMessage("altSrSpeedPlus")+'" eaAltLangID="altSrSpeedPlus">                </button>              </div>            </div>            <div class="eyeAble_sr-volume">              <p eALangID="srVol">'+eyeAble_getMessage("srVol")+'</p>              <div class="eyeAble_sr-cmncontrols">                <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srQuieterButtID">                  <img eyeableskipnav="true" class="noHide" class="eyeAble_srMinus" src="'+
eyeAble_imagePaths.srMinus+'" alt="'+eyeAble_getMessage("altSrVolMinus")+'" eaAltLangID="altSrVolMinus">                </button>                <div class="eyeAble_sr-cmncontrols-value" id="srVolumeTextID">100%</div>                <button class="eyeAble_sr-cmncontrols-icon eA_TabButton eyeAtabClickable" tabindex="-1" id="srLouderButtID">                  <img eyeableskipnav="true" class="noHide" src="'+eyeAble_imagePaths.srPlus+'" alt="'+eyeAble_getMessage("altSrVolPlus")+'" eaAltLangID="altSrVolPlus">                </button>              </div>            </div>          </div>          <div class="eyeAble_setting-info">            <div class="eyeAble_setting-info-icon eA_TabButton eyeAtabClickable" role="button" tabindex="-1" aria-label="'+
eyeAble_getMessage("srMan")+'" id="srOpenManualID">              <img style="max-height: 35px;" eyeableskipnav="true" src="'+eyeAble_imagePaths.srInfoIcon+'" alt="">              <p class="eyeAble_setting-info-text" eALangID="srMan">'+eyeAble_getMessage("srMan")+"</p>            </div>          </div>        </div>      </div>    </div>";eyeAble_shadowRoot.getElementById("eyeAble_MainContainerID").insertAdjacentHTML("beforeend",N);eyeAble_shadowRoot.getElementById("closeSrControllerID").addEventListener("click",
eyeAbleWebsiteNav.toggleNavWithSpeech);eyeAble_shadowRoot.getElementById("closeSrControllerID").addEventListener("keydown",function(Q){"Enter"===Q.code&&eyeAbleWebsiteNav.toggleNavWithSpeech()});var X=Math.max(document.documentElement.clientWidth,window.innerWidth||0),T=Math.max(document.documentElement.clientHeight,window.innerHeight||0),ba=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().height,ha=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().width,
ja=eyeAble_shadowRoot.getElementById("srIcon"),fa=eyeAble_shadowRoot.getElementById("srsContent");ja.addEventListener("click",function(){ja.classList.toggle("eyeAble_sr-active");fa.classList.toggle("eyeAble_sr-active");fa.classList.contains("eyeAble_sr-active")?eyeAble_showClickableElements("srsContent"):eyeAble_hideClickableElements("srsContent");setTimeout(function(){ba=eyeAble_shadowRoot.getElementById("screenreaderControllerID").getBoundingClientRect().height},450)});eyeAble_session_parameters.isMobile?
u(eyeAble_shadowRoot.getElementById("screenreaderControllerID"),80,3):u(eyeAble_shadowRoot.getElementById("screenreaderControllerID"),parseFloat(eyeAble_getVar("ControllerTop")),parseFloat(eyeAble_getVar("ControllerLeft")));eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("click",d);eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("keyup",function(Q){"Enter"===Q.key&&d()});eyeAbleVariables.ReadCursorActive||(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&
eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")));eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");eyeAble_session_parameters.isMobile||(eyeAble_shadowRoot.getElementById("srPlayStopButtonID").addEventListener("mouseenter",eyeAble_createTooltip),
eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").addEventListener("mouseenter",eyeAble_createTooltip));eyeAble_shadowRoot.getElementById("srBackwardID").addEventListener("click",eyeAbleWebsiteNav.backward);eyeAble_shadowRoot.getElementById("srForwardID").addEventListener("click",eyeAbleWebsiteNav.forward);eyeAble_shadowRoot.getElementById("srPlayStopButtonID").addEventListener("click",eyeAbleWebsiteNav.toggleReadWholePage);eyeAble_shadowRoot.getElementById("srStopButtonID").addEventListener("click",
eyeAbleWebsiteNav.stopReadWholePage);eyeAble_shadowRoot.getElementById("srRateTextID").innerText=eyeAble_getVar("SpeechRate").toFixed(1)+"x";eyeAble_shadowRoot.getElementById("srFasterButtID").addEventListener("click",e);eyeAble_shadowRoot.getElementById("srSlowerButtID").addEventListener("click",f);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*eyeAble_getVar("SpeechVolume")).toFixed(0)+"%";eyeAble_shadowRoot.getElementById("srQuieterButtID").addEventListener("click",g);eyeAble_shadowRoot.getElementById("srLouderButtID").addEventListener("click",
h);eyeAble_shadowRoot.getElementById("screenreaderControllerID").focus();eyeAble_shadowRoot.getElementById("srOpenManualID").addEventListener("click",eyeAble_toggleTTSManPage);eyeAble_session_parameters.isMobile?C(eyeAble_shadowRoot.getElementById("screenreaderControllerID")):w(eyeAble_shadowRoot.getElementById("screenreaderControllerID"))}function c(){var u=eyeAble_shadowRoot.getElementById("screenreaderControllerID");u?(u.style.display="block",eyeAble_shadowRoot.getElementById("screenreaderControllerID").focus(),
eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause"),eyeAbleVariables.ReadCursorActive||(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")))):b();azureSynthLoaded&&r&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display=
"none")}function d(){eyeAbleVariables.ReadCursorActive?(eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.add("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOff")),eyeAble_setVar("ReadCursorActive",!1)):(eyeAble_setVar("ReadCursorActive",!0),eyeAble_shadowRoot.getElementById("toggleVoiceOutputID")&&
eyeAble_shadowRoot.getElementById("toggleVoiceOutputID").classList.remove("eyeAble_sr-readingactive"),eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID")&&(eyeAble_shadowRoot.getElementById("srSpeechEnabledTextID").innerText=eyeAble_getMessage("srOn")))}function e(){G+=.1;2<G&&(G=2);eyeAble_setVar("SpeechRate",G);eyeAble_shadowRoot.getElementById("srRateTextID").innerText=G.toFixed(1)+"x"}function f(){G-=.1;.1>G&&(G=.1);eyeAble_setVar("SpeechRate",G);eyeAble_shadowRoot.getElementById("srRateTextID").innerText=
G.toFixed(1)+"x"}function h(){z+=.1;1<z&&(z=1);eyeAble_setVar("SpeechVolume",z);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*z).toFixed(0)+"%"}function g(){z-=.1;0>=z&&(z=.01);eyeAble_setVar("SpeechVolume",z);eyeAble_shadowRoot.getElementById("srVolumeTextID").innerText=(100*z).toFixed(0)+"%"}function l(u){var w=u.lang;w=w.split("-")[0];var C=speechSynthesis.getVoices(),N=!1;try{if(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)){for(var X=0;X<C.length;X++)if(C[X].lang.includes(w)&&
C[X].voiceURI.includes("Google")){u.voice=C[X];N=!0;break}if(!N){var T={en:"Samantha",it:"Luca"}[w];if(T)for(X=0;X<C.length;X++)if(C[X].lang.includes(w)&&C[X].voiceURI.includes(T)){u.voice=C[X];N=!0;break}}}else for(T=0;T<C.length;T++)C[T].lang.includes(w)&&!0===C[T].localService&&(u.voice=C[T],N=!0)}catch(ba){}if(!N&&eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceLocalVoiceOnly)for(T=0;T<C.length;T++)if(!0===C[T].localService){u.voice=C[T];N=!0;break}N||(w.includes("sk")?u.lang="pl-PL":
w.includes("uk")&&(u.lang="ru-RU"));return u}function n(u){var w=u.lang;w=w.split("-")[0];for(var C=speechSynthesis.getVoices(),N=0;N<C.length;N++)if(C[N].lang.includes(w)&&!0!==C[N].localService){u.voice=C[N];break}return u}function q(){if(R&&Y&&!0!==window.speechSynthesis.paused){var u=new SpeechSynthesisUtterance(Y);u.rate=G;u.volume=z;u.lang=J;l(u);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceBrowserVoice&&(u=n(u));H.cancel=!1;H(u,{chunkLength:500},null,null,!1)}}function m(){eyeAble_shadowRoot.getElementById("navAndSpeechContainerID")&&
eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.remove("eyeAbleActive");var u=document.querySelectorAll(".eyeAble_websiteMouseSpeechFocus");if(u)for(var w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&(eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").src=eyeAble_imagePaths.mutedPath);document.getElementById("bar")&&document.getElementById("bar").remove();if(u=document.querySelectorAll(".eyeAble_websiteMousePreFocus"))for(w=
0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMousePreFocus")}var r=!1,v=-1,A,D,H=function(u,w,C,N,X){X=void 0===X?!0:X;w=w||{};var T=w&&void 0!==w.offset?u.text.substring(w.offset):u.text;if(u.voice&&"native"===u.voice.voiceURI){var ba=u;ba.text=T;ba.addEventListener("end",function(){H.cancel&&(H.cancel=!1);void 0!==C&&C()})}else{var ha=w&&w.chunkLength||100;T=T.match(new RegExp("^[\\s\\S]{"+Math.floor(ha/2)+","+ha+"}[.!?,]{1}|^[\\s\\S]{1,"+ha+"}$|^[\\s\\S]{1,"+ha+"} "));if(void 0===T[0]||
2>=T[0].length){void 0!==C&&"function"===typeof C&&C();return}var ja=T[0];ba=new SpeechSynthesisUtterance(ja);for(var fa in u)fa in u&&u[fa]&&"text"!==fa&&(ba[fa]=u[fa]);N&&X&&U&&(D=new Mark(N),ba.onboundary=function(Q){if("word"===Q.name){var W={element:"eaMark",className:"eA_highlight"};D.unmark(W);var aa=Q.charIndex;w.offset&&(aa+=w.offset);D.markRanges([{start:aa,length:Q.charLength}],W)}else"sentence"===Q.name&&(W={element:"eaMark",className:"eA_SentenceHighlight"},D.unmark(W),aa=Q.utterance.text.substring(Q.charIndex),
Q=Q.charIndex,0!==Q&&--Q,w.offset&&(Q+=w.offset),Q={start:Q,length:aa.split(". ")[0].length+1},D.markRanges([Q],W))},ba.onend=function(){D.unmark()});ba.addEventListener("end",function(){H.cancel?H.cancel=!1:(w.offset=w.offset||0,w.offset+=ja.length-1,H(u,w,C,N,X))})}w.modifier&&w.modifier(ba);setTimeout(function(){O.speak(ba)},0)},J,M,O=window.speechSynthesis,G=1,z=1,F=!1,L,P=[],U=!0,S=!1,R=!0,Y="",I=function(u,w,C,N,X,T,ba,ha){function ja(ca,Z){Z=void 0===Z?!0:Z;P.includes(T)||P.push(T);ha&&(ca.volume=
.001);l(ca);eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.forceBrowserVoice&&(ca=n(ca));2>=ca.text.length?O.speak(ca):(H.cancel=!1,H(ca,{chunkLength:500},q,T,Z))}w=void 0===w?null:w;C=void 0===C?null:C;N=void 0===N?!1:N;X=void 0===X?null:X;T=void 0===T?null:T;ba=void 0===ba?!0:ba;ha=void 0===ha?!1:ha;var fa,Q,W,aa,da,ea;return $jscomp.asyncExecutePromiseGeneratorProgram(function(ca){switch(ca.nextAddress){case 1:if(!eyeAble_readerEnabled)return ca.return(!1);if(!F||!u||!eyeAbleWebsiteNavigationActive)return ca.return();
w||(w=M);"function"===typeof eyeAble_ttsTextFilter&&(u=eyeAble_ttsTextFilter(u));try{if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.srDictionary)for(fa in eyeAble_pluginLocalConfig.srDictionary)u=u.replaceAll(fa,eyeAble_pluginLocalConfig.srDictionary[fa])}catch(Z){}u=u.replaceAll(/\u00AD/g,"");k();R=!0;Y=C;N&&X.classList.add("eyeAble_websiteMouseSpeechFocus");if(!azureSynthLoaded){ca.jumpTo(2);break}if(azureSynth){ca.jumpTo(3);break}return ca.yield(eyeAble_configureExternalTTS(M),3);case 3:azurePlayer.resume();
azureRequestSent=!0;T&&ba&&!r&&U&&(Q=function(){if(0!==W.length){for(var Z=W[0].textOffset,V=1E7*azurePlayer.currentTime,ia=0,ka=0;ka<W.length;ka++)if(V>=W[ka].start&&V<=W[ka].end){ia=1;var ma={element:"eaMark",className:"eA_highlight"};A.unmark(ma);A.markRanges([{start:W[ka].textOffset-Z,length:W[ka].wordLength}],ma)}if(1>=aa.length)Z={element:"eaMark",className:"eA_SentenceHighlight"},A.unmark(Z),A.markRanges([{start:0,length:u.length}],Z);else{ka={element:"eaMark",className:"eA_SentenceHighlight"};
A.unmark(ka);for(var na=ma=0,la=0;la<aa.length;la++)if(V<=aa[la].start){0===la?(ma=0,na=aa[la].textOffset-Z):(ma=aa[la-1].textOffset-Z,na=aa[la].textOffset-Z-(aa[la-1].textOffset-Z));break}A.markRanges([{start:ma,length:na}],ka)}0===ia&&V>=W[W.length-1].end&&(A.unmark(),clearInterval(v))}},W=[],aa=[],A=new Mark(T),azureSynth.wordBoundary=function(Z,V){"WordBoundary"===V.privBoundaryType?W.push({start:V.privAudioOffset,end:V.privAudioOffset+V.privDuration,word:V.privText,textOffset:V.privTextOffset,
wordLength:V.privWordLength}):"PunctuationBoundary"===V.privBoundaryType&&aa.push({start:V.privAudioOffset,textOffset:V.privTextOffset})},v=setInterval(Q,100));u=u.replaceAll('"',"&quot;");u=u.replaceAll("&","&amp;");u=u.replaceAll("'","&apos;");u=u.replaceAll("<","&lt;");u=u.replaceAll(">","&gt;");try{if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.srPhoentic)for(da in eyeAble_pluginLocalConfig.srPhoentic)u=u.replaceAll(da,'<phoneme alphabet="ipa" ph="'+eyeAble_pluginLocalConfig.srPhoentic[da]+
'"> '+da+" </phoneme>")}catch(Z){}return ca.yield(azureSynth.speakSsmlAsync('\n            <speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis"\n               xmlns:mstts="https://www.w3.org/2001/mstts" xml:lang="'+azureLang+'">\n            <voice name="'+azureVoice+'">\n            <prosody rate="'+G+'" volume="'+(100*z).toFixed(0)+'">\n            '+u+"\n            </prosody>\n            </voice>\n            </speak>\n            ",function(Z){azurePlayerSynthesisTime=Z.privAudioDuration/
1E7;azureSynth.close();azureSynth=void 0;azureRequestSent=!1},function(Z){window.console.log("Error",Z);azurePlayerSynthesisTime=0;azureSynth.close();azureSynth=void 0;azureRequestSent=!1}),5);case 5:return ca.return();case 2:ea=new SpeechSynthesisUtterance(u),ea.rate=G,ea.volume=z,ea.pitch=1,eyeAble_session_parameters.isPlugin?(ea.lang=w,C&&ea.lang.includes(J)&&(ea.text=u+" "+C,R=!1),ja(ea,ba)):chrome.i18n.detectLanguage(u,function(Z){ea.lang=Z.isReliable&&50<=u.length?Z.languages[0].language:w;
C&&ea.lang.includes(J)&&(ea.text=u+" "+C,R=!1);ja(ea,ba)}),ca.jumpToEnd()}})},k=function(){eyeAbleWebsiteNav.resetNotSpeakingCounter();try{v&&0<=v&&clearInterval(v),A&&A.unmark(),D&&D.unmark()}catch(X){}if(azureSynthLoaded&&!azureRequestSent){azurePlayer.pause();azurePlayer.close();azurePlayerSynthesisTime=0;azurePlayer=new window.SpeechSDK.SpeakerAudioDestination;var u=window.SpeechSDK.AudioConfig.fromSpeakerOutput(azurePlayer);azureSynth=new window.SpeechSDK.SpeechSynthesizer(speechConfig,u)}else O&&
O.speaking&&(O.cancel(),H.cancel=!0);if(u=document.querySelectorAll(".eyeAble_websiteMouseSpeechFocus"))for(var w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");if(u=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMouseSpeechFocus"))for(w=0;w<u.length;w++)u[w].classList.remove("eyeAble_websiteMouseSpeechFocus");w=document.querySelectorAll("*");for(var C=0;C<w.length;C++)if(w[C].shadowRoot&&"eyeAble_container_ID"!==w[C].id&&(u=w[C].shadowRoot.querySelectorAll(".eyeAble_websiteMouseSpeechFocus")))for(var N=
0;N<u.length;N++)u[N].classList.remove("eyeAble_websiteMouseSpeechFocus")},p=null,t=null,x=function(u){if(!eyeAble_readerEnabled||!F||!eyeAbleVariables.ReadCursorActive)return!1;var w=u.path||u.composedPath&&u.composedPath();var C=w&&w.length&&w[0]?w[0]:u.target;if(C!==p&&"EYE-ABLE"!==C.tagName){"function"===typeof customScreenreaderDetect&&(C=customScreenreaderDetect(C));var N=eyeAble_getTextFromElement(C);!N&&C.parentNode&&C.parentNode.tagName&&"A"===C.parentNode.tagName&&(N=eyeAble_getTextFromElement(C.parentNode));
"true"===C.getAttribute("aria-hidden")&&(N=null);if(N){if(eyeAble_hasSomeParentTheClass(C,eyeAble_SrBlacklistClass)||C.tagName&&"eamark"===C.tagName.toLowerCase())return!1;if(azureSynthLoaded&&r)u=C.getRootNode().host,w=null,u&&u.classList.contains("eyeAble_container_b")&&(w=J),eyeAble_pluginLocalConfig&&!eyeAble_pluginLocalConfig.srNoAppendices&&("a"===C.tagName.toLowerCase()||C.parentNode&&C.parentNode.tagName&&"a"===C.parentNode.tagName.toLowerCase()||C.parentNode&&C.parentNode.parentNode&&C.parentNode.parentNode.tagName&&
"a"===C.parentNode.parentNode.tagName.toLowerCase())&&(N=N+" "+eyeAble_getMessage("srLink")),S=!0,setTimeout(function(){S=!1},500),I(N,w,null,!0,C,C);else{var X=function(Q){clearInterval(fa);fa=-1;document.getElementById("bar")&&document.getElementById("bar").remove();C.querySelector("#bar")&&C.querySelector("#bar").remove();C.ownerDocument!==document&&C.ownerDocument.getElementById("bar")&&C.ownerDocument.getElementById("bar").remove();C.classList.remove("eyeAble_websiteMousePreFocus");Q=document.getElementsByClassName("eyeAble_websiteMousePreFocus");
0<Q.length&&Q[0].classList.remove("eyeAble_websiteMousePreFocus");Q=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMousePreFocus");0<Q.length&&Q[0].classList.remove("eyeAble_websiteMousePreFocus");eyeAble_session_parameters.isMobile?t.removeEventListener("touchend",X):t.removeEventListener("mouseleave",X);p=null};document.getElementById("bar")&&document.getElementById("bar").remove();eyeAble_shadowRoot.getElementById("bar")&&eyeAble_shadowRoot.getElementById("bar").remove();u=document.getElementsByClassName("eyeAble_websiteMousePreFocus");
0<u.length&&u[0].classList.remove("eyeAble_websiteMousePreFocus");u=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteMousePreFocus");0<u.length&&u[0].classList.remove("eyeAble_websiteMousePreFocus");C.classList.add("eyeAble_websiteMousePreFocus");u=document.createElement("div");u.id="bar";u.style.setProperty("font-size","3px","important");u.style.zIndex="99999999";u.style.position="absolute";u.style.background="#b36000";40>C.getBoundingClientRect().height&&(u.style.fontSize="2px");C.insertBefore(u,
C.firstChild);var T=new RadialProgress(u,{colorBg:"#b36000",colorFg:"#000",thick:50,fixedTextSize:.3,progress:0,noInitAnimation:!0,noPercentage:!0});eyeAble_limitBarSizeSheet||(eyeAble_limitBarSizeSheet=function(){var Q=document.createElement("style");Q.setAttribute("nonce",eyeAble_nonce);Q.appendChild(document.createTextNode(""));document.body.appendChild(Q);return Q.sheet}(),eyeAble_addCSSRule(eyeAble_limitBarSizeSheet,"#bar > div","max-width: 30px;max-height : 30px;"));var ba=1E3/60,ha=0;p=t=C;
var ja=Date.now(),fa=setInterval(function(){ha+=100/(1E3/ba);Date.now()-1E3>ja&&(ha=100);if(100<=ha){ha=100;clearInterval(fa);fa=-1;document.getElementById("bar")&&document.getElementById("bar").remove();C.querySelector("#bar")&&C.querySelector("#bar").remove();t.ownerDocument!==document&&t.ownerDocument.getElementById("bar")&&t.ownerDocument.getElementById("bar").remove();t.classList.remove("eyeAble_websiteMousePreFocus");var Q=t.getRootNode().host,W=null;Q&&Q.classList.contains("eyeAble_container_b")&&
(W=J);eyeAbleWebsiteNav.pauseReadWholePage();window.speechSynthesis&&!0===window.speechSynthesis.paused&&O.cancel();eyeAble_pluginLocalConfig&&!eyeAble_pluginLocalConfig.srNoAppendices&&("a"===t.tagName.toLowerCase()||t.parentNode&&t.parentNode.tagName&&"a"===t.parentNode.tagName.toLowerCase()||t.parentNode&&t.parentNode.parentNode&&t.parentNode.parentNode.tagName&&"a"===t.parentNode.parentNode.tagName.toLowerCase())&&(N=N+" "+eyeAble_getMessage("srLink"));I(N,W,null,!0,t,t);eyeAbleWebsiteNav.setActiveElement(t)}T.setValue(ha/
100)},ba);eyeAble_session_parameters.isMobile?t.addEventListener("touchend",X):t.addEventListener("mouseleave",X)}}}},y=function(){var u="touchstart";eyeAble_session_parameters.isMobile||(u="mousemove");document.body.addEventListener(u,x);eyeAble_shadowRoot.addEventListener(u,x);for(var w=document.querySelectorAll("iframe"),C=0;C<w.length;C++)try{var N=w[C].contentDocument||w[C].contentWindow.document;N&&N.addEventListener(u,x)}catch(X){}},B=function(){eyeAble_session_parameters.isMobile?(document.body.removeEventListener("touchstart",
x),eyeAble_shadowRoot.removeEventListener("touchstart",x)):(document.body.removeEventListener("mousemove",x),eyeAble_shadowRoot.removeEventListener("mousemove",x))},E=function(){F&&(k(),eyeAbleWebsiteNavigationActive&&I(eyeAble_getMessage("srVoiceOff"),J),F=!1,B(),eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none",eyeAble_setVar("SpeechOutput","0"),document.body.removeEventListener("click",a),m())},K=function(){F||(F=!0,eyeAble_setVar("SpeechOutput","1"),eyeAbleWebsiteNavigationActive&&
I("Sprachausgabe aktiviert",J),y(),document.body.addEventListener("click",k),eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&(eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").src=eyeAble_imagePaths.speakerPath),eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="block")};return{init:function(){function u(){eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.blockScreenreaderIntro||(eyeAble_screenreaderReactivated&&I(eyeAble_getMessage("srIntroReactivated"),
J),eyeAble_session_parameters.isMobile?I(eyeAble_getMessage("srMobileIntroVoice"),J):I(eyeAble_getMessage("srintroVoice"),J))}if(!eyeAble_readerEnabled||eyeAble_readSpeakerFound)return!1;J=eyeAbleVariables.UserLang;M=eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.userLang?J:document.documentElement.lang?document.documentElement.lang.toLowerCase():J;try{new Mark(document.body)}catch(w){U=!1,console.log("Mark.js library not found.")}eyeAble_setVar("SpeechOutput","1");F=!0;G=eyeAble_getVar("SpeechRate");
z=eyeAble_getVar("SpeechVolume");L||(L=function(){var w=document.createElement("style");w.setAttribute("nonce",eyeAble_nonce);w.appendChild(document.createTextNode(""));document.head.appendChild(w);return w.sheet}(),eyeAble_addCSSRule(L,".eA_highlight","text-decoration: underline; background : black !important; color : white !important;"),eyeAble_addCSSRule(L,".eA_SentenceHighlight","background-color : rgba(173,216,230,0.3);"));(function(){c();setTimeout(function(){y()},1E3);window.onbeforeunload=
function(){k()};window.onblur=function(){k()};!0===eyeAble_session_parameters.isMobile&&setTimeout(function(){eyeAble_retractIconbar(0,!0)},500);r=eyeAble_isSafari()&&780>window.innerWidth;document.body.addEventListener("click",a);eyeAble_shadowRoot.getElementById("navAndSpeechContainerID")&&fastdomEA.mutate(function(){eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.add("eyeAbleActive")});eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").setAttribute("aria-pressed",
"true")})();"speechSynthesis"in window&&("undefined"===typeof eyeAble_forceExternalTTS||!1===eyeAble_forceExternalTTS)?eyeAble_TTSinitTextTimeout=setTimeout(function(){u();eyeAble_TTSinitTextTimeout=-1},200):(document.getElementById("eyeAbleTTS")?eyeAble_configureExternalTTS(M).then(function(){u()}):(eyeAble_loadExternalVoiceSrc(),setTimeout(function(){u()},1500)),r&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none"));eyeAble_dispatchEvent("Screenreader_Enabled")},
deInit:function(){k();B();"0"!==eyeAbleVariables.SpeechOutput&&eyeAble_dispatchEvent("Screenreader_Disabled");eyeAble_setVar("SpeechOutput","0");document.body.removeEventListener("click",a);m();F=!1;eyeAble_shadowRoot.getElementById("screenreaderControllerID")&&(eyeAble_shadowRoot.getElementById("screenreaderControllerID").style.display="none")},outputText:I,outputElement:function(u,w,C){C=void 0===C?!0:C;if(w===eyeAbleNavigationTags.headlinesTags)if(u){w="";switch(u.tagName.toLowerCase()){case "h1":w=
eyeAble_getMessage("srHeadingLev")+" 1";break;case "h2":w=eyeAble_getMessage("srHeadingLev")+" 2";break;case "h3":w=eyeAble_getMessage("srHeadingLev")+" 3";break;case "h4":w=eyeAble_getMessage("srHeadingLev")+" 4";break;case "h5":w=eyeAble_getMessage("srHeadingLev")+" 5";break;case "h6":w=eyeAble_getMessage("srHeadingLev")+" 6"}!1===C&&(w="");I(u.textContent,null,w,!1,null,u)}else I(eyeAble_getMessage("srNoHeadings"),J);else if(eyeAbleNavigationTags.headlinesTags.includes(w))if(u){var N="";switch(w){case "h1":N=
eyeAble_getMessage("srHeadingLev")+" 1";break;case "h2":N=eyeAble_getMessage("srHeadingLev")+" 2";break;case "h3":N=eyeAble_getMessage("srHeadingLev")+" 3";break;case "h4":N=eyeAble_getMessage("srHeadingLev")+" 4";break;case "h5":N=eyeAble_getMessage("srHeadingLev")+" 5";break;case "h6":N=eyeAble_getMessage("srHeadingLev")+" 6"}!1===C&&(N="");I(u.textContent,null,N,!1,null,u)}else switch(w){case "h1":I(eyeAble_getMessage("srNoHeadingLev")+" 1",J);break;case "h2":I(eyeAble_getMessage("srNoHeadingLev")+
" 2",J);break;case "h3":I(eyeAble_getMessage("srNoHeadingLev")+" 3",J);break;case "h4":I(eyeAble_getMessage("srNoHeadingLev")+" 4",J);break;case "h5":I(eyeAble_getMessage("srNoHeadingLev")+" 5",J);break;case "h6":I(eyeAble_getMessage("srNoHeadingLev")+" 6",J)}else w===eyeAbleNavigationTags.graphicTags?u?(C=eyeAble_getTextFromElement(u),w=" "+eyeAble_getMessage("srImg"),eyeAbleNavigationTags.linksArray.includes(u.parentNode)&&(w=w+" "+eyeAble_getMessage("srLink")),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoImgs"),
null):"link"===w?u?(C=eyeAble_getTextFromElement(u),w=eyeAble_getMessage("srLink"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoLink"),J):"landmark"===w?u?(C=u.textContent,C.includes("/>")&&(C=""),w=" "+eyeAble_getMessage("srLand"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoLand"),J):w===eyeAbleNavigationTags.listTags?u?(C=eyeAble_getMessage("srList")+" "+u.children.length.toFixed()+" "+eyeAble_getMessage("srEnt"),I(C,J,null,!1,null,u,!1)):I(eyeAble_getMessage("srNoList"),J):w===eyeAbleNavigationTags.listEntryTags?
u?((C=u.textContent)||(C=eyeAble_getTextFromElement(u)),C.includes("/>")&&(C=""),w=" "+eyeAble_getMessage("srListEnt"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoListEnt"),J):w===eyeAbleNavigationTags.formTags?u?(C=eyeAble_getMessage("srForm"),I(C,null,null,!1,null,u,!1)):I(eyeAble_getMessage("srNoForm"),J):eyeAbleNavigationTags.inputTags.includes(w)?u?(C=u.innerText,C.includes("/>")&&(C=""),C||(C=eyeAble_getTextFromElement(u)),""===C?I(eyeAble_getMessage("srInp"),null):(w=" "+eyeAble_getMessage("srInp"),
I(C,null,w,!1,null,u))):I(eyeAble_getMessage("srNoInp"),J):w===eyeAbleNavigationTags.buttonTags?u?(C=u.innerText,C.includes("/>")&&(C=""),C||(C=eyeAble_getTextFromElement(u)),w=" "+eyeAble_getMessage("srBut"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoBut"),J):w===eyeAbleNavigationTags.embbeddedTags?u?(C=u.innerText,C.includes("/>")&&(C=""),u.name&&(C+=u.name),w=" "+eyeAble_getMessage("srEmb"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoEmb"),J):w===eyeAbleNavigationTags.selectTags?u?(C=
u.innerText,C.includes("/>")&&(C=""),u.name&&(C+=u.name),w=" "+eyeAble_getMessage("srCom"),I(C,null,w,!1,null,u)):I(eyeAble_getMessage("srNoCom"),J):"unlinkedText"===w&&(u?(w=u.textContent,w.includes("/>")&&(w=""),N=" "+eyeAble_getMessage("srTxt"),!1===C&&(N=""),I(w,null,N,!1,null,u)):I(eyeAble_getMessage("srNoTxt"),J))},stop:k,pause:function(){azureSynthLoaded&&azureSynth?azurePlayer.pause():!0===O.speaking&&O.pause()},resume:function(){azureSynthLoaded&&azureSynth?azurePlayer.resume():O.resume()},
getActive:function(){return F},getSpeakingState:function(){return azureSynthLoaded?azurePlayer.privIsPaused||azurePlayer.currentTime>=azurePlayerSynthesisTime?!1:!0:O.speaking},getLastFinishedElement:function(){if(2<P.length){var u=P.pop(),w=P.pop();P.push(u);return w}return null},mouseElementToSpeech:x,toggleSpeechOutput:function(){F?E():K()},toggleCursorSpeechOutput:d,increaseVolume:h,decreaseVolume:g,deactivate:E,reactivate:K}}();
function eyeAble_getTextFromElement(a){if(!a)return"";if(eyeAble_checkForText(a))var b=a.innerText;if(b)return b;if("slot"===a.tagName.toLowerCase()&&0<a.assignedNodes().length&&a.assignedNodes()[0].nodeValue)for(b=0;b<a.assignedNodes().length;b++)if(a.assignedNodes()[b].nodeType===Node.TEXT_NODE)return a.assignedNodes()[b].nodeValue;if("function"===typeof a.getAttribute){if(b=a.getAttribute("aria-labelledby"))return eyeAble_getTextFromElement(document.getElementById(b));if((b=a.getAttribute("aria-label"))||
(b=a.getAttribute("alt"))||(b=a.getAttribute("title"))||(b=a.value)||(b=a.getAttribute("placeholder")))return b}return""};var eyeAbleNavigationTags={headlinesTags:"h1,h2,h3,h4,h5,h6",graphicTags:"img",tableTags:"table",listTags:"ol,ul,menu",listEntryTags:"li",inputTags:"input,textarea",buttonTags:"button",formTags:"form",selectTags:"select",embbeddedTags:"object,embed,iframe,audio,video",linksArray:[].slice.call(document.links),tabAllCategories:"h1,h2,h3,h4,h5,h6 img table ol,ul,menu li input button form object,embed,iframe,audio,video link landmark select unlinkedText".split(" ")},eyeAble_NavStyle=document.createElement("style");
eyeAble_NavStyle.textContent=".eyeAble_websiteNavFocus {\n    border: #4e8000 8px solid !important;\n    z-index: 9999999;\n}\n.eyeAble_websiteMouseSpeechFocus {\n    outline: #007ea8 5px solid !important;\n    box-shadow: 0 0 16px #333;\n    z-index: 9999999;\n}.eyeAble_websiteMousePreFocus {\n    outline: #b36000 3px solid !important;\n    box-shadow: 0 0 16px #333;\n    z-index: 9999999;\n  -webkit-touch-callout: none;\n    -webkit-user-select: none;\n     -khtml-user-select: none;\n       -moz-user-select: none;\n        -ms-user-select: none;\n            user-select: none;\n}\n";
eyeAble_NavStyle.setAttribute("id","eyeAble_NavStyleID");
var eyeAbleWebsiteNavigationActive=!1,eyeAble_readSpeakerFound=!1,eyeAbleWebsiteNav=function(){function a(z,F){function L(I,k,p){p=void 0===p?!1:p;if(U){if(document.body.querySelector("."+eyeAble_SrTextBlockClass)&&!eyeAble_hasSomeParentTheClass(I,eyeAble_SrTextBlockClass)||eyeAble_hasSomeParentTheClass(I,eyeAble_SrBlacklistClass))return!1}else if("all"===k&&I.classList.contains("eA_TabButton")&&"-1"!==I.getAttribute("tabindex"))return!0;if(!I)return!1;var t=eyeAble_getTextFromElement(I).trim(),x=
I.getBoundingClientRect(),y=getComputedStyle(I),B=I.getAttribute("href");if(2>x.width*x.height&&(!B||"function"!==typeof B.startsWith||!B.startsWith("#")&&!B.startsWith("javascript:"))||"true"===f.elements[f.index].getAttribute("eyeableskipnav")||"-1"===f.elements[f.index].getAttribute("tabindex")||"hidden"===y.visibility||"none"===y.display||"0"===y.opacity||eyeAble_hasSomeParentTheAttribute(I,"aria-hidden","true"))return!1;y=g!==t;q&&!m&&g&&g.length>t.length&&(y=y&&!g.includes(t));if("landmark"===
k)return eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)&&("#"===I.href.charAt(0)||"#"===I.href.charAt(I.href.length-1))?!0:!1;if("link"===k)return eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)?(t&&(g=t),!0):!1;if("unlinkedText"===k)return eyeAble_checkForText(I)&&y&&t?(g=t,!0):!1;if("all"===k){if((k=I.getAttribute("tabindex"))&&0<=parseInt(k))return!0;if(0<I.children.length&&eyeAbleNavigationTags.linksArray.includes(I.children[0])&&
(eyeAble_getTextFromElement(I.children[0]).trim()===t||!t))return!1;for(k=0;k<eyeAbleNavigationTags.tabAllCategories.length;k++)if(L(I,eyeAbleNavigationTags.tabAllCategories[k],!0))return P=eyeAbleNavigationTags.tabAllCategories[k],t&&(g=t),!0;return!1}x=k.split(",").includes(f.elements[f.index].tagName.toLowerCase());p&&(x=x&&y);x&&("img"===k&&f.alt&&""!==f.alt?g=f.elements[f.index].alt:(I=I.tagName.toLowerCase(),eyeAbleNavigationTags.listTags.includes(I)||eyeAbleNavigationTags.formTags.includes(I)||
eyeAbleNavigationTags.tableTags.includes(I)||t&&(g=t)));return x}var P,U=q;if(f){var S=document.querySelectorAll(".eyeAble_websiteNavFocus");0===S.length&&(S=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteNavFocus"));var R=f.index,Y=!1;"next"===F?f.index<f.elements.length-1?f.index++:Y=!0:0<f.index?f.index--:0>f.index?f.index=0:Y=!0;fastdomEA.measure(function(){for(;!L(f.elements[f.index],z);)if("next"===F)if(f.index<f.elements.length-1)f.index++;else{Y=!0;break}else if(0<f.index)f.index--;
else{Y=!0;break}var I=!0;"all"===z&&P&&(!U||"unlinkedText"!==P&&"h1,h2,h3,h4,h5,h6"!==P||(I=!1),z=P);if(Y)return eyeAbleTTS.outputElement(null,z),f.index=R,null;var k=f.elements[f.index].getBoundingClientRect(),p=window.pageYOffset,t=window.innerHeight,x=parseFloat(getComputedStyle(document.body).zoom);if(!x||1>x)x=1;fastdomEA.mutate(function(){if(S)for(var y=0;y<S.length;y++)S[y].classList.remove("eyeAble_websiteNavFocus");f.elements[R]&&f.elements[R].classList.remove("eyeAble_websiteNavFocus");
(y=f.elements[f.index].classList.contains("eA_TabButton"))||f.elements[f.index].classList.add("eyeAble_websiteNavFocus");f.elements[f.index].focus();if(f.elements[f.index].getRootNode()!==eyeAble_shadowRoot){var B=p+k.top-t/2+k.height/2;k.height>t&&(B=p+k.top-t/2);Math.abs(window.scrollY-B)>.1*window.innerHeight&&!y&&window.scrollTo({top:B,left:0,behavior:"smooth"})}else f.elements[f.index].getAttribute("tabindex")||f.elements[f.index].parentNode.focus();eyeAbleTTS.outputElement(f.elements[f.index],
z,I)});return f.elements[f.index]})}}function b(){eyeAble_updateNotifcationBannerPosition();eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText!==eyeAble_getMessage("srBannerTxt")&&(eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").innerText=eyeAble_getMessage("srBannerTxt"));eyeAble_session_parameters.isMobile&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none");var z=eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID");z||(z=document.createElement("IMG"),
z.src=eyeAble_imagePaths.speakerPath,z.classList.add("eyeAble_speakerImage"),z.setAttribute("eyeableskipnav","true"),z.id="eyeAbleSpeakerEnabledID",eyeAble_shadowRoot.getElementById("eyeAble_IconBannerID").appendChild(z));eyeAbleTTS.getActive()?z.src!==eyeAble_imagePaths.speakerPath&&(z.src=eyeAble_imagePaths.speakerPath):z.src!==eyeAble_imagePaths.mutedPath&&(z.src=eyeAble_imagePaths.mutedPath)}function c(z){if("undefined"===typeof eyeAble_blockKeyInputs||!eyeAble_blockKeyInputs){if(z.altKey||z.metaKey||
"Meta"===z.key||z.ctrlKey||!0===h&&27!==z.keyCode||("input"===document.activeElement.tagName.toLowerCase()||"textarea"===document.activeElement.tagName.toLowerCase())&&9!==z.keyCode&&27!==z.keyCode&&113!==z.keyCode&&39!==z.keyCode&&37!==z.keyCode)return!1;var F=!0;switch(z.keyCode){case 72:var L=eyeAbleNavigationTags.headlinesTags;break;case 71:L=eyeAbleNavigationTags.graphicTags;break;case 84:L=eyeAbleNavigationTags.tableTags;break;case 75:L="link";break;case 68:L="landmark";break;case 49:L="h1";
break;case 50:L="h2";break;case 51:L="h3";break;case 52:L="h4";break;case 53:L="h5";break;case 54:L="h6";break;case 76:L=eyeAbleNavigationTags.listTags;break;case 73:L=eyeAbleNavigationTags.listEntryTags;break;case 70:L=eyeAbleNavigationTags.formTags;break;case 66:L=eyeAbleNavigationTags.buttonTags;break;case 67:L=eyeAbleNavigationTags.selectTags;break;case 69:L=eyeAbleNavigationTags.inputTags;break;case 83:eyeAbleTTS.getActive()&&(f.index=-1);break;case 79:L=eyeAbleNavigationTags.embbeddedTags;break;
case 113:eyeAble_toggleTTSManPage();O(eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]'));eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]').focus();setTimeout(function(){eyeAble_shadowRoot.querySelector('[ealangid="man2Intro"]').focus()},550);break;case 39:q&&!m&&J();break;case 37:q&&!m&&M();break;case 9:L="all";z.preventDefault();break;default:F=!1}F&&([37,39,9].includes(z.keyCode)||eyeAbleWebsiteNav.pauseReadWholePage(),!0===window.speechSynthesis.paused&&window.speechSynthesis.cancel());
b();var P=!1;if(27===z.keyCode)eyeAble_shadowRoot.getElementById("eyeAble_columID").classList.contains("animeEyeAbleExtended")?eyeAble_retractIconbar():27===z.keyCode&&eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&"none"!==eyeAble_shadowRoot.getElementById("ttsManualContainerID").style.display?eyeAble_closeTTSManPage():e();else if(13===z.keyCode){var U=function(I){if(!1===P){var k=new KeyboardEvent("keydown",{bubbles:!0,cancelable:!0,keyCode:13});I.dispatchEvent(k)}},S=function(){var I=
document.activeElement,k=window.location.hash.substr(1);k!==Y?O(document.getElementById(k),!0):I!==R&&O(I,!0);R.removeEventListener("blur",S)};if(!0===P)return!1;P=!0;setTimeout(function(){P=!1},100);var R=document.activeElement,Y=window.location.hash.substr(1);R.addEventListener("blur",S);eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&"none"!==eyeAble_shadowRoot.getElementById("ttsManualContainerID").style.display&&eyeAble_toggleTTSManPage();if(z=document.querySelectorAll(".eyeAble_websiteNavFocus")[0])[].slice.call(z.children).forEach(function(I,
k){eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(I)&&U(I)}),eyeAbleNavigationTags.linksArray&&eyeAbleNavigationTags.linksArray.includes(z)?U(z):z.click()}else L&&(z.shiftKey?a(L,"previous"):a(L,"next"))}}function d(){function z(){var F=1E3;if(!0===H)H=!1,n=setTimeout(z,F);else{var L=!1;!0===window.speechSynthesis.paused||!0===m?(eyeAbleTTS.resume(),m=!1,eyeAbleTTS.getSpeakingState()||(eyeAble_isSafari()||eyeAbleTTS.outputText("Weiter",eyeAbleVariables.UserLang,null,!1,
null,null,!1,!0),F=2300,setTimeout(function(){a("all","next")},300))):(eyeAbleTTS.getSpeakingState()?v=0:(F=2300,a("all","next"),v+=1),3<=v&&(v=0,A(),L=!0,eyeAbleTTS.outputText(eyeAble_getMessage("srSiteEnd"),eyeAbleVariables.UserLang,null,!1,null,null,!1,!1)));L||(n=setTimeout(z,F))}}z()}function e(){var z=document.querySelectorAll(".eyeAble_websiteNavFocus");if(z)for(var F=0;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");if(z=eyeAble_shadowRoot.querySelectorAll(".eyeAble_websiteNavFocus"))for(F=
0;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");document.body.removeEventListener("keydown",c);eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification")&&(eyeAble_shadowRoot.getElementById("eyeAbleIntroNotification").style.display="none");eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID")&&eyeAble_shadowRoot.getElementById("eyeAbleSpeakerEnabledID").remove();eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").classList.remove("eyeAbleActive");
eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.contains("eyeAbleActive")&&eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.remove("eyeAbleActive");eyeAble_shadowRoot.getElementById("TabNavMoreID")&&eyeAble_shadowRoot.getElementById("TabNavMoreID").classList.remove("eyeAbleActive");eyeAbleTTS.getActive&&(eyeAbleTTS.deInit(),h=!1);A();eyeAble_shadowRoot.getElementById("navAndSpeechContainerID").setAttribute("aria-pressed","false");eyeAble_shadowRoot.getElementById("tabNavContainerID").setAttribute("aria-pressed",
"false");eyeAbleWebsiteNavigationActive=!1}var f,h=!1,g,l=function(){if(!eyeAble_tabNavEnabled)return!1;f={elements:[].slice.call(document.body.querySelectorAll("*")),index:-1};eyeAble_shadowRoot.getElementById("ttsManualContainerID")&&G(eyeAble_shadowRoot.getElementById("ttsManualContainerID").querySelectorAll("*"));var z=[];z.push.apply(z,eyeAble_shadowRoot.getElementById("eyeAble_columID").querySelectorAll("*"));z.push.apply(z,f.elements);f.elements=z;eyeAbleTTS.getActive()&&(z=[],z.push.apply(z,
eyeAble_shadowRoot.getElementById("screenreaderControllerID").querySelectorAll("*")),z.push.apply(z,f.elements),f.elements=z);for(z=0;z<f.elements.length;z++)if(f.elements[z].shadowRoot&&"eyeAble_container_ID"!==f.elements[z].id){var F=f.elements[z].shadowRoot.querySelectorAll("*");f.elements.splice.apply(f.elements,[z,0].concat($jscomp.arrayFromIterable(F)));z+=F.length}if(eyeAbleWebsiteNavigationActive)e(),eyeAble_showFeedbackNotification(eyeAble_getMessage("navDisabled"),"ALT + T"),eyeAble_closeTTSManPage(),
eyeAble_dispatchEvent("Key_Navigation_Disabled");else{if(!document.getElementById("eyeAble_NavStyleID"))for(document.body.appendChild(eyeAble_NavStyle),z=document.createElement("style"),z.innerText=eyeAble_NavStyle.innerText,eyeAble_shadowRoot.appendChild(z),z=document.querySelectorAll("*"),F=0;F<z.length;F++)if(z[F].shadowRoot&&"eyeAble_container_ID"!==z[F].id){var L=document.createElement("style");L.innerText=eyeAble_NavStyle.innerText;z[F].shadowRoot.appendChild(L)}eyeAble_shadowRoot.getElementById("tabNavContainerID").classList.add("eyeAbleActive");
eyeAble_shadowRoot.getElementById("tabNavContainerID").setAttribute("aria-pressed","true");eyeAble_shadowRoot.getElementById("TabNavMoreID")&&(eyeAble_shadowRoot.getElementById("TabNavMoreID").setAttribute("aria-pressed","true"),eyeAble_shadowRoot.getElementById("TabNavMoreID").classList.add("eyeAbleActive"));eyeAbleNavigationTags.linksArray=[].slice.call(document.links);-1!==eyeAble_notificationTimeoutID&&clearTimeout(eyeAble_notificationTimeoutID);eyeAbleWebsiteNavigationActive=!0;b();eyeAbleTTS.getActive()||
(eyeAble_toggleTTSManPage(),O(eyeAble_shadowRoot.getElementById("ttsManualCloseID")),eyeAble_dispatchEvent("Key_Navigation_Enabled"));document.body.addEventListener("keydown",c);eyeAble_showFeedbackNotification(eyeAble_getMessage("navEnabled"),"ALT + T")}},n=-1,q=!1,m=!1,r=function(){if(!eyeAbleTTS.getActive())return q=!1;eyeAbleTTS.stop();var z=document.body.querySelector("."+eyeAble_SrStartElementClass);z||(z=document.body.querySelector("h1"));z||(z=document.body.querySelector("h2"));z||(z=document.body.querySelector(eyeAbleNavigationTags.headlinesTags));
if(!z||document.body.querySelector("."+eyeAble_SrTextBlockClass))z?eyeAble_hasSomeParentTheClass(z,eyeAble_SrTextBlockClass)||(z=document.body.querySelector("."+eyeAble_SrTextBlockClass)):document.body.querySelector("*");O(z,!0);eyeAbleTTS.outputText(eyeAble_getMessage("srAutoIntro"),eyeAbleVariables.UserLang,null,!1,null,null,!1,!1);setTimeout(function(){d();q=!0},1E3);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.add("active_playPause")},v=0,A=function(){eyeAbleTTS.stop();
-1!==n&&(clearTimeout(n),n=-1);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause")&&eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");var z=document.querySelectorAll(".eyeAble_websiteNavFocus");if(z)for(var F=0;F<z.length;F++)z[F].classList.remove("eyeAble_websiteNavFocus");q=!1;setTimeout(function(){eyeAble_shadowRoot.getElementById("srStopButtonID")&&eyeAble_shadowRoot.getElementById("srStopButtonID").blur()},200)},D=function(){if(-1!==
n){v=0;clearTimeout(n);eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause")&&eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.remove("active_playPause");var z=eyeAbleVariables.UserLang;!(document.documentElement.lang?document.documentElement.lang:z).includes(z)||eyeAble_isSafari()||eyeAble_session_parameters.isMobile?eyeAbleTTS.stop():eyeAbleTTS.pause();n=-1;m=!0}},H=!1,J=function(){v=0;H=!0;a("all","next");setTimeout(function(){eyeAble_shadowRoot.getElementById("srForwardID").blur()},
200)},M=function(){v=0;H=!0;a("all","previous");setTimeout(function(){eyeAble_shadowRoot.getElementById("srBackwardID").blur()},200)},O=function(z,F){F=void 0===F?!1:F;if(z&&f)for(var L=0;L<f.elements.length;L++)f.elements[L]===z&&(f.index=F?L-1:L)},G=function(z){var F=[];F.push.apply(F,z);F.push.apply(F,f.elements);f.elements=F};return{toggleNavWithSpeech:function(){if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.readSpeaker)if(document.querySelector(".rsexpanded")){if(document.querySelector(".rsbtn_closer"))return document.querySelector(".rsbtn_closer").click(),
eyeAble_readSpeakerFound=!0,!1}else{if(document.querySelector(".rsbtn_play"))return document.querySelector(".rsbtn_play").click(),eyeAble_readSpeakerFound=!0,!1;if(document.querySelector(".readspeaker"))return document.querySelector(".readspeaker").click(),eyeAble_readSpeakerFound=!0,!1}if(eyeAbleWebsiteNavigationActive&&!eyeAbleTTS.getActive()){if(!eyeAble_readerEnabled)return!1;eyeAble_setVar("SpeechOutput","1");eyeAbleTTS.init();O(eyeAble_shadowRoot.querySelector("#srControlerHeaderID > p"));b();
eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S")}else if(eyeAbleWebsiteNavigationActive)eyeAbleWebsiteNavigationActive&&eyeAbleTTS.getActive()&&(e(),eyeAble_showFeedbackNotification(eyeAble_getMessage("srDisabled"),"ALT + S"));else{if(!eyeAble_readerEnabled)return!1;eyeAble_setVar("SpeechOutput","1");eyeAbleTTS.init();l();O(eyeAble_shadowRoot.querySelector("#srControlerHeaderID > p"));b();eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S")}},toggleNavOnly:l,
toggleSpeechOnly:function(){if(eyeAble_pluginLocalConfig&&eyeAble_pluginLocalConfig.readSpeaker)if(document.querySelector(".rsexpanded")){if(document.querySelector(".rsbtn_closer"))return document.querySelector(".rsbtn_closer").click(),eyeAble_readSpeakerFound=!0,!1}else{if(document.querySelector(".rsbtn_play"))return document.querySelector(".rsbtn_play").click(),eyeAble_readSpeakerFound=!0,!1;if(document.querySelector(".readspeaker"))return document.querySelector(".readspeaker").click(),eyeAble_readSpeakerFound=
!0,!1}eyeAbleTTS.getActive()?(eyeAbleTTS.deInit(),A(),h=!1):(eyeAbleTTS.init(),eyeAbleWebsiteNavigationActive&&O(eyeAble_shadowRoot.querySelector("#srControlerHeaderID > p")),eyeAble_showFeedbackNotification(eyeAble_getMessage("srEnabled"),"ALT + S"),h=!0)},setActiveElement:O,addElementsToNavigation:G,getActiveState:function(){return eyeAbleWebsiteNavigationActive},toggleReadWholePage:function(){q?m?(v=0,eyeAbleTTS.getActive()?(-1===n&&d(),eyeAble_shadowRoot.querySelector("button.eyeAble_Play_Pause").classList.add("active_playPause")):
q=!1):D():r()},stopReadWholePage:A,pauseReadWholePage:D,forward:J,backward:M,resetNotSpeakingCounter:function(){v=0},displayUserManualWebsiteNavigation:function(){eyeAble_toggleTTSManPage()},reset:function(){e();eyeAble_setActiveCheckVis()}}}();function eyeAble_createManualWindow(){function a(){"tabEndShortcuts"===this.id?eyeAble_shadowRoot.getElementById("shortcutManualCloseID").focus():eyeAble_shadowRoot.getElementById("manualShortLast").focus()}var b='       <section aria-labelledby="keyManWindowHeading" class="eyeAble_navigation" id="shortcutManualContainerID" tabindex="-1">\n       <div aria-hidden="true" id="tabStartShortcuts" class="eyeAtabClickable" tabindex="0"></div>      <div class="eyeAble-navigation-header  eyeAble_radical-border" id="shortcutManualContainerIDheader">\n        <div class="eyeAble-navigation-logo">\n          <img src="'+
eyeAble_imagePaths.whiteLogo+'" alt="">\n        </div>\n        <h2 id="keyManWindowHeading" class="eyeAble-navigation-headertext" eALangID="manHeader">'+eyeAble_getMessage("manHeader")+'</h2>\n        <div role="button" class="eyeAble_navigation-cancel eyeAtabClickable" id="shortcutManualCloseID">\n          <img src="'+eyeAble_imagePaths.xNoCirclePath+'" alt="'+eyeAble_getMessage("altCloseWindow")+'" eaAltLangID="altCloseWindow">\n        </div>\n      </div>\n      <div class="eyeAble-navigation-body">\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <p class="eyeAble-navigation-text" eALangID="manIntro" style="margin-top: 0">'+
eyeAble_getMessage("manIntro")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manInstant">'+eyeAble_getMessage("manInstant")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">Q</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipInstant">'+
eyeAble_getMessage("tipInstant")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation  eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manTTSman">'+eyeAble_getMessage("manTTSman")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">F2</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="manHeaderTTS">'+
eyeAble_getMessage("manHeaderTTS")+'</p>\n        </div> \n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manTool">'+eyeAble_getMessage("manTool")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">1</div>\n            </div>\n          </div>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manWinCont">'+
eyeAble_getMessage("manWinCont")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">2</div>\n            </div>\n          </div>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manWinCCID">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manWinCC">'+eyeAble_getMessage("manWinCC")+
'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">3</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipCCTxt">'+eyeAble_getMessage("tipCCTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manWinFuncID">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manWinFunc">'+
eyeAble_getMessage("manWinFunc")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">4</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipFuncTxt">'+eyeAble_getMessage("tipFuncTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manReset">'+
eyeAble_getMessage("manReset")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">R</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipResTxt">'+eyeAble_getMessage("tipResTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manTTS">'+
eyeAble_getMessage("manTTS")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">S</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipSrTxt">'+eyeAble_getMessage("tipSrTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manTabID">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manTab">'+
eyeAble_getMessage("manTab")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">T</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipNavTxt">'+eyeAble_getMessage("tipNavTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manCont">'+
eyeAble_getMessage("manCont")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">C</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipContrast">'+eyeAble_getMessage("tipContrast")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manNightID">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manNight">'+
eyeAble_getMessage("manNight")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">N</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipNight">'+eyeAble_getMessage("tipNight")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border" id="manBfID">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manBf">'+
eyeAble_getMessage("manBf")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">B</div>\n            </div>\n          </div>\n          <p class="eyeAble-navigation-text" eALangID="tipBfTxt">'+eyeAble_getMessage("tipBfTxt")+'</p>\n        </div>\n        <div class="eyeBAle_single-navigation eyeAble_radical-border">\n          <div class="eyeAble_navigation-wrapper eyeAtabClickable">\n            <p class="eyeAble_navigation-name" eALangID="manLarger">'+
eyeAble_getMessage("manLarger")+'</p>\n            <div class="eyeAble_navigation-keys">\n              <div class="eyeAble-nav-key">Alt</div>\n              <div class="eyeAble-nav-key">+</div>\n            </div>\n          </div>\n