$(document).ready(function(){
	$("#addyear").click(function(event){
		var total = 0;
		total = parseInt($("#cal_year").html()) + 1;
		$("#cal_year").html(total);
		event.preventDefault();
		updatecalendar();
	});
	$("#substractyear").click(function(event){
		var total = 0;
		total = parseInt($("#cal_year").html()) - 1;
		$("#cal_year").html(total);
		event.preventDefault();
		updatecalendar();
	});
	$("#addmonth").click(function(event){
		var month = $("#cal_month").html();
		switch(month){
		case "Tammikuu":
			$("#cal_month").html("Helmikuu");
			break;
		case "Helmikuu":
			$("#cal_month").html("Maaliskuu");
			break;
		case "Maaliskuu":
			$("#cal_month").html("Huhtikuu");
			break;
		case "Huhtikuu":
			$("#cal_month").html("Toukokuu");
			break;
		case "Toukokuu":
			$("#cal_month").html("Kesäkuu");
			break;
		case "Kesäkuu":
			$("#cal_month").html("Heinäkuu");
			break;
		case "Heinäkuu":
			$("#cal_month").html("Elokuu");
			break;
		case "Elokuu":
			$("#cal_month").html("Syyskuu");
			break;
		case "Syyskuu":
			$("#cal_month").html("Lokakuu");
			break;
		case "Lokakuu":
			$("#cal_month").html("Marraskuu");
			break;
		case "Marraskuu":
			$("#cal_month").html("Joulukuu");
			break;
		case "Joulukuu":
			$("#cal_month").html("Tammikuu");
			addyear();
			break;
		default:
			$("#cal_month").html("Tammikuu");
			break;
		}
		event.preventDefault();
		updatecalendar();
	});
	$("#substractmonth").click(function(event){
		var month = $("#cal_month").html();
		switch(month){
		case "Tammikuu":
			$("#cal_month").html("Joulukuu");
			substractyear();
			break;
		case "Helmikuu":
			$("#cal_month").html("Tammikuu");
			break;
		case "Maaliskuu":
			$("#cal_month").html("Helmikuu");
			break;
		case "Huhtikuu":
			$("#cal_month").html("Maaliskuu");
			break;
		case "Toukokuu":
			$("#cal_month").html("Huhtikuu");
			break;
		case "Kesäkuu":
			$("#cal_month").html("Toukokuu");
			break;
		case "Heinäkuu":
			$("#cal_month").html("Kesäkuu");
			break;
		case "Elokuu":
			$("#cal_month").html("Heinäkuu");
			break;
		case "Syyskuu":
			$("#cal_month").html("Elokuu");
			break;
		case "Lokakuu":
			$("#cal_month").html("Syyskuu");
			break;
		case "Marraskuu":
			$("#cal_month").html("Lokakuu");
			break;
		case "Joulukuu":
			$("#cal_month").html("Marraskuu");
			break;
		default:
			$("#cal_month").html("Tammikuu");
			break;
		}
		event.preventDefault();
		updatecalendar();
	});
})

function addyear(){
	var total = 0;
	total = parseInt($("#cal_year").html()) + 1;
	$("#cal_year").html(total);
}

function substractyear(){
	var total = 0;
	total = parseInt($("#cal_year").html()) - 1;
	$("#cal_year").html(total);
}

function getevents(day){
	var year = $("#cal_year").html();
	var month = getmonthnumber($("#cal_month").html());
	$.ajax({type: "POST", 
		url: "../ajax.php", 
		data: "c=geteventsinday&year=" + year + "&month=" + month + "&day=" + day, 
		success:function(html){
			$("#eventtext").html(html);
		}
	});
}

function getmonthnumber($monthname){
	switch($monthname){
	case "Tammikuu":
		return 1;
	case "Helmikuu":
		return 2;
	case "Maaliskuu":
		return 3;
	case "Huhtikuu":
		return 4;
	case "Toukokuu":
		return 5;
	case "Kesäkuu":
		return 6;
	case "Heinäkuu":
		return 7;
	case "Elokuu":
		return 8;
	case "Syyskuu":
		return 9;
	case "Lokakuu":
		return 10;
	case "Marraskuu":
		return 11;
	case "Joulukuu":
		return 12;
	default:
		return 1;
	}
}

function updatecalendar(){
	var year = $("#cal_year").html();
	var month = getmonthnumber($("#cal_month").html());
	$.ajax({type: "POST", 
		url: "../ajax.php", 
		data: "c=updatecalendar&year=" + year + "&month=" + month, 
		success:function(html){
			$("#calendar").html(html);
		}
	});
}
