//FUNÇÕES PARA CONTROLAR O MENU

function mostraInfo(objDisplay,imagem,accao){
//objDisplay -> objecto
//imagem -> imagem para situar o subMenu
//accao -> 0 para fechar 1 para abrir
var objecto = String(objDisplay);
var imgXY = String(imagem);
//alert(objecto);

	if (accao==1){
		//x=getMouseXY(objecto);
		//document.all("div_"+objDisplay).style.visibility = "visible";
		//alert(document.getElementById("div_"+objDisplay.value));
		document.getElementById("div_"+objDisplay).style.visibility = "visible";
		getMouseXY(objecto,imgXY);
	}
	if (accao==0){
		document.all("div_"+objDisplay).style.visibility = "hidden";
	}
}

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
var isNS = (navigator.appName == "Netscape");
//document.onmousemove = getMouseXY;

var tempX = 0;
var tempY = 0;


function getMouseXY(objDisplay,imgXY) {
var objecto = "div_"+objDisplay;
//alert(objecto);
if (IE) {
//tempX = event.clientX + document.body.scrollLeft;
//tempY = event.clientY + document.body.scrollTop;
tempX = getXCoord(imgXY)
tempY = getYCoord(imgXY)
}
else {
//tempX = e.pageX;
//tempY = e.pageY;
tempX = getXCoord(imgXY)
tempY = getYCoord(imgXY)
}  
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;}  

if (document.getElementById(Object(objecto)).style.visibility == 'visible'){
	document.getElementById(Object(objecto)).style.left = tempX-20;
	//document.getElementById(Object(objecto)).style.top = tempY+12;
	document.getElementById(Object(objecto)).style.top = tempY+29;
}

return true;
}

function getXCoord(imgID) {
        if (isNS) xPos = document.images[imgID].x;
        else xPos = getIEXCoord(imgID)
        return xPos;
}

function getYCoord(imgID) {
  if (isNS) yPos = document.images[imgID].y;
  else yPos = getIEYCoord(imgID);
  return yPos;
}

function getIEXCoord(imgElem) {
        xPos = eval(imgElem).offsetLeft;
        tempEl = eval(imgElem).offsetParent;
        while (tempEl != null) {
                xPos += tempEl.offsetLeft;
                tempEl = tempEl.offsetParent;
        }
        return xPos;
}

function getIEYCoord(imgElem) {
        yPos = eval(imgElem).offsetTop;
        tempEl = eval(imgElem).offsetParent;
        while (tempEl != null) {
                yPos += tempEl.offsetTop;
                tempEl = tempEl.offsetParent;
        }
        return yPos;
}

function fechaSubmenus(){
	// document.all("div_sobre").style.visibility = "hidden";
	// document.all("div_congresso").style.visibility = "hidden";
	// document.all("div_links").style.visibility = "hidden";
	// document.all("div_seccoes").style.visibility = "hidden";
	// document.all("div_ferramentas").style.visibility = "hidden";
	// document.all("div_crap").style.visibility = "hidden";
	document.getElementById("div_sobre").style.visibility = "hidden";
	
	document.getElementById("div_congresso").style.visibility = "hidden";
	document.getElementById("div_links").style.visibility = "hidden";
	document.getElementById("div_seccoes").style.visibility = "hidden";
	//document.getElementById("div_ferramentas").style.visibility = "hidden";
	document.getElementById("div_crap").style.visibility = "hidden";
	document.getElementById("div_revista").style.visibility = "hidden";
}

//----------------------------------------------------------------------------------------------