alguns detalhes no javascript e erros que passou despercebido.