//THANK YOU JEAN JACQUES WARMERDAM @ http://whick.net

window.addEvent('domready', function() {
	window.current = -1;
	window.showing = false;
	window.styles = [];
	window.loaded = 1;
	window.running = false;
	$('flash').setHTML('');
	$('loader').removeClass('hidden');
	if(window.ie == true) {
		setTimeout(function() { prepare(); }, 1000);
	} else {
		var imgs = $$('img');
		
		imgs.each(function(img) {
		   img.addEvent('load', function() { 
				if(window.loaded > 2 && window.running == false) { 
					prepare();
				} else {
					if(window.running == false) {
						window.loaded = window.loaded + 1;
					}
				} 
			});
		});
	}
});

function prepare() {
	window.running = true;
	$('loader').addClass('hidden');
	window.current = window.current + 1;
	if(window.current == 3) { window.current = 0; }
	fadeIn('flashimage'+window.current);
	setTimeout(function() { prepare(); }, 4000);
}

function fadeIn(id) {
	if(typeof(window.styles[id]) == 'undefined') {
		window.styles[id] = new Fx.Style(id, 'opacity', {duration: 1000});
	}
	setTimeout(function() { $(id).removeClass('hidden'); }, 200);
	window.styles[id].start(0, 0.999);
	setTimeout(function() { fadeOut(id); }, 2000);
}

function fadeOut(id) {
	if(typeof(window.styles[id]) == 'undefined') {
		window.styles[id] = new Fx.Style(id, 'opacity', {duration: 1000});
	}
	window.styles[id].start(0.999, 0);
	setTimeout(function() { $(id).addClass('hidden'); }, 1000);
}
