124
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
131
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
183
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
190
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
197
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
204
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
211
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
218
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
225
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
232
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
241
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
248
| <![CDATA[<i class='fa fa-chevron-down' style='font-size:12px;'></i>]]>
|
301
| <![CDATA[<p style="text-align:center"><strong><span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">AVISO DE RESULTADO DE LICITAÇÃO</span></span></span></span></strong></p>]]>
|
301
| <![CDATA[<span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">AVISO DE RESULTADO DE LICITAÇÃO</span></span></span></span>]]>
|
301
| <![CDATA[<span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">AVISO DE RESULTADO DE LICITAÇÃO</span></span>]]>
|
301
| <![CDATA[<span style="font-family:"Arial",sans-serif">AVISO DE RESULTADO DE LICITAÇÃO</span>]]>
|
303
| <![CDATA[<p style="text-align:center"><strong><span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PREGÃO PRESENCIAL Nº 001/2022</span></span></span></span></strong></p>]]>
|
303
| <![CDATA[<span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PREGÃO PRESENCIAL Nº 001/2022</span></span></span></span>]]>
|
303
| <![CDATA[<span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PREGÃO PRESENCIAL Nº 001/2022</span></span>]]>
|
303
| <![CDATA[<span style="font-family:"Arial",sans-serif">PREGÃO PRESENCIAL Nº 001/2022</span>]]>
|
305
| <![CDATA[<p style="text-align:center"><strong><span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PROCESSO ADMINISTRATIVO Nº 17/2022</span></span></span></span></strong></p>]]>
|
305
| <![CDATA[<span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PROCESSO ADMINISTRATIVO Nº 17/2022</span></span></span></span>]]>
|
305
| <![CDATA[<span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif">PROCESSO ADMINISTRATIVO Nº 17/2022</span></span>]]>
|
305
| <![CDATA[<span style="font-family:"Arial",sans-serif">PROCESSO ADMINISTRATIVO Nº 17/2022</span>]]>
|
307
| <![CDATA[<p style="text-align:center"><strong><span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif"><span style="color:black">ID CidadES/TCE-ES: 2022.026L0200001.01.0001</span></span></span></span></span></strong></p>]]>
|
307
| <![CDATA[<span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif"><span style="color:black">ID CidadES/TCE-ES: 2022.026L0200001.01.0001</span></span></span></span></span>]]>
|
307
| <![CDATA[<span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif"><span style="color:black">ID CidadES/TCE-ES: 2022.026L0200001.01.0001</span></span></span>]]>
|
307
| <![CDATA[<span style="font-family:"Arial",sans-serif"><span style="color:black">ID CidadES/TCE-ES: 2022.026L0200001.01.0001</span></span>]]>
|
307
| <![CDATA[<span style="color:black">ID CidadES/TCE-ES: 2022.026L0200001.01.0001</span>]]>
|
309
| <![CDATA[<span style="font-size:11pt"><span><span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif"><span style="color:black"></span></span></span></span></span>]]>
|
309
| <![CDATA[<span style="font-family:Calibri,sans-serif"><span style="font-family:"Arial",sans-serif"><span style="color:black"></span></span></span>]]>
|
309
| <![CDATA[<span style="font-family:"Arial",sans-serif"><span style="color:black"></span></span>]]>
|
309
| <![CDATA[<span style="color:black"></span>]]>
|
311
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><span style="font-size:11.0pt">A CÂMARA MUNICIPAL DE FUNDÃO – CMF, por sua Comissão de Licitação nomeada pela Portaria n° 31/2021, torna público </span>aos interessados o resultado da licitação na modalidade Pregão Presencial com julgamento por menor preço global, aberta no dia 25 de agosto de 2022, consoante os termos do Edital de Pregão Presencial nº 001/2022.</span></span></p>]]>
|
311
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><span style="font-size:11.0pt">A CÂMARA MUNICIPAL DE FUNDÃO – CMF, por sua Comissão de Licitação nomeada pela Portaria n° 31/2021, torna público </span>aos interessados o resultado da licitação na modalidade Pregão Presencial com julgamento por menor preço global, aberta no dia 25 de agosto de 2022, consoante os termos do Edital de Pregão Presencial nº 001/2022.</span></span>]]>
|
311
| <![CDATA[<span style="font-family:Arial,sans-serif"><span style="font-size:11.0pt">A CÂMARA MUNICIPAL DE FUNDÃO – CMF, por sua Comissão de Licitação nomeada pela Portaria n° 31/2021, torna público </span>aos interessados o resultado da licitação na modalidade Pregão Presencial com julgamento por menor preço global, aberta no dia 25 de agosto de 2022, consoante os termos do Edital de Pregão Presencial nº 001/2022.</span>]]>
|
311
| <![CDATA[<span style="font-size:11.0pt">A CÂMARA MUNICIPAL DE FUNDÃO – CMF, por sua Comissão de Licitação nomeada pela Portaria n° 31/2021, torna público </span>]]>
|
313
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>OBJETO:</strong> Contratação de empresa para prestação de serviços em Tecnologia da Informação, objetivando a modernização dos processos, incluindo os serviços de implantação, migração, treinamento, licença de uso, suporte e hospedagem mensal de ferramentas WEB integradas, mediante a execução das atividades e demais características e especificações técnicas, pelo período de 06 (seis) meses, para atender a demanda da Câmara Municipal de Fundão.</span></span></p>]]>
|
313
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>OBJETO:</strong> Contratação de empresa para prestação de serviços em Tecnologia da Informação, objetivando a modernização dos processos, incluindo os serviços de implantação, migração, treinamento, licença de uso, suporte e hospedagem mensal de ferramentas WEB integradas, mediante a execução das atividades e demais características e especificações técnicas, pelo período de 06 (seis) meses, para atender a demanda da Câmara Municipal de Fundão.</span></span>]]>
|
313
| <![CDATA[<span style="font-family:Arial,sans-serif"><strong>OBJETO:</strong> Contratação de empresa para prestação de serviços em Tecnologia da Informação, objetivando a modernização dos processos, incluindo os serviços de implantação, migração, treinamento, licença de uso, suporte e hospedagem mensal de ferramentas WEB integradas, mediante a execução das atividades e demais características e especificações técnicas, pelo período de 06 (seis) meses, para atender a demanda da Câmara Municipal de Fundão.</span>]]>
|
315
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>VENCEDORA:</strong> Ágape Assessoria e Consultoria Ltda, inscrita no CNPJ nº 02.548.735/0001-80.</span></span></p>]]>
|
315
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>VENCEDORA:</strong> Ágape Assessoria e Consultoria Ltda, inscrita no CNPJ nº 02.548.735/0001-80.</span></span>]]>
|
315
| <![CDATA[<span style="font-family:Arial,sans-serif"><strong>VENCEDORA:</strong> Ágape Assessoria e Consultoria Ltda, inscrita no CNPJ nº 02.548.735/0001-80.</span>]]>
|
317
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>VALOR GLOBAL</strong>: R$ 59.900,00 (cinqüenta e nove mil e novecentos reais). </span></span></p>]]>
|
317
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"><strong>VALOR GLOBAL</strong>: R$ 59.900,00 (cinqüenta e nove mil e novecentos reais). </span></span>]]>
|
317
| <![CDATA[<span style="font-family:Arial,sans-serif"><strong>VALOR GLOBAL</strong>: R$ 59.900,00 (cinqüenta e nove mil e novecentos reais). </span>]]>
|
319
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"></span></span></p>]]>
|
319
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"></span></span>]]>
|
319
| <![CDATA[<span style="font-family:Arial,sans-serif"></span>]]>
|
321
| <![CDATA[<p style="text-align:justify"> ;</p>]]>
|
323
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif">Fundão (ES), 25 de agosto de 2022. </span></span></p>]]>
|
323
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif">Fundão (ES), 25 de agosto de 2022. </span></span>]]>
|
323
| <![CDATA[<span style="font-family:Arial,sans-serif">Fundão (ES), 25 de agosto de 2022. </span>]]>
|
325
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif"></span></span></p>]]>
|
325
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif"></span></span>]]>
|
325
| <![CDATA[<span style="font-family:Arial,sans-serif"></span>]]>
|
327
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif">ROBERTA BATISTIN DA CRUZ </span></span></p>]]>
|
327
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif">ROBERTA BATISTIN DA CRUZ </span></span>]]>
|
327
| <![CDATA[<span style="font-family:Arial,sans-serif">ROBERTA BATISTIN DA CRUZ </span>]]>
|
329
| <![CDATA[<p style="text-align:justify"><span style="font-size:12pt"><span style="font-family:Arial,sans-serif">Pregoeira Oficial<span style="font-size:11.0pt"></span></span></span></p>]]>
|
329
| <![CDATA[<span style="font-size:12pt"><span style="font-family:Arial,sans-serif">Pregoeira Oficial<span style="font-size:11.0pt"></span></span></span>]]>
|
329
| <![CDATA[<span style="font-family:Arial,sans-serif">Pregoeira Oficial<span style="font-size:11.0pt"></span></span>]]>
|
329
| <![CDATA[<span style="font-size:11.0pt"></span>]]>
|
375
| <![CDATA[<input type="hidden" name="csrf_site_name" value="bcf8e7e4bb3b3b178fcae870ed2ad65a" style="display:none;" />]]>
|
427
| <![CDATA[<iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d234.42387234600932!2d-40.40343183458859!3d-19.933591127183952!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0xb791ce91f5f127%3A0x605477927bcc00b9!2sC%C3%A2mara%20Municipal%20de%20Fund%C3%A3o!5e0!3m2!1spt-BR!2sbr!4v1684014551582!5m2!1spt-BR!2sbr" width="400" height="300" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>]]>
|
548
| <![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>]]>
|
78
| <![CDATA[<a accesskey="5" onclick="toggleContrast()" title="Contraste do Site"><span><i class="glyphicon glyphicon-adjust"></i></span> Contraste</a>]]>
|
141
| <![CDATA[<button class="btn" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
|
145
| <![CDATA[<button class="btn btn-default botao-busca" type="button" onclick="openSearch()"><i class="fa fa-search"></i></button>]]>
|
281
| <![CDATA[<a class="sharelinkFacebook imagem" onclick='fbshareCurrentPage()' onmousemove="fbshareCurrentPage2(this)" onmouseout="fbshareCurrentPage3(this)">
<img src="http://www.camarafundao.es.gov.br/statics/assets/img/icone2_Facebook.svg" alt="Ícone do Facebook" title="Compartilhar pelo Facebook" />
</a>]]>
|
343
| <![CDATA[<script type="text/Javascript">
var url = "http://www.camarafundao.es.gov.br/noticia/ler/600/resultado-de-licitacao";
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>]]>
|
656
| <![CDATA[<script>
function cookies(functions) {
const clientName = 'wwwcamarafundao';
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>]]>
|
727
| <![CDATA[<script>
new window.VLibras.Widget('https://vlibras.gov.br/app');
</script>]]>
|
747
| <![CDATA[<script>
$(".popup").fancybox({
'width': '95%',
'height': '92%',
'autoScale': false,
'transitionIn': 'none',
'transitionOut': 'none',
'type': 'iframe'
});
</script>]]>
|
759
| <![CDATA[<script>
const BASE_URL = "http://www.camarafundao.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: #1F3F63; --Primary1: #345070; --Primary2: #4C637D;';
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) {
var situacoes = ['Licença', '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();
}
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.camarafundao.es.gov.br/assets/img/logo_site_branco.png') logo_menu.src = 'http://www.camarafundao.es.gov.br/assets/img/logo_site.png';
else logo_menu.src = 'http://www.camarafundao.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>]]>
|
1582
| <![CDATA[<script text="text/Javascript">
$(function() { // Recaptcha no formulário da Newsletter
$(".form_recaptcha .bnt_submit_recaptcha").click(function(e) {
e.preventDefault();
grecaptcha.execute('6Ldj0XAUAAAAAMAjRAG-sObYFcqv8YWT0CDTYuVn').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('6Ldj0XAUAAAAAMAjRAG-sObYFcqv8YWT0CDTYuVn').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>]]>
|
1630
| <![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>]]>
|