jQuery(document).ready(function($){"use strict";$('.badoblog-css-mega-menu > ul > li:has( > ul)').addClass('badoblog-css-mega-menu-dropdown-icon');$('.badoblog-css-mega-menu > ul > li > ul:not(:has(ul))').addClass('normal-sub');$('.badoblog-css-mega-menu > ul > li > a:not(:has(ul))').addClass('normal-sub-for-icon');if($(window).width()<843){const titleMobile=badoblog_localize_megamenu.title_mobile;$(".badoblog-css-mega-menu > ul").before(''+titleMobile+'');$(".badoblog-css-mega-menu-mobile").click(function(e){$(".badoblog-css-mega-menu > ul").toggleClass('show-on-mobile');e.preventDefault()});$(".badoblog-css-mega-menu > ul > li").click(function(){const thismegamenu=$(this).children("ul");const prevState=thismegamenu.css('display');if(prevState!=='block'){thismegamenu.fadeIn(150);$(this).addClass("active")}else{thismegamenu.fadeOut(100);$(this).removeClass("active")}})}else{$('.badoblog-css-mega-menu > ul > .menu-item-has-children').on('mouseenter',function(){const $dropMenu=$(this).find('.normal-sub');const $rectItemMenu=$(this)[0].getBoundingClientRect();const $widthMenu=$dropMenu.innerWidth();const $maxMenu=$rectItemMenu.left+$widthMenu;if($maxMenu>$(window).width()){$dropMenu.css('right','0')}})}let MenuShowTimer;$(".badoblog-css-mega-menu > ul > li").hover(function(e){if($(window).width()>843){MenuShowTimer=setTimeout((function(Obj){return function(){$(Obj).addClass("menuhover");$(Obj).children("ul").css("display","flex").hide().fadeIn(100);e.preventDefault()}})(this),200)}},function(e){if($(window).width()>843){clearTimeout(MenuShowTimer);$(this).removeClass("menuhover");$(this).children("ul").fadeOut(100,"swing");e.preventDefault()}});$(".badoblog-css-mega-menu > ul > li > a").on("focus",function(){$(".badoblog-css-mega-menu li").removeClass("focused");$(this).parents("li").addClass("focused")});$(".badoblog-css-mega-menu > ul > li:last-child > ul:not(:has(ul)) > li:last-child > a, "+".badoblog-css-mega-menu > ul > li:last-child > ul > li:last-child > ul:not(:has(ul)) > li:last-child > a, "+".badoblog-css-mega-menu > ul > li:last-child > ul > li:last-child > ul > li:last-child > ul:not(:has(ul)) > li:last-child > a").on("blur",function(){$(".badoblog-css-mega-menu li").removeClass("focused")})});