}
         }
     } else {
         // look to see which fields were empty
         $e = $err->GenerateErrorImg($defined['error'], "help/help.html#config_class", '800', '800');
         $list .= "<ol>";
         if (empty($class_name)) {
             $list .= "<li>Class name field is missing</li>";
             $class_name_err = $e;
         }
         $list .= $listop_empty;
         $list .= "</ol>";
         $error = $err->GenerateErrorLink("help/help.html", "#config_class", $defined['error'], "An error occured, fields missing, review details below:" . $list, NULL, NULL);
     }
     // populate form with errors if necessary
     $form = $misc->GenTableClassOpts(count($_POST['options']), $_POST['options'], $class_option, $select2, $err1);
 }
 // create current list of classes currently defined
 if ($group === "admin") {
     $classquery = "SELECT * FROM `conf_classes` ORDER BY `class-name` ASC";
 } else {
     $classquery = "SELECT * FROM `conf_classes` WHERE `group` = \"" . $group . "\" OR `group` = \"\" ORDER BY `class-name` ASC";
 }
 if (($current = $db->dbQuery($val->ValidateSQL($classquery, $dbconn), $dbconn)) !== -1) {
     $classlist = $db->dbArrayResultsAssoc($current);
 }
 $classes = $misc->GenJumpMenuBoxClasses($classlist, 'classes', $_GET['skin']);
 // provide a count value on class options
 if (count($_POST['options']) !== 0) {
     $count = count($_POST['options']);
 }