function setCalendarOpacity(opacity) {
	$('#calendar').css('opacity', opacity);
}


function PrintCalendar(mese, anno, selected_day, curr_lang, div_calendar, territorio) {
	setCalendarOpacity(.5);

	var dataString = 'mese=' + mese +
		'&anno=' + anno +
		'&lang=' + curr_lang +
		'&selected_day=' + selected_day +
		'&div_calendar=' + div_calendar +
		'&territorio=' + territorio +
		'&dummy=' + Math.floor(Math.random()*11);

	$.ajax({
		type: 'POST',
		url: '/index.php',
		data: "ajax=print_calendar&" + dataString,
		success: function(response){
			$('#'+div_calendar).html(response);

			setCalendarOpacity(1);
		}
	});
}


function PrintCalendarDettaglio(mese, anno, selected_day, curr_lang, div_calendar, territorio) {
	setCalendarOpacity(.5);

	var dataString = 'mese=' + mese +
		'&anno=' + anno +
		'&lang=' + curr_lang +
		'&selected_day=' + selected_day +
		'&div_calendar=' + div_calendar +
		'&territorio=' + territorio +
		'&dummy=' + Math.floor(Math.random()*11);

	$.ajax({
		type: 'POST',
		url: '/index.php',
		data: "ajax=print_calendar_dettaglio&" + dataString,
		success: function(response){
			$('#'+div_calendar).html(response);

			setCalendarOpacity(1);
		}
	});
}


function pad(number, length) {
	var str = '' + number;
	while (str.length < length) {
		str = '0' + str;
	}
	return str;
}


/*
function SelectDate(giorno, mese, anno, curr_lang) {
	var curr_data = 'D' + pad(anno, 4) + pad(mese, 2) + pad(giorno, 2) + 'B';

	var attribs = 'DV1_G='  + pad(giorno, 2) +
		'&DV1_M=' + pad(mese, 2) +
		'&DV1_A=' + pad(anno, 4) +
		'&DV2_G=' + pad(giorno, 2) +
		'&DV2_M=' + pad(mese, 2) +
		'&DV2_A=' + pad(anno, 4) +
		'&tipo_scheda=news' +

		'&TITOLO_DA_STAMPARE=' +
		'&COMUNE=' +
		'&TESTO=' +
		'&tipo_scheda=news' +
		'&schede_search_field_names=DATA1|TIPO_EVENTO|TITOLO_DA_STAMPARE|COMUNE|TESTO' +
		'&schede_search_field_types=CHRONO_FIELD|MULTICHECKBOX_FIELD|EDIT_FIELD|EDIT_FIELD|MEMO_FIELD' +
		'&schede_search_field_labels=Data|Tipologia|Nome|Localit%26|Testo' +
		'&schede_search_field_values=' + curr_data + '||||' +
		'&lang=' + curr_lang +
		'&back_page=interno + php' +
		'&back_page_id=809';

	document.location.href='search_schede_result.php?' + attribs;
}
*/


function SelectDate(giorno, mese, anno, curr_lang) {
	var curr_data = pad(giorno, 2) + '/' + pad(mese, 2) + '/' + pad(anno, 4);

	calendarDateSelection(curr_data, $(this));
}

