Index: /temp/trunk/html/install/index.php
===================================================================
--- /temp/trunk/html/install/index.php	(revision 5426)
+++ /temp/trunk/html/install/index.php	(revision 5427)
@@ -25,16 +25,19 @@
 $objView = new SC_InstallView($INSTALL_DIR . '/templates', $INSTALL_DIR . '/temp');
 
+if ($_POST['db_type'] == 'pgsql') {
+	$port = "";
+}else{
+	$port = ":".$_POST['db_port'];
+}
+
+$skip = $_POST["db_skip"];
+
 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
 $objWebParam = new SC_FormParam();
 $objDBParam = new SC_FormParam();
 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
-$objWebParam = lfInitWebParam($objWebParam);
+$objWebParam = lfInitWebParam($objWebParam, $skip);
 $objDBParam = lfInitDBParam($objDBParam);
 
-if ($_POST['db_type'] == 'pgsql') {
-	$port = "";
-}else{
-	$port = ":".$_POST['db_port'];
-}
 
 //¥Õ¥©¡¼¥àÇÛÎó¤Î¼èÆÀ
@@ -57,6 +60,4 @@
 // WEB¥µ¥¤¥È¤ÎÀßÄê
 case 'step1':
-	$skip = $_POST["db_skip"];
-	
 	//ÆþÎÏÃÍ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
 	$objPage->arrErr = lfCheckWEBError($objWebParam, $skip);
@@ -401,5 +402,5 @@
 
 // WEB¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
-function lfInitWebParam($objWebParam) {
+function lfInitWebParam($objWebParam, $skip="") {
 	
 	$install_dir = realpath(dirname( __FILE__) . "/../../") . "/";
@@ -407,10 +408,17 @@
 	$secure_url = "http://" . $_SERVER['HTTP_HOST'] . "/";
 	$domain = ereg_replace("^[a-zA-Z0-9_~=&\?\/-]+\.", "", $_SERVER['HTTP_HOST']);
-	$objWebParam->addParam("Å¹Ì¾", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"));
 	$objWebParam->addParam("¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê", "install_dir", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $install_dir);
 	$objWebParam->addParam("URL(ÄÌ¾ï)", "normal_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url);
 	$objWebParam->addParam("URL(¥»¥­¥å¥¢)", "secure_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url);
 	$objWebParam->addParam("¥É¥á¥¤¥ó", "domain", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $domain);	
+
+	if ($skip == "on") {
+		$objWebParam->addParam("Å¹Ì¾", "shop_name");
+		$objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail");
+	}else{
+		$objWebParam->addParam("Å¹Ì¾", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+		$objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"));
+	}
+	
 
 	return $objWebParam;
