/**
* CSShiarchMenu v0.3
*	written by: me[AT]daantje[DOT]nl
*	last update: Sun May 29 13:04:00 CEST 2005
*
*	Documentation:
*		Build this small script cause all the gpl-ed scripts I found where too big
*		and had too many options I never going to use, or the config for the menu
*		was not easy to set with a PHP routine.
*
*	License:
*		Use this script any way you like...
*/

//declare
var submenu = new Array();
var tmr = new Array();
var adj = new Array();
var last_zIndex = 10000;
var lastOverId = '';
var TmpOut = 10;				//tempo até se esconder o menu no MenuOut

//CONFIGURAÇÃO DO MENU
var menuWidth 	   = 140;		//width of submenu in pixels
var alignSubmenu   = 'bottom';	//bottom or right side of the main button.
var useLastItemCSS = true;		//generate last menu item too
								//if false, it will behave as a normal item
  								//and the css menuItemLast class will not be used

submenu['menu1'] = new Array();
submenu['menu1'][0] = menuItem('Associados &raquo;','','_top');
	submenu['menu1_0'] = new Array();
	submenu['menu1_0'][0] = menuItem('Fabricantes de Pisos','/institucional/associados/pisos.html','_top');
	submenu['menu1_0'][1] = menuItem('Fabricantes de Insumos','/institucional/associados/insumos.html','_top');
	submenu['menu1_0'][2] = menuItem('Comerciantes, Distribuidores e Representantes','/institucional/associados/comdisrep.html','_top');
submenu['menu1'][1] = menuItem('Benefícios','/institucional/beneficios.html','_top');
submenu['menu1'][2] = menuItem('Diretoria','/institucional/diretoria.html','_top');
submenu['menu1'][3] = menuItem('Filiação','/institucional/filiacao.html','_top');
submenu['menu1'][4] = menuItem('Histórico','/institucional/historico.html','_top');
submenu['menu1'][5] = menuItem('Objetivos','/institucional/objetivos.html','_top');
submenu['menu1'][6] = menuItem('Perfil','/institucional/perfil.html','_top');

submenu['menu2'] = new Array();
submenu['menu2'][0] = menuItem('Biblioteca &raquo;','','_top');
	submenu['menu2_0'] = new Array();
	submenu['menu2_0'][0] = menuItem('Floresta','/atividades/biblioteca/floresta.html','_top');
	submenu['menu2_0'][1] = menuItem('Indústria','/atividades/biblioteca/industria.html','_top');
	submenu['menu2_0'][2] = menuItem('Política e Mercado','/atividades/biblioteca/politica.html','_top');
	submenu['menu2_0'][3] = menuItem('Madeiras para pisos','/atividades/biblioteca/madeiras.html','_top');
	submenu['menu2_0'][4] = menuItem('Trabalhos ANPM','/atividades/biblioteca/trabalhos.html','_top');
submenu['menu2'][1] = menuItem('Calendário de Eventos','/atividades/eventos.html','_top');
submenu['menu2'][2] = menuItem('Capacitação Técnica &raquo;','','_top');
	submenu['menu2_2'] = new Array();
	submenu['menu2_2'][0] = menuItem('Currículos','/atividades/capacitacao/curriculos.html','_top');
	submenu['menu2_2'][1] = menuItem('Cursos','/atividades/capacitacao/cursos.asp','_top');
	submenu['menu2_2'][2] = menuItem('Inspeções','/atividades/capacitacao/inspecoes.html','_top');
	submenu['menu2_2'][3] = menuItem('Relatórios','/atividades/capacitacao/relatorios.html','_top');
	submenu['menu2_2'][4] = menuItem('Serviços','/atividades/capacitacao/servicos.html','_top');
	submenu['menu2_2'][5] = menuItem('Treinamentos','/atividades/capacitacao/treinamentos.html','_top');
