document.addEventListener('DOMContentLoaded', function () {
import(/* webpackChunkName: 'alerts' */ '../alerts/alerts').then(({ default: alerts }) => { alerts(); }); if (document.getElementsByClassName('hero-slider__slider')) { import(/* webpackChunkName: 'sliders' */ './sliders').then(({ default: initSliders }) => { initSliders(); }).then(() => { import(/* webpackChunkName: 'wrapPowerText' */ './wrapPowerText').then(({ default: wrapPowerText }) => { wrapPowerText(); }); }).then(() => { import( /* webpackChunkName: 'lazyLoad' */ './lazyLoad').then(({ default: lazyLoad }) => { lazyLoad(); }); }).then(() => { import(/* webpackChunkName: 'walkTex' */'./walkText').then(({ default: walkText }) => { walkText(document.body); }); }).then(() => { import(/* webpackChunkName: 'footerDate' */'./footerDate').then(({ default: footerDate }) => { footerDate(); }); }).then(() => { import(/* webpackChunkName: 'addClassToOpenNavbar' */'./addClassToOpenNavbar').then(({ default: addClassToOpenNavbar }) => { addClassToOpenNavbar(); }); }).then(() => { if (document.getElementById('google_translate_element')) { import(/* webpackChunkName: 'translate' */'./translate').then(({ default: watchForMenuClicks }) => { watchForMenuClicks(); }); } }); import(/* webpackChunkName: 'nav' */ '../nav/megaNav').then(({ default: megaNav }) => { megaNav(); }) } //lazyLoad(); //walkText(document.body); //footerDate(); //watchForMenuClicks(); //addClassToOpenNavbar(); // polyfill for Element.closest() b/c IE can't handle an anchor.match() when the anchor has another element inside it (Like spans used for BS4 menu toggler) if (!Element.prototype.matches) { Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector; } if (!Element.prototype.closest) { Element.prototype.closest = function(s) { var el = this; do { if (el.matches(s)) return el; el = el.parentElement || el.parentNode; } while (el !== null && el.nodeType === 1); return null; }; }
});