RegisterNamespace("Woot.Scripts.LazyLoadImages");Woot.Scripts.LazyLoadImages.Images=new Array();Woot.Scripts.LazyLoadImages.Initialize=function(){var b=$("img[lazysrc]");for(var a=0;a<b.length;a++){Woot.Scripts.LazyLoadImages.Images.push(b[a])}b=null};Woot.Scripts.LazyLoadImages.LoadImagesInViewport=function(){var c=window.pageYOffset||(document.documentElement&&document.documentElement.scrollTop)||document.body.scrollTop;var e=window.innerHeight||(document.documentElement&&document.documentElement.clientHeight)||document.body.clientHeight;var d=parseInt(c+e+600);for(var a=Woot.Scripts.LazyLoadImages.Images.length-1;a>=0;a--){var b=Woot.Scripts.LazyLoadImages.Images[a];if(b.getAttribute("lazysrc")&&d>=GetPositionY(b)){b.setAttribute("src",b.getAttribute("lazysrc"));b.removeAttribute("lazysrc");Woot.Scripts.LazyLoadImages.Images.splice(a,1)}}};function GetPositionY(a){var b=0;if(a.offsetParent){while(1){b+=a.offsetTop;if(!a.offsetParent){break}a=a.offsetParent}}else{if(a.y){b+=a.y}}return b}function RegisterNamespace(namespacePath){var rootObject=window;var namespaceParts=namespacePath.split(".");for(var i=0;i<namespaceParts.length;i++){var currentPart=namespaceParts[i];var ns=rootObject[currentPart];if(!ns){ns=rootObject[currentPart]={};ns.__namespace=true;ns.__typeName=namespaceParts.slice(0,i+1).join(".");var parsedName;try{parsedName=eval(ns.__typeName)}catch(e){parsedName=null}if(parsedName!==ns){delete rootObject[currentPart]}}rootObject=ns}}$(function(){Woot.Scripts.LazyLoadImages.Initialize();Woot.Scripts.LazyLoadImages.LoadImagesInViewport();$(window).resize(Woot.Scripts.LazyLoadImages.LoadImagesInViewport);$(window).scroll(Woot.Scripts.LazyLoadImages.LoadImagesInViewport)});
