Index: /branches/beta/data/downloads/module/mdl_epsilon/convenience.php
===================================================================
--- /branches/beta/data/downloads/module/mdl_epsilon/convenience.php	(revision 11918)
+++ /branches/beta/data/downloads/module/mdl_epsilon/convenience.php	(revision 16799)
@@ -12,5 +12,5 @@
 class LC_Page {
 	function LC_Page() {
-		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
+		if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
 			$this->tpl_mainpage = MODULE_PATH . "mdl_epsilon/convenience_mobile.tpl";
 		} else {
@@ -31,5 +31,9 @@
 
 $objPage = new LC_Page();
-$objView = new SC_SiteView();
+if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
+	$objView = new SC_MobileView();
+} else {
+	$objView = new SC_SiteView();
+}
 $objCampaignSess = new SC_CampaignSession();
 $objSiteInfo = $objView->objSiteInfo;
@@ -70,5 +74,5 @@
 		$objSiteSess->setRegistFlag();
 		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
-		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
+		if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
 			header("Location: " . gfAddSessionId(URL_SHOP_CONFIRM));
 		} else {
@@ -210,5 +214,5 @@
 				sfRegistTempOrder($uniqid, $sqlval);
 
-				if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
+				if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
 					header("Location: " . gfAddSessionId(URL_SHOP_COMPLETE));
 				} else {
Index: /branches/beta/data/downloads/module/mdl_epsilon/card.php
===================================================================
--- /branches/beta/data/downloads/module/mdl_epsilon/card.php	(revision 11919)
+++ /branches/beta/data/downloads/module/mdl_epsilon/card.php	(revision 16799)
@@ -12,6 +12,4 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'mdl_epsilon/card.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
 		/*
 		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
@@ -73,5 +71,5 @@
 
 	// ´°Î»²èÌÌ¤Ø
-	if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
+	if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
 		header("Location: " .  gfAddSessionId(URL_SHOP_COMPLETE));
 	} else {
@@ -135,7 +133,7 @@
 		
 		// ·ÈÂÓÃ¼Ëö¤Î¾ì¹ç¤Ï¡¢¥»¥Ã¥·¥ç¥óID¡¦¥ª¡¼¥À¡¼ÈÖ¹æ¡¦Ìá¤Ã¤Æ¤¯¤ëURL¤òÊÝÂ¸¤·¤Æ¤ª¤¯¡£
-		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
-			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'shopping/load_payment_module.php');
-			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'shopping/confirm.php');
+		if (is_callable("GC_MobileUserAgent", "isMobile") && GC_MobileUserAgent::isMobile()) {
+			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'mobile/shopping/load_payment_module.php');
+			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'mobile/shopping/confirm.php');
 		}
 
