215
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
221
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
229
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
236
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
243
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
308
| <![CDATA[<p style="text-align:justify"> ;</p>]]>
|
310
| <![CDATA[<p style="text-align: center;"><img alt="" src="/uploads/filemanager/IMG-20210430-WA0085.jpg?1619816339292" style="height:281px; width:500px" /></p>]]>
|
310
| <![CDATA[<img alt="" src="/uploads/filemanager/IMG-20210430-WA0085.jpg?1619816339292" style="height:281px; width:500px" />]]>
|
312
| <![CDATA[<p style="text-align:justify"><span style="color:rgb(0, 0, 0); font-family:arial,helvetica,sans-serif; font-size:14px">Com a saída da cidade da Serra do risco extremo, a Câmara Municipal retomará suas atividades em expediente normal, a partir desta segunda-feira (3).</span></p>]]>
|
312
| <![CDATA[<span style="color:rgb(0, 0, 0); font-family:arial,helvetica,sans-serif; font-size:14px">Com a saída da cidade da Serra do risco extremo, a Câmara Municipal retomará suas atividades em expediente normal, a partir desta segunda-feira (3).</span>]]>
|
314
| <![CDATA[<p style="text-align:justify"><span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Vão continuar exercendo suas atividades de forma remota apenas os servidores com idade acima de 60 anos. Os demais, terão que cumprir a jornada de trabalho de forma presencial.</span></span></span></p>]]>
|
314
| <![CDATA[<span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Vão continuar exercendo suas atividades de forma remota apenas os servidores com idade acima de 60 anos. Os demais, terão que cumprir a jornada de trabalho de forma presencial.</span></span></span>]]>
|
314
| <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Vão continuar exercendo suas atividades de forma remota apenas os servidores com idade acima de 60 anos. Os demais, terão que cumprir a jornada de trabalho de forma presencial.</span></span>]]>
|
314
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif">Vão continuar exercendo suas atividades de forma remota apenas os servidores com idade acima de 60 anos. Os demais, terão que cumprir a jornada de trabalho de forma presencial.</span>]]>
|
316
| <![CDATA[<p style="text-align:justify"><span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">A Casa de Leis serrana seguirá respeitando as orientações dos órgãos competentes a fim de evitar a propagação do Covid-19: distanciamento social, uso obrigatório de máscaras e de álcool em gel, ventilação natural dos ambientes, com portas e janelas abertas, entre outras.</span></span></span></p>]]>
|
316
| <![CDATA[<span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">A Casa de Leis serrana seguirá respeitando as orientações dos órgãos competentes a fim de evitar a propagação do Covid-19: distanciamento social, uso obrigatório de máscaras e de álcool em gel, ventilação natural dos ambientes, com portas e janelas abertas, entre outras.</span></span></span>]]>
|
316
| <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">A Casa de Leis serrana seguirá respeitando as orientações dos órgãos competentes a fim de evitar a propagação do Covid-19: distanciamento social, uso obrigatório de máscaras e de álcool em gel, ventilação natural dos ambientes, com portas e janelas abertas, entre outras.</span></span>]]>
|
316
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif">A Casa de Leis serrana seguirá respeitando as orientações dos órgãos competentes a fim de evitar a propagação do Covid-19: distanciamento social, uso obrigatório de máscaras e de álcool em gel, ventilação natural dos ambientes, com portas e janelas abertas, entre outras.</span>]]>
|
318
| <![CDATA[<p style="text-align:justify"><span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>Atendimento ao munícipe:</strong><br />
A fim de evitar aglomeração, solicitamos, o atendimento ao público deverá ser feito, preferencialmente por meio de telefone, e-mail e videoconferência.</span></span></span></p>]]>
|
318
| <![CDATA[<span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>Atendimento ao munícipe:</strong><br />
A fim de evitar aglomeração, solicitamos, o atendimento ao público deverá ser feito, preferencialmente por meio de telefone, e-mail e videoconferência.</span></span></span>]]>
|
318
| <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif"><strong>Atendimento ao munícipe:</strong><br />
A fim de evitar aglomeração, solicitamos, o atendimento ao público deverá ser feito, preferencialmente por meio de telefone, e-mail e videoconferência.</span></span>]]>
|
318
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif"><strong>Atendimento ao munícipe:</strong><br />
A fim de evitar aglomeração, solicitamos, o atendimento ao público deverá ser feito, preferencialmente por meio de telefone, e-mail e videoconferência.</span>]]>
|
321
| <![CDATA[<p style="text-align:justify"><span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Clique </span></span></span><span style="font-size:16px"><span style="font-family:arial,helvetica,sans-serif"><a href="http://www.camaraserra.es.gov.br/pagina/ler/1032/lista-de-ramais"><span style="color:#0000FF">aqui </span></a></span></span><span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">e acesse ;os contatos dos setores administrativos da Câmara Municipal da Serra e dos gabinetes parlamentares.</span></span></span></p>]]>
|
321
| <![CDATA[<span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Clique </span></span></span>]]>
|
321
| <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">Clique </span></span>]]>
|
321
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif">Clique </span>]]>
|
321
| <![CDATA[<span style="font-size:16px"><span style="font-family:arial,helvetica,sans-serif"><a href="http://www.camaraserra.es.gov.br/pagina/ler/1032/lista-de-ramais"><span style="color:#0000FF">aqui </span></a></span></span>]]>
|
321
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif"><a href="http://www.camaraserra.es.gov.br/pagina/ler/1032/lista-de-ramais"><span style="color:#0000FF">aqui </span></a></span>]]>
|
321
| <![CDATA[<span style="color:#0000FF">aqui </span>]]>
|
321
| <![CDATA[<span style="color:#000000"><span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">e acesse ;os contatos dos setores administrativos da Câmara Municipal da Serra e dos gabinetes parlamentares.</span></span></span>]]>
|
321
| <![CDATA[<span style="font-size:14px"><span style="font-family:arial,helvetica,sans-serif">e acesse ;os contatos dos setores administrativos da Câmara Municipal da Serra e dos gabinetes parlamentares.</span></span>]]>
|
321
| <![CDATA[<span style="font-family:arial,helvetica,sans-serif">e acesse ;os contatos dos setores administrativos da Câmara Municipal da Serra e dos gabinetes parlamentares.</span>]]>
|
323
| <![CDATA[<p style="text-align:justify"> ;</p>]]>
|
325
| <![CDATA[<p style="text-align:justify"><span style="color:#000000"><strong>Setor de Comunicação</strong><br />
<strong>comunicacao@camaraserra.es.gov.br</strong><br />
<strong>Telefone: (27) 3251-8300</strong><br />
<strong>Horário de funcionamento da Câmara: 8h às 18h</strong><br />
<strong>Sessões Plenárias: Segundas e quartas</strong><br />
<strong>FanPage: Câmara Municipal da Serra – ES</strong><br />
<strong>Endereço: Rua Major Pissarra, 245, Centro - Serra/ES - 29176-020</strong></span></p>]]>
|
325
| <![CDATA[<span style="color:#000000"><strong>Setor de Comunicação</strong><br />
<strong>comunicacao@camaraserra.es.gov.br</strong><br />
<strong>Telefone: (27) 3251-8300</strong><br />
<strong>Horário de funcionamento da Câmara: 8h às 18h</strong><br />
<strong>Sessões Plenárias: Segundas e quartas</strong><br />
<strong>FanPage: Câmara Municipal da Serra – ES</strong><br />
<strong>Endereço: Rua Major Pissarra, 245, Centro - Serra/ES - 29176-020</strong></span>]]>
|
416
| <![CDATA[<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d278.43708936207133!2d-40.30888215266645!3d-20.12620271583584!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xb81fff7ad65a5f%3A0xd75816277c5ec226!2sC%C3%A2mara%20Municipal%20da%20Serra!5e0!3m2!1spt-BR!2sbr!4v1652814930972!5m2!1spt-BR!2sbr" width="100%" height="255" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>]]>
|
441
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
474
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
481
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
545
| <![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>]]>
|
132
| <![CDATA[<a accesskey="5" onclick="toggleContrast()" title="Contraste do Site"><span><i class="glyphicon glyphicon-adjust"></i></span> Contraste</a>]]>
|
180
| <![CDATA[<button class="btn btn-default" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
|
184
| <![CDATA[<button class="btn btn-default img-circle botao-busca back-cinza" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
|
288
| <![CDATA[<a class="sharelinkFacebook imagem" onclick='fbshareCurrentPage()' onmousemove="fbshareCurrentPage2(this)" onmouseout="fbshareCurrentPage3(this)">
<img src="http://www.camaraserra.es.gov.br/statics/assets/img/icone2_Facebook.svg" alt="Ícone do Facebook" title="Compartilhar pelo Facebook" />
</a>]]>
|
345
| <![CDATA[<script type="text/Javascript">
var url = "http://www.camaraserra.es.gov.br/noticia/ler/3180/camara-municipal-da-serra-retoma-expediente-normal-apenas-servidores-com-idade-acima-de-60-anos-vao-permanecer-em-home-office";
function fbshareCurrentPage() {
window.open("https://www.facebook.com/sharer/sharer.php?u=" + url + "&t=" + document.title, '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=300,width=800');
return false;
}
function fbshareCurrentPage2(event) {
event.classList.add("bloco-sombra");
}
function fbshareCurrentPage3(event) {
event.classList.remove("bloco-sombra");
}
</script>]]>
|
653
| <![CDATA[<script>
function cookies(functions) {
const clientName = 'wwwcamaraserra';
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, });
document.querySelector('.cookies-save').addEventListener('click', function() {
if (localStorage.getItem('cookies-pref' + clientName) !== null) {
// o item existe no localStorage
container.style.display = 'none';
}else {
container.style.display = 'block';
}
})
</script>]]>
|
724
| <![CDATA[<script>
new window.VLibras.Widget('https://vlibras.gov.br/app');
</script>]]>
|
771
| <![CDATA[<script>
$(".popup").fancybox({
'width': '95%',
'height': '92%',
'autoScale': false,
'transitionIn': 'none',
'transitionOut': 'none',
'type': 'iframe'
});
</script>]]>
|
783
| <![CDATA[<script>
const BASE_URL = "http://www.camaraserra.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: #0E4074; --Primary1: #15689A; --Primary2: #0E4074CC;';
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>
</a>
<hr />
`);
})
})
.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) {
$.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) {
var situacoes = ['Licença','Licenciado', 'Suplente', 'Falecido', 'Licenciado para assumir cargo no Executivo'];
if (situacoes.includes(item.situacao)) return;
var email = `<h5 class="email"><i class="fas fa-envelope"></i>${item.email}</h5>`;
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>
${email ? email : null}
<h5 class="partido">${item.partido_sigla}</h5>
</div>
</a>
`);
// <p>Situação <span>${item.situacao}</span></p>
});
});
$('.vereadores-lista .loader').hide();
}
// Bloco de Vereadores/Atividade Legislativa no Portal Institucional
var VereadoresAPI = $('.vereadores-lista-novo').data('vereadoresapi');
if (typeof VereadoresAPI !== "undefined" && VereadoresAPI) {
$.getJSON(VereadoresAPI + 'api/vereador/?v=2&qtd=100', function(json) { // Lista os Vereadores
var bloco_mesa_diretora = $('.mesa-diretora-lista-novo');
var bloco_vereadores = $('.vereadores-lista-novo');
// esse bloco de script vai separar a mesa diretora dos vereadores
const vereadores = [];
const mesaDiretora = [];
const listaCargoMesaDiretora = ["Presidente", "1º Vice-Presidente", "2º Vice-Presidente", "1° Secretário", "1ª Secretária", "2° Secretário", "2ª Secretária"];
console.log(json.dados)
json.dados.forEach(obj => {
if (listaCargoMesaDiretora.includes(obj.mesa_cargo)) {
mesaDiretora.push(obj);
} else {
vereadores.push(obj);
}
});
var parlamentar = $.map(mesaDiretora, function(item, i) {
var situacoes = ['Renunciou', 'Licença','Licenciado', 'Suplente', 'Falecido', 'Licenciado para assumir cargo no Executivo'];
if (situacoes.includes(item.situacao)) return;
return bloco_mesa_diretora.append(`
<a target="_blank" href="${VereadoresAPI}vereador.aspx?id=${item.ID}" target="_blank" title="Veja mais sobre o vereador(a) ${item.nome_parlamentar}" class="link-vereador-item">
<div class="imagem">
<img src="${item.foto}" alt="Foto do vereador(a) ${item.nome}" />
</div>
<div class="texto">
<h3>${item.mesa_cargo}</h3>
<h3>${item.nome}</h3>
<h5 class="partido">(${item.partido_sigla})</h5>
</div>
</a>
`);
});
var parlamentar = $.map(vereadores, function(item, i) {
var situacoes = ['Renunciou', 'Licença','Licenciado', 'Suplente', 'Falecido', 'Licenciado para assumir cargo no Executivo'];
if (situacoes.includes(item.situacao)) 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="link-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 class="partido">(${item.partido_sigla})</h5>
</div>
</a>
`);
});
});
$('.mesa-diretora-lista-novo .loader').hide();
$('.vereadores-lista-novo .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 == 'http://www.camaraserra.es.gov.br/assets/img/logo_site_branco.png') logo_menu.src = 'http://www.camaraserra.es.gov.br/assets/img/logo_site.png';
else logo_menu.src = 'http://www.camaraserra.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",
},
});
}
var swiper = new Swiper(".mySwiper", {
slidesPerView: 2,
spaceBetween: 30,
pagination: {
el: ".swiper-pagination",
clickable: true,
},
});
$('.carousel').carousel();
var swiper = new Swiper('.agendaSwiper', {
slidesPerView: 3,
// spaceBetween: 30,
cssMode: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
},
pagination: {
el: ".swiper-pagination",
},
mousewheel: true,
keyboard: true,
pagination: {
el: ".swiper-pagination",
clickable: true,
},
});
function getDirection() {
var windowWidth = window.innerWidth;
var direction = window.innerWidth <= 760 ? 'vertical' : 'horizontal';
return direction;
}
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 (typeof $('.bootstrap_datepicker') !== 'undefined') {
// $('.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>]]>
|
1681
| <![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>]]>
|
1729
| <![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>]]>
|