%PDF- %PDF-
Direktori : /home2/vacivi36/vacinagripe.vacivitta.com.br/scripts/ |
Current File : //home2/vacivi36/vacinagripe.vacivitta.com.br/scripts/cookies.js |
/* common fuctions */ function el(selector) { return document.querySelector(selector) } function els(selector) { return document.querySelectorAll(selector) } function on(selector, event, action) { els(selector).forEach(e => e.addEventListener(event, action)) } function cookie(name) { let c = document.cookie.split('; ').find(cookie => cookie && cookie.startsWith(name + '=')) return c ? c.split('=')[1] : false; } /* popup button hanler */ on('.cookie-popup button', 'click', () => { el('.cookie-popup').classList.add('cookie-popup--accepted'); document.cookie = `cookie-aceito=true` }); /* popup init hanler */ if (cookie('cookie-aceito') !== "true") { el('.cookie-popup').classList.add('cookie-popup--not-accepted'); } /* page buttons handlers */ function _reset() { document.cookie = 'cookie-aceito=false'; document.location.reload(); } function _switchMode(cssClass) { el('.cookie-popup').classList.toggle(cssClass); }