$(document).ready(function()
{

	var icons =
	{
		header : "accordion-plus-icon",
		headerSelected : "accordion-minus-icon"
	};

	$('.js-accordion').each(function()
	{
		
		if ($(this).hasClass('collapsed'))
		{
			/*console.log("this accordion has the class 'collapsed'");*/
			
			$(this).accordion(
			{
				icons : icons,
				collapsible : true,
				active : false,
				autoHeight : false
			});
		}
		else
		{
			/*console.log("this accordion doesn't have the class 'collapsed'");*/
			$(this).accordion(
			{
				icons : icons,
				autoHeight : false
			});
		}
		
	});
});

$(window).load(function()
{	
	var currentHash = location.hash;
	
	if (currentHash != '')
	{
	    var firstTime = true;
	
		setInterval(function()
		{
			if (currentHash != location.hash || firstTime)
			{
				var hash = parseInt(location.hash.substring(1, location.hash.length))-1;
				$('.js-accordion').accordion('activate', hash);
				currentHash = location.hash;
				firstTime = false;
			}
		}, 500);
	}	
});

