/* Source and licensing information for the line(s) below can be found at https://live-vertafore-canada.pantheonsite.io/themes/custom/vertafore/build/components/secondary-header/secondary-header.js. */
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f};var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)};return n[o].exports};var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({7:[function(require,module,exports){"use strict";(function($){$(document).ready(function(){$(".secondary-header-search__wrapper").clone().prependTo(".header__menu-main");$("#block-vertafore-main-menu .secondary-header-search__wrapper form").attr("id","mobile-search-api-form");$("#block-vertafore-main-menu #block-search-block").attr("id","mobile-block-search-block");$("#block-vertafore-main-menu .form-item label").attr("for","mobile-edit-search-api-fulltext");$("#block-vertafore-main-menu #edit-search-api-fulltext").attr("id","mobile-edit-search-api-fulltext");$("#block-vertafore-main-menu #mobile-edit-search-api-fulltext").attr("data-drupal-selector","mobile-edit-search-api-fulltext");$('#block-submenu .menu--sub-menu[data-depth="0"]').clone().prependTo("#block-vertafore-main-menu");$("#block-vertafore-main-menu .menu--sub-menu[data-depth='0'] > li > button.menu__link ").each(function(){$(this).text('Solutions for '+$(this).text())});$("ul[data-depth='0'].menu--sub-menu> li > button.menu__link").each(function(){var id=$(this).text().toLowerCase().replace(/\s/g,'');$(this).attr('tabindex','0').attr('aria-expanded','false').attr('aria-controls',"mmpanel-"+id).next().attr('id',"mmpanel-"+id)})})})(jQuery)},{}]},{},[7])
/* Source and licensing information for the above line(s) can be found at https://live-vertafore-canada.pantheonsite.io/themes/custom/vertafore/build/components/secondary-header/secondary-header.js. */;
/* Source and licensing information for the line(s) below can be found at https://live-vertafore-canada.pantheonsite.io/themes/custom/vertafore/build/components/header/header.js. */
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f};var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)};return n[o].exports};var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({4:[function(require,module,exports){"use strict";(function($){$(document).ready(function(){var $mobileNav=$("#block-vertafore-main-menu"),$desktopPrimaryNav=$("#block-vertafore-main-menu"),$desktopSecondaryNav=$("#block-submenu"),$allPanels=$('.menu--sub-menu[data-depth="0"] > li > ul, .menu--main[data-depth="0"] > li > ul'),$allNavButtons='.menu--sub-menu[data-depth="0"] > li.menu__item--expanded > button, .menu--main[data-depth="0"] > li.menu__item--expanded > button',$allNavListItems='.menu--sub-menu[data-depth="0"] > li.menu__item--expanded, .menu--main[data-depth="0"] > li.menu__item--expanded',isMobile=void(0)
function CheckWindowSize(){if($(window).width()<992){isMobile=true;$allPanels.hide()}else{isMobile=false;$allPanels.removeAttr('style')}};var $window=$(window),lastWindowWidth=$window.width();$window.resize(function(){var windowWidth=$window.width();if(lastWindowWidth!==windowWidth){lastWindowWidth=windowWidth;CheckWindowSize()}});CheckWindowSize();$('.js-mobile-nav-trigger').on('change',function(e){$('body')[e.target.checked?'addClass':'removeClass']('js-prevent-scroll')})
function evHandler(e){var $this=void(0),$target=void(0),$parent=void(0);if(e.type==='keydown'){$this=$(e.target);$parent=$(e.target).parent();$target=$this.next()}else{$this=$(this);$parent=$(this).parent();$target=$this.next()};if(!$parent.hasClass('active')&&isMobile){$allPanels.removeClass('active').slideUp();$target.addClass('active').slideDown();$($allNavButtons).each(function name(){$parent.removeClass('active')});$parent.addClass('active');$this.attr('aria-expanded','true')}else if(isMobile){$target.removeClass('active').slideUp();$parent.removeClass('active');$this.attr('aria-expanded','false')}else if(!$parent.hasClass('active')&&!isMobile){$parent.addClass('active');$this.attr('aria-expanded','true');$parent.siblings().removeClass('active').find('button').attr('aria-expanded','false')}else if(!isMobile&&$parent.hasClass('active')){$parent.removeClass('active');$this.attr('aria-expanded','false')};return}
function closeOtherPanels(e){if($mobileNav.is(e.target)&&!$desktopSecondaryNav.is(e.target)&&!$desktopSecondaryNav.has(e.target).length)$($allNavButtons).each(function name(){$(this).parent().removeClass('active');$(this).attr('aria-expanded','false');$(this).next().attr('aria-expanded','false').removeClass('active').slideUp()});if(!isMobile&&!$(e.target).closest($desktopPrimaryNav).length&&!$(e.target).closest($desktopSecondaryNav).length){$($allNavListItems).each(function name(){$(this).removeClass('active');$(this).find('button').attr('aria-expanded','false')});return};if(!isMobile&&!$(e.target).closest($desktopPrimaryNav).length)$desktopPrimaryNav.find($allNavListItems).each(function name(){$(this).removeClass('active');$(this).find('button').attr('aria-expanded','false')});if(!isMobile&&!$(e.target).closest($desktopSecondaryNav).length)$desktopSecondaryNav.find($allNavListItems).each(function name(){$(this).removeClass('active');$(this).find('button').attr('aria-expanded','false')})};$($allNavListItems).on('keydown',function(e){var keycode=e.keyCode?e.keyCode:e.which;if(keycode===13){closeOtherPanels(e);evHandler(e)}});$($allNavButtons).on('click.click',evHandler);$("#block-vertafore-main-menu ul[data-depth='0'] > li.menu__item--expanded > button.menu__link").each(function(){var id=$(this).text().toLowerCase().replace(/\s/g,'');$(this).attr('tabindex','0').attr('aria-expanded','false').attr('aria-controls',"mmpanel-"+id).next().attr('id',"mmpanel-"+id)});$(document).on('keydown',function(event){if(event.key==="Escape"&&isMobile){$($allNavButtons).each(function name(){$(this).parent().removeClass('active');$(this).attr('aria-expanded','false');$(this).next().attr('aria-expanded','false').removeClass('active').slideUp();$('.js-mobile-nav-trigger').prop('checked',false);$('.js-mobile-nav-trigger').focus();$('body').removeClass('js-prevent-scroll')})}else if(event.key==="Escape"&&!isMobile)$($allNavListItems).each(function name(){$(this).removeClass('active');$(this).find('button').attr('aria-expanded','false')});return});$(document).click(function(e){closeOtherPanels(e)})})})(jQuery)},{}]},{},[4])
/* Source and licensing information for the above line(s) can be found at https://live-vertafore-canada.pantheonsite.io/themes/custom/vertafore/build/components/header/header.js. */;
