Webnario
Atualizado em
02/12/2025 11h16
pesquisa-02-12-25.html
— 27 KB
Conteúdo do arquivo
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pesquisa de Nomes Webnário</title>
<style>
/* Estilos base (tema escuro) */
body {
font-family: Arial, sans-serif;
padding: 20px;
background-color: #000;
color: #dadada;
transition: all 0.3s ease;
}
input[type="text"] {
width: 100%;
padding: 10px;
margin-bottom: 20px;
font-size: 16px;
background-color: #1d1d1d;
color: #dadada;
border: 1px solid #333;
transition: all 0.3s ease;
}
/* Estilos do filtro de letras */
.filter-container {
margin-bottom: 20px;
display: flex;
flex-wrap: wrap;
gap: 5px;
}
.filter-btn {
padding: 8px 12px;
background-color: #1d1d1d;
color: #dadada;
border: 1px solid #333;
border-radius: 5px;
cursor: pointer;
font-size: 14px;
transition: all 0.3s ease;
}
.filter-btn:hover {
background-color: #2d2d2d;
}
.filter-btn.active {
background-color: #4a9eff;
border-color: #4a9eff;
color: #fff;
}
body.light-theme .filter-btn {
background-color: #f0f0f0;
color: #333;
border: 1px solid #ddd;
}
body.light-theme .filter-btn:hover {
background-color: #e0e0e0;
}
body.light-theme .filter-btn.active {
background-color: #4a9eff;
border-color: #4a9eff;
color: #fff;
}
ul {
list-style-type: none;
padding: 0;
}
li {
padding: 10px;
background-color: #1d1d1d;
margin-bottom: 5px;
border-radius: 5px;
transition: all 0.3s ease;
}
li.hidden {
display: none;
}
/* Estilos para o tema claro */
body.light-theme {
background-color: #fff;
color: #333;
}
body.light-theme input[type="text"] {
background-color: #fff;
color: #333;
border: 1px solid #ddd;
}
body.light-theme li {
background-color: #f0f0f0;
color: #333;
}
/* Estilos do botão de alternância */
.theme-toggle {
position: absolute;
top: 20px;
right: 20px;
padding: 8px 12px;
background-color: #1d1d1d;
color: #dadada;
border: none;
border-radius: 5px;
cursor: pointer;
transition: all 0.3s ease;
}
body.light-theme .theme-toggle {
background-color: #f0f0f0;
color: #333;
}
h1 {
padding-right: 100px; /* Para não sobrepor o botão */
}
</style>
</head>
<body>
<button class="theme-toggle" id="themeToggle">🌞 Tema Claro</button>
<h1>Pesquisa de Nomes para o Webnário</h1>
<input type="text" id="searchInput" placeholder="Digite o nome...">
<!-- Filtro de letras -->
<div class="filter-container" id="filterContainer">
<button class="filter-btn active" data-letter="all">Todos</button>
</div>
<ul id="nameList">
<!-- Lista de nomes será gerada dinamicamente aqui -->
</ul>
<script>
const nomes = [
"Adilson Rosa Lopes | UFV | adillopes@ufv.br",
"Alcir Souza Tavares | MCTI | alcir@mcti.gov.br",
"Alexandre Barbosa de Souza | IFES | alexandre.souza@ifes.edu.br",
"Alisson de Souza Gouvêa | FBN | alisson.gouvea@bn.gov.br",
"Alisson Rodrigo Vieira | IFNMG | alisson.vieira@ifnmg.edu.br",
"Aluizio de Almeida Cruz | ON | aluizio@on.br",
"Amaury Coriolano da Silveira Junior | UNB | amaury.junior@unb.br",
"Ana Tâmara Menezes Barros | IFCE | ana.tamara@ifce.edu.br",
"Anderson Alex de Souza Sales | IFF | asales@iff.edu.br",
"Andre Vaz de Mello | AGU | andre.vaz@agu.gov.br",
"Andrei Silva Santos | ANPD | andrei.santos@anpd.gov.br",
"Antônio Vicente Maranhão Moreira de Abreu | UFNT | antonio.abreu@ufnt.edu.br",
"Artur Piccoli Alarcão | MAPA | artur.alarcao@agro.gov.br",
"Azenilton Melo da Silva | UFAM | azeniltonsilva@ufam.edu.br",
"Beatriz Candido Bariani | UFMS | beatriz.bariani@ufms.br",
"Beatriz Mamede | MCTI | beatriz.freitas@mcti.gov.br",
"Bruno Fernando Rodrigues | MCID | bruno.rodrigues@cidades.gov.br",
"Bruno Leonardo Larocca Rigailo | EBC | bruno.larocca@ebc.com.br",
"Bruno Werneck Pinto Hoelz | PF | werneck.bwph@pf.gov.br",
"Caio Ricardo da Silva | UFCA | caio.ricardo@ufca.edu.br",
"Carlo magno Santos | INSS | carlo.santos@inss.gov.br",
"Cássia Desirê Silva de Moura | ANTT | cassia.moura@antt.gov.br",
"Cesar Augusto Lino dos Santos | MGI | cesar.lino@gestao.gov.br",
"christiana couto | INPI | christiana.couto@inpi.gov.br",
"Ciro de Brito Melo | IFPI | Ciro.brito@ifpi.edu.br",
"Cleber dos Reis Souza | UFPA | cleber@ufpa.br",
"Cleber Roberto Rodrigues | JBRJ | roberto.rodrigues@jbrj.gov.br",
"Cleiton Dias | SIPAM | cleiton.dias@sipam.gov.br",
"Clever de Oliveira Júnior | CEFET-MG | clever@cefetmg.br",
"Cristiano da Rocha Lisbôa | CP II | cristiano.lisboa@cp2.g12.br",
"Crysólogo Gastão da Silva Monteiro | MPS | crysologo.monteiro@previdencia.gov.br",
"Dângelo Silva Miranda | CEFET-MG | dangelo@cefetmg.br",
"Daniel Frank Castro | IFNMG | daniel.castro@ifnmg.edu.br",
"Daniel Lins Rodriguez | IBRAM | daniel.rodriguez@museus.gov.br",
"Daniel Resende Dantas | PF | danie.drd@pf.gov.br",
"Daniel Wanderley Vieira | UFPE | danielwv@ufpe.br",
"David Fernandes França | ANP | dfranca@anp.gov.br",
"Denise Barros de Sousa Nogueira | ANTT | denise.nogueira@antt.gov.br",
"Dharis Brunoro | INCRA | dharis.brunoro@incra.gov.br",
"Diego das neves nascimento | UFAPE | diego.nascimento@ufape.edu.br",
"Diego Menegazzi | MIDR | diego.menegazzi@mdr.gov.br",
"Diego Queiroz Melo | UFV | Diego.queiroz@ufv.br",
"Donizete de Oliveira | MS | donizete@saude.gov.br",
"Douglas Chagas da Silva | MDHC | douglas.chagas@igualdaderacial.gov.br",
"Douglas Marcelo Dantas do Amaral | INPI | douglas.amaral@inpi.gov.br",
"Eder Souza Gualberto | ANATEL | edergual@anatel.gov.br",
"Edgar Augusto G. G. Do Amaral | MGI | Edgar.amaral@gestao.gov.br",
"Edilson do Nascimento Meireles | MPS | edilson.meireles@previdencia.gov.br",
"Eduardo de Assis Moraes Freitas | FIOCRUZ | eduardo.freitas@fiocruz.br",
"Eduardo Faula de Almeida | CEAGESP | eduardo.faula@ceagesp.gov.br",
"Elton da Silva Freitas | CEFET-MG | elton.freitas@cefetmg.br",
"Elves Alves Nunes | UFNT | elves@ufnt.edu.br",
"Ely Costa Sousa | AGU | Ely.sousa@agu.gov.br",
"Emílio Gonçalves | UFV | emilio.goncalves@ufv.br",
"Eric Barbosa Castellar Pinheiro | EBC | eric.castellar@ebc.com.br",
"Erick Batista dos Santos | IFRO | erick.santos@estudante.ifro.edu.br",
"Éricon Vinícius Macedo de Oliveira | UFTM | ericon.oliveira@uftm.edu.br",
"Erika Rosa Pereira Viegas | MMA | Erika.pereira@mma.gov.br",
"Erion Dias Monteiro | MGI | erion.monteiro@gestao.gov.br",
"Euzemar Muniz da Paz Junior | CDP | euzemar@cdp.com.br",
"Evandro da Silva Nascimento | FIOCRUZ | evandro.nascimento@fiocruz.br",
"Everton Murilo Vieira | MPOR | everton.vieira@mpor.gov.br",
"Fabio Biangolino Teixeira Lima' | FBN | fabio.lima@bn.gov.br",
"Fabio Bonfim Alves | IBGE | fabio.bonfim@ibge.gov.br",
"Fabio Leite | UFF | fabioleite@id.uff.br",
"Fabrício Gonçalves Matos | IFNMG | fabricio.matos@ifnmg.edu.br",
"Fabrício Pacheco Medina | UFVJM | seguranca.sti@ufvjm.edu.br",
"Felipe Augusto Maia de Oliveira | MGI | felipe.oliveira@planejamento.gov.br",
"Felipe Vasconcelos de Souza | MGI | felipe.v.souza@gestao.gov.br",
"Fernanda Monteiro Nascimento | IFF | fernanda.nascimento@iff.edu.br",
"Fernando Elias de Oliveira | UFLA | fernando.oliveira@ufla.br",
"Fernando José Suruagy Monteiro | UFRPE | suruagy@ufrpe.br",
"Fernando Nogueira Filho | MD | fernando.nogueira@defesa.gov.br",
"Flávio da Silva Carvalho | IFMA | s.flavio.carvalho@gmail.com",
"flavio haruiti katakura | RFB | flavio.katakura@rfb.gov.br",
"Franklin Soares de Brito | MD | franklin.soares@hfa.mil.br",
"Franquilin Damázio | INCA | franquilin.damazio@inca.gov.br",
"Gabifran Coelho de Souza | CC-PR | gabifran.coelho@presidencia.gov.br",
"gelson barros cardoso | UNIR | gelson.cardoso@unir.br",
"GEOVANE DA COSTA OLIVEIRA | CGU | geovane.oliveira@cgu.gov.br",
"GESSE RAMALHO DOS SANTOS | FNDE | gesse.santos@fnde.gov.br",
"Gilberto Aires Libania | UFAM | gil_libania@ufam.edu.br",
"Gilberto Gomes da Silveira | SUDAM | gilberto.silveira@sudam.gov.br",
"Giovanni Viol Assis | UFLA | giovanniassis@ufla.br",
"Giuliano Fuculo Machado | INSS | giuliano.machado@inss.gov.br",
"Gracieth Mendes Valenzuela | CC-PR | graciethvalenzuela@in.gov.br",
"Guilherme Augusto Silva Ribeiro | MESP | guilherme.augusto@esporte.gov.br",
"Guilherme Santos Rezende | FBN | guilherme.rezende@bn.gov.br",
"GUSTAVO CORREIA LIMA | UFPE | gustavo.correialima@ufpe.br",
"Gustavo Lopes Fernandes Godoi | MF | gustavo.godoi@tesouro.gov.br",
"Gustavo Macedo Moura | MIDR | gustavo.moura@mdr.gov.br",
"Hailton Lopes da Silva | EBC | hailton.lopes@ebc.com.br",
"Hamilce Simas Iozzi Codá Santos | MCTI | hssantos@on.br",
"Heberth Christian Oliveira Dias | MDS | Heberth.odias@mds.gov.br",
"HELIO ANDRADE DA SILVA JUNIOR | UFMA | helio.andrade@ufma.br",
"Herivelton Martins Silva | FIOCRUZ | herivelton.silva@fiocruz.br",
"Hugo Barbosa | GOIÁS | hugo.barbosa@goias.gov.br",
"Hugo César Christino de Paiva | FBN | hugo.paiva@bn.gov.br",
"Hugo Rafael Torma de Lima | INSS | hugo.lima@inss.gov.br",
"Humberto da Silva Parreira | UFTM | humberto.parreira@uftm.edu.br",
"IAN CRUZ DA SILVA | FIOCRUZ | ian.silva@fiocruz.br",
"igor alisson | SFB | igor.souza@florestal.gov.br",
"Itamar de Meireles Ferreira | DNIT | itamar.ferreira@dnit.gov.br",
"Ivaldo Jeferson de Santana Castro | MPA | ivaldo.jeferson@mpa.gov.br",
"Ivson Galdino Borges | UFRPE | ivson.borges@ufrpe.br",
"Jair Pereira Oliveira | INFRAERO | jpoliveira.br@infraero.gov.br",
"Jairo de Aguiar Lima | ANP | jaguiar.ps@anp.gov.br",
"Jaiza Alves Gomes | CGU | jaiza.gomes@cgu.gov.br",
"janderson silva de souza | IFAM | janderson.silva@ifam.edu.br",
"jaqueline pimentel souza | AGU | jaquelinesouza@agu.gov.br",
"Jeferson Alves | MGI | jeferson.alves@gestao.gov.br",
"JENNER DA CRUZ DE SOUZA | UFSB | jenner.souza@ufsb.edu.br",
"João Carlos Levy Argel | FUNARTE | joao.argel@funarte.gov.br",
"Joao manoel Costa santos | INSS | joao.manoel@inss.gov.br",
"Joao Paulo Vieira Ramos | ANEEL | joaoramos@aneel.gov.br",
"João Silvio Ribeiro | IFS | joao.silvio@ifs.edu.br",
"Jocenildo Abreu Rodrigues | UFPA | jocenildo@ufpa.br",
"Joedes Cardoso da Silva | MJ | joedes.cardoso@mj.gov.br",
"Johnny da Silva Garcêz | FUNARTE | johnny.garcez@funarte.gov.br",
"Jonas Pereira de Andrade Filho | IFPB | jonas.andrade@ifpb.edu.br",
"Jonathan Silva Sidônio | CDP | jsidonio@cdp.com.br",
"José Augusto Rocha | CNEN | jose-augusto.rocha@cnen.gov.br",
"José Carlos Pena Gonzélez | UNB | jpena@unb.br",
"Jose Edney Guedes Mota | IFNMG | edney.mota@ifnmg.edu.br",
"José Edson de Sena Jr | ANTT | jose.sena@antt.gov.br",
"Jose Fabio Soares | RFB | jose.f.soares@rfb.gov.br",
"José Iago Pereira dos Santos | ANM | jose.iago@anm.gov.br",
"José Ivan Ferreira Filho | UFPE | jose.iferreirafo@ufpe.br",
"José Lucio Castro Azevedo | LNCC | zehlu@lncc.br",
"José Luiz Rabelo Fillippi | MCTI | jose.fillippi@mcti.gov.br",
"José Ricardo Resende Gonçalves | UFLA | ricardoresende@ufla.br",
"josé simplício de medeiros neto | IFAL | simplicio.neto@ifal.edu.br",
"Josiane Santos do Nascimento | FUNASA | Josiane.santos@funasa.gov.br",
"Juan Carlos dos Santos Silva | MD | juan.silva@hfa.mil.br",
"juliana costa fernandes | MDHC | juliana.fernandes@mdh.gov.br",
"Karina Wiechork | IFFAR | karina.wiechork@iffarroupilha.edu.br",
"Karla Gloria Dias de Souza | FIOCRUZ | Karla.souza@fiocruz.br",
"Keneston Sousa Coelho | TRANSPORTES | keneston.coelho@transportes.gov.br",
"Kleber Campos Rodrigues Filho | ANTT | kleber.filho@antt.gov.br",
"Kleber S Costa | MGI | kleber.s.costa@gestao.gov.br",
"Lázaro Gabriel do Nascimento Alves | MGI | lazaro.alves@gestao.gov.br",
"Leandro Ferreira Lima | SUDECO | leandro.ferreira@sudeco.gov.br",
"Lendel dos Santos Monteiro | UFAM | lendel.monteiro@ufam.edu.br",
"Leonardo de Almeida Bernardo | ANM | leonardo.bernardo@anm.gov.br",
"Lua Sato de Moraes | MF | lua.moraes@tesouro.gov.br",
"Luan de Souza Costa | UFF | luan_costa@id.uff.br",
"Lucas Rubichelli da Silva Brito | MAPA | lucas.brito@agro.gov.br",
"LUCAS MENDES DOS SANTOS | MCID | lucas.mendes@cidades.gov.br",
"Luciene P Capra | ANS | luciene.capra@ans.gov.br",
"Luís Rodrigo de Oliveira Gonçalves | LNCC | lrodrigo@lncc.br",
"Luiz Antonio Cardoso Alves Junior | MGI | luiz.alves-junior@gestao.gov.br",
"Luiz Claudio Malafaia Pacheco | EMGEPRON | Luiz@emgepron.gov.br",
"Luiz Eduardo Ramos Castilho | FAETERJ | lcastilho@faeterj-petropolis.edu.br",
"Luiz Felipe Calazans dos Santos | FUNARTE | luiz.santos@funarte.gov.br",
"Luiz Fernando da Silva Dias | INT | luiz.dias@int.gov.br",
"Luiz Henrique Ferreira Pereira | IFMG | luiz.henrique@ifmg.edu.br",
"Luiz Pereira de Souza | MGI | souza.luiz@gestao.gov.br",
"Manassés Albuquerque de Sousa Melo | MGI | manasses.melo@gestao.gov.br",
"Marcelo Almeida Gomes de Sousa | MGI | marcelo.sousa@gestao.gov.br",
"Marcelo Alves dos Santos | MCTI | marceloalves@ibict.br",
"Marcelo de Souza da Silva | MS | Marcelo.ssilva@inca.gov.br",
"MARCELO FIRMINO DA SILVA | IFRR | marcelo.firmino@ifrr.edu.br",
"Marcelo Gomes Neto | Dataprev | marcelo.neto@dataprev.gov.br",
"Marcio Malafaia Saliba | RFB | Marcio.Saliba@rfb.gov.br",
"Marco Aurélio Pereira de Carvalho | BCB | marco.carvalho@bcb.gov.br",
"Marcos Iury Fernandes Maia da Silva | MGI | marcos.iury@gestao.gov.br",
"MARCOS LANDEIRA COELHO | FUNARTE | marcos.coelho@funarte.gov.br",
"Marcos Paulo Milanez Santana | ANTT | marcos.milanez@antt.gov.br",
"Marcos Tadeu von Lutzow Vidal | UFF | mvon@id.uff.br",
"Marcos Vinicius Garcia Rodrigues Lima | Imprensa nacional | marcosrodrigues@in.gov.br",
"Marcus Vinicius dos Santos Moura | CEFET-RJ | MARCUS.MOURA@CEFET-RJ.BR",
"Marcus Vinícius Souza Guimarães | MPS | marcus.guimaraes@previdencia.gov.br",
"marecelo assis | MPOR | marcelo.assis@mpor.gov.br",
"MARIA PEREIRA DE FREITAS | MPI | maria.p.freitas@povosindigenas.gov.br",
"MARIO JORGE PEREIRA | ITI | mario.pereira@iti.gov.br",
"Marisa Cristina Moreno Alves de Andrade | UFRA | marisa.moreno@ufra.edu.br",
"MATUZALEM GUIMARAES LEAL | SUSEP | matuzalem.leal@susep.gov.br",
"Mauricio Fernandes Tostes Júnior | INSS | Mauricio.tostes@inss.gov.br",
"Michel Alexandre Turco | SUDECO | michel.turco@sudeco.gov.br",
"Miucha Micheli Figueiredo Magalhães | IBAMA | miucha.magalhaes@ibama.gov.br",
"Monica Cristina Silva | CEFET-RJ | monica.silva@cefet-rj.br",
"Naiara Watanabe | IPHAN | naiara.watanabe@iphan.gov.br",
"Neivaldo Inocêncio de Matos Filho | IFNMG | neivaldo.filho@ifnmg.edu.br",
"Nelcione Valério Dias | UFJ | nelcionedias@ufj.edu.br",
"NELSON ANTONIO PIMENTEL JACINTO | INSS | nelson.jacinto@inss.gov.br",
"Norisvaldo Ferraz Junior | FUNDACENTRO | norisjunior@fundacentro.gov.br",
"Núbia dos Santos Saad | UFU | nubia@ufu.br",
"Pablo LopesMesquita | FURG | pmesquita@furg.br",
"Patrícia do Amaral Gurgel | UFRJ | patriciaamaral@tic.ufrj.br",
"PAULO ALVES DE AZEVEDO NETO | IPHAN | paulo.neto@iphan.gov.br",
"Paulo Bueno de Miranda Junior | CEAGESP | paulo.miranda@ceagesp.gov.br",
"Paulo Sérgio Ribeiro | MGI | paulo.s.ribeiro@gestao.gov.br",
"Pedro Henrique Araujo de Matos | CNEN | pedro.matos@cdtn.br",
"Pedro Otavio Damasceno Lima | ANP | pdlima@anp.gov.br",
"Pedro Quaglioni do Nascimento | FBN | pedro.nascimento@bn.gov.br",
"Plínio Oliveira Santana | UFV | plinio.santana@ufv.br",
"Priscila Quintino | ANP | pquintino@anp.gov.br",
"Rafael de Lima Ramos | ITI | rafael.ramos@iti.gov.br",
"Rafael do Carmo da Silva | FUNARTE | rafael.carmo.servkollor@funarte.gov.br",
"Rafael Freitas Reale | MPS | rafael.reale@previdencia.gov.br",
"Rafael Muninhas Servo | CVM | rafael.servo@cvm.gov.br",
"Rauan Pires | MGI | rauan.klaus@gestao.gov.br",
"Reinaldo Felipe Higino | UFSJ | higino@ufsj.edu.br",
"Renato Lima França | IPEN | rlfranca@ipen.br",
"Renato Martuchi | MGI | renato.martuchi@gestao.gov.br",
"Renato Moreira Neto | MGI | renato.neto@gestao.gov.br",
"Rhamine Carin Vieira | LNCC | rhamine@lncc.br",
"Ricardo Sousa Guimarães | UFR | ricardo.guimaraes@ufr.edu.br",
"Ricardo Wesley de Souza | CEFET-MG | ricardosouza@cefetmg.br",
"Ricardo Yakoumakis Gonçalves Monteiro | CP II | ricardomonteiro@cp2.g12.br",
"Rickson César da Cruz Silva | MGI | rickson.silva@gestao.gov.br",
"Robert Pessinga da Silva | UFAM | robert.silva@ufam.edu.br",
"Roberto José da Costa | IFNMG | rjdc@aluno.ifnmg.edu.br",
"Roberval Lustosa de Aguiar Filho | IFG | roberval.filho@ifg.edu.br",
"Rodrigo Candido da Costa | ANP | rccosta@anp.gov.br",
"Rodrigo duarte | MGI | Rodrigo.duarte@gestao.gov.br",
"Rodrigo Lange | MJSP | rodrigo.rl@pf.gov.br",
"Rodrigo Peres Ferreira | CGU | rodrigo.p.ferreira@cgu.gov.br",
"Roger Fonseca Nogueira | INSS | roger.nogueira@inss.gov.br",
"Rogério da Paixão | MGI | rogerio.paixao@gestao.gov.br",
"Romulo Farias Castro | UFPA | romulocastro@ufpa.br",
"RONALD REBELO | ANTT | ronald.rebelo@antt.gov.br",
"Ronald Scholz | HCPA | rscholz@hcpa.edu.br",
"Ronaldo Lucena | FUNARTE | ronaldolucena@funarte.gov.br",
"Rosemeire Soares de Sousa | ANPD | rosemeire.sousa@anpd.gov.br",
"RYNALDO ANVERSA ROSA | UFRJ | rynaldorosa@tic.ufrj.br",
"Salacier Manhães Nasser Junior | INSS | salacier.junior@inss.gov.br",
"Samuel Dias de Sousa | AGU | samuel.sousa@agu.gov.br",
"Sergio Luiz de Menezes Filho | MDHC | sergio.filho@mdh.gov.br",
"shalton viana dos santos | IFPI | shalton.viana@ifpi.edu.br",
"Silvia Maria Sena de Araújo | UFRA | silvia.sena@ufra.edu.br",
"Silvio de Alvarenga Souza | MMA | silvio.souza@mma.gov.br",
"Tadeu Ibns Neves da Rocha | EBC | tadeu.rocha@ebc.com.br",
"Talles Quintão Pessoa | CEFET-MG | talles@cefetmg.br",
"Tharcisio Marcos Ferreira de Queiroz Mendonça | FIOCRUZ | tharcisio.mendonca@fiocruz.br",
"Thiaggo Ferreira Bispo de Souza | MPS | thiaggo.souza@previdencia.gov.br",
"Thiago Barbosa Nunes | UNIFESP | thiago.nunes@unifesp.br",
"Thiago dos Santos Motta Carvalho | INPI | Thiago.carvalha@inpi.gov.br",
"THIAGO GUEDES PAYSAN | CGU | thiago.paysan@cgu.gov.br",
"Thiago Magalhães | BCB | Thiago.magalhaes@bcb.gov.br",
"Thiago Martorelli de Andrade | CP II | tmandrade@cp2.g12.br",
"Thiago Roulien Pires Fagundes | INPI | thiago.fagundes@inpi.gov.br",
"Thiago Sabino Cardeal | HFA | thiago.cardeal@hfa.mil.br",
"Valdenice da Silva | MGI | valdenice.d.silva@gestao.gov.br",
"Valmir Antunes Pereira | UFPR | valmirantunes@ufpr.br",
"Valter Luis Arlindo de Camargo | BCB | valter.camargo@bcb.gov.br",
"Vilson da Silva Santos Junior | MPI | vilson.santos-junior@povosindigenas.gov.br",
"Vinícius Cavalcanti de Amorim | FUNARTE | vinicius.amorim.servkollor@funarte.gov.br",
"Vinicius Gagno Lima | CVM | vgagno@cvm.gov.br",
"Vitor de Oliveira Campos | UFU | vitor@ufu.br",
"wagner dantas da silva mascarenhas | SUDECO | wagner.mascarenhas@sudeco.gov.br",
"Wagner Luís Cardozo Gomes de Freitas | FIOCRUZ | wagner.freitas@fiocruz.br",
"Walace de Aguiar Ferreira | INPI | walace.ferreira@inpi.gov.br",
"Waldomiro Daniel de Assis Barroso Costa | MGI | waldomiro.costa@gestao.gov.br",
"Walter Lopes Neto | CC-PR | walter.lopes@presidencia.gov.br",
"Wellington Danilo Marques Alencar | IFNMG | wellington.alencar@ifnmg.edu.br",
"William José dos Reis | UFR | william@ufr.edu.br",
"William Santos Pereira | MMA | William.pereira@mma.gov.br"
];
const searchInput = document.getElementById('searchInput');
const nameList = document.getElementById('nameList');
const themeToggle = document.getElementById('themeToggle');
const filterContainer = document.getElementById('filterContainer');
let currentFilter = 'all';
// Função para remover acentos de uma string
function removerAcentos(texto) {
return texto.normalize('NFD').replace(/[\u0300-\u036f]/g, '');
}
// Criar botões de filtro para cada letra
function criarFiltrosDeLetras() {
const letras = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('');
// Contar quantos nomes começam com cada letra
const contagemPorLetra = {};
letras.forEach(letra => contagemPorLetra[letra] = 0);
nomes.forEach(nome => {
const primeiraLetra = removerAcentos(nome.charAt(0).toUpperCase());
if (contagemPorLetra[primeiraLetra] !== undefined) {
contagemPorLetra[primeiraLetra]++;
}
});
// Criar botões apenas para letras com registros
letras.forEach(letra => {
if (contagemPorLetra[letra] > 0) {
const btn = document.createElement('button');
btn.className = 'filter-btn';
btn.textContent = letra;
btn.dataset.letter = letra;
btn.addEventListener('click', () => filtrarPorLetra(letra, btn));
filterContainer.appendChild(btn);
}
});
}
function exibirNomes() {
nameList.innerHTML = '';
nomes.forEach(nome => {
const li = document.createElement('li');
li.textContent = nome;
nameList.appendChild(li);
});
}
function filtrarPorLetra(letra, btnClicado) {
// Atualizar estado ativo dos botões
document.querySelectorAll('.filter-btn').forEach(btn => {
btn.classList.remove('active');
});
btnClicado.classList.add('active');
currentFilter = letra;
aplicarFiltros();
}
function filtrarNomes() {
aplicarFiltros();
}
function aplicarFiltros() {
const searchText = removerAcentos(searchInput.value.toLowerCase());
const lis = nameList.querySelectorAll('li');
lis.forEach(li => {
const nome = li.textContent;
const nomeSemAcento = removerAcentos(nome.toLowerCase());
const primeiraLetra = removerAcentos(nome.charAt(0).toUpperCase());
let mostrar = true;
// Filtro de letra
if (currentFilter !== 'all' && primeiraLetra !== currentFilter) {
mostrar = false;
}
// Filtro de busca
if (searchText && !nomeSemAcento.includes(searchText)) {
mostrar = false;
}
if (mostrar) {
li.classList.remove('hidden');
} else {
li.classList.add('hidden');
}
});
}
// Função para alternar o tema
function toggleTheme() {
document.body.classList.toggle('light-theme');
// Atualizar o texto do botão
if (document.body.classList.contains('light-theme')) {
themeToggle.textContent = '🌙 Tema Escuro';
} else {
themeToggle.textContent = '🌞 Tema Claro';
}
}
// Event listener para o botão "Todos"
document.querySelector('[data-letter="all"]').addEventListener('click', function() {
document.querySelectorAll('.filter-btn').forEach(btn => {
btn.classList.remove('active');
});
this.classList.add('active');
currentFilter = 'all';
aplicarFiltros();
});
// Event listeners
searchInput.addEventListener('input', filtrarNomes);
themeToggle.addEventListener('click', toggleTheme);
// Inicialização
criarFiltrosDeLetras();
exibirNomes();
</script>
</body>
</html>