Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Verificados

Lista com todos os sítios que foram verificados pela TIC Web Acessibilidade. Dentro de cada domínio, há informações detalhadas sobre as páginas coletadas, bem como os erros e avisos de cada uma *.

Endereço Nota Erros Avisos

www.camaracariacica.es.gov.br/pagina/ler/1016/camara
-escola

90.77 47 201
Recomendações Avaliadas
1.1 Respeitar os Padrões Web.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
1.1.3 Presença de CSS(s) in-line 39 154 161 168 175 182 218 219 220 231 231 231 233 235 235 235 237 239 239 241 243 243 245 247 247 249 251 251 253 255 255 257 259 259 261 263 265 267 269 341
1.1.4 Presença de CSS(s) interno 1 462
1.1.5 Presença de javascript(s) in-line 4 75 120 124 219
1.1.6 Presença de javascript(s) interno 7 284 570 632 652 664 1446 1495
154 <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
161 <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
168 <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
175 <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
182 <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
218 <![CDATA[<h3 class="panel-title" style="text-transform:uppercase">Programa Escola na Câmara <div class='btn-group pull-right no-print'> <button type='button' id='imprimir' class='btn btn-default btn-xs ocultar-print no-print' style="margin: 0 10px; padding: 0 10px; border-radius: 5px" title='Imprimir' onclick='javascript:window.print();'><i class='fa fa-print' aria-hidden='true'></i> IMPRIMIR</button> <a class="pull-right" title="Voltar para o início" href="https://www.camaracariacica.es.gov.br/"><i class="fa fa-home" style="color:#fff;"></i></a> </div> </h3>]]>
219 <![CDATA[<button type='button' id='imprimir' class='btn btn-default btn-xs ocultar-print no-print' style="margin: 0 10px; padding: 0 10px; border-radius: 5px" title='Imprimir' onclick='javascript:window.print();'><i class='fa fa-print' aria-hidden='true'></i> IMPRIMIR</button>]]>
220 <![CDATA[<i class="fa fa-home" style="color:#fff;"></i>]]>
231 <![CDATA[<div style="text-align: justify;"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Uma das principais metas da Gest&atilde;o 2021/2022 da C&acirc;mara Municipal de Cariacica &eacute; instituir mecanismos que permitam uma maior proximidade entre o Poder Legislativo Municipal e os mais amplos setores da sociedade cariaciquense. Esta aproxima&ccedil;&atilde;o permite n&atilde;o s&oacute; maior transpar&ecirc;ncia &agrave;s a&ccedil;&otilde;es, como garante ao cidad&atilde;o maiores condi&ccedil;&otilde;es de exercer o seu leg&iacute;timo direito.</span></span></div>]]>
231 <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Uma das principais metas da Gest&atilde;o 2021/2022 da C&acirc;mara Municipal de Cariacica &eacute; instituir mecanismos que permitam uma maior proximidade entre o Poder Legislativo Municipal e os mais amplos setores da sociedade cariaciquense. Esta aproxima&ccedil;&atilde;o permite n&atilde;o s&oacute; maior transpar&ecirc;ncia &agrave;s a&ccedil;&otilde;es, como garante ao cidad&atilde;o maiores condi&ccedil;&otilde;es de exercer o seu leg&iacute;timo direito.</span></span>]]>
231 <![CDATA[<span style="font-family:arial,helvetica,sans-serif">Uma das principais metas da Gest&atilde;o 2021/2022 da C&acirc;mara Municipal de Cariacica &eacute; instituir mecanismos que permitam uma maior proximidade entre o Poder Legislativo Municipal e os mais amplos setores da sociedade cariaciquense. Esta aproxima&ccedil;&atilde;o permite n&atilde;o s&oacute; maior transpar&ecirc;ncia &agrave;s a&ccedil;&otilde;es, como garante ao cidad&atilde;o maiores condi&ccedil;&otilde;es de exercer o seu leg&iacute;timo direito.</span>]]>
233 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
235 <![CDATA[<div style="text-align: justify;"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Nesta dire&ccedil;&atilde;o, a C&acirc;mara de Cariacica d&aacute; mais um passo com o programa ;<strong>&quot;Escola na C&acirc;mara&quot;</strong>. Voltado para estudantes da rede p&uacute;blica e privada de Cariacica, a a&ccedil;&atilde;o visa n&atilde;o s&oacute; abrir ainda mais as portas do Legislativo Municipal &agrave; comunidade estudantil, como tamb&eacute;m de divulgar para a sociedade, em especial para a popula&ccedil;ao em idade escolar, o papel do Poder Legislativo.</span></span></div>]]>
235 <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Nesta dire&ccedil;&atilde;o, a C&acirc;mara de Cariacica d&aacute; mais um passo com o programa ;<strong>&quot;Escola na C&acirc;mara&quot;</strong>. Voltado para estudantes da rede p&uacute;blica e privada de Cariacica, a a&ccedil;&atilde;o visa n&atilde;o s&oacute; abrir ainda mais as portas do Legislativo Municipal &agrave; comunidade estudantil, como tamb&eacute;m de divulgar para a sociedade, em especial para a popula&ccedil;ao em idade escolar, o papel do Poder Legislativo.</span></span>]]>
235 <![CDATA[<span style="font-family:arial,helvetica,sans-serif">Nesta dire&ccedil;&atilde;o, a C&acirc;mara de Cariacica d&aacute; mais um passo com o programa ;<strong>&quot;Escola na C&acirc;mara&quot;</strong>. Voltado para estudantes da rede p&uacute;blica e privada de Cariacica, a a&ccedil;&atilde;o visa n&atilde;o s&oacute; abrir ainda mais as portas do Legislativo Municipal &agrave; comunidade estudantil, como tamb&eacute;m de divulgar para a sociedade, em especial para a popula&ccedil;ao em idade escolar, o papel do Poder Legislativo.</span>]]>
237 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
239 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">Com o programa, os alunos podem conhecer a estrutura e o funcionamento da C&acirc;mara Municipal de Cariacica. As visitas acontecer&atilde;o sempre &agrave;s segundas-feiras, no hor&aacute;rio de 13 horas.</span></div>]]>
239 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">Com o programa, os alunos podem conhecer a estrutura e o funcionamento da C&acirc;mara Municipal de Cariacica. As visitas acontecer&atilde;o sempre &agrave;s segundas-feiras, no hor&aacute;rio de 13 horas.</span>]]>
241 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
243 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">O primeiro momento dura cerca de 30 minutos e &eacute; quando alguns servidores apresentam aos alunos as principais instala&ccedil;&otilde;es da C&acirc;mara de Cariacica. Tamb&eacute;m s&atilde;o dadas explica&ccedil;&otilde;es sobre o funcionamento de Setores, Comiss&otilde;es e Gabinetes Parlamentares.</span></div>]]>
243 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">O primeiro momento dura cerca de 30 minutos e &eacute; quando alguns servidores apresentam aos alunos as principais instala&ccedil;&otilde;es da C&acirc;mara de Cariacica. Tamb&eacute;m s&atilde;o dadas explica&ccedil;&otilde;es sobre o funcionamento de Setores, Comiss&otilde;es e Gabinetes Parlamentares.</span>]]>
245 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
247 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">O presidente da C&acirc;mara de Cariacica, Lelo Couto, explica que: &quot;O programa abre as portas do Legislativo Municipal para a comunidade escolar, ao apresentar a hist&oacute;ria, a estrutura e o funcionamento da C&acirc;mara de Cariacica para os estudantes da nossa cidade&quot;.</span></div>]]>
247 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">O presidente da C&acirc;mara de Cariacica, Lelo Couto, explica que: &quot;O programa abre as portas do Legislativo Municipal para a comunidade escolar, ao apresentar a hist&oacute;ria, a estrutura e o funcionamento da C&acirc;mara de Cariacica para os estudantes da nossa cidade&quot;.</span>]]>
249 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
251 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">No segundo momento, os estudantes t&ecirc;m a oportunidade de assistir a uma Sess&atilde;o Ordin&aacute;ria no Plen&aacute;rio da C&acirc;mara de Cariacica, que tem in&iacute;cio &agrave;s 15h e conta com a presen&ccedil;a de todos os vereadores.</span></div>]]>
251 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">No segundo momento, os estudantes t&ecirc;m a oportunidade de assistir a uma Sess&atilde;o Ordin&aacute;ria no Plen&aacute;rio da C&acirc;mara de Cariacica, que tem in&iacute;cio &agrave;s 15h e conta com a presen&ccedil;a de todos os vereadores.</span>]]>
253 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
255 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">As visitas s&atilde;o direcionadas para grupos de 20 a 30 alunos e o agendamento pode ser feito por diretores, coordenadores e professres por meio do e-mail do Setor de Comunica&ccedil;&atilde;o: comunica&ccedil;&atilde;o@camaracariacica.es.gov.br</span></div>]]>
255 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">As visitas s&atilde;o direcionadas para grupos de 20 a 30 alunos e o agendamento pode ser feito por diretores, coordenadores e professres por meio do e-mail do Setor de Comunica&ccedil;&atilde;o: comunica&ccedil;&atilde;o@camaracariacica.es.gov.br</span>]]>
257 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
259 <![CDATA[<div style="text-align: justify;"><span style="font-family:arial,helvetica,sans-serif; font-size:14px">Ap&oacute;s encaminhado o pedido de agendamento, o solicitante deve aguardar a resposta com as datas dispon&iacute;veis. ;</span></div>]]>
259 <![CDATA[<span style="font-family:arial,helvetica,sans-serif; font-size:14px">Ap&oacute;s encaminhado o pedido de agendamento, o solicitante deve aguardar a resposta com as datas dispon&iacute;veis. ;</span>]]>
261 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
263 <![CDATA[<div style="text-align: justify;">Agende uma visita !!!</div>]]>
265 <![CDATA[<div style="text-align: justify;"> ;</div>]]>
267 <![CDATA[<div style="text-align: justify;"><strong>LELO COUTO</strong></div>]]>
269 <![CDATA[<div style="text-align: justify;"><strong>Presidente da C&acirc;mara Municipal de Cariacica</strong></div>]]>
341 <![CDATA[<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d404.756668656811!2d-40.37996298487071!3d-20.33774764331547!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xb83ea807c173ef%3A0xad614eb3b12fe409!2sC%C3%A2mara%20Municipal%20de%20Cariacica!5e0!3m2!1spt-BR!2sbr!4v1675363387509!5m2!1spt-BR!2sbr" width="400" height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>]]>
462 <![CDATA[<style> /* GOOGLE ANALYTICS */ .cookies-container { color: #222; position: fixed; bottom: 2rem; z-index: 1000; } .card-title { font-style: normal; font-weight: normal; font-size: 21px; line-height: 1.5; margin-bottom: 20px; margin-top: 0; } .card-link { font-weight: bold; text-decoration: none; color: #2F2F2F; } .card-text { font-style: normal; font-weight: normal; line-height: 150%; align-items: center; color: #505050; } .cookies-content { background: white; padding: 20px; opacity: 0; transform: translateY(1rem); animation: slideUp 0.5s forwards; border-radius: 4px; background: rgba(251, 251, 251, 0.95); box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.7); } @keyframes slideUp { to { transform: initial; opacity: initial; } } .cookies-pref label { margin-right: 1rem; } .cookies-save { grid-column: 2; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; background: var(--Primary0); color: white; cursor: pointer; border: none; border-radius: 5px; padding: 0.8rem 2rem; font-size: 16px; } .cookies-save:hover { background: var(--Primary2); transition: .3s; } @media (max-width: 500px) { .cookies-content { grid-template-columns: 1fr; } .cookies-save { grid-column: 1; grid-row: 3; } } </style>]]>
75 <![CDATA[<a href="#bloco-logo" onclick="openSearch()" title="Ir para o rodapé" accesskey="3"><span>3</span> Ir para a busca</a>]]>
120 <![CDATA[<button class="btn btn-default" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
124 <![CDATA[<button class="btn btn-default img-circle botao-busca back-cinza" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
219 <![CDATA[<button type='button' id='imprimir' class='btn btn-default btn-xs ocultar-print no-print' style="margin: 0 10px; padding: 0 10px; border-radius: 5px" title='Imprimir' onclick='javascript:window.print();'><i class='fa fa-print' aria-hidden='true'></i> IMPRIMIR</button>]]>
284 <![CDATA[<script> $(function() { $('.btn-sm').attr({ target: "_blank" }); $('.auto-caption img').captionjs({ 'force_dimensions': false, 'is_responsive': false, 'inherit_styles': true }); }); </script>]]>
570 <![CDATA[<script> function cookies(functions) { const clientName = 'camaracariacica'; const container = document.querySelector('.cookies-container'); const save = document.querySelector('.cookies-save'); if (!container || !save) return null; const localPref = JSON.parse(window.localStorage.getItem('cookies-pref' + clientName)); if (localPref) activateFunctions(localPref); function getFormPref() { return [...document.querySelectorAll('[data-function]')] .filter((el) => el.checked) .map((el) => el.getAttribute('data-function')); } function activateFunctions(pref) { pref.forEach((f) => functions[f]()); container.style.display = 'none'; window.localStorage.setItem('cookies-pref' + clientName, JSON.stringify(pref)); } function handleSave() { const pref = getFormPref(); activateFunctions(pref); } save.addEventListener('click', handleSave); } function analytics() { window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', ''); console.log('Função anali..'); } function simplecookie() { console.log('Política de Privacidade Autorizada'); } cookies({ simplecookie, }); </script>]]>
632 <![CDATA[<script> new window.VLibras.Widget('https://vlibras.gov.br/app'); </script>]]>
652 <![CDATA[<script> $(".popup").fancybox({ 'width': '95%', 'height': '92%', 'autoScale': false, 'transitionIn': 'none', 'transitionOut': 'none', 'type': 'iframe' }); </script>]]>
664 <![CDATA[<script> const BASE_URL = "https://www.camaracariacica.es.gov.br/"; function fonte(e) { var elements = $('p, h1, h2, h3, h4, h5, h6, a, button, input, i, svg'); elements.each((index, item) => { let element = $(item); let font = $(element).css('font-size'); let newFont = e == 'a' ? parseInt(font) + 1 : parseInt(font) - 1; element.css('font-size', newFont); }) } function openSearch(e) { // Função de Botão de Busca if ($('#bloco-logo .form-padrao input').val() != '') { $('#bloco-logo form').submit(); } else { let button = document.querySelector('#bloco-logo button.botao-busca'); let form = document.querySelector('#bloco-logo .form-padrao'); form.classList.toggle('hidden'); button.classList.toggle('hidden'); } } function dataAtualFormatada(e) { let data = new Date(e); let dia = data.getDate(); if (dia <= 9) dia = "0" + dia; var meses = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; data = dia + " de " + meses[data.getMonth()] + " de " + data.getFullYear(); return data; } $(".nav-stacked a").click(function(e) { if ($(this).children('svg').attr('data-icon') == 'plus') $(this).children('svg').attr('data-icon', 'minus') else $(this).children('svg').attr('data-icon', 'plus') }); $('.dropdown-submenu a.submenu-institucional').on("click", function(e) { // Faz os submenu do submenu funcionar no mobile e.preventDefault(); $(this).next('ul').toggle('open'); e.stopPropagation(); }); $(document).ready(function() { // Processa depois de carregar a página if (typeof funcion_a_comprobar === 'function') { if (typeof number == "undefined" || number == null) { let number = $('.inputmask_tel'); number.inputmask({ mask: ["+55 (99) 9999-9999", "+55 (99) 9 9999-9999", ], keepStatic: true }); } if (typeof cpf_cnpj == "undefined" || cpf_cnpj == null) { let cpf_cnpj = $('.inputmask_cpf_cnpj'); cpf_cnpj.inputmask({ mask: ["999.999.999-99", "99.999.999/9999-99", ], keepStatic: true }); } } $(window).scroll(function() { var scrollTop = $(window).scrollTop(); if (scrollTop > 80) { $('#acessibilidade').addClass("navbar-fixed-top"); } else { $('#acessibilidade').removeClass("navbar-fixed-top"); } }); var html = document.getElementsByTagName('html')[0]; html.style.cssText = '--Primary0: #006A2E; --Primary1: #00873A; --Primary2: #009540;'; function removeAcento(text) { // Função que remove assentos text = text.toLowerCase(); text = text.replace(new RegExp('[ÁÀÂÃ]', 'gi'), 'a'); text = text.replace(new RegExp('[ÉÈÊ]', 'gi'), 'e'); text = text.replace(new RegExp('[ÍÌÎ]', 'gi'), 'i'); text = text.replace(new RegExp('[ÓÒÔÕ]', 'gi'), 'o'); text = text.replace(new RegExp('[ÚÙÛ]', 'gi'), 'u'); text = text.replace(new RegExp('[Ç]', 'gi'), 'c'); return text; } // ===================== SERVIÇOS ===================== // Filtro por Pesquisa function filtra_servicos(value) { value = removeAcento(value.toLowerCase()); setTimeout(() => { var bloco_tabs = $('.bloco-tabs ul'); // bloco_tabs.hide(); $(".bloco-tabs ul li").filter(function() { let item = removeAcento($(this).text().toLowerCase()); $(this).toggle(item.indexOf(value) > -1); if ($(bloco_tabs).is(":hidden")) { return $('.openTabs').click(); } }); }, 500); } $("#search-faq #termos").on("keyup", function(e) { var value = e.target.value; filtra_servicos(value); }); $("#search-faq").on("submit", function(e) { e.preventDefault(); var value = $("#search-faq #termos").val(); filtra_servicos(value); }); $('#acesso a').click(function(e) { e.preventDefault(); var categoria = $(this).data('categoria'); var request = $.ajax({ // type: 'POST', // data: data, //dataType tells jQuery to expect JSON response dataType: "json", url: BASE_URL + `faq/faqs_post/?categoria_id=` + categoria, beforeSend() { $('.bloco-tabs ul.nav').html(''); $('.bloco-tabs ul.nav').addClass('loader'); }, }) .done(function(msg) { $('.bloco-tabs ul.nav').removeClass('loader'); $('.bloco-tabs ul.nav').load(); msg.map(item => { $('ul.nav.nav-pills.nav-stacked').append(` <li> <a class="item" data-toggle="collapse" href="#${item.id}" role="button" aria-expanded="false" aria-controls="${item.id}">${item.pergunta} <i class="fa fa-plus"></i></a> <div class="texto collapse" id="${item.id}"> ${item.resposta} </div> </li> `); }); }) .fail(function() { $('.message').html('Não consegui carregar, tente novamente.'); }); }); var isSomethingTrue = false; $('.openTabs').click(function(e) { e.preventDefault(); $('.bloco-tabs').toggle('in'); $(this).toggleClass('botao-primary0'); if (!isSomethingTrue) { isSomethingTrue = true; $(this).html('Ver menos serviços'); } else { isSomethingTrue = false; $(this).html('Ver todos os serviços'); } }); // ===================== SERVIÇOS ===================== // Função de Load More Notícias var offset_posts = 5 $('#load_more_posts').click(function(e) { e.preventDefault(); var request = $.ajax({ // type: 'GET', // data: data, //dataType tells jQuery to expect JSON response dataType: "json", url: BASE_URL + `noticia/get_post/${offset_posts}/5`, beforeSend() { $('#load_more_posts').html('Carregando...'); $('.loader').removeClass('hidden'); }, }) .done(function(msg) { offset_posts = offset_posts + 5; $('.loader').addClass('hidden'); $('#load_more_posts').html('Carregar mais notícias'); msg.map(item => { $('.noticias').append(` <a href="${BASE_URL}noticia/ler/${item.id}/${item.titulo.normalize('NFD').replace(/[\u0300-\u036f]/g, '').replace(/[^\w-]+/g, '-').toLowerCase()}" title="Notícia: ${item.titulo}"> <div class="col-xs-12 imagem no-padding"> <img class="img-responsive" src="${item.capa}" alt="${item.titulo}" /> </div> <div class="col-xs-12 texto"> <h2>${item.titulo}</h2> <p>` + item.chamada.substring(0, 550) + `</p> <h5>` + dataAtualFormatada(item.publicacao) + `</h5> </div> <hr /> </a> `); }) }) .fail(function() { $('.message').html('Não consegui carregar, tente novamente.'); }); }); // Função de Load More nos Faqs var offset_faqs = 8 $('#load_more_faq').click(function(e) { e.preventDefault(); var request = $.ajax({ dataType: "json", url: BASE_URL + `faq/faqs_post/${offset_faqs}/5`, beforeSend() { $('#load_more_faq').html('Carregando...'); $('.loader').removeClass('hidden'); }, }) .done(function(msg) { offset_faqs = offset_faqs + 5; $('.loader').addClass('hidden'); $('#load_more_faq').html('Carregar mais perguntas'); msg.map(item => { $('ul.nav.nav-pills.nav-stacked').append(` <li> <a class="item" data-toggle="collapse" href="#${item.id}" role="button" aria-expanded="false" aria-controls="${item.id}">${item.pergunta} <i class="fa fa-plus"></i></a> <div class="texto collapse" id="${item.id}"> ${item.resposta} </div> </li> `); }) }) .fail(function() { $('.message').html('Não consegui carregar, tente novamente.'); }); }); // Bloco de Vereadores/Atividade Legislativa no Portal Institucional var VereadoresAPI = $('.vereadores-lista').data('vereadoresapi'); if (typeof VereadoresAPI !== "undefined" && VereadoresAPI) { // alert(VereadoresAPI); $.getJSON(VereadoresAPI + 'api/vereador/?v=2&qtd=100', function(json) { // Lista os Vereadores var bloco_vereadores = $('.vereadores-lista'); var parlamentar = $.map(json.dados, function(item) { if (item.situacao == 'Licenciado para assumir cargo no Executivo') return; if (item.situacao == 'Falecido') return; if (item.situacao == 'Suplente') return; return bloco_vereadores.append(` <a target="_blank" href="${VereadoresAPI}vereador.aspx?id=${item.ID}" target="_blank" title="Veja mais sobre o vereador(a) ${item.nome_parlamentar}" class="vereador-item"> <div class="imagem"> <img src="${item.foto}" alt="Foto do vereador(a) ${item.nome}" /> </div> <div class="texto"> <h3>${item.nome}</h3> <h5>${item.partido_sigla}</h5> </div> </a> `); // <p>Situação <span>${item.situacao}</span></p> }); }); $('.vereadores-lista .loader').hide(); } var ClienteUrlApi = $('#atividade-legislativa').data('clienteurlapi'); // console.log(ClienteUrlApi); if (typeof ClienteUrlApi !== "undefined" && ClienteUrlApi) { $.getJSON(ClienteUrlApi + 'api/norma_filtros?v=2', function(json) { var data = $.map(json.tipos, function(item) { return { id: item.tipo_id, text: item.tipo } }); data.unshift({ id: '', text: '' }); return $('.especie_normativa').select2({ // Monta o Select usando Ajax placeholder: 'Selecione o tipo', width: '100%', data: data }); }); $.getJSON(ClienteUrlApi + 'api/proposicao_filtros/?v=2&area=LEG', function(json) { var data = $.map(json.tipos, function(item) { return { id: item.tipo_id, text: item.tipo } }); data.unshift({ id: '', text: '' }); return $('.proposicoes').select2({ // Monta o Select usando Ajax placeholder: 'Selecione o tipo', width: '100%', data: data }); }); $.getJSON(ClienteUrlApi + 'api/proposicao_filtros/?v=2&area=ADM', function(json) { var data = $.map(json.tipos, function(item) { return { id: item.tipo_id, text: item.tipo } }); data.unshift({ id: '', text: '' }); return $('.processos_administrativos').select2({ // Monta o Select usando Ajax placeholder: 'Selecione o tipo', width: '100%', data: data }); }); } // Função de Load More nos Faqs // $('#fotos a:not(.botao)').click(function(e) { $('#fotos .link-popup').click(function(e) { e.preventDefault(); let idGaleria = $(this).data('id'); let dado = $(this); //Initial csrf values var data = {}; var api_images = []; var api_titles = []; var api_descriptions = []; $.ajax({ // type: 'POST', data: data, //dataType tells jQuery to expect JSON response dataType: "json", url: BASE_URL + `galeria/get_galeria_anexos/` + idGaleria, }) .done(function(msg) { if (msg.length === 0) { api_images.push(dado.context.href); api_titles.push(dado.context.alt); api_descriptions.push(['']); } else { msg.map(item => { api_images.push(item['arquivo']); api_titles.push(item['titulo']); api_descriptions.push(item['titulo']); }); } $.prettyPhoto.open(api_images, api_titles, api_descriptions); $.prettyPhoto.changePage('next'); $.prettyPhoto.changePage('previous'); $.prettyPhoto.close(); }) .fail(function(response, status, error) { // console.log(error); $.prettyPhoto.open(BASE_URL + 'assets/img/brasao.jpg', 'Não consegui carregar, tente novamente.', ''); }); }); $('#fotos .galeria').click(function(e) { e.preventDefault(); let idGaleria = $(this).data('id'); let dado = $(this); //Initial csrf values var data = {}; var api_images = []; var api_titles = []; var api_descriptions = []; $.ajax({ // type: 'POST', data: data, //dataType tells jQuery to expect JSON response dataType: "json", url: BASE_URL + `galeria/get_galeria_anexos/` + idGaleria, }) .done(function(msg) { if (msg.length === 0) { api_images.push(dado.context.href); api_titles.push(dado.context.alt); api_descriptions.push(['']); } else { msg.map(item => { api_images.push(item['arquivo']); api_titles.push(item['titulo']); api_descriptions.push(item['titulo']); }); } $.prettyPhoto.open(api_images, api_titles, api_descriptions); $.prettyPhoto.changePage('next'); $.prettyPhoto.changePage('previous'); $.prettyPhoto.close(); }) .fail(function(response, status, error) { // console.log(error); $.prettyPhoto.open(BASE_URL + 'assets/img/brasao.jpg', 'Não consegui carregar, tente novamente.', ''); }); }); // Auto Contraste Função $('#acessibilidade_contraste').on('click', function(event) { event.preventDefault(); $('body').toggleClass('contrast'); $('body').toggleClass('scrollbar-color'); $('#acesso-rapido .col-lg-11>.row').toggleClass('scrollbar-color'); if ($(this).attr('data-original-title') == 'Aplicar auto contraste') { $(this).attr('data-original-title', 'Remover auto contraste'); } else { $(this).attr('data-original-title', 'Aplicar auto contraste'); }; var logo_menu = document.getElementById('logo-menu'); if (!logo_menu) return null; if (logo_menu.src == 'https://www.camaracariacica.es.gov.br/assets/img/logo_site_branco.png') logo_menu.src = 'https://www.camaracariacica.es.gov.br/assets/img/logo_site.png'; else logo_menu.src = 'https://www.camaracariacica.es.gov.br/assets/img/logo_site_branco.png'; }); var Contrast = { storage: 'contrastState', cssClass: 'contrast', currentState: null, check: checkContrast, getState: getContrastState, setState: setContrastState, toogle: toogleContrast, updateView: updateViewContrast }; toggleContrast = function() { Contrast.toogle(); }; Contrast.check(); function checkContrast() { this.updateView(); } function getContrastState() { return localStorage.getItem(this.storage) === 'true'; } function setContrastState(state) { localStorage.setItem(this.storage, '' + state); this.currentState = state; this.updateView(); } function updateViewContrast() { var body = document.body; if (!body) return; if (this.currentState === null) this.currentState = this.getState(); if (this.currentState) { body.classList.add(this.cssClass); } else { body.classList.remove(this.cssClass); } } function toogleContrast() { this.setState(!this.currentState); } // FIM AUTOCONTRASTE $('a[rel=group]').fancybox(); $("a[rel^='prettyPhoto']").prettyPhoto({ default_width: 700, //I have tried playing with these values default_height: 500, //I have tried playing with these values theme: 'light_rounded', social_tools: '<a target="_blank" download href="#" class="download_image left btn btn-xs btn-default"><span class="fa fa-download"></span> Baixar Imagem</a>', overlay_gallery: false, show_title: false, hideflash: true, iframe_markup: "<iframe src='{path}' width='{width}' height='{height}' frameborder='no' allowfullscreen='true'></iframe>", deeplinking: false }); $('body').on('click', '.download_image', function() { var foto_download = $('#fullResImage').attr('src'); $(this).attr('href', foto_download); }); $('div.thumbnail').on('click', 'a', function() { var id = $(this).attr('id'); if (id.length) { $.ajax({ url: BASE_URL + 'galeria/contador_acessos/' + id, type: "post", data: { 'id': id } }); } }); // VERIFICA SWIPER if (document.getElementsByClassName('destaques').length !== 0) { var destaques = new Swiper(".destaques", { loop: true, // autoHeight: true, autoplay: { delay: 5000, disableOnInteraction: false, }, pagination: { el: ".destaques .swiper-pagination", dynamicBullets: true, clickable: true, }, navigation: { nextEl: ".destaques .swiper-button-next", prevEl: ".destaques .swiper-button-prev", }, }); } if (document.getElementsByClassName('especialidades').length !== 0) { var especialidades = new Swiper(".especialidades", { // slidesPerView: 1, calculateHeight: true, spaceBetween: 20, breakpoints: { // 0: { // }, // when window width is >= 768px 769: { slidesPerGroup: 4, slidesPerView: 2, allowTouchMove: false, grid: { rows: 2, }, }, }, // loop: true, // <- causes issues combined with multi row setup!! navigation: { nextEl: ".especialidades .swiper-button-next", prevEl: ".especialidades .swiper-button-prev", }, }); } if (document.getElementsByClassName('galerias').length != 0) { var banners = new Swiper(".galerias", { slidesPerView: 1, autoHeight: true, loop: true, spaceBetween: 10, // effect: "fade", breakpoints: { // 0: { // }, // when window width is >= 768px 769: { slidesPerView: 4, }, }, navigation: { nextEl: "#galerias .next", prevEl: "#galerias .prev", }, pagination: { el: ".galerias .swiper-pagination", clickable: true, }, }); } if (document.getElementsByClassName('banners').length != 0) { var banners = new Swiper(".banners", { slidesPerView: 1, autoHeight: true, loop: true, spaceBetween: 10, // effect: "fade", autoplay: { delay: 5000, disableOnInteraction: false, }, navigation: { nextEl: ".banners .swiper-button-next", prevEl: ".banners .swiper-button-prev", }, pagination: { el: ".banners .swiper-pagination", clickable: true, }, }); var estatico = new Swiper(".estatico", { slidesPerView: 1, autoHeight: true, loop: false, spaceBetween: 10, // effect: "fade", autoplay: { // delay: 3000, disableOnInteraction: true, }, navigation: { nextEl: ".estatico .swiper-button-next", prevEl: ".estatico .swiper-button-prev", }, pagination: { el: ".estatico .swiper-pagination", clickable: true, }, }); } if (document.getElementsByClassName('portais').length != 0) { var portais = new Swiper(".portais", { loop: true, loopFillGroupWithBlank: true, breakpoints: { 0: { slidesPerView: 1, slidesPerGroup: 1, }, // when window width is >= 768px 769: { slidesPerView: 6, slidesPerGroup: 6, spaceBetween: 30, }, }, navigation: { nextEl: ".portais .swiper-button-next", prevEl: ".portais .swiper-button-prev", }, }); } $('#web-tv #video').carousel({ interval: false, }); // bootstrap-datepicker --------------------- if ($('.bootstrap_datepicker').length) { $('.bootstrap_datepicker').datepicker({ format: 'dd/mm/yyyy' }); } $('#imprimir').click(function() { window.print(); }); }); function cookies(functions) { const container = document.querySelector('.cookies-container'); const save = document.querySelector('.cookies-save'); if (!container || !save) return null; const localPref = JSON.parse(window.localStorage.getItem('cookies-pref')); if (localPref) activateFunctions(localPref); function getFormPref() { return [...document.querySelectorAll('[data-function]')] .filter((el) => el.checked) .map((el) => el.getAttribute('data-function')); } function activateFunctions(pref) { pref.forEach((f) => functions[f]()); container.style.display = 'none'; window.localStorage.setItem('cookies-pref', JSON.stringify(pref)); } function handleSave() { const pref = getFormPref(); activateFunctions(pref); } save.addEventListener('click', handleSave); } function analytics() { window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', ''); console.log('Função anali..'); } function simplecookie() { console.log('Política de Privacidade Autorizada'); } // ============================================================ // Função Frame do Youtube // 2. This code loads the IFrame Player API code asynchronously. var tag = document.createElement('script'); tag.src = "https://www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // 3. This function creates an <iframe> (and YouTube player) // after the API code downloads. function onYouTubeIframeAPIReady() { var player; // console.log($(this)); player = new YT.Player('player', { videoId: 'M7lc1UVf-VE', events: { 'onReady': onPlayerReady, // 'onPlaybackQualityChange': onPlayerPlaybackQualityChange, 'onStateChange': onPlayerStateChange, // 'onError': onPlayerError } }); } async function onPlayerReady(event) { event.target.setVolume(100); event.target.playVideo(); } var done = false; async function onPlayerStateChange(event) { if (event.data == YT.PlayerState.PLAYING && !done) { setTimeout(stopVideo, 6000); done = true; } } async function stopVideo() { player.stopVideo(); } </script>]]>
1446 <![CDATA[<script text="text/Javascript"> $(function() { // Recaptcha no formulário da Newsletter $(".form_recaptcha .bnt_submit_recaptcha").click(function(e) { e.preventDefault(); grecaptcha.execute('6Leug74eAAAAABtQ1gXM_SdwZwJGTMB6GK79nquU').then(function(token) { var recaptchaResponse = document.getElementById('recaptcha_token'); recaptchaResponse.value = token; $('.form_recaptcha').submit(); }) }) }); // var form = $('#newsletter'); // $(form).submit(function(e) { // Função do Formulario newsletter da Home // e.preventDefault(); // grecaptcha.execute('6Leug74eAAAAABtQ1gXM_SdwZwJGTMB6GK79nquU').then(function(token) { // // add token value to form // document.getElementById('g-recaptcha-response').value = token; // $.ajax({ // type: form.attr('method'), // url: form.attr('action'), // dataType: 'json', // data: form.serialize(), // beforeSend() { // // console.log('Carregando...'); // $('#newsletter .loader').toggleClass('hidden'); // }, // }) // .success(function(msg) { // // console.log(msg); // if (msg == 200) { // alertify.success('Contato cadastrado com sucesso!'); // } else { // alertify.error(msg); // } // $('#newsletter .loader').toggleClass('hidden'); // }) // .fail(function(request, status, error) { // // console.log('Status: ', status); // $('#newsletter .loader').toggleClass('hidden'); // }); // }); // }); </script>]]>
1495 <![CDATA[<script> var preloader = document.getElementById('preloader'); if (typeof preloader !== "undefined" && preloader) { document.addEventListener('DOMContentLoaded', function() { setTimeout(() => { // if (document.readyState === "complete") { // Ainda carregando preloader.classList.toggle('loaded') setTimeout(() => { preloader.classList.add('hidden') }, 1000); // } }, 3000); }); } </script>]]>