function save($request)
 {
     $record = new DBP_Record($request->postVar('oldid'));
     foreach ($request->postVars() as $key => $val) {
         if (preg_match('/^update_([a-z0-9_]+)$/i', $key, $match)) {
             $data[$match[1]] = "{$val}";
         }
     }
     $record->data($data);
     $record->save();
     return json_encode(array('msg' => 'Record saved', 'status' => 'good', 'id' => $record->ID()));
 }