public function getNextOrder()
{
global $g_ado_db;
$queryStr = "SELECT field_weight FROM `" . $this->m_dbTableName . "` WHERE type_name = " . $g_ado_db->escape($this->m_data['type_name']) . " AND field_name != 'NULL' ORDER BY field_weight DESC";
$field_weight = $g_ado_db->GetOne($queryStr);
if (!is_null($field_weight)) {
$next = $field_weight + 1;
} else {
$next = 1;
}
return $next;
}