/* * Jonathan Howard * * jQuery Pause * version 0.2 * * Requires: jQuery 1.0 (tested with svn as of 7/20/2006) * * Feel free to do whatever you'd like with this, just please give credit where * credit is do. * * * * pause() will hold everything in the queue for a given number of milliseconds, * or 1000 milliseconds if none is given. * * * * unpause() will clear the queue of everything of a given type, or 'fx' if no * type is given. */$.fn.pause = function(milli,type) {	milli = milli || 1000;	type = type || "fx";	return this.queue(type,function(){		var self = this;		setTimeout(function(){			$.dequeue(self);		},milli);	});};$.fn.clearQueue = $.fn.unpause = function(type) {	return this.each(function(){		type = type || "fx";		if(this.queue && this.queue[type]) {			this.queue[type].length = 0;		}	});};
