/var/www/hkosl.com/jci_business/views/main/inc/nav.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<nav class="navWrap">
    <div class="logo">
        <a href="index.php">
        <img src="../../assets/img/logo_white.png" alt="logo" class="img-fluid" />
</a>
    </div>
    <div class="hamburger">
        <div class="line1"></div>
        <div class="line2"></div>
        <div class="line3"></div>
    </div>
    <div class="menuWrap">
        <div class="searchWrap">
            <div class="inputGroup">
                <input class="form-control me-2 search" type="search" placeholder="Search" aria-label="Search">
                <a class="searchBtn" href="#"><i class="fas fa-search"></i></a>

            </div>
        </div>
        <ul class="nav-links">
            <li><a href="about.php">About Us</a></li>
            <li><a href="news_list.php">News & Events</a></li>
            <li><a href="business_list.php">Business Info</a></li>
            <li><a href="reference_website.php">Reference Website</a></li>
            <li><a href="contact.php">Contact Us</a></li>
        </ul>
    </div>
</nav>
<script>
// Hide Header on on scroll down
var didScroll;
var lastScrollTop = 0;
var delta = 5;
var navbarHeight = $(".navWrap").outerHeight();


$(window).scroll(function(event) {
    didScroll = true;
});

setInterval(function() {
    if (didScroll) {
        hasScrolled();
        didScroll = false;
    }
}, 250);



function hasScrolled() {
    var st = $(this).scrollTop();

    // Make sure they scroll more than delta
    if (Math.abs(lastScrollTop - st) <= delta) return;

    // If they scrolled down and are past the navbar, add class .nav-up.
    // This is necessary so you never see what is "behind" the navbar.
    if (st > lastScrollTop && st > navbarHeight) {
        // Scroll Down
        $(".navWrap").addClass("nav-up");

    } else {
        // Scroll Up

        if (st + $(window).height() < $(document).height()) {
            $(".navWrap").removeClass("nav-up");
        }
    }




    lastScrollTop = st;
}



const hamburger = document.querySelector(".hamburger");
const navLinks = document.querySelector(".nav-links");
const links = document.querySelectorAll(".nav-links li");

hamburger.addEventListener('click', () => {
    //Animate Links
    navLinks.classList.toggle("open");
    links.forEach(link => {
        link.classList.toggle("fade");
    });

    //Hamburger Animation
    hamburger.classList.toggle("toggle");
});
</script>