var req;

function showCalendar(req) {	
		var response = req.responseXML;	
		var resp = response.getElementsByTagName("response");
		$('calendar').innerHTML= resp[0].getElementsByTagName("content")[0].childNodes[0].nodeValue;
		var toShow = ['calendarMain','currentMonth'];
		var height = 480 - 80*(6-document.getElementsByClassName('dayrow').length);
		$('calendarMainHider').setStyle('height:'+height+'px');
		for(i=0; i<2; i++){
			var curr = toShow[i];
			Effect.Fade(curr+"Hider",{duration:0.3, from:1.0, to:0});
		}

}
function navigate(month,year,evt) {
	var url = "super_calendar.php?month="+month+"&year="+year+"&event="+evt;
	new Ajax.Request(url,{
		onSuccess: showCalendar
	});
}


function getObject(obj) {
	var o;
	if(document.getElementById) o = document.getElementById(obj);
	else if(document.all) o = document.all.obj;	
	return o;	
}


function updateSWF(title,track){
  var so = new SWFObject("swf/calendarHeader.swf","calendarHeader", "645", "5", "8", "#000614");
       
  so.write("calendarHeader");
  }


