
	jQuery(document).load(
		function() {
			//console.log('loaded');
		}
	)
	
	function loadFader() {
		//console.log('loadFader');	
		if (jQuery('.fader.unloaded').length > 0) {
			jQuery('.fader.unloaded:first').addClass('loaded').attr('src', jQuery('.fader.unloaded:first').attr('alt')).load(
				function() {
					jQuery('.fader.unloaded:first').removeClass('unloaded');
					if (jQuery('.fader.loaded').length == 1) {
						nextFade();
					}
					if (jQuery('.fader.loaded').length == 2) {
						//startFading();
					}
					if (jQuery('.fader.unloaded').length > 0) {
						//loadFader();
					} else {
						startFading();
					}
					loadFader();
				}
			); 
		}
			
	}
	
	
	jQuery(document).ready(
		function(){
			//console.log('document ready');
			faders = jQuery('.fader'); 
			if (faders.length > 1) {
				//jQuery('.fader').css('display','block');
				//nextFade();
			}		
			loadFader();
		}
	)
	function startFading() {

		//console.log('start fading');
		$(document).everyTime(
			5000, 
			function() {
				nextFade();
			}, 
			30
		);

	
	};	

	function nextFade() {
		//console.log('next fade');
		z = Array();
		laagste = 2000;
		laagste_id = hoogste_id = 'null';
		hoogste = 0;
		faders = jQuery('.fader.loaded'); 
		if (faders.length > 0) {
			//console.log('yes faders!');
			for (t=0; t<faders.length; t++) {
				z = jQuery(faders[t]).css('z-index');
				if (z < laagste) {
					laagste = z;
					laagste_id = faders[t].id;			}
				if (z > hoogste) {
					hoogste = z;
					hoogste_id = faders[t].id;
				}
			}
			//console.log('laagste_id : ' + laagste_id +' < hoogste_id : ' + hoogste_id);
			if (laagste_id == hoogste_id) {
				jQuery('#' + laagste_id).css('z-index','1100').fadeIn(); 

			} else if (laagste_id && hoogste_id) {
				//console.log('laagste_id : ' + laagste_id +' < hoogste_id : ' + hoogste_id);
				jQuery( '' + '#' + laagste_id).fadeOut('fast', 
					function () {
						jQuery( '' + '#' + laagste_id).css('z-index', parseInt(jQuery('' + '#' + hoogste_id).css('z-index'))+1);
						jQuery( '' + '#' + laagste_id).fadeIn(1000);
					}
				);
			};
		} else {
			//console.log('no faders!');
		};
	}