submenu['menu2'][3] = menuItem('Certificação','/atividades/certificacao.html','_top');
submenu['menu2'][4] = menuItem('Empresas do Setor','/atividades/empresas.html','_top');
submenu['menu2'][5] = menuItem('Estatísticas','/atividades/estatisticas.html','_top');
submenu['menu2'][6] = menuItem('Links Interessantes','/atividades/links.html','_top');
submenu['menu2'][7] = menuItem('Programa de Qualidade','/atividades/qualidade.html','_top');
submenu['menu2'][8] = menuItem('Projetos &raquo;','','_top');
submenu['menu2'][9] = menuItem('Normas','/atividades/normas.html','_top');	
submenu['menu2_8'] = new Array();
	submenu['menu2_8'][0] = menuItem('Manual de Instalação','/atividades/projetos/manual.html','_top');
	submenu['menu2_8'][1] = menuItem('Calibração de Medidores de Umidade','/atividades/projetos/calibracao.html','_top');

submenu['menu3'] = new Array();
submenu['menu3'][0] = menuItem('Cuidados','/informacoes/cuidados.html','_top');
submenu['menu3'][1] = menuItem('Galeria de Fotos','/informacoes/galeria.html','_top');
submenu['menu3'][2] = menuItem('Glossário','/informacoes/glossario.html','_top');
submenu['menu3'][3] = menuItem('Importância da Madeira para o Homem','/informacoes/importancia.html','_top');
submenu['menu3'][4] = menuItem('Instalação','/informacoes/instalacao.html','_top');
submenu['menu3'][5] = menuItem('Perguntas Freqüentes','/informacoes/perguntas.html','_top');
submenu['menu3'][6] = menuItem('Por quê Pisos de Madeira ? &raquo;','/informacoes/porquemadeira/','_top');
	submenu['menu3_6'] = new Array();
	submenu['menu3_6'][0] = menuItem('Vantagens Ecológicas','/informacoes/porquemadeira/ecologico.html','_top');
	submenu['menu3_6'][1] = menuItem('Vantagens Técnicas','/informacoes/porquemadeira/tecnico.html','_top');
submenu['menu3'][7] = menuItem('Tipos de Pisos &raquo;','/informacoes/tipos/','_top');
	submenu['menu3_7'] = new Array();
	submenu['menu3_7'][0] = menuItem('Modelos','/informacoes/tipos/modelos.html','_top');
	submenu['menu3_7'][1] = menuItem('Madeiras','/informacoes/tipos/madeiras.html','_top');

submenu['menu4'] = new Array();
submenu['menu4'][0] = menuItem('Objetivos','/responsabilidade/objetivos.html','_top');
submenu['menu4'][1] = menuItem('Atividades e Projetos','/responsabilidade/atividades.html','_top');

submenu['menu5'] = new Array();
submenu['menu5'][0] = menuItem('Acesso a Área Restrita','/socios/','_top');
//submenu['menu5'][0] = menuItem('Biblioteca','/socios/biblioteca.html','_top');
//submenu['menu5'][1] = menuItem('Estatísticas','/socios/estatísticas.html','_top');
//submenu['menu5'][2] = menuItem('Grupo de Discussão','/socios/discussao.html','_top');
//submenu['menu5'][3] = menuItem('Informações','/socios/informacoes.html','_top');
//submenu['menu5'][4] = menuItem('Oportunidades','/socios/oportunidades.html','_top');
//submenu['menu5'][5] = menuItem('Programa de Qualidade','/socios/qualidade.html','_top');
//FIM DA CONFIGURAÇÃO

