$(function(){
	var $calender_container = $("#calender-container");
	var max_cals = $(".t-cal").length;
	var next = 0;
	var prev = 0;
	setup();
	
	function showNextCalender($next)
	{
		next = $($next).attr('next');
		if( next <= max_cals )
		{
			var current_calender = "#t-" + next;
			$calender_container.html($(current_calender).html());
			$("img.show-prev-month").show();
			setup();
			if( next == max_cals ) $("img.show-next-month").hide();
		}
		else
		{
			$("img.show-next-month").hide();
		}
	}
	
	function showPrevCalender($prev)
	{
		prev = $($prev).attr('prev');
		if( prev >= 1 )
		{
			var current_calender = "#t-" + prev;
			$calender_container.html($(current_calender).html());
			$("img.show-next-month").show();
			setup();
			if( prev == 1 ) $("img.show-prev-month").hide();
		}
		else
		{
			$("img.show-prev-month").hide();
		}
	}
	
	function initCalender()
	{
			var current_calender = "#t-1";
			$calender_container.html($(current_calender).html());
			$("img.show-prev-month").hide();
			setup();
	}
	initCalender();
	
	function setup()
	{
		$("img.show-prev-month").click(
			function()
			{
				showPrevCalender(this);
			}
		);
		
		$("img.show-next-month").click(
			function()
			{
				showNextCalender(this);
			}
		);
	}

});

