var browserType;

if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}

function hide3() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById("realtooltip3")');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById("realtooltip3")');
  else
     document.poppedLayer =   
        eval('document.layers["realtooltip3"]');
  document.poppedLayer.style.display = "none";
}

function hide2() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById("realtooltip2")');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById("realtooltip2")');
  else
     document.poppedLayer =   
        eval('document.layers["realtooltip2"]');
  document.poppedLayer.style.display = "none";
}

function show2() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById("realtooltip2")');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById("realtooltip2")');
  else
     document.poppedLayer = 
         eval('document.layers["realtooltip2"]');
  document.poppedLayer.style.display = "inline";
}
function show3() {
  if (browserType == "gecko" )
     document.poppedLayer = 
         eval('document.getElementById("realtooltip3")');
  else if (browserType == "ie")
     document.poppedLayer = 
        eval('document.getElementById("realtooltip3")');
  else
     document.poppedLayer = 
         eval('document.layers["realtooltip3"]');
  document.poppedLayer.style.display = "inline";
}

// SUBMIT PAGINA //
function submitPage(actionName) {
	alert(actionName);
	document.forms[0].action = actionName;
	document.forms[0].submit();
}

function mascaraDataHora(campoData){
	var data = campoData.value;
	if (data.length == 2){
		data = data + '/';
		campoData.value = data;
		return true;
	}
	if (data.length == 5){
		data = data + '/';
		dcampoData.value = data;
		return true;
	}
	if (data.length == 13){
		data = data + ':';
		campoData.value = data;
		return true;
	}								
}

function mascaraData(campoData){
	var data = campoData.value;
	
	if (window.event.keyCode == 8 || window.event.keyCode == 46) {
		return;
	}
	
	if (data.length == 2){
		data = data + '/';
		campoData.value = data;
		return true;
	}
	if (data.length == 5){
		data = data + '/';
		campoData.value = data;
		return true;
	}							
}

function mascaraHoraMinuto(campo){
	var hora = campo.value;
	if (hora.length == 2){
		hora = hora + ':';
		campo.value = hora;
		return true;
	}						
}

function processarRelatorio(acao){
	var action = document.forms[0].action;
	document.forms[0].action = action + "?metodo=" + acao;
	document.forms[0].submit();
	document.forms[0].action = action
}

function renderizarRelatorio(tipoRelatorio){
	var action = document.forms[0].action;
	//document.forms[0].target='rel';
	//window.open('about:blank','rel','toolbar=no,location=no,menubar=no,statusbar=yes,scrollbars=yes,width=770,height=570,top=200,left=200');
	document.forms[0].action = action + "?metodo=emitirRelatorio&tipoRelatorio=" + tipoRelatorio;
	document.forms[0].submit();
	document.forms[0].target='';
	document.forms[0].action = action
}

// *********************************************
// SOLUÇÃO ELEGANTE
// *********************************************
String.prototype.replaceAll = function(de, para){
    var str = this;
    var pos = str.indexOf(de);
    while (pos > -1){
		str = str.replace(de, para);
		pos = str.indexOf(de);
	}
    return (str);
}

// *********************************************
// ESCONDE O MAPA QUANDO ACESSA IFRAME PELO MENU ESQUERDO, E QUANDO USA FIREFOX
// *********************************************
function escondeMapaByMenuEsquerdo(){
	if (navigator.appName.indexOf('Netscape') != -1) {
		frameOperacao = window.parent.document.getElementById('iFrame000');
		doc = frameOperacao.contentDocument;
		doc.getElementById('mapoperacao').style.display = "none";
	}
}