// JavaScript Document

var timer = '';
var menu = '';

//Verifica os objetos na página
function procuraObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=procuraObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

//Exibir ou ocultar submenus
function MostraMenu() { //v6.0
  if (timer!='') { clearTimeout(timer); }
  var i,p,v,obj,args=MostraMenu.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=procuraObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'':(v=='hide')?'none':v; }
    obj.display=v; }  
}

//Gravar no nome do menu em foco;
function ChecaMenu() {
	var args=ChecaMenu.arguments;
  	menu = args[0].charAt(2);
	Verifica();
	if (args[1]=='show') {
		MostraMenu('sbm0'+menu,'','show');
	}	
}

//Ocultar menu com temporizador.
function EscondeMenu(pNome) {
	timer = window.setTimeout("MostraMenu('"+pNome+"','','hide')",500);	
}

//Verifica submenus que estão ativos no momento e oculta-os.
function Verifica() {
	for (var x = 1; x <= 8; x++) {
		if (menu!=x) {
			MostraMenu('sbm0'+x,'','hide');
		}
	}
}

function carregar() {
	over1();
	over2();
	over3();
	over4();
	//over5();
	over6();
	over7();
	over8();
}

over1 = function() {
	var sfEls = document.getElementById("sbm01").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over2 = function() {
	var sfEls = document.getElementById("sbm02").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over3 = function() {
	var sfEls = document.getElementById("sbm03").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over4 = function() {
	var sfEls = document.getElementById("sbm04").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over5 = function() {
	var sfEls = document.getElementById("sbm05").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over6 = function() {
	var sfEls = document.getElementById("sbm06").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over7 = function() {
	var sfEls = document.getElementById("sbm07").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
over8 = function() {
	var sfEls = document.getElementById("sbm08").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" over";	}
	sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" over\\b"), ""); }}
}
if (window.attachEvent) window.attachEvent("onload", carregar);

