﻿(function(a){a.effects.drop=function(b){return this.queue(function(){var c=a(this),i=["position","top","left","opacity"],e=a.effects.setMode(c,b.options.mode||"hide"),d=b.options.direction||"left";a.effects.save(c,i);c.show();a.effects.createWrapper(c);var g=d=="up"||d=="down"?"top":"left",f=d=="up"||d=="left"?"pos":"neg",h=b.options.distance||(g=="top"?c.outerHeight({margin:true})/2:c.outerWidth({margin:true})/2);if(e=="show")c.css("opacity",0).css(g,f=="pos"?-h:h);var j={opacity:e=="show"?1:0};j[g]=(e=="show"?f=="pos"?"+=":"-=":f=="pos"?"-=":"+=")+h;c.animate(j,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){if(e=="hide")c.hide();a.effects.restore(c,i);a.effects.removeWrapper(c);if(b.callback)b.callback.apply(this,arguments);c.dequeue()}})})}})(jQuery)
