rendered paste bodyFx.Puff = Fx.Base.extend({
initialize: function(el, options) {
this.element = $(el);
this.element.setStyle('overflow', 'hidden');
this.setOptions(options);
this.initWidth = this.element.getStyle('width').toInt();
this.initHeight = this.element.getStyle('height').toInt();
this.mLeft = this.element.getStyle('margin-left').toInt();
this.mTop = this.element.getStyle('margin-top').toInt();
this.fSize = this.element.getStyle('font-size').toInt();
},
puff: function() {
return this.element.effects(this.options).start({
'width': this.initWidth * 2,
'height': this.initHeight * 2 ,
'margin-left': this.mLeft - (this.initWidth * .5),
'margin-top': this.mTop - (this.initHeight * .5),
'font-size': this.fSize * 2,
'opacity': 0
});
}
});