var itemSelecionado = false;
function showSubMenu(pai, filho){
	hideAllSubMenus();
	itemSelecionado		= false;
	NomeItemSelecionado	= "";
	objPai		= document.getElementById(pai);
	objFilho	= document.getElementById(filho);
	
	if (objPai.parentNode) objParent = objPai.parentNode;
	else if (objPai.parentElement) objParent = objPai.parentNode;

	//Descobrindo a posição do objeto Pai
	posTop	= objParent.offsetTop + objParent.offsetHeight;
	posLeft	= objPai.offsetLeft;
	
	//Posicionando o objeto Filho
	objFilho.style.left		= posLeft;
	objFilho.style.top		= posTop;
	
	//Mostrando o objeto Filho
	itemSelecionado			= true;
	NomeItemSelecionado		= filho;
	objFilho.style.display	= "inline";
}

function hideSubMenu(pai, filho){
	hideAllSubMenus();
	itemSelecionado			= false;
	NomeItemSelecionado		= "";
	objPai		= document.getElementById(pai);
	objFilho	= document.getElementById(filho);
	setTimeout('keepSubMenu(objPai,objFilho)',1);
}

function keepSubMenu(objPai, objFilho){
	//Sumindo com objeto Filho
	if (itemSelecionado == false){
		objFilho.style.display = "none";
	}
}

function hideAllSubMenus(){
	if (itemSelecionado == true){
		obj = document.getElementById(NomeItemSelecionado);
		obj.style.display = "none";
	}
}
