rem: effect.element.firstChild.setStyle({bottom: (effect.dims[0] - effect.element.clientHeight) + 'px' }); }, 
add: effect.element.down().setStyle({bottom: (effect.dims[0] - effect.element.clientHeight) + 'px' }); }, 
context: Effect.SlideUp = function(element) {  element = $(element);  element.cleanWhitespace();  var oldInnerBottom = $(element.firstChild).getStyle('bottom');  return new Effect.Scale(element, window.opera ? 0 : 1,   Object.extend({ scaleContent: false,     scaleX: false,     scaleMode: 'box',    scaleFrom: 100,    restoreAfterFinish: true,    beforeStartInternal: function(effect) {      effect.element.makePositioned();      effect.element.firstChild.makePositioned();      if(window.opera) effect.element.setStyle({top: ''});      effect.element.makeClipping();      effect.element.show(); },      afterUpdateInternal: function(effect) {      effect.element.firstChild.setStyle({bottom:        (effect.dims[0] - effect.element.clientHeight) + 'px' }); },    afterFinishInternal: function(effect) {      effect.element.hide();      effect.element.undoClipping();      effect.element.firstChild.undoPositioned();      effect.element.undoPositioned();      effect.element.setStyle({bottom: oldInnerBottom}); }   }, arguments[1] || {})  );}
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/effects.js/clean/www/resources/scriptaculous/effects.js