```
document.addEventListener("DOMContentLoaded", function() {
var lazyloadImages = document.querySelectorAll(".img.lazy");
var lazyloadThrottleTimeout = null;
var viewWidth = window.innerWidth || document.documentElement.clientWidth;
var viewHeight = window.innerHeight || document.documentElement.clientHeight;
function lazyload() {
if (lazyloadThrottleTimeout) {
clearTimeout(lazyloadThrottleTimeout);
}
lazyloadThrottleTimeout = setTimeout(function() {
for (var i = 0; i < lazyloadImages.length; i++) {
if (isInViewPort(lazyloadImages[i])) {
lazyloadImages[i].classList.remove('lazy');
}
}