$(document).ready(function(){

	// Sport selection
	$('li.inactive_group > a').live('click',function(){
		hide_contact_form();
		$('.active_group').not(this).attr('class','inactive_group');
		$(this).parent('li').attr('class','active_group');
		$('ul.group').slideUp(400);
		$(this).siblings('ul').slideDown(400);
		return false;
	});
	
	$('li.active_group > a').live('click',function(){
		$(this).parent('li').attr('class','inactive_group');
		$(this).siblings('ul').slideUp(400);
		return false;
	});

	// Contact form
	$('a#contact_us').bind('click', function(){
		if ($('#quick_contact').is(':visible') )
		{
			hide_contact_form();
		}
		else
		{
			if ($('ul#sport_selection li.active_group').children('ul').is(':visible'))
			{
				$('ul#sport_selection li.active_group').children('ul').hide(300, function(){
					$('ul#sport_selection').children('li.active_group').removeClass('active_group').addClass('inactive_group');
				});
			}
			
			if ($('div#top_content_wrapper').hasClass('content_visible')
			|| $('div.agent_login_form').is(':visible') )
			{
				hide_agent_login_form();
			}
			show_contact_form();
		}
		
		return false;
	});
	
	// Agent log-in form
	$('a#agent_login').bind('click', function(){
		if ($('div.agent_login_form').is(':visible') )
		{
			hide_agent_login_form();
		}
		else
		{
			if ($('ul#sport_selection li.active_group').children('ul').is(':visible'))
			{
				$('ul#sport_selection li.active_group').children('ul').hide(300, function(){
					$('ul#sport_selection').children('li.active_group').removeClass('active_group').addClass('inactive_group');
				});
			}
			
			if ($('div#top_content_wrapper').hasClass('content_visible')
			|| $('#header_contact_form').is(':visible') )
			{
				hide_contact_form();
			}
			show_agent_login_form();
		}
		return false;
	});
	
	// Sign up form
	$('a#signup').bind('click', function(){
		if ($('#signup_wrapper').is(':visible'))
		{
			$('#signup_wrapper').slideUp(300);
		}
		else
		{
			$('#signup_wrapper').slideDown(300);
			// Move the window so the form is more obvious
			location.hash = 'signup';
		}
		return false;
	});
	
	// Important Information form
	$('p.important_information').bind('click', function(){
		$(this).children('span.important_text').toggle();
		return false;
	});

});
