$(document).ready(function()
{
	// Default value for old_attr
	var old_attr = 'foobar';
	
	// Popup
	$('a.popup').click(function()
	{
		// Get rel
		var attr = $(this).attr('rel');
		
		// Content
		if(attr != 'close')	$('#popup span').html(attr);
		
		// Fade out
		if(attr == 'close' || attr == old_attr)
		{
			// Fade out and set old_attr
			$('#popup').fadeOut();
			old_attr = 'close';
			
			// Stop
			return false;
		}
		else
		{
			// Fade in
			$('#popup').fadeIn();
		}
		
		// Set old_attr
		old_attr = attr;
		
		// Stop
		return false;
	});
	
	// Tooltip display
	$('a:not(#last_fm a)').hover(function()
	{
		// Get left and top position and get content
		var left	= $(this).offset().left+20;	
		var top		= $(this).offset().top+20;
		var content	= $(this).html();
		
		// Move tooltip and set content
		$('#tooltip').css('top',top).css('left',left).html(content).fadeIn('fast');
	});
	
	// Tooltip hide
	$('a').mouseleave(function()
	{
		
		// Hide tooltip
		$('#tooltip').hide();
		
	});
});