var selectedLinkClass="selected";var timerFocusLink=250;var scrollSpeed=25;var scrollMarginTop=50;var scrollMarginLeft=25;var strOpen="+";var strClose=" -";var strMF_toggle="Menue ausklappen";var strMF_untoggle="Menue einklappen";var toggleButtonClass="toggleButton";var contentSiteReload;var ul,span,a;function writeLocalNav(){if(eintraege.length==0){return }document.write('<div id="localnav">');pCounter=1;getGlobalElemVars();writeMenueHeader();writeMenueFeatures();document.writeln('<ul class="menue">');if(eintraege.length>0){var F;var E;var D;var I;var H;var A;var G="";for(var C=1;C<eintraege.length;C++){if(C<eintraege.length-1){E=eintraege[C+1][0];H=eintraege[C+1][2]}F=eintraege[C][0];D=eintraege[C][1];I=eintraege[C][2];A=eintraege[C][3];if(eintraege[C][4]){G=" "+eintraege[C][4]}if(pCounter==1){var B=" firstPage"}else{var B=""}if(E&&F<E&&I==H){document.writeln('<li class="submenu '+G+'" id="'+createSiteId(I,F,"c")+'">');writeMenuEintrag(D,I,A,createSiteId(I,F));writeBeginnOfChapter(F,createSiteId(I,F,"u"));pCounter=1}else{if(E&&F==E){document.write('<li class="page'+B+G+'" id="'+createSiteId(I,null,"p")+'">');writeMenuEintrag(D,I,A,null);document.writeln("</li>");pCounter++}else{if(!E||F>E){document.write('<li class="page'+B+" lastPage"+G+'" id="'+createSiteId(I,null,"p")+'">');writeMenuEintrag(D,I,A,null);writeEndOfChapter(Math.abs(F-E));pCounter++}}}}}document.writeln("</ul>");if(onLoadToggleState&&onLoadToggleState!=0){toggleCompleteMenu()}else{if(!onLoadToggleState&&onLoadToggleState!=0){mToggle=true;toggleCompleteMenu()}}document.write("</div>")}function writeMenueFeatures(){if(menueFeatures){document.write('<a id="mf_toggle" href="javascript: toggleCompleteMenu()">');document.write(strMF_toggle);document.writeln("</a>")}}function writeMenueHeader(){if(menueHeader){document.write('<h1 id="menueHeader">');document.write(menueHeader);document.writeln("</h1>")}}var mToggle=false;function toggleCompleteMenu(){getDisplayValues();if(!mToggle&&document.getElementById("mf_toggle")){for(var A=0;A<ul.length;A++){if(ul[A].getAttribute("id")){var B=ul[A].getAttribute("id");changeElemDisplay(ul[A],B,"block");display[B]=true;changeToggleButton(B)}}document.getElementById("mf_toggle").firstChild.data=strMF_untoggle;mToggle=true}else{if(mToggle&&document.getElementById("mf_toggle")){for(var A=0;A<ul.length;A++){if(ul[A].getAttribute("id")){var B=ul[A].getAttribute("id");changeElemDisplay(ul[A],B,"none");display[B]=false;changeToggleButton(B)}}document.getElementById("mf_toggle").firstChild.data=strMF_toggle;mToggle=false}}}function writeMenuEintrag(L,D,F,B){var I="";var K="";var E="";var C=B;var G="";var J=getActualContentSiteName();if(createSiteId(J)==createSiteId(D)){E='class="'+selectedLinkClass+'" '}if(!testMode){F='target = "'+F+'" ';D='href = "'+D+'" '}else{F="";D=""}if(B){if(chapterLinkToggle&&toggleLinkLoadsPage){I="onclick = \"changeDisplay('"+B+"')\" ";var K=" "}else{if(chapterLinkToggle&&!toggleLinkLoadsPage){I="onclick = \"changeDisplay('"+B+"')\" ";K="onclick = \"changeDisplay('"+B+"')\" "}else{K="onclick = \"changeDisplay('"+B+"')\" "}}var A="";if(testMode){var G='title="u'+B+'" '}}if(graficToggleButton){strOpen="&nbsp;"}var H="<span "+K+' class="'+toggleButtonClass+' closed" id="tb'+B+'" '+G+">";if(K&&!toggleLinkLoadsPage){document.write(H);document.write(strOpen);document.write("</span>")}document.write("<a "+D+I+F+E+">");if(K&&toggleLinkLoadsPage){document.write(H);document.write(strOpen);document.write("</span>")}if(linkNumbering&&C){C=searchAndReplace(createSiteId(C),"_",".")+" "}else{C=""}document.write(C+shortenLinkText(L));document.write("</a>")}function writeBeginnOfChapter(B,A){document.writeln('<ul class="ebene'+B+'" id="'+A+'">')}function writeEndOfChapter(B){for(var A=B;A>0;A--){document.writeln("</li>");document.writeln("</ul>")}}var eintraege=new Array();function eintrag(F,B,A,D,E){if(F<1){alert(LANGscripts.menue.errorLevel);return }if(arguments.length<3){alert(LANGscripts.menue.errorArguments);return }var C=new Array(F,B,A,D,E);eintraege.push(C)}function changeDisplay(E){getSubMenueDisplayValue(E);if(contentSiteReload){var A="p"+E}else{var A="c"+E}E="u"+E;var C=document.getElementById(E);if(contentSiteReload||singleChapterToggle){var D;for(var B=0;B<ul.length;B++){if(ul[B].getAttribute("id")&&ul[B].getAttribute("id").charAt(1)==E.charAt(1)&&(ul[B].getAttribute("id").match(/_/)&&E.match(/_/)&&ul[B].getAttribute("id").match(/_/).length<=E.match(/_/).length||ul[B].getAttribute("id").length<=E.length)){D=ul[B].getAttribute("id");if(D==E){changeElemDisplay(C,E)}else{if(isSameLinkPath(E,D)){changeElemDisplay(ul[B],D,"block")}else{changeElemDisplay(ul[B],D,"none")}}}else{if(ul[B].getAttribute("id")&&ul[B].getAttribute("id").charAt(1)!=E.charAt(1)&&ul[B].getAttribute("id").length<=2){D=ul[B].getAttribute("id");changeElemDisplay(ul[B],D,"none")}}}}else{changeElemDisplay(C,E)}scrollToElement(A)}function changeElemDisplay(A,C,D){var B;if(D&&D=="none"){display[C]=false;B=D}else{if(D&&D!="none"){display[C]=true;B=D}else{if(!D&&display[C]==false){display[C]=true;B="block"}else{display[C]=false;B="none"}}}changeDisplayValue(A,B);changeToggleButton(C)}function changeDisplayValue(A,B){A.style.display=B}function getSubMenueDisplayValue(A){getDisplayValues();return display}var display;function getDisplayValues(){if(!display||display==null){display=new Array();var B=document.getElementsByTagName("ul");for(var A=0;A<B.length;A++){display[B[A].getAttribute("id")]=false}}return display}function changeToggleButton(E){while(isNaN(E.charAt(0))){E=E.substring(1,E.length)}var C="u"+E;var B="tb"+E;var D;if(document.getElementById(B)){var A=document.getElementById(B);if(display[C]==true){A.className=toggleButtonClass+" open";if(!graficToggleButton){A.firstChild.data=strClose}}else{A.className=toggleButtonClass+" closed";if(!graficToggleButton){A.firstChild.data=strOpen}}}}function createSiteId(B,A,C){if(!C){var C=""}if(B){if(B.indexOf("/")>=0){B=B.substring(B.lastIndexOf("/")+1,B.length)}B=searchAndReplace(B,".html","");B=searchAndReplace(B," ","_");if(A){B=B.substring(0,A*2-2)}while(B.charAt(B.length-1)=="_"){B=B.substring(0,B.length-1)}B=C+B;return B}}function getActualContentSiteName(){var A=window.location.href;A=A.substring(A.lastIndexOf("/")+1,A.lastIndexOf(".html")+5);return A}function unselectLinks(){for(var A=0;A<a.length;A++){if(a[A].className){var B=a[A].className;if(B.indexOf(selectedLinkClass)>=0){B=searchAndReplace(B,selectedLinkClass,"");if(B!=""||B!=" "){a[A].className=B}else{a[A].className=""}}}}}function isSameLinkPath(B,A){while(isNaN(B.charAt(0))){B=B.substring(1,B.length)}while(isNaN(A.charAt(0))){A=A.substring(1,A.length)}if(A.length<=B.length&&A.match(/_/)&&B.match(/_/)&&A.match(/_/g).length==B.match(/_/g).length&&A!=B){return false}else{if(A.length<=B.length&&(A==B||B.indexOf(A)==0)){return true}else{return false}}}function getGlobalElemVars(){ul=document.getElementsByTagName("ul");a=document.getElementsByTagName("a");span=document.getElementsByTagName("span")}function shortenLinkText(A){if(maxLinkTextLength&&A.length>maxLinkTextLength){A=A.substring(0,maxLinkTextLength-3)+"..."}return A}function scrollToElement(B){if(scrollToAnchorPosition){var A=getElementCoords(B);if(!scrollAnim){window.scrollTo(A.x,A.y)}else{scrollAnimation(A.x,A.y,scrollSpeed)}}}function scrollAnimation(A,F,B){var D,E;if(document.all){E=document.body.scrollLeft;D=document.body.scrollTop}else{E=window.pageXOffset;D=window.pageYOffset}scrollX=(A-E)-scrollMarginTop;scrollY=(F-D)-scrollMarginLeft;if(scrollY>0){for(var C=0;C<Math.abs(scrollY);C++){setTimeout("window.scrollBy(0,1)",B)}}else{for(var C=0;C<Math.abs(scrollY);C++){setTimeout("window.scrollBy(0,-1)",B)}}if(scrollX>0){for(var C=0;C<Math.abs(scrollX);C++){setTimeout("window.scrollBy(1,0)",B)}}else{for(var C=0;C<Math.abs(scrollX);C++){setTimeout("window.scrollBy(-1,0)",B)}}}function getElementCoords(A){var C={x:0,y:0};var B;if(document.all){B=document.all[A]}else{if(document.getElementById){B=document.getElementById(A)}}while(B){C.x+=B.offsetLeft;C.y+=B.offsetTop;B=B.offsetParent}return C};