function add_group()
{
    global $FILE_GROUP;
    $g_n = $_POST['group_name'];
    if (`cat {$FILE_GROUP} | grep "^{$g_n}\$"` != '') {
        exit;
    }
    `echo {$g_n} >> {$FILE_GROUP}`;
    if (`cat {$FILE_GROUP} | grep "^{$g_n}\$"` == '') {
        exit;
    }
    $id = time();
    $html = gen_group($id, $g_n);
    echo $html;
}
                $time = split('_', $time[2]);
                if ($time[1] == "{$i}{$j}") {
                    $value = split(',', $value);
                    $cam = split('_', $key);
                    $cam = split('CAMERA', $cam[0]);
                    $cam = (int) $cam[1] < 10 ? "0{$cam['1']}" : $cam[1];
                    $pf = $PATH_VIDEO . '/' . str_replace('-', '/', $date);
                    $img = trim($value[1]) == '' ? 'images/recording.jpg' : $pf . '/PICT/' . $value[1];
                    $avi = $pf . '/' . $key . '.avi';
                    $html .= '<a href="even_view"> <div class="even_' . $value[0] . '" onclick="view_file(\'' . $avi . '\');return false">';
                    $html .= '<table class="table_even">';
                    $html .= '	<tr> <td width="150"><img src="' . $img . '"></td> <td> <table class="table_even1"> <tr><td><b>CAMERA: <font size="4">' . $cam . '</font></b></td></tr> <tr><td><b>Time:</b> ' . $time[1] . ':' . $sec . '</td></tr> <tr><td><b>Size:</b> ' . format_size(filesize($avi)) . '</td></tr> </table> </td> </tr> <tr> <td colspan="2"><b>File:</b> ' . $key . '.avi</td> </tr>';
                    $html .= '</table></div></a>';
                }
            }
            $html .= '</td></tr></table>';
            if ("{$i}{$j}" == "23") {
                break;
            }
        }
    }
    echo $html;
}
switch ($_POST['action']) {
    case 'gen_group':
        gen_group();
        break;
    case 'even_view':
        even_view();
        break;
}
      <input id="tg_'.$id.'" type="text" size="30" value="'.$name.'" readonly="readonly">
      <input id="be_'.$id.'" type="button" value="Edit" class="button blue small"
        onclick="return (this.value == \'Edit\' ? cf_edit_group(\''.$id.'\') : 
        (this.value == \'Save\' ? edit_group(\''.$id.'\') : del_group(\''.$id.'\')))">
      <input id="bd_'.$id.'" type="button" value="Delete" class="button red small"
        onclick="return (this.value == \'Delete\' ? cf_del_group(\''.$id.'\') : cancel_group(\''.$id.'\'))">
      </div>';
    return $gen_val;
  }
  $file =  `cat /etc/motion-web-alert-plugin/group/group.conf`; 
  $group = ''; $i=0;
  $id = time();
  foreach (split("\n",$file) as $val){
    $val = trim($val);
    if ($val != ""){
       $group .= gen_group($id-$i,$val);
       $i--;
    }
  }
?>
<div class="setting_div" >
  <font size="2">
  <fieldset class="fieldset_setting">
    <legend class="legend_setting">Add / Edit Group Setting</legend>
      <fieldset class="fieldset_setting" style="width:90%">
        <!--Add group--!>
        <div class="div_in_leg">
          <label><b>New Group.</b></label><br />
          <label>Input : Group Name</label><br />
            <input id="group_name" type="text" size="30">
            <input type="button" class="button green small" value="Add Group" onclick="add_group()">