$(document).ready(function()
{
	$('.mini-vote a').click(toggleNote);
	$('.vote a').click(toggleNote);
	$('.mega-note a').click(toggleNote);
});

function toggleNote()
{
	
	var parent = $(this).parent();
	var mini = $(parent).hasClass('mini-vote');
	var normal = $(parent).hasClass('vote');
	
	var class_name = '';
	if(mini)
	{
		class_name = '.mini-subvote';
	}
	else if(normal)
	{
		class_name = '.subvote';
	}
	
	var elem = $(parent).parent().children(class_name);
	
	if($(elem).length > 0 && $(elem).is(':visible'))
	{
		$(elem).stop().slideUp("slow");
	}
	else if($(elem).length > 0)
	{
		if(mini)
		{
			$(class_name).each(function()
			{
				if($(this)[0] != elem[0])
				{
					$(this).slideUp("slow");
				}
			});
		}
		$(elem).slideDown("slow");
	}
	return false;
}
