﻿var arrFadeInAndOutTimeoutIds = new Array();
var arrFadeInAndOutElementIds = new Array();

function fadeInAndOut(elementId){
	var eElement = $(elementId);
	
	if(eElement != null){
		arrFadeInAndOutElementIds[arrFadeInAndOutElementIds.length] = elementId;
		new Effect.BlindDown(eElement);
		arrFadeInAndOutTimeoutIds[arrFadeInAndOutTimeoutIds.length] = window.setTimeout(fadeOut, 5000);
	}
}

function fadeOut(){
	var elementId = arrFadeInAndOutElementIds[0];
	var eElement = $(elementId);
	
	if(eElement != null){
		new Effect.Fade(eElement);
		window.clearTimeout(arrFadeInAndOutTimeoutIds[0]);
	}
	
	arrFadeInAndOutElementIds.shift();
	arrFadeInAndOutTimeoutIds.shift();
}