function buildSubmenu(obj){
	lastOverId = obj.id;
	menuPath = obj.id.split('_');
	x = "div";
	for(i=0;i<menuPath.length;i++){
		x+= '_' + menuPath[i];
		if(document.getElementById(x)){
			if(tmr[x])
				window.clearTimeout(tmr[x]);
			document.getElementById(x).style.visibility = 'visible';
		}
	}
	if(submenu[obj.id]){
		c = document.getElementById('div_' + obj.id);
		if(c){
			c.style.visibility = 'visible';
			c.style.zIndex = last_zIndex++;
		}else{
			d = obj;
			if(d){
				L_pos = d.offsetLeft + d.offsetWidth - 1;
				T_pos = d.offsetTop - 1;
				while(d.offsetParent){
					d = d.offsetParent;
					L_pos+= d.offsetLeft;
					T_pos+= d.offsetTop;
				}
			}

			if(obj.className.indexOf('menuItem') < 0 && alignSubmenu == 'bottom'){
				L_pos-= obj.offsetWidth;
				T_pos+= obj.offsetHeight;
			}

			subObj = document.createElement('div');
			subObj.id = 'div_' + obj.id;
			subObj.className = 'submenu';
			subObj.style.position = 'absolute';
			subObj.style.zIndex = last_zIndex++;
			subObj.style.width = menuWidth;
			subObj.style.top = T_pos;
			subObj.style.left = L_pos;
			document.getElementsByTagName('body')[0].appendChild(subObj);
			content = "";
			m = submenu[obj.id];
			for(i=0;i<m.length;i++){
				if(!m[i][2] || m[i][2] == '_self'){
					act = "self.location.href='" + m[i][1] + "';";
				}else if(m[i][2] == '_top'){
					act = "top.location.href='" + m[i][1] + "';";
				}else if(m[i][2] == '_blank'){
                    act = "window.open('" + m[i][1] + "');";
				}else{
					act = "window.frames['"+m[i][2]+"'].location.href='" + m[i][1] + "';";
				}
				content+= "<div onmouseout=\"hideSubmenu(this)\" onmouseover=\"buildSubmenu(this)\" "+ (m[i][1] ? "onclick=\""+ act + "\" " : "") +"class=menuItem" + (i==0 ? 'First' : (i==(m.length -1) && useLastItemCSS ? 'Last' : '')) + " id=\"" + obj.id + "_" + i +"\">" + m[i][0] + "</div>";
				adj[i] = obj.id + "_" + i;
			}
			subObj.innerHTML = content;
			for(i=0;i<adj.length;i++)
				document.getElementById(adj[i]).style.width = subObj.style.width;
		}
	}
}

function hideSubmenu(obj){
	closePath = obj.id.split('_');

	x = "div";
	for(i=0;i<closePath.length;i++){
		x+= '_' + closePath[i];
		if(document.getElementById(x))
			tmr[x] = window.setTimeout("document.getElementById('"+x+"').style.visibility = 'hidden';",TmpOut);
	}
}

function menuItem(txt,url,tar){
	return new Array(txt,url,tar);
}

function iFramePatch(){
	if(!document.all && lastOverId)
		hideSubmenu(document.getElementById(lastOverId));
}

if(navigator.userAgent.indexOf('MSIE')>=0 && navigator.userAgent.indexOf('Opera')==-1){
	document.onmouseover = function(){
		obj = event.srcElement;
		if(obj.className == 'menuItemFirst' || obj.className == 'menuItem' || obj.className == 'menuItemLast')
			obj.className+='Over';
	}
	document.onmouseout = function(){
		obj = event.srcElement;
		if(obj.className == 'menuItemFirstOver' || obj.className == 'menuItemOver' || obj.className == 'menuItemLastOver')
			obj.className = obj.className.substring(0,(obj.className.length - 4));
	}
}
document.write('<table WIDTH="100%" border="0" cellpadding="2" cellspacing="0">');
document.write('<tr BGCOLOR="#625656" CLASS="menu">');
document.write('<td class="mainMenu" WIDTH="20%" id="menu1" onmouseover="buildSubmenu(this)" onmouseout="hideSubmenu(this)">Informa&ccedil;&otilde;es<BR>Institucionais</td>');
document.write('<td class="mainMenu" WIDTH="20%" id="menu2" onmouseover="buildSubmenu(this)" onmouseout="hideSubmenu(this)">Atividades e<BR>Servi&ccedil;os</td>');
document.write('<td class="mainMenu" WIDTH="20%" id="menu3" onmouseover="buildSubmenu(this)" onmouseout="hideSubmenu(this)">Informa&ccedil;&otilde;es<BR>sobre Pisos</td>');
document.write('<td class="mainMenu" WIDTH="20%" id="menu4" onmouseover="buildSubmenu(this)" onmouseout="hideSubmenu(this)">Responsabilidade<BR>Ambiental e Social</td>');
document.write('<td class="mainMenu" WIDTH="20%" id="menu5" onmouseover="buildSubmenu(this)" onmouseout="hideSubmenu(this)">&Aacute;rea<BR>Restrita</td>');
document.write('</tr>');
document.write('</table>');