Server IP : 104.21.14.48 / Your IP : 3.149.214.245 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/themes/sammy/assets/js/ |
Upload File : |
(function($){ "use strict"; function podover_menu(){ var $btn = $('.main-navigation .menu-toggle'), $menu = $('.main-navigation'); $btn.on('click', function () { $menu.toggleClass('toggled'); }); if ($menu.length > 0) { $menu.find('.menu-item-has-children > a, .page_item_has_children > a').each((index, element) => { var $dropdown = $('<button class="dropdown-toggle"></button>'); $dropdown.insertAfter(element); }); $(document).on('click', '.main-navigation .dropdown-toggle', function (e) { e.preventDefault(); $(e.target).toggleClass('toggled-on'); $(e.target).siblings('ul').stop().toggleClass('show'); }); } } function podover_set_menu_direction($item) { var sub = $item.children('.sub-menu').filter(':not(.ova-mega-menu)'), offset = $item.offset(), width = $item.outerWidth(), screen_width = $(window).width(), sub_width = sub.outerWidth(); var align_delta = offset.left + width + sub_width - screen_width; if (align_delta > 0) { if ($item.parents('.menu-item-has-children').length) { sub.css({ left: 'auto', right: '100%' }); }else { sub.css({ left: 'auto', right: '0' }); } } else { sub.css({ left: '', right: '' }); } } function podover_hover_submenu() { $('.primary-navigation .menu-item-has-children').hover(function (event) { var $item = $(event.currentTarget); podover_set_menu_direction($item); }); } /* Click scroll button at bottom */ function podover_scrollUp(options) { var defaults = { scrollName: 'scrollUp', topDistance: 600, topSpeed: 800, animation: 'fade', animationInSpeed: 200, animationOutSpeed: 200, scrollText: '<i class="ovaicon-up-arrow"></i>', scrollImg: false, activeOverlay: false }; var o = $.extend({}, defaults, options), scrollId = '#' + o.scrollName; $('<a/>', { id: o.scrollName, href: '#top', title: ScrollUpText.value }).appendTo('body'); if (!o.scrollImg) { $(scrollId).html(o.scrollText); } $(scrollId).css({'display': 'none', 'position': 'fixed', 'z-index': '2147483647'}); if (o.activeOverlay) { $("body").append("<div id='" + o.scrollName + "-active'></div>"); $(scrollId + "-active").css({'position': 'absolute', 'top': o.topDistance + 'px', 'width': '100%', 'border-top': '1px dotted ' + o.activeOverlay, 'z-index': '2147483647'}); } $(window).scroll(function () { switch (o.animation) { case "fade": $(($(window).scrollTop() > o.topDistance) ? $(scrollId).fadeIn(o.animationInSpeed) : $(scrollId).fadeOut(o.animationOutSpeed)); break; case "slide": $(($(window).scrollTop() > o.topDistance) ? $(scrollId).slideDown(o.animationInSpeed) : $(scrollId).slideUp(o.animationOutSpeed)); break; default: $(($(window).scrollTop() > o.topDistance) ? $(scrollId).show(0) : $(scrollId).hide(0)); } }); $(scrollId).on( "click", function (event) { $('html, body').animate({scrollTop: 0}, o.topSpeed); event.preventDefault(); }); } // Post Format - Gallery $('.slide_gallery').each(function(){ var autoplay = $(this).data('autoplay'); var autoplayTimeout = $(this).data('autoplaytimeout'); var autoplaySpeed = $(this).data('autoplayspeed'); var stopOnHover = $(this).data('stoponhover'); var loop = $(this).data('loop'); var dots = $(this).data('dots'); var nav = $(this).data('nav'); var items = $(this).data('items'); $(this).owlCarousel({ autoplayTimeout: parseInt( autoplayTimeout ), autoplay: autoplay, autoplaySpeed: parseInt( autoplaySpeed ), stopOnHover : stopOnHover, loop:loop, dots:dots, nav: nav, items: parseInt( items ), }); }); if( $('.header_sticky').length ){ function sticky_menu(menu, sticky) { if (typeof sticky === 'undefined' || !jQuery.isNumeric(sticky)) sticky = 0; if ($(window).scrollTop() >= sticky) { if ($('#just-for-height').length === 0) { menu.after('<div id="just-for-height" style="height:' + menu.outerHeight() + 'px"></div>') } menu.addClass("active_sticky"); } else { menu.removeClass("active_sticky"); $('#just-for-height').remove(); } } $(document).ready(function () { var menu = $(".header_sticky"); if (menu.length) { var sticky = menu.offset().top + 100; if( $(".header_sticky").hasClass('mobile_sticky') ){ sticky_menu(menu, sticky); $(window).on('scroll', function () { sticky_menu(menu, sticky); }); }else{ if ($(window).width() > 767) { sticky_menu(menu, sticky); $(window).on('scroll', function () { sticky_menu(menu, sticky); }); } } } }); } // Check link has Hash (#about) in landing page if( $( 'ul.menu' ).length ){ var url = $( 'ul.menu li a' ).attr('href'); var hash = url.substring(url.indexOf("#")+1); if( hash ){ $( 'ul.menu li a' ).on( 'click', function(){ $( 'ul.menu li' ).removeClass( 'current-menu-item' ); $(this).parent().addClass( 'current-menu-item' ); $(this).closest( '.menu-canvas' ).toggleClass('toggled'); }); } } // Mansory Blog $('.blog_masonry').each( function() { var grid = $(this); var run = grid.masonry({ itemSelector: '.post-wrap', gutter: 0, percentPosition: true, transitionDuration: 0, }); run.imagesLoaded().progress( function() { run.masonry(); }); }); // fix owl-carousel vs megamenu $(document).ready(function() { var owl_carousel = $(document).find('.ova-megamenu .owl-carousel'); // Function to disable pointer-events function disablePointerEvents() { if (!owl_carousel.is(':hover')) { owl_carousel.css('pointer-events', 'none'); } } disablePointerEvents(); // Ensure pointer-events are enabled while hovering owl_carousel.parent().on('mouseenter', function() { owl_carousel.css('pointer-events', 'auto'); }); // Disable pointer-events after leaving the hover state owl_carousel.on('mouseleave', function() { disablePointerEvents(); }); }); $('.podover_stretch_column_left').each( function() { var that = $(this); if ( that.length != null ) { podover_calculate_width( that ); } }); $('.podover_stretch_column_right').each( function() { var that = $(this); if ( that.length != null ) { podover_calculate_width( that ); } }); /* Calculate width with special class */ function podover_calculate_width( directly ){ if( $(directly).length ){ var col_offset = $(directly).offset(); if( directly.hasClass('podover_stretch_column_left') ){ var ending_left = col_offset.left; var width_left = $(directly).outerWidth() + ending_left; var ending_right = ($(window).width() - (col_offset.left + $(directly).outerWidth())); var width_right = $(directly).outerWidth() + ending_right; if ( $('body').hasClass('rtl') ) { $('.podover_stretch_column_left .elementor-widget-wrap').css('width', width_right); $('.podover_stretch_column_left .elementor-widget-wrap').css('margin-right', -ending_right); } else { $('.podover_stretch_column_left .elementor-widget-wrap').css('width', width_left); $('.podover_stretch_column_left .elementor-widget-wrap').css('margin-left', -ending_left); } } if( directly.hasClass('podover_stretch_column_right') ){ var ending_left = col_offset.left; var width_left = $(directly).outerWidth() + ending_left; var ending_right = ($(window).width() - (col_offset.left + $(directly).outerWidth())); var width_right = $(directly).outerWidth() + ending_right; if ( $('body').hasClass('rtl') ) { directly.find('.elementor-widget-wrap').css('width', width_left); directly.find('.elementor-widget-wrap').css('margin-left', -ending_left); } else { directly.find('.elementor-widget-wrap').css('width', width_right); directly.find('.elementor-widget-wrap').css('margin-right', -ending_right); } } } } $(window).resize(function () { $('.podover_stretch_column_left').each( function() { var that = $(this); if ( that.length != null ) { podover_calculate_width( that ); } }); $('.podover_stretch_column_right').each( function() { var that = $(this); if ( that.length != null ) { podover_calculate_width( that ); } }); }); podover_hover_submenu(); podover_menu(); /* Scroll to top */ podover_scrollUp(); })(jQuery);