Index: /branches/dev/html/admin/mail/index.php
===================================================================
--- /branches/dev/html/admin/mail/index.php	(revision 14318)
+++ /branches/dev/html/admin/mail/index.php	(revision 14321)
@@ -9,47 +9,47 @@
 
 class LC_Page {
-	var $arrSession;
-	var $arrHtmlmail;
-	var $arrNowDate;
-	function LC_Page() {
-		$this->tpl_mainpage = 'mail/index.tpl';
-		$this->tpl_mainno = 'mail';
-		$this->tpl_subnavi = 'mail/subnavi.tpl';
-		$this->tpl_subno = "index";
-		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = 'ÇÛ¿®ÆâÍÆÀßÄê';
-		
-		global $arrPref;
-		$this->arrPref = $arrPref;
-		global $arrJob;
-		$arrJob["ÉÔÌÀ"] = "ÉÔÌÀ";
-		$this->arrJob = $arrJob;
-		global $arrSex;		
-		$this->arrSex = $arrSex;
-		global $arrMailType;
-		$this->arrMailType = $arrMailType;
-		global $arrDomain;
-		$this->arrDomain = $arrDomain;
-		global $arrPageRows;
-		$this->arrPageRows = $arrPageRows;
-		// ¥Ú¡¼¥¸¥Ê¥ÓÍÑ
-		$this->tpl_pageno = $_POST['search_pageno'];
-		global $arrMAILMAGATYPE;
-		$this->arrMAILMAGATYPE = $arrMAILMAGATYPE;
-		$this->arrHtmlmail[''] = "¤¹¤Ù¤Æ";
-		$this->arrHtmlmail[1] = $arrMAILMAGATYPE[1];
-		$this->arrHtmlmail[2] = $arrMAILMAGATYPE[2];
-		global $arrCustomerType;
-		$this->arrCustomerType = $arrCustomerType;
-		global $arrDOMAIN;
-		$this->arrDomain = $arrDOMAIN;
-		$this->arrDomain[''] = "»ØÄê¤·¤Ê¤¤";
-		$this->arrDomain[1] = $arrDOMAIN[1];
-		$this->arrDomain[2] = $arrDOMAIN[2]; 
-	}
+    var $arrSession;
+    var $arrHtmlmail;
+    var $arrNowDate;
+    function LC_Page() {
+        $this->tpl_mainpage = 'mail/index.tpl';
+        $this->tpl_mainno = 'mail';
+        $this->tpl_subnavi = 'mail/subnavi.tpl';
+        $this->tpl_subno = "index";
+        $this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
+        $this->tpl_subtitle = 'ÇÛ¿®ÆâÍÆÀßÄê';
+        
+        global $arrPref;
+        $this->arrPref = $arrPref;
+        global $arrJob;
+        $arrJob["ÉÔÌÀ"] = "ÉÔÌÀ";
+        $this->arrJob = $arrJob;
+        global $arrSex;     
+        $this->arrSex = $arrSex;
+        global $arrMailType;
+        $this->arrMailType = $arrMailType;
+        global $arrDomain;
+        $this->arrDomain = $arrDomain;
+        global $arrPageRows;
+        $this->arrPageRows = $arrPageRows;
+        // ¥Ú¡¼¥¸¥Ê¥ÓÍÑ
+        $this->tpl_pageno = $_POST['search_pageno'];
+        global $arrMAILMAGATYPE;
+        $this->arrMAILMAGATYPE = $arrMAILMAGATYPE;
+        $this->arrHtmlmail[''] = "¤¹¤Ù¤Æ";
+        $this->arrHtmlmail[1] = $arrMAILMAGATYPE[1];
+        $this->arrHtmlmail[2] = $arrMAILMAGATYPE[2];
+        global $arrCustomerType;
+        $this->arrCustomerType = $arrCustomerType;
+        global $arrDOMAIN;
+        $this->arrDomain = $arrDOMAIN;
+        $this->arrDomain[''] = "»ØÄê¤·¤Ê¤¤";
+        $this->arrDomain[1] = $arrDOMAIN[1];
+        $this->arrDomain[2] = $arrDOMAIN[2]; 
+    }
 }
 
 class LC_HTMLtemplate {
-	var $list_data;
+    var $list_data;
 }
 
