public static function parent_category_select($categories, $category, $default_item = null)
 {
     echo '<select name="fk_i_parent_id" id="parentId">';
     if (isset($default_item)) {
         echo '<option value="">' . $default_item . '</option>';
     }
     foreach ($categories as $c) {
         if ($category['fk_i_parent_id'] == $c['pk_i_id']) {
             $extra = ' selected="selected" ';
         } else {
             if ($category['pk_i_id'] == $c['pk_i_id']) {
                 $extra = ' disabled="disabled" ';
             } else {
                 $extra = '';
             }
         }
         echo '<option value="' . $c['pk_i_id'] . '"' . $extra . '>' . $c['s_name'] . '</option>';
         if (isset($c['categories']) && is_array($c['categories'])) {
             CategoryForm::parent_subcategory_select($c['categories'], $category, $default_item, 1);
         }
     }
     echo '</select>';
     return true;
 }