HEX
Server: Apache
System: Linux p3plzcpnl507418.prod.phx3.secureserver.net 4.18.0-553.141.2.lve.el8.x86_64 #1 SMP Wed Jul 8 16:10:02 UTC 2026 x86_64
User: retoti4c1e1s (10075650)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home/retoti4c1e1s/public_html/longevitystructures.com/wp-content/themes/codate/js/ownScript.js
jQuery(document).ready(function(){
/*global jQuery:false */
/*jshint devel:true, laxcomma:true, smarttabs:true */
"use strict";

	// show navigation when scroll up
	var c, currentScrollTop = 0,
	 navbar = jQuery('.will_stick');
	
	jQuery(window).scroll(function () {
		var a = jQuery(window).scrollTop() -200;
		var b = navbar.height();
		
		currentScrollTop = a;
		
		if (c < currentScrollTop && a > b + b) {
		  navbar.addClass("scrollUp");
		} else if (c > currentScrollTop && !(a <= b)) {
		  navbar.removeClass("scrollUp");
		}
		c = currentScrollTop;
	});
	// fix navigation when scroll down 400px
	jQuery(".will_stick");
	jQuery(function () {
		jQuery(window).scroll(function () {
			if (jQuery(this).scrollTop() > 400) {
				jQuery('.will_stick').addClass("scrollDown")
			} else {
				jQuery('.will_stick').removeClass("scrollDown")
			}
		});
	});


	// scroll to top
	jQuery(".scrollTo_top").hide();
	jQuery(function () {
		jQuery(window).scroll(function () {
			if (jQuery(this).scrollTop() > 100) {
				jQuery('.scrollTo_top').fadeIn();
			} else {
				jQuery('.scrollTo_top').fadeOut();
			}
		});

	jQuery('.scrollTo_top a').on('click',function(){
		jQuery('html, body').animate({scrollTop:0}, 500 );
		return false;
	});
	});
		
	// searchtrigger
	jQuery('a.searchOpen').on('click',function(){ 
			jQuery('#curtain').toggleClass('open'); 
            jQuery(this).toggleClass('opened'); 
			return false; 
	}); 
	
	jQuery('a.curtainclose').on('click',function(){ 
			jQuery('#curtain').removeClass('open'); 
			jQuery('a.searchOpen').removeClass('opened');
			return false; 
	});
	
	/* menutrigger */
	jQuery('a.menuOpen').on('click',function(){ 
            jQuery(this).toggleClass('opened'); 
			jQuery('#flyoff').toggleClass('visible'); 
			jQuery('.action-overlay').toggleClass('visible');
			jQuery('body').toggleClass('flyoff-is-visible');
			return false; 
	}); 
	
	jQuery('a.menuClose').on('click',function(){ 
			jQuery('a.menuOpen').removeClass('opened');
			jQuery('#flyoff').removeClass('visible');
			jQuery('.action-overlay').removeClass('visible');
			jQuery('body').removeClass('flyoff-is-visible');
			return false; 
	});
	
	jQuery('.action-overlay').on('click',function(){ 
			jQuery('a.menuOpen').removeClass('opened');
			jQuery('#flyoff').removeClass('visible');
			jQuery('.action-overlay').removeClass('visible');
			jQuery('body').removeClass('flyoff-is-visible');
			return false; 
	});



	// mobile menu
	
    jQuery(document).ready(function () {
        tmnf_dropdown_mobile();
    });
	
    window.tmnf_dropdown_mobile = () => {
        let windowW = jQuery(window).width();

        jQuery('#main-nav li.menu-item-has-children > a').each(function () {
            jQuery(this).append('<span class="tmnf_mobile_dropdown"></span>');
        });

        jQuery('body').find('.tmnf_mobile_dropdown').on('click', function (e) {
            e.preventDefault();
            let dd = jQuery(this);
            dd.closest('li').toggleClass(function () {
                if ( window.innerWidth < 868) {
                    let subMenu = dd.closest('li').children('.sub-menu');
                    subMenu.toggle();
                }
                return 'active';
            });
        });
    };

});