/* - Name: megamenu.js - Version: 1.0 - Latest update: 29.01.2016. - Author: Mario Loncarek - Author web site: http://marioloncarek.com - Author github: https://github.com/marioloncarek/megamenu-js - Licensed under: SEE LICENSE IN https://github.com/marioloncarek/megamenu-js/blob/master/licence.md - Modification by DMCWebZone, https://web-zone.org */ jQuery(document).ready(function($){"use strict";$('.airinblog-css-mega-menu > ul > li:has( > ul)').addClass('airinblog-css-mega-menu-dropdown-icon');$('.airinblog-css-mega-menu > ul > li > ul:not(:has(ul))').addClass('normal-sub');$('.airinblog-css-mega-menu > ul > li > a:not(:has(ul))').addClass('normal-sub-for-icon');var titleMobile=airinblog_localize_megamenu.title_mobile;$(".airinblog-css-mega-menu > ul").before(''+titleMobile,'');var MenuShowTimer;$(".airinblog-css-mega-menu > ul > li").hover(function(e){if($(window).width()>843){MenuShowTimer=setTimeout((function(Obj){return function(){$(Obj).children("ul").css("display", "flex").hide().fadeIn(100);e.preventDefault()}})(this),200)}},function(e){if($(window).width()>843){clearTimeout(MenuShowTimer);$(this).children("ul").fadeOut(200,"swing");e.preventDefault()}});$(document).on('click',function(e){if($(e.target).parents('.airinblog-css-mega-menu').length===0)$(".airinblog-css-mega-menu > ul").removeClass('show-on-mobile')});$(".airinblog-css-mega-menu-dropdown-icon").on('click',function(){$(".airinblog-css-mega-menu-dropdown-icon").removeClass("active")});$(".airinblog-css-mega-menu > ul > li").click(function(){var thismegamenu=$(this).children("ul");var prevState=thismegamenu.css('display');$(".airinblog-css-mega-menu > ul > li > ul").fadeOut();if($(window).width()<843){if(prevState!=='block'){thismegamenu.fadeIn(150);$(this).addClass("active")}}});$(".airinblog-css-mega-menu-mobile").click(function(e){$(".airinblog-css-mega-menu > ul").toggleClass('show-on-mobile');e.preventDefault()});$(".airinblog-css-mega-menu > ul > li > a").on("focus",function(){$(".airinblog-css-mega-menu li").removeClass("focused");$(this).parents("li").addClass("focused")});$(".airinblog-css-mega-menu>ul>li:last-child>ul:not(:has(ul))>li:last-child>a,\.airinblog-css-mega-menu>ul>li:last-child>ul>li:last-child>ul:not(:has(ul))>li:last-child>a,\.airinblog-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(){$(".airinblog-css-mega-menu li").removeClass("focused")})});