var BalaoAjudaDiv;
var acao = 0;
var sTitle="";

function criarBalaoAjudaDiv() {
	BalaoAjudaDiv = document.createElement("div");
	BalaoAjudaDiv.id = "BalaoAjudaDiv";
	BalaoAjudaDiv.style.position = "absolute";
	BalaoAjudaDiv.style.display = "none";
	BalaoAjudaDiv.style.zIndex = 999999;
	BalaoAjudaDiv.style.backgroundColor = "#EEEEEE";
	BalaoAjudaDiv.style.padding = "4px";
	BalaoAjudaDiv.style.borderWidth = "1px";
	BalaoAjudaDiv.style.color = "#000000";
	BalaoAjudaDiv.style.borderColor = "#000000";
	BalaoAjudaDiv.style.borderStyle = "solid";
	document.body.appendChild(BalaoAjudaDiv);
	document.getElementById("BalaoAjudaDiv").innerHTML = '<div style="position:absolute;top:-6px;left:10px;"><img src="../Imagens/mouseover.gif" width="6" height="6" border="0"></div> <span id="BalaoAjudaTexto"></span>';
}

function CarregaBalao(e) {
	if (!BalaoAjudaDiv) {
		criarBalaoAjudaDiv();
	}

	if (acao==1) {
		var lhs = (document.body.offsetWidth - 1000)/2;
		var xcurs = 0;
		var ycurs = 0;
	
		if (navigator.appName == 'Netscape'){
			xcurs = e.pageX;
			ycurs = e.pageY;
		} else {
			xcurs = event.clientX;
			ycurs = event.clientY;
		}
	
		var l_xcurs;
		var l_ycurs;
	
		if (navigator.appName == 'Netscape') {
			document.getElementById('BalaoAjudaDiv').style.left=xcurs;
			document.getElementById('BalaoAjudaDiv').style.top=ycurs + 30;
			l_xcurs = Math.ceil((xcurs - lhs)/10) + 1;
			l_ycurs = Math.ceil((ycurs)/10);
		} else {
			l_xcurs = Math.ceil((xcurs - lhs)/10) + 1;
			l_ycurs = Math.ceil((ycurs + document.body.scrollTop)/10);
			document.getElementById('BalaoAjudaDiv').style.top=ycurs + document.body.scrollTop + 30;
			document.getElementById('BalaoAjudaDiv').style.left=xcurs + document.body.scrollLeft;
		}
	
		document.getElementById('BalaoAjudaDiv').style.display = "";
		
		if (sTitle == "") {
			document.getElementById('BalaoAjudaTexto').innerHTML = "";
		} else {	
			document.getElementById('BalaoAjudaTexto').innerHTML = sTitle;
		}
	}
}

function BalaoAjuda(o,n,v,px,py) {
	//o = nome da variável ou texto
	//n = exibir/ocultar (1/0)
	//v = se é valor ou nome da variável (vazio = variável/1 = texto)
	//px = posição x (fixa)
	//py = posição y (fixa)

	if ((!px)&&(!py)) {
		if (n==1) {
			acao = n;
			if(!v) { sTitle = eval(o); } else { sTitle = o; }
			if (document.all){  }
			else document.captureEvents(Event.MOUSEMOVE);
			document.onmousemove = CarregaBalao;
		} else {
			acao = n;
			sTitle = "";
			document.getElementById('BalaoAjudaDiv').style.display = "none";
		}
	} else {
		var cx = px
		var cy = py
		document.getElementById('BalaoAjudaDiv').style.left = cx;
		document.getElementById('BalaoAjudaDiv').style.top = cy;
		if (n==1) {
			document.getElementById('BalaoAjudaDiv').style.display = "";
			if(!v) { document.getElementById('BalaoAjudaTexto').innerHTML = eval(o); } 
			else { document.getElementById('BalaoAjudaTexto').innerHTML = o; }
			
		}
		else {
			document.getElementById('BalaoAjudaDiv').style.display = "none"; 
			document.getElementById('BalaoAjudaTexto').innerHTML = '';
		}
	}
}