var lazy = []; var lazy_ajax = []; var lazyLoad_ajax_already_loaded = false; registerListener('load', setLazy); registerListener('load', setLazy_ajax); registerListener('load', lazyLoad); registerListener('load', lazyLoad_ajax); registerListener('scroll', lazyLoad); registerListener('scroll', lazyLoad_ajax); registerListener('resize', lazyLoad); registerListener('resize', lazyLoad_ajax); function setLazy(){ lazy = document.getElementsByClassName('lazy'); console.log('Found ' + lazy.length + ' lazy images'); } function setLazy_ajax(){ lazy_ajax = document.getElementsByClassName('lazy_ajax'); console.log('Found ' + lazy_ajax.length + ' lazy_ajax items'); } function lazyLoad(){ for(var i=0; i= 0 && rect.right >= 0 && rect.top <= (window.innerHeight || document.documentElement.clientHeight) && rect.left <= (window.innerWidth || document.documentElement.clientWidth) ); } function registerListener(event, func){ if (window.addEventListener) { window.addEventListener(event, func) } else { window.attachEvent('on' + event, func) } } jQuery("#rss_feed").show(); });