
/*===============================================================================
	calendar.js
	John Larson
	6/27/08
	
	All page-specific JavaScript for calendar.asp.
	
	
	
===============================================================================*/


window.addEvent('domready', function() {

	dbug.enable();
	
	NPRCalendar = new PGCalendar();
	NPRCalendar.addMonthCalendar('monthEventsCalendar', {dayClickAction: loadEventDay});
	
});



/****************************************************************************
//	SECTION::Event Loading
*/
	
	var viewingPastEvents = false;
	var pastContainerIsScrolling = false;
	var pastEventIsLoading = false;
	function loadEventDay(theDate, hasEvents) {
		if(!hasEvents) {
			dbug.log('no events!');
			return;
		}
		showLoad();
		new Ajax('calendar.asp?a=loadEventDay', {
			method: 'post',
			data: 'theDate=' + theDate.format(PGCalendar.VBDateFormat),
			update: 'eventDayInfoDiv',
			onComplete: function() {
				hideLoad();
			}
		}).request();
	}
/*
//	End SECTION::Past Event Loading
****************************************************************************/