(function($)
{
    
	
    var IsHover=false;
	$.fn.blink = function(options)
	{
	
	    $(this).hover(function(){
		        IsHover = true;
	    });
	    
		var defaults = { delay:500 };
		var options = $.extend(defaults, options);
		
		return this.each(function()
		{
			var obj = $(this);
			setInterval(function()
			{
				if($(obj).css("visibility") == "visible")
				{
				    if(!IsHover)
					    $(obj).css('visibility','hidden');
				}
				else
				{
					$(obj).css('visibility','visible');
				}
			}, options.delay);
		});
		
	}
	
}(jQuery))