} } return $event; } switch ($_REQUEST['command']) { case 'day': $type = $_REQUEST['type']; $time = isset($_REQUEST['time']) ? $_REQUEST['time'] : time(); $date = date('Y/m/d', $time); $events = array(); if ($type == 'Events') { $events = MIT_Calendar::TodaysEventsHeaders($date); } elseif ($type == 'Exhibits') { $events = MIT_Calendar::TodaysExhibitsHeaders($date); } foreach ($events as $event) { $data[] = clean_up_event($event); } break; case 'detail': if ($id = $_REQUEST['id']) { $event = MIT_Calendar::getEvent($id); $data = clean_up_event($event); } break; case 'category': // get events in a single category