jQuery.tooltipClose = function() {
	$('div#tooltip').fadeOut();
}

jQuery.fn.tooltip = function() {
	$('div#tooltip').click(function() {
		$.tooltipClose();
	});
	
	return this.each(function() {
		$(this).click(function(e) {
			var el = $(this);
			var title = el.attr('title');
			var text = el.attr('rel');
			var body = '';
			
			body += '<div id="tooltip-close"><a href="#" onclick="$.tooltipClose(); return false"><img src="/images/icons/close.png" width="16" height="16" alt="" /></a></div>';
			
			if (title != '') {
				body += '<div id="tooltip-title">' + title + '</div>';
			}
			
			body += text;
			
			$('#tooltip').html(body).css({
				top : e.pageY,
				left : e.pageX
			}).fadeIn();
			
			return false;
		});
	});
}