var prefadee;
var fadee;
var delay = 4000;
var duration = 1000;
var steps = 100;

function initFader(fader) {
	prefadee = document.getElementById('pre' + fader);
	fadee = document.getElementById(fader);

	if(prefadee && fadee) {
		setTimeout('fadeOut()', delay);
		setTimeout('fadeHide()', delay + duration);
	}
}

function fadeOut() {
	for(i = 0; i <= 1.01; i += (1 / steps)) {
		setTimeout('setOpacity(' + (1 - i) + ')', i * duration);
	}
}

function setOpacity(level) {
	fadee.style.opacity = level;
	fadee.style.MozOpacity = level;
	fadee.style.KhtmlOpacity = level;
	fadee.style.filter = 'alpha(opacity=' + (level * 100) + ')';
}

function fadeHide() {
	prefadee.style.display = 'none';
}

