function update($values, $object)
 {
     if (!defined('SYS_FORMS')) {
         require_once BASE . 'subsystems/forms.php';
     }
     exponent_forms_initialize();
     $object->title = $values['title'];
     $object->body = preg_replace('/<br ?\\/>$/', '', trim($values['body']));
     $object->is_allday = isset($values['is_allday']) ? 1 : 0;
     $object->eventstart = TimeControl::parseData('eventstart', $values);
     $object->eventend = TimeControl::parseData('eventend', $values);
     if (!isset($object->id)) {
         global $user;
         $object->poster = $user->id;
         $object->posted = time();
     }
     return $object;
 }