-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
66 lines (63 loc) · 2.68 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
document.addEventListener("DOMContentLoaded", function () {
var navbarToggle = document.getElementById("navbar-toggle");
var navbarLinks = document.getElementById("navbar-links");
navbarToggle.addEventListener("click", function () {
navbarLinks.classList.toggle("active");
});
});
function updateHolidayContent(title, imageSrc, textColor) {
if (title == "null") {
document.getElementById('holidaySlide').style.display = 'none';
} else {
document.getElementById('holidaySlide').style.display = 'block';
}
document.getElementById('holidayTitle').innerText = title;
document.getElementById('holidayImage').src = imageSrc;
document.getElementById('holidayTitle').style.color = textColor;
}
document.addEventListener("DOMContentLoaded", function() {
// Get the current date
var currentDate = new Date();
var currentMonth = currentDate.getMonth(); // Get the current month (0 = January, 1 = February, ..., 11 = December)
var currentDay = currentDate.getDate(); // Get the current day of the month
//currentMonth = 3;
//currentDay = 12;
switch (currentMonth) {
case 0: // January
if (currentDay >= 1 && currentDay <= 7) {
updateHolidayContent("HOPPY NEW YEAR!", "images/new_year_image.jpg", "#FFD700");
}
break;
case 1: // February
if (currentDay >= 7 && currentDay <= 20) {
updateHolidayContent("HOPPY VALENTINE'S DAY", "images/valentines_day.jpg", "#FF0000");
}
break;
case 3: // April
if (currentDay >= 12 && currentDay <= 30) {
updateHolidayContent("HOPPY EASTER!", "images/easter.jpg", "#02f567");
}
break;
case 6: // July
if (currentDay >= 1 && currentDay <= 14) {
updateHolidayContent("HOPPY 4TH OF JULY", "images/july_4.jpg", "#FFD700");
}
break;
case 9: // October
updateHolidayContent("HOPPY HALLOWEEN!", "images/halloween1.jpg", "#fc8626");
break;
case 10: // November
updateHolidayContent("HOPPY THANKSGIVING", "images/thanksgiving.jpg", "#fc8626");
break;
case 11: // December
if (currentDay >= 1 && currentDay <= 27) {
updateHolidayContent("A HOPPY HOLIDAY", "images/pixelated_frog_santa_hat.jpg", "#FF0000");
} else if (currentDay >= 28) {
updateHolidayContent("HOPPY NEW YEAR!", "images/new_year_image.jpg", "#FFD700");
}
break;
default:
updateHolidayContent("null", "shouldnt matter", "shouldnt be");
break;
}
});