function closeMainsub(){hideOverlay();jQ('#navi_main li').removeClass('hovered');jQ('#navi_main li').attr('aria-expanded','false');jQ('#navi_main li .mainsub_content').removeClass('show')}
jQ('li.mainsub').on("mouseover",function(){jQ(document.body).on('keyup',function(e){var keyCode=e.keyCode||e.which;if(keyCode==27){if(jQ('li.mainsub').hasClass('hovered')){var el=jQ('li.mainsub.hovered');el.removeClass('hovered');el.attr('aria-expanded','false')
el.children('.mainsub_content').slideUp(250);el.children('.mainsub_content').attr('aria-hidden','true');jQ('.dark').fadeOut(250);jQ('#wrap_navi_service').css('z-index','1200')}}})});jQ('#navi_main ul > li > button.firstLevelbtn').on('keyup',function(e){var keyCode=e.keyCode||e.which;if(keyCode==32){showOverlay();jQ('#navi_main li').removeClass('hovered');jQ('#navi_main li .mainsub_content').removeClass('show');jQ(this).parent('.mainsub').children('.mainsub_content').addClass('show');var thisTitle=jQ(this).parent('.mainsub').children('a').text();var thisBtn=jQ(this).parent('.mainsub').children('button');thisBtn.attr('arial-label','Untermenü '+thisTitle+' schließen');jQ(this).parent().addClass('hovered');jQ(this).parent().attr('aria-expanded','true')};if(keyCode==27){closeMainsub();var thisTitle=jQ(this).parent('.mainsub').children('a').text();var thisBtn=jQ(this).parent('.mainsub').children('button');thisBtn.attr('aria-label','Untermenü '+thisTitle+' öffnen')}});jQ('ul.first-level li.mainsub').each(function(){var thisTitle=jQ(this).children('a').text();var thisBtn=jQ(this).children('button');thisBtn.attr('aria-label','Untermenü '+thisTitle+' öffnen')});jQ('.mainsub_content a').on('keyup',function(e){var keyCode=e.keyCode||e.which;if(keyCode==27){closeMainsub();jQ(this).parents('.mainsub').children('a.firstLevel').focus();jQ(this).parents('.mainsub').children('a.firstLevel').focus();var thisTitle=jQ(this).parents('.mainsub').children('a.firstLevel').text();var thisBtn=jQ(this).parents('.mainsub').children('button.firstLevelbtn');thisBtn.attr('aria-label','Untermenü '+thisTitle+' öffnen')}})