(function(){ 'use strict'; function ready(fn){ if(document.readyState!=='loading'){ fn(); }else{ document.addEventListener('DOMContentLoaded',fn); } } ready(function(){ document .querySelectorAll('[data-tribuna-eleicoes="1"]') .forEach(init); }); function init(root){ if(!window.TribunaEleicoes)return; var scope='br'; var turno='1'; var busy=false; var expanded={}; var requestId=0; var pollTimer=null; var grid=root.querySelector('.tre-grid'); var apuracao=root.querySelector('.tre-apuracao'); var status=root.querySelector('.tre-status-text'); var dot=root.querySelector('.tre-status-dot'); var updated=root.querySelector('.tre-updated'); var tabs=root.querySelectorAll('.tre-local-tabs button'); var uf=root.querySelector('.tre-uf-select'); var mun=root.querySelector('.tre-municipio-select'); var inicio=root.querySelector('.tre-inicio'); var share=root.querySelector('.tre-compartilhar'); var urlParams=new URLSearchParams(window.location.search); var urlScope=urlParams.get('escopo'); var urlTurno=urlParams.get('turno'); var urlUf=urlParams.get('uf'); var urlMunicipio=urlParams.get('municipio'); /* * ========================================================== * ESCOPO * ========================================================== */ function setScope(value){ scope=value; tabs.forEach(function(button){ button.classList.toggle( 'is-active', button.dataset.scope===scope ); }); if(scope==='br'){ if(uf)uf.disabled=true; if(mun)mun.disabled=true; } if(scope==='uf'){ if(uf)uf.disabled=false; if(mun)mun.disabled=true; } if(scope==='municipio'){ if(uf)uf.disabled=false; if(mun)mun.disabled=false; } } function setTurn(value){ turno=String(value); root.querySelectorAll('.tre-turno button').forEach(function(button){ button.classList.toggle( 'is-active', button.dataset.turn===turno ); }); } function ufExiste(value){ if(!uf || !value)return false; return Array.prototype.some.call( uf.options, function(option){ return String(option.value).toUpperCase()=== String(value).toUpperCase(); } ); } /* * ========================================================== * MENSAGENS * ========================================================== */ function mensagem(texto,tipo){ if(!grid)return; grid.innerHTML= '
'+ esc(texto)+ '
'; } /* * ========================================================== * MUNICÍPIOS * * Só consulta quando o usuário entra em MUNICÍPIO. * Não carrega a lista na abertura da página. * ========================================================== */ function loadMunicipios(state,preferred,autoLoad){ if(!mun || !state)return; var id=++requestId; mun.disabled=true; mun.innerHTML= ''; var endpoint= window.TribunaEleicoes.municipiosEndpoint+ '?uf='+encodeURIComponent(state); fetch(endpoint,{ credentials:'same-origin', cache:'default' }) .then(function(response){ if(!response.ok){ throw new Error('HTTP '+response.status); } return response.json(); }) .then(function(data){ if(id!==requestId)return; var list= Array.isArray(data.municipios) ?data.municipios :[]; mun.innerHTML=''; var first=document.createElement('option'); first.value=''; first.textContent='Selecione um município'; mun.appendChild(first); list.forEach(function(item){ var option=document.createElement('option'); option.value=String(item.codigo); option.textContent=item.nome; mun.appendChild(option); }); if(preferred){ var existe=list.some(function(item){ return String(item.codigo)===String(preferred); }); if(existe){ mun.value=String(preferred); } } mun.disabled=(scope!=='municipio'); if( autoLoad && scope==='municipio' && mun.value ){ load(false); } if( scope==='municipio' && !mun.value ){ mensagem( 'Selecione um município para consultar os resultados.' ); } }) .catch(function(){ if(id!==requestId)return; mun.innerHTML= ''; mun.disabled=(scope!=='municipio'); if(autoLoad){ mensagem( 'Não foi possível carregar os municípios agora.', 'error' ); } }); } /* * ========================================================== * ABAS * ========================================================== */ tabs.forEach(function(button){ button.addEventListener('click',function(){ expanded={}; var novoScope=button.dataset.scope; /* * BRASIL */ if(novoScope==='br'){ setScope('br'); load(false); return; } /* * ESTADO */ if(novoScope==='uf'){ setScope('uf'); /* * BA é apenas fallback caso o seletor esteja vazio. * Não é carregado nenhum resultado de BA * enquanto o usuário não estiver na aba Estado. */ if(!ufExiste(uf.value)){ var primeiraUF=null; if(uf && uf.options.length){ for( var i=0; i"']/g, function(match){ return { '&':'&', '<':'<', '>':'>', '"':'"', "'":''' }[match]; } ); } /* * ========================================================== * APURAÇÃO * ========================================================== */ function trackingBox(tracking,title){ if(!tracking)return ''; var percentual= tracking.percentual==null ?'—' :pct(tracking.percentual); var secoes= tracking.secoes==null ?'—' :money(tracking.secoes); var total= tracking.secoes_total==null ?'—' :money(tracking.secoes_total); var progress= tracking.percentual==null ?0 :Math.max( 0, Math.min( 100, Number(tracking.percentual) ) ); return ( '
'+ ''+ esc(title)+ ''+ ''+ ''+percentual+' dos votos totalizados'+ ''+ ''+ ( secoes!=='—' && total!=='—' ?secoes+' de '+total+ ' seções totalizadas' :'Totalização em atualização pelo TSE' )+ ''+ '
' ); } /* * ========================================================== * RENDER * ========================================================== */ function render(data){ if( !data || !Array.isArray(data.results) ){ grid.innerHTML= '
'+ 'Resposta inválida do serviço de resultados.'+ '
'; return; } var tracking= data.tracking || {}; var boxes=''; /* * BRASIL */ if(scope==='br'){ boxes= trackingBox( tracking.national, 'Brasil' ); } /* * ESTADO */ else if(scope==='uf'){ var estadoNome= uf && uf.options[ uf.selectedIndex ] ?uf.options[ uf.selectedIndex ].text :uf.value; boxes= trackingBox( tracking.state, 'Estado — '+estadoNome )+ trackingBox( tracking.national, 'Brasil' ); } /* * MUNICÍPIO */ else{ var municipioNome= mun && mun.options[ mun.selectedIndex ] ?mun.options[ mun.selectedIndex ].text :'Município'; var estadoNome2= uf && uf.options[ uf.selectedIndex ] ?uf.options[ uf.selectedIndex ].text :uf.value; boxes= trackingBox( tracking.municipal, municipioNome )+ trackingBox( tracking.state, 'Estado — '+estadoNome2 )+ trackingBox( tracking.national, 'Brasil' ); } if(apuracao){ apuracao.innerHTML=boxes; } var html=''; data.results.forEach(function(result,resultIndex){ var candidates= Array.isArray(result.candidates) ?result.candidates :[]; var all= expanded[resultIndex]===true; var cargo= String( result.cargo||'' ).toLowerCase(); /* * Quantidade inicial: * * Presidente/Governador: 2 * Senador/Deputados: 5 */ var limit= ( cargo.indexOf('presidente')>=0 || cargo.indexOf('governador')>=0 ) ?2 :( cargo.indexOf('senador')>=0 || cargo.indexOf('federal')>=0 || cargo.indexOf('estadual')>=0 ) ?5 :10; var visible= all ?candidates :candidates.slice(0,limit); html+= '
'+ '
'+ ''+ esc(result.cargo)+ ''+ ''+ 'Resultados oficiais'+ ''+ '
'; if(result.error){ html+= '
'+ esc(result.error)+ '
'; } else if(!candidates.length){ html+= '
'+ 'A apuração deste cargo ainda não foi disponibilizada.'+ '
'; } else{ visible.forEach(function(candidate,index){ html+= '
'+ '
'+ (index+1)+ 'º'+ '
'+ '
'+ '
'+ esc(candidate.nome)+ ( candidate.eleito ?'ELEITO' :'' )+ '
'+ '
'+ esc(candidate.partido)+ '
'+ '
'+ '
'+ money(candidate.votos)+ '
'+ pct(candidate.percentual)+ '
'+ '
'+ '
'; }); if(candidates.length>limit){ html+= ''; } } html+='
'; }); grid.innerHTML=html; grid .querySelectorAll('.tre-mais') .forEach(function(button){ button.addEventListener( 'click', function(){ var index= Number( button.dataset.result ); expanded[index]= !expanded[index]; render(data); } ); }); } /* * ========================================================== * COMPARTILHAMENTO * ========================================================== */ function shareResult(){ var stateName= uf && uf.options[ uf.selectedIndex ] ?uf.options[ uf.selectedIndex ].text :uf ?uf.value :''; var local='Brasil'; if(scope==='uf'){ local=stateName; } if(scope==='municipio'){ local= mun && mun.options[ mun.selectedIndex ] ?mun.options[ mun.selectedIndex ].text :'Município'; } var text= '🗳️ Apuração das Eleições 2026 — Tribuna do Recôncavo\n'+ 'A Notícia com Credibilidade\n'+ '📍 '+local+'\n'+ '🔎 '+ ( turno==='2' ?'2º turno' :'1º turno' )+ '\n\nAcompanhe os resultados oficiais no painel:'; var baseUrl= ( window.TribunaEleicoes && window.TribunaEleicoes.panelUrl ) ?window.TribunaEleicoes.panelUrl :'https://tribunadoreconcavo.com/category/eleicoes/eleicoes-2026/'; var params= new URLSearchParams(); params.set( 'escopo', scope ); params.set( 'turno', turno ); if( scope==='uf' || scope==='municipio' ){ if(uf && uf.value){ params.set( 'uf', uf.value ); } } if( scope==='municipio' && mun && mun.value ){ params.set( 'municipio', mun.value ); } var separator= baseUrl.indexOf('?')>=0 ?'&' :'?'; var url= baseUrl+ separator+ params.toString(); window.open( 'https://wa.me/?text='+ encodeURIComponent( text+'\n'+url ), '_blank', 'noopener,noreferrer' ); } } })();Notícias de Itaberaba / Tribuna do Recôncavo / Página 11 de 11

Itaberaba: Moradores colhem aipim gigante

Foto: Divulgação/ Família Dias Carmo

Moradores de um povoado de Itaberaba, no Piemonte do Paraguaçu, acharam um aipim gigante. O fato ocorre na localidade de Formosa, zona rural do município. A raiz media 4 metros e 70 centímetros de comprimento, com peso de 28 quilos. Para tirar a raiz foi preciso um mutirão. Devido ao caso, curiosos tem ido até a fazenda ver de perto a raiz.

A mandioca encontrada é da variedade “aipim manteiga” do tipo mansa, que pode ser consumida por pessoas. Como já está “muito duro”, o aipim não serve mais para consumo e deve ser usado na alimentação de animais. Especialistas acreditam que fatores, como solo argiloso, favorecem o crescimento acima do comum do aipim.

Outro fator é o tempo de colheita. No caso do aipim de Itaberaba, a mandioca foi plantada há dois anos e colhida após o tempo recomendado. A Bahia é um dos maiores produtores de mandioca do país ao lado do Maranhão, Pará e Paraná.

Redação: Bahia Noticias | Fonte: Correio

Itaberaba: Conselho Regional de Nutricionistas promove Roda de Conversa, dia 17

O Conselho Regional de Nutricionistas da 5ª Região (CRN-5) estará na cidade de Itaberaba, no dia 17 de maio, para a realização de mais uma edição do projeto Roda de Conversa, que tem o objetivo aproximar ainda mais o órgão dos nutricionistas e dos estudantes de Nutrição do interior do Estado da Bahia. O evento acontece às 14h, no auditório do Campus XIII da UNEB.

Na oportunidade, conselheiras do órgão e colaboradores discutirão temas atuais e de grande importância para a categoria e para a sociedade.

Os interessados podem se inscrever pelo hotsite do evento (www.sympla.com.br…). A participação é gratuita e dá direito a certificado digital emitido pelo órgão.

Vale destacar que, na região, estão lotados 150 profissionais registrados no órgão, que atuam nas mais diferentes áreas da profissão. (mais…)

Itaberaba: Brinquedo desaba e deixa duas crianças feridas em parque de diversões

Foto: Reprodução/ Site Bahia10

Um brinquedo de um parque de diversões desabou e deixou ao menos duas crianças feridas, em Itaberaba, na região da Chapada Diamantina, na noite desta terça-feira (26).

O brinquedo caiu enquanto as crianças e adolescentes estavam brincando no equipamento. A Polícia Civil informou que as vítimas tiveram ferimentos leves.

Ainda não há informações sobre a causa da queda do brinquedo e a perícia foi acionada. De acordo com a publicação, os responsáveis pelo parque serão intimados.

Redação: Bahia Noticias | Fonte: G1