rem: if(this.options.scaleX) d.width = width + 'px'; if(this.options.scaleY) d.height = height + 'px'; 
add: if(this.options.scaleX) d.width = Math.round(width) + 'px'; if(this.options.scaleY) d.height = Math.round(height) + 'px'; 
context:   setDimensions: function(height, width) {    var d = {};    if(this.options.scaleX) d.width = width + 'px';    if(this.options.scaleY) d.height = height + 'px';    if(this.options.scaleFromCenter) {      var topd  = (height - this.dims[0])/2;      var leftd = (width  - this.dims[1])/2;      if(this.elementPositioning == 'absolute') {        if(this.options.scaleY) d.top = this.originalTop-topd + 'px';        if(this.options.scaleX) d.left = this.originalLeft-leftd + 'px';      } else {        if(this.options.scaleY) d.top = -topd + 'px';        if(this.options.scaleX) d.left = -leftd + 'px';      }    }    this.element.setStyle(d);  }
meta: 4053	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4053/5655808eef3dc8f0758823afe07771c19ae14f93/effects.js/clean/src/effects.js