// Menu DropDown

function mostrar(objSubmn,objMn,varX,varY,objMnInterno) {
	/*
	 * recebe ID do DIV que possui o submenu e o ID da TD que possui o botão do menu.
	 * seta estilo para visível e alinha propriedade LEFT do DIV para a mesma posição
	 * do TD
	 * recebe também uma possível variação no eixo X e/ou no eixo Y
	 */
	if (!varX) varX=0;
	if (!varY) varY=0;

	document.getElementById(objSubmn).style.visibility='visible';
	document.getElementById(objSubmn).style.display='block';
	//set Over na célula pai
	document.getElementById(objMn).style.backgroundImage='url(../../imagens/menus/mn_tab_left_ov.gif)';
	document.getElementById(objMn).style.backgroundColor='#D4CDAD';
	document.getElementById(objMnInterno).style.backgroundImage='url(../../imagens/menus/mn_tab_right_ov.gif)';
	//set color no link
	var obj = document.getElementById(objMnInterno);
	for (i=0;i<obj.childNodes.length;i++){
		var nownode=obj.childNodes[i];
		if (nownode.tagName.toLowerCase()=='a') {
			nownode.style.color='#000';
		}
	}
	//
	currentEle=document.getElementById(objMn);
	var topo=0;
	var esq=0;
	var dif=0;
	while(currentEle.tagName.toLowerCase() != 'body') {
		topo += currentEle.offsetTop;
		esq += currentEle.offsetLeft;
		currentEle = currentEle.offsetParent;
	}
	topo += document.getElementById(objMn).offsetHeight;
	//esq += document.getElementById(objMn).offsetWidth;
	div= document.getElementById(objSubmn);
	div.style.top=(topo+varY)+"px";
	div.style.left=(esq+varX)+"px";
}
function ocultar(objSubmn,objMn,objMnInterno,tabOrder) {
	/*
	 * oculta o DIV informado
	 * tabOrder == "first" ou "last"
	*/
	dv = document.getElementById(objSubmn);
	if(dv.menuOpen != true){
		dv.style.visibility='hidden';
	}
	//set Over na célula pai
	document.getElementById(objMn).style.backgroundImage=(tabOrder!='first')? 'url(../../imagens/menus/mn_tab_left.gif)' : 'none';
	document.getElementById(objMn).style.backgroundColor='#000';
	document.getElementById(objMnInterno).style.backgroundImage=(tabOrder!='last')? 'url(../../imagens/menus/mn_tab_right.gif)' : 'none';
	//set color no link
	var obj = document.getElementById(objMnInterno);
	for (i=0;i<obj.childNodes.length;i++){
		var nownode=obj.childNodes[i];
		if (nownode.tagName.toLowerCase()=='a') {
			nownode.style.color='#D9D9D9';
		}
	}
	//
}