๐ ONLINE BOOKING SPECIAL! GET $10 OFF โ Use Code: PRIME โ
document.addEventListener("DOMContentLoaded", function() {
let banner = document.getElementById("countdown-banner");
let timerElement = document.getElementById("timer");
// Check if countdown already exists
let storedExpiry = sessionStorage.getItem("countdownExpiry");
let now = Date.now();
if (!storedExpiry || now > parseInt(storedExpiry)) {
// Set a new expiration time 15 minutes from now
let expiryTime = now + (15 * 60 * 1000);
sessionStorage.setItem("countdownExpiry", expiryTime);
storedExpiry = expiryTime;
}
function updateCountdown() {
let remainingTime = parseInt(sessionStorage.getItem("countdownExpiry")) - Date.now();
if (remainingTime <= 0) {
banner.style.display = "none"; // Hide the banner after time expires
sessionStorage.removeItem("countdownExpiry");
} else {
let minutes = Math.floor(remainingTime / (1000 * 60));
let seconds = Math.floor((remainingTime % (1000 * 60)) / 1000);
timerElement.innerHTML = `โณ ${minutes}:${seconds < 10 ? '0' : ''}${seconds} left`;
requestAnimationFrame(updateCountdown);
}
}
updateCountdown();
});