var MBFadeTimer=0;
function showMPErrorMsg()
{
	if (MBFadeTimer==0)
	{
		setMyOpacity(document.getElementById("errMsg"),0);
		fadeInTick();
	}
}
function hideMPErrorMsg()
{
	document.getElementById("errMsg").style.display='none';
	setMyOpacity(document.getElementById("errMsg"), 0);
	clearTimeout(MBFadeTimer);
	MBFadeTimer=0;
}

function fadeInTick()
{
	MBFadeTimer=0;
	var msgbox = document.getElementById("errMsg");
	if (msgbox.myOpacity < 1 )
	{
		setMyOpacity(msgbox, msgbox.myOpacity+.20);
		MBFadeTimer = setTimeout("fadeInTick()",50);
	}
	else
	{
		MBFadeTimer = setTimeout("fadeOutTick()",3000);
	}
}
function fadeOutTick()
{
	MBFadeTimer=0;
	var msgbox = document.getElementById("errMsg");
	if (msgbox.myOpacity > 0 )
	{
		setMyOpacity(msgbox, msgbox.myOpacity-.20);
		MBFadeTimer = setTimeout("fadeOutTick()",50);
	}
}
function setMyOpacity(target, newOpacity) 
{
	if (newOpacity>0)
		target.style.display="block";
	target.myOpacity = newOpacity;
	target.style.filter = "alpha(opacity=" + (newOpacity*100) + ")";
	target.style.opacity = newOpacity;
	target.style.MozOpacity = newOpacity;
	if (newOpacity<=0)
		target.style.display="none";
}
