1$(document).ready(function(){let first=true;$('.dropdown-toggle2').on('click touchend',function(e){if($(this).data('toggle')!=='dropdown-toggle'){var secondlevelAnker=$(this),nextUl=secondlevelAnker.siblings('ul'),toggleButtonContainer=secondlevelAnker.siblings('.dropdown-toggle-button-wrapper2');secondlevelAnker.parents('.dropdown-menu:first').find('ul').not(nextUl).hide();if(first){nextUl.css('display','block');first=false;} 2else{nextUl.toggle();} 3if(toggleButtonContainer.is(':visible')){var toggleButton=toggleButtonContainer.children('.dropdown-toggle-button');if(nextUl.css('display')!=='none'&&!toggleButton.hasClass('dropdown-toggle-button-open')){toggleButton.addClass('dropdown-toggle-button-open').attr('aria-expanded','true');} 4else if(nextUl.css('display')==='none'){toggleButton.removeClass('dropdown-toggle-button-open').attr('aria-expanded','false');}} 5e.stopPropagation();e.preventDefault();}});activetop_readBootstrap();activesecond_readBootstrap();activethird_readBootstrap();if(IEdgeCheck()===1){$('.navbar-nav > li').on('click',function(e){var thisli=$(this);thisli.find('.dropdown-menu').first().css('top',thisli.outerHeight());});$('.navbar-nav > li').on('mouseenter mouseleave',function(e){var thisli=$(this);thisli.find('.dropdown-menu').first().css('top',thisli.outerHeight());});} 6function IEdgeCheck(){isIEdge=-1;if(/Edge\/\d./i.test(navigator.userAgent)||(/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent))||(/MSIE 10/i.test(navigator.userAgent))){isIEdge=1;} 7return isIEdge;}});var oldToplevel='';var oldSecondlevel='';var bsInitialized=false;function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*60*1000));var expires='; expires='+date.toGMTString();}else{var expires='';} 8document.cookie=name+'='+value+expires+'; path=/';} 9function openBootstrapMenu(e){if(!e.length)return e;if(e.hasClass('secondandthird-only')){e=$('#_'+e.attr('id'));} 10var li=e.is('li')?e:e.parent(),id=li.attr('id').replace(/^_/,''),type=id.substr(0,id.indexOf('level')),overClass='menue_point_'+type+'level_'+id.substr(id.lastIndexOf('_')+1,id.length)+'_over';if(type!=='top'&&li.parents('.toplevel-only').length){li=$('#'+id);} 11$('.'+overClass).removeClass(overClass);li.addClass(overClass).addClass('show open');li.find('a:first').attr('aria-expanded','true');if(type&&type!=='top'){var child=li.parents('.secondandthird-only').length?$('#_'+id):li;openBootstrapMenu(child.parents('li:first'));} 12return e;} 13function readCookie(name){var nameEQ=name+'=';var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);} 14if(name==='activetop'){var alt=readCookie('navigation');if(alt){return alt.replace('m','toplevel');}} 15if(name==='activesecond'){var alt2=readCookie('navigation2');if(alt2){return alt2.replace('m','secondlevel');}} 16return null;} 17function clearmenueBootstrap(){clearmenue();} 18function clearmenue(){if(typeof cookieHelper.getCookie('navigation')==='string'){cookieHelper.createCookie('navigation','0',-1);} 19if(typeof cookieHelper.getCookie('navigation2')==='string'){cookieHelper.createCookie('navigation2','0',-1);} 20if(typeof cookieHelper.getCookie('activetop')==='string'){cookieHelper.createCookie('activetop','0',-1);} 21if(typeof cookieHelper.getCookie('activesecond')==='string'){cookieHelper.createCookie('activesecond','0',-1);} 22if(typeof cookieHelper.getCookie('activethird')==='string'){cookieHelper.createCookie('activethird','0',-1);}} 23function cookiesEnable(){var cookieEnabled=navigator.cookieEnabled;if(cookieEnabled===false)return false;if(!document.cookie&&(cookieEnabled==null||/*@portunac_on!@*/ false)){document.cookie='testcookie=1';if(!document.cookie)return false;document.cookie='testcookie=; expires='+new Date(0).toUTCString();} 24return true;} 25function menue_readBootstrap(){var container=readCookie('navigation');menueBootstrap(container);} 26function menueBootstrap(menue_name){cookieHelper.createCookie('navigation',menue_name,'10m');if(menue_name!=null&&menue_name!='null'&&menue_name!='m0'){$(document).ready(function(){var mp=$('#'+menue_name+'.secondandthird-only');if(mp.length){mp.siblings('.secondandthird-only').hide();mp.show();}});} 27else{$(document).ready(function(){var menu=$('.menue_list_toplevel_23551'),foldable=~~1,fold=0||!menu.hasClass('toplevel-only');if(fold){if(foldable===2){var secondMenu=menu.find('ul:first'),activeTop=readCookie('activetop');if(activeTop===null||activeTop==='null'){if(secondMenu.length){if(menu.hasClass('toplevel-only')){secondMenu=$('#'+secondMenu.attr('id').replace(/^_/,''));secondMenu.siblings('.secondandthird-only').hide();secondMenu.show();}}} 28else if($('#'+activeTop).children('ul').length){if(secondMenu.length){if(!menu.hasClass('toplevel-only')){secondMenu=$('#'+secondMenu.attr('id').replace(/^_/,''));secondMenu.siblings('.secondandthird-only').hide();secondMenu.show();} 29openBootstrapMenu(secondMenu);}}} 30else if(foldable===4){var thirdMenu=menu.find('ul ul:first');if(thirdMenu.length){if(!menu.hasClass('toplevel-only')){secondlevel=$('#'+thirdMenu.parent().attr('id').replace(/^_/,''));secondlevel.parent().siblings('.secondandthird-only').hide();secondlevel.parent().show();} 31openBootstrapMenu(thirdMenu);}}}});}} 32function menue2Bootstrap(menue_name){if(!bsInitialized&&menue_name!=null&&menue_name!='null'&&menue_name!='m0'){$(document).ready(function(){$('.
32secondandthird-only #'+menue_name).show();});} 33cookieHelper.createCookie('navigation2',menue_name,'10m');} 34function menue2(menue_name){menue2Bootstrap(menue_name);} 35function activetopBootstrap(toplevel,setCurrentPage=false){var className='menue_point_toplevel_'+toplevel.substr(toplevel.lastIndexOf('_')+1,toplevel.length)+'_over';closeActive(className);$('.'+className).removeClass(className);if(window.innerWidth>991||1!==1){var anchor=$('#'+toplevel).children('a:first'),pathname=decodeURI(window.location.pathname);if(anchor.data('toggle')==='dropdown-toggle'&&!0&&(pathname!='/'&&anchor.attr('href').indexOf(pathname)>-1)){anchor.attr('data-toggle','dropdown');anchor.data('toggle','dropdown');toggleDropdown(anchor);anchor.on('click',function(){window.location.replace($(this).attr('href'))});}} 36var topLevelElement=$('.'+toplevel);if(topLevelElement.length==0){topLevelElement=$('#'+toplevel);} 37topLevelElement.addClass(className);if(setCurrentPage){currentPage(topLevelElement);} 38cookieHelper.createCookie('activetop',toplevel,'10m');cookieHelper.createCookie('activesecond',0,'10m');cookieHelper.createCookie('activethird',0,'10m');} 39function activesecondBootstrap(secondlevel,setCurrentPage=false){var className='menue_point_secondlevel_'+secondlevel.substr(secondlevel.lastIndexOf('_')+1,secondlevel.length)+'_over',secondLevelEle=$('.'+secondlevel);if(secondLevelEle.length==0){secondLevelEle=$('#'+secondlevel);} 40closeActive(className) 41secondLevelEle.addClass(className);if(setCurrentPage){currentPage(secondLevelEle);} 42if(window.innerWidth>991||1!==1){if(secondLevelEle.children('a:first').data('toggle')==='dropdown-toggle'){secondLevelEle.addClass('show open');} 43var parentAnchor=secondLevelEle.parents('li:first').children('a:first'),anchor=secondLevelEle.children('a:first'),pathname=decodeURI(window.location.pathname);if(parentAnchor.data('toggle')==='dropdown-toggle'&&!0&&secondLevelEle.children('ul:first').length&&(pathname!='/'&&anchor.attr('href').indexOf(pathname)>-1)){parentAnchor.attr('data-toggle','dropdown');parentAnchor.data('toggle','dropdown');toggleDropdown(anchor);parentAnchor.on('click',function(){window.location.replace($(this).attr('href'))});}else if(secondLevelEle.children('ul:first').length){anchor.attr('aria-expanded','true')}} 44cookieHelper.createCookie('activesecond',secondlevel,'10m');cookieHelper.createCookie('activethird',0,'10m');} 45function activethirdBootstrap(thirdlevel,setCurrentPage=false){var className='menue_point_thirdlevel_'+thirdlevel.substr(thirdlevel.lastIndexOf('_')+1,thirdlevel.length)+'_over';$('.'+className).removeClass(className);var thirdLevelEle=$('.'+thirdlevel);if(thirdLevelEle.length==0){thirdLevelEle=$('#'+thirdlevel);} 46thirdLevelEle.addClass(className);if(setCurrentPage){currentPage(thirdLevelEle);} 47cookieHelper.createCookie('activethird',thirdlevel,'10m');} 48function activetop_readBootstrap(){var toplevel=readCookie('activetop');if(toplevel!='0'&&toplevel!=null&&toplevel!='null'){var className='menue_point_toplevel_'+toplevel.substr(toplevel.lastIndexOf('_')+1,toplevel.length)+'_over';$('#'+toplevel).addClass(className);}} 49function activesecond_readBootstrap(){var secondlevel=readCookie('activesecond');if(secondlevel!='0'&&secondlevel!=null&&secondlevel!='null'){var className='menue_point_secondlevel_'+secondlevel.substr(secondlevel.lastIndexOf('_')+1,secondlevel.length)+'_over';$('#'+secondlevel+', #_'+secondlevel).each(function(){var mp=$(this);mp.addClass(className);});}} 50function activethird_readBootstrap(){var thirdlevel=readCookie('activethird');if(thirdlevel!='0'&&thirdlevel!=null&&thirdlevel!='null'){var className='menue_point_thirdlevel_'+thirdlevel.substr(thirdlevel.lastIndexOf('_')+1,thirdlevel.length)+'_over';$('#'+thirdlevel+', #_'+thirdlevel).each(function(){var mp=$(this);mp.addClass(className);});}}function currentPage(element){$('[aria-current=\"page\"]').removeAttr('aria-current');element.find('a:first').attr('aria-current','page');} 51function closeActive(className){var element=$('.'+className);element.removeClass(className);}$(document).ready(function(){$('.navbar-toggle').attr('tabindex',0);$(document).on('keypress',function(e){if(e.which===portunaHelper.keycodes.enter){var focus=$(':focus');if(focus.hasClass('navbar-toggle')&&!focus.is('button')){$('.navbar-toggle').click();}}});$(document).on('keydown',function(e){if(e.which===portunaHelper.keycodes.escape&&$('.navbar-collapse.collapse').hasClass('in')){$('.navbar-toggle').click();}});var dropDownSeletor=$('.dropdown-toggle-button'),lastActionTime=Date.now();dropDownSeletor.on('click touchend',function(){if(lastActionTime<Date.now()-300){lastActionTime=Date.now();var dropDownButton=$(this);dropDownSeletor.each(function(){var temp=$(this);if(temp.parent().next('ul').css('display')==='none'){temp.removeClass('dropdown-toggle-button-open').attr('aria-expanded','false');}});var parentUl=dropDownButton.parents('ul:first');if(dropDownButton.hasClass('dropdown-toggle-button-open')){if(typeof dropDownButton.attr('title')!='undefined'){title=dropDownButton.attr('title').replace("schlieÃen","öffnen");dropDownButton.attr('title',title);} 52if(typeof dropDownButton.attr('aria-label')!='undefined'){dropDownButton.attr('aria-label',dropDownButton.attr('aria-label').replace('schlieÃen','öffnen'));} 53dropDownButton.parent().next('ul').attr('style','display: none !important');dropDownButton.removeClass('dropdown-toggle-button-open').attr('aria-expanded','false');} 54else{if(typeof dropDownButton.attr('title')!='undefined'){title=dropDownButton.attr('title').replace("öffnen","schlieÃen");dropDownButton.attr('title',title);} 55if(typeof dropDownButton.attr('aria-label')!='undefined'){dropDownButton.attr('aria-label',dropDownButton.attr('aria-label',).replace('öffnen','schlieÃen'));} 56dropDownButton.parent().next('ul').css('display','block');dropDownButton.addClass('dropdown-toggle-button-open').attr('aria-expanded','true').parent().siblings('a').attr('aria-expanded','true');}} 57return false;});function dropDownStatus(){$('.dropdown-toggle-button').each(function(){var dropDown=$(this);if(dropDown.parent().next('ul').css('display')!=='none'){dropDown.addClass('dropdown-toggle-button-open').attr('aria-expanded','true');} 58else{dropDown.removeClass('dropdown-toggle-button-open').attr('aria-expanded','false');if(typeof dropDown.attr('aria-label')!='undefined'&&!dropDown.attr('aria-label').endsWith('öffnen')){dropDown.attr('aria-label',dropDown.attr('aria-label')+' öffnen');}}});} 59dropDownStatus();$('a[data-toggle="dropdown"],.navbar-toggle').on('click',function(){if(window.innerWidth<992){dropDownStatus();}});$('li:has(>div.dropdown-toggle-button-wrapper,>div.dropdown-toggle-button-wrapper2)').addClass('dropdownpr');});$(document).ready(function(){if($('#subnavigation-portal').length===1){$('<a>',{class:'skip-link',id:'skip_to_subnavigation',href:'#subnavigation-portal',text:'zur Unternavigation'}).insertAfter('#main_menu_skip');} 60$('#content').attr('tabindex','-1');});$(document).ready(function(){$('.dropdown-toggle').on('click',function(event){toggleDropdown($(this),event);});const $liNav=$('li:has(>div.dropdown-toggle-button-wrapper,>div.dropdown-toggle-button-wrapper2)');$liNav.on('mouseenter focusin',function(){if($(this).find('.dropdown-menu').first().is(':visible')){$(this).find('a').first().attr('aria-expanded','true').addClass('visibleDropdown');}});$liNav.on('mouseleave focusout',function(){let $liNavA=$(this).find('a').first();if($liNavA.hasClass('visibleDropdown')&&!($(this).hasClass('show'))){$liNavA.attr('aria-expanded','false');} 61$liNavA.removeClass('visibleDropdown');});$(document).on('keyup',e=>{if(e.which===portunaHelper.keycodes.escape){closeDropDown(true);}});const $toggleButton=$('.navbar-toggle');$('html').on('click',function(e){if(!$(e.target).is('a')){closeDropDown();} 62if(typeof $(e.target).attr('href')!=='undefined'&&($(e.target).attr('href').indexOf('#/')>0)){$toggleButton.click();$(e.target).blur();}}
62);$('.navbar-collapse li').on('click',function(e){if($(e.target).attr('href').indexOf('#')>=0){$toggleButton.click();e.stopPropagation();}});$toggleButton.attr('aria-expanded',false);$toggleButton.on('click',function(){let $this=$(this),$navBar=$this.parent().parent().find('.navbar-collapse');if($navBar.hasClass('show')){$navBar.addClass('collapsing').removeClass('collapse show open in');setTimeout(()=>$navBar.addClass('collapse').removeClass('collapsing'),200);$this.addClass('collapsed');$this.attr('aria-expanded','false');$('.popup-focus-trap').remove();} 63else{$navBar.addClass('collapsing').removeClass('collapse');setTimeout(()=>$navBar.addClass('collapse show open in').removeClass('collapsing'),200);$this.removeClass('collapsed');$this.attr('aria-expanded','true');const $popupTrapStart=$('<div class="popup-focus-trap popup-focus-trap-start" tabindex="0" aria-label="Das Menü ist geöffnet">');const $popupTrapEnd=$('<div class="popup-focus-trap popup-focus-trap-end" tabindex="0">');$popupTrapEnd.on('focus',()=>$('.popup-focus-trap-start').focus());$navBar.prepend($popupTrapStart).append($popupTrapEnd);}});});function toggleDropdown($this,event){if(typeof event=='undefined'||!$(event.target).hasClass('dropdown-toggle2')){let $dropdownLi=$this.parent(),$dropdownMenu=$dropdownLi.first('.dropdown-menu');if(!$dropdownMenu.hasClass('show')){closeDropDown();openDropDown($dropdownMenu,$dropdownLi);} 64else{closeDropDown();}}} 65function closeDropDown(isEscape=false){if(isEscape&&$('.dropdown-menu .dropdown-menu:visible').length>0){$('.dropdown-menu .dropdown-menu').removeClass('show open').hide();$('.dropdown-toggle2').attr('aria-expanded','false').parent().removeClass('show open');} 66else{$('.dropdown-menu').removeClass('show open');$('.dropdown-toggle').attr('aria-expanded','false').parent().removeClass('show open');}} 67function openDropDown($dropdownMenu,$dropdownLi){$dropdownLi.find('.dropdown-toggle').first().attr('aria-expanded','true');$dropdownMenu.addClass('show open');$dropdownLi.addClass('show open');$('.show>a').focus();}
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.