!function(factory){"use strict";"function"==typeof define&&define.amd?define(["jquery","../version","../effect"],factory):factory(jQuery)}(function($){"use strict";return $.effects.define("pulsate","show",function(options,done){var element=$(this),mode=options.mode,show="show"===mode,anims=2*(options.times||5)+(show||"hide"===mode?1:0),duration=options.duration/anims,animateTo=0,i=1,mode=element.queue().length;for(!show&&element.is(":visible")||(element.css("opacity",0).show(),animateTo=1);i