function getMenu()
{
	var retValue = null;
	var allTables = document.getElementsByTagName("TABLE");
	if(allTables && allTables.length > 0)
		for(var i=0; i < allTables.length; i++)
			if(allTables[i].className && 
				allTables[i].className != "" && 
				allTables[i].className.indexOf("CMSTreeMenuTable") >= 0)
				{
					retValue = allTables[i];
					break;
				}
	return retValue;
}

function highlightMenuItem(menuPosition)
{
	var table = getMenu();
	if(table != null)
	{
		//prende la riga selezionata, la prima cella e il link
		var link = table.rows[menuPosition -1].cells[0].getElementsByTagName("a")[0];
		var prefix = link.className.substring(0,link.className.indexOf("CMSTreeMenuLink"));
		link.className = prefix + "CMSTreeMenuSelectedLink";
	}
}

function openWinFromMenu(url)
{
	window.open(url);
	return false;
}

function openWCF(link,type)
{
	window.open("/BWC/"+link+".aspx?t="+type,"","width=661,height=425,scrollbars=0,menubar=0,statusbar=no")
}


var __currentIndex = 0;
var __currentNews = null;
var __currentOpacity = 0;
var __step = 10;
var __growing = true;
var __millis = 100;

function nextNews()
{
	var elems = document.getElementById("nFadeContainer").getElementsByTagName("span");
	if(elems)
	{
		if(__currentIndex >= elems.length)
			__currentIndex = 0;
		if(__currentNews != null)
			__currentNews.style.display = "none";
		__currentNews = elems[__currentIndex++];
		__currentNews.style.opacity = 0;
		__currentNews.style.filter = "progid:DXImageTransform.Microsoft.Alpha (style=0, opacity=0);"
		__currentNews.style.display = "inline";
	}
}

function runNews()
{
	nextNews();
	setTimeout("fade()",__millis);
}



function fade()
{
	if(__currentOpacity < 100 && __growing)
		__currentOpacity += __step;
	else
	{
		if(__currentOpacity == 100)
			__millis = 3000;
		else
			__millis = 100;
		__growing = false;
		__currentOpacity -= __step;
	}
	__currentNews.style.opacity = __currentOpacity/100;
	__currentNews.style.filter = "progid:DXImageTransform.Microsoft.Alpha (style=0, opacity="+__currentOpacity+");"
	if(__currentOpacity == 0)
	{
		__growing = true;
		nextNews();
	}
	setTimeout("fade()",__millis);
}


var __bannerIndex = 1;

function nextBanner()
{
	if(__bannerIndex > 6)
		__bannerIndex = 1;
	var elem = document.getElementById("newhomepage");
	if(elem)
		elem.className = "imagehomepage"+(__bannerIndex++);
	setTimeout("nextBanner()",5000);
}