window.onscr oll = function() {myFunction()};
var navbar = document.getElementById("navbar");
var sticky = navbar.offsetTop;
function myFunction() {
if (window.pageYOffset >= sticky) {
navbar.classList.add("sticky")
} else {
navbar.classList.remove("sticky");
}
}
// Функция возвращает cookie с именем name, если есть, если нет, то undefined
function getCookie(name) {
let matches = document.cookie.match(new RegExp("(?:^|; )" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + "=([^;]*)"));
return matches ? decodeURIComponent(matches[1]) : undefined;
}
let cookiecook = getCookie("cookiecook"),
cookiewin = document.getElementsByClassName('modal-popup')[0];
// Проверяем, есть ли у нас cookie, с которой мы не показываем окно и если нет, запускаем показ
if (cookiecook != "no") {
// Показываем с задержкой в 2 секунды
var delay_popup = 2000;
setTimeout("cookiewin.style.display='block'", delay_popup);
// Закрываем по клику
document.getElementById("modal-close").addEventListener("click", function(){
cookiewin.style.display = "none";
// Записываем cookie на 4 года, с которой мы не показываем окно
let date = new Date;
date.setDate(date.getDate() + 1461);
document.cookie = "cookiecook=no; path=/; expires=" + date.toUTCString();
});
}