lo sai vero che puoi usare il set per impostare il morph sul HLogther e non dover far altro che chiamarlo con

HLogther.morph({'margin-left' : movement, 'width' : size})

( http://mootools.net/docs/Fx/Fx.Morph...operties:morph ) ?

In questo modo non devi neanche controllare lo stato dell'effetto, dato che ci pensa Mootools a stopparlo nel caso vada.