var m = new Array('มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม');
var cal_month;
var cal_year;
var events = new Array();
function show_calendar(){
	month = cal_month;
	year = cal_year;
	var d = new Date;
	d.setFullYear(year);
	d.setMonth(month);
	d.setDate(1);
	var day = d.getDay();
	$('#calendar_block table tbody tr td').html('&nbsp;').addClass('non');
	var maxday = 31;
	if(month==3 || month==5 || month==8 || month==10){
		maxday = 30;
	}else if(month==1){
		if(cal_year/4==0) maxday = 29;
		else maxday = 28;
	}
	var e = year+'-'+zerofill(month+1,2)+'-';
	for(var a=0;a<maxday;a++){
		$('#calendar_block table tr.day td:eq('+(day+a)+')').html('&nbsp;'+(a+1)).removeClass('non');
		$('#calendar_block table tr.txt td:eq('+(day+a)+')').html('&nbsp;').removeClass('non');
		if(events[e+zerofill(a+1,2)]!=null){
			$('#calendar_block table tr.txt td:eq('+(day+a)+')').html('');
			for(var b=0;b<events[e+zerofill(a+1,2)].length;b++){
				$('#calendar_block table tr.txt td:eq('+(day+a)+')').append(events[e+zerofill(a+1,2)][b][0]+'<br />');
			}
		}
	}
	$('#calendar_block .month').html(m[month]+'&nbsp;'+(year+543));
}
function addEvent(date,head,body){
	var arr = new Array(head,body);
	if(events[date] == null) events[date] = new Array();
	events[date][events[date].length] = arr;
}
function prev_month(){
	if(cal_month > 0){
		cal_month--;
	} else {
		cal_month = 11;
		cal_year--;
	}
	show_calendar();
}
function next_month(){
	if(cal_month < 11){
		cal_month++;
	} else {
		cal_month = 0;
		cal_year++;
	}
	show_calendar();
}
$(document).ready(function(){
	loadEvents();
	var d = new Date();
	cal_month = d.getMonth();
	cal_year = d.getFullYear()
	show_calendar();
});