$form->addElement('hidden', 'id', $item['id']);
     $form->addElement('submit', 'submit', get_lang('Ok'));
     $form->setDefaults($item);
     if ($form->validate()) {
         $values = $form->exportValues();
         if (Rsys::edit_item($values['id'], $values['name'], $values['description'], $values['category_id'], $values['course_id'])) {
             Display::display_normal_message(Rsys::get_return_msg(get_lang('ItemEdited'), "m_item.php", $tool_name), false);
         } else {
             Display::display_normal_message(Rsys::get_return_msg(get_lang('ItemExist'), "m_item.php?action=edit&id=" . $values['id'], get_lang('EditItem2')), false);
         }
     } else {
         $form->display();
     }
     break;
 case 'delete':
     $result = Rsys::delete_item($_GET['id']);
     ob_start();
     if ($result == '0') {
         Display::display_normal_message(get_lang('ItemDeleted'), false);
     } else {
         Display::display_normal_message(str_replace('#NUM#', $result, get_lang('ItemHasReservations')), false);
     }
     $msg = ob_get_contents();
     ob_end_clean();
 default:
     $NoSearchResults = get_lang('NoItem');
     Display::display_header($tool_name);
     api_display_tool_title($tool_name);
     echo $msg;
     if ($_GET['action'] == 'blackout') {
         $result = Rsys::black_out_changer($_GET['id']);