@@ -69,50 +69,50 @@
 
 /*
-	query:ÇÛ¿®ÍúÎò¡Ö³ÎÇ§¡×
+    query:ÇÛ¿®ÍúÎò¡Ö³ÎÇ§¡×
 */
 if ($_GET["mode"] == "query" && sfCheckNumLength($_GET["send_id"])) {
-	// Á÷¿®ÍúÎò¤è¤ê¡¢Á÷¿®¾ò·ï³ÎÇ§²èÌÌ
-	$sql = "SELECT search_data FROM dtb_send_history WHERE send_id = ?";
-	$result = $conn->getOne($sql, array($_GET["send_id"]));
-	$tpl_path = "mail/query.tpl";
-		
-	$list_data = unserialize($result);
-	
-	// ÅÔÆ»ÉÜ¸©¤òÊÑ´¹
-	$list_data['pref_disp'] = $objPage->arrPref[$list_data['pref']];
-	
-	//¥É¥á¥¤¥ó»ØÄê¤òÊÑ´¹
-	$list_data['domain_disp'] = $objPage->arrDomain[$list_data['domain']];
-	
-	// ÇÛ¿®·Á¼°
-	$list_data['htmlmail_disp'] = $objPage->arrHtmlmail[$list_data['htmlmail']];
-	
-	// À­ÊÌ¤ÎÊÑ´¹
-	if (count($list_data['sex']) > 0) {
-		foreach($list_data['sex'] as $key => $val){
-			$list_data['sex'][$key] = $objPage->arrSex[$val];
-			$sex_disp .= $list_data['sex'][$key] . " ";
-		}
-		$list_data['sex_disp'] = $sex_disp;
-	}
-	
-	// ¿¦¶È¤ÎÊÑ´¹
-	if (count($list_data['job']) > 0) {
-		foreach($list_data['job'] as $key => $val){
-			$list_data['job'][$key] = $objPage->arrJob[$val];
-			$job_disp .= $list_data['job'][$key] . " ";
-		}
-		$list_data['job_disp'] = $job_disp;
-	}
-		
-	// ¥«¥Æ¥´¥êÊÑ´¹
-	$arrCatList = sfGetCategoryList();
-	$list_data['category_name'] = $arrCatList[$list_data['category_id']];
-	
-	$objPage->list_data = $list_data;
-
-	$objView->assignobj($objPage);
-	$objView->display($tpl_path);
-	exit;
+    // Á÷¿®ÍúÎò¤è¤ê¡¢Á÷¿®¾ò·ï³ÎÇ§²èÌÌ
+    $sql = "SELECT search_data FROM dtb_send_history WHERE send_id = ?";
+    $result = $conn->getOne($sql, array($_GET["send_id"]));
+    $tpl_path = "mail/query.tpl";
+        
+    $list_data = unserialize($result);
+    
+    // ÅÔÆ»ÉÜ¸©¤òÊÑ´¹
+    $list_data['pref_disp'] = $objPage->arrPref[$list_data['pref']];
+    
+    //¥É¥á¥¤¥ó»ØÄê¤òÊÑ´¹
+    $list_data['domain_disp'] = $objPage->arrDomain[$list_data['domain']];
+    
+    // ÇÛ¿®·Á¼°
+    $list_data['htmlmail_disp'] = $objPage->arrHtmlmail[$list_data['htmlmail']];
+    
+    // À­ÊÌ¤ÎÊÑ´¹
+    if (count($list_data['sex']) > 0) {
+        foreach($list_data['sex'] as $key => $val){
+            $list_data['sex'][$key] = $objPage->arrSex[$val];
+            $sex_disp .= $list_data['sex'][$key] . " ";
+        }
+        $list_data['sex_disp'] = $sex_disp;
+    }
+    
+    // ¿¦¶È¤ÎÊÑ´¹
+    if (count($list_data['job']) > 0) {
+        foreach($list_data['job'] as $key => $val){
+            $list_data['job'][$key] = $objPage->arrJob[$val];
+            $job_disp .= $list_data['job'][$key] . " ";
+        }
+        $list_data['job_disp'] = $job_disp;
+    }
+        
+    // ¥«¥Æ¥´¥êÊÑ´¹
+    $arrCatList = sfGetCategoryList();
+    $list_data['category_name'] = $arrCatList[$list_data['category_id']];
+    
+    $objPage->list_data = $list_data;
+
+    $objView->assignobj($objPage);
+    $objView->display($tpl_path);
+    exit;
 }
 
