1(function(document,$,undefined){'use strict';var leaven={},mainMenuButtonClass='menu-toggle',subMenuButtonClass='sub-menu-toggle';leaven.init=function(){var toggleButtons={menu:$('<div />',{'class':mainMenuButtonClass,'aria-expanded':!1,'aria-pressed':!1,'role':'button'}).append($('<span></span><span></span><span></span>',{'class':'menu-icon'})).append(leaven.params.mainMenu),submenu:$('<button />',{'class':subMenuButtonClass,'aria-expanded':!1,'aria-pressed':!1,'role':'button'}).append($('<span />',{'class':'screen-reader-text',text:leaven.params.subMenu}))};$('.nav-primary, .sidebar-content aside .widget-wrap .widget-title, .content-sidebar .sidebar .widget_nav_menu .widget-title, .js-faqs-mobile-title').before(toggleButtons.menu);$('nav .sub-menu').before(toggleButtons.submenu);$('.widget-wrap .menu-categories-menu-container .menu .sub-menu').before(toggleButtons.submenu);$('.'+mainMenuButtonClass).each(_addClassID);$(window).on('resize.leaven',_doResize).triggerHandler('resize.leaven');$('.'+mainMenuButtonClass).on('click.leaven-mainbutton',_mainmenuToggle);$('.'+subMenuButtonClass).on('click.leaven-subbutton',_submenuToggle)};function _addClassID(){var $this=$(this),nav=$this.next('.nav-primary'),id='class';$this.addClass($(nav).attr('class'));if($(nav).attr('id')){id='id'}else{id='categories'} 2$this.attr('id','mobile-'+$(nav).attr(id))} 3function _doResize(){var buttons=$('button[id^=mobile-]').attr('id');if(typeof buttons==='undefined'){return} 4_superfishToggle(buttons);_changeSkipLink(buttons);_maybeClose(buttons)} 5function _mainmenuToggle(){var $this=$(this);_toggleAria($this,'aria-pressed');_toggleAria($this,'aria-expanded');$this.toggleClass('activated');$this.next('.nav-primary, .sub-menu').toggleClass('triggered');$('body').toggleClass('menu-triggered');$('.menu-overlay').toggleClass('menu-triggered').removeClass('menu-triggered--categories')} 6$(document).on('click','.sidebar-content .sidebar .menu-toggle, .content-sidebar .sidebar .widget_nav_menu .menu-toggle, .js-faqs-mobile .menu-toggle',function(){$('.menu-categories-menu-container').toggleClass('activated');$('.js-faq-categories').toggleClass('activated');$('.menu-overlay').addClass('menu-triggered--categories');if($('.nav-primary').hasClass('triggered')){$('.menu-overlay').addClass('menu-triggered');$('.menu-toggle.nav-primary').removeClass('activated');$('.nav-primary.triggered').removeClass('triggered');if(!$('body').hasClass('menu-triggered')){$('body').addClass('menu-triggered')}}});if($(window).width()<=992){$('.menu-overlay').on('click',function(){$('body').removeClass('menu-triggered');$('.menu-overlay').removeClass('menu-triggered');$('.nav-primary').removeClass('triggered');$('.menu-toggle.nav-primary').removeClass('activated');$('.menu-toggle').removeClass('activated');$('.content-sidebar .sidebar .menu-toggle').removeClass('activated');$('.sidebar-content aside .menu-categories-menu-container').removeClass('activated');$('.content-sidebar .sidebar .widget_nav_menu .menu-categories-menu-container').removeClass('activated');$('.js-faq-categories').removeClass('activated')})} 7if($(window).width()<=768){$('.js-faqs-category').on('click',function(){$('.js-faq-categories').removeClass('activated');$('body').removeClass('menu-triggered');$('.faqs__mobile-nav .menu-toggle').removeClass('activated');$('.menu-overlay').removeClass('menu-triggered')})} 8function _submenuToggle(){var $this=$(this),others=$this.closest('.menu-item').siblings();_toggleAria($this,'aria-pressed');_toggleAria($this,'aria-expanded');$this.toggleClass('activated');$this.next('.sub-menu').slideToggle('fast');others.find('.'+subMenuButtonClass).removeClass('activated').attr('aria-pressed','false');others.find('.sub-menu').slideUp('fast')} 9function _superfishToggle(buttons){if(typeof $('.js-superfish').superfish!=='function'){return} 10if('none'===_getDisplayValue(buttons)){$('.js-superfish').superfish({'delay':100,'animation':{'opacity':'show','height':'show'},'dropShadows':!1})}else{$('.js-superfish').superfish('destroy')}} 11function _changeSkipLink(buttons){var startLink='genesis-nav',endLink='mobile-genesis-nav';if('none'===_getDisplayValue(buttons)){startLink='mobile-genesis-nav';endLink='genesis-nav'} 12$('.genesis-skip-link a[href^="#'+startLink+'"]').each(function(){var link=$(this).attr('href');link=link.replace(startLink,endLink);$(this).attr('href',link)})} 13function _maybeClose(buttons){if('none'!==_getDisplayValue(buttons)){return}
14$('.menu-toggle, .sub-menu-toggle').removeClass('activated').attr('aria-expanded',!1).attr('aria-pressed',!1);$('nav, .sub-menu').attr('style','')} 15function _getDisplayValue($id){var element=document.getElementById($id),style=window.getComputedStyle(element);return style.getPropertyValue('display')} 16function _toggleAria($this,attribute){$this.attr(attribute,function(index,value){return _ariaReturn(value)})} 17function _ariaReturn(value){return'false'===value?'true':'false'} 18$(document).ready(function(){leaven.params=typeof LeavenL10n==='undefined'?'':LeavenL10n;if(typeof leaven.params!=='undefined'){leaven.init()}})})(document,jQuery)
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.