/* NO-DOCREADY-WRAP */ if (document.readyState === "complete" || document.readyState === "loaded") { console.log('complete'); } document.addEventListener("DOMContentLoaded", function() { var lazyBackgrounds = [].slice.call(document.querySelectorAll(".lazy-background")); var lazyloadImages = [].slice.call(document.querySelectorAll(".lazy-img")); if ("IntersectionObserver" in window) { let lazyBackgroundObserver = new IntersectionObserver(function(entries, observer) { entries.forEach(function(entry) { if (entry.isIntersecting) { if(entry.target.localName == 'img') { entry.target.src = entry.target.dataset.src; entry.target.classList.remove('lazy-img'); } else { let lazyuid = entry.target.dataset.lazyuid; entry.target.classList.remove(lazyuid); entry.target.classList.remove('lazy-background'); lazyBackgroundObserver.unobserve(entry.target); } } }); }); lazyBackgrounds.forEach(function(lazyBackground) { lazyBackgroundObserver.observe(lazyBackground); }); lazyloadImages.forEach(function(lazyloadImage) { lazyBackgroundObserver.observe(lazyloadImage); }); } }); /*******************************************************************/ /* ftrtch dino */ /* [type: JS] [file:lazy-js] [52.342] DESIGN*/ /*******************************************************************/ /* 0.4 D>D */ /* db 155 */