Index: /branches/mobile/html/mobile/mypage/change.php
===================================================================
--- /branches/mobile/html/mobile/mypage/change.php	(revision 11674)
+++ /branches/mobile/html/mobile/mypage/change.php	(revision 11896)
@@ -78,4 +78,19 @@
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 
+	// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+	if (!empty($_POST["return"])) {
+		switch ($_POST["mode"]) {
+		case "complete":
+			$_POST["mode"] = "set3";
+			break;
+		case "confirm":
+			$_POST["mode"] = "set2";
+			break;
+		default:
+			$_POST["mode"] = "set1";
+			break;
+		}
+	}
+
 	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
 	if ($_POST["mode"] == "set1") {
@@ -93,5 +108,5 @@
 	}
 
-	if ($objPage->arrErr || $_POST["mode"] == "return") {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	if ($objPage->arrErr || !empty($_POST["return"])) {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
 		foreach($objPage->arrForm as $key => $val) {
 			$objPage->$key = $val;
@@ -101,20 +116,15 @@
 		if ($_POST["mode"] == "set1") {
 			$checkVal = array("email", "password", "reminder", "reminder_answer", "name01", "name02", "kana01", "kana02");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
-
 		} elseif ($_POST["mode"] == "set2") {
 			$checkVal = array("sex", "year", "month", "day", "zip01", "zip02");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
 		} else {
-			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
-		}
-
+			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03", "mail_flag");
+		}
+
+		foreach($objPage->arrForm as $key => $val) {
+			if ($key != "return" && $key != "mode" && $key != "confirm" && $key != session_name() && !in_array($key, $checkVal)) {
+				$objPage->list_data[ $key ] = $val;
+			}
+		}
 
 	} else {
@@ -146,6 +156,14 @@
 		//-- ¥Ç¡¼¥¿ÀßÄê
 		unset($objPage->list_data);
+		if ($_POST["mode"] == "set1") {
+			$checkVal = array("sex", "year", "month", "day", "zip01", "zip02");
+		} elseif ($_POST["mode"] == "set2") {
+			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03", "mail_flag");
+		}
+
 		foreach($_POST as $key => $val) {
-			if ($key != "mode" && $key != "subm") $objPage->list_data[ $key ] = $val;
+			if ($key != "return" && $key != "mode" && $key != "confirm" && $key != session_name() && !in_array($key, $checkVal)) {
+				$objPage->list_data[ $key ] = $val;
+			}
 		}
 
@@ -186,4 +204,9 @@
 		}
 	}
+}
+
+$arrPrivateVariables = array('secret_key', 'first_buy_date', 'last_buy_date', 'buy_times', 'buy_total', 'point', 'note', 'status', 'create_date', 'update_date', 'del_flg', 'cell01', 'cell02', 'cell03', 'mobile_phone_id');
+foreach ($arrPrivateVariables as $key) {
+	unset($objPage->list_data[$key]);
 }
 
Index: /branches/mobile/html/mobile/shopping/deliv_addr.php
===================================================================
--- /branches/mobile/html/mobile/shopping/deliv_addr.php	(revision 11569)
+++ /branches/mobile/html/mobile/shopping/deliv_addr.php	(revision 11896)
@@ -29,7 +29,8 @@
 //-- ¥Ç¡¼¥¿ÀßÄê
 foreach($_POST as $key => $val) {
-	if ($key != "mode") $objPage->list_data[ $key ] = $val;
-}
-
+	if ($key != "mode" && $key != "return" && $key != "submit" && $key != session_name()) {
+		$objPage->list_data[ $key ] = $val;
+	}
+}
 // ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
@@ -51,20 +52,47 @@
 						);
 
+// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+if (!empty($_POST["return"])) {
+	switch ($_POST["mode"]) {
+	case 'complete':
+		$_POST["mode"] = "set2";
+		break;
+	case 'set2':
+		$_POST["mode"] = "set1";
+		break;
+	default:
+		header("Location: " . gfAddSessionId('deliv.php'));
+		exit;
+	}
+}
+
 switch ($_POST['mode']){
 	case 'set1':
 		$objPage->arrErr = lfErrorCheck1($objPage->arrForm);
-		if (count($objPage->arrErr) == 0) {
+		if (count($objPage->arrErr) == 0 && empty($_POST["return"])) {
 			$objPage->tpl_mainpage = 'shopping/set1.tpl';
 
+			$checkVal = array("pref", "addr01", "addr02", "addr03", "tel01", "tel02", "tel03");
+			foreach($checkVal as $key) {
+				unset($objPage->list_data[$key]);
+			}
+
 			// Í¹ÊØÈÖ¹æ¤«¤é½»½ê¤Î¼èÆÀ
-			$address = lfGetAddress($_REQUEST['zip01'].$_REQUEST['zip02']);
-
-			$objPage->arrForm['pref'] = @$address[0]['state'];
-			$objPage->arrForm['addr01'] = @$address[0]['city'] . @$address[0]['town'];
+			if (@$objPage->arrForm['pref'] == "" && @$objPage->arrForm['addr01'] == "" && @$objPage->arrForm['addr02'] == "") {
+				$address = lfGetAddress($_REQUEST['zip01'].$_REQUEST['zip02']);
+
+				$objPage->arrForm['pref'] = @$address[0]['state'];
+				$objPage->arrForm['addr01'] = @$address[0]['city'] . @$address[0]['town'];
+			}
+		} else {
+			$checkVal = array("name01", "name02", "kana01", "kana02", "zip01", "zip02");
+			foreach($checkVal as $key) {
+				unset($objPage->list_data[$key]);
+			}
 		}
 		break;
 	case 'set2':
 		$objPage->arrErr = lfErrorCheck2($objPage->arrForm);
-		if (count($objPage->arrErr) == 0) {
+		if (count($objPage->arrErr) == 0 && empty($_POST["return"])) {
 			$objPage->tpl_mainpage = 'shopping/set2.tpl';
 		} else {
@@ -72,8 +100,6 @@
 
 			$checkVal = array("pref", "addr01", "addr02", "addr03", "tel01", "tel02", "tel03");
-			//-- ¥Ç¡¼¥¿ÀßÄê
-			unset($objPage->list_data);
-			foreach($_POST as $key => $val) {
-				if ($key != "mode" && !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
+			foreach($checkVal as $key) {
+				unset($objPage->list_data[$key]);
 			}
 		}
Index: /branches/mobile/html/mobile/shopping/payment.php
===================================================================
--- /branches/mobile/html/mobile/shopping/payment.php	(revision 11683)
+++ /branches/mobile/html/mobile/shopping/payment.php	(revision 11896)
@@ -57,4 +57,18 @@
 // ¥«¡¼ÅÔÆâ¤Î¾¦ÉÊ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
 $objCartSess->chkSoldOut($objCartSess->getCartList());
+
+// Ìá¤ë¥Ü¥¿¥ó¤Î½èÍý
+if (!empty($_POST['return'])) {
+	switch ($_POST['mode']) {
+	case 'confirm':
+		$_POST['mode'] = 'payment';
+		break;
+	default:
+		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		$objSiteSess->setRegistFlag();
+		header("Location: " . gfAddSessionId(URL_SHOP_TOP));
+		exit;
+	}
+}
 
 switch($_POST['mode']) {
Index: /branches/mobile/html/mobile/entry/index.php
===================================================================
--- /branches/mobile/html/mobile/entry/index.php	(revision 11684)
+++ /branches/mobile/html/mobile/entry/index.php	(revision 11896)
@@ -99,4 +99,19 @@
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 
+	// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+	if (!empty($_POST["return"])) {
+		switch ($_POST["mode"]) {
+		case "complete":
+			$_POST["mode"] = "set3";
+			break;
+		case "confirm":
+			$_POST["mode"] = "set2";
+			break;
+		default:
+			$_POST["mode"] = "set1";
+			break;
+		}
+	}
+
 	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
 	if ($_POST["mode"] == "set1") {
@@ -114,27 +129,24 @@
 	}
 
-	if ($objPage->arrErr || $_POST["mode"] == "return") {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-		foreach($objPage->arrForm as $key => $val) {
-			$objPage->$key = $val;
-		}
+	foreach($objPage->arrForm as $key => $val) {
+		$objPage->$key = $val;
+	}
+
+	if ($objPage->arrErr || !empty($_POST["return"])) {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
 
 		//-- ¥Ç¡¼¥¿¤ÎÀßÄê
 		if ($_POST["mode"] == "set1") {
 			$checkVal = array("email", "password", "reminder", "reminder_answer", "name01", "name02", "kana01", "kana02");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
-
 		} elseif ($_POST["mode"] == "set2") {
 			$checkVal = array("sex", "year", "month", "day", "zip01", "zip02");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
 		} else {
-			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03");
-			foreach($objPage->arrForm as $key => $val) {
-				if ($key != "mode" && $key != "subm" & !in_array($key, $checkVal)) $objPage->list_data[ $key ] = $val;
-			}
-		}
+			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03", "mail_flag");
+		}
+
+		foreach($objPage->arrForm as $key => $val) {
+			if ($key != "mode" && $key != "submit" && $key != "return" && $key != session_name() && !in_array($key, $checkVal))
+				$objPage->list_data[ $key ] = $val;
+		}
+
 
 
@@ -149,7 +161,9 @@
 			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(3/3)';
 
-			$address = lfGetAddress($_REQUEST['zip01'].$_REQUEST['zip02']);
-			$objView->assign("pref", @$address[0]['state']);
-			$objView->assign("addr01", @$address[0]['city'] . @$address[0]['town']);
+			if (@$objPage->arrForm['pref'] == "" && @$objPage->arrForm['addr01'] == "" && @$objPage->arrForm['addr02'] == "") {
+				$address = lfGetAddress($_REQUEST['zip01'].$_REQUEST['zip02']);
+				$objPage->pref = @$address[0]['state'];
+				$objPage->addr01 = @$address[0]['city'] . @$address[0]['town'];
+			}
 		} elseif ($_POST["mode"] == "confirm") {
 			//¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨
@@ -171,6 +185,14 @@
 		//-- ¥Ç¡¼¥¿ÀßÄê
 		unset($objPage->list_data);
+		if ($_POST["mode"] == "set1") {
+			$checkVal = array("sex", "year", "month", "day", "zip01", "zip02");
+		} elseif ($_POST["mode"] == "set2") {
+			$checkVal = array("pref", "addr01", "addr02", "tel01", "tel02", "tel03", "mail_flag");
+		}
+
 		foreach($objPage->arrForm as $key => $val) {
-			if ($key != "mode" && $key != "subm") $objPage->list_data[ $key ] = $val;
+			if ($key != "mode" && $key != "submit" && $key != "confirm" && $key != "return" && $key != session_name() && !in_array($key, $checkVal)) {
+				$objPage->list_data[ $key ] = $val;
+			}
 		}
 
Index: /branches/mobile/data/Smarty/templates/mobile/mypage/set1.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/mypage/set1.tpl	(revision 11674)
+++ /branches/mobile/data/Smarty/templates/mobile/mypage/set1.tpl	(revision 11896)
@@ -34,5 +34,6 @@
 	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $arrForm.zip02 == ""}--><!--{$arrForm.zip02|escape}--><!--{else}--><!--{$arrForm.zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="confirm" value="¼¡¤Ø"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/mypage/set2.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/mypage/set2.tpl	(revision 11644)
+++ /branches/mobile/data/Smarty/templates/mobile/mypage/set2.tpl	(revision 11896)
@@ -33,5 +33,5 @@
 	¡Ú¥á¡¼¥ë¥Þ¥¬¥¸¥ó¡Û<br>
 	¤ªÆÀ¤Ê¾ðÊó¤ò´õË¾¤µ¤ì¤Þ¤¹¤«¡©<br>
-	ÇÛ¿®´õË¾<input type="checkbox" name="mail_flag" value="on" <!--{if $arrForm.mail_flag eq '2'}-->checked<!--{/if}--> /><br>
+	ÇÛ¿®´õË¾<input type="checkbox" name="mail_flag" value="on" <!--{if $arrForm.mail_flag eq 'on' || $arrForm.mail_flag eq '2'}-->checked<!--{/if}--> /><br>
 	¡Ê´õË¾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤ò¤Ï¤º¤·¤Æ¤¯¤À¤µ¤¤¡Ë<br>
 	<br>
@@ -42,5 +42,6 @@
 	<input type="hidden" name="job" value="<!--{$arrForm.job|escape}-->">
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="confirm" value="¼¡¤Ø"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/mypage/change_confirm.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/mypage/change_confirm.tpl	(revision 11524)
+++ /branches/mobile/data/Smarty/templates/mobile/mypage/change_confirm.tpl	(revision 11896)
@@ -34,5 +34,6 @@
 	<br>
 
-	<input type="submit" name="submit" value="ÊÑ¹¹">
+	<input type="submit" name="submit" value="ÊÑ¹¹"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/mypage/change.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/mypage/change.tpl	(revision 11644)
+++ /branches/mobile/data/Smarty/templates/mobile/mypage/change.tpl	(revision 11896)
@@ -45,4 +45,8 @@
 
 	<input type="submit" name="confirm" value="¼¡¤Ø">
+
+	<!--{foreach from=$list_data key=key item=item}-->
+		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+	<!--{/foreach}-->
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/set1.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/set1.tpl	(revision 11644)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/set1.tpl	(revision 11896)
@@ -34,4 +34,5 @@
 
 	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/confirm.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/confirm.tpl	(revision 11409)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/confirm.tpl	(revision 11896)
@@ -53,4 +53,12 @@
 <center><input type="submit" value="ÃíÊ¸"></center>
 </form>
+<form action="<!--{$smarty.const.URL_SHOP_PAYMENT}-->" method="post">
+<input type="hidden" name="mode" value="deliv_date">
+<input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
+<input type="hidden" name="payment_id" value="<!--{$arrData.payment_id}-->">
+<input type="hidden" name="deliv_date" value="<!--{$arrData.deliv_date}-->">
+<input type="hidden" name="deliv_time_id" value="<!--{$arrData.deliv_time_id}-->">
+<center><input type="submit" value="Ìá¤ë"></center>
+</form>
 
 <br>
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_addr.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_addr.tpl	(revision 11454)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_addr.tpl	(revision 11896)
@@ -30,12 +30,16 @@
 	<!--{assign var="size1" value="`$smarty.const.ZIP01_LEN+2`"}-->
 	<!--{assign var="size2" value="`$smarty.const.ZIP02_LEN+2`"}-->
-	<input size="<!--{$size1}-->" type="text" name="zip01" value="<!--{if $arrForm.zip01 == ""}--><!--{$arrForm.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" istyle="4">
+	<input size="<!--{$size1}-->" type="text" name="zip01" value="<!--{if $arrForm.zip01 != ""}--><!--{$arrForm.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" istyle="4">
 	&nbsp;-&nbsp;
-	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $arrForm.zip02 == ""}--><!--{$arrForm.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
+	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $arrForm.zip02 != ""}--><!--{$arrForm.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
 
 	<br>
 
-	<div align="center"><input type="submit" name="confirm" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
 
+	<!--{foreach from=$list_data key=key item=item}-->
+		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+	<!--{/foreach}-->
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/payment.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/payment.tpl	(revision 11683)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/payment.tpl	(revision 11896)
@@ -6,4 +6,6 @@
 <input type="hidden" name="mode" value="deliv_date">
 <input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
+<input type="hidden" name="deliv_date" value="<!--{$arrForm.deliv_date.value}-->">
+<input type="hidden" name="deliv_time_id" value="<!--{$arrForm.deliv_time_id.value}-->">
 <!--<input type="hidden" name="message" value="">-->
 <!--{if $tpl_login == 1}-->
@@ -22,4 +24,5 @@
 
 <center><input type="submit" value="¼¡¤Ø"></center>
+<center><input type="submit" name="return" value="Ìá¤ë"></center>
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/set2.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/set2.tpl	(revision 11454)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/set2.tpl	(revision 11896)
@@ -12,4 +12,5 @@
 
 	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_date.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_date.tpl	(revision 11683)
+++ /branches/mobile/data/Smarty/templates/mobile/shopping/deliv_date.tpl	(revision 11896)
@@ -39,4 +39,5 @@
 
 <center><input type="submit" value="¼¡¤Ø"></center>
+<center><input type="submit" name="return" value="Ìá¤ë"></center>
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/entry/set1.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/entry/set1.tpl	(revision 11674)
+++ /branches/mobile/data/Smarty/templates/mobile/entry/set1.tpl	(revision 11896)
@@ -33,5 +33,6 @@
 	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="submit" value="¼¡¤Ø"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/entry/confirm.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/entry/confirm.tpl	(revision 11414)
+++ /branches/mobile/data/Smarty/templates/mobile/entry/confirm.tpl	(revision 11896)
@@ -30,5 +30,10 @@
 	<br>
 
-	<input type="submit" name="submit" value="ÅÐÏ¿">
+	<input type="submit" name="submit" value="ÅÐÏ¿"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
+
+	<!--{foreach from=$list_data key=key item=item}-->
+		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+	<!--{/foreach}-->
 </form>
 
Index: /branches/mobile/data/Smarty/templates/mobile/entry/set2.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/entry/set2.tpl	(revision 11644)
+++ /branches/mobile/data/Smarty/templates/mobile/entry/set2.tpl	(revision 11896)
@@ -33,9 +33,10 @@
 	¡Ú¥á¡¼¥ë¥Þ¥¬¥¸¥ó¡Û<br>
 	¤ªÆÀ¤Ê¾ðÊó¤ò´õË¾¤µ¤ì¤Þ¤¹¤«¡©<br>
-	ÇÛ¿®´õË¾<input type="checkbox" name="mail_flag" value="on" <!--{if $mail_flag eq 'on'}-->checked<!--{/if}--> /><br>
+	ÇÛ¿®´õË¾<input type="checkbox" name="mail_flag" value="on" <!--{if $mail_flag eq 'on' || $mail_flag eq '2'}-->checked<!--{/if}--> /><br>
 	¡Ê´õË¾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤ò¤Ï¤º¤·¤Æ¤¯¤À¤µ¤¤¡Ë<br>
 	<br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="submit" value="¼¡¤Ø"><br>
+	<input type="submit" name="return" value="Ìá¤ë">
 
 	<!--{foreach from=$list_data key=key item=item}-->
Index: /branches/mobile/data/Smarty/templates/mobile/entry/index.tpl
===================================================================
--- /branches/mobile/data/Smarty/templates/mobile/entry/index.tpl	(revision 11644)
+++ /branches/mobile/data/Smarty/templates/mobile/entry/index.tpl	(revision 11896)
@@ -48,5 +48,9 @@
 	<input type="text" name="kana02" value="<!--{$kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="submit" value="¼¡¤Ø">
+
+	<!--{foreach from=$list_data key=key item=item}-->
+		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
+	<!--{/foreach}-->
 </form>
 
