const today = new Date(),
hideUntil = localStorage.getItem("hidePopupUntil");
function initPopup(t) {
let n = $(t),
e = n.find(".popup-list");
e.slick({
speed: 500,
prevArrow: '',
nextArrow: '',
autoplay: !0,
infinite: !0,
draggable: !0,
autoplaySpeed: 4e3,
}),
e.on("afterChange", (t, e, i) => {
let o = e.slideCount;
n.find(".slider-pagination").html((i || 0) + 1 + "/" + o);
}),
e.slick("slickGoTo", 0),
hideUntil && new Date(hideUntil) > today && n.addClass("dpnone"),
n.find(".close-today").on("click", function () {
let t = new Date();
t.setDate(today.getDate() + 1),
localStorage.setItem("hidePopupUntil", t.toISOString()),
n.addClass("dpnone");
}),
n.find(".close").on("click", function () {
n.addClass("dpnone");
});
}