
	$(document).ready(function(event)
	{
		var active;
		
		$('ul.acc li div.toggler').each(function(i,el)
		{
			$(el).data('h',$(el).height());
		});
		
		$('ul.acc li div.toggler').hide();
		
		$('ul.acc li h3 a').click(function(event)
		{
			event.preventDefault();
			
			var ul = $(this).parents('ul');
			var li = $(this).parents('li');
			var div = $('div.toggler',li);
			
			$('li',ul).removeClass('selected');
			
			if ( active == li[0] )
			{
				active = null;
				$('div.toggler',ul).slideUp(500);
			}
			else
			{
				active = li[0];
				li.addClass('selected');
				$('div.toggler',ul).slideUp(500);
				div.css('height',div.data('h')).slideDown(500);
			}			
		});
		
		$('a.ext, ul.acc div.toggler a').click(function(event)
		{
			event.preventDefault();
			
			var url = $(this).attr('href');
			window.open(url);	
		});
	});
