/**
 * Sleep - Simple sleep for jQuery
 * Usage: element.fadeIn().sleep(3000).fadeOut();
 * 
 * @author		Jeroen Dijsktra
 * @copyright	(c) Crowd Surfing 2010
 */
(function($)
{ 
	jQuery.fn.sleep = function(milliseconds)
	{ 
		var element = $(this); 
		element.queue
		(
			function()
			{ 
				setTimeout
				(
					function()
					{ 
						element.dequeue(); 
					},
					milliseconds
				);
			}
		);
	return this;
	};
}
)(jQuery);
