$(document).ready(function()
{
	$(".elements .element:last .tag").addClass("opened");
	$(".elements .element:last .element-content").show();
	$(".elements .element").each(function()
	{
		var thisElement = $(this);
		thisElement.find("a.tag").click(function()
		{
			$(".elements .element .opened").removeClass("opened");
			$(this).addClass("opened");
			
			if (!thisElement.find(".element-content").is(":visible"))
			{
				$(".elements .element .element-content:visible").slideUp(500);
				thisElement.find(".element-content").slideDown(500);
			}
			
			return false;
		});
	});
	
	$(".subnavi-header").each(function()
	{
		var thisHeading = $(this);
		thisHeading.find("a:first").before('<b>'+thisHeading.find("a:first").text()+'</b>');
		thisHeading.find("a:first").remove();
	});
});
