public static function create()
 {
     if ($_GET['nextpage'] == 1) {
         $page_1_passed = true;
         if ($_POST['name']) {
             if (ProjectTemplateCat::exist_name($_POST['name']) == true) {
                 $page_1_passed = false;
                 $error = "This name already exists";
             }
         } else {
             $page_1_passed = false;
             $error = "You must enter a name";
         }
     } else {
         $page_1_passed = false;
         $error = "";
     }
     if ($page_1_passed == false) {
         $template = new HTMLTemplate("project/admin/project_template_cat/add.html");
         $paramquery = $_GET;
         $paramquery['nextpage'] = "1";
         $params = http_build_query($paramquery, '', '&');
         $template->set_var("params", $params);
         if ($error) {
             $template->set_var("error", $error);
         } else {
             $template->set_var("error", "");
         }
         if ($_POST['name']) {
             $template->set_var("name", $_POST['name']);
         } else {
             $template->set_var("name", "");
         }
         $template->output();
     } else {
         $project_template_cat = new ProjectTemplateCat(null);
         $paramquery = $_GET;
         unset($paramquery['action']);
         unset($paramquery['nextpage']);
         $params = http_build_query($paramquery, '', '&');
         if ($project_template_cat->create($_POST['name'])) {
             Common_IO::step_proceed($params, "Add Project Template Categories", "Operation Successful", null);
         } else {
             Common_IO::step_proceed($params, "Add Project Template Categories", "Operation Failed", null);
         }
     }
 }