Adicionado suporte a AMD e ao objeto Window