(function(a){"function"===typeof define&&define.amd?define(["jquery","./effect","./effect-scale"],a):a(jQuery)})(function(a){return a.effects.effect.puff=function(d,k){var b=a(this),f=a.effects.setMode(b,d.mode||"hide"),g="hide"===f,h=parseInt(d.percent,10)||150,e=h/100,c={height:b.height(),width:b.width(),outerHeight:b.outerHeight(),outerWidth:b.outerWidth()};a.extend(d,{effect:"scale",queue:!1,fade:!0,mode:f,complete:k,percent:g?h:100,from:g?c:{height:c.height*e,width:c.width*e,outerHeight:c.outerHeight*
e,outerWidth:c.outerWidth*e}});b.effect(d)}});