break;
 case 'see':
     $actions->fetch_data($idaction, false);
     $actions->show_consultation_form();
     break;
 case 'suppr_action':
     $chk = ${"chk_action_" . $iddemande};
     if (sizeof($chk)) {
         for ($i = 0; $i < count($chk); $i++) {
             $action = new demandes_actions($chk[$i]);
             demandes_actions::delete($action);
         }
     } else {
         demandes_actions::delete($actions);
     }
     $demandes->fetch_data($iddemande, false);
     $demandes->show_consult_form();
     break;
 case 'add_docnum':
     $actions->show_docnum_form();
     break;
 case 'save_docnum':
     demandes_actions::get_docnum_values_from_form($explnum_doc);
     demandes_actions::save_docnum($actions, $explnum_doc);
     $actions->fetch_data($actions->id_action, false);
     $actions->show_consultation_form();
     break;
 case 'suppr_docnum':
     demandes_actions::delete_docnum($explnum_doc);
     $actions->fetch_data($actions->id_action, false);
     $actions->show_consultation_form();
require_once $base_path . '/classes/demandes.class.php';
require_once $base_path . '/classes/demandes_actions.class.php';
print "<script type='text/javascript' src='./includes/javascript/http_request.js'></script>\n<script type='text/javascript' src='./includes/javascript/demandes.js'></script>";
$demandes = new demandes($iddemande);
$demandes_action = new demandes_actions($idaction);
$demande_note = new demandes_notes($idnote, $idaction);
switch ($sub) {
    case 'save_action':
        demandes_actions::get_values_from_form($demandes_action);
        foreach ($demandes->allowed_actions as $key => $value) {
            if ($value['active'] && $demandes_action->type_action == $value['id']) {
                demandes_actions::save($demandes_action);
            }
        }
        demandes::dmde_majRead($demandes_action->num_demande, "_opac");
        $demandes->fetch_data($demandes_action->num_demande, false);
        $demandes->show_consult_form($demandes_action->id_action);
        break;
    case 'save_demande':
        demandes::get_values_from_form($demandes);
        demandes::save($demandes);
        $demandes->fetch_data($demandes->id_demande, false);
        $demandes->show_consult_form();
        break;
    case 'add_demande':
        $demandes->show_modif_form();
        break;
    case 'add_action':
        $demandes_action->type_action = $type_action;
        $demandes_action->num_demande = $iddemande;
        $demandes_action->show_modif_form();