Cufon.replace("h1, h2, h3");

$(document).ready(function() {
	
	$(".available").fancybox({
	    'showCloseButton'   : false,
	    'hideOnContentClick': false,
	    'overlayColor'		: '#333',
		'overlayOpacity'	: '0.9',
	    'padding'			: 0,
		'width'				: 460
	});
	
	$(".messagebox").fancybox({
	    'showCloseButton'   : false,
	    'hideOnContentClick': false,
	    'overlayColor'		: '#333',
		'overlayOpacity'	: '0.9',
	    'padding'			: 0,
		'width'				: 460
	});
	

	//map fancybox
	$(".openMap").fancybox({
	    'showCloseButton'   : false,
	    'hideOnContentClick': false,
	    'overlayColor'		: '#333',
		'overlayOpacity'	: '0.9',
	    'padding'			: 0,
		'width'				: 700
	});
	
	$('.openMap').click(function() {
		initializeMap();
	});
	
	$("#register_link").click(function () {
		$("#menu a.selected").removeClass("selected");
		$('#menu a[href$="register"]').addClass("selected");
		
		$(".open").removeClass("open");
		id = $('#menu a[href$="register"]').attr("href");
		$(id).addClass("open");
		
		return false; 
	});  
	
	$("#groups a").click(function () {
		$("#groups a.selected").removeClass("selected");
		$(this).addClass("selected");
		return false; 
	});
	
	$("#menu a.tab").click(function () {
		$("#menu a.selected").removeClass("selected");
		$(this).addClass("selected");
		
		$(".open").removeClass("open");
		id = $(this).attr("href");
		$(id).addClass("open");
		
		return false; 
	});
	
	full_url_o = location.toString();
			
	var parts_o = full_url_o.split("#");
	var openHash = parts_o[1];
	
	if((openHash == "home") || (openHash == "profile") || (openHash == "stats") || (openHash == "events") || (openHash == "register"))
	{
		$("#menu a.selected").removeClass("selected");
		$(".open").removeClass("open");
		
		$("#" + openHash).addClass("open");
		$('#menu a[href$="'+ openHash +'"]').addClass("selected");
	}
	
	$("a.backtotop").live('click', function() {
		$('html,body').animate({scrollTop: $("#top").offset().top},'slow');
		return false; 
	});
});
