7
| <![CDATA[<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T69C4H5');</script>]]>
|
722
| <![CDATA[<script>
function exibirMensagemQuantidadeMaximaPaginasExcedida() {
var mensagem = "<li><h3 class='titulo-3'>Foram apresentados os 200 registros mais relevantes para os " +
"critérios de busca informados. Caso deseje, refaça a busca refinando os filtros de busca " +
"informados</h3></li>";
$("#resultados").html(mensagem);
}
function marcarItem(seletor, valor) {
if (valor !== "" && valor !== "false") {
$("#" + seletor)[0].checked = true;
}
}
function inicializarFiltros() {
var servidorPublico = "false";
var beneficiarioProgramaSocial = "false";
var portadorCPGF = "false";
var portadorCPDC = "false";
var sancaoVigente = "false";
var ocupanteImovelFuncional = "false";
var possuiContrato = "false";
var favorecidoRecurso = "false";
var emitenteNfe = "false";
marcarItem("servidorPublico", servidorPublico);
marcarItem("beneficiarioProgramaSocial", beneficiarioProgramaSocial);
marcarItem("portadorCPGF", portadorCPGF);
marcarItem("portadorCPDC", portadorCPDC);
marcarItem("sancaoVigente", sancaoVigente);
marcarItem("ocupanteImovelFuncional", ocupanteImovelFuncional);
marcarItem("possuiContrato", possuiContrato);
marcarItem("emitenteNfe", emitenteNfe);
marcarItem("favorecidoRecurso", favorecidoRecurso);
}
function inicalizarPaginacao(){
var quantidadeMaximaDePaginas = 20;
$("#countResultados").html("");
$("#tamanhoPagina").val(10);
var paginaInicial = 1;
$("#pagina").val(paginaInicial);
$("#paginacao").bootpag({
total: 6,
maxVisible: 6,
page: paginaInicial,
leaps: false,
firstLastUse: false,
next: "Próxima <i class='fa fa-fw fa-chevron-right'></i>",
prev: "<i class='fa fa-fw fa-chevron-left'></i> Anterior"
}).on("page", function(e, page){
$("#pagina").val(page);
if (page > quantidadeMaximaDePaginas){
exibirMensagemQuantidadeMaximaPaginasExcedida();
$("#paginacao").bootpag({ total: quantidadeMaximaDePaginas + 1, page: quantidadeMaximaDePaginas + 1});
} else {
buscar();
}
});
}
function marcarLetraAtiva(letra) {
$(".paginacao-alfabetica a").removeClass("ativo");
$("#inicial" + letra).addClass("ativo");
}
function filtrarPorLetraInicial(letra){
$("#letraInicial").val(letra);
marcarLetraAtiva(letra);
$("#pagina").val(1);
buscar();
}
function exibirCabecalho(registros) {
$("#cabecalho").show();
function exibirSeTiverValor(span, valor) {
if (valor !== "") {
span.show();
span.find("strong").text(valor);
} else {
span.hide();
}
}
$("#countResultados").html(cgu.formatarInteiro(registros));
exibirSeTiverValor($("#infoTermo"), $("#termo").val());
exibirSeTiverValor($("#infoLetraInicial"), $("#letraInicial").val());
}
function montarResultados(data) {
var html = "";
data.registros.forEach(function (dto) {
var url = springUrl + 'busca/pessoa-fisica/' + cgu.getSlugParaUrl(dto.skPessoa, dto.nome);
html += cgu.format("<li><h3 class='titulo-3'><a href='{0}'>{1}</a></h3>" +
"<strong class='titulo-6--menor'>{2}</strong>" +
"<p>{3}</p></li>",
url, dto.nome, dto.cpfNis, dto.descricaoRelacoesGovernoFederal);
});
$("#resultados").html(html);
}
function exibirPaginacao(totalRegistros){
if (totalRegistros > 0) {
var tamanho = $("#tamanhoPagina").val();
var pagina = $("#pagina").val();
var totalPaginas = Math.ceil(totalRegistros / tamanho);
$("#paginacao").bootpag({ total: totalPaginas, page: pagina});
$(".box-paginacao").show();
} else {
$(".box-paginacao").hide();
}
}
function exibirResultado(data) {
exibirCabecalho(data.totalRegistros);
montarResultados(data);
exibirPaginacao(data.totalRegistros);
$(".loading-busca").hide();
}
function limparFiltros() {
$("#box-busca-refinada").find("input:checkbox").removeAttr("checked");
}
function buscar() {
$(".box-paginacao").hide();
$("#resultados").html("");
$("#cabecalho").hide();
$(".loading-busca").show();
var data = $("#form-superior").serialize();
var $btnBuscaRefinada = $(".grafico-tabela__botao-collapse");
var $boxBuscaRefinada = $("#box-busca-refinada");
//Verifica se algum filtro foi seleionado
if ($boxBuscaRefinada.find("input:checked").length) {
if ($btnBuscaRefinada.hasClass("collapsed")){
//Abre a seção de busca refinada
$btnBuscaRefinada.click();
}
} else {
if (!$btnBuscaRefinada.hasClass("collapsed")){
//Fecha a seção de busca refinada
$btnBuscaRefinada.click();
}
}
//retira dos filtros os campos que estão vazios
data = data.replace(/[^&]+=\.?(?:&|$)/g, '');
let token = '&t=06KecbHpouNUcm8A3hEZ'
grecaptcha.ready(function() {
grecaptcha.execute('6Lf6BcsZAAAAANwzaGSOmbnjHY2K4od7zh8-5diV', {action: 'submit'}).then(function(tokenRecaptcha) {
data = data + token;
data = data + '&tokenRecaptcha=' + tokenRecaptcha
$.get(springUrl + "pessoa-fisica/busca/resultado", data, exibirResultado);
});
});
data = data.replace(token, '');
window.history.replaceState({termo: $("#termo").val()}, document.title, "?" + data);
if ($boxBuscaRefinada.find("input:checked").length) {
cgu.scrollTo("divResultados");
}
}
$(function () {
inicializarFiltros();
inicalizarPaginacao();
filtrarPorLetraInicial("");
});
</script>]]>
|