var menu = [];
var anterior = "";

menu[0] = Array(
	'Transportes|http://www.odebrechtonline.com.br/materias/00901-01000/1000/',
	'Competitividade|http://www.odebrechtonline.com.br/materias/01001-01100/1015/',
	'Homenagem|http://www.odebrechtonline.com.br/materias/01001-01100/1001/',
	'Indústria|http://www.odebrechtonline.com.br/materias/01001-01100/1003/',
	'Desenvolvimento Sustentável I|http://www.odebrechtonline.com.br/materias/01001-01100/1004/',
	'Desenvolvimento Sustentável II|http://www.odebrechtonline.com.br/materias/01001-01100/1005/',
	'Desenvolvimento Sustentável III|http://www.odebrechtonline.com.br/materias/01001-01100/1006/',
	'Petroquímica I|http://www.odebrechtonline.com.br/materias/01001-01100/1008/',
	'Petroquímica II|http://www.odebrechtonline.com.br/materias/01001-01100/1009/',
             'Memória|http://www.odebrechtonline.com.br/materias/01001-01100/1010/',
             'Petróleo e Gás|http://www.odebrechtonline.com.br/materias/01001-01100/1011/',
             'Organização: Reunião Anual|http://www.odebrechtonline.com.br/materias/01001-01100/1034/',
             'Educação|http://www.odebrechtonline.com.br/materias/01001-01100/1013/',
             'Turismo|http://www.odebrechtonline.com.br/materias/01001-01100/1014/'
);
menu[1] = Array(
	'Editorial|http://www.odebrechtonline.com.br/materias/00901-01000/998/',
       	'Pensamentos|http://www.odebrechtonline.com.br/materias/00901-01000/999/',
	'Perfil|http://www.odebrechtonline.com.br/materias/01001-01100/1002/',
	'Última Geração|http://www.odebrechtonline.com.br/secoes/00101-00200/122/',
             'Livro|http://www.odebrechtonline.com.br/materias/01001-01100/1007/',  
             'Entrevista|http://www.odebrechtonline.com.br/materias/01001-01100/1012/',                  
	'Registro|http://www.odebrechtonline.com.br/secoes/00101-00200/123/',
	'Expediente|javascript:pop(\"http://www.odebrechtonline.com.br/complementos/00801-00900/848\",\"1234\",\"width=700,height=420\")'
);
menu[2] = Array(
	'40 Anos Fundação Odebrecht|http://www.odebrechtonline.com.br/fundacao/40anos/pt/',
	'10 Anos Odeprev Especial|http://www.odebrechtonline.com.br/odeprev/especial/2005/',
	'60 Anos Edição Especial|http://www.odebrechtonline.com.br/edicoes/60anos/pt/',
	'Relatório Anual 2005|http://www.odebrechtonline.com.br/relatorioanual/2005/pt/',
             'Relatório Anual 2004|http://www.odebrechtonline.com.br/relatorioanual/2004/',
	'Relatório Anual 2003|http://www.odebrechtonline.com.br/relatorioanual/2003/',
	'Relatório Anual 2002|http://www.odebrechtonline.com.br/relatorioanual/2002/',
	'Reunião Anual 2005|http://www.odebrechtonline.com.br/reuniaoanual/2005/',
       	'Reunião Anual 2004|http://www.odebrechtonline.com.br/reuniaoanual/2004/',
	'Reunião Anual 2003|http://www.odebrechtonline.com.br/reuniaoanual/2003/'
);

function pegaXAbs(elt) {
	return parseInt(elt.x) ? elt.x : pegaPosAbs(elt,"Left");
}/* retorna o left absoluto */

function pegaPosAbs(elt,posicao) {
	iPos = 0;
	while (elt != null) {
		iPos += elt["offset" + posicao];
		elt = elt.offsetParent;
	}
	return iPos;
}/* funcao chamada para adquirir top ou left absoluto */

function montaMenu(arr, posX, id) {
	if(typeof arr != 'undefined') {
		parseMenu = "<div style='position: absolute; visibility: hidden; left: " + posX + "; top: 115px; cursor: pointer' id='" + id + "'>";
		parseMenu+= "<table width='173' cellspacing='0' cellpadding='0' border='0' onmouseover='menuPrincipal(document.getElementById(\"" + id + "\"), \"visible\");' onmouseout='menuPrincipal(document.getElementById(\"" + id + "\"), \"hidden\");'>";
		parseMenu+= "<tr><td height='1' bgcolor='#FFFFFF'><img src='http://www.odebrechtonline.com.br/imagens/2006/123/od_transp.gif' width='1' height='1' border='0'></td></tr>";
	
		for(i=0; i<arr.length; i++) {
			var dados = arr[ i ].split("|");
			parseMenu+= "	<tr>";
			parseMenu+= "		<td height='20' class='pdl6 op bgOff' onmouseover='menuStatus(this, \"On\");' onmouseout='menuStatus(this, \"Off\");'><a href='" + dados[1] + "' class='a f11 cbr'>" + dados[0] + "</a></td>";
			parseMenu+= "	</tr>";
		}

		parseMenu+= "</table>";
		parseMenu+= "</div>";

		return parseMenu;
	} else {
		alert("Erro: Não existe o array informado!");
		return "";
	}
}

function menuStatus(obj, st) {
	obj.className = "pdl6 op bg" + st;
}

function menuPrincipal(obj, st) {
	if(typeof anterior == 'object') {
		anterior.style.visibility = 'hidden';
	}
	obj.style.visibility = st;
	anterior = obj;
}
