Reuso de variáveis

Reutulizei variáveis, declaradas fora da função showVisible, para não ter que ficar criando-as todas vezes.
Também fiz algumas pequenas melhorias de código, tirando redundância. Testado no FF e Chrome.