function corrigeAlturaColunas(listaColunas) {
	var alturaAtual, maiorAltura = 0;
	for(var i = 0; i < listaColunas.length; i++) {
		alturaAtual = $(listaColunas[i].toString()).height();
		if (alturaAtual > maiorAltura) {
			maiorAltura = alturaAtual;
		}
	}
	for(var j = 0; j < listaColunas.length; j++) {
		$(listaColunas[j].toString()).height(maiorAltura + "px");
	}
}

function corrigeAlturaCorpoPagina(p_corr) {

	var alturaDocumento, alturaCorpo, alturaOutros = 0;

	alturaDocumento = $(document).height();	
	alturaCorpo = p_corr + alturaDocumento - ($('#cabecalho').height() + $('#rodape').height());
	
	$('#conteudoPagina').height(alturaCorpo + "px");
	$('#colunaDireitaPagina01').height(alturaCorpo + "px");
}

function voltar() {
	history.back(-1);
}

function favoritos(title, url) {
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	} else if(window.opera && window.print) { // Opera Hotlist
		return true;
	}
}

function aumentarTamanhoFonte() {
   var min=14;
   var max=20;
   var p = document.getElementsByTagName('p');
   var alturaInicial, alturaFinal = 0;
   alturaInicial = $('#containerConteudo').height();   
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 14;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
   
   corrigeAlturaCorpoPagina(0);
}

function diminuirTamanhoFonte() {
   var min=14;
   var max=20;
   var p = document.getElementsByTagName('p');
   var alturaInicial, alturaFinal = 0;
   alturaInicial = $('#containerConteudo').height();   
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 14;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }

   corrigeAlturaCorpoPagina(0);
}

var numero = "0123456789";
var maiuscula = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var minuscula = "abcdefghijklmnopqrstuvwxyz";
var min_acentuada = "áéíóúàèìòùäëïöüâêîôûãõñçþæð";
var mai_acentuada = "ÁÉÍÓÚÀÈÌÒÙÄËÏÖÜÂÊÎÔÛÃÕÑÇÞÆÐ";
var letras = maiuscula + minuscula;
var letras_acentuada = maiuscula + minuscula + mai_acentuada + min_acentuada;
var alfa = numero + letras;
var alfa_acentuada = numero +letras_acentuada;

function res(t,v){
	var w = "";
	
	for (i=0; i < t.value.length; i++) {
		x = t.value.charAt(i);
		if (v.indexOf(x,0) != -1) w += x;
	}
	
	t.value = w;
}


function exibeFis(a, b) {

	document.getElementById(a).style.display = "block";
	document.getElementById(b).style.display = "none";
	
	document.getElementById("f_nome_fantasia").value = "";
	document.getElementById("f_razao_social").value = "";
	document.getElementById("f_inscr_est").value = "";
	//document.getElementById("f_inscr_mun").value = "";
	document.getElementById("f_cnpj").value = "";

	corrigeAlturaCorpoPagina(90);
}

function exibeJur(a, b) {

	document.getElementById(a).style.display = "block";
	document.getElementById(b).style.display = "none";
	
	document.getElementById("f_nome").value = "";
	document.getElementById("f_nasc_dia").value = "";
	document.getElementById("f_nasc_mes").value = "";
	document.getElementById("f_nasc_ano").value = "";
	document.getElementById("f_sexo").checked = "";
	document.getElementById("f_cpf").value = "";
	document.getElementById("f_rg_num").value = "";
	document.getElementById("f_rg_emissor").value = "";
	document.getElementById("f_rg_uf").value = "";
	document.getElementById("f_rg_dia").value = "";
	document.getElementById("f_rg_mes").value = "";
	document.getElementById("f_rg_ano").value = "";

	corrigeAlturaCorpoPagina(90);
}

function exibeEnd(a, b){
	document.getElementById(a).style.display = "block";
	document.getElementById(b).style.display = "none";
}

function exibeOutro(a, b){
	document.getElementById(a).style.display = "block";
	document.getElementById(b).style.display = "none";
}
