var events = {};
var date = "";
var active;
var months = 0;
var month = 0;

function displayMonth($month) {
	month += $month;
	if(month < months) {
		if(month < 0) month = 0;
	} else {
		month = months - 1;
	}
	for(var $i = 0; $i < months; $i ++) {
		var $month = document.getElementById("month" + $i);
		$month.style.display = "none";
	}
	var $month = document.getElementById("month" + month);
	$month.style.display = "block";
}

function displayEvents($date) {
	if(date) {
		var $events = events[date];
		if($events) {
			for(var $i = 0; $i < $events.length; $i ++) {
				var $eventID = $events[$i];
				var $event = document.getElementById("event" + $eventID);
				$event.style.display = "none";
			}
		}
	}
	date = $date;
	var $events = events[date];
	if($events) {
		for(var $i = 0; $i < $events.length; $i ++) {
			var $eventID = $events[$i];
			var $event = document.getElementById("event" + $eventID);
			$event.style.display = "block";
		}
	}
	var $event = document.getElementById("event0");
	$event.style.display = $events ? "none" : "block";
	if(active) document.removeClass(active, "active");
	active = document.getElementById(date);
	document.addClass(active, "active");
}