window.addEventListener('wheel', function(event) {let dn = document.getElementById('dn');if (event.deltaY > 0) {dn.style.display= "none"; } else if (event.deltaY < 0){dn.style.display= "block"; }});
// Check if the device supports touch events
if ('ontouchstart' in window || navigator.maxTouchPoints) {
// Add touch event listeners for scrolling
document.addEventListener('touchstart', handleTouchStart);
document.addEventListener('touchmove', handleTouchMove);
}
// Variables to track touch start position
let startX;let startY;
function handleTouchStart(event) {
// Record the start position of touch
startX = event.touches[0].clientX;startY = event.touches[0].clientY;
}
function handleTouchMove(event) {
// Calculate the distance traveled
let deltaX = event.touches[0].clientX - startX;
let deltaY = event.touches[0].clientY - startY;
// Check if the distance traveled is mostly vertical
if (Math.abs(deltaY) > Math.abs(deltaX)) {
// If so, handle it as a vertical scroll
if (deltaY < 0) {
// Scrolling down
let dn = document.getElementById('dn');
dn.style.display= "none";
} else {
// Scrolling up
let dn = document.getElementById('dn');
dn.style.display= "block";
}}}-->