Adicionado validação via javascript.