$subnet_err = $e;
         }
         $list .= "</ol>";
         $error = $err->GenerateErrorLink("help/help.html", "#config_subnet", $defined['error'], $errors['val_missing'] . $list, NULL, NULL);
     }
 }
 // create current list of shared networks
 if ($group === "admin") {
     $sharedquery = "SELECT * FROM `conf_shared_networks` ORDER BY `shared-network-name` ASC";
 } else {
     $sharedquery = "SELECT * FROM `conf_shared_networks` WHERE `group` = \"" . $group . "\" ORDER BY `shared-network-name` ASC";
 }
 if (($current = $db->dbQuery($val->ValidateSQL($sharedquery, $dbconn), $dbconn)) !== -1) {
     $sharedlist = $db->dbArrayResultsAssoc($current);
 }
 $shared_networks = $misc->GenJumpMenuBoxSharedNetworks($sharedlist, 'shared_networks', $_GET['skin']);
 // create current list of subnets
 if ($group === "admin") {
     $subnetquery = "SELECT * FROM `conf_subnets` ORDER BY `subnet-name` ASC";
 } else {
     $subnetquery = "SELECT * FROM `conf_subnets` WHERE `group` = \"" . $group . "\" ORDER BY `subnet-name` ASC";
 }
 if (($current = $db->dbQuery($val->ValidateSQL($subnetquery, $dbconn), $dbconn)) !== -1) {
     $subnetlist = $db->dbArrayResultsAssoc($current);
 }
 // fix $_POST['checkboxes'] array
 if (empty($_GET['id']) && count($subnet_checkboxes) !== 0) {
     foreach ($subnet_checkboxes as $key => $value) {
         $fixed[$key]['subnet-name'] = $value;
         $fixed[$key]['shared-network'] = $shared_network;
     }