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