/************************************************************
Funzioni sviluppate internamente da APSystems per i Rollover
*************************************************************/
function RollImageOnNoFading(x)
{
	if (document.getElementById(x).filters)
		document.getElementById(x).filters.alpha.opacity=50;
	// Netscape: bug
	//else
	//	document.getElementById(x).style.MozOpacity=0.5;
}

function RollImageOnFading(x)
{
	
	if (document.getElementById(x).filters) {
		eval("imgobj"+x+"=x");
		document.getElementById(x).filters.alpha.opacity=100;
		eval("ton"+x+"=setInterval('FadeOutImage(imgobj"+x+")', 20)");
	}
	// Netscape: bug
	// else
	//	RollImageOnNoFading(x);
}

function FadeOutImage(x)
{
	if (document.getElementById(x).filters.alpha.opacity>50)
		document.getElementById(x).filters.alpha.opacity -= 10;
	else
		clearInterval(eval("ton"+x));
}

function RollImageOffNoFading(x)
{
	if (document.getElementById(x).filters)
		document.getElementById(x).filters.alpha.opacity=100;
	// Netscape: bug
	//else
	//	document.getElementById(x).style.MozOpacity=1;
}

function RollImageOffFading(x)
{	
	if (document.getElementById(x).filters) {
		eval("imgobj"+x+"=x");
		document.getElementById(x).filters.alpha.opacity=50;
		eval("toff"+x+"=setInterval('FadeInImage(imgobj"+x+")', 20)");
	}
	// Netscape: bug
	// else
	//	RollImageOffNoFading(x);
}

function FadeInImage(x)
{
	if (document.getElementById(x).filters.alpha.opacity<100)
		document.getElementById(x).filters.alpha.opacity += 10;
	else
		clearInterval(eval("toff"+x));
}
