function enviaForm_estados(obj){
  url = obj.select_estados.value;
  if(url != '0'){
    obj.select_estados.value = "";
    obj.action = url;
    obj.submit();
  }else{return 0;}
}

function enviaForm_cargos(obj){
 url = obj.select_cargo.value;
 if(url != '0'){
  obj.select_cargo.value = "";
  obj.action = url;
  obj.submit();
 }else{return 0;}
}

function enviaForm_detalhada(){
  urlEstado = document.form_detalhada.select_estados.value;
  cargoUrl = document.form_detalhada.select_cargo.value;

  var url = window.location.protocol+"//"+window.location.hostname +"/";

  if(urlEstado == '0' && cargoUrl == '0'){
    return 0;
  }
  else{
    if(urlEstado !='0' && cargoUrl == '0'){
      window.location =  url + urlEstado; 
    }
    if(cargoUrl !='0' && urlEstado == '0'){
      window.location =  url + cargoUrl;
    }
    if(urlEstado !='0' && cargoUrl != '0'){
      window.location =  url + urlEstado + cargoUrl.substr(11);
    }
  }
}

function showRegion(o){
  var id = $(o).attr("title");
  
  (id == undefined)?id=o:
  
  window.location.href="#"+id;
  /*zera classes das abas*/
  $(".regioes > li").removeClass();
  /*esconde os grÃ¡ficos*/
  $('#divsudeste,#divnorte,#divnordeste,#divcentro_oeste,#divsul').hide(350);
  $("[title= '"+id+"']").addClass("ativo");
  $("#div"+id).delay(200).show(800);
  setTimeout(pubPos,1200);
}

function manterabas(){
  var url = window.location.href.split("#");
  var aba = url[1];
  if(aba != undefined){
    $(".regioes > li").removeClass();
    $('#divsudeste,#divnorte,#divnordeste,#divcentro_oeste,#divsul').css("display", "none");
    $("[title= '"+aba+"']").addClass("ativo");
    $("#div"+aba).css("display", "block");
  }
}

var dados_tabela;
var encontrados = [];
var cont = 0;

buscaCandidato = function(){
  var resultado;
  var parametro = $('#input_busca_candidato').val();

  if(parametro.length == 0){
    window.location.reload();
  }else{
    if(parametro.length <= 2){
      alert("Digite um termo maior para a busca");
      return false;
    }
  }

  while (encontrados.length < 10 && cont < dados_tabela.size()){
    var tr = dados_tabela.get(cont);
    if (new RegExp(parametro,'i').test(tr.innerHTML)){
      encontrados[encontrados.length] = tr;
    }
    cont++;
  }

  $('#tabelaPrincipal tbody').html('');
  $('#tabelaPrincipal tbody').html(encontrados);

  pubPos();
}

$(document).ready(function() {
  dados_tabela = $('#tabelaPrincipal tbody tr');
  if(document.getElementById("divsudeste")){manterabas()}
});
