var settings = {
				'pagesClass' : 'page',
				'nextButton' : '#nextButton',
				'backButton' : '#backButton',
				'images'     : new Array(),
				'loaderwidth' : 300,
				'loadsetstepwidth': 0,
				'numloaded' : 0
};

function showprogress() 
{
	var viewPortWidth  = jQuery(window).width();
	var viewportHeight = jQuery(window).height();
	var sidebarMargin  = parseInt(jQuery('.sidebar1').css('margin-right'));
	var sidebarWidth   = parseInt(jQuery('.sidebar1').css('width'));
	var contentWidth   = viewPortWidth - (sidebarWidth + sidebarMargin);
	
	jQuery('.pageList img').each(function(index, image) {
		settings.images.push(image);	
	});;
	
	settings.loadsetstepwidth = settings.loaderwidth / settings.images.length;
	
	for(var i = 0; i < settings.images.length; i++) 
	{
		var image = settings.images[i];
		console.log('IMAGE LOADING: ' + i + ' - ' + image.src);	
		image.onload = function() {
			console.log('IMAGE LOADED');
			var preloaderWidth = parseInt(jQuery('.preloader').css('width'));
			jQuery('.preloader').css('width',(preloaderWidth + settings.loadsetstepwidth) + 'px'); 
			settings.numloaded++;
		
			if (settings.numloaded == settings.images.length) {
				// jQuery(window).resize();
				 jQuery('.preloader').fadeOut("slow");
			}
			
			if (settings.numloaded == 6) {
				/* 6 == 1 pagina met foto's */
				jQuery(window).resize();
				jQuery('.pageList').css('visibility', 'visible');	
			}
		}
	}	
}

jQuery(document).ready(function()
{
	showprogress();
});
