$(document).ready(function()
{
	$('#faq-container .question').click(function()
	{
		var clickedIsShown = ($(this).hasClass('shown')) ? true : false;
		$('#faq-container .answer.shown').animate({opacity: 'hide', height: 'hide', paddingTop: 'hide'}, 400, 'swing');
		$('#faq-container .shown').removeClass('shown');
		if(!clickedIsShown)
		{
			$(this).next('.answer').animate({opacity: 'show', height: 'show', paddingTop: 'show'}, 400, 'swing').addClass('shown');
			$(this).addClass('shown');
		}
		Cufon.refresh();
	});
});

