// JavaScript Document
var lastSubmenu;
var lastSubmenuTimer;

//adEvento(window, "load", iniciarMenu);
adEvento(document, "click", hideMenu);


function iniciarMenu()
{
	if(gE('canais'))
	{		
		for(i=0; i<gE('canais').childNodes.length; i++)
		{
			if(gE('canais').childNodes[i].nodeName == "LI")
			{
				if(gE('canais').childNodes[i].firstChild)
				{
					adEvento(gE('canais').childNodes[i].firstChild,"mouseover",show);
					adEvento(gE('canais').childNodes[i].firstChild,"mouseout",addTimer);
				}
				if(gE('canais').childNodes[i].childNodes[2])
				{
					adEvento(gE('canais').childNodes[i].childNodes[2],"mouseover",clearTimer);
					adEvento(gE('canais').childNodes[i].childNodes[2],"mouseout",addTimer);
					arrLi = gE('canais').childNodes[i].childNodes[2].getElementsByTagName('li');
					for(z=0; z<arrLi.length; z++)
					{
						adEvento(arrLi[z].firstChild,"mouseover",mudaEstilo);
						adEvento(arrLi[z].firstChild,"mouseout",voltaEstilo);
					}
				}
			}
		}
	}
}


function clearTimer()
{
	if(lastSubmenuTimer) clearTimeout(lastSubmenuTimer);
}

function addTimer()
{
	lastSubmenuTimer = setTimeout("hideMenu();",4000);	
}

function show(e)
{
	//Correção para eventos quebrados da Microsoft
    if(typeof(e)=='undefined')var e=window.event
    source=e.target?e.target:e.srcElement
    //Correção para o bug do Konqueror/Safari
    if(source.nodeType==3)source=source.parentNode
	
	if(source.parentNode.childNodes[2])
	{
		if(lastSubmenu)	hideMenu();
		lastSubmenu = source.parentNode;
		//lastSubmenu.setAttribute("class","over");
		//window.status= lastSubmenu.nodeName;
		lastSubmenu.className = "over";
		//lastSubmenu.childNodes[2].style.display = 'block';
		//lastSubmenu.style.background = "url(/img/capa/f_menu_5.gif) #F8F8F8 no-repeat left top";
	}
}

function mudaEstilo(e)
{
	//Correção para eventos quebrados da Microsoft
    if(typeof(e)=='undefined')var e=window.event
    source=e.target?e.target:e.srcElement
    //Correção para o bug do Konqueror/Safari
    if(source.nodeType==3)source=source.parentNode
	source.parentNode.className = "sover";
	//source.parentNode.style.backgroundColor = "#DFEBEE";

}

function voltaEstilo(e)
{
	//Correção para eventos quebrados da Microsoft
    if(typeof(e)=='undefined')var e=window.event
    source=e.target?e.target:e.srcElement
    //Correção para o bug do Konqueror/Safari
    if(source.nodeType==3)source=source.parentNode
	source.parentNode.className = "";
	//source.parentNode.style.backgroundColor = "#F8F8F8";

}

function hideMenu()
{
	if(lastSubmenu)
	{
		//lastSubmenu.setAttribute("class","");
		lastSubmenu.className = "";
		//lastSubmenu.childNodes[2].style.display = 'none';
		//lastSubmenu.style.background = "url(/img/capa/f_menu_4.gif) #EDEDED no-repeat left top";
	}

	clearTimer();
}

iniciarMenu();