function makeCalender()
{
	if(latestCal>0)$('cal_cont_month_prev').style.visibility = '';
	else $('cal_cont_month_prev').style.visibility = 'hidden';
	theDate = Date.today().addMonths(latestCal).moveToFirstDayOfMonth();
	
	numOfDay = theDate.getDaysInMonth();
	dayName = theDate.getDayName(true);
	dayNum = Date.getDayNumberFromName(dayName); 
	
	bulan_name = theDate.toString("MMMM");
	bulan = theDate.toString("M");
	tahun = theDate.toString("yyyy");
	$('cal_cont_month').innerHTML = theDate.toString("MMM yyyy");
	
	$('cal_space').innerHTML = '';
	for(x=0;x<dayNum;x++)$('cal_space').innerHTML += '<div class="calender_blank">&nbsp;</div>';
	for(x=0;x<numOfDay;x++)
	{
		if(dayNum==0)tClass = 'calender_sunday';
		else if(dayNum==5)tClass = 'calender_friday';
		else if(dayNum==6)tClass = 'calender_satday';
		else tClass = 'calender_weekday';
		
		$('cal_space').innerHTML += '<div class="'+tClass+'" id="'+tahun+'_'+bulan+'_'+(x+1)+'"><a href="kegiatan.php?d='+(x+1)+'&b='+bulan+'&t='+tahun+'&height=200&width=400" title="" class="date_thick">'+(x+1)+'</a></div>';
		dayNum++;
		if(dayNum>6)dayNum=0;
	}
	getServerData('q=all&tahun='+tahun+'&bulan='+bulan, 'kegiatan.php');
	tb_init('a.date_thick');//pass where to apply thickbox
}