Eu queria passar parâmetros para a função anônima que é declarada dentro do método addEventListener, porém toda vez que declaro que a função recebe um parâmetro eu não tenho "onde" passar, porque a chamada da função já é na própria declaração e dentro da função o tipo do objeto vem como um "Event" e não como os parâmetros que eu queria passar. Outra coisa, se eu coloco uma função externa, com "nome", ela executa na hora que o javascript é carregado e a função de click para de detectar eventos.