distance, y: 0, duration: split, afterFinishInternal: function(effect) {     new Effect.Move(effect.element,       { x: -distance*0, y: 0, duration: split*0,  afterFinishInternal: function(effect) {     new Effect.Move(effect.element,       { x:  distance*0, y: 0, duration: split*0,  afterFinishInternal: function(effect) {     new Effect.Move(effect.element,       { x: -distance*0, y: 0, duration: split*0,  afterFinishInternal: function(effect) {     new Effect.Move(effect.element,       { x:  distance*0, y: 0, duration: split*0,  afterFinishInternal: function(effect) {     new Effect.Move(effect.element,       { x: -distance, y: 0, duration: split, afterFinishInternal: function(effect) {         effect.element.