window._domloaded = false; document.addEventListener("DOMContentLoaded",function() { if(window._domloaded) return; window._domloaded = true; (function sandwich() { const navbar = document.querySelector('.navbar-collapse'); const navtoggle = document.querySelector('.navbar-toggle'); const navCollapse = () => { navbar.setAttribute('class', 'navbar-collapse collapse'); } const navCollapsing = () => { navbar.setAttribute('class', 'navbar-collapse collapsing'); } const someHeader = document.querySelector('header') if(someHeader) someHeader.addEventListener('click', navCollapse) document.querySelector('main').addEventListener('click', navCollapse) document.querySelector('nav').addEventListener('click', () => { if(window.getComputedStyle(navtoggle)['display'] === 'none') return; if(navbar.getAttribute('class').indexOf('collapsing') >= 0) { navCollapse(); } else { navCollapsing(); } }); })(); new SimpleLightbox('.lbox'); const meel = document.querySelector('.meel'); const enc = "kcihsf@pfowbpoywbu.qca " if(meel) { meel.addEventListener('click', function() { meel.setAttribute('class', '') meel.innerHTML = enc.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+12)?c:c-26);}); }) } (function makeTootClickable() { [...document.querySelectorAll('.toot')].forEach(toot => { toot.addEventListener('click', function() { const permalink = this.querySelector('.permalink')?.href if(permalink) { window.location.href = permalink } }) }) })(); });