Skip to content

Events Calendar

Sorry, there are no events that meet the specified search criteria.

Scroll To Top document.addEventListener("DOMContentLoaded", function () { const header = document.querySelector('.fl-page-header'); const banner = document.querySelector('.top-bar-banner'); if (!header || !banner) return; const originalParent = banner.parentNode; const originalNextSibling = banner.nextSibling; let isMoved = false; function moveBanner() { if (!isMoved && header.parentNode) { header.parentNode.insertBefore(banner, header); isMoved = true; } } function restoreBanner() { if (isMoved && originalParent) { originalParent.insertBefore(banner, originalNextSibling); isMoved = false; } } function handleScroll() { const headerRect = header.getBoundingClientRect(); // When header hits top (sticky kicks in) if (headerRect.top <= 0) { moveBanner(); } else { restoreBanner(); } } window.addEventListener('scroll', handleScroll); });