function checkCookie(value) {
const filteredCookie = document.cookie.indexOf(value);
if (filteredCookie > -1) {
document.querySelector(".notice").classList.add("hide");
} else {
document.querySelector(".notice").classList.remove("hide");
}
}
checkCookie("notice_popup");
function setCookie(name, value, days) {
const date = new Date();
const expireDate = new Date(
date.setDate(date.getDate() + days)
).toUTCString();
document.cookie = `${name} = ${value}; Expires = ${expireDate}`;
}
function deleteCookie(name, value) {
const date = new Date();
const expireDate = new Date(date.setDate(date.getDate() + -1)).toUTCString();
document.cookie = `${name} = ${value}; Expires = ${expireDate}`;
}
document.querySelector(".notice").addEventListener("click", (e) => {
if (!e.target.classList.contains("notice-btn")) return;
const checkDate = document.querySelector("#notice-check");
if (checkDate.checked) {
setCookie("popup", "notice_popup", 7);
document.querySelector(".notice").classList.add("hide");
} else {
document.querySelector(".notice").classList.add("hide");
}
});