<!--
//Detecção do browser 
var brw = (navigator.userAgent.indexOf("Opera")!=-1 && navigator.userAgent.indexOf("5.")>0) ? "op" : (document.all) ? "ie" : (document.layers) ? "nn" : (!document.all && document.getElementById) ? "mo" : "";

//precarregar as imagens
var m1_on = new(Image);
var m2_on = new(Image);
var m3_on = new(Image);
var m4_on = new(Image);
var m1_off = new(Image);
var m2_off = new(Image);
var m3_off = new(Image);
var m4_off = new(Image);
var m1_hover = new(Image);
var m2_hover = new(Image);
var m3_hover = new(Image);
var m4_hover = new(Image);

function pre_load(){
m1_on.src = "m1_on.jpg";
m2_on.src = "m2_on.jpg";
m3_on.src = "m3_on.jpg";
m4_on.src = "topo_c_on.jpg";
m1_off.src = "m1_off.jpg";
m2_off.src = "m2_off.jpg";
m3_off.src = "m3_off.jpg";
m4_off.src = "topo_c_off.jpg";
m1_hover.src = "m1_over.jpg";
m2_hover.src = "m2_over.jpg";
m3_hover.src = "m3_over.jpg";
m4_hover.src = "topo_c_on.jpg";
return true;
}
//Variáveis globais
var actual = 1;//numero da página
var menu_actual = 0;//menu aberto
var porta = 0;
var s_menu_actual = 0;

//determinar a posição vertical do menu
function findPosX(obj)
{
	var mObj = obj;
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
		
	if (mObj.offsetParent)
	{	
		curleft += mObj.offsetWidth;
	}	
	return curleft;
}

//determinar a posição horizontal do menu
function findPosY(obj)
{
	var curtop = 0;
	var mobj = obj;
	if (obj.offsetParent)
	{	
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}

//desliga todos os menus de topo
function AllOff(){
actual = 0;
for (a=1;a<4;a++){apaga(a);}
return true;
}

//liga menu
function acende(qual){
if (actual != qual){ AllOff();}
var but = "m"+qual;
document.getElementById(but).src = eval("m"+qual+"_on").src;
actual = qual;
}

function apaga(qual){
if (qual == actual){return false;}
var but = "m"+qual;
document.getElementById(but).src = eval("m"+qual+"_off").src;
}

function ho(qual){
fechatodas();
fechatodas_sub();
if (qual == actual){return false;}
var but = "m"+qual;
document.getElementById(but).src = eval("m"+qual+"_hover").src;
}


//menu principal - familias
function on(qual){
porta = 1;
var e = document.getElementById(menu_actual);
if (e){off(e);}
document.getElementById(qual.id).className = "menu_main_row_on";
porta = 0;
}

function off(qual){
if (porta == 0){
	if (menu_actual == qual.id){return true;}
}
document.getElementById(qual.id).className = "menu_main_row_off";
}


//sub menus
function onsub(qual,nivel){
switch (nivel) {
	case 1:
	fechatodas_sub();
	document.getElementById(qual.id).className = "menu_sub_on";
	abre_sub(qual.id);
	break;
	case 2:
	document.getElementById(qual.id).className = "menu_sub_on";
	break;
	}

}

function offsub(qual){
document.getElementById(qual.id).className = "menu_sub_off";
}

function abre_sub(qual){
if (!document.getElementById("ss_"+qual)){return true;}
var c = document.getElementById("ss_"+qual).className;
var obj = document.getElementById(qual);
if (brw == "ie"){
var xpos = findPosX(obj)-5+'px';
var ypos = findPosY(obj)+0+'px';
} else {
var xpos = findPosX(obj)-5+'px';
var ypos = findPosY(obj)+0+'px';
}
document.getElementById("ss_"+qual).className= "sub_on";
document.getElementById("ss_"+qual).style.left = xpos;
document.getElementById("ss_"+qual).style.top = ypos;


s_menu_actual = qual;

var b = document.getElementById("ss_"+qual).offsetTop;
var s = document.body.clientHeight;
var a = document.getElementById("ss_"+qual).offsetTop+document.getElementById("ss_"+qual).offsetHeight;
while (a > s) {
b--;
document.getElementById("ss_"+qual).style.top = b+'px';
a = document.getElementById("ss_"+qual).offsetTop+document.getElementById("ss_"+qual).offsetHeight;
}



return true;
}


function fechatodas_sub(){
if (brw =="ie"){
divs = document.all.tags("div");}
else
{divs = document.getElementsByTagName("div");}

for (a=0;a<divs.length;a++){
	if (divs[a].id){
	subdiv = divs[a].id;
	if (subdiv.indexOf("ss_",0)>-1){
		document.getElementById(subdiv).className= "sub_off";
		}
	}
	}
return true;	
}

function fechatodas(){
if (brw =="ie"){
divs = document.all.tags("div");}
else
{divs = document.getElementsByTagName("div");}

for (a=0;a<divs.length;a++){
	if (divs[a].id){
	subdiv = divs[a].id;
	if (subdiv.indexOf("s_",0)>-1){
		document.getElementById(subdiv).className= "sub_off";
		}
	}
	}
return true;	
}

function abre(qual){
if (!document.getElementById("s_"+qual)){return true;}
var c = document.getElementById("s_"+qual).className;
var obj = document.getElementById(qual);
if (brw == "ie"){
var xpos = findPosX(obj)+1+'px';
var ypos = findPosY(obj)+1+'px';
} else {
var xpos = findPosX(obj)+1+'px';
var ypos = findPosY(obj)+0+'px';
}
document.getElementById("s_"+qual).className= "sub_on";
document.getElementById("s_"+qual).style.left = xpos;
document.getElementById("s_"+qual).style.top = ypos;

menu_actual = qual;

var b = document.getElementById("s_"+qual).offsetTop;
var s = document.body.clientHeight;
var a = document.getElementById("s_"+qual).offsetTop+document.getElementById("s_"+qual).offsetHeight;
while (a > s) {
b--;
document.getElementById("s_"+qual).style.top = b+'px';
a = document.getElementById("s_"+qual).offsetTop+document.getElementById("s_"+qual).offsetHeight;
}
return true;
}

function clique(qual){
var esta = "";
var subdiv = "";
esta = qual.id;
flag = false;


//procura layers com subfamilias (esta parte não é necessária, já que o menu abre automáticamente)
if (brw == "ie"){
divs = document.all.tags("div");}
else
{divs = document.getElementsByTagName("div");}
for (a=0;a < divs.length;a++){
	if (divs[a].id){
	subdiv = divs[a].id;
	if (subdiv.indexOf("s_"+esta,0)>-1){
		flag = true;
		}
	}
}

for (a=0;a < divs.length;a++){
	if (divs[a].id){
	subdiv = divs[a].id;
	if (subdiv.indexOf("ss_"+esta,0)>-1){
		flag = true;
		}
	}
}

if (!flag){}
document.location.href='frommenu.php?familia='+esta;
return true;
}

-->


