$(function(){
	$('div.pulse').pulsate({
		fadeinTime : 700,
		fadeoutTime : 700
	});
});

(function($) {
	$.fn.pulsate = function(dat){
		if (this.length == 0){
			return $(this);
		}
		var par = {
			fadeinTime : 800,
			fadeoutTime : 800
		};
		var par = $.extend(par, dat);
		var $obj = $(this);
		var pfn = function(){
			$obj.fadeIn(par.fadeinTime, function(){
				$obj.fadeOut(par.fadeoutTime);
			});
		};
		pfn();
		setInterval(pfn, par.fadeinTime + par.fadeoutTime);
		return $obj;
	}
})(jQuery);

