$(document).ready(function(){
	$('#views a').bind('click', switchTabs);
	$('caption a').live('click', changeCal);
	$('#months').bind('change', switchMonths);
	$('#list-view li a').live('click', switchList);
});

function switchTabs(){
	var div = $(this).attr('rel');
	$('#events-container div').hide();
	$('#'+div).show();
	$('#views li').removeClass('current');
	$(this).parent().addClass('current');
	return false;
}

function changeCal(){
	var parts = $(this).attr('href').split('/');
	var month	= parts.pop();
	var year	= parts.pop();
	$.get('/ajax/events.php', { month:month, year:year }, function(data){
		$('#events-calendar').html(data);
	});
	return false;
}

function switchMonths(){
	var month = $(this).val();
	$.get('/ajax/events.php', { month:month }, function(data){
		$('#events-calendar').html(data);
	});
}

function switchList(){
	var parts = $(this).attr('href').split('/');
	var month	= parts.pop();
	var year	= parts.pop();
	$.get('/ajax/events.php', { month:month, year:year, view:'list' }, function(data){
		$('#list-view').html(data);
	});
	return false;
}