1970
| <![CDATA[<div id="logo_branca" class="img_contraste" style="display:none"><img src="/img/logo_branca.png" alt="Logo"></div>]]>
|
2332
| <![CDATA[<nav style="z-index:10000; width:100%;">
<div class="info">
<a rel="noreferrer" href="http://45.225.142.194:8079/TRANSPARENCIA/" target="_blank">
<img src="/imgcomum/info_mobile.jpg" alt="Informação" />
</a>
</div>
<div class="icone_menu_topo" id="contraste2">
<em class="fa fa-adjust "></em>
</div>
<div class="icone_menu_topo vlibras">
<em class="fa fa-sign-language"></em>
</div>
<label for="drop-1" class="toggle_menu">MENU <em class="fa icone_menu fa-bars"></em></label>
<input type="checkbox" id="drop-1" />
<ul class="menu">
<li><a href="/portal/servicos/1006/acoes-emergenciais-da-cultura/" target="_self">Ações emergenciais da cultura</a></li>
<li><a href="/portal/servicos/1007/parcerias-terceiro-setor/" target="_self">Parcerias Terceiro Setor</a></li>
<li><a rel="noreferrer" href="http://45.225.142.194:8080/issweb/home.jsf" target="_blank">Nota Fiscal Eletrônica</a></li>
<li><a href="/portal/servicos/34/cmdca/" target="_self">CMDCA</a></li>
<li><a href="/portal/servicos/35/relatorio-estatistico-de-informacoes/" target="_self">Relatório Estatístico de Informações</a></li>
<li>
<label for="drop5" class="toggle"> Licitações / Contratos <em class="fa fa-caret-down"></em></label>
<input type="checkbox" id="drop5"/>
<ul>
<li>
<a href="https://www.guaicara.sp.gov.br/portal/contratos" target="_self">
Contratos </a>
</li>
<li>
<a href="/portal/editais/2" target="_self">
Atas de Registro de Preços </a>
</li>
</ul>
</li>
<li><a href="https://www.guaicara.sp.gov.br/portal/editais/3" target="_self">Concursos</a></li>
<li>
<label for="drop7" class="toggle"> A Nossa Cidade <em class="fa fa-caret-down"></em></label>
<input type="checkbox" id="drop7"/>
<ul>
<li>
<a href="/portal/servicos/1001/a-estacao-guaicara/" target="_self">
A Estação Guaiçara </a>
</li>
<li>
<a href="/portal/servicos/1002/berco-das-plantas/" target="_self">
Berço das Plantas </a>
</li>
<li>
<a href="/portal/servicos/1003/hino-a-guaicara/" target="_self">
Hino a Guaiçara </a>
</li>
<li>
<a href="/portal/servicos/1004/historia/" target="_self">
História </a>
</li>
</ul>
</li>
<li><a href="/portal/galeria-de-fotos/" target="_self">Galeria de Fotos</a></li>
<li><a href="/portal/galeria-de-videos/" target="_self">Galeria de Vídeos</a></li>
<li><a href="/portal/secretarias/" target="_self">Departamentos Municipais</a></li>
<li><a href="/portal/leis_decretos/" target="_self">Legislação</a></li>
<li>
<label for="drop12" class="toggle"> Editais <em class="fa fa-caret-down"></em></label>
<input type="checkbox" id="drop12"/>
<ul>
<li>
<a href="/portal/editais/1" target="_self">
Licitações </a>
</li>
<li>
<a href="/portal/editais/3" target="_self">
Concursos e Processos Seletivos </a>
</li>
</ul>
</li>
<li><a href="/portal/links/" target="_self">Links</a></li>
<li>
<label for="drop14" class="toggle"> A Prefeitura <em class="fa fa-caret-down"></em></label>
<input type="checkbox" id="drop14"/>
<ul>
<li>
<a href="/portal/galeria-de-prefeitos/" target="_self">
Galeria de Prefeitos </a>
</li>
</ul>
</li>
<li><a href="/portal/telefones/" target="_self">Telefones Úteis</a></li>
<li>
<label for="drop16" class="toggle"> Transparência <em class="fa fa-caret-down"></em></label>
<input type="checkbox" id="drop16"/>
<ul>
<li>
<a href="https://www.guaicara.sp.gov.br/portal/contas-publicas/1/53/0/0/0/0/" target="_self">
Parcerias Terceiro Setor </a>
</li>
</ul>
</li>
<li><a href="/portal/agenda/4/" target="_self">Agenda</a></li>
<li><a href="/portal/sic/" target="_self">SIC</a></li>
<li><a href="/portal/noticias/3" target="_self">Notícias</a></li>
<li><a href="/portal/contato" target="_self">Contato</a></li>
<li><a href="http://45.225.142.194:8079/scpi9/" target="_self">SCPI 9</a></li>
</ul>
</nav>]]>
|
2884
| <![CDATA[<div class="sw_campos_form form_campo_autor form_tipo_autor" style="display: none;" >
<label for="form_vereador" class="sw_lato_bold">Autor Vereador</label>
<select id="form_vereador" name="form_vereador">
<option value="">TODOS</option>
</select>
</div>]]>
|
2892
| <![CDATA[<div class="sw_campos_form form_campo_autor form_tipo_autor" style="display: none;" >
<label for="form_mesa" class="sw_lato_bold">Autor Mesa</label>
<select id="form_mesa" name="form_mesa">
<option value="">TODAS</option>
</select>
</div>]]>
|
2901
| <![CDATA[<div class="sw_campos_form form_campo_autor form_tipo_autor" style="display: none;" >
<label for="form_comissao" class="sw_lato_bold">Autor Comissão</label>
<select id="form_comissao" name="form_comissao">
<option value="">TODAS</option>
</select>
</div>]]>
|
2909
| <![CDATA[<div class="sw_campos_form form_campo_autor form_tipo_autor" style="display: none;" >
<label for="form_nome" class="sw_lato_bold">Autor Nome</label>
<input type="text" id="form_nome" name="form_nome" value="">
</div>]]>
|
3226
| <![CDATA[<div id="cont_position_topo" style="z-index:999999">
<div id="cont_boton_top" class="trans">
<a style="cursor:pointer;" id="top">Seta </a>
</div>
</div>]]>
|
3228
| <![CDATA[<a style="cursor:pointer;" id="top">Seta </a>]]>
|
11
| <![CDATA[<style>
/* Banner permanente em todos as prefeituras e camaras "TOPO"*/
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
width: 100%;
height: 100%;
}
#e_banner_topo_dinamico {
width:1200px;
height:100px;
/*float:left;*/
background:url(/fotos/a21d711ff721ac72014447c2211ec117.jpg) no-repeat;
}
#e_banner_topo_dinamico_clique {
width:300px;
height:100px;
float:left;
}
</style>]]>
|
41
| <![CDATA[<style>
.sub-menu{
position:relative;
display:none;
text-decoration: none;
}
.sub-menu li {
margin-left:14px;
margin-bottom:4px;
width:200px;
border-bottom:1px solid #DADADA;
text-decoration: none;
}
.menu:hover .sub-menu{
display:block;
text-decoration: none;
}
</style>]]>
|
65
| <![CDATA[<style>
.video-container {
position:relative;
height:280px !important;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width:100%;
height:280px !important;
}
</style>]]>
|
112
| <![CDATA[<script>
$(document).ready(function() {
/* =====================================================================================================
BOLETIM INFORMATIVO
===================================================================================================== */
// ABRIR MODAL/ALERT CONFIRMAÇÃO
$(".btn_modal_boletim").click(function() {
swal({
title: "Atenção!",
text: "Ao confirmar você será redirecionado para sua área de preferências para que possa gerenciador o Boletim Informativo.",
icon: "warning",
buttons: ["Cancelar", "OK"],
})
.then(function(acao) {
if(acao === true)
{
window.open("/portal/internautas/dados/preferencias/#boletim_informativo", "_blank");
}
});
});
/* =====================================================================================================
SEGUIR FERRAMENTA
===================================================================================================== */
// ABRIR MODAL/ALERT CONFIRMAÇÃO
$(".btn_seguir_ferramenta").click(function() {
var btn = $(this);
// TRATANDO TEXTO/AÇÃO DO MODAL
var seguir_acao = btn.attr("data-seguir-acao");
var texto_modal = "";
if(seguir_acao == "seguir")
{
texto_modal = "Ao seguir este item você receberá por e-mail todas suas atualizações em tempo real."
}
else if(seguir_acao == "deixar_seguir")
{
texto_modal = "Ao deixar de seguir este item você deixará de receber por e-mail todas suas atualizações em tempo real.";
}
swal({
title: "Atenção!",
text: texto_modal,
icon: "warning",
buttons: ["Cancelar", "OK"],
})
.then(function(acao) {
if(acao === true)
{
var codigo = btn.attr("data-id");
var ferramenta = btn.attr("data-ferramenta");
var interno = btn.attr("data-interno");
// ANALISANDO SE ESTÁ LOGADO
if (!btn.hasClass("itn_btn_login"))
{
//ANALISANDO AÇÃO
var acao;
if (!btn.hasClass("sw_seguindo") || !btn.hasClass("leg_seguir"))
{
acao = "cadastrar";
}
else
{
acao = "remover";
}
$.ajax({
url: "/seguir_acoes.php",
type: "POST",
data: "acao="+acao+"&ferramenta="+ferramenta+"&codigo="+codigo,
assync: false,
beforeSend: function(){
sw_carregando_fs("show");
},
complete: function() {
sw_carregando_fs("hide");
},
success: function(data) {
data = JSON.parse(data);
if(data.erro != "" && data.erro != undefined)
{
swal({
text: data.erro,
icon: "error",
});
}
else
{
// ANALISANDO AÇÃO
if (acao == "cadastrar")
{
btn.addClass("sw_seguindo").attr("title", "Clique para deixar de seguir ").find(".sw_txt_btn").text("Seguindo");
// PARA LEGISLAÇÃO
if(interno == "S")
{
$("#"+codigo).removeClass("disabled");
$("#"+codigo).addClass("leg_seguir");
$("#"+codigo).find(".leg_txt_btn").text("Seguindo");
}
}
else
{
btn.removeClass("sw_seguindo").attr("title", "Clique para seguir").find(".sw_txt_btn").text("Seguir");
// PARA LEGISLAÇÃO
if(interno == "S")
{
$("#"+codigo).removeClass("leg_seguir");
$("#"+codigo).addClass("disabled");
$("#"+codigo).find(".leg_txt_btn").text("Seguir");
}
}
}
},
error: function(data) {
swal({
text: "Algo de errado aconteceu, tente novamente!",
icon: "error",
})
.then(function() {
location.reload(true);
});
}
});
}
}
});
});
});
</script>]]>
|
254
| <![CDATA[<script>
jQuery(function($){
$("#form_ano").mask("9999");
$("#form_ano_inicio").mask("9999");
$("#form_ano_final").mask("9999");
$("#form_data_inicio").mask("99/99/9999");
$("#form_data_final").mask("99/99/9999");
});
</script>]]>
|
269
| <![CDATA[<script>
$(function() {
$("#form_data_inicio").datepicker();
$("#form_data_final").datepicker();
});
</script>]]>
|
288
| <![CDATA[<script >
$(document).ready(function() {
// FUNÇÃO DO SELEC DA PAGINAÇÃO
$("#paginacao_select").change(function(){
window.location.href = $(this).val();
});
/* =====================================================================================================
FUNÇÕES DA BUSCA
===================================================================================================== */
$("#form_legislacao").on('submit',function() {
var assunto;
var categoria;
var numero;
var ano;
var ementa;
var situacao;
var vereador;
var mesa;
var comissao;
var nome;
var autor;
var ano_inicio;
var ano_final;
var numero_inicio;
var numero_final;
var data_inicio;
var data_final;
var opcoes_filtro;
var ordenacao;
var tipo_busca;
var tipo_busca_nav;
var situacao_seletor;
var ordenacao_seletor;
var ementa_seletor;
var categoria_seletor;
tipo_busca = $(".sw_radio_btn:checked").val();
if(tipo_busca == "form_busca_simples")
{
tipo_busca_nav = "simples";
situacao_seletor = "#form_situacao_simples";
ordenacao_seletor = "#form_ordenacao_simples";
ementa_seletor = "#form_ementa";
categoria_seletor = "#form_categoria_simples";
}
else if(tipo_busca == "form_busca_avancada")
{
tipo_busca_nav = "avancada";
situacao_seletor = "#form_situacao_avancada";
ordenacao_seletor = "#form_ordenacao_avancada";
ementa_seletor = "#form_filtro";
categoria_seletor = "#form_categoria_avancada";
}
assunto = $("#form_assunto").val();
if($("#form_assunto").val() == "")
{
assunto = 0;
}
categoria = $(categoria_seletor).val();
if($(categoria_seletor).val() == "")
{
categoria = 0;
}
numero = $("#form_numero").val();
if($("#form_numero").val() == "")
{
numero = 0;
}
ano = $("#form_ano").val();
if($("#form_ano").val() == "")
{
ano = 0;
}
ementa = $(ementa_seletor).val();
if($(ementa_seletor).val() == "")
{
ementa = 0;
}
situacao = $(situacao_seletor).val();
if($(situacao_seletor).val() == "")
{
situacao = 0;
}
autor = $("#form_autor").val();
if($("#form_autor").val() == "")
{
autor = 0;
}
if(autor == 'Vereador')
{
vereador = $("#form_vereador").val();
if($("#form_vereador").val() == "")
{
vereador = 0;
}
}
else
{
vereador = 0;
}
if(autor == 'MesaDiretora')
{
mesa = $("#form_mesa").val();
if($("#form_mesa").val() == "")
{
mesa = 0;
}
}
else
{
mesa = 0;
}
if(autor == 'Comissao')
{
comissao = $("#form_comissao").val();
if($("#form_comissao").val() == "")
{
comissao = 0;
}
}
else
{
comissao = 0;
}
if(autor == 'Cidadao' || autor == 'Outro')
{
nome = $("#form_nome").val();
if($("#form_nome").val() == "")
{
nome = 0;
}
}
else
{
nome = 0;
}
numero_inicio = $("#form_numero_inicio").val();
if($("#form_numero_inicio").val() == "")
{
numero_inicio = 0;
}
numero_final = $("#form_numero_final").val();
if($("#form_numero_final").val() == "")
{
numero_final = 0;
}
ano_inicio = $("#form_ano_inicio").val();
if($("#form_ano_inicio").val() == "")
{
ano_inicio = 0;
}
ano_final = $("#form_ano_final").val();
if($("#form_ano_final").val() == "")
{
ano_final = 0;
}
data_inicio = $("#form_data_inicio").val();
data_inicio = data_inicio.replace('/','-');
data_inicio = data_inicio.replace('/','-');
if($("#form_data_inicio").val() == "")
{
data_inicio = 0;
}
data_final = $("#form_data_final").val();
data_final = data_final.replace('/','-');
data_final = data_final.replace('/','-');
if($("#form_data_final").val() == "")
{
data_final = 0;
}
ordenacao = $(ordenacao_seletor).val();
if($(ordenacao_seletor).val() == "")
{
ordenacao = 0;
}
opcoes_filtro = $("input[name=form_opcoes_filtro]:checked").val();
if($("input[name=form_opcoes_filtro]:checked").val() == "" || $("input[name=form_opcoes_filtro]:checked").val() == undefined)
{
opcoes_filtro = 0;
}
window.location.href = '/portal/leis_decretos/1/' + data_inicio + '/' + data_final + '/' + assunto + '/' + categoria + '/' + numero + '/' + ano + '/' + ementa + '/' + situacao + '/' + autor + '/' + vereador + '/' + mesa + '/' + comissao + '/' + nome + '/' + numero_inicio + '/' + numero_final + '/' + ano_inicio + '/' + ano_final + '/' + opcoes_filtro + '/' + ordenacao + '/' + tipo_busca_nav;
return false;
});
/* ***************** FORMULÁRIO DE BUSCA ***************** */
// RECOLHER FORMULÁRIO DE BUSCA
function recolheBusca(seletor, tempo) {
if (!tempo) { tempo = 200 }
$(seletor).find(".sw_area_form_busca").slideUp(tempo);
$(seletor).find(".sw_btn_expandir_busca span").addClass("fa-angle-down");
$(seletor).find(".sw_btn_expandir_busca span").removeClass("fa-angle-up");
}
// EXPANDIR FORMULÁRIO DE BUSCA
function expandeBusca(seletor, tempo) {
if (!tempo) { tempo = 200 }
$(seletor).find(".sw_area_form_busca").slideDown(tempo);
$(seletor).find(".sw_btn_expandir_busca span").removeClass("fa-angle-down");
$(seletor).find(".sw_btn_expandir_busca span").addClass("fa-angle-up");
}
// TOGGLE FORMULÁRIO DE BUSCA
function toggleBusca(seletor, tempo) {
if (!seletor) { seletor = ".sw_area_busca"; }
if ($(seletor).find(".sw_btn_expandir_busca span").hasClass("fa-angle-up")) { recolheBusca("#leg_busca", tempo); }
else { expandeBusca("#leg_busca", tempo); }
}
// BOTÃO EXPANDIR BUSCA
function btnExpandirBusca(seletor, tamanho_janela) {
if (!seletor) { seletor = ""; }
if (!tamanho_janela) { tamanho_janela = 480; }
if ($(window).width() > tamanho_janela) {
$(seletor+" .sw_btn_expandir_busca").find("span").removeClass("fa-angle-down");
$(seletor+" .sw_btn_expandir_busca").find("span").addClass("fa-angle-up");
}
}
// BUSCA SEMPRE FECHADA
function buscaFechada(id_busca) {
$(id_busca).addClass("busca_fechada");
recolheBusca(id_busca, 0);
$(id_busca+" .sw_btn_expandir_busca").show();
}
/* **************** EXECUTANDO FUNÇÕES DE BUSCA **************** */
$("#sw_btn_expandir_busca").click(function() {toggleBusca("#leg_busca", 200) });
btnExpandirBusca();
if ($(window).width() <= 480) {
recolheBusca("#leg_busca", 0);
}
/* **************************************** FUNÇÕES ON RESIZE **************************************** */
var tamanho_janela = $(window).width();
$(window).resize(function(){
if ($(window).width() != tamanho_janela) {
// ATUALIZA TAMANHO DA JANELA
tamanho_janela = $(window).width();
// EXECUTANDO FUNÇÕES
// BUSCA
if ($(window).width() <= 480) { recolheBusca(".sw_area_busca", 0); } // RECOLHENDO BUSCA EM MÍDIAS MOBILE
else {
if (!$(".sw_area_busca").hasClass("busca_fechada")) { // EXPANDINDO BUSCA SE ESTA NÃO FOR SEMPRE FECHADA
expandeBusca(".sw_area_busca", 0);
}
}
}
});
/* =====================================================================================================
ABAS BUSCA
===================================================================================================== */
$(".sw_area_busca .sw_radio_btn").on("change", function() {
var btn = $(this).closest(".sw_btn_aba");
var area_abas = btn.closest(".sw_area_abas_busca");
var id_aba = $(this).val();
// SETANDO BOTÃO SELECIONADO
area_abas.find(".sw_btn_aba").removeClass("select");
btn.addClass("select");
// MOSTRANDO CONTEÚDO REFERENTE
area_abas.find(".sw_conteudo_aba").hide();
$("#"+id_aba).show();
// FOCO NO PRIMEIRO CAMPO
$("#"+id_aba).find("input").first().focus();
});
// ACIONANDO ABA COM RADIO SETADO
$(".sw_area_busca .sw_radio_btn:checked").change();
/* =====================================================================================================
PESQUISA POR INTERVALOS
===================================================================================================== */
$("#form_pesquisar_intervalos").change(function() {
if ($(this).is(":checked")) {
$(".form_campos_intervalo").fadeIn(200);
}
else {
$(".form_campos_intervalo").fadeOut(200);
}
});
/* =====================================================================================================
AUTOR
===================================================================================================== */
$("#form_autor").change(function() {
var valor = $(this).val();
var campos_autor = $(this).closest(".form_autor");
// RESET CAMPOS
campos_autor.find(".form_tipo_autor").hide();
campos_autor.find(".form_tipo_autor select").val("");
campos_autor.find(".form_tipo_autor input").val("");
// EXIBINDO CAMPO SELECIONADO
if (valor != "") {
var campo_selecionado;
switch(valor) {
case "Vereador":campo_selecionado = "form_vereador"; break;
case "MesaDiretora": campo_selecionado = "form_mesa"; break;
case "Comissao": campo_selecionado = "form_comissao"; break;
case "Executivo": campo_selecionado = "form_executivo"; break;
default: campo_selecionado = "form_nome"; break;
}
$("#"+campo_selecionado).closest(".form_tipo_autor").fadeIn(200);
}
});
/* ***************** LISTAGEM ***************** */
/* =====================================================================================================
BOTÃO FAVORITAR (CURTIR)
===================================================================================================== */
$(".leg_favorito").click(function() {
var btn = $(this);
var id = $(this).attr("data-lei");
var id_favorito = $(this).attr("data-favorito");
var acao = "";
if (!btn.hasClass("disabled"))
{
acao = "remover";
}
else
{
acao = "cadastrar";
}
$.ajax({
url: "/favoritos_acoes.php",
type: "POST",
data: "id="+id+"&id_favorito="+id_favorito+"&acao="+acao+"&ferramenta=legislacao",
assync: false,
success: function(data) {
data = JSON.parse(data);
if(data.erro != "" && data.erro != undefined)
{
swal({
text: data.erro,
icon: "error",
});
}
else
{
if (!btn.hasClass("disabled"))
{
btn.addClass("disabled");
btn.find(".leg_txt_btn").text("Curtir");
}
else
{
btn.removeClass("disabled");
btn.find(".leg_txt_btn").text("Descurtir");
}
}
},
error: function(data) {
swal({
text: "Algo de errado aconteceu, tente novamente!",
icon: "error",
})
.then(function() {
location.reload(true);
});
}
});
});
// EXIBIR ANEXOS
$(document.body).on('click','.leg_anexos_ato', function() {
var id = $(this).attr("data-lei");
// ABRIR MODAL
sw_popup("#leg_modal", "S");
$.ajax({
url: "/portal/leis_decretos/acao/",
type: "POST",
data: "id="+id+"&acao=anexos",
assync: false,
beforeSend: function(){
sw_carregando_fs("show");
},
complete: function() {
sw_carregando_fs("hide");
},
success: function(data) {
data = JSON.parse(data);
if(data.erro == "" || data.erro == undefined || data.erro == null)
{
// ADICIONANDO CONTEÚDO
$("#leg_modal").find(".modal_titulo").html(data.nome);
$("#leg_modal").find(".modal_descricao").html(data.descricao);
$("#leg_modal").find('.modal_conteudo').html(data.conteudo);
}
else
{
swal({
text: "Erro ao buscar informações, tente novamente!",
icon: "error",
});
var elemento = $("#leg_modal");
sw_fechar_popup(elemento);
}
},
error: function(data) {
swal({
text: "Algo de errado aconteceu, tente novamente!",
icon: "error",
})
.then(function() {
location.reload(true);
});
}
});
});
});
</script>]]>
|
759
| <![CDATA[<script>
var ua = window.navigator.userAgent;
var isIE11 = /Trident.*rv[ :]*11\./.test(navigator.userAgent);
var msie = ua.indexOf("MSIE ");
if ((((msie > 0) && (parseInt(ua.substring(msie + 5, ua.indexOf(".", msie))) < 11)) === false) && isIE11 === false) {
$('#vlibras_include').html('<div vw class="enabled"><div vw-access-button class="active"></div><div vw-plugin-wrapper><div class="vw-plugin-top-wrapper"></div></div></div>');
new window.VLibras.Widget('https://vlibras.gov.br/app');
$(window).on("load", function(){
$('#vlibras_include img').each( function(){
$(this).attr("alt", "Imagem VLibras");
});
});
}
</script>]]>
|
774
| <![CDATA[<script>
/* ============================================================================================
FUNÇÃO PARA VALIDAR CPF ENQUETE
============================================================================================ */
function validarCPF(cpf) {
cpf = cpf.replace(/[^\d]+/g,'');
if(cpf == '') return false;
//ELIMINA CPF'S INVALIDOS CONHECIDOS
if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999") return false;
//VALIDA O PRIMEIRO DIGITO
add = 0;
for (i=0; i < 9; i ++)
add += parseInt(cpf.charAt(i)) * (10 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(9)))
return false;
//VALIDA O SEGUNDO DIGITO
add = 0;
for (i = 0; i < 10; i ++)
add += parseInt(cpf.charAt(i)) * (11 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(10)))
return false;
return true;
}
/* ============================================================================================
FUNÇÃO PARA VALIDAR E-MAIL ENQUETE
============================================================================================ */
function validarEmail(email) {
var regex = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
return regex.test(email);
}
/* ============================================================================================
FUNÇÃO PARA RETORNO DA VOTAÇÃO DA ENQUETE
============================================================================================ */
function retorna_enquete(data){
if(data != '')
{
$('#votar').hide();
$("#e_cont_enquete").html(data);
}
}
$(document).ready(function() {
/* ============================================================================================
ENQUETE
============================================================================================ */
// CLICK DO BOTÃO COM ID VOTAR DA ENQUETE
$('#votar').click(function(){
var opcao = $("input[name=form_resposta]:checked").val();
opcao = parseInt(opcao);
var recaptcha = "";
//A CLASSE e_captcha_enquete DEVE SER INSERIDA NO HTMLQUE CONTER O CAPTCHA DA ENQUETE, PARA QUE O CÓDIGO CONSIGA LOCALIZAR O RESULTADO REFERENTE AO LOCAL CORRETO
recaptcha = $(".e_captcha_enquete").find("textarea.g-recaptcha-response").val();
//SE EXISTIR OS CAMPOS DE NOME E E-MAIL
if($('#form_nome_enquete').length || $('#form_email_enquete').length || $("#form_cpf_enquete").length || $("#form_data_enquete").length)
{
if(isNaN(opcao))
{
swal({
text: "Enquete: selecione uma resposta.",
icon: "warning"
});
}
else
{
if($("#form_nome_enquete").val() == "" || $("#form_email_enquete").val() == "" || $("#form_cpf_enquete").val() == "" || $("#form_data_enquete").val() == "")
{
swal({
text: "Enquete: preencha os campos.",
icon: "warning"
});
}
else
{
var nome = $("#form_nome_enquete").val();
var email = $("#form_email_enquete").val();
var cpf = $("#form_cpf_enquete").val();
var data = $("#form_data_enquete").val();
var invalido = "";
if($("#form_cpf_enquete").val() != '' && $("#form_cpf_enquete").length)
{
if(validarCPF(cpf) == false)
{
swal({
text: "Enquete: CPF informado é inválido.",
icon: "error"
});
invalido = "S";
}
}
if($("#form_email_enquete").val() != '' && $("#form_email_enquete").length)
{
if(validarEmail(email) == false)
{
swal({
text: "Enquete: E-mail informado é inválido.",
icon: "error"
});
invalido = "S";
}
}
if(invalido != "S")
{
$.post('/enquete_votar.php',{ enviar: 's', form_resposta: opcao, form_nome: nome, form_email: email, form_cpf: cpf, form_data: data, captcha: recaptcha }, retorna_enquete);
}
}
}
}
else
{
if(!isNaN(opcao))
{
$.post('/enquete_votar.php',{ enviar: 's', form_resposta: opcao, captcha: recaptcha }, retorna_enquete);
}
else
{
swal({
text: "Enquete: selecione uma resposta.",
icon: "warning"
});
}
}
});
/* ============================================================================================
ACESSIBILIDADE
============================================================================================ */
// BOTÃO DE AUMENTAR A FONTE
$(".aumentar").click(function () {
$("*").each(function() {
if ( (!$(this).parents(".tamanho_fixo").length) && ($(this).css("font-size").replace(/\D/g, "") > 0) && (!$(this).hasClass("tamanho_fixo")) )
{
var size = $(this).css('font-size');
size = size.replace('px', '');
size = parseInt(size) + 1;
if(size < 18)
{
$(this).animate({'font-size' : size + 'px'});
}
}
});
});
// BOTÃO DE DIMINUIR A FONTE
$(".diminuir").click(function () {
$("*").each(function() {
if ( (!$(this).parents(".tamanho_fixo").length) && ($(this).css("font-size").replace(/\D/g, "") > 0) && (!$(this).hasClass("tamanho_fixo")) )
{
var size = $(this).css('font-size');
size = size.replace('px', '');
size = parseInt(size) - 1;
if(size > 10)
{
$(this).animate({'font-size' : size + 'px'});
}
}
});
});
// BOTÃO DE CONTRASTE DE COR
$("#contraste").click(function () {
if($("body").hasClass("contraste"))
{
$("body").removeClass("contraste");
$("body").css("background","#FFFFFF");
$("#logo_branca").hide();
}
else
{
$("body").addClass("contraste");
$("#logo_branca").show();
}
});
// BOTÃO IR PARA BUSCA
$("#irbusca").click(function () {
$("#e_campo_busca").focus();
});
// VLIBRAS
$(".vlibras").click(function() {
$("#vlibras_include div[vw-access-button]").trigger("click");
});
/* ============================================================================================
TRATA LINK DA BUSCA
============================================================================================ */
$("#formulario_busca").bind('submit',function() {
var busca;
busca = $("#e_campo_busca").val();
if($("#e_campo_busca").val() == "")
{
busca = 0;
}
window.location.href = '/portal/busca/' + busca;
return false;
});
});
/* ============================================================================================
CARREGANDO
============================================================================================ */
// FUNÇÃO APPEND ELEMENTO CARREGANDO FULL SCREEN
function sw_carregando_fs(acao) {
var obj = $("body");
// ANALISANDO AÇÃO
if (acao == "show") {
var bloqueia_acoes = function() {
return false;
}
// INSERINDO CARREGANDO
obj.append("<div class=\"sw_carregando_fs\"><div><span class=\"sw_lato\">Carregando . . .</span></div></div>");
obj.addClass("ovfhidden");
$(document).on("click", bloqueia_acoes);
$(document).on("contextmenu", bloqueia_acoes);
$(document).on("keydown", bloqueia_acoes);
}
else {
// REMOVENDO CARREGANDO
obj.find(".sw_carregando_fs").fadeOut(150, function() {
$(this).remove();
obj.removeClass("ovfhidden");
$(document).off("click", bloqueia_acoes);
$(document).off("contextmenu", bloqueia_acoes);
$(document).off("keydown", bloqueia_acoes);
});
}
}
/* ============================================================================================
POPUP
============================================================================================ */
// FUNÇÃO ABRIR PÁGINA
function sw_abrir_janela(pagina, altura, largura) {
var a = (screen.height/2)-(altura/2);
var l = (screen.width/2)-(largura/2);
window.open(pagina,'senha','width='+largura+',height='+altura+',top='+a+',left='+l+',scrollbars=1');
}
// ABRIR POPUP
function sw_abrir_popup(elemento) {
elemento.fadeIn(200);
elemento.find(".sw_popup").animate({"top": "+20px"}, "fast");
$("body").css("overflow", "hidden");
}
// FECHAR POPUP
function sw_fechar_popup(elemento) {
elemento.fadeOut(200);
elemento.find(".sw_popup").animate({"top": "-20px"}, "fast", function() { $(".sw_popup_modal:visible").last().find("input, button").first().focus(); });
// if ($(".sw_popup_modal").is(":hidden")) {
setTimeout(function () {
$("body").css("overflow", "auto");
}, 300);
// }
}
// SW POPUP ( ".ELEMENTO / #ELEMENTO" , "SE MODAL PODE SER FECHADO OU NÃO")
function sw_popup(elemento, fechar) {
if (!fechar) { fechar = "S"; }
var id_elemento = elemento.substr(1); // REMOVE O PRIMEIRO CARACTERE (# OU .)
var elemento = $(""+elemento+"");
// ABRIR POPUP
sw_abrir_popup(elemento);
// FECHAR POPUP
elemento.find(".sw_btn_fechar_popup").click(function() { sw_fechar_popup(elemento); });
// ANALISANDO SE MODAL PODE SER FECHADO AO CLICAR FORA DA JANELA E AO TECLAR ESC
if (fechar == "S") {
elemento.addClass("keyupmodal")
// FECHAR AO CLICAR NA TELA ESCURA
elemento.click(function(e) {
if (e.target.id == id_elemento) {
sw_fechar_popup(elemento);
}
});
//elemento.click(function() { console.log("fechou!"); sw_fechar_popup(elemento); });
//elemento.find(".sw_popup").on("click", function() { event.stopPropagation(); });
// FECHAR AO CLICAR ESC
$(document).on("keyup", function(e) {
if (e.keyCode === 27) {
if ($(".sw_popup_modal:visible").last().hasClass("keyupmodal")) {
sw_fechar_popup($(".keyupmodal:visible").last());
}
}
});
}
}
</script>]]>
|
1116
| <![CDATA[<script>
$(document).ready(function() {
// ANALISANDO SE HÁ NOTIFICAÇÕES
var barra_notificacoes = $(".sw_barra_notificacoes");
if (barra_notificacoes.find(".sw_notificacao").length) {
$(window).on("load", function() {
barra_notificacoes.addClass("show");
});
// BOTÃO FECHAR NOFICAÇÃO
barra_notificacoes.find(".sw_btn_fechar_notificacao").click(function() {
var elemento_noticicacao = $(this).parents(".sw_notificacao");
// FECHANDO NOTIFICAÇÃO
elemento_noticicacao.fadeOut(800, function() {
elemento_noticicacao.remove();
});
// ANALUSANDO SE HÁ MAIS NOTIFICAÇÕES
if (barra_notificacoes.find(".sw_notificacao").length <= 1) {
barra_notificacoes.removeClass("show");
}
}); // FIM BOTÃO FECHAR NOFICAÇÃO
/* ============================================================================================
FUNÇÕES INDIVIDUAIS DAS NOTIFICAÇÕES
============================================================================================ */
// LGPD
$("#lgpd").find(".sw_btn_fechar_notificacao").click(function() {
document.cookie = "PrefeituraMunicipaldeGuaiçara-LGPD=S; max-age=604800; path=/";
});
// TRANSMISSÃO AO VIVO
$(".live_info_transmissao").find(".sw_btn_fechar_notificacao").click(function() {
var data_video = $(this).attr("data-video");
$.post("/encerra_alerta_transmissao.php", { video: data_video });
});
} // FIM ANALISANDO SE HÁ NOTIFICAÇÕES
});
</script>]]>
|
1169
| <![CDATA[<script>
// FUNÇÕES JS
$(document).ready(function() {
// FUNÇÃO PARA ACIONAR DROP DO LOGIN DO INTERNAUTA MOBILE
$(window).click(function() { $("#itn_area_botoes_internauta").removeClass("itn_area_botoes_internauta_show"); });
$(".itn_area_img_internauta").on("click", function() {
event.stopPropagation();
$("#itn_area_botoes_internauta").toggleClass("itn_area_botoes_internauta_show");
});
// ACIONANDO POPUP LOGIN
$(".itn_btn_login").click(function() {
sw_popup("#itn_login", "S");
// RECUPERAÇÃO DE SENHA
$("#link_senha").click(function() { sw_abrir_janela("/portal/internautas/recuperar-senha", 450, 600) });
});
// SAIR
$("#sair_internauta").click(function() {
swal({
title: "Atenção!",
text: "Deseja realmente sair do portal?",
icon: "warning",
buttons: ["Cancelar", "OK"],
})
.then(function(acao) {
if(acao === true)
{
location.href = "/portal/internautas/sair";
}
});
});
});
// ABRIR POPUP INTERNAUTA
function abrir_popup_internautas(elemento) {
sw_abrir_popup(elemento);
$("#cpf_cnpj_email").focus();
}
// FECHAR POPUP INTERNAUTA
function fechar_popup_internautas(elemento) {
verifica_popups_termos();
sw_fechar_popup(elemento);
}
// TRANSFORMAR DADOS EM MAIÚSCULOS
function internautas_transformar_string(string)
{
if(string.value != "" && string.id != "")
{
$("#"+string.id).val(string.value.toUpperCase());
}
}
// FORMATA VALOR (CPF OU CNPJ)
function formata_cpf_cnpj(value)
{
const cnpjCpf = value.replace(/\D/g, '');
if (cnpjCpf.length === 11)
{
return cnpjCpf.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/g, "\$1.\$2.\$3-\$4");
}
else if (cnpjCpf.length === 14)
{
return cnpjCpf.replace(/(\d{2})(\d{3})(\d{3})(\d{4})(\d{2})/g, "\$1.\$2.\$3/\$4-\$5");
}
}
// VALIDAR CPF
function validar_cpf(cpf)
{
cpf = cpf.replace(/[^\d]+/g,'');
if(cpf == '') return false;
// Elimina CPFs invalidos conhecidos
if (cpf.length != 11 || cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999") return false;
// Valida 1o digito
add = 0;
for (i=0; i < 9; i ++)
add += parseInt(cpf.charAt(i)) * (10 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(9)))
return false;
// Valida 2o digito
add = 0;
for (i = 0; i < 10; i ++)
add += parseInt(cpf.charAt(i)) * (11 - i);
rev = 11 - (add % 11);
if (rev == 10 || rev == 11)
rev = 0;
if (rev != parseInt(cpf.charAt(10)))
return false;
return true;
}
// VALIDAR CNPJ
function validar_cnpj(cnpj)
{
cnpj = cnpj.replace(/[^\d]+/g,'');
if(cnpj == '') return false;
if (cnpj.length != 14)
return false;
if (cnpj == "00000000000000" || cnpj == "11111111111111" || cnpj == "22222222222222" || cnpj == "33333333333333" || cnpj == "44444444444444" || cnpj == "55555555555555" || cnpj == "66666666666666" || cnpj == "77777777777777" || cnpj == "88888888888888" || cnpj == "99999999999999")
return false;
tamanho = cnpj.length - 2
numeros = cnpj.substring(0,tamanho);
digitos = cnpj.substring(tamanho);
soma = 0;
pos = tamanho - 7;
for(i = tamanho; i >= 1; i--)
{
soma += numeros.charAt(tamanho - i) * pos--;
if (pos < 2)
pos = 9;
}
resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
if (resultado != digitos.charAt(0))
return false;
tamanho = tamanho + 1;
numeros = cnpj.substring(0,tamanho);
soma = 0;
pos = tamanho - 7;
for (i = tamanho; i >= 1; i--)
{
soma += numeros.charAt(tamanho - i) * pos--;
if (pos < 2)
pos = 9;
}
resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
if (resultado != digitos.charAt(1))
return false;
return true;
}
////
// VERIFICA SE ACABOU OS TERMOS PARA REDIRECIONAR INTERNAUTA
function verifica_popups_termos()
{
var contador = $('#cont_popup').val();
var link = $('#link').val();
if(contador - 1 == 0 || contador == "")
{
setTimeout(function() {
var elemento = ".itn_consentimentos";
elemento = $(""+elemento+"");
fechar_popup_internautas(elemento);
var elemento_link = ".itn_consentimentos_link";
elemento_link = $(""+elemento_link+"");
fechar_popup_internautas(elemento_link);
var url_atual = window.location.pathname;
// REDIRECIONA APENAS QUANDO LOGAR OU CADASTRAR
if(url_atual != "/portal/internautas/dados" && url_atual != "/portal/internautas/dados/consentimentos" && url_atual != "/portal/internautas/dados/preferencias")
{
if(link == "/portal/internautas/alterar")
{
location.href = link;
}
else if(link != "")
{
location.href = link;
}
else
{
location.href = '/portal/leis_decretos/1/0/0/0/0/0/1966/0/0/0/0/0/0/0/0/0/0/0/E/data-decrescente/simples';
}
}
$('#cont_popup').val("0");
}, 300);
}
else
{
contador = contador - 1;
$('#cont_popup').val(contador);
}
return contador;
}
// SE ESTIVER NA PÁGINA DE CONSENTIMENTOS (ACEITANDO, RECUSANDO OU REVOGANDO) A PÁGINA DEVERÁ SER RECARREGADA
function redireciona_internauta_consentimento()
{
setTimeout(function() {
if(window.location.pathname == "/portal/internautas/dados/consentimentos" || window.location.pathname == "/portal/internautas/dados")
{
location.href = window.location.pathname;
}
}, 800);
}
// CLICK DO BOTÃO OK (QUANDO ENTRAR EM UMA FERRAMENTA QUE TIVER TERMO DO TIPO EMITE AVISO QUE FOI ENVIADO UM E-MAIL PARA CONFIRMAÇÃO)
function btn_ok(id_consentimento)
{
if(id_consentimento != "")
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
fechar_popup_internautas(elemento);
}
}
// CLICK DO BOTÃO REENVIAR
function btn_reenviar_consentimento(id_consentimento)
{
if(id_consentimento != "")
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"reenviar_consentimento", consentimento:id_consentimento}, retorno);
function retorno(data)
{
fechar_popup_internautas(elemento);
}
}
}
// EXIBE MENSAGENS DE SUCESSO E ERRO
function int_msg_erro(mensagem)
{
$("#conteudo_esquerda").append('<div class="sw_lato sw_aviso_suspenso sw_aviso_suspenso_erro" style="display:none;"><i class="fa fa-times-circle-o"></i><span>'+mensagem+'</span></div>');
$(".sw_aviso_suspenso_erro").fadeIn("slow");
setTimeout(function() {
$(".sw_aviso_suspenso_erro").fadeOut("slow");
}, 1500);
}
function int_msg_sucesso(mensagem)
{
$("#conteudo_esquerda").append('<div class="sw_lato sw_aviso_suspenso sw_aviso_suspenso_sucesso" style="display:none;"><i class="fa fa-check-circle-o"></i><span>'+mensagem+'</span></div>');
$(".sw_aviso_suspenso_sucesso").fadeIn("slow");
setTimeout(function() {
$(".sw_aviso_suspenso_sucesso").fadeOut("slow");
}, 1500);
}
// CLICK DO BOTÃO "CONFIRMAR CÓDIGO"
function btn_confirmar_codigo_consentimento(id_consentimento)
{
var codigo = $("#form_codigo_confirmacao_consentimento").val();
if(id_consentimento != "" && codigo != "")
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"confirmar_codigo_consentimento", consentimento:id_consentimento, codigo:codigo}, retorno);
function retorno(data)
{
data = JSON.parse(data);
fechar_popup_internautas(elemento);
if(data.resultado == "sucesso")
{
int_msg_sucesso("Consentimento confirmado com sucesso!");
}
else
{
int_msg_erro("Erro ao confirmar consentimento!");
}
}
}
}
// EXIBE MENSAGEM DE ERRO NO PROCESSO (CASO FALTE ALGUM DADO)
function exibe_mensagem_erro_processo()
{
$(".sw_area_botoes_popup").hide();
$(".sw_conteudo_popup").html('<div class="sw_aviso sw_aviso_erro sw_lato"><i class="fa fa-exclamation-triangle"></i> <span>Ops, algo deu errado. Tente novamente mais tarde.</span></div>');
// setTimeout(function() {
// fechar_popup_internautas(elemento);
// }, 1000);
}
// CLICK DO BOTÃO ACEITAR
function btn_aceitar(id_consentimento, id_termo)
{
if(id_consentimento != "" && id_consentimento != undefined)
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"S"}, retorno);
function retorno(data)
{
data = JSON.parse(data);
fechar_popup_internautas(elemento);
if(data.resultado == "sucesso")
{
int_msg_sucesso("Consentimento aceito com sucesso!");
}
else
{
int_msg_erro("Erro ao aceitar consentimento!");
}
redireciona_internauta_consentimento();
}
}
else
{
exibe_mensagem_erro_processo();
}
}
// CLICK DO BOTÃO RECUSAR
function btn_recusar(id_consentimento, id_termo, obrigatorio)
{
// VERIFICA SE TERMO É OBRIGATÓRIO PARA SOLICITAR CONFIRMAÇÃO
if(obrigatorio == "S")
{
swal({
text: "Tem certeza que deseja recusar? É obrigatório a aceitação desse termo.",
icon: "warning",
buttons: ['Cancelar', 'OK']
})
.then(function(acao) {
if(acao == "OK")
{
if(id_consentimento != "" && id_consentimento != undefined)
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"N", termo:id_termo}, retorno);
function retorno(data)
{
data = JSON.parse(data);
elemento.find(".sw_area_botoes_popup").hide();
fechar_popup_internautas(elemento);
if(data.resultado == "sucesso")
{
int_msg_sucesso("Consentimento recusado com sucesso!");
}
else
{
int_msg_erro("Erro ao recusar consentimento!");
}
redireciona_internauta_consentimento();
}
}
else
{
exibe_mensagem_erro_processo();
}
}
});
}
else
{
if(id_consentimento != "" && id_consentimento != undefined)
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"N", termo:id_termo}, retorno);
function retorno(data)
{
data = JSON.parse(data);
elemento.find(".sw_area_botoes_popup").hide();
fechar_popup_internautas(elemento);
if(data.resultado == "sucesso")
{
int_msg_sucesso("Consentimento recusado com sucesso!");
}
else
{
int_msg_erro("Erro ao recusar consentimento!");
}
redireciona_internauta_consentimento();
}
}
else
{
exibe_mensagem_erro_processo();
}
}
}
// CLICK DO BOTÃO REVOGAR (ENVIAR - REVOGAR DE FATO)
function btn_revogar(id_consentimento)
{
var motivo = $("#motivo_revogar").val();
if(id_consentimento != "" && id_consentimento != undefined)
{
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
$.post('/internautas_acao.php', {acao:"revogar_consentimento", consentimento:id_consentimento, motivo:motivo}, retorno);
function retorno(data)
{
data = JSON.parse(data);
fechar_popup_internautas(elemento);
if(data.resultado == "sucesso")
{
int_msg_sucesso("Consentimento revogado com sucesso!");
}
else
{
int_msg_erro("Erro ao revogar consentimento!");
}
redireciona_internauta_consentimento();
}
}
else
{
exibe_mensagem_erro_processo();
}
}
// CLICK NO BOTÃO REVOGAR PARA EXIBIR CAMPO DO MOTIVO
function btn_revogar_motivo(id_consentimento)
{
// EXIBE CAMPO PARA INFORMAR MOTIVO
$(".itn_area_motivo").fadeIn();
// DESCE TELA
$(".sw_popup_modal").animate({ scrollTop: $(document).height() }, 1000);
// SETA NOVO ONCLICK PARA BOTÃO E REMOVE CLASSE
$(".itn_btn_revogar").attr("onClick", "btn_revogar("+id_consentimento+")");
$(".itn_btn_revogar").removeClass("itn_btn_revogar_cinza");
// ADICIONA FOCO NO CAMPO
$("#motivo_revogar").focus();
}
// CLICK DO BOTÃO ASSINAR
function btn_assinar(id_consentimento, id_termo, arquivo, diretorio, origem)
{
// DESABILITA BOTÃO
$("#itn_consentimentos_int_"+id_consentimento).find(".itn_btn_aceitar").attr("disabled", "disabled");
$("#itn_consentimentos_int_"+id_consentimento).find(".itn_btn_aceitar").fadeOut();
var elemento = "#itn_consentimentos_int_"+id_consentimento;
elemento = $(""+elemento+"");
// AUTORIZADO OK SIGNIFICA QUE TEM CREDITOS PARA GASTAR COM A OPERAÇÃO, SE NÃO HOUVER VAI RETORNAR MENSSAGEM DE ERRO AO USUÁRIO
if('ok' != 'ok')
{
swal({
text: "Você não possui créditos para assinar o documento, favor entrar em contato com Prefeitura Municipal de Guaiçara.",
icon: "error"
});
}
else
{
// EXTRAI EXTENSÃO DO ARQUIVO
var coleta_extensao = arquivo.split(".");
// VERIFICA SE O ARQUIVO É UM PDF
if (coleta_extensao[1] != "pdf")
{
swal({
text: "Extensão inválida, somente arquivos PDF podem ser assinados",
icon: "error"
});
}
else
{
// CARREGA SELECT E MENSAGEM
$("#itn_consentimentos_int_"+id_consentimento).find(".sw_area_botoes_popup").append('<div class="itn_area_assinatura"><div class="sw_aviso sw_aviso_alerta sw_lato"><i class="fa fa-exclamation-triangle"></i><span>Por favor, selecione o certificado digital desejado para assinar este documento logo abaixo.</span></div><select id="certificateSelect"><option value="0">Selecione seu certificado A3...</option></select></div>');
// EXIBE SELECT E MENSAGEM
$(".itn_area_assinatura").fadeIn();
// CRIA OBJETO PARA MANIPULAÇÃO DOAS CERTIFICADOS E ASSINATURAS
var pki = new LacunaWebPKI();
pki.init({
ready: onWebPkiReady,
notInstalled: onWebPkiNotInstalled,
defaultError: onWebPkiError,
restPkiUrl: 'https://pki.rest/'
});
// FUNÇÃO DE LISTAGEM DOS CERTIFICADOS
function onWebPkiReady () {
pki.listCertificates().success(function (certs) {
var selecao = $("#certificateSelect");
$.each(certs, function() {
// VERIFICA SE É PESSOA FÍSICA OU JURÍDICA
if(this.pkiBrazil.isPessoaFisica)
{
var doc = this.pkiBrazil.cpf;
var doc_internauta = "";
}
else
{
var doc = this.pkiBrazil.cnpj;
var doc_internauta = "";
}
var validadefim = this.validityEnd;
// VERIFICA DOCUMENTO
if(doc == doc_internauta)
{
selecao.append($('<option data-doc="'+doc+'" data-validadefim="'+validadefim+'" />').val(this.thumbprint)
.text(this.subjectName)
);
}
});
});
}
// FUNÇÃO SE O PLUGIN NÃO ESTIVER INSTALADO
function onWebPkiNotInstalled (status, message) {
swal({
text: "Plugin do Assinador não instalado, você será redirecionado para página de instalação.",
icon: "warning"
})
.then(function() {
pki.redirectToInstallPage();
});
}
// FUNÇÃO PARA IMPRIMIR O ERRO CASO OCORRA
function onWebPkiError(message, error, origin) {
swal({
text: "Erro ao assinador documento. Token/certificado não foi reconhecido. Tente conecta-lo em outra porta ou reinicie o navegador.",
icon: "error"
})
.then(function() {
$("#sw_carregando_dados").hide();
});
}
// CARREGA E EXIBE BOTÃO
$("#itn_consentimentos_int_"+id_consentimento).find(".sw_area_botoes_popup").append('<div class="sw_btn_popup sw_btn_aceitar itn_btn_aceitar" id="signPDFButton" style="display:none;"><i class="fa fa-check-circle-o" aria-hidden="true"></i><span>ASSINAR PDF</span></div>');
$("#signPDFButton").fadeIn();
// PASSA OS VALORES O BOTÃO "ASSINAR PDF" DENTRO DA SELEÇÃO DOS CERTIFICADOS
$('#signPDFButton').attr("data-arquivo", arquivo);
$('#signPDFButton').attr("data-diretorio", diretorio);
$('#signPDFButton').attr("data-origem", origem);
$('#signPDFButton').attr("data-codigo", id_consentimento);
// CLICK DO BOTÃO ASSINAR PDF
$('#signPDFButton').click(function(){
if(($('#certificateSelect').val() != null) && ($('#certificateSelect').val() != '0'))
{
// CARREGANDO
$("#sw_carregando_dados").show();
// VALOR DO CERTIFCADO SELECIONADO
var selectedCertThumb = $('#certificateSelect').val();
// VALOR COM ARQUIVO QUE SERÁ ASSINADO
var arquivo = $(this).attr("data-arquivo");
// VALOR COM O DIRETÓRIO DO ARQUIVO QUE SERÁ ASSINADO
var diretorio = $(this).attr("data-diretorio");
// MONTA DIRETÓRIO COMPLETO PARA O ARQUIVO QUE SERÁ ASSSINADO
var arquivo_completo = diretorio+arquivo;
// VALOR COM O NOME DO CERTIFICADO DIGITAL ESCOLHIDO
var emissor = $('#certificateSelect option:selected').text();
// VALOR COM O DOCUMENTO DO CERTIFICADO QUE FOI ESCOLHIDO
var documento = $('#certificateSelect option:selected').attr("data-doc");
// VALOR COM A VALIDADE DO CERTIFICADO ESCOLHIDO
var finalvalidade = $('#certificateSelect option:selected').attr("data-validadefim");
// VALOR COM A ORIGEM DA PAGINA ONDE O ARQUIVO ESTA SENDO ASSINADO
var origem = $(this).attr("data-origem");
// VALOR COM O ID DO ARQUIVO QUE ESTA SENDO ASSINADO
var codigo = $(this).attr("data-codigo");
// PRIMEIRO POST INICIA O PROCESSO DE ASSINATURA
$.post('/sg/assinador_a3.php', {arquivo:arquivo_completo, carimbo_tempo:'S', etapa:'1'}, retorno1);
function retorno1(data1)
{
// FUNÇÃO QUE ASSINA O ARQUIVO
pki.signWithRestPki({
token: data1,
thumbprint: selectedCertThumb
}).success(function () {
// SEGUNDO POST IRÁ MONTAR O ARQUIVO ASSINADO
$.post('/sg/assinador_a3.php', {token:data1, endereco:"../../tmp/", original:arquivo, origem:"Internautas", etapa: '2'}, retorno2);
function retorno2(data2)
{
// TERCEIRO POST IRÁ ATUALIZAR O BANCO DE DADOS, CONFORME OS ATRIBUTOS PASSADOS
$.post('/sg/assinador_a3.php', {origem: origem, codigo: codigo, titular: emissor, doc: documento, validade_cert:finalvalidade, pacote:'mensal', arquivo_completo:arquivo_completo, carimbo_tempo:'S', arquivo: arquivo, internauta: "", arquivo_assinado: data2, etapa: '3'}, retorno3);
function retorno3(data3)
{
data3 = JSON.parse(data3);
// CARREGANDO
$("#sw_carregando_dados").hide();
// FECHA POPUP E EXIBE MENSAGEM
fechar_popup_internautas(elemento);
if(data3.resultado == "sucesso")
{
int_msg_sucesso("Consentimento aceito com sucesso!");
}
else
{
int_msg_erro("Erro ao aceitar consentimento!");
}
}
}
});
}
}
else
{
alert ("Nenhum certificado selecionado.");
}
}); // FIM $('#signPDFButton').click(function()
} // FIM else verifica extensao do arquivo
} // FIM else verifica os créditos
}
</script>]]>
|
1847
| <![CDATA[<script>
$(document).ready(function() {
// FORMATA VALOR CONFORME INFORMA
$("#cpf_cnpj_email").keyup(function() {
var valor_formatado = formata_cpf_cnpj($(this).val());
if(valor_formatado != undefined)
{
$(this).val(valor_formatado);
}
});
// CONFIRMAÇÃO CAPTCHA
$("#form_login").submit(function(e) {
var response = grecaptcha.getResponse(captchaLogin);
if(response.length == 0)
{
grecaptcha.reset(captchaLogin);
swal({
text: "Ops, captcha confirmado incorretamente. Por favor, preencha-o para continuar!",
icon: "warning"
});
e.preventDefault();
return false;
}
});
$("#entrar_google").click(function(){
window.location.href="/internautas_login_servicos.php?tipo=google"
});
});
</script>]]>
|
1881
| <![CDATA[<script>
var captchaLogin;
var onloadCallbackLogin = function() {
captchaLogin = grecaptcha.render('captchaLogin', {
'sitekey' : '6Lcg5gwUAAAAAFTAwOeaiRgV05MYvrWdi1U8jIwI'
});
};
</script>]]>
|
2247
| <![CDATA[<script>
$(function() {
$("#form_data_enquete").mask("99/99/9999");
$("#form_cpf_enquete").mask("999.999.999-99");
});
</script>]]>
|
2256
| <![CDATA[<script>
var CaptchaCallback = function(){
$('.g-recaptcha').each(function(index, el) {
grecaptcha.render(el, {'sitekey' : '6Lcg5gwUAAAAAFTAwOeaiRgV05MYvrWdi1U8jIwI'});
});
};
</script>]]>
|
2267
| <![CDATA[<script>
$(window).scroll(function(){
if($(window).scrollTop() >= 200)
{
$("#cont_position_topo").fadeIn(1000);
}
else
{
$("#cont_position_topo").fadeOut(1000);
}
});
$(document).ready(function() {
$('#top').click(function(){
$('html, body').animate({scrollTop:0}, 'slow');
return false;
});
$("#contraste2").click(function () {
//$("body").toggleClass("contraste","");
if($("body").hasClass("contraste"))
{
$("body").removeClass("contraste");
$("body").css("background","#FFFFFF");
}
else
{
$("body").addClass("contraste");
}
});
});
</script>]]>
|
2524
| <![CDATA[<script>
$(function(){
var nav = $('#contencao_menu_mobile');
$(window).scroll(function () {
if ($(this).scrollTop() > 150) {
nav.addClass("menu-fixo");
} else {
nav.removeClass("menu-fixo");
}
});
});
</script>]]>
|
0
| Não há código fonte a ser exibido.
|