/**
 * Executa a busca gerando a URL pelos parâmetros: indicador e page.
 */
function  buscaPorteRegiao(indicador, page, form) {

      var nome = $(":input[@name='nome']", form).val();
      
      var porte = $("input[@name='porte']:checked", form).val();
      if(porte == undefined) {
        porte = 3;
      }
      
      var regiao = $(":input[@name='regiao']", form).val();
      var ano = $(":input[@name='ano']", form).val();
      
      var url = '/mept/porteRegiaoIndicador.do?TemplateToLoad=templateListaEmpresaPorteRegiao&actionFunctionName=findPorteRegiaoIndicador&contentType=text%2Fhtml%3Bcharset%3Dutf-8'
        + '&nome=' + nome
        + '&porte=' + (porte == undefined ? "" : porte) 
        + '&regiao=' + regiao
        + '&ano=' + ano
        + '&indicador=' + indicador
        + '&page=' + page;

    processaAjax(url);
}

/**
 * Executa as chamadas AJAX.
 */ 
function processaAjax(url) {

  jQuery.ajax({
        url: url,
        type: 'GET', 
        dataType: 'html', 
        timeout: 7000, 
        async: true, 
        contentType: 'text/html; charset=utf-8',     
      	error: function(){
         },
      	success: function(data){
          $("#centro").html(data);
        }
  });
}

/**
 * Processa a criação da paginação para a lista de empresas.
 */ 
function paginacao(paginaAtual, qtdePaginas, paramsURL) {

	var ajaxpaginacao = document.getElementById("ajaxpaginacao");
	var paginacao = "";
	var URLParamPaginacao = '/mept/porteRegiaoIndicador.do';	
	URLParamPaginacao += "?" + paramsURL;	
	for(var i=1; i<=qtdePaginas; i++){		
		if(i == paginaAtual){
			paginacao += '<b>'+i+'</b>&nbsp;';
		}
		else{
		  var URLpaginacao = URLParamPaginacao + "&page=" + i;
			paginacao += '<a href="javascript:processaAjax(&quot;' + URLpaginacao + '&quot;)">' + i + '&nbsp;</a>';
		}
	}
	ajaxpaginacao.innerHTML = paginacao;
}

/**
 * Faz a alteração da imagem da aba selecionada.
 */  
function mudaAba(aba_id) {
 geraDestaque(aba_id);
  var aba_idc = $("#" + aba_id);
  var aba_div = $("#abas").children();
  
  if (aba_idc && aba_div) {
    for (i=0;i<aba_div.length;i++) {
      if (aba_div[i].tagName == 'DIV') {
        var aba_idt = aba_div[i];
        if (aba_idt.id && aba_idt.id != 'aba_barra') {
          if (aba_id==aba_idt.id) {
            aba_idt.className = "aba_selected";
            var form = $("form[@name='MEPTNomeForm']");            
            $(":input[@name='nome']", form[0]).focus();
          } else {
            aba_idt.className = "aba";
          }
        }  
      }
    }
  }

}

function geraDestaque(aba_id) {

                if(aba_id == 'aba_principal') {
$("#destaque_homes").load("/static/aberto/mept/destaque.html");
$("#lateral_1").load("/static/aberto/mept/lateral_carreira.html");
$("#lateral_2").load("/static/aberto/mept/lateral_aprendizado.html");

                } else if(aba_id == 'aba_carreira') {
$("#destaque_homes").load("/static/aberto/mept/destaque_carreira.html");
$("#lateral_1").load("/static/aberto/mept/lateral_aprendizado.html");
$("#lateral_2").load("/static/aberto/mept/lateral_remuneracao.html");
                
                } else if(aba_id == 'aba_aprendizado') {
$("#destaque_homes").load("/static/aberto/mept/destaque_aprendizado.html");
$("#lateral_1").load("/static/aberto/mept/lateral_remuneracao.html");
$("#lateral_2").load("/static/aberto/mept/lateral_saude.html");

                } else if(aba_id == 'aba_remuneracao') {
$("#destaque_homes").load("/static/aberto/mept/destaque_remuneracao.html");
$("#lateral_1").load("/static/aberto/mept/lateral_saude.html");
$("#lateral_2").load("/static/aberto/mept/lateral_principal.html");

                } else if(aba_id == 'aba_saude') {
$("#destaque_homes").load("/static/aberto/mept/destaque_saude.html");
$("#lateral_1").load("/static/aberto/mept/lateral_principal.html");
$("#lateral_2").load("/static/aberto/mept/lateral_carreira.html");

                }
}



function troca_centro(pg) {
pg="/static/aberto/mept/"+pg;
document.getElementById('destaque_homes').innerHTML="";
$("#centro").load(pg);
}