// Events System
var events = new Spry.Data.XMLDataSet("event.xml", "OAEMevents/event", {sortOnLoad: "startDate", sortOrderOnLoad: "ascending"});
events.setColumnType("startDate", "date");
var eventsItem = new Spry.Data.NestedXMLDataSet(events, "item");
function quickSwitch(type) {
	if (type == 'show') {
		Spry.Utils.removeClassName('quickSwitch','quickSwitchA');
	}
	else {
		Spry.Utils.addClassName('quickSwitch','quickSwitchA');
	}
}
var myFilterFunc = function(dataSet, row, rowNumber)
{
	var rowDate = new Date(row["startDate"]);
	var currentDate = new Date();
	if (rowDate.getTime() >= currentDate.getTime()) {
		return row; // Return the row to keep it in the data set.
	};
	return null; // Return null to remove the row from the data set.
};
function maxEvents(region, lookupFunction) {
	if (lookupFunction("ds_RowID") < 10) { return true; }
}