
/*function frteste() {
	if (document.location.pathname == top.document.location.pathname) {
		top.document.location.href = 'ndex.htm';
	}
}*/


function inicia() {
	for (ref = 0; ref < aba.length; ref++) {
		if (aba[ref][1]) {
			acao = "visible";
		} else {
			acao = "hidden";
		}
	document.getElementById(aba[ref][0]).style.visibility = acao;
	document.getElementById('base').style.visibility = acao;
	}
	document.onmouseup = fechatudo;
}

function mouseover(menu) {
	var menuid;
  for (ref = 0; ref < aba.length; ref++) {
	  menuid = aba[ref][0];
		document.getElementById(menuid).style.visibility = "hidden";
	}
	menuid = aba[menu][3];
  var objTop = getPosicaoElemento(menuid).top;
  var objLeft = getPosicaoElemento(menuid).left ;
  var objHeight = getheight(menuid);
  
  menuid = aba[menu][0];
  var subobj = document.getElementById(menuid);
  var base = document.getElementById('base');
  
  var subobjTop = objTop + objHeight-1;  //ajuste da altura
  var subobjLeft = objLeft-12;           //ajuste hrozontal
  
  subobj.style.top = subobjTop+"px";
  subobj.style.left = subobjLeft+"px";
  base.style.top = subobjTop+"px";
  base.style.left = subobjLeft+"px";
  base.style.width = getwidth(menuid);
  base.style.height = getheight(menuid)-34;


	base.style.visibility = "visible";
  subobj.style.visibility = "visible";

	aba[menu][2] = 1;
}

function clique(menu) {
	for (ref = 0; ref < aba.length; ref++) {
		document.getElementById(aba[ref][0]).style.visibility = "hidden";
		document.getElementById('base').style.visibility = "hidden";
	}
	if (aba[menu][2]) {
		document.getElementById(aba[menu][0]).style.visibility = "hidden";
		document.getElementById('base').style.visibility = "hidden";
		aba[menu][2] = 0;
	} else {
		document.getElementById(aba[menu][0]).style.visibility = "visible";
		aba[menu][2] = 1;
	}
}


function fechatudo() {
	for (ref = 0; ref < aba.length; ref++) {
		document.getElementById(aba[ref][0]).style.visibility = "hidden";
		document.getElementById('base').style.visibility = "hidden";
	}
}

function pop(menuName,mostra) {
		if (mostra) {
		document.getElementById(menuName).style.visibility = "visible";
		} else {
		document.getElementById(menuName).style.visibility = "hidden";
		document.getElementById('base').style.visibility = "hidden";
	}
}

t=0;

function tempo() {
	t=setTimeout("fechatudo()", 200);
}

function para() {
	clearTimeout(t);
}

function getwidth(id){
  iens6=document.all||document.getElementById;
  ns4=document.layers;
  if (iens6){
    var crossobj=document.getElementById? document.getElementById(id) : document.all.content;
    var contentheight=crossobj.offsetHeight;
    var contentwidth=crossobj.offsetWidth;
  }
  else if (ns4){
    var crossobj=document.nscontainer.document.nscontent;
    var contentheight=crossobj.clip.height;
    var contentwidth=crossobj.clip.width;
  }
  return contentwidth;
}
function getheight(id){
  iens6=document.all||document.getElementById;
  ns4=document.layers;
  if (iens6){
    var crossobj=document.getElementById? document.getElementById(id) : document.all.content;
    var contentheight=crossobj.offsetHeight;
    var contentwidth=crossobj.offsetWidth;
  }
  else if (ns4){
    var crossobj=document.nscontainer.document.nscontent;
    var contentheight=crossobj.clip.height;
    var contentwidth=crossobj.clip.width;
  }
  return contentheight;
}
function getPosicaoElemento(elemID){
    var offsetTrail = document.getElementById(elemID);
    var offsetLeft = 0;
    var offsetTop = 0;
    while (offsetTrail) {
        offsetLeft += offsetTrail.offsetLeft;
        offsetTop += offsetTrail.offsetTop;
        offsetTrail = offsetTrail.offsetParent;
    }
    if (navigator.userAgent.indexOf("Mac") != -1 && 
        typeof document.body.leftMargin != "undefined") {
        offsetLeft += document.body.leftMargin;
        offsetTop += document.body.topMargin;
    }
    return {left:offsetLeft, top:offsetTop};
}