var layerRef;
var layerStyle;
var menuName;
var x=180;
var y=180;

var xLoc=0;
var yLoc=0;

var isCOLocked=0;
var isCLLocked=0;
var isSELocked=0;
var isCNLocked=0;
var isCELocked=0;
var isDILocked=0;

var isILocked=0;
var isXLocked=0;

var coxset=0;
var coyset=0;
var clxset=0;
var clyset=0;
var sexset=0;
var seyset=0;
var cnxset=0;
var cnyset=0;
var cexset=0;
var ceyset=0;
var dixset=0;
var diyset=0;

var ixset=0;
var iyset=0;

function mouseMove(e){
	if(document.all && ready == "yes"){
		x=event.x;
		y=event.y;
	}
	if(document.layers && ready == "yes"){
		x=e.pageX;
		y=e.pageY;
	}
}

if (document.all){
	document.onmousemove = mouseMove;
	layerRef = "document.all";
	layerStyle = ".style";
}
if (document.layers){
	document.onmousemove = mouseMove;
	document.captureEvents(Event.MOUSEMOVE);
	layerRef = "document.layers";
	layerStyle = ""; 
}

function showLayer(layerName){
	eval(layerRef+'["'+layerName+'"]'+layerStyle+'.visibility="visible"');
}

function hideLayer(layerName){
	eval(layerRef+'["'+layerName+'"]'+layerStyle+'.visibility="hidden"');
}

function moveLayer(layerName,top,left){
    eval(layerRef+'["'+layerName+'"]'+layerStyle+'.top=top');
    eval(layerRef+'["'+layerName+'"]'+layerStyle+'.left=left');
}

function rem(){
	if(document.all || document.layers){
		hideLayer("extratos");
		hideLayer("extratos2");
		hideLayer("transferencias");
		hideLayer("transferencias2");
		hideLayer("pagamentos");
		hideLayer("pagamentos2");
		hideLayer("investimentos");
		hideLayer("investimentos2");
		hideLayer("emprestimos");
		hideLayer("emprestimos2");
		hideLayer("seguros");
		hideLayer("seguros2");
		hideLayer("outrasOpcoes");
		hideLayer("outrasOpcoes2");
		hideLayer("canto");
		hideLayer("fecha");
		hideLayer("espacoFecha");
	}
}

function menuOn(lName){
	if(document.all || document.layers){
		rem();
		if(lName == "extratos"){
			if(isCOLocked == 0){
				if(isXLocked == 0){
					coxset = x;
					isXLocked = coxset;
				}else{
					coxset = isXLocked;
				}
				coyset = y;
				isCOLocked = 1;
			}
			yLoc = coyset;
			xLoc = coxset;
			
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');
			showLayer('espacoFecha');			
			
			moveLayer('extratos2',52,0); // Posição do Layer
			showLayer('extratos2');


		}else if(lName == "transferencias"){
			if(isCLLocked == 0){
				if(isXLocked == 0){
					clxset = x;
					isXLocked = clxset;
				}else{	
					clxset = isXLocked;
				}
				clyset = y;
				isCLLocked = 1;
			}
			yLoc = clyset;
			xLoc = clxset;

			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');						
			
			moveLayer('transferencias2',52,172); // Posição do Layer
			showLayer('transferencias2');
	
		}else if(lName == "pagamentos"){
			if(isSELocked == 0){
				if(isXLocked == 0){
					sexset = x;
					isXLocked = sexset;
				}else{
					sexset = isXLocked;
				}			
				seyset = y;
				isSELocked = 1;
			}
			yLoc = seyset;
			xLoc = sexset;	
	
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');			
			
			moveLayer('pagamentos2',52,260); // Posição do Layer
			showLayer('pagamentos2');

		}else if(lName == "investimentos"){
			if(isSELocked == 0){
				if(isXLocked == 0){
					sexset = x;
					isXLocked = sexset;
				}else{
					sexset = isXLocked;
				}			
				seyset = y;
				isSELocked = 1;
			}
			yLoc = seyset;
			xLoc = sexset;	
	
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');			
			
			moveLayer('investimentos2',52,337); // Posição do Layer
			showLayer('investimentos2');

		}else if(lName == "emprestimos"){
			if(isSELocked == 0){
				if(isXLocked == 0){
					sexset = x;
					isXLocked = sexset;
				}else{
					sexset = isXLocked;
				}			
				seyset = y;
				isSELocked = 1;
			}
			yLoc = seyset;
			xLoc = sexset;	
	
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');						
			
			moveLayer('emprestimos2',52,421); // Posição do Layer
			showLayer('emprestimos2');
 
		}else if(lName == "seguros"){
			if(isSELocked == 0){
				if(isXLocked == 0){
					sexset = x;
					isXLocked = sexset;
				}else{
					sexset = isXLocked;
				}			
				seyset = y;
				isSELocked = 1;
			}
			yLoc = seyset;
			xLoc = sexset;	
	
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');			
			
			moveLayer('seguros2',52,501); // Posição do Layer
			showLayer('seguros2');
 
		}else if(lName == "outrasOpcoes"){
			if(isSELocked == 0){
				if(isXLocked == 0){
					sexset = x;
					isXLocked = sexset;
				}else{
					sexset = isXLocked;
				}			
				seyset = y;
				isSELocked = 1;
			}
			yLoc = seyset;
			xLoc = sexset;	
	
			menuName = lName;
			moveLayer(lName,69,0); // Posição do Layer
			showLayer(lName);
			showLayer('canto');
			showLayer('fecha');			
			showLayer('espacoFecha');						
			
			moveLayer('outrasOpcoes2',52,698); // Posição do Layer
			showLayer('outrasOpcoes2');
 
		}else{
			yLoc = y;
			xLoc = x;
	
	  	   menuName = lName;
			moveLayer(lName,yLoc-30,xLoc-220);
			showLayer(lName);

		}
	}
}

ready = "yes";


bname=navigator.appName;

	bversion=parseInt(navigator.appVersion);

	if ((bname=="Netscape" && bversion>=4) || (bname=="Microsoft Internet Explorer" && bversion>=4)){
	
		if (bname=="Netscape"){
			brows=true;
			if (estado){
				document.layers["menufechado"].visibility="visible";
				document.layers["menuaberto"].visibility="hidden";
			}
		}
		else{
			brows=false;
			if (estado){
				document.all["menufechado"].style.visibility="visible";
				document.all["menuaberto"].style.visibility="hidden";
			}
		}
		
		
	
		function movemenu(){
			if (brows){
				document.layers["menufechado"].visibility="hidden";
				document.layers["menuaberto"].visibility="visible";
			}
			else{
				document.all["menufechado"].style.visibility="hidden";
				document.all["menuaberto"].style.visibility="visible";
			}
		}
		
		function voltamenu(){
			if (brows){
				document.layers["menufechado"].visibility="visible";
				document.layers["menuaberto"].visibility="hidden";
			}
			else{
				document.all["menufechado"].style.visibility="visible";
				document.all["menuaberto"].style.visibility="hidden";
			}
			rem();
		}
	
	
		if (brows)
		{
			if (estado){
				document.menufechado.onmouseover=movemenu;
				document.onclick=voltamenu;
			}
			else{
				document.menufechado.onmouseover="";
				document.onclick=rem;
			}
		}
		else{
			if (estado){
				document.all.menufechado.onmouseover=movemenu;
				document.onclick=voltamenu;
			}
			else{
				document.all.menufechado.onmouseover="";
				document.onclick=rem;
			}
		}
	
}

