/*! Max Mega Menu jQuery Plugin */ (function($){"use strict";$.maxmegamenu=function(menu,options){var plugin=this;var $menu=$(menu);var $wrap=$(menu).parent();var $toggle_bar=$menu.siblings(".mega-menu-toggle");var html_body_class_timeout;var defaults={event:$menu.attr("data-event"),effect:$menu.attr("data-effect"),effect_speed:parseInt($menu.attr("data-effect-speed")),effect_mobile:$menu.attr("data-effect-mobile"),effect_speed_mobile:parseInt($menu.attr("data-effect-speed-mobile")),_width:$menu.attr("data--width"),_inner_width:$menu.attr("data--inner-width"),mobile_force_width:$menu.attr("data-mobile-force-width"),mobile_overlay:$menu.attr("data-mobile-overlay"),mobile_state:$menu.attr("data-mobile-state"),mobile_direction:$menu.attr("data-mobile-direction"),second_click:$menu.attr("data-second-click"),vertical_behaviour:$menu.attr("data-vertical-behaviour"),document_click:$menu.attr("data-document-click"),breakpoint:$menu.attr("data-breakpoint"),unbind_events:$menu.attr("data-unbind"),hover_intent_timeout:$menu.attr("data-hover-intent-timeout"),hover_intent_interval:$menu.attr("data-hover-intent-interval")};plugin.settings={};var items_with_submenus=$("li.mega-menu-megamenu.mega-menu-item-has-children,"+"li.mega-menu-flyout.mega-menu-item-has-children,"+"li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item-has-children,"+"li.mega-menu-flyout li.mega-menu-item-has-children",$menu);var collapse_children_parents=$("li.mega-menu-megamenu li.mega-menu-item-has-children.mega-collapse-children > a.mega-menu-link",$menu);plugin.addAnimatingClass=function(element){if(plugin.settings.effect==="disabled"){return;} $(".mega-animating").removeClass("mega-animating");var timeout=plugin.settings.effect_speed+parseInt(plugin.settings.hover_intent_timeout,10);element.addClass("mega-animating");setTimeout(function(){element.removeClass("mega-animating");},timeout);};plugin.hideAlls=function(){$(".mega-toggle-on > a.mega-menu-link",$menu).each(function(){plugin.hide($(this),false);});};plugin.expandMobileSubMenus=function(){if(plugin.settings.mobile_direction!=='vertical'){return;} $(".mega-menu-item-has-children.mega-expand-on-mobile > a.mega-menu-link",$menu).each(function(){plugin.show($(this));});if(plugin.settings.mobile_state=='expand_all'){$(".mega-menu-item-has-children:not(.mega-toggle-on) > a.mega-menu-link",$menu).each(function(){plugin.show($(this),true);});} if(plugin.settings.mobile_state=='expand_active'){const activeItemSelectors=["li.mega-current-menu-ancestor.mega-menu-item-has-children > a.mega-menu-link","li.mega-current-menu-item.mega-menu-item-has-children > a.mega-menu-link","li.mega-current-menu-parent.mega-menu-item-has-children > a.mega-menu-link","li.mega-current_page_ancestor.mega-menu-item-has-children > a.mega-menu-link","li.mega-current_page_item.mega-menu-item-has-children > a.mega-menu-link"];$menu.find(activeItemSelectors.(', ')).each(function(){plugin.show($(this));});}} plugin.hideSiblings=function(anchor,immediate){anchor.parent().parent().find(".mega-toggle-on").children("a.mega-menu-link").each(function(){plugin.hide($(this),immediate);});};plugin.isDesktopView=function(){var width=Math.max(document.documentElement.clientWidth||0,window.innerWidth||0);return width>plugin.settings.breakpoint;};plugin.isMobileView=function(){return!plugin.isDesktopView();};plugin.show=function(anchor,immediate){if($.isNumeric(anchor)){anchor=$("li.mega-menu-item-"+anchor,$menu).find("a.mega-menu-link").first();}else if(anchor.is("li.mega-menu-item")){anchor=anchor.find("a.mega-menu-link").first();} anchor.parent().triggerHandler("before_open_");anchor.parent().find("[aria-expanded]").first().attr("aria-expanded","true");$(".mega-animating").removeClass("mega-animating");if(plugin.isMobileView()&anchor.parent().hasClass("mega-hide-sub-menu-on-mobile")){return;} if(plugin.isDesktopView()&($menu.hasClass("mega-menu-horizontal")||$menu.hasClass("mega-menu-vertical"))&&!anchor.parent().hasClass("mega-collapse-children")){plugin.hideSiblings(anchor,true);} if((plugin.isMobileView()&$menu.hasClass("mega-keyboard-navigation"))||plugin.settings.vertical_behaviour==="accordion"){plugin.hideSiblings(anchor,false);} plugin.calculateDynamicSubmenuWidths(anchor);if(plugin.shouldUseSlideAnimation(anchor,immediate)){var speed=plugin.isMobileView()?plugin.settings.effect_speed_mobile:plugin.settings.effect_speed;anchor.siblings(".mega-sub-menu").css("display","none").animate({"height":"show","paddingTop":"show","paddingBottom":"show","minHeight":"show"},speed,function(){$(this).css("display","");});} anchor.parent().addClass("mega-toggle-on").triggerHandler("open_");};plugin.shouldUseSlideAnimation=function(anchor,immediate){if(immediate==true){return false;} if(anchor.parent().hasClass("mega-collapse-children")){return true;} if(plugin.isDesktopView()&plugin.settings.effect==="slide"){return true;} if(plugin.isMobileView()){if(plugin.settings.effect_mobile==="slide"){return true;} if(plugin.settings.effect_mobile==="slide_left"||plugin.settings.effect_mobile==="slide_right"){return plugin.settings.mobile_direction!=="horizontal";}} return false;};plugin.hide=function(anchor,immediate){if($.isNumeric(anchor)){anchor=$("li.mega-menu-item-"+anchor,$menu).find("a.mega-menu-link").first();}else if(anchor.is("li.mega-menu-item")){anchor=anchor.find("a.mega-menu-link").first();} anchor.parent().triggerHandler("before_close_");anchor.parent().find("[aria-expanded]").first().attr("aria-expanded","false");if(plugin.shouldUseSlideAnimation(anchor)){var speed=plugin.isMobileView()?plugin.settings.effect_speed_mobile:plugin.settings.effect_speed;anchor.siblings(".mega-sub-menu").animate({"height":"hide","paddingTop":"hide","paddingBottom":"hide","minHeight":"hide"},speed,function(){anchor.siblings(".mega-sub-menu").css("display","");anchor.parent().removeClass("mega-toggle-on").triggerHandler("close_");});return;} if(immediate){anchor.siblings(".mega-sub-menu").css("display","none").delay(plugin.settings.effect_speed).queue(function(){$(this).css("display","").dequeue();});} anchor.siblings(".mega-sub-menu").find(".widget_media_video video").each(function(){this.player.pause();});anchor.parent().removeClass("mega-toggle-on").triggerHandler("close_");plugin.addAnimatingClass(anchor.parent());};plugin.calculateDynamicSubmenuWidths=function(anchor){if(anchor.parent().hasClass("mega-menu-megamenu")&anchor.parent().parent().hasClass("max-mega-menu")&&plugin.settings._width&&$(plugin.settings._width).length>0){if(plugin.isDesktopView()){var submenu_offset=$menu.offset();var target_offset=$(plugin.settings._width).offset();anchor.siblings(".mega-sub-menu").css({width:$(plugin.settings._width).outerWidth(),left:(target_offset.left-submenu_offset.left)+"px"});}else{anchor.siblings(".mega-sub-menu").css({width:"",left:""});}} if(anchor.parent().hasClass("mega-menu-megamenu")&anchor.parent().parent().hasClass("max-mega-menu")&&plugin.settings._inner_width&&$(plugin.settings._inner_width).length>0){var target_width=0;if($(plugin.settings._inner_width).length){target_width=parseInt($(plugin.settings._inner_width).width(),10);}else{target_width=parseInt(plugin.settings._inner_width,10);} anchor.siblings(".mega-sub-menu").css({"paddingLeft":"","paddingRight":""});var submenu_width=parseInt(anchor.siblings(".mega-sub-menu").innerWidth(),10);if(plugin.isDesktopView()&target_width>0&&target_width a.mega-menu-link",items_with_submenus).add(collapse_children_parents);clickable_parents.on("touchend.megamenu",function(e){if(plugin.settings.event==="hover_intent"){plugin.unbindHoverIntentEvents();} if(plugin.settings.event==="hover"){plugin.unbindHoverEvents();}});clickable_parents.on("click.megamenu",function(e){if($(e.target).hasClass('mega-indicator')){return;} if(plugin.isDesktopView()&$(this).parent().hasClass("mega-toggle-on")&&$(this).closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){if(plugin.settings.second_click==="go"){return;}else{e.preventDefault();return;}} if(dragging){return;} if(plugin.isMobileView()&$(this).parent().hasClass("mega-hide-sub-menu-on-mobile")){return;} if((plugin.settings.second_click==="go"||$(this).parent().hasClass("mega-click-click-go"))&$(this).attr("href")!==undefined){if(!$(this).parent().hasClass("mega-toggle-on")){e.preventDefault();plugin.show($(this));}}else{e.preventDefault();if($(this).parent().hasClass("mega-toggle-on")){plugin.hide($(this),false);}else{plugin.show($(this));}}});if(plugin.settings.second_click==="disabled"){clickable_parents.off("click.megamenu");} $(".mega-close-after-click:not(.mega-menu-item-has-children) > a.mega-menu-link",$menu).on("click",function(){plugin.hideAlls();plugin.hideMobileMenu();});$("button.mega-close",$wrap).on("click",function(e){plugin.hideMobileMenu();});};plugin.bindHoverEvents=function(){items_with_submenus.on({"mouseenter.megamenu":function(){plugin.unbindClickEvents();if(!$(this).hasClass("mega-toggle-on")){plugin.show($(this).children("a.mega-menu-link"));}},"mouseleave.megamenu":function(){if($(this).hasClass("mega-toggle-on")&!$(this).hasClass("mega-disable-collapse")&&!$(this).parent().parent().hasClass("mega-menu-tabbed")){plugin.hide($(this).children("a.mega-menu-link"),false);}}});};plugin.bindHoverIntentEvents=function(){items_with_submenus.hoverIntent({over:function(){plugin.unbindClickEvents();if(!$(this).hasClass("mega-toggle-on")){plugin.show($(this).children("a.mega-menu-link"));}},out:function(){if($(this).hasClass("mega-toggle-on")&!$(this).hasClass("mega-disable-collapse")&&!$(this).parent().parent().hasClass("mega-menu-tabbed")){plugin.hide($(this).children("a.mega-menu-link"),false);}},timeout:plugin.settings.hover_intent_timeout,interval:plugin.settings.hover_intent_interval});};plugin.bindKeyboardEvents=function(){var tab_key=9;var escape_key=27;var enter_key=13;var left_arrow_key=37;var up_arrow_key=38;var right_arrow_key=39;var down_arrow_key=40;var space_key=32;var isMobileOffCanvasHorizontal=function(){return plugin.isMobileView()&(plugin.settings.effect_mobile==='slide_right'||plugin.settings.effect_mobile==='')&&plugin.settings.mobile_direction==='horizontal';} var shouldTrapFocusInCurrentSubMenu=function(){return isMobileOffCanvasHorizontal()&(keyCode===up_arrow_key||keyCode===down_arrow_key||keyCode===tab_key);} $wrap.on("keyup.megamenu",".max-mega-menu, .mega-menu-toggle",function(e){var keyCode=e.keyCode||e.which;var active_link=$(e.target);if(keyCode===tab_key){$wrap.addClass("mega-keyboard-navigation");}});$wrap.on("keydown.megamenu","a.mega-menu-link, .mega-indicator, .mega-menu-toggle-block, .mega-menu-toggle-animated-block button",function(e){if(!$wrap.hasClass("mega-keyboard-navigation")){return;} var keyCode=e.keyCode||e.which;var active_link=$(e.target);if(keyCode===space_key&active_link.is(".mega-menu-link")){e.preventDefault();if(active_link.parent().is(items_with_submenus)){if(active_link.parent().hasClass("mega-toggle-on")&!active_link.closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){plugin.hide(active_link);}else{plugin.show(active_link);}}} if(keyCode===space_key&active_link.is("mega-indicator")){e.preventDefault();if(active_link.parent().parent().hasClass("mega-toggle-on")&!active_link.closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){plugin.hide(active_link.parent());}else{plugin.show(active_link.parent());}} if(keyCode===escape_key){var submenu_open=$(".mega-toggle-on",$menu).length!==0;if(submenu_open){var focused_menu_item=$menu.find(":focus");if(focused_menu_item.closest('.mega-menu-flyout.mega-toggle-on').length!==0){var nearest_parent_of_focused_item_li=focused_menu_item.closest('.mega-toggle-on');var nearest_parent_of_focused_item_a=$("> a.mega-menu-link",nearest_parent_of_focused_item_li);plugin.hide(nearest_parent_of_focused_item_a);nearest_parent_of_focused_item_a.focus();} if(focused_menu_item.closest('.mega-menu-megamenu.mega-toggle-on').length!==0){var nearest_parent_of_focused_item_li=focused_menu_item.closest('.mega-menu-megamenu.mega-toggle-on');var nearest_parent_of_focused_item_a=$("> a.mega-menu-link",nearest_parent_of_focused_item_li);plugin.hide(nearest_parent_of_focused_item_a);nearest_parent_of_focused_item_a.focus();}} if(plugin.isMobileView()&!submenu_open){plugin.hideMobileMenu();$(".mega-menu-toggle-block, button.mega-toggle-animated",$toggle_bar).first().focus();}} if(keyCode===space_key||keyCode===enter_key){if(active_link.is(".mega-menu-toggle-block, .mega-menu-toggle-animated-block button")){e.preventDefault();if($toggle_bar.hasClass("mega-menu-open")){plugin.hideMobileMenu();}else{plugin.showMobileMenu();}}} if(keyCode===enter_key){if(active_link.is(".mega-indicator")){if(active_link.closest("li.mega-menu-item").hasClass("mega-toggle-on")&!active_link.closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){plugin.hide(active_link.parent());}else{plugin.show(active_link.parent());} return;} if(active_link.parent().is(items_with_submenus)){if(plugin.isMobileView()&active_link.parent().is(".mega-hide-sub-menu-on-mobile")){return;} if(active_link.is("[href]")&active_link.siblings(".mega-indicator[tabindex]:visible").length!==0){return;} if(active_link.is("[href]")===false){if(active_link.parent().hasClass("mega-toggle-on")&!active_link.closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){plugin.hide(active_link);}else{plugin.show(active_link);} return;} if(active_link.parent().hasClass("mega-toggle-on")&!active_link.closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")){return;}else{e.preventDefault();plugin.show(active_link);}}} if(shouldTrapFocusInCurrentSubMenu()){var focused_item=$(":focus",$menu);if(focused_item.length===0){e.preventDefault();$("> li.mega-menu-item:visible",$menu).find("> a.mega-menu-link, .mega-search span[role=button]").first().focus();return;} var next_item_to_focus=focused_item.parent().nextAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").first();if(next_item_to_focus.length===0&focused_item.closest(".mega-menu-megamenu").length!==0){var all_li_parents=focused_item.parentsUntil(".mega-menu-megamenu");if(focused_item.is(all_li_parents.find("a.mega-menu-link").last())){next_item_to_focus=all_li_parents.find(".mega-back-button:visible > a.mega-menu-link").first();}} if(next_item_to_focus.length===0){next_item_to_focus=focused_item.parent().prevAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").first();} if(next_item_to_focus.length!==0){e.preventDefault();next_item_to_focus.focus();}} var shouldGoToNextTopLevelItem=function(){return((keyCode===right_arrow_key&plugin.isDesktopView())||(keyCode===down_arrow_key&&plugin.isMobileView()))&&$menu.hasClass("mega-menu-horizontal");} var shouldGoToPreviousTopLevelItem=function(){return((keyCode===left_arrow_key&plugin.isDesktopView())||(keyCode===up_arrow_key&&plugin.isMobileView()))&&$menu.hasClass("mega-menu-horizontal");} if(shouldGoToNextTopLevelItem()){e.preventDefault();var next_top_level_item=$("> .mega-toggle-on",$menu).nextAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").first();if(next_top_level_item.length===0){next_top_level_item=$(":focus",$menu).parent().nextAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").first();} if(next_top_level_item.length===0){next_top_level_item=$(":focus",$menu).parent().parent().parent().nextAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").first();} plugin.hideAlls();next_top_level_item.focus();} if(shouldGoToPreviousTopLevelItem()){e.preventDefault();var prev_top_level_item=$("> .mega-toggle-on",$menu).prevAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").last();if(prev_top_level_item.length===0){prev_top_level_item=$(":focus",$menu).parent().prevAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").last();} if(prev_top_level_item.length===0){prev_top_level_item=$(":focus",$menu).parent().parent().parent().prevAll("li.mega-menu-item:visible").find("> a.mega-menu-link, .mega-search span[role=button]").last();} plugin.hideAlls();prev_top_level_item.focus();}});$wrap.on("focusout.megamenu",function(e){if($wrap.hasClass("mega-keyboard-navigation")){setTimeout(function(){var menu_has_focus=$wrap.find(":focus").length>0;if(!menu_has_focus){$wrap.removeClass("mega-keyboard-navigation");plugin.hideAlls();plugin.hideMobileMenu();}},10);}});};plugin.unbindAllEvents=function(){$("ul.mega-sub-menu, li.mega-menu-item, li.mega-menu-row, li.mega-menu-column, a.mega-menu-link, .mega-indicator",$menu).off();};plugin.unbindClickEvents=function(){$("> a.mega-menu-link",items_with_submenus).not(collapse_children_parents).off("click.megamenu touchend.megamenu");};plugin.unbindHoverEvents=function(){items_with_submenus.off("mouseenter.megamenu mouseleave.megamenu");};plugin.unbindHoverIntentEvents=function(){items_with_submenus.off("mouseenter mouseleave").removeProp("hoverIntent_t").removeProp("hoverIntent_s");};plugin.unbindKeyboardEvents=function(){$wrap.off("keyup.megamenu keydown.megamenu focusout.megamenu");};plugin.unbindMegaMenuEvents=function(){if(plugin.settings.event==="hover_intent"){plugin.unbindHoverIntentEvents();} if(plugin.settings.event==="hover"){plugin.unbindHoverEvents();} plugin.unbindClickEvents();plugin.unbindKeyboardEvents();};plugin.bindMegaMenuEvents=function(){plugin.unbindMegaMenuEvents();if(plugin.isDesktopView()&plugin.settings.event==="hover_intent"){plugin.bindHoverIntentEvents();} if(plugin.isDesktopView()&plugin.settings.event==="hover"){plugin.bindHoverEvents();} plugin.bindClickEvents();plugin.bindKeyboardEvents();};plugin.checkWidth=function(){if(plugin.isMobileView()&$menu.data("view")==="desktop"){plugin.switchToMobile();} if(plugin.isDesktopView()&$menu.data("view")==="mobile"){plugin.switchToDesktop();} plugin.calculateDynamicSubmenuWidths($("> li.mega-menu-megamenu > a.mega-menu-link",$menu));};plugin.reverseRightAlignedItems=function(){if(!$("body").hasClass("rtl")&$menu.hasClass("mega-menu-horizontal")){$menu.append($menu.children("li.mega-item-align-right").get().reverse());}};plugin.addClearClassesToMobileItems=function(){$(".mega-menu-row",$menu).each(function(){$("> .mega-sub-menu > .mega-menu-column:not(.mega-hide-on-mobile)",$(this)).filter(":even").addClass("mega-menu-clear");});};plugin.initDesktop=function(){$menu.data("view","desktop");plugin.bindMegaMenuEvents();plugin.initIndicators();};plugin.initMobile=function(){plugin.switchToMobile();};plugin.switchToDesktop=function(){$menu.data("view","desktop");plugin.bindMegaMenuEvents();plugin.reverseRightAlignedItems();plugin.hideAlls();plugin.hideMobileMenu(true);};plugin.switchToMobile=function(){$menu.data("view","mobile");plugin.bindMegaMenuEvents();plugin.initIndicators();plugin.reverseRightAlignedItems();plugin.addClearClassesToMobileItems();plugin.hideAlls();plugin.expandMobileSubMenus();};plugin.initToggleBar=function(){$toggle_bar.on("click",function(e){if($(e.target).is(".mega-menu-toggle, .mega-menu-toggle-custom-block *, .mega-menu-toggle-block, .mega-menu-toggle-animated-block, .mega-menu-toggle-animated-block *, .mega-toggle-blocks-left, .mega-toggle-blocks-center, .mega-toggle-blocks-right, .mega-toggle-label, .mega-toggle-label span")){e.preventDefault();if($(this).hasClass("mega-menu-open")){plugin.hideMobileMenu();}else{plugin.showMobileMenu();}}});};plugin.initIndicators=function(){$menu.off('click.megamenu','.mega-indicator');$menu.on('click.megamenu','.mega-indicator',function(e){e.preventDefault();e.stopPropagation();if($(this).closest(".mega-menu-item").hasClass("mega-toggle-on")){if(!$(this).closest("ul.mega-sub-menu").parent().hasClass("mega-menu-tabbed")||plugin.isMobileView()){plugin.hide($(this).parent(),false);}}else{plugin.show($(this).parent(),false);}});};plugin.hideMobileMenu=function(force){force=force||false;if(!$toggle_bar.is(":visible")&!force){return;} html_body_class_timeout=setTimeout(function(){$("body").removeClass($menu.attr("id")+"-mobile-open");$("html").removeClass($menu.attr("id")+"-off-canvas-open");},plugin.settings.effect_speed_mobile);$(".mega-toggle-label, .mega-toggle-animated",$toggle_bar).attr("aria-expanded","false");if(plugin.settings.effect_mobile==="slide"&!force){$menu.animate({"height":"hide"},plugin.settings.effect_speed_mobile,function(){$menu.css({width:"",left:"",display:""});$toggle_bar.removeClass("mega-menu-open");});}else{$menu.css({width:"",left:"",display:""});$toggle_bar.removeClass("mega-menu-open");} $menu.triggerHandler("mmm:hideMobileMenu");};plugin.showMobileMenu=function(){if(!$toggle_bar.is(":visible")){return;} clearTimeout(html_body_class_timeout);$("body").addClass($menu.attr("id")+"-mobile-open");plugin.expandMobileSubMenus();if(plugin.settings.effect_mobile==="slide_left"||plugin.settings.effect_mobile==="slide_right"){$("html").addClass($menu.attr("id")+"-off-canvas-open");} $(".mega-toggle-label, .mega-toggle-animated",$toggle_bar).attr("aria-expanded","true");if(plugin.settings.effect_mobile==="slide"){$menu.animate({"height":"show"},plugin.settings.effect_speed_mobile,function(){$(this).css("display","");});} $toggle_bar.addClass("mega-menu-open");plugin.toggleBarForceWidth();$menu.triggerHandler("mmm:showMobileMenu");};plugin.toggleBarForceWidth=function(){if($(plugin.settings.mobile_force_width).length&(plugin.settings.effect_mobile==="slide"||plugin.settings.effect_mobile==="disabled")){var submenu_offset=$toggle_bar.offset();var target_offset=$(plugin.settings.mobile_force_width).offset();$menu.css({width:$(plugin.settings.mobile_force_width).outerWidth(),left:(target_offset.left-submenu_offset.left)+"px"});}};plugin.init=function(){$menu.triggerHandler("before_mega_menu_init");plugin.settings=$.extend({},defaults,options);$menu.removeClass("mega-no-js");plugin.initToggleBar();if(plugin.settings.unbind_events==="true"){plugin.unbindAllEvents();} $(window).on("load",function(){plugin.calculateDynamicSubmenuWidths($("> li.mega-menu-megamenu > a.mega-menu-link",$menu));});if(plugin.isDesktopView()){plugin.initDesktop();}else{plugin.initMobile();} $(window).on("resize",function(){plugin.checkWidth();});$menu.triggerHandler("after_mega_menu_init");};plugin.init();};$.fn.maxmegamenu=function(options){return this.each(function(){if(undefined===$(this).data("maxmegamenu")){var plugin=new $.maxmegamenu(this,options);$(this).data("maxmegamenu",plugin);}});};$(function(){$(".max-mega-menu").maxmegamenu();});}(jQuery)); 25376a