@@ -122,174 +122,169 @@
 switch($_POST['mode']) {
 /*
-	search:¡Ö¸¡º÷¡×¥Ü¥¿¥ó
-	back:¸¡º÷·ë²Ì²èÌÌ¡ÖÌá¤ë¡×¥Ü¥¿¥ó
+    search:¡Ö¸¡º÷¡×¥Ü¥¿¥ó
+    back:¸¡º÷·ë²Ì²èÌÌ¡ÖÌá¤ë¡×¥Ü¥¿¥ó
 */
 case 'delete':
 case 'search':
 case 'back':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
-	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
-		
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-	$objPage->arrErr = lfErrorCheck($objPage->list_data);
-
-	//-- ¸¡º÷³«»Ï
-	if (!is_array($objPage->arrErr)) {
-		$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
-		// hiddenÍ×ÁÇºîÀ®
-		$objPage->arrHidden = lfGetHidden($objPage->list_data);
-
-		//-- ¸¡º÷¥Ç¡¼¥¿¼èÆÀ	
-		$objSelect = new SC_CustomerList($objPage->list_data, "magazine");
-		// À¸À®¤µ¤ì¤¿WHEREÊ¸¤ò¼èÆÀ¤¹¤ë		
-		list($where, $arrval) = $objSelect->getWhere();
-		// ¡ÖWHERE¡×ÉôÊ¬¤òºï½ü¤¹¤ë¡£
-		$where = ereg_replace("^WHERE", "", $where);
-
-		// ¸¡º÷·ë²Ì¤Î¼èÆÀ
-		$objQuery = new SC_Query();
-		$from = "dtb_customer";
-
-		// ¹Ô¿ô¤Î¼èÆÀ
-		$linemax = $objQuery->count($from, $where, $arrval);
-		$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-		
-		// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
-		$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, SEARCH_PMAX, "fnResultPageNavi", NAVI_PMAX);
-		$objPage->arrPagenavi = $objNavi->arrPagenavi;	
-		$startno = $objNavi->start_row;
-
-		// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
-		$objQuery->setlimitoffset(SEARCH_PMAX, $startno);
-		// É½¼¨½ç½ø
-		$objQuery->setorder("customer_id DESC");
-		
-		// ¸¡º÷·ë²Ì¤Î¼èÆÀ	
-		$col = $objSelect->getMailMagazineColumn(lfGetIsMobile($_POST['mail_type']));
-		$objPage->arrResults = $objQuery->select($col, $from, $where, $arrval);
-		//¸½ºß»þ¹ï¤Î¼èÆÀ
-		$objPage->arrNowDate = lfGetNowDate();
-	}
-	break;
-/*
-	input:¸¡º÷·ë²Ì²èÌÌ¡ÖhtmlmailÆâÍÆÀßÄê¡×¥Ü¥¿¥ó
+    //-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+    $objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
+        
+    //-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+    $objPage->arrErr = lfErrorCheck($objPage->list_data);
+
+    //-- ¸¡º÷³«»Ï
+    if (!is_array($objPage->arrErr)) {
+        $objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
+        // hiddenÍ×ÁÇºîÀ®
+        $objPage->arrHidden = lfGetHidden($objPage->list_data);
+
+        //-- ¸¡º÷¥Ç¡¼¥¿¼èÆÀ    
+        $objSelect = new SC_CustomerList($objPage->list_data, "magazine");
+        // À¸À®¤µ¤ì¤¿WHEREÊ¸¤ò¼èÆÀ¤¹¤ë     
+        list($where, $arrval) = $objSelect->getWhere();
+        // ¡ÖWHERE¡×ÉôÊ¬¤òºï½ü¤¹¤ë¡£
+        $where = ereg_replace("^WHERE", "", $where);
+
+        // ¸¡º÷·ë²Ì¤Î¼èÆÀ
+        $objQuery = new SC_Query();
+        $from = "dtb_customer";
+
+        // ¹Ô¿ô¤Î¼èÆÀ
+        $linemax = $objQuery->count($from, $where, $arrval);
+        $objPage->tpl_linemax = $linemax;               // ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+        
+        // ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+        $objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, SEARCH_PMAX, "fnResultPageNavi", NAVI_PMAX);
+        $objPage->arrPagenavi = $objNavi->arrPagenavi;  
+        $startno = $objNavi->start_row;
+
+        // ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+        $objQuery->setlimitoffset(SEARCH_PMAX, $startno);
+        // É½¼¨½ç½ø
+        $objQuery->setorder("customer_id DESC");
+        
+        // ¸¡º÷·ë²Ì¤Î¼èÆÀ  
+        $col = $objSelect->getMailMagazineColumn(lfGetIsMobile($_POST['mail_type']));
+        $objPage->arrResults = $objQuery->select($col, $from, $where, $arrval);
+        //¸½ºß»þ¹ï¤Î¼èÆÀ
+        $objPage->arrNowDate = lfGetNowDate();
+    }
+    break;
+/*
+    input:¸¡º÷·ë²Ì²èÌÌ¡ÖhtmlmailÆâÍÆÀßÄê¡×¥Ü¥¿¥ó
 */
 case 'input':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
