﻿(function(d){d.effects.pulsate=function(a){return this.queue(function(){var b=d(this),f=d.effects.setMode(b,a.options.mode||"show"),e=a.options.times||5,c=a.duration?a.duration/2:d.fx.speeds._default/2;f=="hide"&&e--;if(b.is(":hidden")){b.css("opacity",0);b.show();b.animate({opacity:1},c,a.options.easing);e-=2}for(var g=0;g<e;g++)b.animate({opacity:0},c,a.options.easing).animate({opacity:1},c,a.options.easing);f=="hide"?b.animate({opacity:0},c,a.options.easing,function(){b.hide();a.callback&&a.callback.apply(this,
arguments)}):b.animate({opacity:0},c,a.options.easing).animate({opacity:1},c,a.options.easing,function(){a.callback&&a.callback.apply(this,arguments)});b.queue("fx",function(){b.dequeue()});b.dequeue()})}})(jQuery);