function doCalendar(a){
	var link = $(a).href.replace("content.jsp","contentonly.jsp");
	link += "&noheader=true";
	/*new Ajax.Updater(a.up('div.agenda'), link,{
		evalScripts: true
	});*/
	var element = a.up('div.agenda');
	try {
		element.down('td').addClassName('spinner');
	} catch(e) {}
	new Ajax.Request(link, {
		method: 'get',
		evalJS: true,
		onSuccess: function(transport) {
			element.replace(transport.responseText);
		}
	});
}

function doCalendarFromSelects(button, objectid) {
	var month = $(button).previous('select[name=calmonth]').value;
	var year = $(button).previous('select[name=calyear]').value;
	var link = 'contentonly.jsp?objectid='+objectid+'&calmonth='+month+'&calyear='+year+'&noheader=true';
	if($(button).hasClassName('bis')) {
		link += '&view=biscalendar';
	}
	var element = $(button).up('div.agenda');
	try {
		element.down('td').addClassName('spinner');
	} catch(e) {}
	new Ajax.Request(link, {
		method: 'get',
		evalJS: true,
		onSuccess: function(t) {
			element.replace(t.responseText);
		}
	});
}