-	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-	$objPage->arrErr = lfErrorCheck($objPage->list_data);
-	//-- ¥¨¥é¡¼¤Ê¤·
-	if (!is_array($objPage->arrErr)) {
-		//-- ¸½ºß»þ¹ï¤Î¼èÆÀ
-		$objPage->arrNowDate = lfGetNowDate();
-		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
-		$objPage->tpl_mainpage = 'mail/input.tpl';
-	}
-	break;
-/*
-	template:¥Æ¥ó¥×¥ì¡¼¥ÈÁªÂò
+    //-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+    $objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
+    //-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+    $objPage->arrErr = lfErrorCheck($objPage->list_data);
+    //-- ¥¨¥é¡¼¤Ê¤·
+    if (!is_array($objPage->arrErr)) {
+        //-- ¸½ºß»þ¹ï¤Î¼èÆÀ
+        $objPage->arrNowDate = lfGetNowDate();
+        $objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
+        $objPage->tpl_mainpage = 'mail/input.tpl';
+    }
+    break;
+/*
+    template:¥Æ¥ó¥×¥ì¡¼¥ÈÁªÂò
 */
 case 'template':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
-	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
-	
-	//-- »þ¹ïÀßÄê¤Î¼èÆÀ
-	$objPage->arrNowDate['year'] = $_POST['send_year'];
-	$objPage->arrNowDate['month'] = $_POST['send_month'];
-	$objPage->arrNowDate['day'] = $_POST['send_day'];
-	$objPage->arrNowDate['hour'] = $_POST['send_hour'];
-	$objPage->arrNowDate['minutes'] = $_POST['send_minutes'];
-	
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-	$objPage->arrErr = lfErrorCheck($objPage->list_data);
-
-	//-- ¸¡º÷³«»Ï
-	if ( ! is_array($objPage->arrErr)) {
-		$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
-		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
-	
-		$objPage->tpl_mainpage = 'mail/input.tpl';
-		$template_data = getTemplateData($conn, $_POST['template_id']);
-		if ( $template_data ){
-			foreach( $template_data as $key=>$val ){
-				$objPage->list_data[$key] = $val;
-			}
-		}
-
-		//-- HTML¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤¹¤ë¾ì¹ç¤Ï¡¢HTML¥½¡¼¥¹¤òÀ¸À®¤·¤ÆBODY¤ØÁÞÆþ
-		if ( $objPage->list_data["mail_method"] == 3) {
-			$objTemplate = new LC_HTMLtemplate;
-			$objTemplate->list_data = lfGetHtmlTemplateData($_POST['template_id']);
-			$objSiteInfo = new SC_SiteInfo();
-			$objTemplate->arrInfo = $objSiteInfo->data;
-			//¥á¡¼¥ëÃ´Åö¼Ì¿¿¤ÎÉ½¼¨
-			$objUpFile = new SC_UploadFile(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-			$objUpFile->addFile("¥á¡¼¥ëÃ´Åö¼Ì¿¿", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
-			$objUpFile->setDBFileList($objTemplate->list_data);
-			$objTemplate->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-			$objMakeTemplate = new SC_AdminView();
-			$objMakeTemplate->assignobj($objTemplate);		
-			$objPage->list_data["body"] = $objMakeTemplate->fetch("mail/html_template.tpl");
-		}
-	}
-	break;
-/*
-	regist_confirm:¡ÖÆþÎÏÆâÍÆ¤ò³ÎÇ§¡×
-	regist_back:¡Ö¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê²èÌÌ¤ØÌá¤ë¡×
-	regist_complete:¡ÖÅÐÏ¿¡×
-*/	
+    //-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+    $objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
+    
+    //-- »þ¹ïÀßÄê¤Î¼èÆÀ
+    $objPage->arrNowDate['year'] = $_POST['send_year'];
+    $objPage->arrNowDate['month'] = $_POST['send_month'];
+    $objPage->arrNowDate['day'] = $_POST['send_day'];
+    $objPage->arrNowDate['hour'] = $_POST['send_hour'];
+    $objPage->arrNowDate['minutes'] = $_POST['send_minutes'];
+    
+    //-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+    $objPage->arrErr = lfErrorCheck($objPage->list_data);
+
+    //-- ¸¡º÷³«»Ï
+    if ( ! is_array($objPage->arrErr)) {
+        $objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
+        $objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
+    
+        $objPage->tpl_mainpage = 'mail/input.tpl';
+        $template_data = getTemplateData($conn, $_POST['template_id']);
+        if ( $template_data ){
+            foreach( $template_data as $key=>$val ){
+                $objPage->list_data[$key] = $val;
+            }
+        }
+
+        //-- HTML¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤¹¤ë¾ì¹ç¤Ï¡¢HTML¥½¡¼¥¹¤òÀ¸À®¤·¤ÆBODY¤ØÁÞÆþ
+        if ( $objPage->list_data["mail_method"] == 3) {
+            $objTemplate = new LC_HTMLtemplate;
+            $objTemplate->list_data = lfGetHtmlTemplateData($_POST['template_id']);
+            $objSiteInfo = new SC_SiteInfo();
+            $objTemplate->arrInfo = $objSiteInfo->data;
+            //¥á¡¼¥ëÃ´Åö¼Ì¿¿¤ÎÉ½¼¨
+            $objUpFile = new SC_UploadFile(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
+            $objUpFile->addFile("¥á¡¼¥ëÃ´Åö¼Ì¿¿", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+            $objUpFile->setDBFileList($objTemplate->list_data);
+            $objTemplate->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
+            $objMakeTemplate = new SC_AdminView();
+            $objMakeTemplate->assignobj($objTemplate);      
+            $objPage->list_data["body"] = $objMakeTemplate->fetch("mail/html_template.tpl");
+        }
+    }
+    break;
+/*
+    regist_confirm:¡ÖÆþÎÏÆâÍÆ¤ò³ÎÇ§¡×
+    regist_back:¡Ö¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê²èÌÌ¤ØÌá¤ë¡×
+    regist_complete:¡ÖÅÐÏ¿¡×
+*/  
 case 'regist_confirm':
 case 'regist_back':
 case 'regist_complete':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
-	$arrCheckColumn = array_merge( $arrSearchColumn, $arrRegistColumn );
-	$objPage->list_data = lfConvertParam($_POST, $arrCheckColumn);
-	
-	//¸½ºß»þ¹ï¤Î¼èÆÀ
-	$objPage->arrNowDate = lfGetNowDate();
-
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-	$objPage->arrErr = lfErrorCheck($objPage->list_data, 1);
-	$objPage->tpl_mainpage = 'mail/input.tpl';
-	$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
-	
-	//-- ¸¡º÷³«»Ï
-	if ( ! is_array($objPage->arrErr)) {
-			$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
-		if ( $_POST['mode'] == 'regist_confirm'){
-			$objPage->tpl_mainpage = 'mail/input_confirm.tpl';
-		} else if( $_POST['mode'] == 'regist_complete' ){
-			lfRegistData($objPage->list_data);
+    //-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+    $arrCheckColumn = array_merge( $arrSearchColumn, $arrRegistColumn );
+    $objPage->list_data = lfConvertParam($_POST, $arrCheckColumn);
+    
+    //¸½ºß»þ¹ï¤Î¼èÆÀ
+    $objPage->arrNowDate = lfGetNowDate();
+
+    //-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+    $objPage->arrErr = lfErrorCheck($objPage->list_data, 1);
+    $objPage->tpl_mainpage = 'mail/input.tpl';
+    $objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
+    
+    //-- ¸¡º÷³«»Ï
+    if ( ! is_array($objPage->arrErr)) {
+            $objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
+        if ( $_POST['mode'] == 'regist_confirm'){
+            $objPage->tpl_mainpage = 'mail/input_confirm.tpl';
+        } else if( $_POST['mode'] == 'regist_complete' ){
+            lfRegistData($objPage->list_data);
             //¥á¥ë¥Þ¥¬µ¡Ç½¤¬¥ª¥ó¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤«¤É¤¦¤«¤ÎÈ½Äê
-			if(MELMAGA_SEND == true) {
+            if(MELMAGA_SEND == true) {
                 //Í½ÌóÇÛ¿®¥â¡¼¥É¤ÎÊ¬´ô
-				if(MELMAGA_BATCH_MODE) {
-					header("Location: " . URL_DIR . "admin/mail/history.php");
-				} else {	
-					header("Location: " . URL_DIR . "admin/mail/sendmail.php?mode=now");
-				}
-				exit;
-			} else {
-				sfErrorHeader(">> ËÜ¥µ¥¤¥È¤Ç¤Ï¥á¥ë¥Þ¥¬ÇÛ¿®¤Ï¹Ô¤¨¤Þ¤»¤ó¡£");
-			}
-		}
-	}
-	break;
+                if(MELMAGA_BATCH_MODE) {
+                    header("Location: " . URL_DIR . "admin/mail/history.php");
+                } else {    
+                    header("Location: " . URL_DIR . "admin/mail/sendmail.php?mode=now");
+                }
+                exit;
+            } else {
+                sfErrorHeader(">> ËÜ¥µ¥¤¥È¤Ç¤Ï¥á¥ë¥Þ¥¬ÇÛ¿®¤Ï¹Ô¤¨¤Þ¤»¤ó¡£");
+            }
+        }
+    }
+    break;
 default:
-	$objPage->list_data['mail_type'] = 1;
-	break;
+    $objPage->list_data['mail_type'] = 1;
+    break;
 }
 
 // ÇÛ¿®»þ´Ö¤ÎÇ¯¤ò¡¢¡Ö¸½ºßÇ¯¢·¸½ºßÇ¯¡Ü£±¡×¤ÎÈÏ°Ï¤ËÀßÄê
 for ($year=date("Y"); $year<=date("Y") + 1;$year++){
-	$arrYear[$year] = $year;
-}
-
-$objPage->arrIP = lfGetBlayn();
-
+    $arrYear[$year] = $year;
+}
 $objPage->arrYear = $arrYear;
-$objPage->errorCount = count($objPage->arrErr);
-
 
 $objPage->arrCustomerOrderId = lfGetCustomerOrderId($_POST['buy_product_code']);
@@ -298,5 +293,5 @@
 
 $objPage->arrCampaignList = lfGetCampaignList();
-sfprintr(count($objPage->arrErr));
+
 //----¡¡¥Ú¡¼¥¸É½¼¨
 $objView->assignobj($objPage);
@@ -307,115 +302,115 @@
 // ¾¦ÉÊ¥³¡¼¥É¤Ç¸¡º÷¤µ¤ì¤¿¾ì¹ç¤Ë¥Ò¥Ã¥È¤·¤¿¼õÃíÈÖ¹æ¤ò¼èÆÀ¤¹¤ë¡£
 function lfGetCustomerOrderId($keyword) {
-	if($keyword != "") {
-		$col = "dtb_order.customer_id, dtb_order.order_id";
-		$from = "dtb_order LEFT JOIN dtb_order_detail USING(order_id)";
-		$where = "product_code LIKE ? AND del_flg = 0";
-		$val = sfManualEscape($keyword);
-		$arrVal[] = "%$val%";
-		$objQuery = new SC_Query();
-		$objQuery->setgroupby("customer_id, order_id");
-		$arrRet = $objQuery->select($col, $from, $where, $arrVal);
-		$arrCustomerOrderId = sfArrKeyValues($arrRet, "customer_id", "order_id");
-	}
-	return $arrCustomerOrderId;	
+    if($keyword != "") {
+        $col = "dtb_order.customer_id, dtb_order.order_id";
+        $from = "dtb_order LEFT JOIN dtb_order_detail USING(order_id)";
+        $where = "product_code LIKE ? AND del_flg = 0";
+        $val = sfManualEscape($keyword);
+        $arrVal[] = "%$val%";
+        $objQuery = new SC_Query();
+        $objQuery->setgroupby("customer_id, order_id");
+        $arrRet = $objQuery->select($col, $from, $where, $arrVal);
+        $arrCustomerOrderId = sfArrKeyValues($arrRet, "customer_id", "order_id");
+    }
+    return $arrCustomerOrderId; 
 }
 
 function lfMakeCsvData( $send_id ){
-		
-	global $conn;
-
-	$arrTitle  = array(	 'name01','email');
-				
-	$sql = "SELECT name01,email FROM dtb_send_customer WHERE send_id = ? ORDER BY email";
-	$result = $conn->getAll($sql, array($send_id) );
-	
-	if ( $result ){
-		$return = lfGetCSVData( $result, $arrTitle);
-	}
-	return $return;	
+        
+    global $conn;
+
+    $arrTitle  = array(  'name01','email');
+                
+    $sql = "SELECT name01,email FROM dtb_send_customer WHERE send_id = ? ORDER BY email";
+    $result = $conn->getAll($sql, array($send_id) );
+    
+    if ( $result ){
+        $return = lfGetCSVData( $result, $arrTitle);
+    }
+    return $return; 
 }
 
 //---- CSV½ÐÎÏÍÑ¥Ç¡¼¥¿¼èÆÀ
-function lfGetCSVData( $array, $arrayIndex){	
-	
-	for ($i=0; $i<count($array); $i++){
-		
-		for ($j=0; $j<count($array[$i]); $j++ ){
-			if ( $j > 0 ) $return .= ",";
-			$return .= "\"";			
-			if ( $arrayIndex ){
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
-			} else {
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
-			}
-		}
-		$return .= "\n";			
-	}
-	return $return;
+function lfGetCSVData( $array, $arrayIndex){    
+    
+    for ($i=0; $i<count($array); $i++){
+        
+        for ($j=0; $j<count($array[$i]); $j++ ){
+            if ( $j > 0 ) $return .= ",";
+            $return .= "\"";            
+            if ( $arrayIndex ){
+                $return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";   
+            } else {
+                $return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
+            }
+        }
+        $return .= "\n";            
+    }
+    return $return;
 }
 
 //¸½ºß»þ¹ï¤Î¼èÆÀ¡ÊÇÛ¿®»þ´Ö¥Ç¥Õ¥©¥ë¥ÈÃÍ¡Ë
 function lfGetNowDate(){
-	$nowdate = date("Y/n/j/G/i");
-	list($year, $month, $day, $hour, $minute) = split("[/]", $nowdate);
-	$arrNowDate = array( 'year' => $year, 'month' => $month, 'day' => $day, 'hour' => $hour, 'minutes' => $minute);
-	foreach ($arrNowDate as $key => $val){
-		switch ($key){
-			case 'minutes':
-			$val = ereg_replace('^[0]','', $val);
-			if ($val < 30){
-			$list_date[$key] = '30';
-			}else{
-			$list_date[$key] = '00';
-			}
-			break;
-			case 'year':
-			case 'month':
-			case 'day':
-			$list_date[$key] = $val;
-			break;
-		}
-	}
-		if ($arrNowDate['minutes'] < 30){
-			$list_date['hour'] = $hour;
-		}else{
-			$list_date['hour'] = $hour + 1;
-		}
-	return $list_date;
+    $nowdate = date("Y/n/j/G/i");
+    list($year, $month, $day, $hour, $minute) = split("[/]", $nowdate);
+    $arrNowDate = array( 'year' => $year, 'month' => $month, 'day' => $day, 'hour' => $hour, 'minutes' => $minute);
+    foreach ($arrNowDate as $key => $val){
+        switch ($key){
+            case 'minutes':
+            $val = ereg_replace('^[0]','', $val);
+            if ($val < 30){
+            $list_date[$key] = '30';
+            }else{
+            $list_date[$key] = '00';
+            }
+            break;
+            case 'year':
+            case 'month':
+            case 'day':
+            $list_date[$key] = $val;
+            break;
+        }
+    }
+        if ($arrNowDate['minutes'] < 30){
+            $list_date['hour'] = $hour;
+        }else{
+            $list_date['hour'] = $hour + 1;
+        }
+    return $list_date;
 }
 
 // ÇÛ¿®ÆâÍÆ¤ÈÇÛ¿®¥ê¥¹¥È¤ò½ñ¤­¹þ¤à
 function lfRegistData($arrData){
-	
-	global $conn;
-	global $arrSearchColumn;
-	
-	$objQuery = new SC_Query();
-	$objSelect = new SC_CustomerList( lfConvertParam($arrData, $arrSearchColumn), "magazine" );
-	
-	$search_data = $conn->getAll($objSelect->getListMailMagazine(lfGetIsMobile($_POST['mail_type'])), $objSelect->arrVal);
-	$dataCnt = count($search_data);
-	$dtb_send_history = array();
-	
+    
+    global $conn;
+    global $arrSearchColumn;
+    
+    $objQuery = new SC_Query();
+    $objSelect = new SC_CustomerList( lfConvertParam($arrData, $arrSearchColumn), "magazine" );
+    
+    $search_data = $conn->getAll($objSelect->getListMailMagazine(lfGetIsMobile($_POST['mail_type'])), $objSelect->arrVal);
+    $dataCnt = count($search_data);
+    $dtb_send_history = array();
+    
     if(DB_TYPE == "pgsql"){
-	   $dtb_send_history["send_id"] = $objQuery->nextval('dtb_send_history', 'send_id');
+       $dtb_send_history["send_id"] = $objQuery->nextval('dtb_send_history', 'send_id');
     }
     
     $dtb_send_history["mail_method"] = $arrData['mail_method'];
-	$dtb_send_history["subject"] = $arrData['subject'];
-	$dtb_send_history["body"] = $arrData['body'];
-	if(MELMAGA_BATCH_MODE) {
-		//¥¤¥ó¥¹¥È¡¼¥ëÀè¤Î¥µ¡¼¥Ð¡¼¤ÇCRON¤¬Í­¸ú¤Ç¤¢¤ë¤Ê¤é»ØÄê¤µ¤ì¤¿»þ´Ö¤Ë¥á¡¼¥ë¤òÁ÷¤ë
+    $dtb_send_history["subject"] = $arrData['subject'];
+    $dtb_send_history["body"] = $arrData['body'];
+    if(MELMAGA_BATCH_MODE) {
+        //¥¤¥ó¥¹¥È¡¼¥ëÀè¤Î¥µ¡¼¥Ð¡¼¤ÇCRON¤¬Í­¸ú¤Ç¤¢¤ë¤Ê¤é»ØÄê¤µ¤ì¤¿»þ´Ö¤Ë¥á¡¼¥ë¤òÁ÷¤ë
         $dtb_send_history["start_date"] = $arrData['send_year'] ."/".$arrData['send_month']."/".$arrData['send_day']." ".$arrData['send_hour'].":".$arrData['send_minutes'];
-	} else {
-		//CRON¤¬Ìµ¸ú¤Ç¤¢¤ì¤Ð¥ê¥¢¥ë¥¿¥¤¥à¤ËÁ÷¿®¤¹¤ë
+    } else {
+        //CRON¤¬Ìµ¸ú¤Ç¤¢¤ì¤Ð¥ê¥¢¥ë¥¿¥¤¥à¤ËÁ÷¿®¤¹¤ë
         $dtb_send_history["start_date"] = "now()";
-	}
-	$dtb_send_history["creator_id"] = $_SESSION['member_id'];
-	$dtb_send_history["send_count"] = $dataCnt;
-	$arrData['body'] = "";
-	$dtb_send_history["search_data"] = serialize($arrData);
-	$dtb_send_history["update_date"] = "now()";
-	$dtb_send_history["create_date"] = "now()";
+    }
+    $dtb_send_history["creator_id"] = $_SESSION['member_id'];
+    $dtb_send_history["send_count"] = $dataCnt;
+    $arrData['body'] = "";
+    $dtb_send_history["search_data"] = serialize($arrData);
+    $dtb_send_history["update_date"] = "now()";
+    $dtb_send_history["create_date"] = "now()";
    
     //¥Ï¥Ã¥·¥ådtb_send_history¤ò¥Ç¡¼¥¿¥Ù¡¼¥¹dtb_send_history¤ËÁÞÆþ
@@ -425,58 +420,48 @@
     }
     
-	if ( is_array( $search_data ) ){
+    if ( is_array( $search_data ) ){
         foreach( $search_data as $line ){
             
             $dtb_send_customer = array();
-			$dtb_send_customer["customer_id"] = $line["customer_id"];
-			$dtb_send_customer["send_id"] = $dtb_send_history["send_id"];
-			$dtb_send_customer["email"] = $line["email"];
-			$dtb_send_customer["name"] = $line["name01"] . " " . $line["name02"];            
-            $conn->autoExecute("dtb_send_customer", $dtb_send_customer );					
+            $dtb_send_customer["customer_id"] = $line["customer_id"];
+            $dtb_send_customer["send_id"] = $dtb_send_history["send_id"];
+            $dtb_send_customer["email"] = $line["email"];
+            $dtb_send_customer["name"] = $line["name01"] . " " . $line["name02"];            
+            $conn->autoExecute("dtb_send_customer", $dtb_send_customer );                   
             
-        }	
-	}
+        }   
+    }
 }
 
 // ¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷
 function lfGetCampaignList() {
-	
-	global $objQuery;
-	
-	$sql = "SELECT campaign_id, campaign_name FROM dtb_campaign ORDER BY update_date DESC";
-	$arrResult = $objQuery->getall($sql);
-
-	foreach($arrResult as $arrVal) {
-		$arrCampaign[$arrVal['campaign_id']] = $arrVal['campaign_name'];
-	}
-	return $arrCampaign;
+    
+    global $objQuery;
+    
+    $sql = "SELECT campaign_id, campaign_name FROM dtb_campaign ORDER BY update_date DESC";
+    $arrResult = $objQuery->getall($sql);
+
+    foreach($arrResult as $arrVal) {
+        $arrCampaign[$arrVal['campaign_id']] = $arrVal['campaign_name'];
+    }
+    return $arrCampaign;
 }
 
 function lfGetIsMobile($mail_type) {
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ			
-	$is_mobile = false;
-	switch($mail_type) {
-		case 1:
-			$is_mobile = false;
-			break;
-		case 2:
-			$is_mobile = true;		
-			break;
-		default:
-			$is_mobile = false;
-			break;
-	}
-	
-	return $is_mobile;
-}
-
-// ¥Ö¥ì¥¤¥ó¥¨¥ó¥¸¥ó¤¬ÀßÄêºÑ¤ß¤«³ÎÇ§
-function lfGetBlayn() {
-    
-    global $objQuery;
-    
-    $arrRet = $objQuery->count("dtb_blayn");
-    
-    return $arrRet;
+    // ¸¡º÷·ë²Ì¤Î¼èÆÀ          
+    $is_mobile = false;
+    switch($mail_type) {
+        case 1:
+            $is_mobile = false;
+            break;
+        case 2:
+            $is_mobile = true;      
+            break;
+        default:
+            $is_mobile = false;
+            break;
+    }
+    
+    return $is_mobile;
 }
 ?>
