function calendar_set_date(y,m,d)
{
	d = d || '';
	//alert(m +' '+ y +' '+ d);
	if ( y!='' ) oID('year').value = y;
	if ( m!='' ) oID('month').value = m;
	if ( d!='' ) oID('day').value = d;
	Submit();
}


//--------------------------------------
CalendarEventsAlertCount=0;
function calendar_hide_notify(id_event,id_alert_event,id_alert,events_count)
{
	oID(id_alert_event).style.display="none";
	//Tiene il conto totale degli eventi nascosti
	CalendarEventsAlertCount++;
	//alert(CalendarEventsAlertCount+'\n'+events_count);
	//Se raggiungiamo il n.ro di eventi totali, 
	//Nascondiamo il box di alert
	if (CalendarEventsAlertCount==events_count)
	{
		oID(id_alert).style.display="none";
	}
	//Segno il record per non visualizzare ancora la notifica
	var Params = new Array();
	Params[0] = id_event ;
	ClassMethod_onFunction ( "Agenda", "jx_upd_notify_alert", Params, "calendar_hide_notify_callback", "" );
}
function calendar_hide_notify_callback( json_result )
{
	json_result = json_result || "";
	if (json_result)
	{	// Converte il risultato stringa in un oggetto JSON
		json = json_result.parseJSON(); 
		// riferimento agli ogetti
	}
}
//--------------------------------------