От Dom.prototype.odd отличается одним оператором, можно оптимизировать.