PageSourceSearch

https://www1.barbacena.mg.gov.br/portal/privacidade

html barbacena.mg.gov.br collected 2026-10-01 12:59:34 UTC 255,525 bytes, 4,040 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="pt-br">
4    <head>
5        <meta charset="utf-8" />
6        <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
7
8        <title>Prefeitura Municipal de Barbacena</title>
9
10        <!-- Cabeçalho -->
11        
12<style>
13    body {
14        margin-left: 0px;
15        margin-top: 0px;
16        margin-right: 0px;
17        margin-bottom: 0px;	
18        width: 100%;
19        height: 100%;
20         
21    }
22
23    #e_banner_topo_dinamico { width: 1200px; height: 100px; background: url(/fotos/070d1558b72b847516789011c33ae7fb.png) no-repeat;}
24</style>
25        <!-- Importação do arquivo css -->
26        <link href="/css/estrutura_interna_mobile.css?1790338734" rel="stylesheet" type="text/css">
27<link href="/css/style.css?1689968118" rel="stylesheet" type="text/css">
28<link href="/css/style_interna_mobile.css?1689968119" rel="stylesheet" type="text/css">
29<link href="/css/menu_mobile.css?1689968120" rel="stylesheet" type="text/css" media="screen and (max-width:1000px)">
30<link href="/css/style_mobile.css?1689968119" rel="stylesheet" type="text/css">
31<link href="/css/estrutura_mobile.css?1689968119" rel="stylesheet" type="text/css">
32
33<!-- Estilos padrões para Capa, Topo e Rodapé -->
34<link href="/css/estrutura_capa.css?1773144909" rel="stylesheet" type="text/css">
35<link href="/css/estrutura_topo.css?1790338734" rel="stylesheet" type="text/css">
36<link href="/css/estrutura_rodape.css?1712941627" rel="stylesheet" type="text/css">
37
38<!-- Scripts padrões para Capa, Topo e Rodapé -->
39<script src="/js/funcoes_capa.js?1790792626"></script>
vendor: 1 bytes, line 39
39
40<script src="/js/funcoes_topo.js?1779201105"></script>
vendor: 1 bytes, line 40
40
41<script src="/js/funcoes_rodape.js?1790792626"></script>
41
42
43
44<!-- Estruturas topo e rodapé -->
45
46<!-- CSS exclusivo topo e rodapé -->
47
48<!-- JS exclusivo topo e rodapé -->
49
50
51<!-- Estilos exclusivos do site -->
52<link href="/css/estrutura.css?1697568965" rel="stylesheet" type="text/css">
53
54
55<!-- Contraste -->
56<link href="/css/contraste.css?1713293949" rel="stylesheet" type="text/css" property="stylesheet">
57        <link href="/css/estiloinfobox.css?1681922696" rel="stylesheet" type="text/css" >
58        <link href="/css/estrutura_formulario.css?1709130205" rel="stylesheet" type="text/css">
59        <link href="/css/estrutura_noticias.css?1773766854" rel="stylesheet" type="text/css">
60
61        <!-- Importação do arquivo js  -->
62        
62<script src="/js/jquery.min.js?1681922698"></script>
62
63        
63<script src="/js/sw_funcoes.js?1787139529"></script>
63
64    </head>
65    <body>
66        <noscript><span class="sw_lato">Não há suporte ao JavaScript.</span></noscript>
67
68        <!-- Topo -->
69        <header>
70    <!-- FONT-AWESOME -->
71<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.1/css/all.css">
72<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.3/css/v4-shims.css">
73
74<!-- FANCYBOX v3-->
75<link rel="stylesheet" type="text/css" href="/css/jquery.fancybox.min.css?1681922696">
76<script src="/js/jquery.fancybox.min.js?1681922698"></script>
76
77
78    <a href="#e_centralizar" style="font-size: 0; white-space: nowrap; position: absolute; z-index: -100;" accesskey="1"><h1>Ir para o conteúdo</h1></a>
79
80
81<script>
82    //  Cancelar leitura digital
83    window.onbeforeunload = window.speechSynthesis.cancel();
84
85    /* ============================================================================================
86        FUNÇÃO PARA RETORNO DA VOTAÇÃO DA ENQUETE
87    ============================================================================================ */
88    function retorna_enquete(data){
89        if(data != '')
90        {
91            $('#votar').hide();
92            $("#e_cont_enquete").html(data);
93        }
94    }
95
96    /* ============================================================================================
97        POPUP
98    ============================================================================================ */
99
100    // FUNÇÃO ABRIR PÁGINA
101    function sw_abrir_janela(pagina, altura, largura) {
102        var a = (screen.height/2)-(altura/2);
103        var l = (screen.width/2)-(largura/2);
104        window.open(pagina,'senha','width='+largura+',height='+altura+',top='+a+',left='+l+',scrollbars=1');
105    }
106
107    // ABRIR POPUP
108    function sw_abrir_popup(elemento) {
109        elemento.fadeIn(200);
110        elemento.find(".sw_popup").animate({"top": "+20px"}, "fast");
111        $("body").css("overflow", "hidden");
112    }
113
114    // FECHAR POPUP
115    function sw_fechar_popup(elemento) {
116        elemento.fadeOut(200);
117        elemento.find(".sw_popup").animate({"top": "-20px"}, "fast", function() { $(".sw_popup_modal:visible").last().find("input, button").first().focus(); });
118        setTimeout(function () {
119            if (!$(".sw_popup_modal:visible").length) {
120                $("body").css("overflow", "auto");
121            }
122        }, 400);
123    }
124
125    // SW POPUP ( ".ELEMENTO / #ELEMENTO" , "SE MODAL PODE SER FECHADO OU NÃO")
126    function sw_popup(elemento, fechar) {
127        if (!fechar) { fechar = "S"; }
128        var id_elemento = elemento.substr(1); //  REMOVE O PRIMEIRO CARACTERE (# OU .)
129        var elemento = $(elemento);
130        // ABRIR POPUP
131        sw_abrir_popup(elemento);
132        // FECHAR POPUP
133        elemento.find(".sw_btn_fechar_popup").click(function() { sw_fechar_popup(elemento); });
134
135        // ANALISANDO SE MODAL PODE SER FECHADO AO CLICAR FORA DA JANELA E AO TECLAR ESC
136        if (fechar == "S") {
137            elemento.addClass("keyupmodal")
138            // FECHAR AO CLICAR NA TELA ESCURA
139            elemento.mousedown(function(e) {
140                if (e.target.id == id_elemento) {
141                    sw_fechar_popup(elemento);
142                }
143            });
144
145            //elemento.click(function() { console.log("fechou!"); sw_fechar_popup(elemento); });
146            //elemento.find(".sw_popup").on("click", function() { event.stopPropagation(); });
147
148            // FECHAR AO CLICAR ESC
149            $(document).on("keyup", function(e) {
150                if (e.keyCode === 27) {
151                    var modal_fehcar, zindex_fechar = 0;
152                    $(".sw_popup_modal.keyupmodal:visible").each(function() {
153                        var modal = $(this);
154                        var zindex_modal = parseInt(modal.css("z-index"));
155                        if (zindex_modal > zindex_fechar) {
156                            zindex_fechar =  zindex_modal;
157                            modal_fechar = modal;
158                        }
159                    });
160                    // FECHAR MODAL
161                    sw_fechar_popup(modal_fechar);
162                }
163            });
164        }
165    }
166
167
168    /* ============================================================================================
169        ACESSIBILIDADE
170    ============================================================================================ */
171
172    // SW ACESSIBILIDADE
173    if (typeof sw_acessibilidade !== "function") {
174        function sw_acessibilidade(param, callback) {
175
176            // ANALISANDO PARÂMETROS
177            if (typeof param === "undefined" || !param) { param = {} }
178            if (typeof param.media === "undefined") { param.media = "desktop" }
179
180            // ANALISANDO MEDIA
181            if (
182                (param.media === "todas" || param.media === "all") ||
183                (param.media === "desktop" && window.innerWidth > 1000) ||
184                (param.media === "mobile" && window.innerWidth <= 1000) ||
185                (window.innerWidth <= param.media)
186            ) {
187
188                // ANALISANDO PARÂMETROS
189                if (typeof param.layout === "undefined") { param.layout = "a1" }
190                if (typeof param.caminho === "undefined") { param.caminho = "body" }
191
192                // FUNÇÕES
193                if (param.fonte !== false) { param.fonte = true; }
194                if (param.contraste !== false) { param.contraste = true; }
195                if (param.mapa !== false) { param.mapa = true; }
196                if (param.vlibras !== false) { param.vlibras = true; }
197                if (param.pagina !== false) { param.pagina = true; }
198                if (param.transicoes !== false) { param.transicoes = true; }
199                if (param.reset !== false) { param.reset = true; }
200                if (param.irconteudo !== false) { param.irconteudo = true; }
201                if (param.irmenu !== false) { param.irmenu = true; }
202                if (param.irbusca !== false) { param.irbusca = true; }
203                if (param.irrodape !== false) { param.irrodape = true; }
204
205
206                // CRIANDO ELEMENTOS
207                var sw_acessibilidade = $("#sw_acessibilidade");
208                if (!sw_acessibilidade.length) {
209                    sw_acessibilidade = $('<div id="sw_acessibilidade" />');
210                    $(param.caminho).prepend(sw_acessibilidade);
211                }
212                sw_acessibilidade.addClass("sw_area_acessibilidade " + param.layout);
213
214
215                // BOTÃO MENU ACESSIBILIDADE
216                if (!sw_acessibilidade.find("#sw_btn_menu_acessibilidade").length) {
217                    var btn_menu_acessibilidade = $('<div id="sw_btn_menu_acessibilidade" class="sw_btn_menu_acessibilidade" />')
218
219                    // INSERINDO ÍCONE DE ACESSIBILIDADE E FECHAR
220                    btn_menu_acessibilidade.append('<div class="sw_icone_acessibilidade" />')
221                    .append('<div class="sw_icone_fechar" />');
222
223                    // INSERINDO BOTÃO MENU
224                    sw_acessibilidade.append(btn_menu_acessibilidade);
225                }
226                // CLICK DO BOTÃO
227                sw_acessibilidade.find("#sw_btn_menu_acessibilidade").on({
228                    "click": function() {
229                        sw_acessibilidade.toggleClass("show");
230                    }
231                });
232                sw_acessibilidade.on({
233                    "mouseenter": function() {
234                        if (window.innerWidth >= 1000) {
235                            sw_acessibilidade.addClass("show");
236                        }
237                    },
238                    "mouseleave": function() {
239                        if (window.innerWidth >= 1000) {
240                            sw_acessibilidade.removeClass("show");
241                        }
242                    }
243                });
244
245
246                // CONT ACESSIBILIDADE
247                if (!sw_acessibilidade.find(".sw_cont_acessibilidade").length) {
248                    sw_acessibilidade.append('<div class="sw_cont_acessibilidade" />');
249                }
250
251                // TÍTULO ACESSIBILIDADE
252                if (!sw_acessibilidade.find(".sw_titulo_acessibilidade").length) {
253                    sw_acessibilidade.find(".sw_cont_acessibilidade").append('<div class="sw_titulo_acessibilidade"><span>Acessibilidade</span></div>');
254                }
255
256                // ÁREA BOTÕES
257                if (!sw_acessibilidade.find(".sw_area_botoes_acessibilidade").length) {
258                    sw_acessibilidade.find(".sw_cont_acessibilidade").append('<div class="sw_area_botoes_acessibilidade" />');
259                }
260
261                // FUNÇÃO INSERE BOTÃO DE ACESSIBILIDADE
262                function sw_insere_btn_acessibilidade(param_btn) {
263                    if (param_btn.seletor) {
264
265                        // ANALISANDO SE O ELEMENTO NÃO EXISTE PARA ENTÃO CRIAR
266                        if (!sw_acessibilidade.find(param_btn.seletor).length) {
267                            var item = $(
268                                '<a>'+
269                                    '<div></div>'+
270                                '</a>'
271                            ).attr(
272                                param_btn.seletor.charAt(0) === '#' ? 'id' : 'class',
273                                param_btn.seletor.substring(1)
274                            );
275
276                            // CLASSES
277                            if (param_btn.classes) {
278                                item.find("div").addClass(param_btn.classes);
279                            }
280
281                            // DESCRIÇÃO
282                            if (param_btn.descricao) {
283                                item.find(".sw_btn_acessibilidade").append('<span class="sw_txt_btn_acessibilidade">'+param_btn.descricao+'</span>');
284                                item.attr("title", param_btn.descricao);
285                            }
286
287                            // ÍCONE
288                            if (param_btn.icone) {
289                                item.find(".sw_btn_acessibilidade").append('<span class="sw_icone_btn tamanho_fixo swfa '+param_btn.icone+'" />')
290                            }
291
292                            // LINK
293                            if (param_btn.link) {
294                                item.attr("href", param_btn.link);
295                            }
296
297                            // ACCESSKEY
298                            if (param_btn.accesskey) {
299                                item.attr("accesskey", param_btn.accesskey);
300
301                                // INSERINDO TECLADO NUMÉRICO
302                                window.addEventListener("keydown", function(e) {
303                                    var keyCode = e.keyCode || e.which;
304                                    if (e.altKey && keyCode === param_btn.accesskey+96) {
305                                        if (param_btn.link) {
306                                            window.location.href = param_btn.link;
307                                        }
308                                        else {
309                                            item.trigger("click")
310                                        }
311                                    }
312                                }, false)
313                            }
314
315                            // INSERINDO ITEM
316                            sw_acessibilidade.find(".sw_area_botoes_acessibilidade").append(item);
317                        }
318                    }
319                }
320
321
322                // =============================================================
323                //      BOTÃO AUMENTAR
324                // =============================================================
325                if (param.fonte && !sw_acessibilidade.find("#sw_btn_aumentar_acessibilidade").length) {
326                    sw_insere_btn_acessibilidade({
327                        seletor: "#sw_btn_aumentar_acessibilidade",
328                        classes: "sw_btn_acessibilidade sw_btn_aumentar_acessibilidade",
329                        icone: "fas fa-plus",
330                        descricao: "Aumentar fonte"
331                    });
332                }
333                // ATRIBUINDO FUNÇÃO
334                sw_acessibilidade.find("#sw_btn_aumentar_acessibilidade").click(function() {
335                    // CARREGANDO FS
336                    sw_carregando_fs("show");
337
338                    // ALTERANDO FONTS
339                    sw_altera_fonts(1);
340
341                    // REMOVE CARREGANDO FS
342                    setTimeout(function() {
343                        sw_carregando_fs("hide");
344                    }, 400);
345                });
346
347                // =============================================================
348                //      BOTÃO DIMINUIR
349                // =============================================================
350                if (param.fonte && !sw_acessibilidade.find("#sw_btn_diminuir_acessibilidade").length) {
351                    sw_insere_btn_acessibilidade({
352                        seletor: "#sw_btn_diminuir_acessibilidade",
353                        classes: "sw_btn_acessibilidade sw_btn_diminuir_acessibilidade",
354                        icone: "fas fa-minus",
355                        descricao: "Diminuir fonte"
356                    });
357                }
358                // ATRIBUINDO FUNÇÃO
359                sw_acessibilidade.find("#sw_btn_diminuir_acessibilidade").click(function() {
360                    // CARREGANDO FS
361                    sw_carregando_fs("show");
362
363                    // ALTERANDO FONTS
364                    sw_altera_fonts(-1);
365
366                    // REMOVE CARREGANDO FS
367                    setTimeout(function() {
368                        sw_carregando_fs("hide");
369                    }, 400);
370                });
371
372                // =============================================================
373                //      BOTÃO CONTRASTE
374                // =============================================================
375                if (param.contraste && !sw_acessibilidade.find("#sw_btn_contraste_acessibilidade").length) {
376                    sw_insere_btn_acessibilidade({
377                        seletor: "#sw_btn_contraste_acessibilidade",
378                        classes: "sw_btn_acessibilidade sw_btn_contraste_acessibilidade",
379                        icone: "fas fa-adjust",
380                        descricao: "Alto contraste",
381                        accesskey: 5
382                    });
383                }
384                // ATRIBUINDO FUNÇÃO
385                sw_acessibilidade.find("#sw_btn_contraste_acessibilidade").click(function() {
386                    var action_contraste = (localStorage.getItem("sw_acessibilidade_contraste") === "true") ? false : true;
387                    sw_contraste(action_contraste);
388                });
389
390                // =============================================================
391                //      BOTÃO VLIBRAS
392                // =============================================================
393                if (param.vlibras && !sw_acessibilidade.find("#sw_btn_vlibras_acessibilidade").length && $("#vlibras_include img").length) {
394                    sw_insere_btn_acessibilidade({
395                        seletor: "#sw_btn_vlibras_acessibilidade",
396                        classes: "sw_btn_acessibilidade sw_btn_vlibras_acessibilidade",
397                        icone: "fas fa-sign-language",
398                        descricao: "Habilitar VLibras",
399                        accesskey: 7
400                    });
401                }
402                // ATRIBUINDO FUNÇÃO
403                sw_acessibilidade.find("#sw_btn_vlibras_acessibilidade").click(function() {
404                    var action_vlibras = (localStorage.getItem("sw_acessibilidade_vlibras") === "true") ? false : true;
405                    sw_vlibras(action_vlibras);
406                });
407                var vlibras_include = $("#vlibras_include");
408                if (vlibras_include.length) {
409                    // BOTÃO ABRIR VLIBRAS
410                    vlibras_include.on("click", "div[vw-access-button]", function(e) {
411                        setTimeout(function() {
412                            sw_vlibras(true);
413                        }, 100);
414                    });
415                    // BOTÃO FECHAR VLIBRAS
416                    vlibras_include.on("click", "img.vpw-settings-btn-close", function() {
417                        setTimeout(function() {
418                            sw_vlibras(false);
419                        }, 100);
420                    });
421                }
422
423                // =============================================================
424                //      BOTÃO TRANSIÇÕES
425                // =============================================================
426                if (param.transicoes && !sw_acessibilidade.find("#sw_btn_transicoes_acessibilidade").length) {
427                    sw_insere_btn_acessibilidade({
428                        seletor: "#sw_btn_transicoes_acessibilidade",
429                        classes: "sw_btn_acessibilidade sw_btn_transicoes_acessibilidade",
430                        icone: "fab fa-delicious",
431                        descricao: "Ativar/Desativar transições"
432                    });
433                }
434                // ATRIBUINDO FUNÇÃO
435                sw_acessibilidade.find("#sw_btn_transicoes_acessibilidade").click(function() {
436                    // CARREGANDO FS
437                    sw_carregando_fs("show");
438
439                    // ACIONANDO FUNÇÃO
440                    var action_transicoes = (localStorage.getItem("sw_acessibilidade_transicoes") === "true") ? false : true;
441                    sw_desativa_transicoes(action_transicoes);
442
443                    // REMOVE CARREGANDO FS
444                    setTimeout(function() {
445                        sw_carregando_fs("hide");
446                    }, 400);
447                });
448
449                // =============================================================
450                //      BOTÃO MAPA
451                // =============================================================
452                if (param.mapa && !sw_acessibilidade.find("#sw_btn_mapa_acessibilidade").length) {
453                    sw_insere_btn_acessibilidade({
454                        seletor: "#sw_btn_mapa_acessibilidade",
455                        classes: "sw_btn_acessibilidade sw_btn_mapa_acessibilidade",
456                        icone: "fas fa-sitemap",
457                        descricao: "Mapa do site",
458                        link: "/portal/mapa"
459                    });
460                }
461
462                // =============================================================
463                //      BOTÃO ACESSIBILIDADE PÁGINA
464                // =============================================================
465                if (param.pagina && !sw_acessibilidade.find("#sw_btn_pagina_acessibilidade").length) {
466                    sw_insere_btn_acessibilidade({
467                        seletor: "#sw_btn_pagina_acessibilidade",
468                        classes: "sw_btn_acessibilidade sw_btn_pagina_acessibilidade",
469                        icone: "fas fa-wheelchair",
470                        descricao: "Página de Acessibilidade",
471                        link: "/portal/acessibilidade",
472                        accesskey: 6
473                    });
474                }
475
476                // =============================================================
477                //      BOTÃO RESET
478                // =============================================================
479                if (param.reset && !sw_acessibilidade.find("#sw_btn_reset_acessibilidade").length) {
480                    sw_insere_btn_acessibilidade({
481                        seletor: "#sw_btn_reset_acessibilidade",
482                        classes: "sw_btn_acessibilidade sw_btn_reset_acessibilidade",
483                        icone: "fas fa-undo",
484                        descricao: "Resetar acessibilidade"
485                    });
486                }
487                // ATRIBUINDO FUNÇÃO
488                sw_acessibilidade.find("#sw_btn_reset_acessibilidade").click(function() {
489                    // CARREGANDO FS
490                    sw_carregando_fs("show");
491
492                    // RESETANDO ACESSIBILIDADE
493                    var reset = true;
494                    set_acessibilidade(reset);
495
496                    // REMOVE CARREGANDO
497                    setTimeout(function() {
498                        sw_carregando_fs("hide");
499                    }, 400);
500                }).hide();
501
502
503                // =============================================================
504                //      BOTÃO IR PARA O CONTEÚDO
505                // =============================================================
506                if (param.irconteudo && !sw_acessibilidade.find("#sw_btn_irconteudo_acessibilidade").length) {
507                    sw_insere_btn_acessibilidade({
508                        seletor: "#sw_btn_irconteudo_acessibilidade",
509                        classes: "sw_btn_acessibilidade sw_link_acessibilidade sw_btn_irconteudo_acessibilidade",
510                        icone: "fas fa-desktop",
511                        descricao: "Ir para o conteúdo",
512                        link: (location.pathname === "/" || location.pathname === "/portal" || location.pathname === "/portal/") ? "#e_conteudo" : "#e_centralizar",
513                        accesskey: 1
514                    });
515                }
516
517                // =============================================================
518                //      BOTÃO IR PARA O MENU
519                // =============================================================
520                if (param.irmenu && !sw_acessibilidade.find("#sw_btn_irmenu_acessibilidade").length) {
521                    sw_insere_btn_acessibilidade({
522                        seletor: "#sw_btn_irmenu_acessibilidade",
523                        classes: "sw_btn_acessibilidade sw_link_acessibilidade sw_btn_irmenu_acessibilidade",
524                        icone: "fas fa-bars",
525                        descricao: "Ir para o menu",
526                        link: "#e_cont_topo",
527                        accesskey: 2
528                    });
529                }
530
531                // =============================================================
532                //      BOTÃO IR PARA A BUSCA
533                // =============================================================
534                if (param.irbusca && !sw_acessibilidade.find("#sw_btn_irbusca_acessibilidade").length) {
535                    sw_insere_btn_acessibilidade({
536                        seletor: "#sw_btn_irbusca_acessibilidade",
537                        classes: "sw_btn_acessibilidade sw_link_acessibilidade sw_btn_irbusca_acessibilidade",
538                        icone: "fas fa-search",
539                        descricao: "Ir para a busca",
540                        link: "#e_campo_busca",
541                        accesskey: 3
542                    });
543                }
544                // IR PARA BUSCA
545                $("#irbusca").click(function () {
546                    $("#e_campo_busca").focus();
547                });
548                // FORMULÁRIO
549                $("#formulario_busca").bind('submit',function() {
550                    var busca = ($("#e_campo_busca").val() == "") ? 0 : $("#e_campo_busca").val();
551                    window.location.href = '/portal/busca/' + busca;
552                    return false;
553                });
554
555                // =============================================================
556                //      BOTÃO IR PARA O RODAPÉ
557                // =============================================================
558                if (param.irrodape && !sw_acessibilidade.find("#sw_btn_irrodape_acessibilidade").length) {
559                    sw_insere_btn_acessibilidade({
560                        seletor: "#sw_btn_irrodape_acessibilidade",
561                        classes: "sw_btn_acessibilidade sw_link_acessibilidade sw_btn_irrodape_acessibilidade",
562                        icone: "fas fa-arrow-down",
563                        descricao: "Ir para o rodapé",
564                        link: "#e_cont_rodape",
565                        accesskey: 4
566                    });
567                }
568            }
569        }
570    }
571
572    // FUNÇÃO AUMENTAR / DIMINUIR FONTS
573    if (typeof sw_altera_fonts !== "function") {
574        function sw_altera_fonts(action) {
575            var elemento;
576            var body = $("body");
577            var fonte = (localStorage.getItem("sw_acessibilidade_fonte") !== null) ? parseInt(localStorage.getItem("sw_acessibilidade_fonte")) : 0;
578            var fontoriginal;
579            var font_size;
580            var nova_font_size;
581
582            // ANALISANDO SE FONT ORIGINAL E PARÂMETRO SÃO DIFERENTES DE ZERO
583            if (!((action === 0 || action === false || action === null) && fonte === 0)) {
584
585                // CALCULANDO NOVA FONT
586                nova_font_size = (action === 0) ? 0 : fonte + action;
587
588                // PERCORRENDO ELEMENTOS DO BODY E SETANDO FONTS ORIGINAIS
589                if (nova_font_size >= -5 && nova_font_size <= 5) {
590
591                    body.find("*").each(function() {
592                        elemento = $(this);
593                        // ANALISANDO | SE ELEMENTO PAI CONTÉM A CLASSE TAMANHO_FIXO | && | SE O ELEMENTO NÃO TEM FONT-SIZE ZERO OU | && | SE O ELEMENTO NÃO TEM A CLASSE TAMANHO_FIXO
594                        if ( (!elemento.parents(".tamanho_fixo").length) && (elemento.css("font-size").replace(/\D/g, "") > 0) && (!elemento.hasClass("tamanho_fixo")) ) {
595
596                            // ANALISANDO ESTADO ATUAL DAS FONTS
597                            fontoriginal = elemento.attr("data-fontoriginal");
598                            if (typeof fontoriginal === "undefined" || fontoriginal === false) {
599                                // SETANDO ATRIBUTO DATA-FONTSIZE ATUAL
600                                fontoriginal = parseInt(elemento.css("font-size").replace("px", ""));
601                                elemento.attr("data-fontoriginal", fontoriginal)
602                            }
603                        }
604                    });
605
606                    // PERCORRENDO ELEMENTOS DO BODY E ALTERANDO FONT-SIZE
607                    body.find("[data-fontoriginal]").each(function() {
608                        elemento = $(this);
609                        // ANALISANDO FONT ATUAL DO ELEMENTO
610                        fontoriginal = parseInt(elemento.attr("data-fontoriginal"));
611                        font_size = fontoriginal + nova_font_size;
612                        elemento.css({"font-size" : font_size + "px"});
613                    });
614
615                    // ATUALIZANDO LOCAL STORAGE
616                    if (nova_font_size == 0) {
617                        localStorage.removeItem("sw_acessibilidade_fonte");
618                    } else {
619                        localStorage.setItem("sw_acessibilidade_fonte", nova_font_size);
620                    }
621                }
622
623                // ACIONANDO FUNÇÃO SET ACESSIBILIDADE
624                sw_deb_acessibilidade = sw_debounce(set_acessibilidade, 500, sw_deb_acessibilidade);
625            }
626        }
627    }
628
629    // FUNÇÃO CONTRASTE
630    if (typeof sw_contraste !== "function") {
631        function sw_contraste(action) {
632            var body = $("body");
633            var contraste = (localStorage.getItem("sw_acessibilidade_contraste") !== null) ? localStorage.getItem("sw_acessibilidade_contraste") : false;
634
635            // ANALISANDO SE HÁ MUDANÇA DE AÇÃO
636            if (typeof action === "undefined" || action === null) {
637                action = contraste;
638            }
639
640            // REMOVENDO TRANSIÇÕES MOMENTANEAMENTE
641            body.addClass("transition0s");
642            setTimeout(function() {
643                body.removeClass("transition0s");
644            }, 100);
645
646            // ANALISANDO AÇÃO
647            if (action || action === "true") {
648                body.addClass("contraste");
649
650                // SETANDO LOCAL STORAGE
651                localStorage.setItem("sw_acessibilidade_contraste", action);
652            }
653            else {
654                body.removeClass("contraste");
655
656                // RESETANDO LOCAL STORAGE
657                localStorage.removeItem("sw_acessibilidade_contraste");
658            }
659
660            // ACIONANDO FUNÇÃO SET ACESSIBILIDADE
661            sw_deb_acessibilidade = sw_debounce(set_acessibilidade, 200, sw_deb_acessibilidade);
662        }
663    }
664
665    // FUNÇÃO DESATIVA TRANSIÇÕES
666    if (typeof sw_desativa_transicoes !== "function") {
667        function sw_desativa_transicoes(action) {
668            var contents = $("body >*");
669            var transicoes = (localStorage.getItem("sw_acessibilidade_transicoes") !== null) ? localStorage.getItem("sw_acessibilidade_transicoes") : false;
670
671            // ANALISANDO SE HÁ MUDANÇA DE AÇÃO
672            if (typeof action === "undefined" || action === null) {
673                action = transicoes;
674            }
675
676            // ANALISANDO AÇÃO
677            if (action || action === "true") {
678                contents.addClass("transition0s");
679
680                // SETANDO LOCAL STORAGE
681                localStorage.setItem("sw_acessibilidade_transicoes", true);
682            }
683            else {
684                contents.removeClass("transition0s");
685
686                // RESETANDO LOCAL STORAGE
687                localStorage.removeItem("sw_acessibilidade_transicoes");
688            }
689
690            // ACIONANDO FUNÇÃO SET ACESSIBILIDADE
691            sw_deb_acessibilidade = sw_debounce(set_acessibilidade, 500, sw_deb_acessibilidade);
692        }
693    }
694
695    // FUNÇÃO HABILITA VLIBRAS
696    if (typeof sw_vlibras !== "function") {
697        function sw_vlibras(action) {
698            var vlibras = (localStorage.getItem("sw_acessibilidade_vlibras") !== null) ? localStorage.getItem("sw_acessibilidade_vlibras") : false;
699            var vlibras_include = $("#vlibras_include");
700
701            // ANALISANDO SE HÁ MUDANÇA DE AÇÃO
702            if (typeof action === "undefined" || action === null) {
703                action = vlibras;
704            }
705
706            // ANALISANDO AÇÃO
707            if (action || action === "true") {
708                if (vlibras_include.find("div[vw-access-button]").hasClass("active")) {
709                    vlibras_include.find("div[vw-access-button]").trigger("click");
710                }
711
712                // SETANDO LOCAL STORAGE
713                localStorage.setItem("sw_acessibilidade_vlibras", action);
714            }
715            else {
716                if (!vlibras_include.find("div[vw-access-button]").hasClass("active")) {
717                    vlibras_include.find("img.vpw-settings-btn-close").trigger("click");
718                }
719
720                // RESETANDO LOCAL STORAGE
721                localStorage.removeItem("sw_acessibilidade_vlibras");
722            }
723
724            // ACIONANDO FUNÇÃO SET ACESSIBILIDADE
725            sw_deb_acessibilidade = sw_debounce(set_acessibilidade, 500, sw_deb_acessibilidade);
726        }
727    }
728
729    // FUNÇÃO SET ACESSIBILIDADE // INDICA AO USUÁRIO QUE HÁ FUNÇÕES DE ACESSIBILIDADES ATIVAS OU RESETA FUNÇÕES
730    if (typeof set_acessibilidade !== "function") {
731        function set_acessibilidade(reset)
732        {
733            // CAPTURANDO ATRIBUTOS
734            var fonte = (localStorage.getItem("sw_acessibilidade_fonte") !== null) ? localStorage.getItem("sw_acessibilidade_fonte") : 0;
735            var contraste = (localStorage.getItem("sw_acessibilidade_contraste") !== null) ? localStorage.getItem("sw_acessibilidade_contraste") : false;
736            var transicoes = (localStorage.getItem("sw_acessibilidade_transicoes") !== null) ? localStorage.getItem("sw_acessibilidade_transicoes") : false;
737            var vlibras = (localStorage.getItem("sw_acessibilidade_vlibras") !== null) ? localStorage.getItem("sw_acessibilidade_vlibras") : false;
738
739            // BOTÕES
740            var sw_btn_menu_acessibilidade = $("#sw_btn_menu_acessibilidade");
741            var sw_btn_aumentar_acessibilidade = $("#sw_btn_aumentar_acessibilidade");
742            var sw_btn_diminuir_acessibilidade = $("#sw_btn_diminuir_acessibilidade");
743            var sw_btn_contraste_acessibilidade = $("#sw_btn_contraste_acessibilidade");
744            var sw_btn_transicoes_acessibilidade = $("#sw_btn_transicoes_acessibilidade");
745            var sw_btn_vlibras_acessibilidade = $("#sw_btn_vlibras_acessibilidade");
746            var sw_btn_reset_acessibilidade = $("#sw_btn_reset_acessibilidade");
747
748            // ANALISANDO RESET
749            if (reset === true) {
750                fonte = 0;
751                contraste = false;
752                transicoes = false;
753                vlibras = false;
754
755                // RESETANDO ACESSIBILIDADE
756                sw_altera_fonts(fonte);
757                sw_contraste(contraste);
758                sw_desativa_transicoes(transicoes);
759                sw_vlibras(vlibras);
760            }
761
762            // BOTÃO DE RESET
763            if (sw_btn_reset_acessibilidade.length) {
764                if (fonte != 0 || contraste || transicoes || vlibras) {
765                    sw_btn_reset_acessibilidade.show();
766                }
767                else {
768                    sw_btn_reset_acessibilidade.hide();
769                }
770            }
771
772            // ANALISANDO FUNÇÕES INDIVIDUALMENTE
773            var qtde_funcoes = 0;
774
775            // AUMENTAR / DIMINUIR FONTE
776            if (fonte > 0) {
777                qtde_funcoes++;
778                sw_btn_aumentar_acessibilidade.find(".sw_btn_acessibilidade").attr("data-acessibilidade", fonte).addClass("ativa");
779                sw_btn_diminuir_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
780            }
781            else if (fonte < 0) {
782                qtde_funcoes++;
783                sw_btn_diminuir_acessibilidade.find(".sw_btn_acessibilidade").attr("data-acessibilidade", fonte).addClass("ativa");
784                sw_btn_aumentar_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
785            }
786            else {
787                sw_btn_aumentar_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
788                sw_btn_diminuir_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
789            }
790
791            // CONTRASTE
792            if (contraste) {
793                qtde_funcoes++;
794                sw_btn_contraste_acessibilidade.find(".sw_btn_acessibilidade").attr("data-acessibilidade", 1).addClass("ativa");
795            }
796            else {
797                sw_btn_contraste_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
798            }
799
800            // TRANSIÇÕES
801            if (transicoes) {
802                qtde_funcoes++;
803                sw_btn_transicoes_acessibilidade.find(".sw_btn_acessibilidade").attr("data-acessibilidade", 1).addClass("ativa");
804            }
805            else {
806                sw_btn_transicoes_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
807            }
808
809            // VLIBRAS
810            if (vlibras) {
811                qtde_funcoes++;
812                sw_btn_vlibras_acessibilidade.find(".sw_btn_acessibilidade").attr("data-acessibilidade", 1).addClass("ativa");
813            }
814            else {
815                sw_btn_vlibras_acessibilidade.find(".sw_btn_acessibilidade").removeAttr("data-acessibilidade").removeClass("ativa");
816            }
817
818            // ANALISANDO QUANTIDADE DE FUNÇÕES
819            if (qtde_funcoes > 0) {
820                sw_btn_menu_acessibilidade.addClass("ativa").find(".sw_icone_acessibilidade").attr("data-acessibilidade", qtde_funcoes);
821            }
822            else {
823                sw_btn_menu_acessibilidade.removeClass("ativa").find(".sw_icone_acessibilidade").removeAttr("data-acessibilidade");
824            }
825
826
827            // ATRIBUINDO TEXTO AOS BOTÕES
828            if (sw_btn_contraste_acessibilidade.length) {
829                var txt_btn = (contraste === false) ? "Alto contraste" : "Baixo contraste";
830                sw_btn_contraste_acessibilidade.attr("title", txt_btn);
831                sw_btn_contraste_acessibilidade.find(".sw_txt_btn_acessibilidade").text(txt_btn);
832            }
833            if (sw_btn_transicoes_acessibilidade.length) {
834                var txt_btn = (transicoes == false) ? "Remover transições" : "Ativar transições";
835                sw_btn_transicoes_acessibilidade.attr("title", txt_btn);
836                sw_btn_transicoes_acessibilidade.find(".sw_txt_btn_acessibilidade").text(txt_btn);
837            }
838            if (sw_btn_vlibras_acessibilidade.length) {
839                var txt_btn = (vlibras == false) ? "Ativar VLibras" : "Desativar VLibras";
840                sw_btn_vlibras_acessibilidade.attr("title", txt_btn);
841                sw_btn_vlibras_acessibilidade.find(".sw_txt_btn_acessibilidade").text(txt_btn);
842            }
843        }
844    }
845
846    // FUNÇÃO DEBOUNCE
847    if (typeof sw_debounce !== "function") {
848        function sw_debounce(funcao, time, debounce_timeout) {
849            clearTimeout(debounce_timeout);
850
851            // A CHAMADA DESSA FUNÇÃO DEVE SER RETORNADA PARA A VARIÁVEL 'debounce_timeout'
852            // Ex: var debounce_timeout = sw_debounce(funcao, time, debounce_timeout)
853            return debounce_timeout = setTimeout(funcao, time);
854        }
855    }
856    var sw_deb_acessibilidade;
857
858
859    /* ============================================================================================
860        ACIONANDO FUNÇÕES ANTES DE CARREGAR A PÁGINA
861    ============================================================================================ */
862
863    // FONT PARA DISLEXIA
864    sw_font_dislexia(null);
865
866    // CONTRASTE
867    sw_contraste(null);
868
869    // TRANSIÇÕES
870    sw_desativa_transicoes(null);
871
872
873    /* ============================================================================================
874        ACIONANDO FUNÇÕES AO CARREGAR A PÁGINA
875    ============================================================================================ */
876    $(document).ready(function() {
877
878
879
880        /* ============================================================================================
881            ACESSIBILIDADE ---- ANTIGO --- REMOVER DEPOIS DE TODOS ALTERADOS
882        ============================================================================================ */
883
884        // BOTÃO DE AUMENTAR A FONTE
885        $(".aumentar").click(function () {
886            $("*").each(function() {
887
888                if ( (!$(this).parents(".tamanho_fixo").length) && ($(this).css("font-size").replace(/\D/g, "") > 0) && (!$(this).hasClass("tamanho_fixo")) )
889                {
890                    var size = $(this).css('font-size');
891
892                    size = size.replace('px', '');
893                    size = parseInt(size) + 1;
894
895                    if(size < 18)
896                    {
897                        $(this).animate({'font-size' : size + 'px'});
898                    }
899                }
900            });
901        });
902
903        // BOTÃO DE DIMINUIR A FONTE
904        $(".diminuir").click(function () {
905            $("*").each(function() {
906
907                if ( (!$(this).parents(".tamanho_fixo").length) && ($(this).css("font-size").replace(/\D/g, "") > 0) && (!$(this).hasClass("tamanho_fixo")) )
908                {
909                    var size = $(this).css('font-size');
910
911                    size = size.replace('px', '');
912                    size = parseInt(size) - 1;
913                    if(size > 10)
914                    {
915                        $(this).animate({'font-size' : size + 'px'});
916                    }
917                }
918            });
919        });
920
921        // BOTÃO DE CONTRASTE DE COR
922        $("#contraste").click(function () {
923
924            if($("body").hasClass("contraste"))
925            {
926                $("body").removeClass("contraste");
927                $("body").css("background","#FFFFFF");
928                $("#logo_branca").hide();
929            }
930            else
931            {
932                $("body").addClass("contraste");
933                $("#logo_branca").show();
934            }
935        });
936
937        // BOTÃO IR PARA BUSCA
938        $("#irbusca").click(function () {
939            $("#e_campo_busca").focus();
940        });
941
942        // VLIBRAS
943        $(".vlibras").click(function() {
944            $("#vlibras_include div[vw-access-button]").trigger("click");
945        });
946
947
948
949
950
951
952        // // SW ACESSIBILIDADE
953        // var sw_parametros_acessibilidade = {
954        //     layout: "a1"
955        // };
956        // // ANALISANDO SE HÁ PARÂMETROS EXCLUSIVOS DO LAYOUT
957        // if (typeof e_parametros_acessibilidade === "object") {
958        //     sw_parametros_acessibilidade = e_parametros_acessibilidade;
959        // }
960
961        // // ACIONANDO FUNÇÃO DE ACESSIBILIDADE
962        // sw_acessibilidade(sw_parametros_acessibilidade)
963
964
965        // ACIONANDO FUNÇÃO DE ACESSIBILIDADE AO FIM DO CARREGAMENTO DA PÁGINA
966        $(window).on("load", function() {
967            // ALTERAR FONTS
968            sw_altera_fonts(null);
969
970            // VLIBRAS
971            sw_vlibras(null);
972        });
973
974        // SETANDO ATRIBUTOS
975        sw_deb_acessibilidade = sw_debounce(set_acessibilidade, 500, sw_deb_acessibilidade);
976
977        /* ============================================================================================
978            ENQUETE
979        ============================================================================================ */
980
981        // CLICK DO BOTÃO COM ID VOTAR DA ENQUETE
982        $('#votar').click(function(){
983            var opcao = $("input[name=form_resposta]:checked").val();
984
985            opcao = parseInt(opcao);
986
987            var recaptcha = "";
988
989            //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
990            recaptcha = $(".e_captcha_enquete").find("textarea.g-recaptcha-response").val();
991
992            //SE EXISTIR OS CAMPOS DE NOME E E-MAIL
993            if($('#form_nome_enquete').length || $('#form_email_enquete').length || $("#form_cpf_enquete").length || $("#form_data_enquete").length)
994            {
995                if(isNaN(opcao))
996                {
997                    swal({
998                        text: "Enquete: selecione uma resposta.",
999                        icon: "warning"
1000                    });
1001                }
1002                else
1003                {
1004                    if($("#form_nome_enquete").val() == "" || $("#form_email_enquete").val() == "" || $("#form_cpf_enquete").val() == "" || $("#form_data_enquete").val() == "" || $("#form_data_enquete").val() == "00/00/0000")
1005                    {
1006                        swal({
1007                            text: "Enquete: preencha os campos.",
1008                            icon: "warning"
1009                        });
1010                    }
1011                    else
1012                    {
1013                        var nome = $("#form_nome_enquete").val();
1014                        var email = $("#form_email_enquete").val();
1015                        var cpf = $("#form_cpf_enquete").val();
1016                        var data = $("#form_data_enquete").val();
1017                        var invalido = "";
1018
1019                        if($("#form_cpf_enquete").val() != '' && $("#form_cpf_enquete").length)
1020                        {
1021                            if(validarCPF(cpf) == false)
1022                            {
1023                                swal({
1024                                    text: "Enquete: CPF informado é inválido.",
1025                                    icon: "error"
1026                                });
1027
1028                                invalido = "S";
1029                            }
1030                        }
1031                        if($("#form_email_enquete").val() != '' && $("#form_email_enquete").length)
1032                        {
1033                            if(validarEmail(email) == false)
1034                            {
1035                                swal({
1036                                    text: "Enquete: E-mail informado é inválido.",
1037                                    icon: "error"
1038                                });
1039                                invalido = "S";
1040                            }
1041                        }
1042                        if(invalido != "S")
1043                        {
1044                            $.post('/portal/enquete/votar/',{ enviar: 's', form_resposta: opcao, form_nome: nome, form_email: email, form_cpf: cpf, form_data: data, captcha: recaptcha }, retorna_enquete);
1045                        }
1046                    }
1047                }
1048            }
1049            else
1050            {
1051                if(!isNaN(opcao))
1052                {
1053                    $.post('/portal/enquete/votar/',{ enviar: 's', form_resposta: opcao, captcha: recaptcha }, retorna_enquete);
1054                }
1055                else
1056                {
1057                    swal({
1058                        text: "Enquete: selecione uma resposta.",
1059                        icon: "warning"
1060                    });
1061                }
1062            }
1063        });
1064
1065    });
1066</script>
1066
1067
1068<div class="sw_barra_notificacoes">
1069    <div class="sw_cont_barra_notificacoes">
1070
1071                        <div id="lgpd">
1072                    <div class="sw_notificacao sw_politica_privacidade sw_lato">
1073                        <div class="sw_info_politica_privacidade">
1074                            Prefeitura Municipal de Barbacena e os cookies: nosso site usa cookies para melhorar a sua experiência de navegação. Ao continuar você concorda com a nossa <a href="/portal/privacidade" target="_blank"><span>Política de Cookies</span> e <span>Privacidade</span></a>.                        </div>
1075                        <div class="sw_cont_btn_politica_privacidade">
1076                            <div class="sw_btn_politica_privacidade sw_lato_black sw_btn_fechar_notificacao">ACEITAR</div>
1077                            <div class="sw_btn_politica_privacidade sw_lato_black sw_btn_personalizar_cookies">PERSONALIZAR</div>
1078                        </div>
1079                    </div>
1080                </div>
1081            </div>
1082</div>
1083
1084<div class="sw_cookies_aceitos abrir_modal_personalizar_cookies " data-tooltip="Política de Cookies e Privacidade">
1085    <div class="sw_politica_privacidade sw_lato">
1086        <span id="icone_personalizar_cookies">
1087            <span class="swfa fas fa-cookie"></span>
1088        </span>
1089    </div>
1090</div>
1091
1092
1093<!-- Modal de personalizar cookies -->
1094<div class="sw_popup_modal" id="sw_cont_politica_privacidade">
1095    <div class="sw_popup">
1096
1097        <!-- Fechar -->
1098        <div class="sw_btn_fechar_popup" id="btn_fechar_modal_cookies"><i class="swfa fas fa-times" aria-hidden="true"></i></div>
1099
1100        <!-- Título -->
1101        <div class="sw_titulo_popup sw_lato_bold" id="titulo_termo">Política de Cookies e Privacidade</div>
1102
1103        <!-- Descrição -->
1104        <div class="sw_descricao_popup sw_lato_bold">
1105            Personalize as suas preferências de cookies.
1106            <div>
1107                <br>
1108                <strong><a href="/portal/privacidade" target="_blank">Clique aqui e consulte nossas políticas</a></strong>.
1109            </div>
1110        </div>
1111
1112        <!-- Conteúdo dos cookies -->
1113        <div class="sw_conteudo_popup">
1114
1115            <!-- Cookies necessários -->
1116            <div class="sw_lista_detalhes">
1117                <div class="sw_linha_lista_detalhes">
1118                    <div style="width: 90%;">
1119                        <div class="sw_nome_detalhe sw_lato_bold">
1120                            Cookies necessários
1121                            <div class="sw_descricao_detalhes_cookie sw_lato">Essenciais para uma navegação eficiente em nosso site.</div>
1122                        </div>
1123                    </div>
1124                    <label class="sw_btn_checkbox">
1125                        <span class="e_trans">Checkbox</span>
1126                        <input type="checkbox" name="cookies_necessarios" disabled="" checked="">
1127                        <span class="sw_btn_checkbox_background" style="opacity: 0.5;">
1128                            <span class="sw_btn_checkbox_controle"></span>
1129                        </span>
1130                    </label>
1131                </div>
1132            </div>
1133
1134            <!-- Cookies de estatísticas -->
1135            <div class="sw_lista_detalhes">
1136                <div class="sw_linha_lista_detalhes">
1137                    <div style="width: 90%;">
1138                        <div class="sw_nome_detalhe sw_lato_bold">
1139                            Cookies de estatísticas
1140                            <div class="sw_descricao_detalhes_cookie sw_lato">Recomendados para a prefeitura coletar informações de navegações do usuário.</div>
1141                        </div>
1142                    </div>
1143                    <label class="sw_btn_checkbox">
1144                        <span class="e_trans">Checkbox</span>
1145                        <input type="checkbox" name="cookies_estatisticas" >
1146                        <span class="sw_btn_checkbox_background checkbox_estatisticas">
1147                            <span class="sw_btn_checkbox_controle"></span>
1148                        </span>
1149                    </label>
1150                </div>
1151            </div>
1152        </div>
1153
1154        <!-- Área de botões -->
1155        <div class="sw_area_botoes_popup sw_lato_medium">
1156            <div class="sw_btn_popup sw_btn_aceitar" id="salvar_preferencias_cookies">
1157                <i class="swfa fas fa-check" aria-hidden="true"></i>
1158                <span>SALVAR</span>
1159            </div>
1160        </div>
1161    </div>
1162</div>
1163
1164<script>
1165
1166    // Seta os cookies
1167    function f_cookies_criar(cookieCheckboxEstatistica)
1168    {
1169        // Cookies necessários
1170        document.cookie = "PrefeituraMunicipaldeBarbacena-LGPD=S; max-age=604800; path=/";
1171
1172        // Cookies de estatística
1173        if (cookieCheckboxEstatistica) {
1174            document.cookie = "PrefeituraMunicipaldeBarbacena-ESTATISTICA=S; max-age=604800; path=/";
1175        } else {
1176            document.cookie = "PrefeituraMunicipaldeBarbacena-ESTATISTICA=S; max-age=0; path=/";
1177        }
1178    }
1179
1180    // Altera o conteúdo da notificação
1181    function f_cookies_notificacao_alterar()
1182    {
1183        $("#lgpd").fadeOut(800, function() {
1184            $(this).remove();
1185        });
1186        $(".sw_cookies_aceitos").addClass("show sw_txt_tooltip");
1187    }
1188
1189    $(document).ready(function() {
1190
1191        //CONFIGURAÇÃO DOS BOTÃO DO VISUALIZADOR DE FOTOS
1192        $('.fancybox').fancybox({
1193                buttons : [
1194                    'slideShow',
1195                    //'thumbs',
1196                    'close'
1197                ],
1198                loop : true,
1199                arrows : true,
1200                slideShow : {
1201                    autoStart : false,
1202                    speed : 3500
1203                },
1204            });
1205
1206        // ANALISANDO SE HÁ NOTIFICAÇÕES
1207        var barra_notificacoes = $(".sw_barra_notificacoes");
1208        if (barra_notificacoes.find(".sw_notificacao").length) {
1209
1210            $(window).on("load", function() {
1211                barra_notificacoes.addClass("show");
1212            });
1213
1214            /* ============================================================================================
1215                FUNÇÕES INDIVIDUAIS DAS NOTIFICAÇÕES
1216            ============================================================================================ */
1217            $(".sw_btn_fechar_notificacao").click(function() {
1218                var elemento_noticicacao = $(this).parents(".sw_notificacao");
1219
1220                // Fechando notificação
1221                elemento_noticicacao.fadeOut(800, function() {
1222                    elemento_noticicacao.remove();
1223
1224                    // Analisando se há mais notificações
1225                    if (barra_notificacoes.find(".sw_notificacao").length < 1) {
1226                        barra_notificacoes.removeClass("show");
1227                    }
1228                });
1229
1230            });
1231
1232
1233            // Política de cookies
1234            $("#lgpd").find(".sw_btn_fechar_notificacao").click(function() {
1235
1236                // Seta checked
1237                $("input[type='checkbox'][name='cookies_estatisticas']").attr("checked", true);
1238
1239                // Seta cookies (aceita os dois)
1240                f_cookies_criar(true)
1241
1242                // Altera o conteúdo da notificação de cookies
1243                f_cookies_notificacao_alterar();
1244            });
1245
1246            // Transmissão ao vivo
1247            $(".live_info_transmissao").find(".sw_btn_fechar_notificacao").click(function() {
1248                var data_video = $(this).attr("data-video");
1249                $.post("/portal/transmissao/encerra/", { video: data_video });
1250            });
1251        }
1252
1253        // Mostra ícone política de cookies
1254        $(window).on("load", function() {
1255            if ($("#lgpd").length === 0) {
1256                $(".sw_cookies_aceitos").addClass("show");
1257            }
1258        });
1259
1260        // Modal de personalizar cookies
1261        if ($("#sw_cont_politica_privacidade").length) {
1262
1263            // Ao clicar em personalizar
1264            let modalPersonalizarAberto = false;
1265            $(document.body).on('click', '.sw_btn_personalizar_cookies, .abrir_modal_personalizar_cookies', function() {
1266
1267                // Cria pop-up
1268                sw_popup("#sw_cont_politica_privacidade", "S");
1269
1270                // Caso não tenha aberto o modal e não foi votado
1271                if (!modalPersonalizarAberto && $(".sw_cookies_aceitos").hasClass("show") === false) {
1272                    $("input[type='checkbox'][name='cookies_estatisticas']").attr("checked", true);
1273                }
1274                modalPersonalizarAberto = true;
1275            });
1276
1277            // Controle do atributo "checked" nos cookies de estatísticas
1278            $("input[type='checkbox'][name='cookies_estatisticas']").change(function() {
1279                let checadoEstatisticas = $("input[type='checkbox'][name='cookies_estatisticas']").attr("checked");
1280                if(checadoEstatisticas) {
1281                    $(this).attr("checked", true);
1282                } else if(checadoEstatisticas === undefined) {
1283                    $(this).attr("checked", false);
1284                }
1285            });
1286
1287            // Ao salvar preferências
1288            $("#salvar_preferencias_cookies").click(function() {
1289
1290                // Verifica se está checado o botão dos cookies de estatísticas
1291                let checadoEstatisticas = $("input[type='checkbox'][name='cookies_estatisticas']").attr("checked");
1292
1293                // Seta cookies
1294                f_cookies_criar(checadoEstatisticas);
1295
1296                // Altera o conteúdo da notificação de cookies
1297                f_cookies_notificacao_alterar();
1298
1299                // Fecha pop-up
1300                let elementoPopupPrivacidade = document.getElementById("sw_cont_politica_privacidade");
1301                sw_fechar_popup($(elementoPopupPrivacidade));
1302
1303                // Analisando se há mais notificações
1304                barra_notificacoes.fadeOut(800, function() {
1305                    if (barra_notificacoes.find(".sw_notificacao").length < 1) {
1306                        barra_notificacoes.removeClass("show");
1307                    }
1308                });
1309            });
1310        }
1311    });
1312</script>
1312
1313<!-- FIM NOTIFICAÇÕES -->
1314<!-- SWEET ALERT (NECESSÁRIO PARA BOTÃO SAIR) -->
1315<script src="/js/sweetalert.min.js"></script>
1315
1316
1317<!-- ASSINAR -->
1318<script src="https://get.webpkiplugin.com/Scripts/LacunaWebPKI/lacuna-web-pki-2.12.0.min.js" integrity="sha256-jDF8LDaAvViVZ7JJAdzDVGgY2BhjOUQ9py+av84PVFA=" crossorigin="anonymous"></script>
1318
1319
1320<script>
1321    // FUNÇÕES JS
1322    $(document).ready(function() {
1323
1324        // FUNÇÃO PARA ACIONAR DROP DO LOGIN DO INTERNAUTA MOBILE
1325        $(window).click(function() { $("#itn_area_botoes_internauta").removeClass("itn_area_botoes_internauta_show"); });
1326        $(".itn_area_img_internauta").on("click", function() {
1327            event.stopPropagation();
1328            $("#itn_area_botoes_internauta").toggleClass("itn_area_botoes_internauta_show");
1329        });
1330
1331        // ACIONANDO POPUP LOGIN
1332        $(".itn_btn_login").click(function() {
1333            sw_popup("#itn_login", "S");
1334        });
1335
1336        // RECUPERAÇÃO DE SENHA
1337        $("#link_senha").click(function() { sw_abrir_janela("/portal/internautas/recuperar-senha", 450, 600) });
1338
1339        // SAIR
1340        $("#sair_internauta").click(function() {
1341            swal({
1342                title: "Atenção!",
1343                text: "Deseja realmente sair do portal?",
1344                icon: "warning",
1345                buttons: ["Cancelar", "OK"],
1346            })
1347            .then(function(acao) {
1348                if(acao === true)
1349                {
1350                    location.href = "/portal/internautas/sair";
1351                }
1352            });
1353        });
1354
1355    });
1356
1357    // ABRIR POPUP INTERNAUTA
1358    function abrir_popup_internautas(elemento) {
1359        sw_abrir_popup(elemento);
1360        $("#cpf_cnpj_email").focus();
1361    }
1362
1363    // FECHAR POPUP INTERNAUTA
1364    function fechar_popup_internautas(elemento) {
1365        verifica_popups_termos();
1366        sw_fechar_popup(elemento);
1367    }
1368
1369    // TRANSFORMAR DADOS EM MAIÚSCULOS
1370    function internautas_transformar_string(string)
1371    {
1372        if(string.value != "" && string.id != "")
1373        {
1374            $("#"+string.id).val(string.value.toUpperCase());
1375        }
1376    }
1377
1378    // FORMATA VALOR (CPF OU CNPJ)
1379    function formata_cpf_cnpj(value) {
1380        const stripped = value.replace(/[.\/-]/g, '').toUpperCase();
1381
1382        if (stripped.length === 11 && /^\d{11}$/.test(stripped)) {
1383            return stripped.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/, '$1.$2.$3-$4');
1384        }
1385
1386        if (stripped.length === 14) {
1387            return stripped.replace(/^([A-Z\d]{2})([A-Z\d]{3})([A-Z\d]{3})([A-Z\d]{4})(\d{2})$/, '$1.$2.$3/$4-$5');
1388        }
1389    }
1390
1391    // VALIDAR CPF
1392    function validar_cpf(cpf)
1393    {
1394		cpf = cpf.replace(/[^\d]+/g,'');
1395		if(cpf == '') return false;
1396		// Elimina CPFs invalidos conhecidos
1397		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;
1398		// Valida 1o digito
1399		add = 0;
1400		for (i=0; i < 9; i ++)
1401			add += parseInt(cpf.charAt(i)) * (10 - i);
1402			rev = 11 - (add % 11);
1403			if (rev == 10 || rev == 11)
1404				rev = 0;
1405			if (rev != parseInt(cpf.charAt(9)))
1406				return false;
1407		// Valida 2o digito
1408		add = 0;
1409		for (i = 0; i < 10; i ++)
1410			add += parseInt(cpf.charAt(i)) * (11 - i);
1411		rev = 11 - (add % 11);
1412		if (rev == 10 || rev == 11)
1413			rev = 0;
1414		if (rev != parseInt(cpf.charAt(10)))
1415			return false;
1416		return true;
1417	}
1418
1419    // VALIDAR CNPJ
1420    function validar_cnpj(cnpj)
1421    {
1422        if (/[^A-Z\d.\/-]/i.test(cnpj))
1423            return false;
1424
1425        cnpj = cnpj.replace(/[.\/-]/g, '').toUpperCase();
1426
1427        if (!/^[A-Z\d]{12}\d{2}$/.test(cnpj) || cnpj === '00000000000000' || cnpj === '11111111111111' || cnpj === '22222222222222' || cnpj === '33333333333333' || cnpj === '44444444444444' || cnpj === '55555555555555' || cnpj === '66666666666666' || cnpj === '77777777777777' || cnpj === '88888888888888' || cnpj === '99999999999999')
1428            return false;
1429
1430        var pesosDV = [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2];
1431        var base = cnpj.substring(0, 12);
1432        var soma1 = 0, soma2 = 0;
1433
1434        for (var i = 0; i < 12; i++) {
1435            var val = base.charCodeAt(i) - 48;
1436            soma1 += val * pesosDV[i + 1];
1437            soma2 += val * pesosDV[i];
1438        }
1439
1440        var dv1 = soma1 % 11 < 2 ? 0 : 11 - (soma1 % 11);
1441        soma2 += dv1 * pesosDV[12];
1442        var dv2 = soma2 % 11 < 2 ? 0 : 11 - (soma2 % 11);
1443
1444        return cnpj.substring(12) === ('' + dv1 + dv2);
1445    }
1446
1447    ////
1448
1449
1450    // VERIFICA SE ACABOU OS TERMOS PARA REDIRECIONAR INTERNAUTA
1451    function verifica_popups_termos()
1452    {
1453        var contador = $('#cont_popup').val();
1454        var link = $('#link').val();
1455
1456        if(contador - 1 == 0 || contador == "")
1457        {
1458            setTimeout(function() {
1459                var elemento = ".itn_consentimentos";
1460                elemento = $(""+elemento+"");
1461                fechar_popup_internautas(elemento);
1462
1463                var elemento_link = ".itn_consentimentos_link";
1464                elemento_link = $(""+elemento_link+"");
1465                fechar_popup_internautas(elemento_link);
1466
1467                var url_atual = window.location.pathname;
1468
1469                // REDIRECIONA APENAS QUANDO LOGAR OU CADASTRAR
1470                if(url_atual != "/portal/internautas/dados" && url_atual != "/portal/internautas/dados/consentimentos" && url_atual != "/portal/internautas/dados/preferencias")
1471                {
1472                    if(link == "/portal/internautas/alterar")
1473                    {
1474                        location.href = link;
1475                    }
1476                    else if(link != "" && link != undefined)
1477                    {
1478                        location.href = link;
1479                    }
1480                    else
1481                    {
1482                        location.href = '/portal/privacidade';
1483                    }
1484                }
1485
1486                $('#cont_popup').val("0");
1487
1488            }, 300);
1489        }
1490        else
1491        {
1492            contador = contador - 1;
1493            $('#cont_popup').val(contador);
1494        }
1495
1496        return contador;
1497    }
1498
1499    // SE ESTIVER NA PÁGINA DE CONSENTIMENTOS (ACEITANDO, RECUSANDO OU REVOGANDO) A PÁGINA DEVERÁ SER RECARREGADA
1500    function redireciona_internauta_consentimento()
1501    {
1502        setTimeout(function() {
1503            if(window.location.pathname == "/portal/internautas/dados/consentimentos" || window.location.pathname == "/portal/internautas/dados")
1504            {
1505                location.href = window.location.pathname;
1506            }
1507        }, 800);
1508    }
1509
1510    // 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)
1511    function btn_ok(id_consentimento)
1512    {
1513        if(id_consentimento != "")
1514        {
1515            var elemento = "#itn_consentimentos_int_"+id_consentimento;
1516            elemento = $(""+elemento+"");
1517            fechar_popup_internautas(elemento);
1518        }
1519    }
1520
1521    // CLICK DO BOTÃO REENVIAR
1522    function btn_reenviar_consentimento(id_consentimento)
1523    {
1524        if(id_consentimento != "")
1525        {
1526            var elemento = "#itn_consentimentos_int_"+id_consentimento;
1527            elemento = $(""+elemento+"");
1528
1529            $.post('/portal/internautas/acao/', {acao:"reenviar_consentimento", consentimento:id_consentimento}, retorno);
1530
1531            function retorno(data)
1532            {
1533                fechar_popup_internautas(elemento);
1534            }
1535        }
1536    }
1537
1538    // EXIBE MENSAGENS DE SUCESSO E ERRO
1539    function int_msg_erro(mensagem)
1540    {
1541        $("#conteudo_esquerda").append('<div class="sw_lato sw_aviso_suspenso sw_aviso_suspenso_erro" style="display:none;"><i class="swfa fas fa-times-circle-o"></i><span>'+mensagem+'</span></div>');
1542        $(".sw_aviso_suspenso_erro").fadeIn("slow");
1543
1544        setTimeout(function() {
1545            $(".sw_aviso_suspenso_erro").fadeOut("slow");
1546        }, 1500);
1547    }
1548
1549    function int_msg_sucesso(mensagem)
1550    {
1551        $("#conteudo_esquerda").append('<div class="sw_lato sw_aviso_suspenso sw_aviso_suspenso_sucesso" style="display:none;"><i class="swfa fas fa-check-circle-o"></i><span>'+mensagem+'</span></div>');
1552        $(".sw_aviso_suspenso_sucesso").fadeIn("slow");
1553
1554        setTimeout(function() {
1555            $(".sw_aviso_suspenso_sucesso").fadeOut("slow");
1556        }, 1500);
1557    }
1558
1559    // CLICK DO BOTÃO "CONFIRMAR CÓDIGO"
1560    function btn_confirmar_codigo_consentimento(id_consentimento)
1561    {
1562        var codigo = $("#form_codigo_confirmacao_consentimento").val();
1563
1564        if(id_consentimento != "" && codigo != "")
1565        {
1566            var elemento = "#itn_consentimentos_int_"+id_consentimento;
1567            elemento = $(""+elemento+"");
1568
1569            $.post('/portal/internautas/acao/', {acao:"confirmar_codigo_consentimento", consentimento:id_consentimento, codigo:codigo}, retorno);
1570
1571            function retorno(data)
1572            {
1573                data = JSON.parse(data);
1574
1575                fechar_popup_internautas(elemento);
1576
1577                if(data.resultado == "sucesso")
1578                {
1579                    int_msg_sucesso("Consentimento confirmado com sucesso!");
1580                }
1581                else
1582                {
1583                    int_msg_erro("Erro ao confirmar consentimento!");
1584                }
1585            }
1586        }
1587    }
1588
1589    // EXIBE MENSAGEM DE ERRO NO PROCESSO (CASO FALTE ALGUM DADO)
1590    function exibe_mensagem_erro_processo()
1591    {
1592        $(".sw_area_botoes_popup").hide();
1593        $(".sw_conteudo_popup").html('<div class="sw_aviso sw_aviso_erro sw_lato"><i class="swfa fas fa-exclamation-triangle"></i> <span>Ops, algo deu errado. Tente novamente mais tarde.</span></div>');
1594
1595        // setTimeout(function() {
1596        //     fechar_popup_internautas(elemento);
1597        // }, 1000);
1598    }
1599
1600
1601    // CLICK DO BOTÃO ACEITAR
1602    function btn_aceitar(id_consentimento, id_termo)
1603    {
1604        if(id_consentimento != "" && id_consentimento != undefined)
1605        {
1606            var elemento = "#itn_consentimentos_int_"+id_consentimento;
1607            elemento = $(""+elemento+"");
1608
1609            $.post('/portal/internautas/acao/', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"S"}, retorno);
1610
1611            function retorno(data)
1612            {
1613                data = JSON.parse(data);
1614
1615                fechar_popup_internautas(elemento);
1616
1617                if(data.resultado == "sucesso")
1618                {
1619                    int_msg_sucesso("Consentimento aceito com sucesso!");
1620                }
1621                else
1622                {
1623                    int_msg_erro("Erro ao aceitar consentimento!");
1624                }
1625
1626                redireciona_internauta_consentimento();
1627            }
1628        }
1629        else
1630        {
1631            exibe_mensagem_erro_processo();
1632        }
1633    }
1634
1635    // CLICK DO BOTÃO RECUSAR
1636    function btn_recusar(id_consentimento, id_termo, obrigatorio)
1637    {
1638        // VERIFICA SE TERMO É OBRIGATÓRIO PARA SOLICITAR CONFIRMAÇÃO
1639        if(obrigatorio == "S")
1640        {
1641            swal({
1642                text: "Tem certeza que deseja recusar? É obrigatório a aceitação desse termo.",
1643                icon: "warning",
1644                buttons: ['Cancelar', 'OK']
1645            })
1646            .then(function(acao) {
1647                if(acao === true)
1648                {
1649                    if(id_consentimento != "" && id_consentimento != undefined)
1650                    {
1651
1652                        var elemento = "#itn_consentimentos_int_"+id_consentimento;
1653                        elemento = $(""+elemento+"");
1654
1655                        $.post('/portal/internautas/acao/', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"N", termo:id_termo}, retorno);
1656
1657                        function retorno(data)
1658                        {
1659                            data = JSON.parse(data);
1660
1661                            elemento.find(".sw_area_botoes_popup").hide();
1662
1663                            fechar_popup_internautas(elemento);
1664
1665                            if(data.resultado == "sucesso")
1666                            {
1667                                int_msg_sucesso("Consentimento recusado com sucesso!");
1668                            }
1669                            else
1670                            {
1671                                int_msg_erro("Erro ao recusar consentimento!");
1672                            }
1673
1674                            redireciona_internauta_consentimento();
1675                        }
1676                    }
1677                    else
1678                    {
1679                        exibe_mensagem_erro_processo();
1680                    }
1681                }
1682            });
1683        }
1684        else
1685        {
1686            if(id_consentimento != "" && id_consentimento != undefined)
1687            {
1688                var elemento = "#itn_consentimentos_int_"+id_consentimento;
1689                elemento = $(""+elemento+"");
1690
1691                $.post('/portal/internautas/acao/', {acao:"responder_consentimento", consentimento:id_consentimento, valor:"N", termo:id_termo}, retorno);
1692
1693                function retorno(data)
1694                {
1695                    data = JSON.parse(data);
1696
1697                    elemento.find(".sw_area_botoes_popup").hide();
1698
1699                    fechar_popup_internautas(elemento);
1700
1701                    if(data.resultado == "sucesso")
1702                    {
1703                        int_msg_sucesso("Consentimento recusado com sucesso!");
1704                    }
1705                    else
1706                    {
1707                        int_msg_erro("Erro ao recusar consentimento!");
1708                    }
1709
1710                    redireciona_internauta_consentimento();
1711                }
1712            }
1713            else
1714            {
1715                exibe_mensagem_erro_processo();
1716            }
1717        }
1718    }
1719
1720    // CLICK DO BOTÃO REVOGAR (ENVIAR - REVOGAR DE FATO)
1721    function btn_revogar(id_consentimento)
1722    {
1723        var motivo = $("#motivo_revogar").val();
1724
1725        if(id_consentimento != "" && id_consentimento != undefined)
1726        {
1727            var elemento = "#itn_consentimentos_int_"+id_consentimento;
1728            elemento = $(""+elemento+"");
1729
1730            $.post('/portal/internautas/acao/', {acao:"revogar_consentimento", consentimento:id_consentimento, motivo:motivo}, retorno);
1731
1732            function retorno(data)
1733            {
1734                data = JSON.parse(data);
1735
1736                fechar_popup_internautas(elemento);
1737
1738                if(data.resultado == "sucesso")
1739                {
1740                    int_msg_sucesso("Consentimento revogado com sucesso!");
1741                }
1742                else
1743                {
1744                    int_msg_erro("Erro ao revogar consentimento!");
1745                }
1746
1747                redireciona_internauta_consentimento();
1748            }
1749        }
1750        else
1751        {
1752            exibe_mensagem_erro_processo();
1753        }
1754    }
1755
1756    // CLICK NO BOTÃO REVOGAR PARA EXIBIR CAMPO DO MOTIVO
1757    function btn_revogar_motivo(id_consentimento)
1758    {
1759        // EXIBE CAMPO PARA INFORMAR MOTIVO
1760        $(".itn_area_motivo").fadeIn();
1761
1762        // DESCE TELA
1763        $(".sw_popup_modal").animate({ scrollTop: $(document).height() }, 1000);
1764
1765        // SETA NOVO ONCLICK PARA BOTÃO E REMOVE CLASSE
1766        $(".itn_btn_revogar").attr("onClick", "btn_revogar("+id_consentimento+")");
1767        $(".itn_btn_revogar").removeClass("itn_btn_revogar_cinza");
1768
1769        // ADICIONA FOCO NO CAMPO
1770        $("#motivo_revogar").focus();
1771    }
1772
1773
1774    // CLICK DO BOTÃO ASSINAR
1775    function btn_assinar(id_consentimento, id_termo, arquivo, diretorio, origem)
1776    {
1777        // DESABILITA BOTÃO
1778        $("#itn_consentimentos_int_"+id_consentimento).find(".itn_btn_aceitar").attr("disabled", "disabled");
1779        $("#itn_consentimentos_int_"+id_consentimento).find(".itn_btn_aceitar").fadeOut();
1780
1781        var elemento = "#itn_consentimentos_int_"+id_consentimento;
1782        elemento = $(""+elemento+"");
1783
1784        
1785        // AUTORIZADO OK SIGNIFICA QUE TEM CREDITOS PARA GASTAR COM A OPERAÇÃO, SE NÃO HOUVER VAI RETORNAR MENSSAGEM DE ERRO AO USUÁRIO
1786        if('ok' != 'ok')
1787        {
1788            swal({
1789                text: "Você não possui créditos para assinar o documento, favor entrar em contato com Prefeitura Municipal de Barbacena.",
1790                icon: "error"
1791            });
1792        }
1793        else
1794        {
1795            // EXTRAI EXTENSÃO DO ARQUIVO
1796            var coleta_extensao = arquivo.split(".");
1797
1798            // VERIFICA SE O ARQUIVO É UM PDF
1799            if (coleta_extensao[1] != "pdf")
1800            {
1801                swal({
1802                    text: "Extensão inválida, somente arquivos PDF podem ser assinados",
1803                    icon: "error"
1804                });
1805            }
1806            else
1807            {
1808                // CARREGA SELECT E MENSAGEM
1809                $("#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="swfa fas 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>');
1810
1811                // EXIBE SELECT E MENSAGEM
1812                $(".itn_area_assinatura").fadeIn();
1813
1814                // CRIA OBJETO PARA MANIPULAÇÃO DOAS CERTIFICADOS E ASSINATURAS
1815                var pki = new LacunaWebPKI();
1816                pki.init({
1817                    ready: onWebPkiReady,
1818                    notInstalled: onWebPkiNotInstalled,
1819                    defaultError: onWebPkiError,
1820                    restPkiUrl: 'https://pki.rest/'
1821                });
1822
1823                // FUNÇÃO DE LISTAGEM DOS CERTIFICADOS
1824                function onWebPkiReady () {
1825
1826                    pki.listCertificates().success(function (certs) {
1827                        var selecao = $("#certificateSelect");
1828
1829                        $.each(certs, function() {
1830                            // VERIFICA SE É PESSOA FÍSICA OU JURÍDICA
1831                            if(this.pkiBrazil.isPessoaFisica)
1832                            {
1833                                var doc = this.pkiBrazil.cpf;
1834                                var doc_internauta = "";
1835                            }
1836                            else
1837                            {
1838                                var doc = this.pkiBrazil.cnpj;
1839                                var doc_internauta = "";
1840                            }
1841
1842                            var validadefim = this.validityEnd;
1843
1844                            // VERIFICA DOCUMENTO
1845                            if(doc == doc_internauta)
1846                            {
1847                                selecao.append($('<option data-doc="'+doc+'" data-validadefim="'+validadefim+'" />').val(this.thumbprint)
1848                                    .text(this.subjectName)
1849                                );
1850                            }
1851                        });
1852                    });
1853                }
1854
1855                // FUNÇÃO SE O PLUGIN NÃO ESTIVER INSTALADO
1856                function onWebPkiNotInstalled (status, message) {
1857
1858                    swal({
1859                        text: "Plugin do Assinador não instalado, você será redirecionado para página de instalação.",
1860                        icon: "warning"
1861                    })
1862                    .then(function() {
1863                        pki.redirectToInstallPage();
1864                    });
1865                }
1866
1867                // FUNÇÃO PARA IMPRIMIR O ERRO CASO OCORRA
1868                function onWebPkiError(message, error, origin) {
1869
1870                    swal({
1871                        text: "Erro ao assinador documento. Token/certificado não foi reconhecido. Tente conecta-lo em outra porta ou reinicie o navegador.",
1872                        icon: "error"
1873                    })
1874                    .then(function() {
1875                        $("#sw_carregando_dados").hide();
1876                    });
1877
1878                }
1879
1880                // CARREGA E EXIBE BOTÃO
1881                $("#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="swfa fas fa-check-circle-o" aria-hidden="true"></i><span>ASSINAR PDF</span></div>');
1882
1883                $("#signPDFButton").fadeIn();
1884
1885                // PASSA OS VALORES O BOTÃO "ASSINAR PDF" DENTRO DA SELEÇÃO DOS CERTIFICADOS
1886                $('#signPDFButton').attr("data-arquivo", arquivo);
1887				$('#signPDFButton').attr("data-diretorio", diretorio);
1888				$('#signPDFButton').attr("data-origem", origem);
1889				$('#signPDFButton').attr("data-codigo", id_consentimento);
1890
1891                // CLICK DO BOTÃO ASSINAR PDF
1892                $('#signPDFButton').click(function(){
1893
1894                    if(($('#certificateSelect').val() != null) && ($('#certificateSelect').val() != '0'))
1895                    {
1896                        // CARREGANDO
1897                        $("#sw_carregando_dados").show();
1898
1899                        // VALOR DO CERTIFCADO SELECIONADO
1900                        var selectedCertThumb = $('#certificateSelect').val();
1901
1902                        // VALOR COM ARQUIVO QUE SERÁ ASSINADO
1903                        var arquivo = $(this).attr("data-arquivo");
1904
1905                        // VALOR COM O DIRETÓRIO DO ARQUIVO QUE SERÁ ASSINADO
1906                        var diretorio = $(this).attr("data-diretorio");
1907
1908                        // MONTA DIRETÓRIO COMPLETO PARA O ARQUIVO QUE SERÁ ASSSINADO
1909                        var arquivo_completo = diretorio+arquivo;
1910
1911                        // VALOR COM O NOME DO CERTIFICADO DIGITAL ESCOLHIDO
1912                        var emissor = $('#certificateSelect option:selected').text();
1913
1914                        // VALOR COM O DOCUMENTO DO CERTIFICADO QUE FOI ESCOLHIDO
1915                        var documento = $('#certificateSelect option:selected').attr("data-doc");
1916
1917                        // VALOR COM A VALIDADE DO CERTIFICADO ESCOLHIDO
1918                        var finalvalidade = $('#certificateSelect option:selected').attr("data-validadefim");
1919
1920                        // VALOR COM A ORIGEM DA PAGINA ONDE O ARQUIVO ESTA SENDO ASSINADO
1921                        var origem = $(this).attr("data-origem");
1922
1923                        // VALOR COM O ID DO ARQUIVO QUE ESTA SENDO ASSINADO
1924                        var codigo = $(this).attr("data-codigo");
1925
1926                        // PRIMEIRO POST INICIA O PROCESSO DE ASSINATURA
1927                        $.post('/sg/assinador_a3.php', {arquivo:arquivo_completo, carimbo_tempo:'S', etapa:'1'}, retorno1);
1928                        function retorno1(data1)
1929                        {
1930                            // FUNÇÃO QUE ASSINA O ARQUIVO
1931                            pki.signWithRestPki({
1932                                token: data1,
1933                                thumbprint: selectedCertThumb
1934                            }).success(function () {
1935
1936                                // SEGUNDO POST IRÁ MONTAR O ARQUIVO ASSINADO
1937                                $.post('/sg/assinador_a3.php', {token:data1, endereco:"../../tmp/", original:arquivo, origem:"Internautas", etapa: '2'}, retorno2);
1938                                function retorno2(data2)
1939                                {
1940                                    // TERCEIRO POST IRÁ ATUALIZAR O BANCO DE DADOS, CONFORME OS ATRIBUTOS PASSADOS
1941                                    $.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_assinad
1941o: data2, etapa: '3'}, retorno3);
1942                                    function retorno3(data3)
1943                                    {
1944                                        data3 = JSON.parse(data3);
1945
1946                                        // CARREGANDO
1947                                        $("#sw_carregando_dados").hide();
1948
1949                                        // FECHA POPUP E EXIBE MENSAGEM
1950                                        fechar_popup_internautas(elemento);
1951
1952                                        if(data3.resultado == "sucesso")
1953                                        {
1954                                            int_msg_sucesso("Consentimento aceito com sucesso!");
1955                                        }
1956                                        else
1957                                        {
1958                                            int_msg_erro("Erro ao aceitar consentimento!");
1959                                        }
1960                                    }
1961                                }
1962                            });
1963                        }
1964                    }
1965                    else
1966                    {
1967                        alert ("Nenhum certificado selecionado.");
1968                    }
1969                }); // FIM $('#signPDFButton').click(function()
1970            } // FIM else verifica extensao do arquivo
1971        } // FIM else verifica os créditos
1972    }
1973</script>
vendor: 1 bytes, line 1973
1973
1974<script>
1975    $(document).ready(function() {
1976        // FORMATA VALOR CONFORME INFORMA
1977        $("#cpf_cnpj_email").keyup(function() {
1978            var valor_formatado = formata_cpf_cnpj($(this).val());
1979
1980            if(valor_formatado != undefined)
1981            {
1982                $(this).val(valor_formatado);
1983            }
1984        });
1985
1986        // CONFIRMAÇÃO CAPTCHA
1987        $("#form_login").submit(function(e) {
1988            var response = grecaptcha.getResponse(captchaLogin);
1989            if(response.length == 0)
1990            {
1991                grecaptcha.reset(captchaLogin);
1992                swal({
1993                    text: "Ops, captcha confirmado incorretamente. Por favor, preencha-o para continuar!",
1994                    icon: "warning"
1995                });
1996                e.preventDefault();
1997                return false;
1998            }
1999        });
2000
2001        $("#entrar_google").click(function(){
2002            window.location.href="/internautas_login_servicos.php?tipo=google"
2003        });
2004    });
2005</script>
2005
2006
2007<!-- PARA USAR DOIS CAPTCHAS -->
2008<script>
2009    var captchaLogin;
2010    var onloadCallbackLogin = function() {
2011        captchaLogin = grecaptcha.render('captchaLogin', {
2012        'sitekey' : '6LcnWxktAAAAAI1e2nW0Z5AWPlL3MgZgmXB9HXkp'
2013        });
2014    };
2015</script>
vendor: 125 bytes, lines 2015-2018
2015
2016<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallbackLogin&render=explicit" async defer></script>
2017
2018    
2018<!-- DADOS TOPO -->
2019    <div class="itn_area_login_internauta e_itn tamanho_fixo">
2020        <div class="itn_conteudo_interno_login">
2021
2022                                <div class="itn_cont_login"><div class="itn_info_login">Faça seu login no portal</div></div>
2023                    <div class="itn_cont_login">
2024                        <div class="itn_btn_login_internauta itn_btn_login"><span class="swfa fas fa-lock" aria-hidden="true"></span><span>Login &nbsp;/&nbsp; Cadastro</span></div>
2025                    </div>
2026                    </div>
2027    </div>
2028    <!-- DADOS TOPO -->
2029
2030
2031<!-- FORMULÁRIO DE LOGIN E CADASTRO -->
2032<div class="sw_popup_modal" id="itn_login">
2033    <div class="sw_popup">
2034        <div class="sw_btn_fechar_popup"><span class="swfa fas fa-times" aria-hidden="true"></span></div>
2035        <!-- LOGIN -->
2036        <div class="itn_area_form_login">
2037            <div class="sw_titulo_popup sw_lato_bold">
2038                <span>LOGIN</span>
2039                <a href="https://www1.barbacena.mg.gov.br/portal/internautas/cadastrar/pf">
2040                    <div class="itn_btn_cadastro sw_lato_medium"><span>Cadastre-se</span><span class="swfa fas fa-user-plus" aria-hidden="true"></span></div>
2041                </a>
2042            </div>
2043            <div class="sw_descricao_popup sw_lato">Informe seus dados para acessar</div>
2044
2045            <form action="https://www1.barbacena.mg.gov.br/portal/internautas/login" id="form_login" method="post" autocomplete="off">
2046                <div class="itn_area_campos_login">
2047                    <label for="cpf_cnpj_email" class="sw_lato_bold">CPF, CNPJ ou e-mail</label>
2048                    <input type="text" id="cpf_cnpj_email" name="cpf_cnpj_email" class="sw_lato" autocomplete="off" required>
2049                </div>
2050
2051                <div class="itn_area_campos_login">
2052                    <label for="senha" class="sw_lato_bold">Senha</label>
2053                    <input type="password" id="senha" name="senha" class="sw_lato" autocomplete="off" required>
2054                </div>
2055
2056                <div class="itn_area_campos_login itn_recuperar_login_senha sw_lato_bold">Esqueci minha <span id="link_senha" class="sw_lato_bold">senha</span></div>
2057
2058                <div class="itn_area_campos_login itn_area_campos_login_recaptcha">
2059                    <div class="g-recaptcha-login" id="captchaLogin"></div>
2060                </div>
2061
2062                <button type="submit" name="login" value="LOGAR" class="itn_btn_login sw_lato_bold">ENTRAR</button>
2063            </form>
2064
2065                    </div>
2066
2067        <!-- CADASTRAR -->
2068        <div class="itn_area_form_cadastro">
2069            <div class="sw_titulo_popup sw_lato_bold"><span>CADASTRO</span></div>
2070            <div class="sw_descricao_popup sw_lato">Faça seu cadastro gratuitamente</div>
2071
2072            <a href="https://www1.barbacena.mg.gov.br/portal/internautas/cadastrar/pj">
2073                <div class="itn_btn_pj">
2074                    <span class="itn_nome_btn sw_lato_bold">Pessoa Jurídica</span>
2075                    <span class="itn_descricao_btn sw_lato_italic">Clique para se cadastrar</span>
2076                </div>
2077            </a>
2078
2079            <a href="https://www1.barbacena.mg.gov.br/portal/internautas/cadastrar/pf">
2080                <div class="itn_btn_pf">
2081                    <span class="itn_nome_btn sw_lato_bold">Pessoa Física</span>
2082                    <span class="itn_descricao_btn sw_lato_italic">Clique para se cadastrar</span>
2083                </div>
2084            </a>
2085        </div>
2086    </div>
2087</div><!-- TOPO -->
2088<div id="e_cont_topo" class="tamanho_fixo">
2089    <!-- ACESSIBILIDADE -->
2090    <div class="e_area_acessibilidade">
2091        <div id="e_acessibilidade"></div>
2092    </div>
2093    <!-- ACESSIBILIDADE -->
2094
2095    <!-- BANNER TOPO -->
2096    <div id="e_banner_topo_dinamico" class="e_conteudo_interno_flex">
2097        <!-- LINK DO BRASÃO -->
2098        <a href="/">
2099            <div id="e_banner_topo_dinamico_clique">
2100                <div id="logo_branca" class="img_contraste" style="display:none">
2101                    <img src="/img/logo_branca.png" alt="Logo">
2102                </div>
2103            </div>
2104        </a>
2105
2106        <div class="flex flex-col flex-1 justify-between gap-10 ml-30">
2107            <!-- MENU TOPO -->
2108            <div class="e_menu_topo">
2109                <ul>
2110                                                <!-- Menu topo -->
2111                                                                <li>
2112                                                                                        <a  href="/portal/servicos/14/institucional/" target="_self">
2113                                                    <div class="e_link_menu">
2114                                                        <div>
2115                                                            INSTITUCIONAL                                                        </div>
2116                                                    </div>
2117                                                </a>
2118                                                                                        <div class="e_submenu">
2119                                                    <ul>
2120                                                                                                                        <li>
2121                                                                    <a  href="/portal/prefeito/13/1" target="_self">
2122                                                                        <div class="e_link_submenu">
2123                                                                            Prefeito(a)                                                                        </div>
2124                                                                    </a>
2125                                                                </li>
2126                                                                                                                        <li>
2127                                                                    <a  href="/portal/prefeito/14/2" target="_self">
2128                                                                        <div class="e_link_submenu">
2129                                                                            Vice-Prefeito(a)                                                                        </div>
2130                                                                    </a>
2131                                                                </li>
2132                                                                                                                        <li>
2133                                                                    <a  href="/portal/galeria-de-prefeitos/" target="_self">
2134                                                                        <div class="e_link_submenu">
2135                                                                            Galeria de Prefeitos                                                                        </div>
2136                                                                    </a>
2137                                                                </li>
2138                                                                                                            </ul>
2139                                                </div>
2140                                                                            </li>
2141                                                                <li>
2142                                                                                        <a  href="/portal/secretarias/" target="_self">
2143                                                    <div class="e_link_menu">
2144                                                        <div>
2145                                                            Secretarias                                                        </div>
2146                                                    </div>
2147                                                </a>
2148                                                                                        <div class="e_submenu">
2149                                                    <ul>
2150                                                                                                                        <li>
2151                                                                    <a  href="/portal/secretarias/19/advocacia-geral-do-municipio--agm" target="_self">
2152                                                                        <div class="e_link_submenu">
2153                                                                            Advocacia Geral do Município | AGM                                                                        </div>
2154                                                                    </a>
2155                                                                </li>
2156                                                                                                                        <li>
2157                                                                    <a  href="/portal/secretarias/20/controladoria-geral-do-municipio--cgem" target="_self">
2158                                                                        <div class="e_link_submenu">
2159                                                                            Controladoria Geral do Município | CGEM                                                                        </div>
2160                                                                    </a>
2161                                                                </li>
2162                                                                                                                        <li>
2163                                                                    <a  href="/portal/secretarias/28/secretaria-municipal-de-assistencia-social--semas" target="_self">
2164                                                                        <div class="e_link_submenu">
2165                                                                            Secretaria Municipal de Assistência Social | SEMAS                                                                        </div>
2166                                                                    </a>
2167                                                                </li>
2168                                                                                                                        <li>
2169                                                                    <a  href="/portal/secretarias/31/secretaria-municipal-de-saude--sesap" target="_self">
2170                                                                        <div class="e_link_submenu">
2171                                                                            Secretaria Municipal de Saúde | SESAP                                                                        </div>
2172                                                                    </a>
2173                                                                </li>
2174                                                                                                                        <li>
2175                                                                    <a  href="/portal/secretarias/24/secretaria-municipal-de-educacao--seduc" target="_self">
2176                                                                        <div class="e_link_submenu">
2177                                                                            Secretaria Municipal de Educação | SEDUC                                                                        </div>
2178                                                                    </a>
2179                                                                </li>
2180                                                                                                                        <li>
2181                                                                    <a  href="/portal/secretarias/60/secretaria-municipal-de-cultura-e-turismo--secult" target="_self">
2182                                                                        <div class="e_link_submenu">
2183                                                                            Secretaria Municipal de Cultura e Turismo | SECULT                                                                        </div>
2184                                                                    </a>
2185                                                                </li>
2186                                                                                                                        <li>
2187                                                                    <a  href="/portal/secretarias/62/secretaria-municipal-de-esportes-paradesporto-e-lazer--semesp" target="_self">
2188                                                                        <div class="e_link_submenu">
2189                                                                            Secretaria Municipal de Esportes, Paradesporto e Lazer | SEMESP                                                                        </div>
2190                                                                    </a>
2191                                                                </li>
2192                                                                                                                        <li>
2193                                                                    <a  href="/portal/secretarias/23/secretaria-municipal-de-agricultura-pecuaria-e-abastecimento--seapa" target="_self">
2194                                                                        <div class="e_link_submenu">
2195                                                                            Secretaria Municipal de Agricultura, Pecuária e Abastecimento | SEAPA                                                                        </div>
2196                                                                    </a>
2197                                                                </li>
2198                                                                                                                        <li>
2199                                                                    <a  href="/portal/secretarias/63/secretaria-municipal-de-meio-ambiente--semma" target="_self">
2200                                                                        <div class="e_link_submenu">
2201                                                                            Secretaria Municipal de Meio Ambiente | SEMMA                                                                        </div>
2202                                                                    </a>
2203                                                                </li>
2204                                                                                                                        <li>
2205                                                                    <a  href="/portal/secretarias/32/secretaria-municipal-de-seguranca-publica--ssp" target="_self">
2206                                                                        <div class="e_link_submenu">
2207                                                                            Secretaria Municipal de Segurança Pública | SSP                                                                        </div>
2208                                                                    </a>
2209                                                                </li>
2210                                                                                                                        <li>
2211                                                                    <a  href="/portal/secretarias/29/secretaria-municipal-de-obras-publicas--semop" target="_self">
2212                                                                        <div class="e_link_submenu">
2213                                                                            Secretaria Municipal de Obras Públicas | SEMOP                                                                        </div>
2214                                                                    </a>
2215                                                                </li>
2216            
2216                                                                                                            <li>
2217                                                                    <a  href="/portal/secretarias/65/secretaria-municipal-de-urbanismo--semur" target="_self">
2218                                                                        <div class="e_link_submenu">
2219                                                                            Secretaria Municipal de Urbanismo | SEMUR                                                                        </div>
2220                                                                    </a>
2221                                                                </li>
2222                                                                                                                        <li>
2223                                                                    <a  href="/portal/secretarias/30/secretaria-municipal-de-planejamento--seplan" target="_self">
2224                                                                        <div class="e_link_submenu">
2225                                                                            Secretaria Municipal de Planejamento | SEPLAN                                                                        </div>
2226                                                                    </a>
2227                                                                </li>
2228                                                                                                                        <li>
2229                                                                    <a  href="/portal/secretarias/25/secretaria-municipal-de-fazenda--sefaz" target="_self">
2230                                                                        <div class="e_link_submenu">
2231                                                                            Secretaria Municipal de Fazenda | SEFAZ                                                                        </div>
2232                                                                    </a>
2233                                                                </li>
2234                                                                                                                        <li>
2235                                                                    <a  href="/portal/secretarias/59/secretaria-municipal-de-administracao--semad" target="_self">
2236                                                                        <div class="e_link_submenu">
2237                                                                            Secretaria Municipal de Administração | SEMAD                                                                        </div>
2238                                                                    </a>
2239                                                                </li>
2240                                                                                                                        <li>
2241                                                                    <a  href="/portal/secretarias/27/secretaria-municipal-de-governo--segov" target="_self">
2242                                                                        <div class="e_link_submenu">
2243                                                                            Secretaria Municipal de Governo | SEGOV                                                                        </div>
2244                                                                    </a>
2245                                                                </li>
2246                                                                                                                        <li>
2247                                                                    <a  href="/portal/secretarias/61/secretaria-municipal-de-desenvolvimento-economico--sedec" target="_self">
2248                                                                        <div class="e_link_submenu">
2249                                                                            Secretaria Municipal de Desenvolvimento Econômico | SEDEC                                                                        </div>
2250                                                                    </a>
2251                                                                </li>
2252                                                                                                                        <li>
2253                                                                    <a  href="/portal/secretarias/64/secretaria-municipal-de-servicos-publicos--sesp" target="_self">
2254                                                                        <div class="e_link_submenu">
2255                                                                            Secretaria Municipal de Serviços Públicos | SESP                                                                        </div>
2256                                                                    </a>
2257                                                                </li>
2258                                                                                                                        <li>
2259                                                                    <a  href="/portal/secretarias/26/secretaria-municipal-do-gabinete-do-prefeito--segab" target="_self">
2260                                                                        <div class="e_link_submenu">
2261                                                                            Secretaria Municipal do Gabinete do Prefeito | SEGAB                                                                        </div>
2262                                                                    </a>
2263                                                                </li>
2264                                                                                                            </ul>
2265                                                </div>
2266                                                                            </li>
2267                                                                <li>
2268                                                                                        <a  href="https://www1.barbacena.mg.gov.br/meio-ambiente" target="_self">
2269                                                    <div class="e_link_menu">
2270                                                        <div>
2271                                                            Meio Ambiente                                                        </div>
2272                                                    </div>
2273                                                </a>
2274                                                                                        <div class="e_submenu">
2275                                                    <ul>
2276                                                                                                                        <li>
2277                                                                    <a  href="https://www1.barbacena.mg.gov.br/licenciamento-ambiental" target="_self">
2278                                                                        <div class="e_link_submenu">
2279                                                                            Licenciamento Ambiental                                                                        </div>
2280                                                                    </a>
2281                                                                </li>
2282                                                                                                                        <li>
2283                                                                    <a  href="https://www1.barbacena.mg.gov.br/intervencoes-ambientais-e-autorizacao" target="_self">
2284                                                                        <div class="e_link_submenu">
2285                                                                            Intervenções Ambientais                                                                        </div>
2286                                                                    </a>
2287                                                                </li>
2288                                                                                                                        <li>
2289                                                                    <a  href="https://www1.barbacena.mg.gov.br/castracao" target="_self">
2290                                                                        <div class="e_link_submenu">
2291                                                                            Castração                                                                        </div>
2292                                                                    </a>
2293                                                                </li>
2294                                                                                                                        <li>
2295                                                                    <a  href="https://www1.barbacena.mg.gov.br/codema" target="_self">
2296                                                                        <div class="e_link_submenu">
2297                                                                            CODEMA                                                                        </div>
2298                                                                    </a>
2299                                                                </li>
2300                                                                                                                        <li>
2301                                                                    <a  href="https://www1.barbacena.mg.gov.br/fiscalizacao" target="_self">
2302                                                                        <div class="e_link_submenu">
2303                                                                            Fiscalização                                                                        </div>
2304                                                                    </a>
2305                                                                </li>
2306                                                                                                                        <li>
2307                                                                    <a  href="https://leismunicipais.com.br/legislacao-municipal/1535/leis-de-barbacena/categorias/meio-ambiente" target="_self">
2308                                                                        <div class="e_link_submenu">
2309                                                                            Leg
2309islação Ambiental Municipal                                                                        </div>
2310                                                                    </a>
2311                                                                </li>
2312                                                                                                                        <li>
2313                                                                    <a  href="https://www.siam.mg.gov.br/sla/action/Consulta.do" target="_self">
2314                                                                        <div class="e_link_submenu">
2315                                                                            Legislação Ambiental Estadual                                                                        </div>
2316                                                                    </a>
2317                                                                </li>
2318                                                                                                                        <li>
2319                                                                    <a  href="https://www1.barbacena.mg.gov.br/portal/secretarias/63/secretaria-municipal-de-meio-ambiente--semma/" target="_self">
2320                                                                        <div class="e_link_submenu">
2321                                                                            Infraestrutura de Dados Espaciais                                                                        </div>
2322                                                                    </a>
2323                                                                </li>
2324                                                                                                                        <li>
2325                                                                    <a  href="https://www1.barbacena.mg.gov.br/portal/arquivos/1/16/0/0/0/0/0/0" target="_self">
2326                                                                        <div class="e_link_submenu">
2327                                                                            Licenças Ambientais Emitidas                                                                        </div>
2328                                                                    </a>
2329                                                                </li>
2330                                                                                                            </ul>
2331                                                </div>
2332                                                                            </li>
2333                                                                <li>
2334                                                                                        <a  href="https://www1.barbacena.mg.gov.br/portal/diario-oficial" target="_self">
2335                                                    <div class="e_link_menu">
2336                                                        <div>
2337                                                            EDOB                                                        </div>
2338                                                    </div>
2339                                                </a>
2340                                                                            </li>
2341                                                                <li>
2342                                                                                        <a  href="https://barbacena.mg.gov.br/ouvidoria/" target="_self">
2343                                                    <div class="e_link_menu">
2344                                                        <div>
2345                                                            Ouvidoria                                                        </div>
2346                                                    </div>
2347                                                </a>
2348                                                                            </li>
2349                                                                <li>
2350                                                                                        <a rel="noreferrer" href="https://transparencia.betha.cloud/#/XeZsCiVEdRP_pW2Y3zfH4Q==" target="_blank">
2351                                                    <div class="e_link_menu">
2352                                                        <div>
2353                                                            Transparência                                                        </div>
2354                                                    </div>
2355                                                </a>
2356                                                                            </li>
2357                                                                <li>
2358                                                                                        <a  href="/portal/servicos_online/" target="_self">
2359                                                    <div class="e_link_menu">
2360                                                        <div>
2361                                                            Serviços                                                        </div>
2362                                                    </div>
2363                                                </a>
2364                                                                                        <div class="e_submenu">
2365                                                    <ul>
2366                                                                                                                        <li>
2367                                                                    <a rel="noreferrer" href="https://barbacena.mg.gov.br/atendimento/" target="_blank">
2368                                                                        <div class="e_link_submenu">
2369                                                                            AutoAtendimento                                                                        </div>
2370                                                                    </a>
2371                                                                </li>
2372                                                                                                                        <li>
2373                                                                    <a  href="/e-notas" target="_self">
2374                                                                        <div class="e_link_submenu">
2375                                                                            Nota Fiscal Eletrônica                                                                        </div>
2376                                                                    </a>
2377                                                                </li>
2378                                                                                                                        <li>
2379                                                                    <a rel="noreferrer" href="https://barbacena.quasar.srv.br/alvara/" target="_blank">
2380                                                                        <div class="e_link_submenu">
2381                                                                            Alvarás  e Inscrições                                                                        </div>
2382                                                                    </a>
2383                                                                </li>
2384                                                                                                                        <li>
2385                                                                    <a rel="noreferrer" href="https://protocolo.betha.cloud/#/consulta-externa" target="_blank">
2386                                                                        <div class="e_link_submenu">
2387                                                                            Consulta de Processo                                                                        </div>
2388                                                                    </a>
2389                                                                </li>
2390                                                                                                                        <li>
2391                                                                    <a rel="noreferrer" href=" https://e-gov.betha.com.br/cdweb/resource.faces?params=hlBNABSOaBFoPP-I0ySzJw==" target="_blank">
2392                                                                        <div class="e_link_submenu">
2393                                                                            Certidão Negativa de Débito                                                                        </div>
2394                                                                    </a>
2395                                                                </li>
2396                                                                                                                        <li>
2397                                                                    <a rel="noreferrer" href="https://e-gov.betha.com.br/cdweb/03114-334/contribuinte/con_validacaodocumentos.faces" target="_blank">
2398                                                                        <div class="e_link_submenu">
2399                                                                            Validação de Documentos                                                                        </div>
2400                                                                    </a>
2401                                                                </li>
2402                                                                                                                        <li>
2403                                                                    <a rel="noreferrer" href="https://barbacena.quasar.srv.br/alvara/taxas/acompanhamento.xhtml" target="_blank">
2404                                                                        <div class="e_link_submenu">
2405                                                                            2º Via do TLLF/ISSQN Anual                                                                        </div>
2406                                                                    </a>
2407                                                                </li>
2408                                                                                                                        <li>
2409                                                                    <a rel="noreferrer" href="https://e-gov.betha.com.br/cdweb/03114-531/contribuinte/main.faces" target="_blank">
2410                                                                        <div class="e_link_submenu">
2411                                                                            Guias de Pagamentos Diversos                                                                        </div>
2412                                                                    </a>
2413                                                                </li>
2414                                                                                                                        <li>
2415                                                                    <a  href="/portal/servicos/1014/instalacoes-de-equipamentos/" target="_self">
2416                                                                        <div class="e_link_submenu">
2417                                                                            Instalações de Equipamentos                                                                        </div>
2418                                                                    </a>
2419                                                                </li>
2420                                                                                                                        <li>
2421                                                                    <a  href="/portal/servicos/1015/iptu/" target="_self">
2422                                                                        <div class="e_link_submenu">
2423                                                                            IPTU                                                                        </div>
2424                                                                    </a>
2425                                                                </li>
2426                                                                                                                        <li>
2427                                                                    <a rel="noreferrer" href="/arquivos/formulario_itbi_28091450.pdf" target="_blank">
2428                                                                        <div class="e_link_submenu">
2429                                                                            I.T.B.I                                                                        </div>
2430                                                                    </a>
2431                                                                </li>
2432                                                                                                                        <li>
2433                                                                    <a rel="noreferrer" href="https://leismunicipais.com.br/prefeitura/mg/barbacena" target="_blank">
2434                                                                        <div class="e_link_submenu">
2435                                                                            Leis Municipais                                                                        </div>
2436                                                                    </a>
2437                                                                </li>
2438                                                                                                                        <li>
2439                                                                    <a  href="/portal/servicos/1017/lei-de-anistia/" target="_self">
2440                                                                        <div class="e_link_submenu">
2441                                                                            Lei de Anistia                                                                        </div>
2442                                                                    </a>
2443                                                                </li>
2444                                                                                                            </ul>
2445                                                </div>
2446                                                                            </li>
2447                                                                <!-- MENU TODOS -->
2448                                    <li class="e_li_menu_todos">
2449                                        <div class="e_link_menu">
2450                                            <div>
2451                                                <span class="swfa fas fa-bars" aria-hidden="true"></span><span class="e_trans">Serviços</span>
2452                                            </div>
2453                                        </div>
2454
2455                                        <div class="e_menu_todos">
2456                                            <div class="e_cont_menu_todos">
2457                                                <div class="e_cont_barra_menu_todos">
2458                                                    <ul>
2459                                                        <li>
2460                                                            <div class="e_cabecalho_links_menu_todos">
2461                                                                <span class="swfa fa fa-bars" aria-hidden="true"></span>
2462                                                                Serviços                                                            </div>
2463                                                        </li>
2464
2465                                                                                                                                                                                                <li>
2466                                                                            <a  href="https://www.barbacena.mg.gov.br/visitebarbacena/" target="_self">
2467                                                                                <div class="e_link_menu_todos ">
2468                                                                                                                                                                        <span>
2469                                                                                        Visite Barbacena                                                                                    </span>
2470                                                                                </div>
2471                                                                            </a>
2472                                                                        </li>
2473                                                                                                                                                                                                                                                                    <li>
2474                                                                            <a  href="https://www.barbacena.mg.gov.br/seduc/" target="_self">
2475                                                                                <div class="e_link_menu_todos ">
2476                                                                                                                                                                        <span>
2477                                                                                        Divulgação de Vagas SEDUC                                                                                    </span>
2478                                                                                </div>
2479                                                                            </a>
2480                                                                        </li>
2481                                                                                                                                                                                                                                                                    <li>
2482                                                                            <a  href="/portal/servicos/1018/servidor/" target="_self">
2483                                                                                <div class="e_link_menu_todos e_titulo_subitens_menu">
2484                                                                                                                                                                        <span>
2485                                                                                        Servidor                                                                                    </span>
2486                                                                                </div>
2487                                                                            </a>
2488                                                                        </li>
2489                                                                                                                                                                                                    <li>
2490                                                                            <a rel="noreferrer" href="https://login.betha.cloud/servicelogin/login.faces?app=1ac9103b-8245-4361-a12e-80e71df92c1a&continue=dUt3pl7deSJcIfYbNgSBvyszrVx7CtLXMQ8SyjaTDIyAxIspOkXzLADGEjv59FmVkDvvSbpRV9h8ufTnTBpXO7RI651ay-4WbURlh-soP7G7sfmWlHbLmGMYy6ZHGCJeWhKBDtgx5rOC6EAkY9q048soyleXsqdfPqY1vT_lDzhl_dh4VfnmfF3ATZdqA01aY8x3jx-nulXLb46558-PXMVhZM3k2FDPHT-UwJCARoumaAkGfZoj2zZwPJ_InmlJzem8tQWs1rg_HWFQq43SoKNV2ik1RG6QH2LpsNicdE-aaJAccC-3G6wP4BuI1luSU8A72A8w1hWODVy0mxbHqvwbyXTx1DOpYebTr3YrpUb0g-Cq-JF7CAhCi8SNtODB2LdjCNeA1slEgjJNej-aQw==&mobile=false" target="_blank">
2491                                                                                <div class="e_link_menu_todos e_subitem_menu ">
2492                                                                                    <div>
2493                                                                                                                                                                                <sp
2493an>Portal</span>
2494                                                                                    </div>
2495                                                                                </div>
2496                                                                            </a>
2497                                                                        </li>
2498                                                                                                                                <li>
2499                                                                            <a rel="noreferrer" href="https://login.betha.cloud/servicelogin/login.faces?app=1ac9103b-8245-4361-a12e-80e71df92c1a&continue=dUt3pl7deSJcIfYbNgSBvyszrVx7CtLXMQ8SyjaTDIyAxIspOkXzLADGEjv59FmVkDvvSbpRV9h8ufTnTBpXO7RI651ay-4WbURlh-soP7G7sfmWlHbLmGMYy6ZHGCJeWhKBDtgx5rOC6EAkY9q048soyleXsqdfPqY1vT_lDzhl_dh4VfnmfF3ATZdqA01aY8x3jx-nulXLb46558-PXMVhZM3k2FDPHT-UwJCARoumaAkGfZoj2zZwPJ_InmlJzem8tQWs1rg_HWFQq43SoKNV2ik1RG6QH2LpsNicdE-aaJAccC-3G6wP4BuI1luSU8A72A8w1hWODVy0mxbHqvwbyXTx1DOphPaWJRdc4bibGTNIlImgcNi4hEYIYn2nfaqcFvR_3mZrMCO5IjEopQ==&mobile=false" target="_blank">
2500                                                                                <div class="e_link_menu_todos e_subitem_menu ">
2501                                                                                    <div>
2502                                                                                                                                                                                <span>SIMPAS</span>
2503                                                                                    </div>
2504                                                                                </div>
2505                                                                            </a>
2506                                                                        </li>
2507                                                                                                                                <li>
2508                                                                            <a rel="noreferrer" href="/arquivos/para_acessar_o_novo_portal_minha_folha_28095335.pdf" target="_blank">
2509                                                                                <div class="e_link_menu_todos e_subitem_menu ">
2510                                                                                    <div>
2511                                                                                                                                                                                <span>Como Acessar O Portal</span>
2512                                                                                    </div>
2513                                                                                </div>
2514                                                                            </a>
2515                                                                        </li>
2516                                                                                                                                <li>
2517                                                                            <a rel="noreferrer" href="https://leismunicipais.com.br/a1/estatuto-do-servidor-publico-barbacena-mg" target="_blank">
2518                                                                                <div class="e_link_menu_todos e_subitem_menu e_ultimo_subitem_menu">
2519                                                                                    <div>
2520                                                                                                                                                                                <span>Estatuto do Servidor</span>
2521                                                                                    </div>
2522                                                                                </div>
2523                                                                            </a>
2524                                                                        </li>
2525                                                                                                                                                                                                <li>
2526                                                                            <a  href="https://www1.barbacena.mg.gov.br/consulta-publica/" target="_self">
2527                                                                                <div class="e_link_menu_todos ">
2528                                                                                                                                                                        <sp
2528an>
2529                                                                                        PPP                                                                                    </span>
2530                                                                                </div>
2531                                                                            </a>
2532                                                                        </li>
2533                                                                                                                                                                                                                                                                    <li>
2534                                                                            <a  href="https://www1.barbacena.mg.gov.br/ppa" target="_self">
2535                                                                                <div class="e_link_menu_todos ">
2536                                                                                                                                                                        <span>
2537                                                                                        PPA - PLANO PLURIANUAL 2026/2029                                                                                    </span>
2538                                                                                </div>
2539                                                                            </a>
2540                                                                        </li>
2541                                                                                                                                                                                                                                                                    <li>
2542                                                                            <a rel="noreferrer" href="https://barbacena.mg.gov.br/pca" target="_blank">
2543                                                                                <div class="e_link_menu_todos ">
2544                                                                                                                                                                        <span>
2545                                                                                        PCA (Planos de Contratações Anuais)                                                                                    </span>
2546                                                                                </div>
2547                                                                            </a>
2548                                                                        </li>
2549                                                                                                                                                                                                                                                                    <li>
2550                                                                            <a rel="noreferrer" href="https://esus.barbacena.mg.gov.br" target="_blank">
2551                                                                                <div class="e_link_menu_todos ">
2552                                                                                                                                                                        <span>
2553                                                                                        E-SUS                                                                                    </span>
2554                                                                                </div>
2555                                                                            </a>
2556                                                                        </li>
2557                                                                                                                                                                                                                                                                    <li>
2558                                                                            <a rel="noreferrer" href="https://sasbarbacenamg.com.br/#/agencia/inicio" target="_blank">
2559                                                                                <div class="e_link_menu_todos ">
2560                                                                                                                                                                        <sp
2560an>
2561                                                                                        Conta de água (SAS)                                                                                    </span>
2562                                                                                </div>
2563                                                                            </a>
2564                                                                        </li>
2565                                                                                                                                                                                                                                                                    <li>
2566                                                                            <a  href="/portal/servicos/1028/cultura/" target="_self">
2567                                                                                <div class="e_link_menu_todos e_titulo_subitens_menu">
2568                                                                                                                                                                        <span>
2569                                                                                        Cultura                                                                                    </span>
2570                                                                                </div>
2571                                                                            </a>
2572                                                                        </li>
2573                                                                                                                                                                                                    <li>
2574                                                                            <a  href="/portal/servicos/1063/cadastro-de-agentes-culturais/" target="_self">
2575                                                                                <div class="e_link_menu_todos e_subitem_menu ">
2576                                                                                    <div>
2577                                                                                                                                                                                <span>Cadastro de agentes culturais</span>
2578                                                                                    </div>
2579                                                                                </div>
2580                                                                            </a>
2581                                                                        </li>
2582                                                                                                                                <li>
2583                                                                            <a  href="/portal/servicos/1064/pnab-2024-----ciclo-1/" target="_self">
2584                                                                                <div class="e_link_menu_todos e_subitem_menu e_ultimo_subitem_menu">
2585                                                                                    <div>
2586                                                                                                                                                                                <span>PNAB 2024  -  Ciclo 1</span>
2587                                                                                    </div>
2588                                                                                </div>
2589                                                                            </a>
2590                                                                        </li>
2591                                                                                                                                                                                                <li>
2592                                                                            <a  href="https://www.barbacena.mg.gov.br/cultura/pnab/" target="_self">
2593                                                                                <div class="e_link_menu_todos ">
2594                                                                                                                                                                        <sp
2594an>
2595                                                                                        PNAB 2026 - Ciclo 2                                                                                    </span>
2596                                                                                </div>
2597                                                                            </a>
2598                                                                        </li>
2599                                                                                                                                                                                                                                                                    <li>
2600                                                                            <a rel="noreferrer" href="https://barbacena.mg.gov.br/revistas" target="_blank">
2601                                                                                <div class="e_link_menu_todos ">
2602                                                                                    <span class='swfa fa fa-archive'></span>                                                                                    <span>
2603                                                                                        Revistas                                                                                    </span>
2604                                                                                </div>
2605                                                                            </a>
2606                                                                        </li>
2607                                                                                                                                                                                                                                                                    <li>
2608                                                                            <a  href="https://intranet2.barbacena.mg.gov.br" target="_self">
2609                                                                                <div class="e_link_menu_todos ">
2610                                                                                                                                                                        <span>
2611                                                                                        Intranet                                                                                    </span>
2612                                                                                </div>
2613                                                                            </a>
2614                                                                        </li>
2615                                                                                                                                                                                                                                                                    <li>
2616                                                                            <a  href="https://www1.barbacena.mg.gov.br/portal/secretarias-paginas/19/plano-diretor/" target="_self">
2617                                                                                <div class="e_link_menu_todos ">
2618                                                                                                                                                                        <span>
2619                                                                                        Plano Diretor e Mobilidade Urbana                                                                                    </span>
2620                                                                                </div>
2621                                                                            </a>
2622                                                                        </li>
2623                                                                                                                                                                                                                                                                    <li>
2624                                                                            <a  href="/portal/servicos/1062/3-jornada-empreendedora-bq/" target="_self">
2625                                                                                <div class="e_link_menu_todos ">
2626                                                                                                                                                                        <sp
2626an>
2627                                                                                        3º Jornada Empreendedora BQ                                                                                    </span>
2628                                                                                </div>
2629                                                                            </a>
2630                                                                        </li>
2631                                                                                                                                                                                                                                                                    <li>
2632                                                                            <a  href="https://www.barbacena.mg.gov.br/visitebarbacena/2festivalgastronomico" target="_self">
2633                                                                                <div class="e_link_menu_todos ">
2634                                                                                                                                                                        <span>
2635                                                                                        Festival Gastronômico                                                                                    </span>
2636                                                                                </div>
2637                                                                            </a>
2638                                                                        </li>
2639                                                                                                                                                                                                                                                                    <li>
2640                                                                            <a  href="/portal/servicos/1069/emprega-barbacena/" target="_self">
2641                                                                                <div class="e_link_menu_todos ">
2642                                                                                                                                                                        <span>
2643                                                                                        Emprega Barbacena                                                                                    </span>
2644                                                                                </div>
2645                                                                            </a>
2646                                                                        </li>
2647                                                                                                                                                                                                                                                                    <li>
2648                                                                            <a  href="https://barbacena.mg.gov.br/saneamento_basico/" target="_self">
2649                                                                                <div class="e_link_menu_todos ">
2650                                                                                                                                                                        <span>
2651                                                                                        Plano Municipal de Saneamento Básico                                                                                    </span>
2652                                                                                </div>
2653                                                                            </a>
2654                                                                        </li>
2655                                                                                                                                                                                                                                                                    <li>
2656                                                                            <a  href="/arquivos/regularizacao_de_bairros_01104351.pdf" target="_self">
2657                                                                                <div class="e_link_menu_todos ">
2658                                                                                                                                                                        <sp
2658an>
2659                                                                                        Regularização de bairros                                                                                    </span>
2660                                                                                </div>
2661                                                                            </a>
2662                                                                        </li>
2663                                                                                                                                                                                                                                                                    <li>
2664                                                                            <a  href="/portal/carta-servicos" target="_self">
2665                                                                                <div class="e_link_menu_todos ">
2666                                                                                                                                                                        <span>
2667                                                                                        Carta de Serviços                                                                                    </span>
2668                                                                                </div>
2669                                                                            </a>
2670                                                                        </li>
2671                                                                                                                                                                                                                                                                    <li>
2672                                                                            <a  href="/portal/arquivos" target="_self">
2673                                                                                <div class="e_link_menu_todos ">
2674                                                                                                                                                                        <span>
2675                                                                                        Arquivos para Download                                                                                    </span>
2676                                                                                </div>
2677                                                                            </a>
2678                                                                        </li>
2679                                                                                                                                                                                                                                                                    <li>
2680                                                                            <a  href="/portal/leis_decretos/" target="_self">
2681                                                                                <div class="e_link_menu_todos ">
2682                                                                                                                                                                        <span>
2683                                                                                        Legislação                                                                                    </span>
2684                                                                                </div>
2685                                                                            </a>
2686                                                                        </li>
2687                                                                                                                                                                                                                                                                    <li>
2688                                                                            <a  href="/portal/telefones/" target="_self">
2689                                                                                <div class="e_link_menu_todos ">
2690                                                                                                                                                                        <sp
2690an>
2691                                                                                        Telefones Úteis                                                                                    </span>
2692                                                                                </div>
2693                                                                            </a>
2694                                                                        </li>
2695                                                                                                                                                                                                                                                                    <li>
2696                                                                            <a rel="noreferrer" href="/portal/transparencia" target="_blank">
2697                                                                                <div class="e_link_menu_todos ">
2698                                                                                                                                                                        <span>
2699                                                                                        Transparência                                                                                    </span>
2700                                                                                </div>
2701                                                                            </a>
2702                                                                        </li>
2703                                                                                                                                                                                                                                                                    <li>
2704                                                                            <a  href="/portal/sic/" target="_self">
2705                                                                                <div class="e_link_menu_todos ">
2706                                                                                                                                                                        <span>
2707                                                                                        SIC                                                                                    </span>
2708                                                                                </div>
2709                                                                            </a>
2710                                                                        </li>
2711                                                                                                                                                                                </ul>
2712                                                </div>
2713                                            </div>
2714                                        </div>
2715                                    </li>
2716                                                            </ul>
2717            </div>
2718            <!-- FIM MENU TOPO -->
2719
2720            <div class="e_redessocial_busca_acessofacil flex items-center gap-35">
2721                                        <div class="e_rede_sociais flex items-center gap-5 ml-auto">
2722                                                                <div class="e_rede_social">
2723                                        <a href="https://www.instagram.com/prefeituradebarbacena/?hl=pt-br" target="_blank" rel="noreferrer" title="Rede social instagram">
2724                                            <img src="/fotos/43730d83c59b8131dd3cd36ff8455401.png" width="30" height="30" alt="Rede social instagram">
2725                                        </a>
2726                                    </div>
2727                                                                <div class="e_rede_social">
2728                                        <a href="https://www.facebook.com/prefeiturabarbacena" target="_blank" rel="noreferrer" title="Rede social facebook">
2729                                            <img src="/fotos/5ef244ebd40e6bc639e90927e662e6bf.png" width="30" height="30" alt="Rede social facebook">
2730                                        </a>
2731                                    </div>
2732                                                                <div class="e_rede_social">
2733                                        <a href="https://www.youtube.com/@PrefeituraMunicipaldeBarbacena/about" target="_blank" rel="noreferrer" title="Rede social youtube">
2734                                            <img src="/fotos/beda345a256b40c1fb3c3618391008c9.png" width="30" height="30" alt="Rede social youtube">
2735                                        </a>
2736                                    </div>
2737                                                    </div>
2738                
2739                                        <div class="e_area_acesso_facil e_topo_ac flex gap-10" id="e_acesso_facil_topo">
2740                            <div class="e_conteudo_acesso_facil gap-10 flex items-start justify-center">
2741                                                                <div class="e_btn_acesso_facil text-xs text-white font-semibold rounded-full flex gap-10 items-center justify-center" data-json='[{"link":"\/portal\/carta-servicos","icone":"swfa fa fa-star","nome":"Carta de Servi\u00e7os"},{"link":"\/portal\/editais\/3","icone":"swfa fa fa-file-text","nome":"Concursos"},{"link":"\/portal\/contato","icone":"swfa fa fa-user","nome":"Contato"},{"link":"\/portal\/newsletter","icone":"swfa fa fa-envelope","nome":"Newsletter"},{"link":"\/portal\/sic","icone":"swfa fa fa-info-circle","nome":"SIC"},{"link":"\/portal\/telefones","icone":"swfa fa fa-phone-square","nome":"Telefones \u00dateis"}]'>
2742                                    <div class="flex flex-col items-center">
2743                                        <div class="e_nome_btn text-white uppercase font-semibold">
2744                                            CIDADÃO                                        </div>
2745                                    </div>
2746                                </div>
2747                                                                <div class="e_btn_acesso_facil text-xs text-white font-semibold rounded-full flex gap-10 items-center justify-center" data-json='[{"link":"\/portal\/diario-oficial","icone":"swfa fa fa-certificate","nome":"Di\u00e1rio Oficial"},{"link":"\/portal\/editais\/1","icone":"swfa fa fa-file-pdf-o","nome":"Licita\u00e7\u00f5es"},{"link":"\/","icone":"swfa fa fa-file-text-o","nome":"Nota Fiscal Eletr\u00f4nica"},{"link":"\/portal\/servicos_online","icone":"swfa fa fa-laptop","nome":"Servi\u00e7os Online"},{"link":"\/portal\/sic","icone":"swfa fa fa-info-circle","nome":"SIC"}]'>
2748                                    <div class="flex flex-col items-center">
2749                                        <div class="e_nome_btn text-white uppercase font-semibold">
2750                                            EMPRESA                                        </div>
2751                                    </div>
2752                                </div>
2753                                                                <div class="e_btn_acesso_facil text-xs text-white font-semibold rounded-full flex gap-10 items-center justify-center" data-json='[{"link":"https:\/\/webmail.barbacena.mg.gov.br\/","icone":"swfa fa fa-envelope","nome":"WebMail"},{"link":"https:\/\/login.betha.cloud\/servicelogin\/login.faces?app=1ac9103b-8245-4361-a12e-80e71df92c1a&amp;continue=dUt3pl7deSJcIfYbNgSBvyszrVx7CtLXMQ8SyjaTDIyAxIspOkXzLADGEjv59FmVkDvvSbpRV9h8ufTnTBpXO7RI651ay-4WbURlh-soP7G7sfmWlHbLmGMYy6ZHGCJeWhKBDtgx5rOC6EAkY9q048soyleXsqdfPqY1vT_lDzhl_dh4VfnmfF3ATZdqA01aY8x3jx-nulXLb46558-PXMVhZM3k2FDPHT-UwJCARoumaAkGfZoj2zZwPJ_InmlJzem8tQWs1rg_HWFQq43SoKNV2ik1RG6QH2LpsNicdE-aaJAccC-3G6wP4BuI1luSU8A72A8w1hWODVy0mxbHqvwbyXTx1DOpYebTr3YrpUb0g-Cq-JF7CAhCi8SNtODB2LdjCNeA1slEgjJNej-aQw==&amp;mobile=false","icone":"swfa fa fa-institution","nome":"Portal do Servidor"}]'>
2754                                    <div class="flex flex-col items-center">
2755                                        <div class="e_nome_btn text-white uppercase font-semibold">
2756                                            SERVIDOR                                        </div>
2757                                    </div>
2758                                </div>
2759                                                            </div>
2760                        </div>
2761                
2762                <div class="e_area_busca">
2763                    <form action="/portal/busca" method="post" id="formulario_busca">
2764                        <div class="e_campo_busca">
2765                            <button type="submit" class="e_btn_busca">
2766                                <span class="swfa fa fa-search" aria-hidden="true"></span>
2767                            </button>
2768
2769                            <label for="e_campo_busca" hidden>Busca</label>
2770                            <input type="search" id="e_campo_busca" name="e_campo_busca" placeholder="O que você procura?">
2771                        </div>
2772                    </form>
2773                </div>
2774            </div>
2775        </div>
2776    </div>
2777    <!-- FIM BANNER TOPO -->
2778    
2779    
2779<script>
2780        // ACESSO FACIL
2781        const areaAcessoFacil = document.querySelector('#e_acesso_facil_topo');
2782        if (areaAcessoFacil) {
2783            const btnsAcessoFacil = areaAcessoFacil.querySelectorAll('.e_btn_acesso_facil');
2784            function cardAcessoFacil(dados, btn) {
2785                const tituloModal = btn.querySelector('.e_nome_btn').textContent;
2786
2787                function cardsCompletos(item) {
2788                    return `<a href="${item.link}" class="contents">
2789                                <div class="e_card flex flex-col flex-1 gap-10 p-35 py-20 text-center items-center rounded">
2790                                    <div class="e_icone_card">
2791                                        <span class="icone_swfa relative ${item.icone}"></span>
2792                                    </div>
2793                                    <span class="text-base text-center line-clamp-2 font-medium text-gray-500 uppercase">
2794                                        ${item.nome}
2795                                    </span>
2796                                </div>
2797                            </a>
2798                        `;
2799                }
2800
2801                const estruturaModal = `
2802                        <div class="e_modal acesso_facil">
2803                            <div class="e_titulo_modal">${tituloModal}</div>
2804                            <div class="e_icone_modal">
2805                                <span class="swfa fas fa-times"></span>
2806                            </div>
2807                            <div class="e_cont_cards_modal flex flex-wrap justify-center gap-5 my-20"></div>
2808                        </div>
2809                    `;
2810
2811                document.querySelector('body').insertAdjacentHTML("beforeend", estruturaModal);
2812                document.querySelector('body').classList.add('ovfhidden');
2813
2814                const contCards = document.querySelector('.e_cont_cards_modal');
2815                const areaModal = document.querySelector('.e_modal.acesso_facil');
2816                areaModal.classList.add('js-ativo');
2817
2818                dados.forEach((dado) => {
2819                    contCards.innerHTML += cardsCompletos(dado);
2820                });
2821
2822                document.querySelectorAll('.e_card').forEach((item, index) => {
2823                    setTimeout(() => {
2824                        item.classList.add('js-card-ativado');
2825                    }, 100 * index);
2826                })
2827
2828                document.querySelector('.e_icone_modal').addEventListener('click', () => {
2829                    areaModal.remove();
2830                    document.querySelector('body').classList.remove('ovfhidden');
2831                });
2832
2833                areaModal.addEventListener('click', () => {
2834                    areaModal.remove();
2835                    document.querySelector('body').classList.remove('ovfhidden');
2836                });
2837            }
2838
2839            btnsAcessoFacil.forEach((btn) => {
2840                btn.addEventListener('click', async () => {
2841                    cardAcessoFacil(dadosBtn(btn.dataset.json), btn);
2842                });
2843            });
2844
2845            function dadosBtn(dadosJson) {
2846                const dados = JSON.parse(dadosJson);
2847                if (dados) {
2848                    return dados;
2849                } else {
2850                    console.error('dados incorretos');
2851                }
2852            }
2853
2854        }
2855    </script>
2855
2856</div>
2857<!-- TOPO --></header>
2858<!--Necessário para máscara enquete -->
2859<script src="/js/jquery.maskedinput-1.2.2.min.js"></script>
vendor: 1 bytes, line 2859
2859
2860<script>
2861$(function() {
2862    $("#form_data_enquete").mask("99/99/9999");
2863    $("#form_cpf_enquete").mask("999.999.999-99");
2864});
2865</script>
2865
2866<!--FIM Necessário para máscara enquete -->
2867
2868<!-- PARA USAR DOIS CAPTCHAS -->
2869<script>
2870var CaptchaCallback = function(){
2871    $('.g-recaptcha').each(function(index, el) {
2872        grecaptcha.render(el, {'sitekey' : '6LcnWxktAAAAAI1e2nW0Z5AWPlL3MgZgmXB9HXkp'});
2873    });
2874};
2875</script>
vendor: 110 bytes, lines 2875-2876
2875
2876<script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async></script>
2877<!-- FIM DOIS CAPTCHAS-->
2878
2879<script>
2880$(window).scroll(function(){
2881    if($(window).scrollTop() >= 200)
2882    {
2883        $("#cont_position_topo").fadeIn(1000);
2884    }
2885    else
2886    {
2887        $("#cont_position_topo").fadeOut(1000);
2888    }
2889});
2890
2891$(document).ready(function() {
2892    $('#top').click(function(){
2893    $('html, body').animate({scrollTop:0}, 'slow');
2894        return false;
2895    });
2896
2897    $("#contraste2").click(function () {
2898        //$("body").toggleClass("contraste","");
2899        if($("body").hasClass("contraste"))
2900        {
2901            $("body").removeClass("contraste");
2902            $("body").css("background","#FFFFFF");
2903        }
2904        else
2905        {
2906            $("body").addClass("contraste");
2907        }
2908    });
2909});
2910</script>
2910
2911
2912<div id="aparecer_topo_mobile">
2913    <div id="topo" class="e_cor_fundo_m">
2914        <div id="brasao">
2915                        <a href="/portal"><img src="/img/logo_mobile.png?1689968085" alt="Prefeitura Municipal de Barbacena"></a>
2916        </div>
2917
2918        <!-- ACESSIBILIDADE -->
2919        <div id="p_acessibilidade_mobile" class="tamanho_fixo"></div>
2920        
2920<script>
2921            // ANALISANDO SE NÃO EXISTE O ID (FUNÇÃO NÃO FOI CHAMADA ANTERIORMENTE)
2922            if (!$("#sw_acessibilidade").length) {
2923                var parametros_acessibilidade_mobile = {}
2924                if (window.innerWidth <= 1000) {
2925                    parametros_acessibilidade_mobile.layout = "a3";
2926                    parametros_acessibilidade_mobile.caminho = "#p_acessibilidade_mobile";
2927                    parametros_acessibilidade_mobile.media = "mobile";
2928                    sw_acessibilidade(parametros_acessibilidade_mobile);
2929                }
2930                                // else {
2931                //     parametros_acessibilidade_mobile.layout = "a1";
2932                //     parametros_acessibilidade_mobile.media = "desktop";
2933                // }
2934                // sw_acessibilidade(parametros_acessibilidade_mobile);
2935            }
2936        </script>
2936
2937        <!-- FIM ACESSIBILIDADE -->
2938
2939        <div class="busca_mobile">
2940            <form action="/portal/busca" id="tfnewsearch" method="post">
2941                <div class="e_cor_label"><label for="form_busca_mb">BUSCA DO SITE:</label></div>
2942                <input type="search" name="e_campo_busca" id="form_busca_mb" class="e_busca_mobile" placeholder="O que você gostaria de encontrar?" title="O que você gostaria de encontrar?" onKeyPress="if (e.keyCode == 13) { this.submit(); }" value="">
2943                <input type="submit" class="e_bm e_trans" value="buscar">
2944            </form>
2945        </div>
2946
2947                    <div class="rede_social_mobile">
2948                <span class="float_left">Acompanhe-nos:</span>
2949                                    <a rel="noreferrer" href="https://www.instagram.com/prefeituradebarbacena/?hl=pt-br" target="_blank">
2950                        <div class="icone_rede_social">
2951                            <img src="/fotos/43730d83c59b8131dd3cd36ff8455401.png" width="20" height="18" alt="Rede Social Instagram">
2952                        </div>
2953                    </a>
2954                                    <a rel="noreferrer" href="https://www.facebook.com/prefeiturabarbacena" target="_blank">
2955                        <div class="icone_rede_social">
2956                            <img src="/fotos/5ef244ebd40e6bc639e90927e662e6bf.png" width="20" height="18" alt="Rede Social Facebook">
2957                        </div>
2958                    </a>
2959                                    <a rel="noreferrer" href="https://www.youtube.com/@PrefeituraMunicipaldeBarbacena/about" target="_blank">
2960                        <div class="icone_rede_social">
2961                            <img src="/fotos/beda345a256b40c1fb3c3618391008c9.png" width="20" height="18" alt="Rede Social Youtube">
2962                        </div>
2963                    </a>
2964                            </div>
2965            </div>
2966
2967                <div id="contencao_menu_mobile_p">
2968                <nav style="z-index:10000; width:100%;">
2969
2970                    
2971                    <label for="drop-1" class="toggle_menu">MENU <em class="swfa fas icone_menu fa-bars"></em></label>
2972                    <input type="checkbox" id="drop-1">
2973                    <ul class="menu">
2974
2975                                                            <li>
2976                                        <label for="drop0" class="toggle">
2977                                            <a href="/portal/servicos/14/institucional/" target="_self">
2978                                                INSTITUCIONAL                                            </a>
2979                                                <em class="swfa fas fa-caret-down"></em>
2980                                        </label>
2981
2982                                        <input type="checkbox" id="drop0">
2983
2984                                        <ul>
2985                                                                                                <li>
2986                                                        <a  href="/portal/prefeito/13/1" target="_self">
2987                                                            Prefeito(a)                                                        </a>
2988                                                    </li>
2989                                                                                                <li>
2990                                                        <a  href="/portal/prefeito/14/2" target="_self">
2991                                                            Vice-Prefeito(a)                                                        </a>
2992                                                    </li>
2993                                                                                                <li>
2994                                                        <a  href="/portal/galeria-de-prefeitos/" target="_self">
2995                                                            Galeria de Prefeitos                                                        </a>
2996                                                    </li>
2997                                            
2998                                        </ul>
2999                                    </li>
3000                                                                <li>
3001                                        <label for="drop1" class="toggle">
3002                                            <a href="/portal/secretarias/" target="_self">
3003                                                Secretarias                                            </a>
3004                                                <em class="swfa fas fa-caret-down"></em>
3005                                        </label>
3006
3007                                        <input type="checkbox" id="drop1">
3008
3009                                        <ul>
3010                                                                                                <li>
3011                                                        <a  href="/portal/secretarias/19/advocacia-geral-do-municipio--agm" target="_self">
3012                                                            Advocacia Geral do Município | AGM                                                        </a>
3013                                                    </li>
3014                                                                                                <li>
3015                                                        <a  href="/portal/secretarias/20/controladoria-geral-do-municipio--cgem" target="_self">
3016                                                            Controladoria Geral do Município | CGEM                                                        </a>
3017                                                    </li>
3018                                                                                                <li>
3019                                                        <a  href="/portal/secretarias/28/secretaria-municipal-de-assistencia-social--semas" target="_self">
3020                                                            Secretaria Municipal de Assistência Social | SEMAS                                                        </a>
3021                                                    </li>
3022                                                                                                <li>
3023                                                        <a  href="/portal/secretarias/31/secretaria-municipal-de-saude--sesap" target="_self">
3024                                                            Secretaria Municipal de Saúde | SESAP                                                        </a>
3025                                                    </li>
3026                                                                                                <li>
3027                                                        <a  href="/portal/secretarias/24/secretaria-municipal-de-educacao--seduc" target="_self">
3028                                                            Secretaria Municipal de Educação | SEDUC                                                        </a>
3029                                                    </li>
3030                                                                                                <li>
3031                                                        <a  href="/portal/secretarias/60/secretaria-municipal-de-cultura-e-turismo--secult" target="_self">
3032                                                            Secretaria Municipal de Cultura e Turismo | SECULT                                                        </a>
3033                                                    </li>
3034                                                                                                <li>
3035                                                        <a  href="/portal/secretarias/62/secretaria-municipal-de-esportes-paradesporto-e-lazer--semesp" target="_self">
3036                                                            Secretaria Municipal de Esportes, Paradesporto e Lazer | SEMESP                                                        </a>
3037                                                    </li>
3038                                                                                                <li>
3039                                                        <a  href="/portal/secretarias/23/secretaria-municipal-de-agricultura-pecuaria-e-abastecimento--seapa" target="_self">
3040                                                            Secretaria Municipal de Agricultura, Pecuária e Abastecimento | SEAPA                                                        </a>
3041                                                    </li>
3042                                                                                                <li>
3043                                                        <a  href="/portal/secretarias/63/secretaria-municipal-de-meio-ambiente--semma" target="_self">
3044                                                            Secretaria Municipal de Meio Ambiente | SEMMA                                                        </a>
3045                                                    </li>
3046                                                                                                <li>
3047                                                        <a  href="/portal/secretarias/32/secretaria-municipal-de-seguranca-publica--ssp" target="_self">
3048                                                            Secretaria Municipal de Segurança Pública | SSP                                                        </a>
3049                                                    </li>
3050                                                                                                <li>
3051                                                        <a  href="/portal/secretarias/29/secretaria-municipal-de-obras-publicas--semop" target="_self">
3052                                                            Secretaria Municipal de Obras Públicas | SEMOP                                                        </a>
3053                                                    </li>
3054                                                                                                <li>
3055                                                        <a  href="/portal/secretarias/65/secretaria-municipal-de-urbanismo--semur" target="_self">
3056                                                            Secretaria Municipal de Urbanismo | SEMUR                                                        </a>
3057                                                    </li>
3058                                                                                                <li>
3059                                                        <a  href="/portal/secretarias/30/secretaria-municipal-de-planejamento--seplan" target="_self">
3060                                                            Secretaria Municipal de Planejamento | SEPLAN                                                        </a>
3061                                                    </li>
3062                                                                                                <li>
3063                                                        <a  href="/portal/secretarias/25/secretaria-municipal-de-fazenda--sefaz" target="_self">
3064                                                            Secretaria Municipal de Fazenda | SEFAZ                                                        </a>
3065                                                    </li>
3066                                                                                                <li>
3067                                                        <a  href="/portal/secretarias/59/secretaria-municipal-de-administracao--semad" target="_self">
3068                                                            Secretaria Municipal de Administração | SEMAD                                                        </a>
3069                                                    </li>
3070                                                                                                <li>
3071                                                        <a  href="/portal/secretarias/27/secretaria-municipal-de-governo--segov" target="_self">
3072                                                            Secretaria Municipal de Governo | SEGOV                                                        </a>
3073                                                    </li>
3074                                                                                                <li>
3075                                                        <a  href="/portal/secretarias/61/secretaria-municipal-de-desenvolvimento-economico--sedec" target="_self">
3076                                                            Secretaria Municipal de Desenvolvimento Econômico | SEDEC                                                        </a>
3077                                                    </li>
3078                                                                                                <li>
3079                                                        <a  href="/portal/secretarias/64/secretaria-municipal-de-servicos-publicos--sesp" target="_self">
3080                                                            Secretaria Municipal de Serviços Públicos | SESP                                                        </a>
3081                                                    </li>
3082                                                                                                <li>
3083                                                        <a  href="/portal/secretarias/26/secretaria-municipal-do-gabinete-do-prefeito--segab" target="_self">
3084                                                            Secretaria Municipal do Gabinete do Prefeito | SEGAB                                                        </a>
3085                                                    </li>
3086                                            
3087                                        </ul>
3088                                    </li>
3089                                                                <li>
3090                                        <label for="drop2" class="toggle">
3091                                            <a href="https://www1.barbacena.mg.gov.br/meio-ambiente" target="_self">
3092                                                Meio Ambiente                                            </a>
3093                                                <em class="swfa fas fa-caret-down"></em>
3094                                        </label>
3095
3096                                        <input type="checkbox" id="drop2">
3097
3098                                        <ul>
3099                                                                                                <li>
3100                                                        <a  href="https://www1.barbacena.mg.gov.br/licenciamento-ambiental" target="_self">
3101                                                            Licenciamento Ambiental                                                        </a>
3102                                                    </li>
3103                                                                                                <li>
3104                                                        <a  href="https://www1.barbacena.mg.gov.br/intervencoes-ambientais-e-autorizacao" target="_self">
3105                                                            Intervenções Ambientais                                                        </a>
3106                                                    </li>
3107                                                                                                <li>
3108                                                        <a  href="https://www1.barbacena.mg.gov.br/castracao" target="_self">
3109                                                            Castração                                                        </a>
3110                                                    </li>
3111                                                                                                <li>
3112                                                        <a  href="https://www1.barbacena.mg.gov.br/codema" target="_self">
3113                                                            CODEMA                                                        </a>
3114    
3114                                                </li>
3115                                                                                                <li>
3116                                                        <a  href="https://www1.barbacena.mg.gov.br/fiscalizacao" target="_self">
3117                                                            Fiscalização                                                        </a>
3118                                                    </li>
3119                                                                                                <li>
3120                                                        <a  href="https://leismunicipais.com.br/legislacao-municipal/1535/leis-de-barbacena/categorias/meio-ambiente" target="_self">
3121                                                            Legislação Ambiental Municipal                                                        </a>
3122                                                    </li>
3123                                                                                                <li>
3124                                                        <a  href="https://www.siam.mg.gov.br/sla/action/Consulta.do" target="_self">
3125                                                            Legislação Ambiental Estadual                                                        </a>
3126                                                    </li>
3127                                                                                                <li>
3128                                                        <a  href="https://www1.barbacena.mg.gov.br/portal/secretarias/63/secretaria-municipal-de-meio-ambiente--semma/" target="_self">
3129                                                            Infraestrutura de Dados Espaciais                                                        </a>
3130                                                    </li>
3131                                                                                                <li>
3132                                                        <a  href="https://www1.barbacena.mg.gov.br/portal/arquivos/1/16/0/0/0/0/0/0" target="_self">
3133                                                            Licenças Ambientais Emitidas                                                        </a>
3134                                                    </li>
3135                                            
3136                                        </ul>
3137                                    </li>
3138                                                                <li>
3139                                        <a href="https://www1.barbacena.mg.gov.br/portal/diario-oficial" target="_self">
3140                                            EDOB                                        </a>
3141                                    </li>
3142                                                            <li>
3143                                        <a href="https://barbacena.mg.gov.br/ouvidoria/" target="_self">
3144                                            Ouvidoria                                        </a>
3145                                    </li>
3146                                                            <li>
3147                                        <a rel="noreferrer" href="https://transparencia.betha.cloud/#/XeZsCiVEdRP_pW2Y3zfH4Q==" target="_blank">
3148                                            Transparência                                        </a>
3149                                    </li>
3150                                                            <li>
3151                                        <label for="drop6" class="toggle">
3152                                            <a href="/portal/servicos_online/" target="_self">
3153                                                Serviços                                            </a>
3154                                                <em class="swfa fas fa-caret-down"></em>
3155                                        </label>
3156
3157                                        <input type="checkbox" id="drop6">
3158
3159                                        <ul>
3160                                                                                                <li>
3161                                                        <a rel="noreferrer"  href="https://barbacena.mg.gov.br/atendimento/" target="_blank">
3162                                                            AutoAtendimento                                                        </a>
3163                                                    </li>
3164                                                                                                <li>
3165                                                        <a  href="/e-notas" target="_self">
3166                                                            Nota Fiscal Eletrônica                                                        </a>
3167                                                    </li>
3168                                                                                                <li>
3169                                                        <a rel="noreferrer"  href="https://barbacena.quasar.srv.br/alvara/" target="_blank">
3170                                                            Alvarás  e Inscrições                                                        </a>
3171                                                    </li>
3172                                                                                                <li>
3173                                                        <a rel="noreferrer"  href="https://protocolo.betha.cloud/#/consulta-externa" target="_blank">
3174                                                            Consulta de Processo                                                        </a>
3175                                                    </li>
3176                                                                                                <li>
3177                                                        <a rel="noreferrer"  href=" https://e-gov.betha.com.br/cdweb/resource.faces?params=hlBNABSOaBFoPP-I0ySzJw==" target="_blank">
3178                                                            Certidão Negativa de Débito                                                        </a>
3179                                                    </li>
3180                                                                                                <li>
3181                                                        <a rel="noreferrer"  href="https://e-gov.betha.com.br/cdweb/03114-334/contribuinte/con_validacaodocumentos.faces" target="_blank">
3182                                                            Validação de Documentos                                                        </a>
3183                                                    </li>
3184                                                                                                <li>
3185                                                        <a rel="noreferrer"  href="https://barbacena.quasar.srv.br/alvara/taxas/acompanhamento.xhtml" target="_blank">
3186                                                            2º Via do TLLF/ISSQN Anual                                                        </a>
3187                                                    </li>
3188                                                                                                <li>
3189                                                        <a rel="noreferrer"  href="https://e-gov.betha.com.br/cdweb/03114-531/contribuinte/main.faces" target="_blank">
3190                                                            Guias de Pagamentos Diversos                                                        </a>
3191                                                    </li>
3192                                                                                                <li>
3193                                                        <a  href="/portal/servicos/1014/instalacoes-de-equipamentos/" target="_self">
3194                                                            Instalações de Equipamentos                                                        </a>
3195                                                    </li>
3196                                                                                                <li>
3197                                                        <a  href="/portal/servicos/1015/iptu/" target="_self">
3198                                                            IPTU                                                        </a>
3199                                                    </li>
3200                                                                                                <li>
3201                                                        <a rel="noreferrer"  href="/arquivos/formulario_itbi_28091450.pdf" target="_blank">
3202                                                            I.T.B.I                                                        </a>
3203                                                    </li>
3204                                                                                                <li>
3205                                                        <a rel="noreferrer"  href="https://leismunicipais.com.br/prefeitura/mg/barbacena" target="_blank">
3206                                                            Leis Municipais                                                        </a>
3207                                                    </li>
3208                                                                                                <li>
3209                                                        <a  href="/portal/servicos/1017/lei-de-anistia/" target="_self">
3210                                                            Lei de Anistia                                                        </a>
3211                                                    </li>
3212                                            
3213                                        </ul>
3214                                    </li>
3215                                                                <li>
3216                                        <a href="https://www.barbacena.mg.gov.br/visitebarbacena/" target="_self">
3217                                            Visite Barbacena                                        </a>
3218                                    </li>
3219                                                            <li>
3220                                        <a href="https://www.barbacena.mg.gov.br/seduc/" target="_self">
3221                                            Divulgação de Vagas SEDUC                                        </a>
3222                                    </li>
3223                                                            <li>
3224                                        <label for="drop9" class="toggle">
3225                                            <a href="/portal/servicos/1018/servidor/" target="_self">
3226                                                Servidor                                            </a>
3227                                                <em class="swfa fas fa-caret-down"></em>
3228                                        </label>
3229
3230                                        <input type="checkbox" id="drop9">
3231
3232                                        <ul>
3233                                                                                                <li>
3234                                                        <a rel="noreferrer"  href="https://login.betha.cloud/servicelogin/login.faces?app=1ac9103b-8245-4361-a12e-80e71df92c1a&continue=dUt3pl7deSJcIfYbNgSBvyszrVx7CtLXMQ8SyjaTDIyAxIspOkXzLADGEjv59FmVkDvvSbpRV9h8ufTnTBpXO7RI651ay-4WbURlh-soP7G7sfmWlHbLmGMYy6ZHGCJeWhKBDtgx5rOC6EAkY9q048soyleXsqdfPqY1vT_lDzhl_dh4VfnmfF3ATZdqA01aY8x3jx-nulXLb46558-PXMVhZM3k2FDPHT-UwJCARoumaAkGfZoj2zZwPJ_InmlJzem8tQWs1rg_HWFQq43SoKNV2ik1RG6QH2LpsNicdE-aaJAccC-3G6wP4BuI1luSU8A72A8w1hWODVy0mxbHqvwbyXTx1DOpYebTr3YrpUb0g-Cq-JF7CAhCi8SNtODB2LdjCNeA1slEgjJNej-aQw==&mobile=false" target="_blank">
3235                                                            Portal                                                        </a>
3236                                                    </li>
3237                                                                                                <li>
3238                                                        <a rel="noreferrer"  href="https://login.betha.cloud/servicelogin/login.faces?app=1ac9103b-8245-4361-a12e-80e71df92c1a&continue=dUt3pl7deSJcIfYbNgSBvyszrVx7CtLXMQ8SyjaTDIyAxIspOkXzLADGEjv59FmVkDvvSbpRV9h8ufTnTBpXO7RI651ay-4WbURlh-soP7G7sfmWlHbLmGMYy6ZHGCJeWhKBDtgx5rOC6EAkY9q048soyleXsqdfPqY1vT_lDzhl_dh4VfnmfF3ATZdqA01aY8x3jx-nulXLb46558-PXMVhZM3k2FDPHT-UwJCARoumaAkGfZoj2zZwPJ_InmlJzem8tQWs1rg_HWFQq43SoKNV2ik1RG6QH2LpsNicdE-aaJAccC-3G6wP4BuI1luSU8A72A8w1hWODVy0mxbHqvwbyXTx1DOphPaWJRdc4bibGTNIlImgcNi4hEYIYn2nfaqcFvR_3mZrMCO5IjEopQ==&mobile=false" target="_blank">
3239                                                            SIMPAS                                                        </a>
3240                                                    </li>
3241                                                                                                <li>
3242                                                        <a rel="noreferrer"  href="/arquivos/para_acessar_o_novo_portal_minha_folha_28095335.pdf" target="_blank">
3243                                                            Como Acessar O Portal                                                        </a>
3244                                                    </li>
3245                                                                                                <li>
3246                                                        <a rel="noreferrer"  href="https://leismunicipais.com.br/a1/estatuto-do-servidor-publico-barbacena-mg" target="_blank">
3247                                                            Estatuto do Servidor                                                        </a>
3248                                                    </li>
3249                                            
3250                                        </ul>
3251                                    </li>
3252                                                                <li>
3253                                        <a href="https://www1.barbacena.mg.gov.br/consulta-publica/" target="_self">
3254                                            PPP                                        </a>
3255                                    </li>
3256                                                            <li>
3257                                        <a href="https://www1.barbacena.mg.gov.br/ppa" target="_self">
3258                                            PPA - PLANO PLURIANUAL 2026/2
3258029                                        </a>
3259                                    </li>
3260                                                            <li>
3261                                        <a rel="noreferrer" href="https://barbacena.mg.gov.br/pca" target="_blank">
3262                                            PCA (Planos de Contratações Anuais)                                        </a>
3263                                    </li>
3264                                                            <li>
3265                                        <a rel="noreferrer" href="https://esus.barbacena.mg.gov.br" target="_blank">
3266                                            E-SUS                                        </a>
3267                                    </li>
3268                                                            <li>
3269                                        <a rel="noreferrer" href="https://sasbarbacenamg.com.br/#/agencia/inicio" target="_blank">
3270                                            Conta de água (SAS)                                        </a>
3271                                    </li>
3272                                                            <li>
3273                                        <label for="drop15" class="toggle">
3274                                            <a href="/portal/servicos/1028/cultura/" target="_self">
3275                                                Cultura                                            </a>
3276                                                <em class="swfa fas fa-caret-down"></em>
3277                                        </label>
3278
3279                                        <input type="checkbox" id="drop15">
3280
3281                                        <ul>
3282                                                                                                <li>
3283                                                        <a  href="/portal/servicos/1063/cadastro-de-agentes-culturais/" target="_self">
3284                                                            Cadastro de agentes culturais                                                        </a>
3285                                                    </li>
3286                                                                                                <li>
3287                                                        <a  href="/portal/servicos/1064/pnab-2024-----ciclo-1/" target="_self">
3288                                                            PNAB 2024  -  Ciclo 1                                                        </a>
3289                                                    </li>
3290                                            
3291                                        </ul>
3292                                    </li>
3293                                                                <li>
3294                                        <a href="https://www.barbacena.mg.gov.br/cultura/pnab/" target="_self">
3295                                            PNAB 2026 - Ciclo 2                                        </a>
3296                                    </li>
3297                                                            <li>
3298                                        <a rel="noreferrer" href="https://barbacena.mg.gov.br/revistas" target="_blank">
3299                                            Revistas                                        </a>
3300                                    </li>
3301                                                            <li>
3302                                        <a href="https://intranet2.barbacena.mg.gov.br" target="_self">
3303                                            Intranet                                        </a>
3304                                    </li>
3305                                                            <li>
3306                                        <a href="https://www1.barbacena.mg.gov.br/portal/secretarias-paginas/19/plano-diretor/" target="_self">
3307                                            Plano Diretor e Mobilidade Urbana                                        </a>
3308                                    </li>
3309                                                            <li>
3310                                        <a href="/portal/servicos/1062/3-jornada-empreendedora-bq/" target="_self">
3311                                            3º Jornada Empreendedora BQ                                        </a>
3312                                    </li>
3313                                                            <li>
3314                                        <a href="https://www.barbacena.mg.gov.br/visitebarbacena/2festivalgastronomico" target="_self">
3315                                            Festival Gastronômico                                        </a>
3316                                    </li>
3317                                                            <li>
3318                                        <a href="/portal/servicos/1069/emprega-barbacena/" target="_self">
3319                                            Emprega Barbacena                                        </a>
3320                                    </li>
3321                                                            <li>
3322                                        <a href="https://barbacena.mg.gov.br/saneamento_basico/" target="_self">
3323                                            Plano Municipal de Saneamento Básico                                        </a>
3324                                    </li>
3325                                                            <li>
3326                                        <a href="/arquivos/regularizacao_de_bairros_01104351.pdf" target="_self">
3327                                            Regularização de bairros                                        </a>
3328                                    </li>
3329                                                            <li>
3330                                        <a href="/portal/carta-servicos" target="_self">
3331                                            Carta de Serviços                                        </a>
3332                                    </li>
3333                                                            <li>
3334                                        <a href="/portal/arquivos" target="_self">
3335                                            Arquivos para Download                                        </a>
3336                                    </li>
3337                                                            <li>
3338                                        <a href="/portal/leis_decretos/" target="_self">
3339                                            Legislação                                        </a>
3340                                    </li>
3341                                                            <li>
3342                                        <a href="/portal/telefones/" target="_self">
3343                                            Telefones Úteis                                        </a>
3344                                    </li>
3345                                                            <li>
3346                                        <a rel="noreferrer" href="/portal/transparencia" target="_blank">
3347                                            Transparência                                        </a>
3348                                    </li>
3349                                                            <li>
3350                                        <a href="/portal/sic/" target="_self">
3351                                            SIC                                        </a>
3352                                    </li>
3353                        
3354                    </ul>
3355
3356                </nav>
3357            </div>
3358    </div>
3359
3360<script>
3361    $(function(){
3362        var nav = $('#contencao_menu_mobile');
3363        $(window).scroll(function () {
3364            if ($(this).scrollTop() > 150) {
3365                nav.addClass("menu-fixo");
3366            } else {
3367                nav.removeClass("menu-fixo");
3368            }
3369        });
3370    });
3371</script>
3371
3372
3373        <!-- Fim topo -->
3374
3375        <!-- Conteúdo do site -->
3376        <div id="e_centralizar">
3377            <!-- Conteúdo -->
3378            <div id="conteudo_esquerda">
3379                <!-- Navegação -->
3380                <div class="sw_titulo_pagina sw_ubuntu_light">LGPD - Política de Privacidade</div>
3381                <div class="sw_area_navegacao">
3382                    <div class="sw_area_links_navegacao">
3383                        <a href="/"><div class="sw_navegacao"><span class="sw_lato">Principal</span></div></a>
3384                        <a href="/portal/privacidade/"><div class="sw_navegacao sw_pagina_atual"><span class="sw_lato_bold">LGPD - Política de Privacidade</span></div></a>
3385                    </div>
3386                </div>
3387                <!-- Fim navegação -->
3388
3389                                    <div style="margin-top: 15px; text-align: right; font-weight: bold;" class="sw_lato">
3390                        Atualizado em 28/04/2026 - 15:41:27                    </div>
3391                
3392                <div class="sw_txteditor sw_lato"><p style="text-align:left"><span style="color:#696969"><span style="font-family:verdana,geneva,sans-serif"><u><span style="font-size:24px">Termos de Uso &amp; Pol&iacute;tica de Privacidade</span></u></span></span><br />
3393&nbsp;</p>
3394
3395<ul>
3396	<li>
3397	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Termos e Condi&ccedil;&otilde;es de Uso</span></span></p>
3398	</li>
3399</ul>
3400
3401<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Os presentes Termos e Condi&ccedil;&otilde;es de Uso visam regular a utiliza&ccedil;&atilde;o por voc&ecirc;, usu&aacute;rio, de nossos servi&ccedil;os pelos sites institucionais e mobile.</span><br />
3402<br />
3403<span style="font-size:14px">O Portal Institucional&nbsp;tem car&aacute;ter gratuito. Por&eacute;m, a utiliza&ccedil;&atilde;o de alguns servi&ccedil;os e canais somente poder&aacute; ser feita mediante o registro do usu&aacute;rio;</span><br />
3404<br />
3405<span style="font-size:14px">N&atilde;o nos&nbsp;responsabilizamos por danos a terceiros que decorram de falhas de acesso, transmiss&atilde;o, difus&atilde;o ou disponibiliza&ccedil;&atilde;o de conte&uacute;do e de servi&ccedil;os do portal;</span><br />
3406<br />
3407<span style="font-size:14px">A oferta de servi&ccedil;os e/ou conte&uacute;do desse portal obedecem a crit&eacute;rios de acessibilidade;</span></span></p>
3408
3409<ul>
3410	<li>
3411	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Termo de Aceita&ccedil;&atilde;o</span></span></p>
3412	</li>
3413</ul>
3414
3415<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Ao utilizar os nossos Servi&ccedil;os, o usu&aacute;rio aceita e concorda com todos os termos e condi&ccedil;&otilde;es expostas que se encontram vigentes na data.<br />
3416<br />
3417Alertamos que estes Termos e Condi&ccedil;&otilde;es de Uso poder&atilde;o ser modificados a qualquer momento, em virtude de altera&ccedil;&otilde;es na legisla&ccedil;&atilde;o ou nos Servi&ccedil;os, em decorr&ecirc;ncia da utiliza&ccedil;&atilde;o de novas ferramentas tecnol&oacute;gicas ou, ainda, sempre que, a exclusivo crit&eacute;rio da Institui&ccedil;&atilde;o, tais altera&ccedil;&otilde;es se fa&ccedil;am necess&aacute;rias.<br />
3418<br />
3419A utiliza&ccedil;&atilde;o dos Servi&ccedil;os online disponibilizados pela Institui&ccedil;&atilde;o por qualquer usu&aacute;rio implicar&aacute; em expressa aceita&ccedil;&atilde;o destes Termos e Condi&ccedil;&otilde;es de Uso.</span></span></p>
3420
3421<ul>
3422	<li>
3423	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Tratamento&nbsp;de&nbsp;Informa&ccedil;&otilde;es</span></span></p>
3424	</li>
3425</ul>
3426
3427<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">A sua privacidade e o sigilo de suas informa&ccedil;&otilde;es s&atilde;o muito importantes.&nbsp;
3427Tomamos os cuidados necess&aacute;rios para garantir a prote&ccedil;&atilde;o de seus dados pessoais, o sigilo e o uso adequado dos seus dados pessoais.</span></span></p>
3428
3429<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Adotamos&nbsp;as melhores pr&aacute;ticas de seguran&ccedil;a para garantir a integridade e a confidencialidade dos dados coletados, adotando mecanismos de prote&ccedil;&atilde;o contra uso indevido, tentativas de acesso n&atilde;o autorizados, fraudes, danos, sabotagens e roubos.</span></span></p>
3430
3431<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Ao fazer o seu cadastro ou entrar em contato o usu&aacute;rio autoriza toda e qualquer comunica&ccedil;&atilde;o por parte da institui&ccedil;&atilde;o, podendo alterar as suas prefer&ecirc;ncias de comunica&ccedil;&atilde;o sempre que necess&aacute;rio. O consentimento autorizado previamente poder&aacute; ser revogado a qualquer tempo pelo detentor dos dados. No entanto, alguns servi&ccedil;os podem deixar de funcionar por depender desse consentimento para serem efetivamente prestados.</span></span></p>
3432
3433<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">N&oacute;s n&atilde;o divulgamos o endere&ccedil;o eletr&ocirc;nico, nem outras informa&ccedil;&otilde;es pessoais do usu&aacute;rio dos servi&ccedil;os do portal que exigem cadastro, salvo com o seu expresso consentimento.<br />
3434<br />
3435Os dados cadastrados neste portal s&atilde;o criptografados.<br />
3436<br />
3437O envio de mensagens ao correio eletr&ocirc;nico do usu&aacute;rio s&oacute; ser&aacute; feito mediante aceita&ccedil;&atilde;o do internauta ao disponibilizar seu endere&ccedil;o de e-mail, que poder&aacute;, a qualquer momento, requerer o cancelamento do envio de informa&ccedil;&otilde;es;<br />
3438<br />
3439O portal faz uso de cookies (informa&ccedil;&otilde;es enviadas pelo servidor de hospedagem do portal ao computador do usu&aacute;rio, para identific&aacute;-lo) para processar consultas em determinadas bases de dados e realizar opera&ccedil;&otilde;es que requeiram o controle de envio de dados pelo usu&aacute;rio;<br />
3440<br />
3441Podemos, a qualquer momento e sem aviso pr&eacute;vio aos usu&aacute;rios, alterar ou extinguir qualquer conte&uacute;do desse portal,&nbsp;bem como mudar sua concep&ccedil;&atilde;o visual e estrutura de conte&uacute;do.</span></span></p>
3442
3443<ul>
3444	<li>
3445	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Acesso a Conte&uacute;do Restrito e Suspens&atilde;o de Acesso​</span></span></p>
3446	</li>
3447</ul>
3448
3449<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Alguns Servi&ccedil;os est&atilde;o dispon&iacute;veis em conte&uacute;do aberto e fechado.<br />
3450<br />
3451A utiliza&ccedil;&atilde;o dos Sites e/ou Aplicativo podem estar condicionadas &agrave; utiliza&ccedil;&atilde;o de certifica&ccedil;&atilde;o digital no formato e-CPF ou e-CNPJ.<br />
3452<br />
3453Quando o acesso a conte&uacute;do for restrito, ser&aacute; necess&aacute;rio pr&eacute;vio cadastro do usu&aacute;rio e o acesso ao ambiente por meio de login e&nbsp;senha. Considerando que voc&ecirc; &eacute; respons&aacute;vel pela veracidade das informa&ccedil;&otilde;es cadastradas, informamos que o cadastro de informa&ccedil;&otilde;es falsas pode gerar inconsist&ecirc;ncia na presta&ccedil;&atilde;o dos Servi&ccedil;os, bem como impactar ou interromper o seu acesso.<br />
3454<br />
3455A qualquer tempo, sem aviso pr&eacute;vio, a Institui&ccedil;&atilde;o poder&aacute; suspender, cancelar ou interromper o acesso aos Servi&ccedil;os, respeitadas as condi&ccedil;&otilde;es da legisla&ccedil;&atilde;o aplic&aacute;vel. A&nbsp;Institui&ccedil;&atilde;o n&atilde;o se responsabiliza por eventuais danos e/ou problemas decorrentes da demora, interrup&ccedil;&atilde;o ou bloqueio nas transmiss&otilde;es de dados decorrentes da conex&atilde;o de internet do usu&aacute;rio.</span></span></p>
3456
3457<ul>
3458	<li>
3459	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Relacionamento com Terceiros</span></span></p>
3460	</li>
3461</ul>
3462
3463<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Esse portal cont&eacute;m links que levam a sites de terceiros, cujos conte&uacute;dos n&atilde;o s&atilde;o de nossa responsabilidade e sobre os quais n&atilde;o incide essa pol&iacute;
3463tica de privacidade.</span></span></p>
3464
3465<ul>
3466	<li>
3467	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Conte&uacute;dos publicados na forma de not&iacute;cia</span></span></p>
3468	</li>
3469</ul>
3470
3471<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Os conte&uacute;dos publicados na &aacute;rea de not&iacute;cias do portal, nos formatos de textos, fotos, v&iacute;deos ou &aacute;udios, t&ecirc;m car&aacute;ter jornal&iacute;stico e s&atilde;o regidos pela Lei n.&ordm; 3.232 &ndash; Liberdade de imprensa, de opini&atilde;o e de informa&ccedil;&atilde;o;</span></span></p>
3472
3473<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Disponibiliza esses conte&uacute;dos como de uso p&uacute;blico, permitindo sua reprodu&ccedil;&atilde;o em parte ou na &iacute;ntegra, por&eacute;m &eacute; vedada a reprodu&ccedil;&atilde;o dos mesmos de forma alterada, que prejudiquem ou mudem a sua interpreta&ccedil;&atilde;o com objetivos inversos &agrave; informa&ccedil;&atilde;o original.</span></span></p>
3474
3475<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Fica vedada, tamb&eacute;m, a reprodu&ccedil;&atilde;o dos mesmos para fins comerciais.</span></span></p>
3476
3477<ul>
3478	<li>
3479	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">Responsabilidade dos Usu&aacute;rios</span></span></p>
3480	</li>
3481</ul>
3482
3483<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">O portal disp&otilde;e de canais interativos, por meio dos quais o usu&aacute;rio participa da produ&ccedil;&atilde;o de conte&uacute;do. No uso desses espa&ccedil;os e de outros do portal, o usu&aacute;rio concorda que &eacute; proibido por lei:</span></span></p>
3484
3485<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Utilizar o conte&uacute;do do portal para fins comerciais;</span></span></p>
3486
3487<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Transmitir ou difundir amea&ccedil;as, pornografia infantil e conte&uacute;do que induzam &agrave; viol&ecirc;ncia ou a qualquer tipo de discrimina&ccedil;&atilde;o, seja ela sexual, racial, &eacute;tnica, religiosa, pol&iacute;tica, et&aacute;ria, social;</span></span></p>
3488
3489<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Promover atos que contenham cal&uacute;nia, inj&uacute;ria e difama&ccedil;&atilde;o;</span></span></p>
3490
3491<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Transmitir tipos ou quantidades de dados que causem falhas em servi&ccedil;os ou equipamentos do portal e/ou de terceiros;</span></span></p>
3492
3493<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">No caso de servi&ccedil;os que requeiram registro, o usu&aacute;rio se compromete em transmitir informa&ccedil;&otilde;es pessoais verdadeiras e completas;</span></span></p>
3494
3495<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Utilizar a rede para tentar e/ou realizar acesso n&atilde;o autorizado a dispositivos de comunica&ccedil;&atilde;o, informa&ccedil;&atilde;o ou computa&ccedil;&atilde;o;</span></span></p>
3496
3497<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Distribuir, via correio eletr&ocirc;nico, grupos de discuss&atilde;o ou quaisquer outros canais interativos de participa&ccedil;&atilde;o, mensagens n&atilde;o solicitadas do tipo &ldquo;corrente&rdquo; e mensagens em massa, comerciais ou n&atilde;o.</span></span></p>
3498
3499<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">O Usu&aacute;rio se responsabiliza pela precis&atilde;o e veracidade dos dados informados e reconhece que a inconsist&ecirc;ncia destes poder&aacute; implicar a impossibilidade de acessar o Site e/ou Aplicativo, al&eacute;m das san&ccedil;&otilde;es administrativas, civis, e penais previstas na legisla&ccedil;&atilde;o brasileira, em especial na tribut&aacute;ria e administrativa.<br />
3500<br />
3501O Usu&aacute;rio assume inteira responsabilidade pela guarda, sigilo e boa utiliza&ccedil;&atilde;o do Login e Chave de Acesso cadastrados.<br />
3502<br />
3503O Login e Chave de Acesso, em qualquer modalidade de autentica&ccedil;&atilde;o, s&oacute; poder&atilde;o ser utilizados pelo Usu&aacute;rio cadastrado, sendo expressamente proibido o compartilhamento de Login e/ou Chave de Acesso com quaisquer terceiros.<br />
3504<br />
3505Mesmo que Usu&aacute;rio exclua ou cancele seu cadastro no Site e/ou Aplicativo, fica ressalvada a guarda pela institui&ccedil;&atilde;o&nbsp;e pelos Entes Conveniados das informa&ccedil;&otilde;es e/ou dados cuja manuten&ccedil;&atilde;o seja a eles imposta em raz&atilde;o de obriga&ccedil;&otilde;es normativas ou, ainda, cuja a manuten&ccedil;&atilde;o seja necess&aacute;ria para cumprimento de ordem judicial, no &acirc;mbito de processos judiciais e/ou administrativos e questionamento de terceiros decorrentes das atividades desempenhadas pelo Usu&aacute;rio no Site e/ou Aplicativo.</span></span></p>
3506
3507<hr />
3508<p style="text-align:justify">&nbsp;</p>
3509
3510<p style="text-align:justify"><span style="color:#696969"><span style="font-family:verdana,geneva,sans-serif"><u><span style="font-size:24px">Sobre uso de cookies</span></u></span></span><br />
3511&nbsp;</p>
3512
3513<ul>
3514	<li>
3515	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">O que s&atilde;
3515o esses cookies?</span></span></p>
3516	</li>
3517</ul>
3518
3519<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Tratam-se de arquivos criados pelos websites que armazenam h&aacute;bitos de navega&ccedil;&atilde;o e outras informa&ccedil;&otilde;es, ajudando a personalizar seu acesso.<br />
3520<br />
3521Exemplo: voc&ecirc; acessa o&nbsp;site e visualiza um banner&nbsp;popup com um aviso importante e clica no bot&atilde;o &quot;N&atilde;o tenho interesse&quot;,&nbsp;ao fechar aquele banner&nbsp;o site armazena que voc&ecirc; j&aacute; visualizou e da pr&oacute;xima vez que entrar no site voc&ecirc; n&atilde;o &eacute; mais incomodado com aquele aviso.</span></span></p>
3522
3523<ul>
3524	<li>
3525	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">E n&atilde;o &eacute; perigoso ter minhas informa&ccedil;&otilde;es armazenadas?</span></span></p>
3526	</li>
3527</ul>
3528
3529<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">N&atilde;o &eacute; perigoso. Todas as suas informa&ccedil;&otilde;es coletadas em nosso site servem apenas para melhorar a sua experi&ecirc;ncia e&nbsp;s&atilde;o protegidas por nosso sistema de seguran&ccedil;a.</span></span></p>
3530
3531<ul>
3532	<li>
3533	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">N&atilde;o gosto de cookies, como fa&ccedil;o para desativ&aacute;-los?</span></span></p>
3534	</li>
3535</ul>
3536
3537<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">&Eacute; poss&iacute;vel desativar os cookies por meio&nbsp;das prefer&ecirc;ncias do seu navegador. Sem eles sua navega&ccedil;&atilde;o pode se tornar limitada e algumas funcionalidades dos sites podem ficar comprometidas.</span></span></p>
3538
3539<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">Veja as defini&ccedil;&otilde;es sobre cookies em cada um dos navegadores:&nbsp;<a href="https://privacy.microsoft.com/pt-BR/windows-10-microsoft-edge-and-privacy" rel="noreferrer" target="_blank"><span style="color:#0033ff">Internet Explorer</span></a>&nbsp;/&nbsp;<a href="https://support.mozilla.org/pt-BR/kb/desative-cookies-no-firefox-parar-rastreamento" rel="noreferrer" target="_blank"><span style="color:#0033ff">Firefox</span></a>&nbsp;/&nbsp;<a href="https://support.google.com/accounts/answer/61416?hl=pt-BR" rel="noreferrer" target="_blank"><span style="color:#0033ff">Google Chrome</span></a>&nbsp;/&nbsp;<a href="https://support.apple.com/pt-br/guide/mdm/mdmf7d5714d4/1/web/1.0" rel="noreferrer" target="_blank"><span style="color:#0033ff">Safari</span></a><span style="color:#0033ff">&nbsp;/ </span><a href="https://help.opera.com/en/latest/security-and-privacy/" rel="noreferrer" target="_blank"><span style="color:#0033ff">Opera</span></a></span></span></p>
3540
3541<p style="text-align:justify">&nbsp;</p>
3542
3543<hr />
3544<p style="text-align:justify"><span style="color:#696969"><span style="font-family:verdana,geneva,sans-serif"><u><span style="font-size:24px">Lei Geral de Prote&ccedil;&atilde;o de Dados Pessoais (LGPD)</span></u></span></span></p>
3545
3546<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><a href="http://www.planalto.gov.br/ccivil_03/_ato2015-2018/2018/lei/L13709.htm" rel="noreferrer" target="_blank"><span style="color:#0033ff"><span style="font-size:12px">Lei 13.709 de 14.08.2018</span></span></a></span></p>
3547
3548<ul>
3549	<li>
3550	<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:20px">O que &eacute; a Lei Geral de Prote&ccedil;&atilde;o de Dados?</span></span></p>
3551	</li>
3552</ul>
3553
3554<p style="text-align:justify"><span style="font-family:verdana,geneva,sans-serif"><span style="font-size:14px">&Eacute; uma lei que estabelece regras ao uso de dados pessoais de pessoas f&iacute;sicas por entidades p&uacute;blicas e privadas.<br />
3555<br />
3556A LGPD &eacute; uma norma que garante direitos aos titulares dos dados e estabelece uma regra m&iacute;nima para coleta, armazenamento, tratamento e compartilhamento de dados pessoais de pessoas f&iacute;sicas.<br />
3557<br />
3558As regras estabelecidas pela LGPD devem ser observadas por todos os setores do mercado: bancos, hospitais, com&eacute;rcios, empresas de e-commerce e tamb&eacute;m o setor p&uacute;blico.</span></span><br />
3559<br />
3560<br />
3561&nbsp;</p>
3562
3563<h4><strong><span style="font-size:20px">Encarregado pelo tratamento de dados pessoais - DPO</span></strong></h4>
3564
3565<p><span style="font-size:18px">O encarregado pelo tratamento de dados pessoais possui a fun&ccedil;&atilde;o de atuar como canal de comunica&ccedil;&atilde;o entre institui&ccedil;&atilde;o, os titulares dos dados e a Autoridade Nacional de Prote&ccedil;&atilde;o de Dados (ANPD).</span><span style="font-size:14px"></span></p>
3566
3567<h5><span style="font-size:14px">Encarregado</span></h5>
3568<span style="font-size:14px">Felipe de Carvalho Quinaud<br />
3569Nomeado pela Portaria 26.978 de publicada&nbsp; em 31/03/2026 no Di&aacute;rio Oficial do Munic&iacute;pio.</span>
3570
3571<h5><span style="font-size:14px">Endere&ccedil;o</span></h5>
3572<span style="font-size:14px">Rua Silva Jardim, n&ordm; 340 - Boa Morte Barbacena - MG - CEP: 36.201-000</span>
3573
3574<h5><span style="font-size:14px">Contato</span></h5>
3575
3576<p style="text-align:justify"><span style="font-size:14px">e-mail: <a href="mailto:[email protected]"  rel="noreferrer">[email protected]</a></span></p>
3577</div>
3578
3579                <div class="sw_area_botoes">
3580                    <!-- MÁSCARAS -->
3581<script src="/js/jquery.maskedinput-1.2.2.min.js"></script>
3581
3582<!-- FIM MÁSCARAS -->
3583
3584<!-- CALENDÁRIO -->
3585<link rel="stylesheet" href="/calendario/css/jquery.ui.all.css">
3586<script src="/calendario/js/jquery.ui.core.js"></script>
vendor: 1 bytes, line 3586
3586
3587<script src="/calendario/js/jquery.ui.widget.js"></script>
vendor: 1 bytes, line 3587
3587
3588<script src="/calendario/js/jquery.ui.datepicker.js"></script>
3588
3589<!-- FIM CALENDÁRIO -->
3590
3591<script>
3592$(document).ready(function() {
3593
3594	// #################################### FUNÇÕES MODAL ####################################
3595
3596	// CHAMANDO FUNÇÃO EXIBIR MODAL
3597	$(document.body).on('click', '.avaliar_servico', function() {
3598
3599        var data_origem = "";
3600        var data_origem = $(this).attr('data-origem');
3601
3602        var data_id = "";
3603        var data_id = $(this).attr("data-id");
3604
3605		var data_sic = "";
3606		var attr_data_sic = $(this).attr('data-sic');
3607
3608		//VERFICA SE O ATRIBUTO DATA-SIC EXISTE NO BOTÃO DE AVALIAÇÃO
3609		if (typeof attr_data_sic !== typeof undefined && attr_data_sic !== false) {
3610			data_sic = attr_data_sic;
3611		}
3612
3613        var dados_ajax = {"origem": data_origem, "id": data_id, "data_sic": data_sic };
3614
3615        var serializeDados = $.param(dados_ajax);
3616
3617        $.ajax({
3618            url: "/portal/avaliar/",
3619            dataType: 'html',
3620            type: 'POST',
3621            data: serializeDados,
3622            success: function(data) {
3623                $("#modal_avaliacao_conteudo").html(data);
3624				$("#modal_avaliacao_conteudo").find('#form_url').val(window.location.href);
3625
3626				$("#modal_avaliacao_conteudo").find('.g-recaptcha').each(function(index, el) {
3627					grecaptcha.render(el, {'sitekey' : '6LcnWxktAAAAAI1e2nW0Z5AWPlL3MgZgmXB9HXkp'});
3628				});
3629
3630                sw_popup("#modal_avaliacao", "S");
3631
3632				$("#form_data_solicitacao").mask("99/99/9999")
3633				$("#form_data_conclusao").mask("99/99/9999");
3634				$("#form_hora_solicitacao").mask("99:99");
3635				$("#form_data_solicitacao").datepicker();
3636				$("#form_data_conclusao").datepicker();
3637            },
3638            error: function(xhr,er) { }
3639        });
3640	});
3641
3642	// EXIBIR DATA DE CONCLUSÃO
3643	$('input[name=form_atendido]').change(function () {
3644
3645		var valor = $(this).val();
3646
3647		if(valor == "S" || valor == "P")
3648		{
3649			$("#cont_data_conclusao").show();
3650			$("#form_data_conclusao").val("");
3651		}
3652		else
3653		{
3654			$("#cont_data_conclusao").hide();
3655			$("#form_data_conclusao").val("");
3656		}
3657	});
3658
3659	// ENVIAR AVALIAÇÃO
3660	$(document.body).on('click','#Avaliar', function() {
3661
3662		// MOVE BARRA DE ROLAGEM PARA INÍCIO
3663		var obj = document.getElementById("modal_avaliacao");
3664		obj.scrollTop = 0;
3665
3666		var origensValidas = ["sic", "ouvidoria", "carta_servicos", "secretaria", "servico_menu", "noticia", "faq", "obras", "formulario", "paginas_dinamicas", "lgpd"];
3667
3668		var origemAtual = $("input[name=origem]").val();
3669
3670		if($("input[name=form_atendido]:checked").val() != undefined && $("input[name=form_nota]:checked").val() != undefined && origensValidas.indexOf(origemAtual) !== -1 && ($("input[name=origem_codigo]").val() != undefined || $("select[name=origem_codigo]").val()))
3671		{
3672			var serializeDados = $('#form_avaliacao').serialize();
3673
3674			$.ajax({
3675				url: "/portal/avaliar/enviar/",
3676				dataType: 'html',
3677				type: 'POST',
3678				data: serializeDados,
3679				beforeSend: function() {
3680					$(".cad_carregar").fadeIn();
3681					$("#Avaliar").attr("disabled", "disabled");
3682				},
3683				complete: function() {
3684					$(".cad_carregar").fadeOut();
3685				},
3686				success: function(data, textStatus) {
3687					data = JSON.parse(data);
3688
3689					if(data.erro == "S") {
3690						$("#area_msg").fadeOut('', function() {
3691							$(this).html('<div class="cad_carregando_dados"><div class="cad_alerta_erro_msg"><i class="swfa fas fa-exclamation-triangle fa-lg"></i> '+data.msg+'</div></div>');
3692                        }).fadeIn();
3693
3694                        grecaptcha.reset();
3695
3696						setTimeout(function() { $('.cad_alerta_erro_msg').fadeOut(); }, 3500);
3697					}
3698
3699					if(data.erro == "N") {
3700						$("#area_msg").fadeOut('', function() {
3701							$(this).html('<div class="cad_carregando_dados"><div class="cad_alerta_sucesso_msg"><i class="swfa fas fa-exclamation-triangle fa-lg"></i> '+data.msg+'</div></div>');
3702						}).fadeIn();
3703
3704						if(data.origem == "noticia") {
3705							setTimeout(function() {
3706								$(".ntc_btn_avaliar").toggleClass("ntc_btn_avaliar_gostei_ativo");
3707								var ua = window.navigator.userAgent;
3708								var msie = ua.indexOf("MSIE ");
3709								if (!(msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))) {
3710									$(".ntc_efeito_avaliacao").show().addClass("ntc_efeito_avaliacao_show");
3711									setTimeout(function() {  $(".ntc_efeito_avaliacao").hide().removeClass("ntc_efeito_avaliacao_show"); }, 2000)
3712								}
3713								setTimeout(function() { location.reload(true); }, 3000);
3714							}, 1000);
3715                        } else if (data.origem == "paginas_dinamicas") {
3716							setTimeout(function() {
3717								$(".pgd_btn_avaliar").toggleClass("pgd_btn_avaliar_gostei_ativo");
3718								var ua = window.navigator.userAgent;
3719								var msie = ua.indexOf("MSIE ");
3720								if (!(msie > 0 || !!navigator.userAgent.match(/Trident.*rv\:11\./))) {
3721									$(".pgd_efeito_avaliacao").show().addClass("pgd_efeito_avaliacao_show");
3722									setTimeout(function() {  $(".pgd_efeito_avaliacao").hide().removeClass("pgd_efeito_avaliacao_show"); }, 2000)
3723								}
3724								setTimeout(function() { location.reload(true); }, 3000);
3725							}, 1000);
3726                        }
3727                        else
3728                        {
3729							setTimeout(function() { location.reload(true); }, 3500);
3730                        }
3731					}
3732
3733					if(data.erro == "A") {
3734						$("#area_msg").fadeOut('', function() {
3735							$(this).html('<div class="cad_carregando_dados"><div class="cad_alerta_aviso_msg"><i class="swfa fas fa-exclamation-circle fa-lg"></i>
3735 '+data.msg+'</div></div>');
3736						}).fadeIn();
3737						setTimeout(function() { location.reload(true); }, 3500);
3738					}
3739
3740					$("#Avaliar").removeAttr("disabled");
3741				},
3742				error: function(xhr,er) {
3743					$('#area_msg').html('<div class="cad_carregando_dados"><div class="cad_alerta_erro_msg"><i class="swfa fas fa-exclamation-triangle fa-lg"></i> Ops, algo deu errado. Tente novamente mais tarde.</div></div>');
3744					setTimeout(function() { location.reload(true); }, 3500);
3745				}
3746			});
3747		}
3748		else
3749		{
3750			$('#area_msg').html('<div class="cad_carregando_dados"><div class="cad_alerta_erro_msg"><i class="swfa fas fa-exclamation-triangle fa-lg"></i> Ops, algo deu errado. Verifique os campos preenchidos e tente novamente.</div></div>');
3751			setTimeout(function() { $('.cad_alerta_erro_msg').fadeOut(); }, 3500);
3752		}
3753
3754		return false;
3755    });
3756});
3757</script>
3757
3758
3759<!-- PARA USAR DOIS CAPTCHAS -->
3760<script>
3761	var CaptchaCallback = function(){
3762		$('.g-recaptcha').each(function(index, el) {
3763			grecaptcha.render(el, {'sitekey' : '6LcnWxktAAAAAI1e2nW0Z5AWPlL3MgZgmXB9HXkp'});
3764		});
3765	};
3766</script>
vendor: 116 bytes, lines 3766-3767
3766
3767<script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async defer></script>
3768<!-- FIM DOIS CAPTCHAS-->
3769
3770<!-- MODAL AVALIAÇÃO -->
3771<div class="sw_popup_modal" id="modal_avaliacao">
3772    <div class="sw_popup">
3773        <div class="sw_btn_fechar_popup" id="btn_fechar"><i class="swfa fas fa-times" aria-hidden="true"></i></div>
3774        <div id="modal_avaliacao_conteudo"></div>
3775    </div>
3776</div>
3777<!-- FIM MODAL AVALIAÇÃO -->
3778                    <!-- Avaliar -->
3779                    <div class="sw_btn sw_lato_bold avaliar_servico" data-origem="lgpd">
3780                        <span class="swfa fas fa-star"></span>
3781                        <span>Avaliar Informação</span>
3782                    </div>
3783                </div>
3784            </div>
3785            <!-- Fim Conteúdo -->
3786        </div>
3787        <!-- Fim conteúdo do site -->
3788
3789        <!-- Rodapé -->
3790        <footer>
3791    <!-- RODAPE -->
3792<div id="e_cont_rodape">
3793    <div class="e_conteudo_rodape e_conteudo_interno_flex">
3794        <div class="flex p-20 e_newsletter_redessocial">
3795            <div class="e_newsletter">
3796                <div class="flex items-center gap-30">
3797                    <div class="flex flex-col text-white">
3798                        <div class="font-black font-italic text-xl">
3799                            NEWSLETTER
3800                        </div>
3801                        <span class="text-sm text-gray-400">
3802                            Cadastre-se e receba informativos da Prefeitura
3803                        </span>
3804                    </div>
3805
3806                    <a href="/portal/internautas/cadastrar/pf">
3807                        <div class="e_btn_newsletter azul-100 py-10 px-30 rounded">
3808                            <span class="text-white text-xs font-italic font-bold">
3809                                CADASTRAR
3810                            </span>
3811                        </div>
3812                    </a>
3813                </div>
3814            </div>
3815
3816                                <div class="e_rede_sociais flex items-center gap-5 ml-auto">
3817                                                        <div class="e_rede_social">
3818                                    <a href="https://www.instagram.com/prefeituradebarbacena/?hl=pt-br" target="_blank" rel="noopener" title="Rede social instagram">
3819                                        <img src="/fotos/43730d83c59b8131dd3cd36ff8455401.png" width="30" height="30" alt="Rede social instagram">
3820                                    </a>
3821                                </div>
3822                                                        <div class="e_rede_social">
3823                                    <a href="https://www.facebook.com/prefeiturabarbacena" target="_blank" rel="noopener" title="Rede social facebook">
3824                                        <img src="/fotos/5ef244ebd40e6bc639e90927e662e6bf.png" width="30" height="30" alt="Rede social facebook">
3825                                    </a>
3826                                </div>
3827                                                        <div class="e_rede_social">
3828                                    <a href="https://www.youtube.com/@PrefeituraMunicipaldeBarbacena/about" target="_blank" rel="noopener" title="Rede social youtube">
3829                                        <img src="/fotos/beda345a256b40c1fb3c3618391008c9.png" width="30" height="30" alt="Rede social youtube">
3830                                    </a>
3831                                </div>
3832                                            </div>
3833                    </div>
3834
3835        <div class="e_informacoes_rodape flex items-stretch justify-between py-30">
3836                                <div class="flex flex-1 flex-col items-center gap-5 text-center mt-25">
3837                        <img src="/img/localizacao.png" alt="Ícone de endereço" width="37" height="35">
3838
3839                        <div class="bg-transparent azul-50 font-bold">
3840                            Localização
3841                        </div>
3842
3843                        <div class="text-white text-sm">
3844                            Rua Silva Jardim, 340 - Boa Morte, MG<br>CEP: 36201-004                        </div>
3845                    </div>
3846            
3847                                <div class="flex flex-1 flex-col items-center gap-5 text-center mt-25">
3848                        <img src="/img/cnpj.png" alt="Ícone de CNPJ" width="37" height="35">
3849
3850                        <div class="bg-transparent azul-50 font-bold">
3851                            CNPJ
3852                        </div>
3853
3854                        <div class="text-white text-sm">
3855                            17.095.043/0001-09                        </div>
3856                    </div>
3857            
3858            <div class="e_brasao_rodape flex-1 text-center">
3859                <img src="/img/logo-rodape.png" alt="Brasão de Barbacena">
3860            </div>
3861
3862                                <div class="flex flex-1 flex-col items-center gap-5 text-center mt-25">
3863                        <img src="/img/fale-conosco.png" alt="Ícone de contato" width="37" height="35">
3864
3865                        <div class="bg-transparent azul-50 font-bold">
3866                            Fale Conosco
3867                        </div>
3868
3869                        <div class="text-white text-sm">
3870                                                                <a href="tel:(32)3198-1000">
3871                                        <span>
3872                                            (32) 3198-1000                                        </span>
3873                                    </a>
3874                                                    </div>
3875                    </div>
3876            
3877                                <div class="flex flex-1 flex-col items-center gap-5 text-center mt-25">
3878                        <img src="/img/atendimento.png" alt="Ícone de atendimento" width="37" height="35">
3879
3880                        <div class="bg-transparent azul-50 font-bold">
3881                            Atendimento
3882                        </div>
3883
3884                        <div class="text-white text-sm">
3885                            Das 08:00hs às 17:00h                        </div>
3886                    </div>
3887                    </div>
3888    </div>
3889
3890    <!-- AREA INFO SISTEMA -->
3891    
3892    <div class="sw_area_info_sistema">
3893        <div class="flex gap-40 flex-1 justify-center">
3894            <!-- VERSAO -->
3895                                <div class="sw_info_sistema">
3896                        <span class="swfa fa fa-wrench sw_icone_info_sistema" aria-hidden="true"></span>
3897                        <span class="sw_texto_info_sistema">
3898                            Versão do Sistema: 3.5.6 - 21/09/2026                        </span>
3899                    </div>
3900            
3901            <!-- ATUALIZACAO -->
3902                                <div class="sw_info_sistema">
3903                        <a href="/portal/busca/0/30-09-2026/30-09-2026">
3904                            <span class="swfa fa fa-clock-o sw_icone_info_sistema" aria-hidden="true"></span>
3905                            <span class="sw_texto_info_sistema">
3906                                Portal atualizado em: 30/09/2026 22:50                            </span>
3907                        </a>
3908                    </div>
3909            
3910        </div>
3911    </div>
3912    <!-- FIM AREA INFO SISTEMA -->
3913
3914    <!-- INSTAR -->
3915    <div class="e_area_instar tamanho_fixo e_lato">
3916        <div class="e_conteudo_interno_flex">
3917            <a rel="noreferrer" href="https://www.instar.com.br/" target="_blank" title="Visite nosso site">
3918                <span>
3919                    © Copyright Instar - 2006-2026. Todos os direitos reservados -
3920                </span>
3921                <span>
3922                    Instar Tecnologia
3923                </span>
3924                <img src="/img/instar.png" alt="Instar Tecnologia">
3925            </a>
3926        </div>
3927    </div>
3928    <!-- FIM INSTAR -->
3929</div>
3930<!-- FIM RODAPE -->
3931
3932<script>
3933    document.addEventListener('DOMContentLoaded', function () {
3934        // CONTADOR DE ITENS
3935        function itemsGen(contItem) {
3936            const classEspecial = document.querySelectorAll(contItem)
3937            for (const iterator of classEspecial.values()) {
3938                const qtd = iterator.children.length
3939                iterator.classList.add("js-l" + qtd);
3940            }
3941
3942        }
3943
3944        if (document.querySelectorAll('.contador-itens').length) {
3945            itemsGen('.contador-itens');
3946        }
3947        // FIM CONTADOR DE ITENS
3948
3949        // ACESSIBILIDADE 
3950        sw_acessibilidade({
3951            layout: "a3",		// { a1 = PADRÃO SWE NO CANTO SUPERIOR DIREITO | a2 = FIXO NO CANTO ESQUERDO | a3 = ALINHADAS INLINE-BLOCK }
3952            caminho: "#e_acessibilidade"		// SÓ INFORMAR PARA O PADRÃO 'a3', POIS A FUNÇÃO IRÁ INSERIR OS ELEMENTOS DENTRO DESTE CAMINHO
3953        });
3954        // FIM ACESSIBILIDADE 
3955
3956        // SETA PADDINGS NOS MÓDULOS COM BG DIFERENTES
3957        const swop_capa = document.querySelectorAll('.swop_capa');
3958        if (swop_capa.length) {
3959            swop_capa.forEach(function (modulo, i) {
3960                let anterior = (i - 1 >= 0) ? swop_capa[i - 1] : false;
3961                let posterior = (i + 1 <= swop_capa.length) ? swop_capa[i + 1] : false;
3962
3963                // CAPTURANDO PRIMEIRO ELEMENTO DE CADA MÓDULO
3964                modulo = modulo.querySelector('div');
3965                if (anterior) { anterior = anterior.querySelector('div'); }
3966                if (posterior) { posterior = posterior.querySelector('div'); }
3967
3968                // ANALISANDO BG
3969                if (anterior && window.getComputedStyle(anterior, null).getPropertyValue('background') != window.getComputedStyle(modulo, null).getPropertyValue('background')) {
3970                    anterior.classList.add("pdb");
3971                    modulo.classList.add("pdt");
3972                }
3973                if (posterior && window.getComputedStyle(posterior, null).getPropertyValue('background') != window.getComputedStyle(modulo, null).getPropertyValue('background')) {
3974                    posterior.classList.add("pdt");
3975                    modulo.classList.add("pdb");
3976                }
3977            });
3978        }
3979        // FIM SETA PADDINGS NOS MÓDULOS COM BG DIFERENTES
3980    });
3981</script>
3981</footer>
3982
3983<!-- Necessário para popup -->
3984<!-- POPUP -->
3985<!-- FIM POPUP --><!--SETA PARA VOLTAR AO TOPO DO SITE-->
3986<div id="cont_position_topo" style="z-index:999999">
3987    <div id="cont_boton_top" class="trans">
3988        <a style="cursor:pointer;" id="top">Seta </a>
3989    </div>
3990</div>
3991<!--FIM SETA TOPO DO SITE-->
3992
3993<div id="aparecer_rodape_mobile">
3994    <div id="rodape_mobile" class="cor_rodape">
3995                    <div class="infos">Telefone: (32) 3198-1000 </div>
3996        
3997                    <div class="infos">Endereço: Rua Silva Jardim, 340 - Boa Morte, MG  | CEP: 36201-004   </div>
3998        
3999                    <div class="infos">Das 08:00hs às 17:00h </div>
4000        
4001                    <div class="infos">CNPJ: 17.095.043/0001-09 </div>
4002        
4003                    <div class="infos">Prefeitura Municipal de Barbacena</div>
4004            </div>
4005
4006    
4007    <!-- INFO DO SISTEMA -->
4008    <div class="sw_area_info_sistema">
4009                    <div class="sw_info_sistema">
4010                <span class="swfa fas fa-wrench sw_icone_info_sistema"></span>
4011                <span class="sw_texto_info_sistema">Versão do Sistema: <strong>3.5.6 - 21/09/2026</strong></span>
4012            </div>
4013        
4014                    <div class="sw_info_sistema">
4015                <a href="/portal/busca/0/30-09-2026/30-09-2026">
4016                    <span class="swfa far fa-clock sw_icone_info_sistema"></span>
4017                    <span class="sw_texto_info_sistema">Portal atualizado em: <strong>30/09/2026 22:50</strong></span>
4018                </a>
4019            </div>
4020        
4021        <div class="sw_info_sistema">
4022            <a href="/portal/dados-abertos">
4023                <span class="swfa fas fa-database sw_icone_info_sistema"></span>
4024                <span class="sw_texto_info_sistema">Dados Abertos</span>
4025            </a>
4026        </div>
4027    </div>
4028    <!-- FIM DO SISTEMA -->
4029
4030    <!-- DIREITOS INSTAR -->
4031    <div class="direitos_instar">
4032        <a rel="noreferrer" href="https://www.instar.com.br/" target="_blank" title="Visite nosso site">
4033            <span class="sw_lato"><span class="swfa far fa-copyright" aria-hidden="true"></span> Copyright Instar - 2006-2026. Todos os direitos reservados - <strong class="sw_lato_black">Instar&nbsp;Tecnologia</strong></span>
4034            <img src="/imgcomum/direitos_instar.svg" alt="Instar Tecnologia">
4035        </a>
4036    </div>
4037</div>
4038        <!-- Fim rodapé -->
4039    </body>
4040</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.