// JavaScript Document
function getCalendarSelectedDay(daynum, day, month, year)
{
	months = ['', 'Gennaio', 'Febbraio', 'Marzo', 'Aprile', 'Maggio', 'Giugno', 'Luglio', 'Agosto', 'Settembre', 'Ottobre', 'Novembre', 'Dicembre'];
	strDay = ['Luned&igrave;', 'Marted&igrave;', 'Mercoled&igrave;', 'Gioved&igrave;', 'Venerd&igrave;', 'Sabato', 'Domenica'];
	
	document.getElementById("cc_top").innerHTML = strDay[daynum] + " " + day + " " + months[month] + " " + year; 
}

function getCalendarDetails(daynum, day, month, year)
{
	getCalendarSelectedDay(daynum, day, month, year);
	
	var url = "calendario_ajax.php";
	var param = "";
	
	param = "day=" + day + "&month=" + month + "&year=" + year;
		
	req_calendar.open("POST", url, true);
	req_calendar.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req_calendar.setRequestHeader("Content-length", param.length);
	req_calendar.setRequestHeader("Connection", "close");
	req_calendar.onreadystatechange = getCalendarDetails_ajax;
	req_calendar.send(param);
}

function getCalendarDetails_ajax()
{
	if(req_calendar.readyState == 4)
	{
		if(req_calendar.status == 200) 
		{
			document.getElementById("cc_border_avvisi_calendar").innerHTML = req_calendar.responseText;
			document.getElementById("_det").style.visibility = 'visible';
		}
		else
		{
			alert("Rilevato un errore: " + req_calendar.statusText);
		}
	}
}

function ChangeCalendar()
{
	document.getElementById("_det").style.visibility = 'hidden';
	
	var month = document.getElementById("month").value;
	var year = document.getElementById("year").value;
	
	var url = "calendario_changer_ajax.php";
	var param = "";
	
	param = "month=" + month + "&year=" + year;
		
	req_calendar.open("POST", url, true);
	req_calendar.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req_calendar.setRequestHeader("Content-length", param.length);
	req_calendar.setRequestHeader("Connection", "close");
	req_calendar.onreadystatechange = ChangeCalendar_ajax;
	req_calendar.send(param);
}

function ChangeCalendar_ajax()
{
	if(req_calendar.readyState == 4)
	{
		if(req_calendar.status == 200) 
		{
			document.getElementById("cc_calendar").innerHTML = req_calendar.responseText;
		}
		else
		{
			alert("Rilevato un errore: " + req_calendar.statusText);
		}
	}
}
