(function($) { "use strict"; document.addEventListener('DOMContentLoaded', function() { var links = document.getElementsByTagName('link'); for (var i = 0; i < links.length; i++) { var link = links[i]; if (link.href && link.href.includes('elementor/assets/lib/animations/animations.min.css')) { // Remove Elementor's animations.min.css link.parentNode.removeChild(link) ; break; // Exit the loop after removing the stylesheet } } }); $(".widget_nav_menu li a").filter(function(){ return $.trim($(this).html()) == ''; }).hide(); // collapse hidden $(function(){ var navMain = $(".navbar-collapse"); // avoid dependency on #id // when you have dropdown inside navbar navMain.on("click", "a:not([data-toggle])", null, function () { navMain.collapse('hide'); }); }); //search $('.sticky_search').on('click', function(event) { $('.sticky_form').animate({ opacity: 'toggle' }, 500);; $( '.sticky_form input' ).focus(); }); $('.sticky_search').on('click', function() { $('body').removeClass('search-active').removeClass('search-close'); if ($(this).hasClass('close-full')) { $('body').addClass('search-close'); $('.sticky_form').fadeOut('show'); } else { $('body').addClass('search-active'); } return false; }); $('.nav-link-container').on('click', function(e){ $('body.on-offcanvas').removeClass('on-offcanvas'); setTimeout(function(){ $('body').addClass('on-offcanvas'); },500); }); $('.sticky_form_search').on('click', function() { $('body, html').removeClass('reactheme-search-active').removeClass('reactheme-search-close'); if ($(this).hasClass('close-search')) { $('body, html').addClass('reactheme-search-close'); } else { $('body, html').addClass('reactheme-search-active'); } return false; }); $(document).ready(function(){ function resizeNav() { $(".menu-ofcn").css({"height": window.innerHeight}); var radius = Math.sqrt(Math.pow(window.innerHeight, 2) + Math.pow(window.innerWidth, 2)); var diameter = radius * 2; $(".off-nav-layer").width(diameter); $(".off-nav-layer").height(diameter); $(".off-nav-layer").css({"margin-top": -radius, "margin-left": -radius}); } $(".menu-button, .close-button").on('click', function() { $(".nav-toggle, .off-nav-layer, .menu-ofcn, .close-button, body").toggleClass("off-open"); }); $("#mobile_menu li a").on('click', function() { $(".nav-toggle, .off-nav-layer, .menu-ofcn, .close-button, body").toggleClass("off-open"); }); $(window).resize(resizeNav); resizeNav(); }); // Canvas Menu Js $( ".nav-link-container > a" ).off("click").on("click", function(event){ event.preventDefault(); $(".nav-link-container").toggleClass("nav-inactive-menu-link-container"); $(".mobile-menus").toggleClass("nav-active-menu-container"); }); $(".nav-close-menu-li > a").on('click', function(event){ $(".mobile-menus").toggleClass("nav-active-menu-container"); $(".content").toggleClass("inactive-body"); }); $(function(){ $( "ul.children" ).addClass( "sub-menu" ); }); // collapse hidden $(function(){ var navMain = $(".navbar-collapse"); // avoid dependency on #id // "a:not([data-toggle])" - to avoid issues caused // when you have dropdown inside navbar navMain.on("click", "a:not([data-toggle])", null, function () { navMain.collapse('hide'); }); }); if ($('div').hasClass('openingfoot')) { $('body').addClass('openingfootwrap'); } // scrollTop init var win=$(window); var totop = $('#top-to-bottom'); win.on('scroll', function() { if (win.scrollTop() > 150) { totop.fadeIn(); $('.rts_header__switch').addClass('btt__enable'); $('#top-to-bottom').addClass('scroll_visible'); } else { totop.slideDown(400); $('.rts_header__switch').removeClass('btt__enable'); $('#top-to-bottom').removeClass('scroll_visible'); } }); totop.on('click', function() { $("html,body").animate({ scrollTop: 0 }, 500) }); $(function(){ $( "ul.children" ).addClass( "sub-menu" ); }); $( ".comment-body, .comment-respond" ).wrap( "<div class='comment-full'></div>" ); //mobile menu $.fn.menumaker = function(options) { var mobile_menu = $(this), settings = $.extend({ format: "dropdown", sticky: false }, options); return this.each(function() { mobile_menu.find('li ul').parent().addClass('has-sub'); var multiTg = function() { mobile_menu.find(".has-sub").prepend('<span class="submenu-button"></span>'); mobile_menu.find(".hash").parent().addClass('hash-has-sub'); mobile_menu.find('.submenu-button').on('click', function() { $(this).toggleClass('submenu-opened'); if ($(this).siblings('ul').hasClass('open-sub')) { $(this).siblings('ul').removeClass('open-sub').hide('fadeToggle'); $(this).siblings('ul').hide('fadeToggle'); } else { $(this).siblings('ul').addClass('open-sub').hide('fadeToggle'); $(this).siblings('ul').slideToggle().show('fadeToggle'); } }); }; if (settings.format === 'multitoggle') multiTg(); else mobile_menu.addClass('dropdown'); if (settings.sticky === true) mobile_menu.css('position', 'fixed'); var resizeFix = function() { if ($( window ).width() > 991) { mobile_menu.find('ul').show('fadeToggle'); mobile_menu.find('ul.sub-menu').hide('fadeToggle'); } }; resizeFix(); return $(window).on('resize', resizeFix); }); }; $(document).ready(function(){ $("#mobile_menu").menumaker({ format: "multitoggle" }); }); })(jQuery);