(function () { "use strict";
// December 13, 2026, midnight Eastern Standard Time const eventDate = new Date( "2026-12-13T00:00:00-05:00" ).getTime();
let countdownTimer = null;
function startYPMVCountdown() { const page = document.getElementById("ypmv-toy-drive");
// Only run on the toy giveaway landing page if (!page) return;
const grid = page.querySelector("#ypmv-countdown-grid"); const message = page.querySelector("#ypmv-event-message");
if (!grid || !message) return;
const fields = { days: page.querySelector("#ypmv-days"), hours: page.querySelector("#ypmv-hours"), minutes: page.querySelector("#ypmv-minutes"), seconds: page.querySelector("#ypmv-seconds") };
function updateCountdown() { const remaining = eventDate - Date.now();
// When event day arrives if (remaining <= 0) { grid.style.display = "none"; message.style.display = "block"; if (countdownTimer !== null) { clearInterval(countdownTimer); countdownTimer = null; } return; } grid.style.display = "flex"; message.style.display = "none"; const totalSeconds = Math.ceil(remaining / 1000); const values = { days: Math.floor(totalSeconds / 86400), hours: Math.floor((totalSeconds % 86400) / 3600), minutes: Math.floor((totalSeconds % 3600) / 60), seconds: totalSeconds % 60 }; Object.keys(fields).forEach(function (key) { if (fields[key]) { fields[key].textContent = String(values[key]).padStart(2, "0"); } }); } // Display numbers immediately updateCountdown(); // Update the countdown every second if (Date.now() < eventDate) { countdownTimer = setInterval(updateCountdown, 1000); } } // Wait until the page is ready if (document.readyState === "loading") { document.addEventListener( "DOMContentLoaded", startYPMVCountdown, { once: true } ); } else { startYPMVCountdown(); } })();
3rd Annual Joy in Every Toy Giveaway
SUNDAY, DECEMBER 13, 2026
Spreading holiday joy, one toy at a time!
Countdown to Joy in Every Toy!
--
DAYS
--
HOURS
--
MINUTES
--
SECONDS
Get Involved
Join us in making this holiday season special
for children and families in our community.
Family Registration
Register your children to participate in
our annual holiday toy giveaway.
Registration Opens November 9
Partnership & Sponsorship
Help make this year's giveaway possible
through donations, resources, and community partnerships.
Vendor Opportunities
Local businesses and entrepreneurs interested
in participating in this year's giveaway
are welcome to inquire.
Volunteer Opportunities
Be part of the joy! Assist with preparation,
family registration, toy distribution, and activities.
Spreading holiday joy, one toy at a time!
