var images = new Array();
var loadimgs_busy = false;
window.addEvent('domready', function() {
								// Alle te lazy loaden afbeeldingen inladen
								$$('.imgpostload').each(function(image) {
															var img 		= new Array();
															img["id"]		= $(image).getProperty('id');
															img["src"] 		= $(image).getProperty('alt');
															img["bottom"]	= $(image).getCoordinates().bottom;
															img["top"]		= $(image).getCoordinates().top;
															img["done"]		= false;
															images.push(img);
															$(image).setProperty('src','/layout/trans.gif');
															// Leeg de ALT tekst, hier staat het adres van de afbeelding in
															// zodat de pagina sneller kan laden
															$(image).setProperty('alt','');
														});
								
								// Bij scrollen kijken welke afbeeldingen nog geladen moeten worden
								window.addEvent('scroll', 	function(e) {
																loadimgs(window.getScroll().y);
															});
								loadimgs(window.getScroll().y);
							});

// Zorg er voor dat de juiste foto's geladen worden
function loadimgs(g_scroll_height) {
	if(loadimgs_busy || images.length == 0) {
		if(images.length == 0) {
			// Verwijder het scroll event als alle foto's zijn geladen
			// dit zorgt er namelijk voor dat het scrollen weer wat sneller gaat.
			window.removeEvent('scroll');
		}
		return;
	}
	loadimgs_busy = true;
	g_window_height = window.getSize().y;
	var rest = new Array();
	// Ga alle nog te laden afbeeldingen bij langs
	images.each(function(item,index) {
					if(!item["done"]) {
						// Afbeelding in beeld, laden
						if(g_scroll_height < item["bottom"] && item["top"] < (g_scroll_height + g_window_height)) {
							$(item["id"]).setProperty('src',item["src"]);
							images[index]["done"] = true;
						} else {
							// Nieuwe array opbouwen met nog te laden afbeeldingen
							rest.push(images[index]);
						}
					}
				});
	images = rest;
	loadimgs_busy = false;
}
