/*
	Athene Flying Div
*/
var timer1, timer2, timer3, timer4, timer5;

function showFlyDiv(x, y, text)
{
	// Clear fadeout timers
	clearTimeout(timer1);
	clearTimeout(timer2);
	clearTimeout(timer3);
	clearTimeout(timer4);
	clearTimeout(timer5);
	
	if (x && y)
	{
		document.getElementById("flydiv").style.left = x + 'px';
		document.getElementById("flydiv").style.top = y + 'px';
	}
	
	if (text)
	{
		document.getElementById("flydiv-text").innerHTML = text;
	}
	document.getElementById("flydiv").style.visibility = "visible";
	
	setFlyDivOpacity(95);
}

function hideFlyDiv()
{
	// Animate fade out
	timer1 = setTimeout('setFlyDivOpacity(80);', 600);
	timer2 = setTimeout('setFlyDivOpacity(60);', 700);
	timer3 = setTimeout('setFlyDivOpacity(40);', 800);
	timer4 = setTimeout('setFlyDivOpacity(20);', 900);
	timer5 = setTimeout('document.getElementById("flydiv").style.visibility = "hidden"; document.getElementById("flydiv-text").innerHTML = "";', 1000);
}

function setFlyDivOpacity(opacity)
{
	document.getElementById("flydiv").style.filter = 'alpha(opacity=' + opacity + ')';
	document.getElementById("flydiv").style.opacity = '.' + opacity + '';
}
