document.addEventListener('DOMContentLoaded', function() {
let lastScrollTop = 0;
const header = document.getElementById('my-sticky-header');
const scrollThreshold = 100; // Pixel dopo i quali l'header inizia a nascondersi
window.addEventListener('scroll', function() {
let scrollTop = window.pageYOffset || document.documentElement.scrollTop;
if (scrollTop > lastScrollTop && scrollTop > scrollThreshold) {
// Scroll verso il basso - Nascondi
header.classList.add('header-hidden');
} else {
// Scroll verso l'alto - Mostra
header.classList.remove('header-hidden');
}
lastScrollTop = scrollTop <= 0 ? 0 : scrollTop; // Per gestire il rimbalzo su mobile
}, false);
});