$$('.blog_teaser_title').each(function(e)
{
	e.down().onclick = function()
	{
		var bodyTeaser = this.up().next();
		var clickedLink = this;
		
		if (bodyTeaser.visible() === true)
		{
			bodyTeaser.hide();
			clickedLink.removeClassName('arrow_on');
			clickedLink.addClassName('arrow_off');
		}
		else
		{
			bodyTeaser.show();
			clickedLink.addClassName('arrow_on');
			clickedLink.removeClassName('arrow_off');
		}
		
		// Hide every other body teaser thats currently open
		$$('.blog_teaser_body').each(function(t)
		{
			if (t.visible() && t !== bodyTeaser)
			{
				var linkForThisTeaser = t.previous().down();
				
				t.hide();							
				linkForThisTeaser.removeClassName('arrow_on');
				linkForThisTeaser.addClassName('arrow_off');
			}
		});
		
		return false;
	}
});