$(document).ready(function(){
	$("ul.lightbox li a").lightBox({fixedNavigation: true});

	if ($("#event_start").length > 0) {
		$("#event_start, #event_end").datepicker({dateFormat: 'yy-mm-dd'});
	}

	if ($("#calendar").length > 0) {
		var today = new Date();
		var year = today.getFullYear();
		var month = today.getMonth() + 1;

		get_calendar(year, month);
	}
});

function get_calendar(year, month) {
	var calendar_base = "http://pzsw.org/beta/events/calendar/";

	$("#calendar").load(calendar_base + year + "/" + month, {}, function()
	{
		$("#calendar td.prev a").click(function() {
			if (month > 1) {
				month = month - 1;
			}
			else {
				month = 12;
				year = year - 1;
			}
			get_calendar(year, month);
			return false;
		});

		$("#calendar td.next a").click(function() {
			if (month < 12) {
				month = month + 1;
			}
			else {
				month = 1;
				year = year + 1;
			}
			get_calendar(year, month);
			return false;
		});
	});
}
