rem: beforeSetup: function(effect) { Element.makeClipping(effect.element); }, afterFinishInternal: function(effect) { Element.hide(effect.element); Element.undoClipping(effect.element); } 
add: beforeSetup: function(effect) { effect.element.makeClipping(effect.element); }, afterFinishInternal: function(effect) { effect.element.hide(effect.element); effect.element.undoClipping(effect.element); } 
context: Effect.Squish = function(element) {  // Bug in opera makes the TD containing this element expand for a instance after finish   return new Effect.Scale(element, window.opera ? 1 : 0,     { restoreAfterFinish: true,      beforeSetup: function(effect) {         Element.makeClipping(effect.element); },        afterFinishInternal: function(effect) {         Element.hide(effect.element);         Element.undoClipping(effect.element); }   });}
meta: 3974	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3974/af9adbf17404d887f31369756326b0109da7ae2b/effects.js/clean/root/static/js/effects.js