Index: branches/dev/html/test/adachi/SC_FormParamsManager.php
===================================================================
--- branches/dev/html/test/adachi/SC_FormParamsManager.php	(revision 13568)
+++ branches/dev/html/test/adachi/SC_FormParamsManager.php	(revision 13729)
@@ -2,5 +2,5 @@
 
 require_once('SC_Param.php');
-require_once('SC_Validate.php')
+require_once('SC_Validator.php')
 /**
  * Form¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
@@ -72,5 +72,5 @@
         foreach ($arrGroups as $group => $_value) {
             // ´û¤Ë¥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ïvalidation¤ò¹Ô¤ï¤Ê¤¤
-            if (array_key_exists(array_keys($value), $this->arrErr)) {
+            if (array_key_exists(array_keys($_value), $this->arrErr)) {
                 continue;
             }
@@ -86,6 +86,7 @@
         return $this;
     }
+    
     function getEM(){
-        return $this->getErrorMessage()
+        return $this->getErrorMessage();
     }
     
Index: branches/dev/html/test/adachi/SC_Validator.php
===================================================================
--- branches/dev/html/test/adachi/SC_Validator.php	(revision 13566)
+++ branches/dev/html/test/adachi/SC_Validator.php	(revision 13729)
@@ -1,3 +1,31 @@
 <?php
-
+class SC_Validator {
+    var $_error;
+    var $_errorMessage;
+    
+    function SC_Validator(){
+    }
+    
+    function factory($method, $args = null){
+        $class = 'SC_Validator_' . $method;
+        require_once('SC_Validator/' . $method . '.php');
+        
+        return new $class($args);
+    }
+    
+    function validate($objParam){}
+    
+    function is_error(){
+        return $this->_error;
+    }
+    
+    function is_ok(){
+        $bool = true;;
+        if ($this->is_error()) { $bool = false; }
+        
+        return $bool;
+    }
+    
+    function getErrorMessage(){}
+}
 ?>
