function megaMenuTpHandlerLvl1(e){megaMenuTpResetLvl1(),megaMenuTpActivateLvl(e),e.parent().addClass("mega-menu__lvl-1-active");var a="[alt-id='"+e.attr("lvl-id")+"']";$svjq(a).attr("state","active")}function megaMenuTpHandlerLvl2(e){megaMenuTpResetLvl2(),megaMenuTpActivateLvl(e),e.closest("#mega-menu__container-left").addClass("mega-menu__lvl-2-active"),e.parent().attr("state","active"),$svjq("#mega-menu__container-right a[state='active']").attr("state","inactive");var a="[alt-id='"+e.attr("lvl-id")+"']";0<$svjq(a).length||(a="[alt-id='"+e.parent().attr("lvl-id")+"']"),$svjq(a).attr("state","active")}function megaMenuTpActivateLvl(e){e.attr("state","active");var a="li[lvl-id='"+e.attr("lvl-id")+"']";$svjq(a).addClass("mega-menu--show")}function megaMenuTpResetLvl2(){$svjq("#mega-menu__container-left [state='active']").attr("state","inactive"),$svjq(".mega-menu__lvl-2-active").removeClass("mega-menu__lvl-2-active"),$svjq("#mega-menu__container-mid").find(".mega-menu--show").removeClass("mega-menu--show")}function megaMenuTpResetLvl1(){$svjq("#mega-menu__container-right a[state='active']").attr("state","inactive"),$svjq("#mega-menu__container-mid [state='active']").attr("state","inactive"),$svjq(".mega-menu__lvl-1[state='active']").attr("state","inactive"),$svjq(".mega-menu--show").removeClass("mega-menu--show"),$svjq(".mega-menu__blocked").removeClass("mega-menu__blocked"),megaMenuTpResetLvl2()}function megaMenuTpCloseMegaMenu(){$svjq(".mega-menu__lvl-1-active").removeClass("mega-menu__lvl-1-active"),megaMenuTpResetLvl1()}svDocReady(function(){"click"===mobileListMenuEventHandlers.lvl1Handler&&$svjq(".mega-menu__lvl-1").click(function(){megaMenuTpHandlerLvl1($svjq(this))})}),svDocReady(function(){"click"===mobileListMenuEventHandlers.lvl2Handler&&$svjq(".mega-menu__lvl-2").click(function(){megaMenuTpHandlerLvl2($svjq(this))})}),svDocReady(function(){"click"===mobileListMenuEventHandlers.closeHandler&&$svjq(document).click(function(e){var a=$svjq(".mega-menu__lvl-1"),n=$svjq("#mega-menu__container");n.is(e.target)||0!==n.has(e.target).length||a.is(e.target)||megaMenuTpCloseMegaMenu()})}),svDocReady(function(){var e;"hover"===mobileListMenuEventHandlers.closeHandler&&$svjq(".mega-menu__mouse-area").parent().mouseenter(function(){$svjq(this).hasClass("leave-block")&&clearTimeout(e)}).mouseleave(function(){e&&clearTimeout(e),$svjq(this).addClass("leave-block"),e=window.setTimeout(function(){megaMenuTpCloseMegaMenu()},500)})}),svDocReady(function(){var e=parseFloat($svjq(".mega-menu__tp").css("width"))+parseFloat($svjq(".mega-menu__tp").css("padding-left"))+parseFloat($svjq(".mega-menu__tp").css("padding-right"));$svjq("#mega-menu__container").css("width",e)}),mobileListMenuEventHandlers.lvl2LinkHandler&&svDocReady(function(){$svjq(".mega-menu__lvl-2--link").hover(function(){megaMenuTpHandlerLvl2($svjq(this).siblings(".mega-menu__lvl-2"))})}),"hover"===mobileListMenuEventHandlers.lvl1Handler&&svDocReady(function(){var a;$svjq(".mega-menu__container-lvl-1 a").each(function(){$svjq(this).bind("mouseenter",function(){if($svjq(this).hasClass("mega-menu__lvl-1--no-mega-menu")&&(a&&clearTimeout(a),a=window.setTimeout(function(){$svjq(".mega-menu__blocked").removeClass("mega-menu__blocked"),megaMenuTpCloseMegaMenu()},500)),$svjq(this).hasClass("mega-menu__blocked")){a&&clearTimeout(a);var e=$svjq(this);a=window.setTimeout(function(){$svjq(".mega-menu__blocked").removeClass("mega-menu__blocked"),e.hasClass("mega-menu__lvl-1")?megaMenuTpHandlerLvl1(e):megaMenuTpCloseMegaMenu(),$svjq('.mega-menu__lvl-1[state="inactive"]').addClass("mega-menu__blocked"),$svjq(".mega-menu__lvl-1--no-mega-menu").addClass("mega-menu__blocked")},500)}"inactive"!==$svjq(this).attr("state")||$svjq(this).hasClass("mega-menu__blocked")||(megaMenuTpHandlerLvl1($svjq(this)),$svjq('.mega-menu__lvl-1[state="inactive"]').addClass("mega-menu__blocked"),$svjq(".mega-menu__lvl-1--no-mega-menu").addClass("mega-menu__blocked"))}),$svjq(this).bind("mouseleave",function(){a&&clearTimeout(a),a=window.setTimeout(function(){$svjq(".mega-menu__blocked").removeClass("mega-menu__blocked")},500)})})}),"hover"===mobileListMenuEventHandlers.lvl2Handler&&svDocReady(function(){$svjq(".mega-menu__lvl-2").hover(function(){megaMenuTpHandlerLvl2($svjq(this))})});