';
$tab_count++;
// Is a field divider
}elseif($field_type == 'divider'){
$output .= '
';
//Is a normal field. Print field containers
}else{
$output .= '
';
$output .= '
';
$output .= '
';
}
if($field_type == 'readonly')
$output .= cpotheme_form_readonly($field_name, $field_value, $current_field);
elseif($field_type == 'text')
$output .= cpotheme_form_text($field_name, $field_value, $current_field);
elseif($field_type == 'textarea')
$output .= cpotheme_form_textarea($field_name, $field_value, $current_field);
elseif($field_type == 'code')
$output .= cpotheme_form_code($field_name, $field_value, $current_field);
elseif($field_type == 'select')
$output .= cpotheme_form_select($field_name, $field_value, $current_field['option'], $current_field);
elseif($field_type == 'collection')
$output .= cpotheme_form_collection($field_name, $field_value, $current_field['option'], $current_field);
elseif($field_type == 'checkbox')
$output .= cpotheme_form_checkbox($field_name, $field_value, $current_field);
elseif($field_type == 'yesno')
$output .= cpotheme_form_yesno($field_name, $field_value, $current_field);
elseif($field_type == 'color')
$output .= cpotheme_form_color($field_name, $field_value);
elseif($field_type == 'imagelist')
$output .= cpotheme_form_imagelist($field_name, $field_value, $current_field['option'], $current_field);
elseif($field_type == 'upload')
$output .= cpotheme_form_upload($field_name, $field_value);
elseif($field_type == 'font')
$output .= cpotheme_form_font($field_name, $field_value, $current_field['option'], $current_field);
//Separators
if($field_type != 'separator' && $field_type != 'divider'){
$output .= '
';
$output .= '
'.$field_desc.'
';
$output .= '