/**
  * @todo create Exception for missing (user) id (or rebuild)
  * @throws EquipmentTypeIDMissingException
  */
 public static function delete_user()
 {
     if ($_GET['id']) {
         if ($_GET['key']) {
             if ($_GET['sure'] != "true") {
                 $template = new HTMLTemplate("equipment/admin/equipment_type/delete_user.html");
                 $paramquery = $_GET;
                 $paramquery['sure'] = "true";
                 $params = http_build_query($paramquery);
                 $template->set_var("yes_params", $params);
                 $paramquery = $_GET;
                 unset($paramquery['key']);
                 $paramquery['action'] = "detail";
                 $params = http_build_query($paramquery);
                 $template->set_var("no_params", $params);
                 $template->output();
             } else {
                 $paramquery = $_GET;
                 unset($paramquery['key']);
                 unset($paramquery['sure']);
                 $paramquery['action'] = "detail";
                 $params = http_build_query($paramquery);
                 $equipment_type = new EquipmentType($_GET['id']);
                 if ($equipment_type->delete_responsible_person($_GET['key'])) {
                     Common_IO::step_proceed($params, "Equipment Type", "Operation Successful", null);
                 } else {
                     Common_IO::step_proceed($params, "Equipment Type", "Operation Failed", null);
                 }
             }
         } else {
             // error
         }
     } else {
         throw new EquipmentTypeIDMissingException();
     }
 }