/*INISEAL:[ZUcPwFushSoA0jV75WBogAV1U%2F0%3D%0A]*/
/*****************************************************************************
 * ÆÄÀÏ¸í : pbk_transfer.js
 * ÀÛ¼ºÀÏ : 2008. 01. 08
 * ÀÛ¼ºÀÚ : Geunwon, Mo
 * ¼³ ¸í : ÀÌÃ¼¾÷¹« javascript Á¤ÀÇ ÆÄÀÏ
 * 2´Ü°è±îÁöÀÇ namespace´Â pbk_package.js ¿¡ Á¤ÀÇ µÇ¾î ÀÖ´Ù.
 * ===========================================================================
 * º¯°æÀÌ·Â:
 * DATE                AUTHOR        DESCRIPTION
 * ---------------------------------------------------------------------------
 * º¯°æ ÀÌ·ÂÀº ÀÌ°÷¿¡ Ãß°¡ ÇÕ´Ï´Ù.
 *****************************************************************************/

/////////////////////////// ÀÌÃ¼ °øÅë Ã¼Å© ¸Þ¼Òµå start ////////////////////////////

var filterStrings = "`~!@#$%^&*'\"/|¨ª";	//ÀÌÃ¼ °øÅë¿¡¼­ »ç¿ëÇÒ Æ¯¼ö¹®ÀÚ ÇÊÅÍ

var smsYn = 'N';	//ÀÎÁõ¹øÈ£¿äÃ»¿©ºÎ
var callbackMessage = function(res, args){			// sms¿äÃ» ¸®ÅÏµÈ ÀÎÁõ¹øÈ£ Àü¿ª¿¡ ´ã±âÀ§ÇÑ ÄÝ¹éÇÔ¼ö 
	var data = eval('(' + res.responseText + ')');	// JsonÅ¸ÀÔÀ¸·Î º¯È¯
		
	pbk.extJS.messageBox.infoMsgBox({
        isConfirm : false,
    	title     : 'ÀÎÁõ¹øÈ£Àü¼Û',
        message   : 'ÀÎÁõ¹øÈ£¸¦ Àü¼ÛÇÏ¿´½À´Ï´Ù',
        callback  : function(e) {
			smsYn = 'Y';
		}
	}); return;	
};  	//end mbk callback


// sms ÀÎÁõ¹øÈ£ È®ÀÎ  
var smsResult = false;
var confirmSmsMessage = function(frmObj, _function){

	var jForm = new hana.JForm();
			
	if(!jForm.add(new hana.JText('ÀÎÁõ¹øÈ£',frmObj.smsPw).filter()).validate()) {
		return false;
	} 

	if(smsYn == 'N'){
		pbk.extJS.messageBox.infoMsgBox({
			isConfirm: false,
			title : 'ÀÎÁõ¹øÈ£¿äÃ»',
			message : 'ÀÎÁõ¹øÈ£¸¦ ¿äÃ»ÇÏÁö ¾ÊÀ¸¼Ì½À´Ï´Ù',
			callback : function(e) {}
		}); return;	
	}
					        
	var url=pbk.APPLICATION_CONTEXT_ROOT +'/ubk/vm/vm15_02_01.do';
	var hanaAjax = new hana.JHanaAjax(null, true, true);	  
	hanaAjax.ajaxSubmit(url, frmObj, true, function(res) {
		
		if (res.getResponseHeader('json-type') == 'normal') {
					
			var data = eval('(' + res.responseText + ')');
			
			if(data.errorSms == null){
				_function();				
			} else {
			
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					title: 'ÀÎÁõ¹øÈ£ ¿À·ù',
					message: 'ÀÎÁõ¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.<BR/>´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä!',
					callback: function(e){
						if (null!=$('smsPw')){
							$('smsPw').value = '';
							$('smsPw').focus();
						}
					}
				}); return;
			}
		} 
	}); 
};		
	
				
/**
 * ÀÌ¸ÞÀÏ Ã¼Å©
 */
var validationEmail = function(emalAdr, email_01, email_03, frmObj, checkEmail ) {

    if( checkEmail ){
        // ÀÌ¸ÞÀÏ Ã¼Å©
        if (!new hana.JForm().add(new hana.JText('ÀÌ¸ÞÀÏ', $(email_01)))
                .validate()) {
            return;
        }
    }

    // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ
    if ($(email_01).value.length > 0) {
        var domainSelectObj = $(email_03);
        if (domainSelectObj.selectedIndex == 0) {
            hana.JHanaUtils.message.alert("ÀÌ¸ÞÀÏ Ã¼Å©", "µµ¸ÞÀÎÀ» ¼±ÅÃÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
            $(email_03).focus();
            return;
        }
    }

    // ÀÌ¸ÞÀÏ Ã¼Å©
    form.createEmailAddrField(frmObj, emalAdr);

    // ÀÌ¸ÞÀÏ±æÀÌ Ã¼Å©
    if ($(emalAdr).value.length > 0) {

        if ($(emalAdr).value.length < 6) {
            hana.JHanaUtils.message.alert("ÀÌ¸ÞÀÏ Ã¼Å©", "ÀÌ¸ÞÀÏÀº 7ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
            $(email_03).focus();
            return;
        }

        // ÀÌ¸ÞÀÏ Á¤È®¼º Ã¼Å©
        if (!util.checkEmail($(emalAdr).value)) {
            $(email_03).focus();
            return;
        }
    }

    return true;
};

/**
 * ÀÏÀÚÃ¼Å©
 * @param {Object} chkday
 * @param {Object} todaystr
 * @param {Object} title
 * @param {Object} type : ¾ø°Å³ª past ÀÌ¸é °ú°ÅÀÏºÒ°¡ , today ÀÌ¸é ÇöÀçÀÏºÎÅÍ °ú°ÅÀÏ ºÒ°¡ Ã¼Å©
 */
var validationTrnsDay = function( chkday, todaystr, title , type){
	
	if (type == undefined || type == null){
		var type = "past";
	}
	
	chkday = removeDash(chkday);
    todaystr = removeDash(todaystr);
	
    if (type == "today" && chkday == todaystr) {
        hana.JHanaUtils.message.alert(title, hana.validation.un(title) + " ¿À´Ã ³¯Â¥°¡ µÉ ¼ö ¾ø½À´Ï´Ù.");
        return false;
    }
	 
	if (chkday < todaystr) {
        hana.JHanaUtils.message.alert(title, hana.validation.un(title) + " ÇöÀçÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.");
        return false;
    }
	
	

    // ÀÏÀÚ°¡ ÁÖ¸»ÀÎÁö Ã¼Å©
    if (date.getDayOfWeek(chkday) == 0) {
        hana.JHanaUtils.message.alert(title, chkday + "Àº °øÈÞÀÏ(ÀÏ¿äÀÏ)ÀÔ´Ï´Ù. \n\n" + hana.validation.ul(title) + ' ÀçÀÔ·Â ÇØ ÁÖ½Ê½Ã¿ä.' );
        return false;
    }
    else if (date.getDayOfWeek(chkday) == 6) {
        hana.JHanaUtils.message.alert(title, chkday + "Àº °øÈÞÀÏ(Åä¿äÀÏ)ÀÔ´Ï´Ù. \n\n" + hana.validation.ul(title) + ' ÀçÀÔ·Â ÇØ ÁÖ½Ê½Ã¿ä.' );
        return false;
    }

    return true;
};

/**
 * ¿¹¾àÀÌÃ¼ ÀÏÀÚ Ã¼Å© (6°³¿ù ÀÌ³» Ã¼Å©)
 */
var validationReserveTrnsDay = function( chkday, todaystr, title ){
	
	chkday = removeDash(chkday);
    todaystr = removeDash(todaystr);

    if (chkday == todaystr) {
        hana.JHanaUtils.message.alert(title, hana.validation.un(title) + " ¿À´Ã ³¯Â¥°¡ µÉ ¼ö ¾ø½À´Ï´Ù.");
        return false;
    }
    
    // ¿¹¾àÀÌÃ¼°¡ 6°³¿ù ÈÄÀÎ°æ¿ì
    if (date.addDate(todaystr, 'M', 6) < chkday){
        hana.JHanaUtils.message.alert(title, hana.validation.un(title) + " 6°³¿ù ÀÌ³»¿©¾ß ÇÕ´Ï´Ù.\n\n" + title + 'ÀÏÀÚ¸¦ ÀçÀÔ·Â ÇØ ÁÖ½Ê½Ã¿ä.' );
        return false;
    }

    return true;
};

/**
 * ´ë½Ã Á¦°Å , ÄÞ¸¶ Á¦°Å
 * @param {Object} dayStr
 */
var removeDash = function(stringVal){
	var retVal = stringVal;
	
	retVal = util.replaceAll(retVal, '-', '');
    retVal = util.replaceAll(retVal, '.', '');
    retVal = util.replaceAll(retVal, '/', '');
	retVal = util.replaceAll(retVal, ',', '');
	retVal = util.replaceAll(retVal, '<', '');
	retVal = util.replaceAll(retVal, '>', '');
	
	return retVal;
};

/**
 * °èÁÂ¹øÈ£ ÀÚ¸´¼ö·Î ´çÇàÃ¼Å© (12¶Ç´Â 14ÀÚ¸®)
 * @param {Object} acctNo
 */
var checkHanaAcctNo = function(acctNo){
	
	if (acctNo.length != 14 && acctNo.length != 12){
		pbk.extJS.messageBox.errMsgBox({
            isConfirm: false,
            title: '°èÁÂ ÀÚ¸®¼ö ¿À·ù',
            message: 'ÇÏ³ªÀºÇà °èÁÂ´Â 12ÀÚ¸® ¶Ç´Â 14ÀÚ¸® ÀÔ´Ï´Ù.<BR>ÀÔ±Ý°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä.'
        });
		return false;
	} else {
		return true;	
	}
	
};

/**
 * Ãâ±Ý°èÁÂ¿Í ÀÔ±Ý°èÁÂ°¡ °°ÀºÁö Ã¼Å©
 * @param {Object} payAcctNo
 * @param {Object} rcvAcctNo
 * @param {Object} rcvBnkCd
 */
var checkSameAcct = function(payAcctNo , rcvAcctNo, rcvBnkCd){
	if (payAcctNo == rcvAcctNo){
		if ("081" == rcvBnkCd || "81" == rcvBnkCd){
			pbk.extJS.messageBox.errMsgBox({
	            isConfirm: false,
	            title: 'ÀÔ±Ý°èÁÂ ¿À·ù',
	            message: 'µ¿ÀÏ°èÁÂ°£ ÀÌÃ¼´Â ºÒ°¡ÇÕ´Ï´Ù.'
	        });
			return false;
		}
	}
	
	return true;
};

/////////////////////////// ÀÌÃ¼ °øÅë Ã¼Å© ¸Þ¼Òµå end ////////////////////////////

/**
 * ´ë¸Þ´º ÀÌÃ¼ °øÅë Á¤ÀÇ . pbk.transfer.common - start
 */
pbk.transfer.common = function(){

	/**
     * ÀÏÈ¸ ÀÌÃ¼ ÇÑµµ
     * pbk.transfer.common.TRNS_LIMIT_AMT
     * pbk_common_top_inc.jsp
     * ¼ÂÆÃ 
     */
    var TRNS_LIMIT_AMT = 0;

    /* ÀÚÁÖ¾²´Â°èÁÂ(ÆË¾÷)ÀÇ CONTENT ¿µ¿ª DIV */
    var DIV_FAVORITE_ACCOUNT_CONTENT = 'hanaPopupContentBodyFavoriteAccount';

    /*
     * ÀÌÃ¼°¡´É±Ý¾×À» °¡Áö°í ÀÖÀ» hidden field
     */
    var TRNS_AMT_OBJ;
    
    var CLOSE_TARGET = "";
    
    return {
        
        /* tempMapClearAction */
        tempMapClear : function(){
            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/tempMapClear.do", null , true, null, 'euc-kr' );
        },
        
        /*
        * eÅëÇÕ°èÁÂ·Î ÀÌµ¿
        */
        goEtotalServiceMenu : function(){
            form.createFormSubmit(null
                    , '/service/etotal/index.do', null);
        },
        
        /*
         * ÀÌÃ¼³»¿ªÁ¶È¸·Î ÀÌµ¿
         */
        goTransferInquiryMenu : function(acctNo){
            
            if( acctNo == undefined || acctNo == null ){
                var acctNo = '';
            }
            
            var formObj = form.createForm([{id:'acctNo', value :acctNo}] );
            
            hana.JMenuPanel.goFromOutside('wpdep415_01i', true , formObj);
        },
		
		/*
         * ÀÌÃ¼³»¿ªÁ¶È¸·Î ÀÌµ¿ (E-Family)
         */
        goTransferInquiryMenuEF : function(acctNo){
            
            if( acctNo == undefined || acctNo == null ){
                var acctNo = '';
            }
			
			form.createFormSubmit([{id:'acctNo', value :acctNo}], 
				'/efamily/index.do?m0=B&m1=B', '/efamily/transfer/inquiry/wpdep415_01i.do');
			
			return false;
            
        },
        
        /*
         * °Å·¡³»¿ªÁ¶È¸·Î ÀÌµ¿
         */
        goTransactionInquiryMenu : function(acctNo){
            
            if( acctNo == undefined || acctNo == null ){
                var acctNo = '';
            }
            
			//Á¶È¸ - °Å·¡³»¿ªÁ¶È¸·Î ÀÌµ¿
			form.createFormSubmit([{id:'acctNo', value :acctNo}],
				'/inquiry/index.do?menuItemId=wpdep406_12i_01', '/inquiry/account/wpdep406_12i_01.do');
			return false;
        },
		
		/*
         * Áõ±ÇÀÚ±Ý ÀÌÃ¼³»¿ªÁ¶È¸·Î ÀÌµ¿
         */
        goStockTransferInquiryMenu : function(acctNo){
            
            if( acctNo == undefined || acctNo == null ){
                var acctNo = '';
            }
            
            var formObj = form.createForm([{id:'acctNo', value :acctNo}] );
            
            hana.JMenuPanel.goFromOutside('wpdep415_28i', true , formObj);
        },

		/**
		 * Á¶È¸±â°£À» ¼ÂÆÃÇÕ´Ï´Ù.
		 * @param {Object} dvCd : ±¸ºÐÄÚµå , past (D-7 ~ D ¼ÂÆÃ) , future (D ~ D+7 ¼ÂÆÃ)
		 * @param {Object} startId : ½ÃÀÛÀÏ ÅØ½ºÆ®¹Ú½º ID
		 * @param {Object} endId : Á¾·áÀÏ ÅØ½ºÆ®¹Ú½º ID
		 * @param {Object} pastSelectId : °ú°Å ³¯Â¥ ¼±ÅÃ±â div id
		 * @param {Object} futureSelectId : ¹Ì·¡ ³¯Â¥ ¼±ÅÃ±â div id
		 */
		setInquiryDate : function(dvCd , startId , endId , pastSelectId , futureSelectId){
			if (dvCd == undefined || dvCd == null){
				return;
			}
			
			var startDate;
			var endDate;
			
			if (dvCd == "past"){
				startDate = date.addDate(date.getToday(), 'D', -7);
				endDate = date.getToday();
				
				if (pastSelectId != undefined && pastSelectId != "" && pastSelectId != null &&
					futureSelectId != undefined && futureSelectId != "" && futureSelectId != null){
					$(pastSelectId).style.display = '';
					$(futureSelectId).style.display = 'none';
				}
			} else if(dvCd == "future"){
				startDate = date.getToday();
				endDate = date.addDate(date.getToday(), 'D', 7);
				
				if (pastSelectId != undefined && pastSelectId != "" && pastSelectId != null &&
					futureSelectId != undefined && futureSelectId != "" && futureSelectId != null){
					$(pastSelectId).style.display = 'none';
					$(futureSelectId).style.display = '';
				}
			}
			
			$(startId).value = html.toDate(startDate);
			$(endId).value = html.toDate(endDate);
		},

        /**
         * ÀÌÃ¼ °¡´É ±Ý¾× Ãâ·Â
         * @param {String} divId ¾ÆÀÌµð
         */
        showRemainMoney: function(acctObj, divId , pwObj , trnsAmtObj , deleteFormValue){
            
            if (trnsAmtObj != undefined){
                // ÀÌÃ¼°¡´É±Ý¾×À» °¡Áö°í ÀÖÀ» hiddenfield
                pbk.transfer.common.TRNS_AMT_OBJ = trnsAmtObj;
                pbk.transfer.common.TRNS_AMT_OBJ.value = 0;
            }
            
            if (acctObj.value == ""){
                $(divId).style.display = "none";
                return;
            }

            var divObj = document.getElementById(divId);
            
            // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/transferableAmountAction.do";
            var hanaAjax = new hana.JHanaAjax(divId, true, true);
            var codeForm = form.createForm([{id:'acctNo', value: acctObj.value},
                {id:'divId',value: divId}]);
            // url, formObj, isAsync, callbackFunc, encodingType
            hanaAjax.ajaxSubmit( url, codeForm, true, pbk.transfer.common.showAbleAccount, 'euc-kr' );
			
			if (deleteFormValue == undefined || deleteFormValue == null){
				var deleteFormValue = 'true';
			}
            
            if (pwObj != undefined){
				if (deleteFormValue == 'true'){
					pwObj.value = "";
              		pwObj.focus();	
				}
            }
        },

        showAbleAccount : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            
            document.getElementById( _data.divId ).innerHTML = ' (ÀÌÃ¼°¡´É±Ý¾× : ' + pbk.formatCommas(_data.paymPossAmt.toString())  + '¿ø / ÇöÀçÀÜ¾× ' + pbk.formatCommas(_data.prsBal.toString()) + '¿ø)';
            document.getElementById( _data.divId ).style.display= 'block';
            
            if (pbk.transfer.common.TRNS_AMT_OBJ != undefined){
                pbk.transfer.common.TRNS_AMT_OBJ.value = _data.paymPossAmt;
            }
            
        },
        
        /**
        * ÇÏ³ª Ä³½¬¹éÀº °øÅëÀ¸·Î ¿Å°åÀ½ - ¸ð±Ù¿ø
        */

        /**
         * ÀÌÃ¼°á°ú È®ÀÎ - ÀÌÃ¼¿À·ùÇ×¸ñ ¸Þ¼¼Áö Ãâ·Â
         * @param {String} msg ¿À·ù¸Þ¼¼Áö
         */
        openTransferErrMsg: function(errCd, errMsg){
            pbk.extJS.messageBox.infoConfirmMsgBox({
                isConfirm: false,
                title: 'ÀÌÃ¼¿À·ù',
                message: errCd + " : " + errMsg
            });
        },
        
        /**
         * ÀÌ¿ë½Ã°£¾È³»
         */
        openPopCallTimeInfo : function() {
            pbk.transfer.link.openWorktimeInformation();
        },

        /**
         * ¾ÆÆÄÆ®°ü¸®ºñÀÌÃ¼
         */
        showAptAccount : function(person, apt) {
            var personArea = document.getElementById(person);
            if( personArea.style.display == "none" ){
                pbk.hideLayer(apt);
                pbk.showInline(person);
                pbk.transfer.common.enableInput(person);
                pbk.transfer.common.disableInput(apt);
            }else{
                pbk.hideLayer(person);
                pbk.showInline(apt);
                pbk.transfer.common.enableInput(apt);
                pbk.transfer.common.disableInput(person);
            }
        },

        disableInput : function(area){
            if( document.getElementById(area) ){
                var inputs = document.getElementById(area).getElementsByTagName("INPUT");
                for(var i = 0; i < inputs.length; i ++){
                    inputs.item(i).disabled = true;
                }
            }
        },

        enableInput : function(area){
            if( document.getElementById(area) ){
                var inputs = document.getElementById(area).getElementsByTagName("INPUT");
                for(var i = 0; i < inputs.length; i ++){
                    inputs.item(i).disabled = false;
                }
            }
        },
        
        /**
         * Àå¾ÖÀºÇà ÆË¾÷
         * @param tabIndex
         * @use
         */
        openPopTroubleBankInfo : function(oLinkImg) {
            pbk.common.popup.obstaclebank.openPop(oLinkImg,'obstacleBankLayer');
        },
        
        /**
         * Àå¾ÖÀºÇà - ÃÖ±ÙÀÔ±Ý°èÁÂ°ü¸®
         * @param tabIndex
         * @use
         */
        closePopTroubleBankInfoGoLatest : function(oLinkImg) {
            pbk.extJS.subPopLayer.close();
            pbk.transfer.common.openPopupLatestPaymentAccount();
        },
        
        /**
         * ÀüÃ¼°èÁÂ Á¶È¸ ÆË¾÷
         * @param tabIndex
         */
        openPopupAllAccount : function(oLinkImg) {
            alert("@deprecated");
            pbk.common.popup.allAccount.openPop(oLinkImg,'allAccountLayer');
        },
        
        setTransferAccount : function (obj, targetId, bnkCdId, rcvBnkCd){
            alert("@deprecated -> pbk.transfer.account.setTransferAccount");
/*
            var nmCnt = document.getElementsByName(targetId).length;

            //account °´Ã¼¸¦ ¸¸µé°í  °´Ã¼ÀÇ ³»¿ëÀ» °¡Áö°í »ç¿ëÀÚ ÀÔ±Ý °èÁÂ¸¦ Ç¥½ÃÇÑ´Ù.
            document.getElementsByName(targetId)[nmCnt-1].value = obj;
            
            // Áßµµ±Ý ÀÌÃ¼ÀÇ °æ¿ì ÀºÇàÄÚµå°¡ ¾øÀ½
            if(document.getElementsByName(bnkCdId).length>0) {
                document.getElementsByName(bnkCdId)[nmCnt-1].value = rcvBnkCd;
            }

            //pbk.extJS.popup.close('allAccountLayer');
            pbk.extJS.subPopLayer.close();*/
        },
        
        /**
         * ÀÌÃ¼ È®ÀÎ¼­ ÆË¾÷
         */
        openPopTransConfirm : function(EChnlTrscAcpnNo , printType , chnlSvcCd){
			
			if (printType == undefined || printType == null || printType == ""){
				var printType = "";
			}
			
			if (chnlSvcCd == undefined || chnlSvcCd == null || chnlSvcCd == ""){
				var chnlSvcCd = "";
			}
			
            var url = "/transfer/account/wpdep411_17p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            var frmObj = form.createForm([{id:'EChnlTrscAcpnNo', value :EChnlTrscAcpnNo}, 
								{id:'printType', value :printType},
								{id:'chnlSvcCd', value :chnlSvcCd}] );
			
			pbk.extJS.popup.isPrint = true;
			//pbk.extJS.popup.printArea = 'popupTransferConfirmation';
            pbk.extJS.popup.open(url, 'popupTransferConfirmation', 380, null, frmObj );
            
        },
        /**
         * ÀÌÃ¼ È®ÀÎ¼­ ¸ñ·ÏÀÎ¼â
         * @use : »ç¿ëÇÏ´Â °øÅë ÀÌÃ¼È®ÀÎ¼­ ¸ñ·Ï
         */
        openPopTransHistory : function(outTempValue , titleType){
            if (outTempValue == undefined){
                var outTempValue = 'pts0014out';
            }
			if (titleType == undefined){
                var titleType = '';
            }
             
            var frmObj = form.createForm([{id:'outTempValue', value :outTempValue},
								{id:'titleType', value :titleType}] );
            
            var url = "/transfer/inquiry/wpdep415_03p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = true;
			//pbk.extJS.popup.printArea = 'forPrintTransferListDiv';
            pbk.extJS.popup.open(url, 'TransHistory', 650, null , frmObj);
            
            pbk.extJS.popup.event.show = function() {
                sort.initSort("tbl_transfer_inquiry", ["None","String"]);
            };
        },
        /**
         * sms ÅëÁö ÆË¾÷
         */
        openPopSms : function( formObj, chkListName ){
            if (pbk.isGroupChecked(chkListName)) {
                var url = "/transfer/account/wpdep411_06p.do";
                url = pbk.APPLICATION_CONTEXT_ROOT + url;
				
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(url, 'SmsPopup', 650, null, formObj);
            }
            else {
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'SMS ÅëÁö',
                    message: 'SMS¸¦ Àü¼ÛÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                })
            }
        },
		
		/**
		 * sms ÅëÁö ÆË¾÷ : for flex
		 * @param {Object} formObj
		 * @param {Object} chkListName
		 */
		openPopSmsForFlex : function( eChnlTrscAcpnNo ){
			
			var formObj = form.createForm([{id:'EChnlTrscAcpnNo', value: eChnlTrscAcpnNo}]);
            
            var url = "/transfer/account/wpdep411_06p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'SmsPopup', 650, null, formObj);
            
            
        },

        /**
         * smsÅëÁö
         * @param formObj
         * @param chkListName
         */
        sendPopSms : function( formObj , chkListName ){

            if (pbk.isGroupChecked(chkListName)) {
            
                var chkPopAccount = document.getElementsByName('chkPopAccount');    //checkbox
                var rcpnMvblTelNo = document.getElementsByName('rcpnMvblTelNo');    //smsRecvMbphNo
                var sndrMvblTelNo = document.getElementsByName('sndrMvblTelNo');    //smsRplyNo
                var jForm = new hana.JForm();

                // µ¥ÀÌÅÍ Ã¼Å©
                for( var i = 0; i< rcpnMvblTelNo.length; i++){
                    if( chkPopAccount[i].checked ){
                        if (!jForm.add(new hana.JText('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', rcpnMvblTelNo[i]).range(10,14))
                                  .add(new hana.JCurrency('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', rcpnMvblTelNo[i]))
                                  //.add(new hana.JText('º¸³»´ÂºÐ ÀüÈ­¹øÈ£', sndrMvblTelNo[i]).range(8,14))
                                  //.add(new hana.JCurrency('º¸³»´ÂºÐ ÀüÈ­¹øÈ£', sndrMvblTelNo[i]))
                                  .validate()) {
                            return;
                        }
						
						if (sndrMvblTelNo[i].value == "" || sndrMvblTelNo[i].value == null){
							sndrMvblTelNo[i].value ="15991111";
						}
                    }
                }
				
                // ¼ö¼ö·á Ãâ±Ý °èÁÂ ¹× ºñ¹Ð¹øÈ£ È®ÀÎ
                if (!jForm
						.add(new hana.JSelect('¼ö¼ö·áÃâ±Ý°èÁÂ', formObj.commAcctNo))
                        .add(new hana.JText('°èÁÂºñ¹Ð¹øÈ£', formObj.commAcctPw).range(4, 4))
                        .validate()) {
                    return;
                }
                
                var url = "/transfer/account/wpdep411_07p.do";
                url = pbk.APPLICATION_CONTEXT_ROOT + url;
                var hanaAjax = new hana.JHanaAjax('smsPopupContent', true, true);
                hanaAjax.ajaxCommSubmit( url, formObj );
            }
            else {
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'SMS ÅëÁö',
                    message: 'SMS¸¦ Àü¼ÛÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                });
            }

        },
        
        /**
         * SMS¹ß¼Û ¸Þ½ÃÁö Ãâ·Â
         */
        smsDspyTermDesc : function(i){
        	
        	var sndrNm = document.getElementsByName('sndrNm');    //sndrNm
        	//var smsDescHidden = document.getElementsByName('smsDescHidden');    //smsDescHidden
        	
        	var madeText = "";
        	madeText = sndrNm[i].value;
        	$('smsDesc_'+i).innerHTML = madeText;
        	
        },

        /**
         * ¾ÆÆÄÆ® °ü¸®ºñÀÌÃ¼ Å¬¸¯½Ã textbox º¯°æ
         */
        changeFormApt : function(word, apt){
             if($(word).style.display=="block"){
                $(word).style.display="none";
            }else{
                $(word).style.display="block";
            }

            if($(apt).style.display=="none"){
                $(apt).style.display="block";
            }else{
                $(apt).style.display="none";
            }
        },

        /**
        *   ¼ö¼ö·á °¨¸é³»¿ª ¸¶¿ì½º ¿À¹ö ÆË¾÷
        * use
        */
        popupPrefer : function (linkObj, rduAfComm, commDesc , remainNcnt){
            var content = "°¨¸é¼ö¼ö·á : "+rduAfComm+"<BR/>"
                          +"°¨¸é»çÀ¯ : "+commDesc;
                          
			if (parseInt(remainNcnt, 10) < 998){
				content = content +"<BR/>°¨¸é ÀÜ¿©¼ö : "+remainNcnt+"È¸";
			}
            
            pbk.extJS.staticSubPop.show2(linkObj, 'preferDiv','¼ö¼ö·á °¨¸é³»¿ª', content,'330');
        },
        closePrefer : function (){
            pbk.extJS.staticSubPop.close();
        },
        
        /**
        *   CMS ¸¶¿ì½º ¿À¹ö ÆË¾÷
        */
        popupCms : function (linkObj, cms){
            var content = "CMS/¸ðÁýÀÎÄÚµå : "+cms;
            
            pbk.extJS.staticSubPop.show2(linkObj, 'cmsDiv','CMS', content,'200');
        },
        closeCms : function (){
            pbk.extJS.staticSubPop.close();
        },
		
		/**
        *   Æ¯Á¤ ³»¿ë ¸¶¿ì½º ¿À¹ö ÆË¾÷
        */
        popupDesc : function (linkObj, title , desc , size){
            pbk.extJS.staticSubPop.show2(linkObj, 'descDiv',title, desc, size);
        },
        closeDesc : function (){
            pbk.extJS.staticSubPop.close();
        },
        

        /**
         * ´çÇà ÀÌÃ¼ÀÎ °æ¿ì È­¸é¿¡ º¸¿©Áü
         *  @use
         */
        hanaBnkCdShow : function( obj, divIds ){
            var bnkCd = obj.value;
            var divNames = divIds.split(',');

            for( var i =0; i < divNames.length ; i ++  ){
                var divName = divNames[i];
                if( bnkCd == '81' || bnkCd == '081' ){
                	try{
                    $(divName).style.display = 'inline';
                    } catch(e){}
                }
                else{
                	try{
                    $(divName).style.display = 'none';
                    } catch(e){}
                    
					try{
						//value ¸¦ ¾ø¾Ù¼ö ÀÖ´Â°æ¿ì¿£ value ¸¦ Áö¿öÁØ´Ù.
						$(divName).value = '';
					} catch(e){}
                }
            }
            
            //Æ¯Á¤ÀºÇà ±ä±Þ Àå¾Ö°øÀÇ ¶ç¿ò.
            pbk.transfer.common.msgErrorBank(bnkCd);
        },
        
        /**
         * ´çÇà ÀÌÃ¼ÀÎ °æ¿ì È­¸é¿¡ ¼û°ÜÁü
         *  @use
         */
        hanaBnkCdHide : function( obj, divIds ){
            var bnkCd = obj.value;
            var divNames = divIds.split(',');

            for( var i =0; i < divNames.length ; i ++  ){
                var divName = divNames[i];
                if( bnkCd == '81' || bnkCd == '081' ){
                    $(divName).style.display = 'none';
					try{
						//value ¸¦ ¾ø¾Ù¼ö ÀÖ´Â°æ¿ì¿£ value ¸¦ Áö¿öÁØ´Ù.
						$(divName).value = '';
					} catch(e){}
                }
                else{
                    $(divName).style.display = 'inline';
                }
            }
        },
        
        /**
        *   Áö¿¬ÀºÇàÀÌ ÀÖÀ»°æ¿ì ÀÌÃ¼È­¸é¿¡¼­ ÇØ´çÀºÇàÀ» ¼±ÅÃÇÏ¸é ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù.
        */
        msgErrorBank : function(bnkCd){
            //20090925 ¸ð±Ù¿ø : ³óÇùÁß¾ÓÈ¸ÀÎ°æ¿ì Ã³¸®Áö¿¬ ¸Þ¼¼Áö¸¦ ¶ç¿î´Ù.
            /* @deprecated : ÇØÁ¦
            if (bnkCd == '011'){
                message.alert('Áö¿¬ÀºÇà ¾È³»','ÇöÀç ³óÇùÀ¸·Î ÀÌÃ¼ÇÏ½Ã´Â°æ¿ì Ã³¸®Áö¿¬ÀÌ ¹ß»ýÇÒ¼ö ÀÖ½À´Ï´Ù.<BR>ÀÌÃ¼¿Ï·á ÈÄ ÀÌÃ¼°á°ú¸¦ ²À È®ÀÎÇØÁÖ¼¼¿ä.');
            }
            */
        
        },

        /**
         * º¸¾È ¸ÞÀÏ ¹× ÀÌ¸ÞÀÏ Ã¼Å©
         * @param emalApc
         * @param scrtEmal
         * @param emalApcYn
         * @param scrtEmalYn
         */
        checkScrtEmal : function(emalApc,scrtEmal,emalApcYn,scrtEmalYn, isScrt ){
            // ÀÌ¸ÞÀÏ Ã¼Å©¸¦ ÇÏÁö ¾ÊÀº °æ¿ì º¸¾È ¸ÞÀÏ Ã¼Å© ÇØÁ¦
            if( $(emalApc).checked == false && !isScrt ){
                // º¸¾È ¸ÞÀÏ Ã¼Å© ÇØÁ¦
                $(scrtEmal).checked = false;
            }

            // º¸¾È ¸ÞÀÏ Ã¼Å©½Ã ÀÚµ¿ ÀÌ¸ÞÀÏ Ã¼Å©
            if( $(scrtEmal).checked && isScrt ){
                $(emalApc).checked = true;
            }

            // ÀÌ¸ÞÀÏ º¸¾È ¸ÞÀÏ È®ÀÎ
            $(emalApcYn).value = $(emalApc).checked ? 'Y' : 'N';
            $(scrtEmalYn).value = $(scrtEmal).checked ? 'Y' : 'N';
        },
        
////////////////////////////////////// ÀÚÁÖ¾²´Â °èÁÂ start /////////////////////////////////////////////////////        
        
        /**
         * ÃÖ±Ù ÀÔ±Ý °èÁÂ ÆË¾÷(1) / ÀÚÁÖ¾²´Â °èÁÂ ÆË¾÷ (0)
         */
        openPopReAccount : function(tabIndex){
            pbk.transfer.account.toggeleTabMenuAcount(null,tabIndex);
        },
        
        /**
         * ÀÚÁÖ¾²´Â°èÁÂ(INDEX/TAB) ·¹ÀÌ¾î¸¦ º¸¿©ÁØ´Ù.
         *
         * @author Geunwon, Mo
         * @use
         */
        openLayerFavoriteAccount : function(linkObj) {
            var bottomMsg = 'ÀÚÁÖ¾²´Â°èÁÂ';
            var popupId='favoriteAccountLayer';
            pbk.extJS.subPopLayer.show(linkObj, popupId, bottomMsg , '450' , '/transfer/account/wpdep411_08p_02.do', null );
            

        }, //[end] openLayerFavoriteAccount
        
        /**
         * ÀÚÁÖ¾²´Â°èÁÂ(INDEX/TAB) ÆË¾÷À» ¿¬´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @use
         */
        openPopupFavoriteAccount : function(_type, target ) {

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_08p_01.do";
            
            // ÆË¾÷
            if( target == undefined || target == null ){
                var formObj = form.createForm([{id:'target', value :'popupFavoriteAccount'},{id:'type', value :_type}] );
                
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
				
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open( url, 'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
                
            }
            // ÆË¾÷¿¡¼­ ÀÌµ¿
            else{
                var formObj = form.createForm([{id:'target', value :target},{id:'type', value :_type}] );
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
                
                //var hanaAjax = new hana.JHanaAjax(target, true, true);
                //hanaAjax.ajaxCommSubmit(url, formObj);
                
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open( url, 'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
            }
        }, //[end] openPopupFavoriteAccount
        
        /**
         * ÀÚÁÖ¾²´Â °èÁÂ µî·Ï
         * @param formObj
         * @param type
         */
        openPopFvrtAcct : function( formObj, type, chkListName ){
            var chkList = document.getElementsByName(chkListName);
            var isChecked =  0;

            for (var idx = 0; idx < chkList.length; idx++){
                if (chkList[idx].checked){
                    formObj.EChnlTrscAcpnNoKey.value = chkList[idx].value;
                    isChecked++;
                }
            }
			
			if (isChecked == 0) {
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â °èÁÂ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â °èÁÂ·Î µî·ÏÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                });

                return false;
			}

            if( isChecked != 1 ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â °èÁÂ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â °èÁÂ µî·ÏÀº 1°³¸¸ ¼±ÅÃ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'
                });

                return false;
            }
            else{
                formObj.target.value="popupFavoriteAccount";        // target ÁöÁ¤
                
                pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/wpdep411_08p_01.do?target=popupFavoriteAccount"
                    , 'popupFavoriteAccount', 650, null, formObj );
            }
        },
        
        pagePopupFavoriteAccount : function(oForm, page, reflash ) {
			alert("@deprecated : »èÁ¦¿¹Á¤");
            
            var url = "";   
            url  = "wpdep411_08p.do";

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                            + "/transfer/account/" + url, oForm);
            
           
        }, 
        
        /**
         * ÀÚÁÖ¾²´Â°èÁÂ-Á¶È¸(ÆË¾÷¾È¿¡¼­) È­¸éÀ¸·Î ÀÌµ¿ ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         */
        goFavoriteAccountListInPopup : function() {

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_08p.do", null);

        }, //[end] goFavoriteAccountListInPopup
        
                /**
         * ÀÚÁÖ¾²´Â°èÁÂ-µî·Ï/¼öÁ¤(ÆË¾÷¾È¿¡¼­) È­¸éÀ¸·Î ÀÌµ¿ ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {String} _type - 'registration', 'amendment'
         */
        goFavoriteAccountFormInPopup : function(_type, acctNo ,target) {

            var url = "";
            
            switch(_type) {
                case "registration" :
                    url = "wpdep411_09p.do?target="+target;
                    break;

                case "amendment" :
                    url = "wpdep411_10p.do?target="+target;
                    break;

                case "" :
                    url = "wpdep411_10p.do?target="+target;
                    break;
            }

            var formObj = form.createForm([{id:'acctNo', value :acctNo}] );
            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/" + url, formObj);

        }, //[end] goFavoriteAccountFormInPopup

        /**
         * ÀÚÁÖ¾²´Â°èÁÂ-µî·Ï/¼öÁ¤(ÆË¾÷¾È¿¡¼­)À» ½ÇÇà ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {Object} oForm
         * @param {String} _type - 'registration', 'amendment'
         */
        submitFavoriteAccount : function(formObj, _type) {
            
            var rcvAcctNoObj;
            
            if(formObj.cipher_rcvAcctNo_pop != null && formObj.cipher_rcvAcctNo_pop != undefined){
                //È®ÀåE2E°¡ Àû¿ëµÈ È­¸é
                rcvAcctNoObj = formObj.cipher_rcvAcctNo_pop;
            } else if (formObj.rcvAcctNo != null && formObj.rcvAcctNo != undefined){
                //È®ÀåE2E°¡ Àû¿ëµÇÁö ¾ÊÀº ÀÏ¹Ý È­¸é (ÀÌÃ¼¿Ï·áÈÄ µî·Ï)
            	rcvAcctNoObj = formObj.rcvAcctNo;
            } else {
                alert("ÀÚÁÖ¾²´Â °èÁÂ µî·ÏÁß ¿À·ù ¹ß»ý - (E2E)");
                return;
            }

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', rcvAcctNoObj))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', rcvAcctNoObj))
                      //.add(new hana.JText('¹Þ´ÂºÐ', formObj.rmteNm).range(2,20))
                      .add(new hana.JText('ÅëÀå¼³¸í', formObj.psbkRmrk).range(2,50))
                      //.add(new hana.JText('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', formObj.rmteMbphNo).range(2,20))
                      //.add(new hana.JCurrency('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', formObj.rmteMbphNo))
                      .validate()) {
                return;
            }

            var url = "";
            switch(_type) {
            case "registration" :
            	//È®ÀåE2E°¡ Àû¿ëµÈ µî·Ï ¾×¼Ç
                url = "wpdep411_10p_01.do";
                break;
            case "amendment" :
                url = "wpdep411_10p_03.do";
                break;
            }
            if(formObj && formObj.target && formObj.target.value) {
                pbk.transfer.common.CLOSE_TARGET = formObj.target.value;
            }

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/" + url, formObj
                    , true, pbk.transfer.common.checkSubmitFavorite, 'euc-kr' );
        }, //[end]

        checkSubmitFavorite : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            
            //alert("_data.ignore : " + res.responseText);
            //alert("_data.resultEr : " + _data.resultErr);
            
            //¼öÃëÁ¶È¸ ¿À·ù½Ã µî·Ï¿©ºÎ È®ÀÎÇÏ¿© °í°´ ¼±ÅÃ¿¡ µû¶ó µî·ÏÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. - 2010.05.27 KOY
            if (_data.ignore == "Y"){
            	if (_data.resultErr == "0000"){ //¼öÃëÁ¶È¸ ¿À·ùÃ³¸®
	            	pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: true,
	                    title    : 'ÀÔ±ÝÁ¤º¸¿À·ù',
	                    message  : 'ÀÔ±ÝÁ¤º¸Á¶È¸½Ã ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.<br><font color=blue>ÀÔ±Ý°èÁÂ°¡ Á¤È®ÇÑÁö ´Ù½Ã ÇÑ ¹ø È®ÀÎÇÏ¼¼¿ä.</font><br><br>Å¸Çà°èÁÂ ¹× Áõ±Ç°èÁÂ µî·Ï ½Ã ÀÔ±Ý°èÁÂ¿Í °Å·¡±Ý¾×ÀÌ<br>Á¤È®ÇÏÁö ¾Ê´Â °æ¿ì ÀÔ±ÝÁ¤º¸ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.<br><br>´Ù½Ã µî·ÏÇÏ½Ã·Á¸é [Ãë¼Ò]¹öÆ°À»<br>ÀÔ±ÝÁ¤º¸È®ÀÎ ¾øÀÌ µî·ÏÇÏ½Ã·Á¸é [È®ÀÎ]¹öÆ°À»<br>´­·¯ÁÖ¼¼¿ä.',
	                    callback : function(e)  {
	                        if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
	                        	// test
	                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyAccountFrm'].ignore.value);
	                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyAccountFrm'].rmteInqStCd.value);
	                        	document.forms['frequencyAccountFrm'].ignore.value = "O";
	                        	document.forms['frequencyAccountFrm'].rmteInqStCd.value = "N";
	                        	// test
	                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyAccountFrm'].ignore.value);
	                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyAccountFrm'].rmteInqStCd.value);
	                        	
	                        	//È®ÀÎ Å¬¸¯½Ã ¼öÃëÁ¶È¸ ¾øÀÌ µî·Ï
	                        	pbk.transfer.common.submitFavoriteAccount(document.forms['frequencyAccountFrm'], 'registration');
	                        }
	                    }
	                });
            	}else if (_data.resultErr == "BEBK00032"){ //DB ¿À·ùÃ³¸®
            		pbk.extJS.messageBox.infoMsgBox({
                        isConfirm: false,
    					title: 'ÀÔ±ÝÁ¤º¸¿À·ù',
                        message: 'ÀÌ¹Ì µî·ÏµÈ °èÁÂ°¡ ÀÖ½À´Ï´Ù.',
                        callback: null
                    });
                }else if (_data.resultErr == "BEBK00411"){ //200°ÇÀÌ»ó µî·ÏºÒ°¡
            		pbk.extJS.messageBox.infoMsgBox({
                        isConfirm: false,
    					title: 'ÀÔ±ÝÁ¤º¸¿À·ù',
                        message: 'ÀÚÁÖ¾²´Â°èÁÂ´Â 200°Ç±îÁö¸¸ µî·ÏÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.',
                        callback: null
                    });                        
            	}else if (_data.resultErr == "BEBK"){ //DB ¿À·ùÃ³¸®
            		pbk.extJS.messageBox.infoMsgBox({
                        isConfirm: false,
    					title: 'ÀÔ±ÝÁ¤º¸¿À·ù',
                        message: 'µî·ÏÁß DB¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.',
                        callback: null
                    });
            	}
            } else {
				if (_data.success == "true"){
					pbk.extJS.popup.isPrint = false; 
					pbk.extJS.popup.open( pbk.APPLICATION_CONTEXT_ROOT
	                + "/transfer/account/wpdep411_08p_01.do?target="+pbk.transfer.common.CLOSE_TARGET, 'popupFavoriteAccount', 650, null, null);
				}
            }
			
        },
        
        orderFavoriteAccount : function( order ){
//            pbk.extJS.popup.close('popupFavoriteAccount');

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_08p_01.do";
            
            // @2008.11.28 : Geunwon,Mo Á¤·Ä¹æ¹ý »èÁ¦
            /*
            if( order == 1){
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_08p_01.do";
            }
            else if( order == 2 ){
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_08p_02.do?order=2";
            }
            else{
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_08p_03.do?order=3";
            }
            */

            var hanaAjax = new hana.JHanaAjax("hanaPopupContentBodyFavoriteAccount", true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },
        
        /**
         * ºü¸¥ÀÌÃ¼ ÀÚÁÖ¾²´Â°èÁÂ·Î µî·Ï
         * @param formObj
         * @param type
         * @param chkListName
         */
        openPopQuickFvrtAcct : function( formObj ){
            var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT
            + "/transfer/account/wpdep411_10p_02.do", formObj
                    , true, function(res, option){
						var _data = eval('(' + res.responseText + ')');
						if (_data.success == "true"){
							pbk.extJS.messageBox.infoMsgBox({
				                isConfirm: true,
				                title    : 'È®ÀÎ',
				                message  : 'ÀÚÁÖ¾²´Â°èÁÂ·Î µî·Ï ÇÏ¿´½À´Ï´Ù.\n ÀúÀåµÈ ³»¿ëÀ» È®ÀÎ ÇÏ½Ã°Ú½À´Ï±î?',
				                callback : function(e)  {
				                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
				                        //ÀÚÁÖ¾²´Â ÆË¾÷ °èÁÂ ¶ç¿ò
			                        	pbk.transfer.common.openPopupFavoriteAccount();
				                    }
				                }
				            });
						}
            }, 'euc-kr' );
        },

        /**
         * checkµÈ ÀÚÁÖ¾²´Â °èÁÂ µî·Ï
         * @param formObj
         */
        checkFvrtAcctInsert : function( formObj, chkListName ){
			alert("@deprecated -> »èÁ¦¿¹Á¤ : pbk.transfer.common.openPopFvrtAcct À¸·Î ¿Å°ÜÁ³À½");
			/*
            var chkList = document.getElementsByName(chkListName);
            var isChecked =  0;

            // ¼±ÅÃ ¹øÈ£
            var chkIdx = -1;

            for (var idx = 0; idx < chkList.length; idx++){
                if (chkList[idx].checked && !chkList[idx].disabled ){
                    formObj.trnsSeqNoKey.value = chkList[idx].value;
                    chkIdx = idx;
                    isChecked++;
                }
            }

            if( isChecked != 1 ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â °èÁÂ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â °èÁÂ µî·ÏÀº 1°³¸¸ ¼±ÅÃ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'
                })
            }
            else{
                var params = document.getElementsByName('fvrtAcct')[chkIdx].value.split(';');
                var fvrtForm = form.createForm([{id:'rcvBnkCd', value :params[0]},{id:'rcvAcctNo', value :params[1]},{id:'rmteNm', value :params[2]}] );
                var hanaAjax = new hana.JHanaAjax('', true, true);

                hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_10p_02.do", fvrtForm
                    , true, pbk.transfer.common.successFvrt, 'euc-kr' );
            }
            */
        },

        /**
         * ÀÚÁÖ¾²´Â°èÁÂ µî·Ï È®ÀÎ ¸Þ½ÃÁö
         * @param res
         * @param option
         */
        successFvrt : function( res, option ){
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            // °á°ú È®ÀÎ
			
			if (_data.success == "true") {
				hana.JHanaUtils.message.alert("È®ÀÎ", "ÀÚÁÖ¾²´Â°èÁÂ·Î µî·Ï ÇÏ¿´½À´Ï´Ù.");
			}
        },

////////////////////////////////////// ÀÚÁÖ¾²´Â °èÁÂ end /////////////////////////////////////////////////////

////////////////////////////////////// ÃÖ±ÙÀÔ±Ý °èÁÂ start /////////////////////////////////////////////////////
        pagePopupLatestAccount : function(oForm, page, reflash ) {
			alert("@deprecated : »èÁ¦¿¹Á¤");
            
            var url = "";   
            url  = "wpdep411_11p.do";

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                            + "/transfer/account/" + url, oForm);
            
           
        }, 


        /**
         * ÃÖ±ÙÀÔ±Ý°èÁÂ¿¡¼­ ÀÚÁÖ¾²´Â°èÁÂ - µî·Ï
         */
        popInsertFavorite : function(bnkCd,acctNo,phone,owacNm, target){
            var formObj = form.createForm([{id:'rcvBnkCd', value :bnkCd},{id:'rcvAcctNo', value :acctNo}
            ,{id:'rmteMbphNo', value :phone},{id:'rmteNm', value :owacNm},{id:'target', value :target}
			,{id:'fromFavorite', value : 'true'}] );
            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_09p.do", formObj);
        },
        
        /**
         * ÃÖ±ÙÀÔ±Ý°èÁÂ ·¹ÀÌ¾î¸¦ º¸¿©ÁØ´Ù.
         *
         * @author Geunwon, Mo
         * @use
         */
        openLayerLatestPaymentAccount : function(linkObj) {
            var bottomMsg = 'ÃÖ±ÙÀÔ±Ý°èÁÂ';
            var popupId='latestPaymentAccountLayer';
            pbk.extJS.subPopLayer.show(linkObj, popupId, bottomMsg , '450', '/transfer/account/wpdep411_11p_03.do', null);

        }, //[end] openLayerLatestPaymentAccount

        
        /**
         * ÃÖ±ÙÀÔ±Ý°èÁÂ ÆË¾÷À» ¿¬´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.10
         */
        openPopupLatestPaymentAccount : function(_type, target) {

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_11p_01.do";

            if( target == undefined || target == null ){
                var formObj = form.createForm([{id:'target', value :'popupFavoriteAccount'}] );
                
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
                
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(url,'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
            }
            // ÆË¾÷¿¡¼­ ÀÌµ¿
            else{
                var formObj = form.createForm([{id:'target', value :target}] );
                
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
                
                //var hanaAjax = new hana.JHanaAjax(target, true, true);
                //hanaAjax.ajaxCommSubmit(url, formObj);
                
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(url,'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
            }


        }, //[end] openPopupLatestPaymentAccount
        
////////////////////////////////////// ÃÖ±ÙÀÔ±Ý °èÁÂ end /////////////////////////////////////////////////////

////////////////////////////////////// ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸  start /////////////////////////////////////////////////////
        
        /**
         * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ ÆË¾÷À» ¿¬´Ù.
         *
         * @param {String} _type È­¸éÀ¯Çü ['inquiry', 'registration', 'amendment']
         */
        openPopupFavoriteTransferInfo : function(_type , formObj) {
        
            var url = "";
            var size = "";
            var divId = "";
            
            if (_type == "inquiry"){
                url = "/transfer/account/wpdep411_18p.do";
                size = 784;
                divId = "popupFavoriteTransferInfoInquiry";
            }else if(_type == "registration" || _type == "amendment"){
                url = "/transfer/account/wpdep411_18p_01.do?type=" + _type;
                size = 650;
                divId = "popupFavoriteTransferInfo";
            }
        
            if (formObj == undefined || formObj == null){
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + url , divId , size , null );   
            } else {
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + url , divId , size , null , formObj );
            }

        }, //[end] openPopupFavoriteTransferInfo
        
        /**
         * ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ µî·Ï
         * @param formObj
         * @param type
         */
        openPopFvrtTrnsAcct : function( formObj, type , chkListName){
            var chkList = document.getElementsByName(chkListName);
            var isChecked =  0;

            for (var idx = 0; idx < chkList.length; idx++){
                if (chkList[idx].checked){
                    formObj.EChnlTrscAcpnNoKey.value = chkList[idx].value;
                    isChecked++;
                }
            }
			
			if (isChecked == 0) {
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸·Î µî·ÏÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                });

                return false;
			}

            if( isChecked != 1 ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ µî·ÏÀº 1°³¸¸ ¼±ÅÃ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'
                })
            }
            else{
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/wpdep411_18p_01.do"
                    , 'popupFavoriteTransferInfo', 650, null, formObj );
            }
        },
        
        /**
         * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ µî·Ï/¼öÁ¤ ÆäÀÌÁö(ÆË¾÷ ¾È¿¡¼­)·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {String} _type - µî·Ï(registration), ¼öÁ¤(amendment)
         */
        goFavoriteTransferInfoRegistrationInPopup : function(_type, tmplNo) {

            //pbk.extJS.popup.close('popupFavoriteTransferInfo');
            
            var formObj = form.createForm([{id:'_type', value :_type},{id:'tmplNo', value :tmplNo}] );

            pbk.transfer.common.openPopupFavoriteTransferInfo(_type , formObj);


        }, //[end] goFavoriteTransferInfoRegistrationInPopup
        
        /**
        * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ Á¤·Ä¼ø¼­ ÀúÀå
        * @use
        **/
        updateOrderFrequencyTransfer : function(formObj){
            
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : 'Á¤·Ä¼ø¼­¸¦ º¯°æÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                    	//Áßº¹¹øÈ£ °ËÃâ
						var scrnPrnSeq = document.getElementsByName('inqSeq');
						for( var i = 0; i< scrnPrnSeq.length; i++){
							if (scrnPrnSeq[i].value == "" || scrnPrnSeq[i].value == null){
								scrnPrnSeq[i].value = "999";
							}
							var tempi = scrnPrnSeq[i].value;
		                    for( var z = 0; z<scrnPrnSeq.length ; z++){
								if(z != i){
									if (tempi == scrnPrnSeq[z].value && (scrnPrnSeq[z].value != "999")){
										pbk.extJS.messageBox.errMsgBox({
						                    isConfirm: false,
						                    title: 'Áßº¹¹øÈ£ ¿À·ù',
						                    message: 'Á¤·Ä¼ø¼­¿¡ Áßº¹µÈ ¹øÈ£°¡ Á¸ÀçÇÕ´Ï´Ù.'
						                });
										return;
									}
								}
							}
		                }
						
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var url = "/transfer/account/wpdep411_18p_02.do";
                        url = pbk.APPLICATION_CONTEXT_ROOT + url;
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.common.checkOrderTransfer, 'euc-kr' );
                    }
                }
            });
        },

        /**
        * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ Á¤·Ä¼ø¼­ ÀúÀå Json check
        */
        checkOrderTransfer : function( res, option ){
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.transfer.common.openPopupFavoriteTransferInfo('inquiry');
			}
        },
        
        /**
         * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ Á¶È¸ ÆäÀÌÁö(ÆË¾÷ ¾È¿¡¼­)·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.03.11
         */
        goFavoriteTransferInfoListInPopup : function() {

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_18p.do";

            pbk.extJS.popup.close('popupFavoriteTransferInfo');
			
			pbk.extJS.popup.isPrint = false; 
			pbk.extJS.popup.open(url , 'popupFavoriteTransferInfoInquiry' , 784 , null , null );
            
            //var hanaAjax = new hana.JHanaAjax("hanaPopupContentBodyTransferInfo", true, true);
            //hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                //+ "/transfer/account/wpdep411_18p.do", null);

        }, //[end] goFavoriteTransferInfoListInPopup


        /**
         * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ »èÁ¦¸¦ ½ÇÇà ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         */
        submitTransferInfoDeleteInPopup : function( tmplNo ) {

            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : 'Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_05.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var favFrm = form.createForm([{id:'tmplNo', value:tmplNo}]);
                        hanaAjax.ajaxSubmit( url, favFrm, true, pbk.transfer.common.checkTransferInfo, 'euc-kr' );
                    }
                }
            });
        }, //[end] submitTransferInfoDeleteInPopup

        checkTransferInfo : function( res, option ){
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            // °á°ú È®ÀÎ
			
			if (_data.success == "true") {
				pbk.transfer.common.openPopupFavoriteTransferInfo('inquiry');
			}
            
        },

        /**
         * ÀÚÁÖ¾²´ÂÀÌÃ¼Á¤º¸ µî·Ï/¼öÁ¤À» ½ÇÇà ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {Object} formObj
         * @param {String} _type - 'registration', 'amendment'
         */
        submitTransferInfoInPopup : function(formObj, _type) {
            var jForm = new hana.JForm();
          //È®ÀåE2E°¡ Àû¿ëµÈ È­¸é
            if(formObj.cipher_rcvAcctNo_pop != null && formObj.cipher_rcvAcctNo_pop != undefined){
            	if (!jForm.add(new hana.JText('ÀÌÃ¼Á¤º¸ º°Äª', formObj.tmplNm).range(2,50))
                        .add(new hana.JText('Ãâ±Ý°èÁÂ', formObj.wdrwAcctNo))
                        .add(new hana.JCurrency('Ãâ±Ý°èÁÂ', formObj.wdrwAcctNo))
                        .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                        .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo_pop))
                        .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo_pop))
  					  .add(new hana.JText('³» ÅëÀå Ç¥½Ã³»¿ë', formObj.wdrwPsbkMarkCtt).nullable().filter(filterStrings))
  					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttNormalPop).nullable().filter(filterStrings))
  					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttHanaPop).nullable().filter(filterStrings))
                        .validate()) {
                  return;
              }
            } else {
            	if (!jForm.add(new hana.JText('ÀÌÃ¼Á¤º¸ º°Äª', formObj.tmplNm).range(2,50))
                        .add(new hana.JText('Ãâ±Ý°èÁÂ', formObj.wdrwAcctNo))
                        .add(new hana.JCurrency('Ãâ±Ý°èÁÂ', formObj.wdrwAcctNo))
                        .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                        .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
                        .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
  					  .add(new hana.JText('³» ÅëÀå Ç¥½Ã³»¿ë', formObj.wdrwPsbkMarkCtt).nullable().filter(filterStrings))
  					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttNormalPop).nullable().filter(filterStrings))
  					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttHanaPop).nullable().filter(filterStrings))
                        .validate()) {
                  return;
              }
            }
            
            //¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë
            var displayRcvPsbkMarkCtt = $('rcvPsbkMarkCttHanaPop').style.display;
            if (displayRcvPsbkMarkCtt != 'none'){
                //ÇÏ³ªÀºÇà
                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttHanaPop').value);
            } else {
                //Å¸Çà
                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttNormalPop').value);
            }

            // °ü¸®ºñ Ã¼Å©
            var displayCode = $('rcvAptMarkAreaPop').style.display;
            if( displayCode != 'none' ){
                jForm = new hana.JForm();
				if (!jForm.add(new hana.JText('¾ÆÆÄÆ® µ¿', formObj.rcvApt1))
                          .add(new hana.JText('¾ÆÆÄÆ® È£', formObj.rcvApt2))
                          .validate()) {
                    return;
                }
                
				//form.createHiddenField( formObj, 'rcvPsbkMarkCtt', util.prependZero(formObj.rcvApt1.value,4) + "µ¿ " + util.prependZero(formObj.rcvApt2.value,4) + "È£");
				form.createHiddenField( formObj, 'rcvPsbkMarkCtt', formObj.rcvApt1.value + "µ¿" + formObj.rcvApt2.value + "È£");
            }


            var url = "";
            switch(_type) {
                case "registration" :
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_03.do";
                    break;

                case "amendment" :
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_04.do";
                    break;
				
				case "param" :
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_03.do";
                    break;

                case "" :
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_03.do";
                    break;
				
				default :
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_03.do";
                    break;
            }
			
			form.createHiddenField( formObj, 'fromPageType', _type);

            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.common.checkSubmitTransfer, 'euc-kr' );
        }, //[end] submitTransferInfoInPopup
        
        /**
		 * ÃÖ±ÙÀÔ±Ý°èÁÂ¼¼¼Ç¿¡ÀÚµ¿¼¼ÆÃ
		 */
        setRecentInAccountList : function (obj){
			var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_19p_07.do",
				null, true, function(){
				pbk.transfer.account.changePrepareToCheck();
			} , 'euc-kr' );
		},

        checkSubmitTransfer : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            // °á°ú È®ÀÎ

            if (_data.ignore == "Y"){
            	pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title    : 'ÀÔ±ÝÁ¤º¸¿À·ù',
                    message  : 'ÀÔ±ÝÁ¤º¸Á¶È¸½Ã ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.<br><font color=blue>ÀÔ±Ý°èÁÂ°¡ Á¤È®ÇÑÁö ´Ù½Ã ÇÑ ¹ø È®ÀÎÇÏ¼¼¿ä.</font><br><br>Å¸Çà°èÁÂ ¹× Áõ±Ç°èÁÂ µî·Ï ½Ã ÀÔ±Ý°èÁÂ¿Í °Å·¡±Ý¾×ÀÌ<br>Á¤È®ÇÏÁö ¾Ê´Â °æ¿ì ÀÔ±ÝÁ¤º¸ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.<br><br>´Ù½Ã µî·ÏÇÏ½Ã·Á¸é [Ãë¼Ò]¹öÆ°À»<br>ÀÔ±ÝÁ¤º¸È®ÀÎ ¾øÀÌ µî·ÏÇÏ½Ã·Á¸é [È®ÀÎ]¹öÆ°À»<br>´­·¯ÁÖ¼¼¿ä.',
                    callback : function(e)  {
                        if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        	// test
                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyFrm'].ignore.value);
                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyFrm'].rmteInqStCd.value);
                        	document.forms['frequencyFrm'].ignore.value = "O";
                        	document.forms['frequencyFrm'].rmteInqStCd.value = "N";
                        	// test
                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyFrm'].ignore.value);
                        	//hana.JHanaUtils.message.alert("test", document.forms['frequencyFrm'].rmteInqStCd.value);
                        	
                        	//È®ÀÎ Å¬¸¯½Ã ¼öÃëÁ¶È¸ ¾øÀÌ µî·Ï
                        	pbk.transfer.common.submitTransferInfoInPopup(document.forms['frequencyFrm'], 'registration');
                        }
                    }
                });
            
            } else {
	            if (_data.success == "true") {
					if (_data.fromPageType == "param"){
						javascript:pbk.extJS.popup.close('popupFavoriteTransferInfo');
						
						pbk.extJS.messageBox.infoMsgBox({
		                    isConfirm: false,
		                    title: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸',
		                    message: 'ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸¸¦ µî·ÏÇÏ¿´½À´Ï´Ù.'
		                });
					} else {
			            javascript:pbk.extJS.popup.close('popupFavoriteTransferInfo');
			            pbk.transfer.common.openPopupFavoriteTransferInfo('inquiry');
					}
					
				}
            }
        },
        
        /**
         * ÀÚÁÖ¾²´Â ÀÌÃ¼ Á¤º¸ ÆË¾÷¿¡¼­ ÀÌÃ¼¿¡ ³»¿ë ¼ÂÆÃ
         */
        setAccountFreInfo : function(indexNo,paymAcctNo,rcvBnkCd,rcvAcctNo,wdrwPsbkMarkCtt,rcvPsbkMarkCtt,cmsvNo){
            //account °´Ã¼¸¦ ¸¸µé°í  °´Ã¼ÀÇ ³»¿ëÀ» °¡Áö°í »ç¿ëÀÚ ÀÔ±Ý °èÁÂ¸¦ Ç¥½ÃÇÑ´Ù.

            $('paymAcctNo').value = paymAcctNo;
            
            //È®Àå E2E ÇÊµå¿¡ ¼ÂÆÃÇÑ´Ù.
			if ($('cipher_rcvAcctNo') != undefined){
				$('cipher_rcvAcctNo').value = rcvAcctNo;
			}
			if ($('rcvAcctNo') != undefined){
				$('rcvAcctNo').value = rcvAcctNo;
			}
			
			var trnsAmt;
			
			try{
				// Áßµµ±ÝÀÌÃ¼ÀÎ°æ¿ì ¾Æ·¡ µÎ ÇÊµå°¡ ¾ø´Ù.
				$('rcvBnkCd').value = rcvBnkCd;
				
				// ±¸ ÀºÇàÄÚµåÀÎ°æ¿ì ½Å ÀºÇàÄÚµå·Î ´Ù½Ã ¼¿·ºÆ®
                if ($('rcvBnkCd').value == "" || $('rcvBnkCd').value == null){
                	pbk.common.setNewBnkCdFromOldBnkCd($('rcvBnkCd') , rcvBnkCd);
                	rcvBnkCd = $('rcvBnkCd').value;
                }
				
            	$('wdrwPsbkMarkCtt').value = wdrwPsbkMarkCtt;	
			} catch(e){
				if (rcvBnkCd != '81' && rcvBnkCd != '081') {
						pbk.extJS.messageBox.errMsgBox({
				            isConfirm: false,
				            title: 'ÀÔ±ÝÀºÇà ¿À·ù',
				            message: 'ÀÔ±Ý°èÁÂ´Â ÇÏ³ªÀºÇà¸¸ °¡´ÉÇÕ´Ï´Ù.'
				        });
						return false;
				}
			}
            
            var formObj = form.createForm([{id:'bnkCd', value : rcvBnkCd }]);
            
            try{
				//Áßµµ±Ý ÀÌÃ¼ÀÎ°æ¿ì ½ÇÇà¾ÈÇÔ
				pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'hncaMsgTr,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
	            pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
	                                      
	            if( rcvBnkCd == '81' || rcvBnkCd == '081' ){
	                $('slctDvCd').value = cmsvNo;
	                $('rcvPsbkMarkCttHana').value = rcvPsbkMarkCtt;
	            } else {
	                $('rcvPsbkMarkCttNormal').value = rcvPsbkMarkCtt;
	            }	
			} catch(e){ }
			
            
			try{
				pbk.transfer.common.showRemainMoney(document.forms['General01Form'].paymAcctNo,'showEnableMoney',document.forms['General01Form'].paymAcctPw,document.forms['General01Form'].transferableAmount , 'false');	
			} catch(e){ }
			try{
				pbk.transfer.common.showRemainMoney(document.forms['Reserve01Form'].paymAcctNo,'showEnableMoney',document.forms['Reserve01Form'].paymAcctPw,document.forms['Reserve01Form'].transferableAmount , 'false');	
			} catch(e){ }
			try{
				pbk.transfer.common.showRemainMoney(document.forms['frm'].paymAcctNo,'showEnableMoney',document.forms['frm'].paymAcctPw,document.forms['frm'].transferableAmount , 'false');
			} catch(e){ }
			try{
				pbk.transfer.common.showRemainMoney(document.forms['Reserve01FormModify'].paymAcctNo,'showEnableMoney',document.forms['Reserve01FormModify'].paymAcctPw,document.forms['Reserve01FormModify'].transferableAmount , 'false');	
			} catch(e){ }
			
			//È®Àå E2E¸¦ À§ÇØ ÀÓ½Ã ÀúÀå°ª ¼¼¼ÇÀ» °Ë»ç ¼¼¼ÇÀ¸·Î º¯°æÇÑ´Ù.
			pbk.transfer.account.changePrepareToCheck();
			
            pbk.extJS.popup.close('popupFavoriteTransferInfo');
            pbk.extJS.popup.close('popupFavoriteTransferInfoInquiry');                        
            
        },


        /**
         * ÀÚÁÖ¾²´Â ÀÌÃ¼ Á¤º¸ µî·Ï ¿¡ ´ëÇÑ callback
         * @param {Object} res response
         * @param {Object} arg state
         */
        callbackFreInfoResult : function(res, arg){
            //pbk.ajax.parseData(res,true);

            pbk.transfer.common.openPopFreInform();
        },
        
////////////////////////////////////// ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸  end /////////////////////////////////////////////////////

////////////////////////////////////// ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ start /////////////////////////////////////////////////////        
        
        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ(INDEX/TAB) ·¹ÀÌ¾î¸¦ º¸¿©ÁØ´Ù.
         *
         * @author Geunwon, Mo
         * @use
         */
        openLayerFavoriteStockAccount : function(linkObj) {
            var bottomMsg = 'ÀÚÁÖ¾²´Â°èÁÂ';
            var popupId='favoriteAccountLayer';
            pbk.extJS.subPopLayer.show(linkObj, popupId, bottomMsg , '450' , '/transfer/account/wpdep411_48p_02.do', null );
            

        }, //[end] openLayerFavoriteAccount
        
        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ(INDEX/TAB) ÆË¾÷À» ¿¬´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @use
         */
        openPopupFavoriteStockAccount : function(_type, target ) {

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_48p_01.do";
            
            // ÆË¾÷
            if( target == undefined || target == null ){
                var formObj = form.createForm([{id:'target', value :'popupFavoriteAccount'},{id:'type', value :_type}] );
                
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
                
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open( url, 'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
                
            }
            // ÆË¾÷¿¡¼­ ÀÌµ¿
            else{
                var formObj = form.createForm([{id:'target', value :target},{id:'type', value :_type}] );
                //±âº»Á¤º¸¸¦ ³Ö¾îÁØ´Ù. (ÆäÀÌÂ¡)
                form.createHiddenField( formObj, 'rqstNcnt', '5');
                form.createHiddenField( formObj, 'strPost', '1');
                form.createHiddenField( formObj, 'reflash', '');
                
                //var hanaAjax = new hana.JHanaAjax(target, true, true);
                //hanaAjax.ajaxCommSubmit(url, formObj);
                
				pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open( url, 'popupFavoriteAccount', 650, null, formObj);
                //ÀÚÁÖ¾²´Â °èÁÂ¿Í ÃÖ±ÙÀÔ±Ý °èÁÂÀÇ popup-id ÅëÀÏ 'popupFavoriteAccount'
            }
        }, //[end] openPopupFavoriteAccount
        
        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ µî·Ï
         * @param formObj
         * @param type
         */
        openPopFvrtStockAcct : function( formObj, type, chkListName ){
            var chkList = document.getElementsByName(chkListName);
            var isChecked =  0;

            for (var idx = 0; idx < chkList.length; idx++){
                if (chkList[idx].checked){
                    formObj.EChnlTrscAcpnNoKey.value = chkList[idx].value;
                    isChecked++;
                }
            }

            if( isChecked != 1 ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â °èÁÂ µî·Ï',
                    message: 'ÀÚÁÖ¾²´Â °èÁÂ µî·ÏÀº 1°³¸¸ ¼±ÅÃ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'
                });

                return false;
            }
            else{
                formObj.target.value="popupFavoriteAccount";        // target ÁöÁ¤
                pbk.extJS.popup.isPrint = false; 
                pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/wpdep411_48p_01.do?target=popupFavoriteAccount"
                    , 'popupFavoriteAccount', 650, null, formObj );
            }
        },
        
        pagePopupFavoriteStockAccount : function(oForm, page, reflash ) {
			
			alert("@deprecated : »èÁ¦¿¹Á¤");
            
            var url = "";   
            url  = "wpdep411_48p.do";

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                            + "/transfer/account/" + url, oForm);
            
           
        }, 
        
        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ-Á¶È¸(ÆË¾÷¾È¿¡¼­) È­¸éÀ¸·Î ÀÌµ¿ ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         */
        goFavoriteStockAccountListInPopup : function() {

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_48p.do", null);

        }, //[end] goFavoriteAccountListInPopup
        
        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ-µî·Ï/¼öÁ¤(ÆË¾÷¾È¿¡¼­) È­¸éÀ¸·Î ÀÌµ¿ ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {String} _type - 'registration', 'amendment'
         */
        goFavoriteStockAccountFormInPopup : function(_type, acctNo ,target) {

            var url = "";
            
            switch(_type) {
                case "registration" :
                    url = "wpdep411_49p.do?target="+target;
                    break;

                case "amendment" :
                    url = "wpdep411_50p.do?target="+target;
                    break;

                case "" :
                    url = "wpdep411_50p.do?target="+target;
                    break;
            }

            var formObj = form.createForm([{id:'acctNo', value :acctNo}] );
            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/" + url, formObj);

        }, //[end] goFavoriteAccountFormInPopup

        /**
         * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ-µî·Ï/¼öÁ¤(ÆË¾÷¾È¿¡¼­)À» ½ÇÇà ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.03.11
         * @param {Object} oForm
         * @param {String} _type - 'registration', 'amendment'
         */
        submitFavoriteStockAccount : function(formObj, _type) {

        	var rcvAcctNoObj;
        	
        	if(formObj.cipher_rcvAcctNo_pop != null && formObj.cipher_rcvAcctNo_pop != undefined){
                //È®ÀåE2E°¡ Àû¿ëµÈ È­¸é
                rcvAcctNoObj = formObj.cipher_rcvAcctNo_pop;
            } else if (formObj.rcvAcctNo != null && formObj.rcvAcctNo != undefined){
                //È®ÀåE2E°¡ Àû¿ëµÇÁö ¾ÊÀº ÀÏ¹Ý È­¸é (ÀÌÃ¼¿Ï·áÈÄ µî·Ï)
            	rcvAcctNoObj = formObj.rcvAcctNo;
            } else {
                alert("ÀÚÁÖ¾²´Â °èÁÂ µî·ÏÁß ¿À·ù ¹ß»ý - (E2E)");
                return;
            }
        	
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', rcvAcctNoObj).range(8,16))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', rcvAcctNoObj))
                      //.add(new hana.JText('¹Þ´ÂºÐ', formObj.rmteNm).range(2,20))
                      .add(new hana.JText('ÅëÀå¼³¸í', formObj.psbkRmrk).range(2,50))
                      //.add(new hana.JText('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', formObj.rmteMbphNo).range(2,20))
                      //.add(new hana.JCurrency('¹Þ´ÂºÐ ÀüÈ­¹øÈ£', formObj.rmteMbphNo))
                      .validate()) {
                return;
            }

            var url = "";
            switch(_type) {
                case "registration" :
                    url = "wpdep411_50p_01.do";
                    break;

                case "amendment" :
                    url = "wpdep411_50p_03.do";
                    break;
            }
            if(formObj && formObj.target && formObj.target.value) {
                pbk.transfer.common.CLOSE_TARGET = formObj.target.value;
            }

            var hanaAjax = new hana.JHanaAjax(DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
            hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/" + url, formObj
                    , true, pbk.transfer.common.checkSubmitFavoriteStock, 'euc-kr' );
        }, //[end]

        checkSubmitFavoriteStock : function( res, option ){
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.extJS.popup.isPrint = false; 
				pbk.extJS.popup.open( pbk.APPLICATION_CONTEXT_ROOT
	                + "/transfer/account/wpdep411_48p_01.do?target="+pbk.transfer.common.CLOSE_TARGET, 'popupFavoriteAccount', 650, null, null);
			}
			
        },

////////////////////////////////////// ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ end /////////////////////////////////////////////////////

////////////////////////////////////////// ÀÚÁÖ¾²´Â ¹®±¸ start  ////////////////////////////////////////////////
        
        /**
         * ÀÚÁÖ¾²´Â ¹®±¸ ÆË¾÷
         * ³» ÅëÀå (0) / ¹Þ´ÂºÐ ÅëÀå (1)
         */
        openPopFreMessage : function(index , destinationTextInputBox){
            pbk.transfer.fremessagepop.toggleTabMenuMessagePop(null,index, null,destinationTextInputBox);
        },
        
////////////////////////////////////////// ÀÚÁÖ¾²´Â ¹®±¸ end  ////////////////////////////////////////////////

////////////////////////////////////////// °æÁ¶»ç ¸Þ¼¼Áö start  ////////////////////////////////////////////////
        
        /**
         * °æÁ¶»ç ¹®±¸ ÆË¾÷
         */
        openPopCSMessage : function(hncaMsg,hncaSntcCd){
            var url = "/transfer/account/wpdep411_15p_01.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            var formObj = form.createForm([{id:'page', value :'1'},{id:'msgId', value :hncaMsg},{id:'msgCd', value :hncaSntcCd}] );
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'CSMessage', 480, null, formObj );
        },
        
////////////////////////////////////////// °æÁ¶»ç ¸Þ¼¼Áö end  ////////////////////////////////////////////////

		/*
		 * RSA Þä OTP ÀÌ¿ë °í°´¿¡ ´ëÇÑ POP-UP
		 *  => º¯°æ : Ä«µåÇü OTPÀ¯È¿±â°£ ¸¸·á¾È³»
		 */
		RsaOtpInfoPopup : function(){
			if (pbk.common.password.getCookie("CardOtpInfoPopup") != "noPop"){
		    	var url = "/transfer/account/rsaOtpInfoPopup.do";
		
				var winpopWidth ="460";
				var winpopHeight="420";
				
				var winPopTop = Math.floor((screen.height/2)-(winpopHeight/2));
				var winpopLeft = Math.floor((screen.width/2)-(winpopWidth/2));
				
				var sF = ""; 
					sF += "location=no, width=460, height=420";
					sF += ",left="+ winpopLeft;
					sF += ",top="+ winPopTop;
		
				window.open(url, "CardOtpInfoPopup", sF);
				
			}
		},
		
		openerCreateFormSubmit: function(data, url, contentUrl,formObj){
            var virtualForm = formObj || opener.document.createElement('form');

            virtualForm.method = 'post';
			virtualForm.acceptCharset = 'UTF-8';
            virtualForm.action = pbk.APPLICATION_CONTEXT_ROOT + url;

            if( data != null){
                for (var i = 0; i < data.length; i++){
                    // ±âÁ¸ ·ÎÁ÷´ë·Î Áßº¹ Çã¿ëÇÔ.
                    pbk.transfer.common.openerCreateHiddenField(virtualForm, data[i].id, data[i].value, true);
                }
            }

            if( contentUrl ){
            	pbk.transfer.common.openerCreateHiddenField(virtualForm, "contentUrl", contentUrl);
            }

            opener.document.body.appendChild(virtualForm);

            virtualForm.submit();
        },
        
        openerCreateHiddenField: function(formObj, fieldId, value, isDuplicate , signid){
            var checkDuplicate = false;
            if( isDuplicate ){
                checkDuplicate = isDuplicate;
            }

            if( formObj[fieldId] && !checkDuplicate ){
                formObj[fieldId].value = value;
            }else{
                var fieldObj = opener.document.createElement('input');

                fieldObj.type = 'hidden';
                fieldObj.id = fieldId;
                fieldObj.name = fieldId;
                fieldObj.value = value;
                
                if (signid != undefined && signid != null){
                	fieldObj.signid = signid;
                }

                formObj.appendChild(fieldObj);
            }
        },

		
		goPage : function(gubn){
			if(gubn == "1"){ //OTP¹ß±Þ¾È³»
				opener.location.href="/appstage/index.jsp?link=/appstage/Ca/CaCus/CaCus0005/CaCus000504/index.html&appcd=CaCus000504";
				window.close(); //ÆË¾÷´Ý±â
			}else if(gubn == "2"){ //¿µ¾÷Á¡ ¾È³»
				//opener.location.href="/appstage/index.jsp?link=/appstage/Ca/CaSma/CaSma0002/CaSma000204/index.html&appcd=CaSma000204";
				window.close(); //ÆË¾÷´Ý±â
				window.open('http://hanabank.chzero.com/search.jsp','hanabank','width=876,height=605, toolbar=0, location=0, menubar=0, status=0');
			}
		}
    } //end of return;
}(); //pbk.transfer.common - end


/**
 * ÀÚÁÖ¾²´Â ¹®±¸ ÆË¾÷ tab - toggleTabMenu
 */
pbk.transfer.fremessagepop = function(){

    var tabPopMenuList='tabPopMenuList';
    return{
        /**
         * ÀÚÁÖ ¾²´Â ¹®±¸ ÆË¾÷ tab (frequency_message_tab.jsp)
         * @param {Object} actionObj
         * @param {Object} type
         */
        toggleTabMenuMessagePop: function(actionObj, index, formObj, destinationTextInputBox) {

            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            if( document.getElementById(tabPopMenuList))
                pbk.changeTabImage(actionObj, tabPopMenuList);
            /**
             * ³» ÅëÀå (0) / ¹Þ´ÂºÐ ÅëÀå (1)
             */
            if (index == "0") {
                pbk.transfer.fremessagepop.goSendPersonConfig(destinationTextInputBox);
            } else {
                pbk.transfer.fremessagepop.goGetPersonConfig(destinationTextInputBox);
            }
        },

        toggleTabMenuChange : function( actionObj, index, formObj ){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            if( document.getElementById(tabPopMenuList))
                pbk.changeTabImage(actionObj, tabPopMenuList);

            /**
             * ³» ÅëÀå (0) / ¹Þ´ÂºÐ ÅëÀå (1)
             */
            if (index == "0") {
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p.do";
            } else {
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_13p.do";
            }
            var hanaAjax = new hana.JHanaAjax("hanaTabPopDiv", true, true);
            hanaAjax.ajaxCommSubmit(url, null);
            
            //pbk.extJS.popup.open(url, 'FreMessage', 650, null, null);
        },


        /**
         * º¸³»´ÂºÐ ¹®±¸ ¼³Á¤
         */
        goSendPersonConfig : function (destinationTextInputBox) {
            var url = "/transfer/account/wpdep411_13p_01.do?type=send";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            var formObj = form.createForm([{id:'destinationTextInputBox', value:destinationTextInputBox}]);
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'FreMessage', 650, null, formObj);
        },

        /**
         * ¹Þ´ÂºÐ ¹®±¸ ¼³Á¤
         */
        goGetPersonConfig : function (destinationTextInputBox) {
            var url = "/transfer/account/wpdep411_13p_01.do?type=receive";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            var formObj = form.createForm([{id:'destinationTextInputBox', value:destinationTextInputBox}]);
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'FreMessage', 650, null, formObj);
        },

        /**
         * ¼öÁ¤
         * @param msg
         */
        updatePersonMessage : function (frmObj ) {
            // È®ÀÎ
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¸Þ¸ð', frmObj.psbkRmrk))
                      .validate()) {
                return;
            }

            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p_02.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.fremessagepop.resultFav, 'euc-kr' );
                    }
                }
            });
        },


        modifyPersonMessage : function (tmplNo, befInfoRegCd, psbkRmrk ) {

            document.getElementById("createFromId").style.display="none";
            document.getElementById("modifyFromId").style.display="";

            document.getElementById("tmplNo").value =  tmplNo;
            document.getElementById("bmrkSvcDvCd_modify").value =  befInfoRegCd;
            document.getElementById("psbkRmrk_modify").value =  psbkRmrk;
            document.getElementById("psbkRmrk_modify").focus();
        },


        /**
         * »èÁ¦
         * @param field
         * @param msg
         */
        deletePersonMessage : function (psbkRmrkId, psbkRmrk, tmplNo ) {
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p_03.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var favFrm = form.createForm([{id:psbkRmrkId, value:psbkRmrk},{id:'tmplNo', value: tmplNo }]);
                        hanaAjax.ajaxSubmit( url, favFrm, true, pbk.transfer.fremessagepop.resultFav, 'euc-kr' );
                    }
                }
            });

        },
        /**
         * ÆÝµå > Ãß°¡ÀÔ±ÝÈ®ÀÎ¼­ > Ãß°¡ÀÔ±Ý³»¿ªÁ¶È¸/Ãë¼Ò > ÀÚÁÖ¾²´Â¹®±¸ > µî·Ï
         * @param field
         * @param msg
         */
        registPersonMessage : function( frmObj ){
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '¸Þ¸ð¸¦ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p_01.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.fremessagepop.resultFav, 'euc-kr' );
                    }
                }
            });
        },

        /**
         * »ý¼º
         */
        createPersonMessage : function (frmObj) {
            // È®ÀÎ
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¸Þ¸ð', frmObj.psbkRmrk))
                      .validate()) {
                return;
            }

            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '¸Þ¸ð¸¦ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p_01.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.fremessagepop.resultFav, 'euc-kr' );
                    }
                }
            });
        },

        resultFav : function( res, option ){

            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            if (_data.success == "true") {
				var url = '';
                if (_data.psbkRmrkId == "5") {
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_13p.do";
                } else {
                    url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_14p.do";
                }

                var hanaAjax = new hana.JHanaAjax("hanaTabPopDiv", true, true);
                hanaAjax.ajaxCommSubmit(url, null);
			}
                
        },

        /**
         * ¼±ÅÃ ¼³Á¤ ÇÏ±â
         * @param field
         * @param msg
         */
        setPersonMessage : function (field,msg) {
            
            //ÇÑ È­¸é¿¡ ¿©·¯°³ÀÇ ID °¡ Áßº¹µÇ¾îÀÖÀ»°æ¿ì (ex : ÀÌÃ¼ ¸Þ´º¿¡¼­ ÆË¾÷) ¸¶Áö¸·À¸·Î ¿­¸° ID ¸¦ °Ë»öÇÏ¿© ¼ÂÆÃÇÑ´Ù.
            var nmCnt = document.getElementsByName(field).length;
            
            document.getElementsByName(field)[nmCnt-1].value = msg;
            pbk.transfer.fremessagepop.closePop();
        },

        //Ã¢´Ý±â
        closePop : function() {
            pbk.extJS.popup.close('FreMessage');
        }
    }
}();



/**
 * ÀÚÁÖ¾²´Â °èÁÂ / ÃÖ±Ù ÀÔ±Ý °èÁÂ  ÆË¾÷ / ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ tab = toggletabMenu
 */
pbk.transfer.account = function(){
    var tabPopMenuList='tabPopMenuList';
    var targetId = '';
    var stockType = '';
    
    return{

        /**
         * °èÁÂ Á¤º¸¸¦ ÀÔ·Â
         * @param obj
         * @param targetId
         * @param bnkCdId
         * @param rcvBnkCd
         */
        setTransferAccount : function (obj, targetId, bnkCdId, rcvBnkCd){
			var nmCnt;
			//// °èÁÂ¹øÈ£ ¼ÂÆÃ
			//°èÁÂ¹øÈ£ º¸ÀÌ´Â°÷ÀÌ ¾øÀ¸¸é ÀÔ±ÝÁöÁ¤ °èÁÂÀÌ¹Ç·Î Ã³¸®¾ÈÇÔ
			if ($('rcvAcctNoDiv') != null && $('rcvAcctNoDiv').style.display == 'none'){
				return;
			}
			
			//È®Àå E2E ÇÊµå¿¡ ¼ÂÆÃÇÑ´Ù.
			if ($('cipher_rcvAcctNo2') != undefined){ //ºü¸¥ÀÌÃ¼°¡ ¶°ÀÖ´ÂÁö ¸ÕÀú °Ë»çÇØº»´Ù.
				$('cipher_rcvAcctNo2').value = obj;
			} else if ($('cipher_rcvAcctNo') != undefined){
				$('cipher_rcvAcctNo').value = obj;
			}
			
			//Å¸ÀÎÀû±Ý ¶Ç´Â Å¸ÀÓÆÝµå °èÁÂÀÏ½Ã ¼ÂÆÃÇÑ´Ù.
			if ($('rcvAcctNoOther') != undefined){
				$('rcvAcctNoOther').value = obj;
			}
			
			//ÀÏ¹Ý °èÁÂ Çü½Ä¿¡ ¼ÂÆÃ
			if ($(targetId) != undefined){
				nmCnt = document.getElementsByName(targetId).length;
	            document.getElementsByName(targetId)[nmCnt-1].value = obj;
			}
			
			//// ÀºÇà ÄÚµå ¼ÂÆÃ
			nmCnt = document.getElementsByName(bnkCdId).length;
            
            // Áßµµ±Ý ÀÌÃ¼ÀÇ °æ¿ì ÀºÇàÄÚµå°¡ ¾øÀ½
            if(document.getElementsByName(bnkCdId).length>0) {
                document.getElementsByName(bnkCdId)[nmCnt-1].value = rcvBnkCd;
                
                // ±¸ ÀºÇàÄÚµåÀÎ°æ¿ì ½Å ÀºÇàÄÚµå·Î ´Ù½Ã ¼¿·ºÆ®
                if (document.getElementsByName(bnkCdId)[nmCnt-1].value == "" || document.getElementsByName(bnkCdId)[nmCnt-1].value == null){
                	pbk.common.setNewBnkCdFromOldBnkCd(document.getElementsByName(bnkCdId)[nmCnt-1] , rcvBnkCd);
                	rcvBnkCd = document.getElementsByName(bnkCdId)[nmCnt-1].value;
                }
                
                var formObj = form.createForm([{id:'bnkCd', value :rcvBnkCd}]);
                
                try{
                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'hncaMsgTr,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
                } catch(e){}
                try{
                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'myPasbkRowForAutotrans,rcvPasbkRowForAutotrans,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
                } catch(e){}
				try{
				pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'rcvPsbkMarkCttHanaPop,rcvPsbkMarkCttHanaButtonPop');
                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormalPop,rcvPsbkMarkCttNormalButtonPop,trnsAmtRow');
                } catch(e){}
				try{
				pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'rcvPasbkRowForAutotrans1,rcvPsbkMarkCttHana1,rcvPsbkMarkCttHanaButton1');
				pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal1,rcvPsbkMarkCttNormalButton1');
                } catch(e){}


                //°èÁÂ°£ ÀÚµ¿ÀÌÃ¼½Ã Å¸Çà ÁÖ±â 1°³¿ù °íÁ¤
                try{
                pbk.transfer.autotrans.register_account.setOtherBankAutotrans(document.forms['frm']);
                } catch(e){}
                
            } else {
				//ÀºÇàÄÚµå ³Ö´Â°÷ÀÌ ¾øÀ¸¸é ´çÇà¸¸ ÀÔ·Â°¡´É. Å¸ÇàÀÏ½Ã´Â ¿À·ù ¸Þ¼¼Áö.
				if (rcvBnkCd != '081' && rcvBnkCd != '81'){
					nmCnt = document.getElementsByName(targetId).length;
					document.getElementsByName(targetId)[nmCnt-1].value = '';
					
					if ($('rcvAcctNoOther') != undefined){
						$('rcvAcctNoOther').value = '';
					}
					
						pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: '°èÁÂ¹øÈ£ ¿À·ù',
		                    message: '´çÇà °èÁÂ¸¸ ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.'
	                	});
				}
			}
			
			//È®Àå E2E¸¦ À§ÇØ ÀÓ½Ã ÀúÀå°ª ¼¼¼ÇÀ» °Ë»ç ¼¼¼ÇÀ¸·Î º¯°æÇÑ´Ù.
			pbk.transfer.account.changePrepareToCheck();
			
            pbk.extJS.subPopLayer.close();
            pbk.extJS.popup.close('popupFavoriteAccount');
            
            
        },
        
        /**
		 * È®Àå E2E¸¦ À§ÇØ ÀÓ½Ã ÀúÀå ¼¼¼Ç°ªÀ» È®Àå E2E °Ë»ç ¼¼¼ÇÀ¸·Î º¯°æÇÑ´Ù.
		 */
		changePrepareToCheck : function(){
			var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/changePrepareListToExtE2ECheckList.do",
				null, true, null , 'euc-kr' );
		},
		
		/**
		 * ±âºÎ °èÁÂµéÀ» ¼¼¼Ç¿¡ ¼ÂÆÃ
		 */
		donateAccountList : function (obj, targetId, bnkCdId, rcvBnkCd){

			var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/donateAccountList.do",
				null, true, function(){
					pbk.transfer.account.setTransferAccount(obj, targetId, bnkCdId, rcvBnkCd);
				} , 'euc-kr' );
		},

        /**
         * ÅÇ ¹öÆ° ÀÌµ¿
         * @param actionObj 
         * @param index
         */
        toggeleTabMenuAcount : function(actionObj, index){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            if( document.getElementById(tabPopMenuList))
                pbk.changeTabImage(actionObj, tabPopMenuList);

            /**
             * ÃÖ±Ù ÀÔ±Ý °èÁÂ ÆË¾÷(1) / ÀÚÁÖ¾²´Â °èÁÂ ÆË¾÷ (0)
             */
            if (index == "0") {
                pbk.transfer.account.goFrequencyList();
            } else {
                pbk.transfer.account.goRecentlyList();
            }

        },

        //ÀÚÁÖ¾²´Â°èÁÂ ÀÌµ¿ (POPUP)
        goFrequencyList : function( formObj ) {
            var url = "/transfer/account/wpdep411_08p_01.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'popupFavoriteAccount', 670, null, formObj);
        },

        // ÃÖ±ÙÀÔ±Ý°èÁÂ  ÀÌµ¿ (POPUP)
        goRecentlyList : function() {
            var url = "/transfer/account/wpdep411_11p_01.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'popupFavoriteAccount', 650, null);
        },

        /**
        * ÀÚÁÖ¾²´Â°èÁÂ »èÁ¦ ¹öÆ° Å¬¸¯
        * @use
        */
        deleteFrequencyAccount : function(tmplNoId, tmplNo, target ){

            pbk.transfer.account.targetId = target;
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var formObj = form.createForm([{id:tmplNoId, value :tmplNo},{id:'target', value :target}] );
                        var hanaAjax = new hana.JHanaAjax(pbk.transfer.common.DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
                        var url = "/transfer/account/wpdep411_10p_04.do";
                        url = pbk.APPLICATION_CONTEXT_ROOT + url;
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.account.checkDeleteFrequency, 'euc-kr' );
                    }
                }
            });
        },
        
        checkDeleteFrequency : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            var formObj = form.createForm([{id:'target', value :pbk.transfer.account.targetId}] );
            
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.extJS.popup.isPrint = false; 
				pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_08p_01.do", 'popupFavoriteAccount', 670, null, formObj);
			}
        },
        
        /**
        * ÀÚÁÖ¾²´Â°èÁÂ Á¤·Ä¼ø¼­ ÀúÀå
        * @use
        **/
        updateOrderFrequencyAccount : function(formObj, target , stockType){
        	if (stockType == undefined || stockType == null){
        		pbk.transfer.account.stockType = "none";
        	} else {
        		pbk.transfer.account.stockType = stockType;
        	}

            pbk.transfer.account.targetId = target;
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : 'Á¤·Ä¼ø¼­¸¦ º¯°æÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                    	//Áßº¹¹øÈ£ °ËÃâ
                    	/*
						var scrnPrnSeq = document.getElementsByName('scrnPrnSeq');
						for( var i = 0; i< scrnPrnSeq.length; i++){
							if (scrnPrnSeq[i].value == "" || scrnPrnSeq[i].value == null){
								scrnPrnSeq[i].value = "999";
							} 
							var tempi = scrnPrnSeq[i].value;
		                    for( var z = 0; z<scrnPrnSeq.length ; z++){
								if(z != i){
									if (tempi == scrnPrnSeq[z].value && (scrnPrnSeq[z].value != "999")){
										pbk.extJS.messageBox.errMsgBox({
						                    isConfirm: false,
						                    title: 'Áßº¹¹øÈ£ ¿À·ù',
						                    message: 'Á¤·Ä¼ø¼­¿¡ Áßº¹µÈ ¹øÈ£°¡ Á¸ÀçÇÕ´Ï´Ù.'
						                });
										return;
									}
								}
							}
		                }
		                */
		                
		                //Á¤·ÄµÈ ¼ø¼­´ë·Î scrnPrnSeq ¼ÂÆÃ
		                var scrnPrnSeq = document.getElementsByName('scrnPrnSeq');
						for( var i = 0; i< scrnPrnSeq.length; i++){
							scrnPrnSeq[i].value = i;
		                }
		                
                        //form.createHiddenField( formObj, 'target', target);
                        var hanaAjax = new hana.JHanaAjax(pbk.transfer.common.DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
                        var url = "/transfer/account/wpdep411_10p_05.do";
                        url = pbk.APPLICATION_CONTEXT_ROOT + url;
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.account.checkOrderFrequency, 'euc-kr' );
                    }
                }
            });
        },
        
        /**
        * ÀÚÁÖ¾²´Â °èÁÂ Á¤·Ä¼ø¼­ ÀúÀå Json check
        */
        checkOrderFrequency : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            var formObj = form.createForm([{id:'target', value :pbk.transfer.account.targetId}] );
            
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.extJS.popup.isPrint = false; 
				
				if (pbk.transfer.account.stockType == "stock"){
					pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
	                + "/transfer/account/wpdep411_48p_01.do", 'popupFavoriteAccount', 670, null, formObj);
				} else {
					pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
	                + "/transfer/account/wpdep411_08p_01.do", 'popupFavoriteAccount', 670, null, formObj);
				}
				
			}
        },

        /**
         * ÀÚÁÖ ¾²´Â °èÁÂ µî·Ï ¿¡ ´ëÇÑ callback
         * @param {Object} res response
         * @param {Object} arg state
         */
        callbackFreResult : function(res, arg){
            //pbk.ajax.parseData(res,true);

            pbk.transfer.account.goFrequencyList();
        },



        // ÃÖ±Ù °èÁÂ µî·Ï ¹öÆ° Å¬¸¯..
        submitRecentlyRegist : function(formObj){

            pbk.transfer.account.goFrequencyList();
//            var hanaAjax = new hana.JHanaAjax(null, true, true);
//            var url = "ÀúÀå ¾×¼Ç url";
//            url = pbk.APPLICATION_CONTEXT_ROOT + url;
//            hanaAjax.ajaxSubmit(url,formObj,true,pbk.transfer.account.callbackFreResult,"EUC-KR");
        },

        
        // ÃÖ±Ù °èÁÂ »èÁ¦ ¹öÆ° Å¬¸¯..
        deleteRecentlyAccount : function( bnkCd, acctNo,acctSeqNo, target ){

            pbk.transfer.account.targetId = target;
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var formObj = form.createForm([{id:'bnkCd', value :bnkCd},{id:'acctNo', value :acctNo}
                        ,{id:'acctSeqNo', value :acctSeqNo},{id:'target', value :target}] );
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_11p_02.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.account.checkDeleteRecently, 'euc-kr' );
                    }
                }
            });
        },

        checkDeleteRecently : function( res, option ){
            var hanaAjax = new hana.JHanaAjax("hanaPopupContentBodyFavoriteAccount", true, true);
            var formObj = form.createForm([{id:'target', value :pbk.transfer.account.targetId}] );
			
			// JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

			if (_data.success == "true") {
				hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
		            + "/transfer/account/wpdep411_11p.do", formObj);
			}
            
        },

        //Ã¢´Ý±â
        closePop : function() {
            pbk.extJS.popup.close('Acount');
        },
		
		/**
        * ÀÚÁÖ¾²´Â Áõ±Ç°èÁÂ »èÁ¦ ¹öÆ° Å¬¸¯
        * @use
        */
        deleteFrequencyStockAccount : function(tmplNoId, tmplNo, target ){

            pbk.transfer.account.targetId = target;
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var formObj = form.createForm([{id:tmplNoId, value :tmplNo},{id:'target', value :target}] );
                        var hanaAjax = new hana.JHanaAjax(pbk.transfer.common.DIV_FAVORITE_ACCOUNT_CONTENT, true, true);
                        var url = "/transfer/account/wpdep411_50p_04.do";
                        url = pbk.APPLICATION_CONTEXT_ROOT + url;
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.account.checkDeleteFrequencyStock, 'euc-kr' );
                    }
                }
            });
        },
        
        checkDeleteFrequencyStock : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            var formObj = form.createForm([{id:'target', value :pbk.transfer.account.targetId}] );
            
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.extJS.popup.isPrint = false; 
				pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
            	    + "/transfer/account/wpdep411_48p_01.do", 'popupFavoriteAccount', 670, null, formObj);
			}

        }
    };
}();


/**
 * °æÁ¶»ç ¸Þ¼¼Áö Popup
 */
pbk.transfer.csmsg = function(){
    return{

        /**
        *   °æÁ¶»ç ¸Þ¼¼Áö ÅÇ ¾×¼Ç
        */
        toggleTabMenuChange : function( actionObj, index , msgId , msgCdId){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            if( document.getElementById('tabPopMenuList'))
                pbk.changeTabImage(actionObj, 'tabPopMenuList');

            /**
             * ÃàÇÏ°Ý·Á (0) / ½ÂÁø (1) / È¸»ç (2) / Ãâ»ê (3) / Á¶ÀÇ (4) / ±âÅ¸ (5)
             */
            if (index == "0") {
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_15p.do";
            	document.getElementById("congratulationDiv").style.display = "block";
        		document.getElementById("promotionDiv").style.display = "none";
        		document.getElementById("businessDiv").style.display = "none";
        		document.getElementById("birthDiv").style.display = "none";
        		document.getElementById("condolenceDiv").style.display = "none";
        		document.getElementById("etcDiv").style.display = "none";
            } else if (index == "1"){
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";
            	document.getElementById("congratulationDiv").style.display = "none";
        		document.getElementById("promotionDiv").style.display = "block";
        		document.getElementById("businessDiv").style.display = "none";
        		document.getElementById("birthDiv").style.display = "none";
        		document.getElementById("condolenceDiv").style.display = "none";
        		document.getElementById("etcDiv").style.display = "none";
            } else if (index == "2"){
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";
            	document.getElementById("congratulationDiv").style.display = "none";
        		document.getElementById("promotionDiv").style.display = "none";
        		document.getElementById("businessDiv").style.display = "block";
        		document.getElementById("birthDiv").style.display = "none";
        		document.getElementById("condolenceDiv").style.display = "none";
        		document.getElementById("etcDiv").style.display = "none";
            } else if (index == "3"){
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";
            	document.getElementById("congratulationDiv").style.display = "none";
        		document.getElementById("promotionDiv").style.display = "none";
        		document.getElementById("businessDiv").style.display = "none";
        		document.getElementById("birthDiv").style.display = "block";
        		document.getElementById("condolenceDiv").style.display = "none";
        		document.getElementById("etcDiv").style.display = "none";
            } else if (index == "4"){
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";
            	document.getElementById("congratulationDiv").style.display = "none";
        		document.getElementById("promotionDiv").style.display = "none";
        		document.getElementById("businessDiv").style.display = "none";
        		document.getElementById("birthDiv").style.display = "none";
        		document.getElementById("condolenceDiv").style.display = "block";
        		document.getElementById("etcDiv").style.display = "none";
            } else if (index == "5"){
                //url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";
            	document.getElementById("congratulationDiv").style.display = "none";
        		document.getElementById("promotionDiv").style.display = "none";
        		document.getElementById("businessDiv").style.display = "none";
        		document.getElementById("birthDiv").style.display = "none";
        		document.getElementById("condolenceDiv").style.display = "none";
        		document.getElementById("etcDiv").style.display = "block";
            }
            
            var formObj = form.createForm([{id:'page', value :'1'},{id:'msgId', value :msgId},{id:'msgCd', value :msgCdId}] );
//            
//            var hanaAjax = new hana.JHanaAjax("hanaTabPopDiv", true, true);
//            hanaAjax.ajaxCommSubmit(url, formObj);
            
        },
        
        /**
         * °æÁ¶»ç ¸Þ½ÃÁö ÆäÀÌÂ¡
         * @param page
         * @param msgId
         * @param msgCd
         */
        pageShow : function( page, msgId, msgCd ){
            var formObj = form.createForm([{id:'page', value :page},{id:'msgId', value :msgId},{id:'msgCd', value :msgCd}] );
            var url = "/transfer/account/wpdep411_15p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            var hanaAjax = new hana.JHanaAjax("hanaTabPopDiv", true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        
        /**
         * »ý¼º
         */
        createCSMessage : function (frmObj) {
            // È®ÀÎ
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('°æÁ¶»ç ¸Þ½ÃÁö', frmObj.psbkRmrk))
                      .validate()) {
                return;
            }

            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '°æÁ¶»ç ¸Þ½ÃÁö¸¦ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p_01.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.csmsg.resultCS, 'euc-kr' );
                    }
                }
            });
        },
        
        /**
         * ¼öÁ¤
         * @param msg
         */
        updateCsMessage : function (frmObj ) {
            // È®ÀÎ
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('°æÁ¶»ç ¸Þ½ÃÁö', frmObj.psbkRmrkModify).range(2,50))
                      .validate()) {
                return;
            }
            
            frmObj.psbkRmrk.value = frmObj.psbkRmrkModify.value; 

            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '¼öÁ¤ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p_02.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.csmsg.resultCS, 'euc-kr' );
                    }
                }
            });
        },


        modifyCsMessage : function (tmplNo, psbkRmrk ) {

            document.getElementById("csMsgAddForm").style.display="none";
            document.getElementById("csMsgModifyForm").style.display="";

            document.getElementById("tmplNo").value =  tmplNo;
            document.getElementById("psbkRmrkModify").value =  psbkRmrk;
            document.getElementById("psbkRmrkModify").focus();
        },


        /**
         * »èÁ¦
         * @param field
         * @param msg
         */
        deleteCsMessage : function (tmplNo ) {
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'È®ÀÎ',
                message  : '»èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p_03.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var favFrm = form.createForm([{id:'tmplNo', value: tmplNo }]);
                        hanaAjax.ajaxSubmit( url, favFrm, true, pbk.transfer.csmsg.resultCS, 'euc-kr' );
                    }
                }
            });

        },

        resultCS : function( res, option ){

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				var url = '';
                url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_16p.do";

                var formObj = form.createForm([{id:'msgId', value:$('msgId').value},{id:'msgCd',value: $('msgCd').value}]);
                
                var hanaAjax = new hana.JHanaAjax("hanaTabPopDiv", true, true);
                hanaAjax.ajaxCommSubmit(url, formObj ); //hana.JHanaNiceForms.init
			}
                
        }
        
    };
}();


/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ (tab1) ºÎºÐ
 *
 *
 * @author Geunwon,Mo
 * @since 2008.02.18
 */
pbk.transfer.account.generaltransfer = function(){

    var hanaTabTopDiv = "hanaTabTopDiv";
    var hanaTabBodyDiv ="hanaTabBodyDiv";
    var isHanaCashbag = "";

    return{

		// ÀÎÁõ¹øÈ£ ¿äÃ»ÇÏ±â
		smsInquiry : function(frmObj){
		
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JSelect('ÈÞ´ëÆù¹øÈ£' ,frmObj.mbphEnprCd))
					  .add(new hana.JText('ÈÞ´ëÆù¹øÈ£', frmObj.mbphNo1))
					  .add(new hana.JText('ÈÞ´ëÆù¹øÈ£', frmObj.mbphNo2))
					  .add(new hana.JText('ÈÞ´ëÆù¹øÈ£', frmObj.mbphNo3))
			          .validate()){
                 return false;
            }
            
            frmObj.mbphNo.value = frmObj.mbphNo1.value+frmObj.mbphNo2.value+frmObj.mbphNo3.value;
        
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/ubk/vm/vm12_01.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
 			hanaAjax.ajaxSubmit(url, frmObj, true, callbackMessage, 'UTF-8');
		},	

                
 		// ÀÎÁõ¹øÈ£ ¿äÃ»ÇÏ±â
		smsInquiry1 : function(frmObj){
		
			jForm = new hana.JForm();
			if (!jForm.add(new hana.JSelect('¼ö¼ö·áÃâ±Ý°èÁÂ', frmObj.commAcctNo))
					  .add(new hana.JText('¼ö¼ö·áÃâ±Ý°èÁÂ ºñ¹Ð¹øÈ£', frmObj.commAcctPw))
				      .validate()) {
					return;
			}

			var url = pbk.APPLICATION_CONTEXT_ROOT + "/ubk/vm/vm12_01.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
 			hanaAjax.ajaxSubmit(url, frmObj, true, callbackMessage, 'UTF-8');
		},	
        

        /**
         * ÀÌÃ¼°¡´É±Ý¾× Handle
         */
        handleTransferPossibilityAmount : function(_visible) {

            var oDiv = document.getElementById('showEnableMoney');



            if (_visible == true) {
                oDiv.style.display = "inline";
            }
            else {
                oDiv.style.display = "none";
            }

        }, //[end] handleTransferPossibilityAmount

        /**
         * °èÁÂÀÌÃ¼ - tab ºÎºÐ (trnasfer_tab.jsp)
         * @param {Object} actionObj
         * @param {Object} url
         * @param {Object} formObj
         */
         toggelTabMenuGeneral  : function(actionObj, type, formObj) {

            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(actionObj, hanaTabTopDiv);

            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_01t.do";

            //ºü¸¥ ÀÌÃ¼ ¸Þ´º
            if( type == "2"){
                pbk.transfer.account.quicktransfer.openPopQuickTransfer();
            }else{
                var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
                hanaAjax.ajaxCommSubmit(url, null);
            }
        },



        /**
         * °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ step01(transfer_01.jsp)  - °è¼Ó³³ºÎ ¹öÆ°  - step01 ·Î ÀÌµ¿
         * @use
        */
        submitGeneralStep01 : function(){
        
                //step1,2 ÀÇ ¸Þ¼¼Áö Ç¥½Ã
                $('step1_2msg').style.display="block";
                
				// eÇÃ·¯½ºÅëÀåÀüÈ¯ ¹öÆ° °¨Ãß±â
           		//$('eplusBtn').style.display = 'none';
           
                var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT +
                    "/transfer/account/wpdep411_01t.do", null);
            
        },
		
		/**
		 * ÀÔ±ÝÁöÁ¤°èÁÂÀÏ°æ¿ì ÀÔ±ÝÁöÁ¤°èÁÂ select box Ãâ·Â
		 * @param {Object} _rcvAcctNoDiv
		 * @param {Object} _rcvAcctNoSelectDiv
		 * @param {Object} _rcvSelectBox
		 */
		handleRcvAcctSelectBox : function(_rcvAcctNoDiv , _rcvAcctNoSelectDiv , _rcvSelectBox , _rcvAcctNo, _rcvBnkCd ) {
			
			$(_rcvAcctNoSelectDiv).style.display = '';
			$(_rcvAcctNoDiv).style.display = 'none';
			//$(_rcvBnkCd).disabled = true;
			
			var rcvSelectBox = _rcvSelectBox;

            for (var i = rcvSelectBox.options.length; i >= 0 ; i--) {
                rcvSelectBox.options[i] = null;
            }
			rcvSelectBox.options[0] = new Option("ÀÔ±Ý ÁöÁ¤µÈ °èÁÂ°¡ ¾ø½À´Ï´Ù", "");
			
			var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/getSelectedRcvAcctNo.do"
				, null
				, true
				, function(res) {
						var _data = eval('(' + res.responseText + ')');

						var acctNoList = _data.acctNoList;
						var acctNo = null;

						if (acctNoList != null) {
							for(var i = 0; i < acctNoList.length; i++) {
								acctNo = acctNoList[i].split(':');
								rcvSelectBox.options[i] = new Option(acctNo[0]+" "+acctNo[2], acctNo[1]+":"+acctNo[2]);
							}
							
							acctNo = acctNoList[0].split(':');
							pbk.transfer.account.generaltransfer.selectAcctNoFromSelectBox(acctNo[1]+":"+acctNo[2], _rcvAcctNo, _rcvBnkCd);
						}
						else {
							rcvSelectBox.options[0] = new Option("ÀÔ±Ý ÁöÁ¤µÈ °èÁÂ°¡ ¾ø½À´Ï´Ù", "");
						}
					}//[end] callback
				, "EUC-KR");
				
		},
		
		selectAcctNoFromSelectBox : function(bnkCdAcctNo,_rcvAcctNo,_rcvBnkCd){
			if (bnkCdAcctNo != null && bnkCdAcctNo != ''){
				
				var nmCnt = document.getElementsByName(_rcvAcctNo).length;
				var bnkCdAcctNoArray = bnkCdAcctNo.split(':');
				var bnkCd = bnkCdAcctNoArray[0];
				var acctNo = bnkCdAcctNoArray[1];
				
				//alert(bnkCd+" "+acctNo+" to "+_rcvBnkCd + " "+_rcvAcctNo);
	            //account °´Ã¼¸¦ ¸¸µé°í  °´Ã¼ÀÇ ³»¿ëÀ» °¡Áö°í »ç¿ëÀÚ ÀÔ±Ý °èÁÂ¸¦ Ç¥½ÃÇÑ´Ù.
	            document.getElementsByName(_rcvAcctNo)[nmCnt-1].value = acctNo;
	            
	            // Áßµµ±Ý ÀÌÃ¼ÀÇ °æ¿ì ÀºÇàÄÚµå°¡ ¾øÀ½
	            if(document.getElementsByName(_rcvBnkCd).length>0) {
	                document.getElementsByName(_rcvBnkCd)[nmCnt-1].value = bnkCd;
	                
	                // ±¸ ÀºÇàÄÚµåÀÎ°æ¿ì ±×´ë·Î ¿Ã¸²
	                if (document.getElementsByName(_rcvBnkCd)[nmCnt-1].value == "" || document.getElementsByName(_rcvBnkCd)[nmCnt-1].value == null){

						//¼¿·ºÆ® ¹Ú½º¿¡ ±¸ ÀºÇàÄÚµå¸¦ ÇÏ³ª ´õ ³Ö´Â´Ù.	                	
	                	bnkCdSelectBox = document.getElementsByName(_rcvBnkCd)[nmCnt-1];
	                	
	                	var i = bnkCdSelectBox.options.length;
	                	bnkCdSelectBox.options[i] = new Option(bnkCd,bnkCd);
	                	bnkCdSelectBox.options[i].selected = true;
	                	
	                	bnkCd = document.getElementsByName(_rcvBnkCd)[nmCnt-1].value;
	                }
	                
	                var formObj = form.createForm([{id:'bnkCd', value :bnkCd}]);
	                
	                try{
	                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'hncaMsgTr,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
	                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
	                } catch(e){}
	                try{
	                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'myPasbkRowForAutotrans,rcvPasbkRowForAutotrans,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
	                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
	                } catch(e){}
					try{
	                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'rcvPsbkMarkCttHanaPop,rcvPsbkMarkCttHanaButtonPop');
	                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormalPop,rcvPsbkMarkCttNormalButtonPop,trnsAmtRow');
	                } catch(e){}
	            } else {
					//ÀºÇàÄÚµå ³Ö´Â°÷ÀÌ ¾øÀ¸¸é ´çÇà¸¸ ÀÔ·Â°¡´É. Å¸ÇàÀÏ½Ã´Â ¿À·ù ¸Þ¼¼Áö.
					if (bnkCd != '081' && bnkCd != '81'){
						document.getElementsByName(_rcvAcctNo)[nmCnt-1].value = '';
							pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: '°èÁÂ¹øÈ£ ¿À·ù',
		                    message: '´çÇà °èÁÂ¸¸ ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.'
		                });
					}
				}
			}
		},
		
		selectAcctNoFromSelectBoxForQuickTrn : function(bnkCdAcctNo, _rcvAcctNo , _rcvBnkCd){
			if (bnkCdAcctNo != null && bnkCdAcctNo != ''){
				
				var rcvAcctNo = _rcvAcctNo;
				var rcvBnkCd = _rcvBnkCd;
				
				var bnkCdAcctNoArray = bnkCdAcctNo.split(':');
				var bnkCd = bnkCdAcctNoArray[0];
				var acctNo = bnkCdAcctNoArray[1];
				
	            //account °´Ã¼¸¦ ¸¸µé°í  °´Ã¼ÀÇ ³»¿ëÀ» °¡Áö°í »ç¿ëÀÚ ÀÔ±Ý °èÁÂ¸¦ Ç¥½ÃÇÑ´Ù.
				rcvAcctNo.value = acctNo;
	            
				rcvBnkCd.value = bnkCd;
                
                // ±¸ ÀºÇàÄÚµåÀÎ°æ¿ì ±×´ë·Î ¿Ã¸²
                if (rcvBnkCd.value == "" || rcvBnkCd.value == null){

					//¼¿·ºÆ® ¹Ú½º¿¡ ±¸ ÀºÇàÄÚµå¸¦ ÇÏ³ª ´õ ³Ö´Â´Ù.	                	
                	bnkCdSelectBox = rcvBnkCd;
                	
                	var i = bnkCdSelectBox.options.length;
                	bnkCdSelectBox.options[i] = new Option(bnkCd,bnkCd);
                	bnkCdSelectBox.options[i].selected = true;
                	
                }
	            
			}
		},
		
		

        /**
         * °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ step01(transfer_01.jsp)  - È®ÀÎ ¹öÆ°  - step02 ·Î ÀÌµ¿
         *
         * @author Geunwon,Mo
         * @since 2008.02.18
         * @param {Object} frmObj
         */
        submitGeneralStep02 : function(btnObj, formObj, transferListSize){

        	if(formObj.rcvBnkCd.value == "031"){
        		if((date.getToday('YmdHis') > '20110604000000') && (date.getToday('YmdHis') < '20110607000000')){
					pbk.extJS.messageBox.infoMsgBox({
						isConfirm: false
						, title: '¾È³»'
						, message: '2011.06.04(Åä) 00:00 ~ 2011.06.06(¿ù)24:00 <br/> ´ë±¸ÀºÇà ÀÌÃ¼ °Å·¡°¡ ÀÏ½Ã Áß´ÜµË´Ï´Ù.'
						, callback: null
					}); 
					return;	
        		}
        	}
        	
            if (transferListSize > 9){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÀÌÃ¼ °Ç¼ö ¾È³»',
                    message: 'ÀÌÃ¼´Â ÇÑ¹ø¿¡ ÃÖ´ë 10°Ç±îÁö¸¸ °¡´ÉÇÕ´Ï´Ù.'
                });
            
                return false;
            }
            
            var jForm = new hana.JForm();
            if (!jForm
					  .add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .validate()) {
                return;
            }
            
            //°èÁÂº° Ãâ±Ý °¡´É ÀÜ¾× °Ë»ç            
            var transferableAmt = 0;
            
            //¼öÃëÁ¶È¸ °á°úÆäÀÌÁöÀÇ Ãâ±Ý°¡´É ±Ý¾× °´Ã¼
            var totalTAmt = document.forms['multiTransferData'].totalTransferAmount;
            
            if (totalTAmt == undefined || totalTAmt == null){
                //ÃÖÃÊ ¼öÃëÁ¶È¸ÀÏ¶§¿¡´Â Çö Ãâ±Ý°èÁÂÀÇ ÀÌÃ¼°¡´É±Ý¾×À» ÇÑµµ·Î °Ë»ç
                transferableAmt = formObj.transferableAmount.value;
            } else {
                //¼öÃëÁ¶È¸ Ãß°¡ÀÏ½Ã¿¡´Â Çö Ãâ±Ý°èÁÂÀÇ ÀÌÃ¼°¡´É±Ý¾×À» °è»êÇØ¼­ °Ë»ç
                transferableAmt = formObj.transferableAmount.value;
                
                var tempArray = totalTAmt.value;
                
                tempArray = util.replaceAll(tempArray, '{', '');
                tempArray = util.replaceAll(tempArray, '}', '');
                tempArray = util.replaceAll(tempArray, ' ', '');
                var accts = tempArray.split(',');
                var acctBal = null;
                
                for( var i =0; i < accts.length ; i ++  ){
                    acctBal = accts[i].split('=');
                    
                    if (acctBal[0] == formObj.paymAcctNo.value){
                        transferableAmt = parseInt(formObj.transferableAmount.value , 10) - parseInt(acctBal[1] , 10);
                        break;
                    }
                }
            }
            if (transferableAmt <= 0){
            	pbk.extJS.messageBox.errMsgBox({
	                isConfirm: false,
	                title: 'ÀÔ·Â¿À·ù',
	                message: 'Ãâ±Ý°èÁÂÀÇ Áö±Þ°¡´ÉÀÜ¾×ÀÌ ºÎÁ·ÇÕ´Ï´Ù.'
	            });
	            
	            return false;
            }
            
            jForm = new hana.JForm();
            if (!jForm
					  .add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo))
                      .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.cipher_trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,9999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,transferableAmt,'4'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      //.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,100000000,'1'))
					  .add(new hana.JText('³» ÅëÀå Ç¥½Ã³»¿ë', formObj.wdrwPsbkMarkCtt).nullable().filter(filterStrings))
					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttNormal).nullable().filter(filterStrings))
					  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttHana).nullable().filter(filterStrings))
					  //.add(new hana.JText('°æÁ¶»ç ¸Þ¼¼Áö', formObj.hncaCtt).nullable().filter(filterStrings))
					  .add(new hana.JText('±ÝÀ¶¸Þ¸ð', formObj.spclMttr).nullable().filter(filterStrings))
                      .validate()) {
                return;
            }
            
            
            //var result1 = HangulUtils.checkWhanSungHangul(formObj.wdrwPsbkMarkCtt.value); 
            
            
            // ÀÌÃ¼Ã³¸®½Ã º¸³»´Â»ç¶÷À» Ã¼Å©ÇÏ´Â pbk-common-base.js ¿¡ ÇÑ±Û¿Ï¼ºÇüÃ¼Å© ½Å±Ô¸Þ¼Òµå(validateWhanSungHangul)Ãß°¡. 2011.11.01
            var result1 = HangulUtils.validateWhanSungHangul(formObj.wdrwPsbkMarkCtt.value);            
            if(formObj.wdrwPsbkMarkCtt.value != "") {
				if(result1.isWhanSung == false) {
					message.alert("ÀÔ·Â¿À·ù", " ³» ÅëÀå Ç¥½Ã³»¿ë È®ÀÎÇÏ¼¼¿ä.<br/>["+result1.errorChar+"] - »ç¿ëÇÒ ¼ö ¾ø´Â ±ÛÀÚ ÀÔ´Ï´Ù.");
					return;
				}
	        }
	        
            //var result1 = HangulUtils.checkWhanSungHangul(formObj.rcvPsbkMarkCttHana.value); 
            
            // ÀÌÃ¼Ã³¸®½Ã ¹Þ´Â»ç¶÷À» Ã¼Å©ÇÏ´Â pbk-common-base.js ¿¡ ÇÑ±Û¿Ï¼ºÇüÃ¼Å© ½Å±Ô¸Þ¼Òµå(validateWhanSungHangul)Ãß°¡. 2011.11.01
			var result2 = HangulUtils.validateWhanSungHangul(formObj.rcvPsbkMarkCttHana.value);
			if(formObj.rcvPsbkMarkCttHana.value != "") {
				if(result2.isWhanSung == false) {
					message.alert("ÀÔ·Â¿À·ù", " ¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ëÀ» È®ÀÎÇÏ¼¼¿ä.<br/>["+result2.errorChar+"] - »ç¿ëÇÒ ¼ö ¾ø´Â ±ÛÀÚ ÀÔ´Ï´Ù.");
					return;
	
				}
			}
			            
            //20090901 ¸ð±Ù¿ø : Å¸Çà°Å·¡°¡´É½Ã°¢ Ã¼Å© start
            if (formObj.rcvBnkCd.value != '081' && formObj.rcvBnkCd.value != '81'){
                var currentTime = hana.JHanaUtils.date.getToday("Hi");  //¼­¹öÀÇ ½Ã°£À» °¡Á®¿Â´Ù.
                if (currentTime >= 0000 && currentTime <= 0015){
                    pbk.extJS.messageBox.infoMsgBox({
                        title: 'ÀÌÃ¼°Å·¡ ½Ã°£¿À·ù',
                        message: 'Å¸ÇàÀÌÃ¼¾÷¹«°¡ Á¾·áµÇ¾î, ÀÌÃ¼°Å·¡ ºÒ°¡ÇÕ´Ï´Ù.<BR>(00:00 ~ 00:15)',
                        callback: function(e){
                            if (e == true){ // È®ÀÎ ¹öÆ° Å¬¸¯½Ã
                            }
                        }
                    });
                    return;
                }
            }
            //20090901 ¸ð±Ù¿ø : Å¸Çà°Å·¡°¡´É½Ã°¢ Ã¼Å© end
            
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ start
            /*
            58191000620905 (±â¿©±Ý/¿¬°è¹Ý³³±Ý)
            58191000619905 (°øÀû¿¬±Ý ¿¬°è¹Ý³³±Ý)
            58191000615305 (°ø¹«¿ø¿¬±Ý´ëºÎ °³º°³³ºÎ)
            58191000617605 (»óÈ¯±Ý(°³º°³³ºÎ))
            */
            if ((formObj.rcvBnkCd.value == '081' || formObj.rcvBnkCd.value == '81')
                && ((formObj.cipher_rcvAcctNo.value == '58191000620905') ||
                    (formObj.cipher_rcvAcctNo.value == '58191000619905') ||
                    (formObj.cipher_rcvAcctNo.value == '58191000617605') ||
                    (formObj.cipher_rcvAcctNo.value == '58191000615305'))){
                    
                pbk.extJS.messageBox.infoMsgBox({
                      isConfirm: true,
                      title    : 'È®ÀÎ',
                    message  : 'ÇØ´ç°èÁÂ´Â °ø¹«¿ø¿¬±Ý³³ºÎ ¸Þ´º¸¦ ÀÌ¿ëÇÏ¿© ÀÌÃ¼ ½ÇÇàÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.<BR>È®ÀÎ ¹öÆ°À» ´©¸£½Ã¸é ÇØ´ç ¸Þ´º·Î ÀÌµ¿ÇÕ´Ï´Ù.',
                      callback: function(e){
                          if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                            //°ø¹«¿ø ¿¬±Ý³³ºÎ·Î ÀÌµ¿
                            var acctNo = document.forms['General01Form'].paymAcctNo.value;
                            if( acctNo == undefined && acctNo == null && acctNo == '' ){
                                acctNo = '';
                            }
                            var rcvAcctNo = document.forms['General01Form'].cipher_rcvAcctNo.value;
                            if( rcvAcctNo == undefined && rcvAcctNo == null && rcvAcctNo == '' ){
                                rcvAcctNo = '';
                            }
                            var formObj = form.createForm([{id:'acctNo', value :acctNo},
                                                           {id:'rcvAcctNo', value :rcvAcctNo}] );
                            hana.JMenuPanel.goFromOutside('wpdep411_61t', true , formObj);
                          } else {  // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          
                          }
                      }
                  });
                  
                return false;
            }
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ end
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(formObj.paymAcctNo.value , formObj.cipher_rcvAcctNo.value , formObj.rcvBnkCd.value )){
				return; 
			}
            
            //¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë
            var displayRcvPsbkMarkCtt = $('rcvPsbkMarkCttHana').style.display;
            if (displayRcvPsbkMarkCtt != 'none'){
                //ÇÏ³ªÀºÇà
                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttHana').value);
            } else {
                //Å¸Çà
                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttNormal').value);
            }

            // °ü¸®ºñ Ã¼Å©
            var displayCode = $('rcvAptMarkArea').style.display;
            if( displayCode != 'none' ){
                jForm = new hana.JForm();
                if (!jForm.add(new hana.JText('¾ÆÆÄÆ® µ¿', formObj.rcvApt1))
                          .add(new hana.JText('¾ÆÆÄÆ® È£', formObj.rcvApt2))
                          .validate()) {
                    return;
                }
                
                //form.createHiddenField( formObj, 'rcvPsbkMarkCtt', util.prependZero(formObj.rcvApt1.value,4) + "µ¿ " + util.prependZero(formObj.rcvApt2.value,4) + "È£");
				form.createHiddenField( formObj, 'rcvPsbkMarkCtt', formObj.rcvApt1.value + "µ¿" + formObj.rcvApt2.value + "È£");
            }

            var hanaAjax = new hana.JHanaAjax('', true, true , null , btnObj.id);
            hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT
                                + "/transfer/account/wpdep411_02t_01.do", formObj, true, pbk.transfer.account.generaltransfer.checkGeneralStep02, '' );
            

        },

        checkGeneralStep02 : function( res, option ){
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
            
            // °¡»ó°èÁÂ ¾È³»
            if (_data.virtualAcctMsg != 'none'){
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: '°¡»ó°èÁÂ ÀÔ·Â ¾È³»',
                    message: _data.virtualAcctMsg,
					callback: function(e){
			  			if (e == true){	// È®ÀÎ¹öÆ° Å¬¸¯½Ã
			  				
			  			}
		  			}
                });            	
            }
			
			//ÀÌÃ¼ Áßº¹ È®ÀÎ ¿ë º¯¼ö set
			var duplCont = _data.outputMsg.contMap['BIZ.PTS0013.OUT.REC'];
			
            if( _data.cnfmYn == 'N'){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title: 'Áßº¹ È®ÀÎ',
                    message: 'Áßº¹µÈ ÀÌÃ¼Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù.<BR/> Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î? <BR/> Áßº¹°èÁÂ : '+ html.toAcctNo(_data.outputMsg.rcvAcctNo),
                    callback: function(e){
                    	var hanaAjax = new hana.JHanaAjax("generalTransferStep02ListDiv", true, true);
                    	var formObj = null;
                        if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                            formObj = form.createForm([{id:'cnfmYn', value :'Y'},{id:'isHanaCashbag',value:pbk.transfer.account.generaltransfer.isHanaCashbag}] );
							hanaAjax.isSimpleUpdate = true;
                            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                                + "/transfer/account/wpdep411_02t_add.do", formObj , function(){
									pbk.transfer.account.generaltransfer.popupDuplInfo(duplCont);
								});
                        }
                        else {
                            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                            formObj = form.createForm([{id:'cnfmYn', value :'N'},{id:'isHanaCashbag',value:pbk.transfer.account.generaltransfer.isHanaCashbag}] );
							hanaAjax.isSimpleUpdate = true;
                            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                                + "/transfer/account/wpdep411_02t_donothing.do", formObj);
                        }
                        hanaAjax = null;
                        formObj = null;
                    }
                });
            }
            else{
                // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                var hanaAjax = new hana.JHanaAjax("generalTransferStep02ListDiv", true, true);
				hanaAjax.isSimpleUpdate = true;
                var formObj = form.createForm([{id:'cnfmYn', value :'Y'},{id:'isHanaCashbag',value:pbk.transfer.account.generaltransfer.isHanaCashbag}] );
                hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/wpdep411_02t_add.do", formObj, function(){
									pbk.transfer.account.generaltransfer.popupDuplInfo(duplCont);
								});

                // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã È®ÀÎ ¹öÆ°À» Áö¿ì°í Ãß°¡ ¹öÆ°À¸·Î ±³Ã¼
                var oOkBtnImg = document.getElementById('transferOkBtn');
                oOkBtnImg.style.display = "none";

                // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã STEP02·Î ³Ñ¾î °¡¹Ç·Î STEP02ÀÌ¹ÌÁö on
                var oStep01Img = document.getElementById('hanaStep01Img');
                oStep01Img.src = oStep01Img.src.replace("search_step01_on.gif", "search_step01.gif");

                var oStep02Img = document.getElementById('hanaStep02Img');
                oStep02Img.src = oStep02Img.src.replace("search_step02.gif", "search_step02_on.gif");
            }
			
            //¼öÃëÁ¶È¸ ÈÄ Ãâ±Ý°èÁÂ¸¦ Á¦¿ÜÇÑ ¸ðµçÇ×¸ñ clear
            pbk.transfer.account.generaltransfer.clearTransferInfo('general');
            
            //È®ÀÎ¹öÆ° restore
            hana.submiButton.releaseAltImg2();
            	
			//pbk.common.goPosition('bookmarkForTransferInquiry');
			//pbk.common.goPosition('transferAddBtn');
            
        },
		
		/**
		 * ÀÌÁ¦ Áßº¹ È®ÀÎÃ¢ ÆË¾÷
		 * @param {Object} duplCont
		 */
		popupDuplInfo : function(duplCont){
			if(duplCont != null){
                if(duplCont.length > 0){
                    //¼öÃëÁ¶È¸ ¹Ýº¹ºÎ°¡ ÀÖÀ¸¸é Áßº¹ÀÌÃ¼°¡ ÀÖ´Ù´Â ¶æÀÓ.
					pbk.extJS.popup.isPrint = false;
                    pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_03p.do", 'overlappedTInfo', 650, null, null);
                }                       
            }
			$('transferExecuteBtn').focus();
		},
		
        /**
        * Ãâ±Ý°èÁÂ¸¦ Á¦¿ÜÇÑ ¸ðµç ÀÔ±ÝÁ¤º¸ ÃÊ±âÈ­
        * @use
        */
        clearTransferInfo : function(fromType){
            try{
                //±âº»Á¤º¸ ÃÊ±âÈ­
				$('paymAcctPw').value = "";
				
                $('rcvBnkCd').value = "081";
                
                var rcvAcctNoObj = "";
                
                if($('rcvAcctNo') != undefined){
                	rcvAcctNoObj = 'rcvAcctNo';
                }
                if($('cipher_rcvAcctNo') != undefined){
                	rcvAcctNoObj = 'cipher_rcvAcctNo';
                }
                $(rcvAcctNoObj).value = "";
                
                if($('trnsAmt') != undefined){
                	$('trnsAmt').value = "";
                	input.toKoreanFromMoney ('0','trnsAmtKo',9,$('trnsAmt'));
                }
                if($('cipher_trnsAmt') != undefined){
                	$('cipher_trnsAmt').value = "";
                	input.toKoreanFromMoney ('0','cipher_trnsAmtKo',9,$('cipher_trnsAmt'));
                }
                
                // È®Àå e2e¿ë ÇÊµå ÃÊ±âÈ­
                if ($('_ExtE2E123_cipher_trnsAmt') != undefined){
                	$('_ExtE2E123_cipher_trnsAmt').value = '';
                }
                if ($('_ExtE2E123_cipher_rcvAcctNo') != undefined){
                	$('_ExtE2E123_cipher_rcvAcctNo').value = '';
                }
                
                $('wdrwPsbkMarkCtt').value = "";
                $('rcvApt1').value = "";
                $('rcvApt2').value = "";
                $('rcvPsbkMarkCttNormal').value = "";
                $('rcvPsbkMarkCttHana').value = "";
                $('hncaCtt').value = "'°æÁ¶»ç ¹®±¸'¹öÆ°À» ÅëÇØ ÀÔ·ÂÇØÁÖ¼¼¿ä";
                $('hncaSntcCd').value = "";
                $('spclMttr').value = "";
                $('slctDvCd').value = "";
                
                var formObj = form.createForm([{id:'bnkCd', value :'081'}]);
            
                pbk.transfer.common.hanaBnkCdShow(formObj.bnkCd,'hncaMsgTr,rcvPsbkMarkCttHana,rcvPsbkMarkCttHanaButton');
                pbk.transfer.common.hanaBnkCdHide(formObj.bnkCd,'rcvPsbkMarkCttNormal,rcvPsbkMarkCttNormalButton');
                
                //ÀÔ±Ý ÁöÁ¤ °èÁÂÀÎ°æ¿ì ±âº» ¼±ÅÃµÈ ÀÔ±ÝÁöÁ¤ °èÁÂ ´Ù½Ã ¼ÂÆÃ
                if($('rcvAcctNoSelectDiv') != undefined && $('rcvAcctNoSelectDiv').style.display == '' && $('rcvAcctBox') != undefined){
               		pbk.transfer.account.generaltransfer.selectAcctNoFromSelectBox($('rcvAcctBox').value, rcvAcctNoObj ,'rcvBnkCd');
                }
                
                //ÀÏ¹ÝÀÌÃ¼ÀÎ°æ¿ì Ãß°¡ ÃÊ±âÈ­
                if (fromType == "general"){
                    // ÇÏ³ªÄ³½Ã¹é»ç¿ë¿©ºÎ´Â À¯Áö
					//$('isHanaCashbag').checked = false;
					
                    pbk.common.cashbag.showHanaCashbag('General01Form','hanaCashbag');
                }
                                
            }catch(e){
                alert(e+" : ÀÔ±ÝÁ¤º¸ ÃÊ±âÈ­Áß ¿¡·¯");
            }
        },
		
        /**
        *   ¼öÃëÁ¶È¸ ¸®½ºÆ®¿¡¼­ ÀÔ±ÝÁ¤º¸ »èÁ¦
        */
        deleteGeneralAcct : function( delAcctNo, index ){

            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list¿¡¼­ »èÁ¦.
            var hanaAjax = new hana.JHanaAjax("generalTransferStep02ListDiv", true, true);
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_02t_remove.do";
            var formObj = form.createForm([{id:'delAcctNo', value :delAcctNo},{id:'index',value:index}] );//»èÁ¦½Ã ÇÏ³ªÄ³½¬¹é¿©ºÎ°¡ º¸ÀÌÁö ¾ÊÁö¸¸ output¿¡ Ãß°¡ÇÏ¸é º¸ÀÏ°Å´Ï ÀÎÀÚÃß°¡ÇÏÁö ¾Ê¾Æµµ µÊ.
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        
        /**
        *   Áßº¹ ÀÌÃ¼ È®ÀÎ ÆË¾÷¿¡¼­ ¸¶Áö¸· ÀÔ±ÝÁ¤º¸ »èÁ¦
        */
        deleteLastGeneralAcct : function(){
        	if ($('QuickLayer') == undefined){
        	// ºü¸¥ÀÌÃ¼°¡ ¾Æ´Ñ°æ¿ì
        		var hanaAjax = new hana.JHanaAjax("generalTransferStep02ListDiv", true, true);
	            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_02t_remove_cuz_dupl.do";
	            var formObj = form.createForm([{id:'deleteLastInfo', value :true}] );
	            hanaAjax.ajaxCommSubmit(url, formObj);
        	} else {
        	// ºü¸¥ÀÌÃ¼ÀÎ°æ¿ì
        		pbk.transfer.account.quicktransfer.closePop();
        	}
            

        },
        /**
         * STEP02ÀÇ ÀÌÃ¼ ½ÇÇàÀü Áßº¹Ã¼Å© ÇÑ¹ø ´õ
         *
         * @author KOY
         * @since 2011.07.22
         */
         submitGeneralStep02Check1 : function( listCnt, frmObj ){
        	alert("test 11111");
        	var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/wpdep411_02t_02_check.do", formObj, true, pbk.transfer.account.generaltransfer.submitGeneralStep02Check2, '');
         },
        
         submitGeneralStep02Check2 : function( res, option ){   
            
        	 // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
                        
			//ÀÌÃ¼ Áßº¹ È®ÀÎ ¿ë º¯¼ö set
			var duplCont = _data.outputMsg.contMap['BIZ.PTS0013.OUT.REC'];
			alert("test 2222 checkYn => " + _data.checkYn);
            if( _data.checkYn == 'N'){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title: 'Áßº¹ È®ÀÎ',
                    message: 'Áßº¹µÈ ÀÌÃ¼Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù.<BR/> °Å·¡¸¦ ÁøÇà ÇÏ½Ã°Ú½À´Ï±î? <BR/> Áßº¹°èÁÂ : '+ html.toAcctNo(_data.checkRcvAcctNo),
                    callback: function(e){
                        if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        	alert("test 3333333 : Áßº¹ÀÖÀ½");
                        	submitGeneralStep02Execute ( _data.listSize, document.forms['multiTransferData'] );
                        }
                    }
                });
            }else {
            	alert("test 444444 : Áßº¹¾øÀ½");
            	submitGeneralStep02Execute ( _data.listSize, document.forms['multiTransferData'] );
            }	
        },

        /**
         * STEP02ÀÇ ÀÌÃ¼ ½ÇÇà
         *
         * @author Geunwon, Mo
         * @since 2008.03.10
         */
        submitGeneralStep02Execute : function( listCnt, frmObj ) {

			if (listCnt <= 0){
				pbk.extJS.messageBox.errMsgBox({
	                isConfirm: false,
	                title: '¿À·ù',
	                message: 'ÀÌÃ¼³»¿ªÀÌ ¾ø½À´Ï´Ù.'
	            });
				return;
                return;
            }

			// eÇÃ·¯½ºÅëÀåÀüÈ¯ ¹öÆ° º¸ÀÌ±â
       		$('eplusBtn').style.display = 'block';
       		
			if(safeTransferCheck()) {
				
				var hanaAjax = new hana.JHanaAjax("transferSecurityDiv", true, true, null, 'transferExecuteBtn');
				hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_02t_02.do", frmObj , function(){ 
		        
					//20090521 ¸ð±Ù¿ø : iterator 2¹øµ¹´ø°ÍÀ» »èÁ¦
					//$('transferConfirmTable').style.display = 'none';
					//$('transferResultTable').style.display = '';
					
					// °èÁÂÃß°¡ ¹öÆ°À» °¨Ãá´Ù.
					// var oAddBtnImg = document.getElementById('transferAddBtn');
					// oAddBtnImg.style.display = "none";
							
					// È®ÀÎ, Ãë¼Ò ¹öÆ°À» °¨Ãá´Ù.
					var oStep02BtnDiv = document.getElementById('step02BtnDiv');
					oStep02BtnDiv.style.display = "none";
								
					// Ãß°¡ ¹öÆ° °¨Ãá´Ù
					$('imgBtAdd').style.display = 'none';
							
					// »èÁ¦ ¹öÆ°À» ±â´ÉÀ» ºñÈ°¼ºÈ­ ÇÑ´Ù.
					for( var i=0; i <  listCnt; i++ ){
						var imgBtnDelId = 'imgBtnDel' + i;
					    
					    if( $(imgBtnDelId) != undefined ){
					    	$(imgBtnDelId).onclick = '';
					        $(imgBtnDelId).style.display = 'none';
						}
							                
					    var tdBtnDelId = 'tdBtnDel' + i;
					    if( $(tdBtnDelId) != undefined ){
					    	$(tdBtnDelId).innerHTML = 'ÀÌÃ¼´ë±â';
						}
					}
								            							
					$('deleteHeadTitle').innerHTML = '»óÅÂ';
							            
				    pbk.common.goPosition('bookmarkForTop');
					
		            // ÀÔ·Â ÆûÀ» °¨Ãá´Ù.
		            $('inputScreen').style.display = 'none';

					// ¾È½ÉÀÌÃ¼ ÀÔ·ÂÆûÀ» °¨Ãá´Ù
	           		$('smsFeeTrans').style.display = 'none';
				});
			}  
     
        }, //[end] submitGeneralStep02Execute
        
        
        setFeeAcctNo : function(obj) {
        	document.getElementById('feeAcctNo').innerHTML = html.toAcctNo(obj.value);
        },
        
        submitGeneralStep02_1 : function(formObj){
            document.getElementById("step2_1").style.display = "";

        },


        /**
         * °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ step02(transfer_02.jsp)  - È®ÀÎ ¹öÆ°  - step03 ·Î ÀÌµ¿
         *
         * @author Geunwon, Mo
         * @since 2008.02.18
         * @param {Object} frmObj
         * @use
         */
        submitGeneralStep03 : function(btnObj , oForm){
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true , null , btnObj.id);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT +
                "/transfer/account/wpdep411_04t.do", oForm , function(){ 
                    // step 3À¸·Î ³Ñ¾î°¥¶§ 1,2 ´Ü°èÀÇ ¾È³»¸Þ¼¼Áö¸¦ Áö¿î´Ù.
                    $('step1_2msg').style.display="none";
                    
                    //È­¸éÀ» ºÒ·¯¿Â´ÙÀ½ ½ºÅ©·ÑÀ» ¸Ç À§·Î ¿Ã¸³´Ï´Ù.
                    pbk.common.goPosition('bookmarkForTop');
                    
                    //È®ÀÎ¹öÆ° restore
            		hana.submiButton.releaseAltImg2();
                }); 
                
        },
        
       
        /**
         * ÀÌÃ¼È®ÀÎ¼­ ¸ñ·ÏÀÎ¼â
         * @param {String} accountNo °èÁÂ¹øÈ£
         */
        openPopTransHistory: function(accountNo){
            alert("@deprecated"); //TODO
            //var url = "/transfer/account/transfer_general_history_pop.do";
            //url = pbk.APPLICATION_CONTEXT_ROOT + url;

            //pbk.extJS.popup.open(url, 'TransHistory', 650, null);

        },
        
        /**
         * Áßº¹ÀÌÃ¼ °ËÃâ ÆË¾÷¿¡¼­ Ãë¼Ò¹öÆ°À» ´­·¶À»¶§ ÀÌÃ¼¸¦ Ãë¼ÒÇÏ°í ¸¶Áö¸· ¼öÃëÁ¶È¸ »èÁ¦
         */
        cancelTransfer : function(){
            pbk.extJS.popup.close('overlappedTInfo');
            pbk.transfer.account.generaltransfer.deleteLastGeneralAcct();
        }

    } //end of return;
}();

/**
 * ÀÚ±ÝÀÌÃ¼ - °èÁÂÀÌÃ¼ - ºü¸¥ÀÌÃ¼
 */
pbk.transfer.account.quicktransfer = function(){
    var QuickLayer = "QuickLayer";

    return{
        /**
         * ºü¸¥ ÀÌÃ¼ ÆË¾÷ ¿­±â
         */
        openPopQuickTransfer : function(){
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_20t.do";
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, QuickLayer, 782, null , null , null , 'x-window');
			//(contentURL, layerID, layerWidth, parentObjID, formObj, adjustConfig, baseCls
        },

        /**
         * ºü¸¥ÀÌÃ¼ °è¼Ó
         */
        continueQuickTransfer : function(){
            var hanaAjax = new hana.JHanaAjax(QuickLayer, true, true);
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_20t.do";
            hanaAjax.ajaxCommSubmitCallback(url, null ,function(){
            	//SetExtE2EFields();				
			});
        },

        /**
         * °è¼ÓÀÌÃ¼ ¹öÆ°
         * @param formObj
         */
        submitTransterStep2 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo2))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo2))
                      .add(new hana.JText('°Å·¡±Ý¾×', formObj.cipher_trnsAmt2))
					  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.cipher_trnsAmt2).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.cipher_trnsAmt2).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.cipher_trnsAmt2).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      //.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,100000000,'1'))
                      .validate()) {
                return;
            }
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(formObj.paymAcctNo.value , formObj.cipher_rcvAcctNo2.value , formObj.rcvBnkCd.value )){
				return; 
			}
			
			// ÀÌÃ¼±Ý¾× È®Àåe2e Ã¼Å©
			if ($('_insecureAmtChk') != undefined) { 
        		form.createHiddenField(formObj, '_insecureAmtChk', $('_insecureAmtChk').value);
 			}
			
			if(safeTransferCheck()) {	
				var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_21t_01.do";
			    var hanaAjax = new hana.JHanaAjax("", true, true);
			    hanaAjax.ajaxSubmit(url, formObj, true, pbk.transfer.account.quicktransfer.checkTransterStep02, '' );
			}
        },

        checkTransterStep02 : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            //ÀÌÃ¼ Áßº¹ È®ÀÎ
            if(_data.outputMsg.contMap['BIZ.PTS0013.OUT.REC'] != null){
                if(_data.outputMsg.contMap['BIZ.PTS0013.OUT.REC'].length > 0){
                    //¼öÃëÁ¶È¸ ¹Ýº¹ºÎ°¡ ÀÖÀ¸¸é Áßº¹ÀÌÃ¼°¡ ÀÖ´Ù´Â ¶æÀÓ.
					pbk.extJS.popup.isPrint = false;
                    pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_03p.do", 'overlappedTInfo', 650, null, null);
                }                       
            }
			
			// È®ÀÎ ¹öÆ° °¨Ãá´Ù
            $('quickTransferConfirmBtn').style.display = 'none';

            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_21t.do";
            var hanaAjax = new hana.JHanaAjax("QuickLayer", true, true);
            var formObj = form.createForm([{id:'cnfmYn', value :'Y'}] );
            hanaAjax.ajaxCommSubmit(url, formObj);
        },

        /**
         * ÀÌÃ¼½ÇÇà
         * @param formObj
         */
        submitTransterStep3 : function(btnObj , formObj){
           
			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å© 

			var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_22t.do";
		    var hanaAjax = new hana.JHanaAjax("QuickLayer", true, true , null , btnObj.id);
			hanaAjax.ajaxCommSubmitCallback(url, formObj , function(){
				
				// È®ÀÎ ¹öÆ° °¨Ãá´Ù
		        $('quickTransferRunBtn').style.display = 'none';
		            	
		        // È®ÀÎ¹öÆ° restore
		    	hana.submiButton.releaseAltImg2();
			});
        },

        /**
         * ÀÚÁÖ¾²´Â °èÁÂ·Î µî·Ï
         * @param formObj
         */
        submitFrequencyAccount : function(formObj){

        },

        //Ã¢´Ý±â
        closePop : function() {
        
            //tempMapClear
            pbk.transfer.common.tempMapClear();
            
            // ºü¸¥ ÀÌÃ¼ ÅÇÀÌ È°¼ºÈ­ µÇ¾îÀÖÀ¸¸é ÀÏ¹ÝÀÌÃ¼ ÅÇÀ¸·Î µ¹·Á³õ´Â´Ù.
            try{
                pbk.changeTabImage(document.getElementById("generalTransferTab"), "hanaTabTopDiv");    
            }catch(e){
                alert(e);
            }

            // ·¹ÀÌ¾î ´Ý±â
            pbk.extJS.popup.close(QuickLayer);
        }
    }
}();

/**
 * ÆÄÀÏ/±×·ìÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.file = function(){

    return{
        /**
        *   ÆÄÀÏÀÌÃ¼ - ÆÄÀÏÀÛ¼º¹æ¹ý ÆË¾÷ ¿­±â
        */
        openPopupHowtoMakeFile : function() {
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/file/wpdep412_12p.do"
                , 'popupHowtoMakeFile', 650, null);

        },
        /**
        *   ÆÄÀÏÀÌÃ¼ - ÆÄÀÏÀÛ¼º¹æ¹ý ÆË¾÷ ´Ý±â
        */
        closePopupHowtoMakeFile : function(){
            pbk.extJS.popup.close('popupHowtoMakeFile');
        }

    }
}();
/**
 * ÆÄÀÏÀÌÃ¼ - ÆÄÀÏÀÌÃ¼
 */
pbk.transfer.file.transfile = function(){
    var hanaBodyDiv='hanaBodyDiv';
    var hanaMainDiv = 'hanaMainDiv';
    var hanaChangeDiv='hanaChangeDiv';
    var hanaTabTopDiv = "hanaTabTopDiv";


    return{
        
        /**
        *   ÆÄÀÏÀÌÃ¼µî·Ï - È®ÀÎ (¼öÃëÁ¶È¸)
        **/
        submitFileTransferRegistForm : function(formId){
            var formObj = $(formId);
            
            var jForms = new hana.JForm();
            if (!jForms.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÌÃ¼³»¿ë(¸íÄª)', formObj.evlmTrnsNm))
                      .validate()) {
                return;
            }
			
			if (formObj.uploadStatus.value == 'ready'){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏ¾÷·Îµå¿À·ù',
                    message: '¿¢¼¿(XLS)ÆÄÀÏÀ» ¾÷·ÎµåÇØÁÖ½Ê½Ã¿À',
					callback: function(e){
			  			if (e == true){	// È®ÀÎ¹öÆ° Å¬¸¯½Ã
			  				
			  			}
		  			}
                });
				return;
				
			} else if (formObj.uploadStatus.value == 'go'){
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏ¾÷·ÎµåÁß',
                    message: 'ÇöÀç ¿¢¼¿(XLS)ÆÄÀÏÀ» ¾÷·ÎµåÁßÀÔ´Ï´Ù.<BR>Àá½Ã¸¸ ±â´Ù·ÁÁÖ¼¼¿ä.',
					callback: function(e){
			  			if (e == true){	// È®ÀÎ¹öÆ° Å¬¸¯½Ã
			  				
			  			}
		  			}
                });
				return;
			} else if (formObj.uploadStatus.value == 'fatal'){
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏ¾÷·Îµå¿À·ù',
                    message: '¿¢¼¿(XLS)ÆÄÀÏÀ» Çü½Ä¿¡ ¸ÂÃß¾î ´Ù½Ã ¾÷·ÎµåÇØÁÖ¼¼¿ä.',
					callback: function(e){
			  			if (e == true){	// È®ÀÎ¹öÆ° Å¬¸¯½Ã
			  				
			  			}
		  			}
                });
				return;
			}
			if (formObj.uploadedFile.value == '') {
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏ¾÷·Îµå¿À·ù',
                    message: '¿¢¼¿(XLS)ÆÄÀÏÀ» ´Ù½Ã ¾÷·ÎµåÇØÁÖ¼¼¿ä.',
					callback: function(e){
			  			if (e == true){	// È®ÀÎ¹öÆ° Å¬¸¯½Ã
			  				
			  			}
		  			}
                });
				return;
            }
            
            //¾È³» ¸àÆ®
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: false,
                title: '´ë·® ¼öÃëÁ¶È¸ ¾È³»',
                message:'* ¾Æ·¡ÀÇ °æ¿ì¿¡ ÇØ´çµÇ´Â °æ¿ì °á°ú  È­¸éÀÌ º¸¿©Áö±â±îÁöÀÇ ½Ã°£ÀÌ ¿À·¡ °É¸± ¼ö ÀÖ½À´Ï´Ù.<br>'+ 
						'  °á°úÈ­¸éÀÌ ³ª¿Ã¶§±îÁö ÀÚ¸®¸¦ ºñ¿ìÁö ¸¶½Ã±â ¹Ù¶ø´Ï´Ù.<br>'+
						'- ÆÄÀÏÀÌÃ¼ °Ç¼ö°¡ ¸¹Àº °æ¿ì(100°ÇÃÊ°ú )<br>'+
						'- ÀÔ±Ý°èÁÂ¿¡ ÇÏ³ªÀºÇà °¡»ó°èÁÂ°¡ Æ÷ÇÔµÇ¾î ÀÖ´Â °æ¿ì<br>'+
						'- ÀÔ±Ý°èÁÂ¿¡ Å¸Çà°èÁÂ°¡ Æ÷ÇÔµÇ¾î ÀÖ´Â °æ¿ì<br><br>'+
						'* °á°úÈ­¸éÀÌ Ãâ·ÂµÇ±â±îÁö ½Ã°£ÀÌ ¿À·¡°É¸®´Â °æ¿ì, 5ºÐÈÄ¿¡ ½Ã°£¿¬Àå ¸Þ½ÃÁö°¡ ³ª¿Ã ¼ö ÀÖ½À´Ï´Ù.<br>'+ 
						'½Ã°£¿¬Àå ¸Þ½ÃÁö°¡ ³ª¿Ã °æ¿ì È®ÀÎ ¹öÆ°À» Å¬¸¯ÇÏ¼Å¾ß Á¤»óÀûÀ¸·Î ÁøÇàÀÌ µË´Ï´Ù.',
				callback: function(e){
 						var hanaAjax = new hana.JHanaAjax("transferInquiryDiv", true, true);
			    		hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_01t_01.do", formObj , function(isSuccess){
						if (isSuccess){
							// È®ÀÎ¹öÆ° Áö¿ì±â
			            	document.getElementById('fileUpOKBtn').style.display = "none";
							//iframe¿¡ Á¢±ÙÇÑ´Ù
							//var mainCheckbox = document.getElementById('main'); 
							var innerDocument = window.frames['fileUploadFrame'].document;
							innerDocument.getElementById('retryFile').style.display = 'none';
						}
						});
				}
            });
			
        },
		
		/**
        *   ÆÄÀÏ ¾÷·Îµå ÆûÀ» submit ÇÑ´Ù
        **/
        fileFormSubmit : function(formId){
			var formObj = $(formId);
            if (formObj.excelFormFile == undefined || formObj.excelFormFile.value == null || formObj.excelFormFile.value == ""){
                return;
            }
            formObj.method="post" ;
            formObj.enctype="multipart/form-data";
            formObj.action = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_01t_05.do";
            formObj.submit();
        },
		
		/**
        *   ÆÄÀÏ ¾÷·Îµå ÆûÀÇ form object°ªÀ» parent ÀÇ form object ·Î º¸³½´Ù.
        **/
        copyUploadedFileToParentForm : function(formId , parentFormId){
            var formObj = $(formId);
            parentFormObj = parent.$(parentFormId);
            
            parentFormObj.uploadedFile.value = formObj.uploadedFile.value;
			parentFormObj.uploadStatus.value = 'stop';
        },
        
        /**
        *   ÆÄÀÏ ÆûÀ» ´Ù½Ã ÀÐ¾î µéÀÌ°í input ÅÂ±×ÀÇ °ªÀ» ¸®¼Â½ÃÅ²´Ù.
        */
        resetFileForm : function(formId , parentFormId){
            var formObj = $(formId);
            parentFormObj = parent.$(parentFormId);
            
            parentFormObj.uploadedFile.value = '';
            formObj.uploadedFile.value = '';
			parentFormObj.duplMsg.value = '';
			parentFormObj.uploadStatus.value='ready';
			
			location.href = '/transfer/file/wpdep412_01t_02.do';
        },
		
		/**
		 * ÆÄÀÏµî·Ï Áßº¹ ¸Þ¼¼Áö ¼ÂÆÃ
		 */
		setDuplMsg : function(formId , parentFormId , duplInfo){
			var formObj = $(formId);
            parentFormObj = parent.$(parentFormId);
			
			parentFormObj.duplMsg.value = duplInfo;
			
			parent.$('runDuplPopup').onclick();
		},
		
		/**
        *   ÆÄÀÏµî·Ï Áßº¹È®ÀÎ
        **/
        alertDuplicateTrans : function(duplInfo){
			
			var msgs = duplInfo.split('/');
			
			var createdMsg = "";
			
			for( var i =0; i < msgs.length ; i ++  ){
                createdMsg += (msgs[i] + "<BR/>");
            }

              pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: 'Áßº¹È®ÀÎ',
                  message: 'Áßº¹µÈ ÀÌÃ¼Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù.<BR/>ÆÄÀÏÀ» ¾÷·Îµå ÇÏ½Ã°Ú½À´Ï±î?<BR/><BR/>* Áßº¹µÈ ÀÌÃ¼Á¤º¸ :<BR/>  '+createdMsg+'\'Ãë¼Ò\'¸¦ ´©¸£½Ã¸é ÆÄÀÏÀ» ´Ù½Ã ¾÷·ÎµåÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
						document.forms['transferForm'].uploadedFile.value = '';
						document.forms['transferForm'].duplMsg.value = '';
						document.forms['transferForm'].uploadStatus.value='ready';
						
						document.fileUploadFrame.location.href = '/transfer/file/wpdep412_01t_02.do';
                         
                      }
                  }
              });
                                
        },
		
        /**
        *   ÆÄÀÏÀÌÃ¼µî·Ï - È®ÀÎ (¼öÃëÁ¶È¸ »èÁ¦)
        **/
        deleteFileTranferRec : function(deleteId , checkViewOption){

              pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '»èÁ¦',
                  message: '»èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var formObj = form.createForm([{id:'deleteId', value : deleteId},
                                                        {id:'checkViewOption', value : checkViewOption}] );
                        hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_01t_03.do", formObj , true
                        , pbk.transfer.file.transfile.goToFileList , 'euc-kr');
                        
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
                                
        },
        
        /**
        *   ÆÄÀÏÀÌÃ¼µî·Ï - È®ÀÎ (¼öÃëÁ¶È¸ »èÁ¦)
        **/
        deleteFileTranferAllError : function(errCnt , checkViewOption){

              pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '¿À·ù°Ç ÀüÃ¼»èÁ¦',
                  message: errCnt+"°ÇÀÇ ¿À·ù°¡ ÀÖ½À´Ï´Ù</BR>¿À·ù°ÇÀ» ÀüÃ¼ »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?",
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var formObj = form.createForm([{id:'checkViewOption', value : checkViewOption}] );
                        hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_01t_06.do", formObj , true
                        , pbk.transfer.file.transfile.goToFileList , 'euc-kr');
                        
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
                                
        },
		
        goToFileList : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            pbk.transfer.file.transfile.selectViewOption(_data.checkViewOption);
        },
		
		/**
        *   ÆÄÀÏÀÌÃ¼ - °Çº° »ó¼¼Á¤º¸ (ÀÌÃ¼»ó¼¼Á¤º¸) ÆË¾÷
        */
        openPopupTransferDetail : function(deleteId , checkViewOption , paymAcctNo) {
			
            var formObj = form.createForm([{id:'deleteId', value : deleteId},
                                           {id:'checkViewOption', value : checkViewOption},
										   {id:'paymAcctNo', value : paymAcctNo}] );
            
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/file/wpdep412_03p.do"
                , 'popupTransferDetail', 650, null , formObj);

        },
		
		/**
        *   ÆÄÀÏÀÌÃ¼ - °Çº° »ó¼¼Á¤º¸ (ÀÌÃ¼»ó¼¼Á¤º¸) ÆË¾÷ (ÆÄÀÏÀÌÃ¼ Á¶È¸/½ÇÇà ¿¡¼­)
        */
        openPopupTransferDetailFromExecute : function(indexId , paymAcctNo) {
			
            var formObj = form.createForm([{id:'indexId', value : indexId},
										   {id:'paymAcctNo', value : paymAcctNo}] );
            
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/file/wpdep412_05t_03.do"
                , 'popupTransferDetail', 650, null , formObj);

        },
		
		/**
        *   ÆÄÀÏÀÌÃ¼ - °Çº° »ó¼¼¼öÁ¤ (ÀÌÃ¼»ó¼¼Á¤º¸) ÆË¾÷
        */
        openPopupTransferModify : function(deleteId , checkViewOption, paymAcctNo) {

            var formObj = form.createForm([{id:'deleteId', value : deleteId},
                                           {id:'checkViewOption', value : checkViewOption},
										   {id:'paymAcctNo', value : paymAcctNo}] );
            
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/file/wpdep412_04p.do"
                , 'popupTransferDetail', 650, null , formObj);

        },
		
        /**
        *   ÆÄÀÏÀÌÃ¼µî·Ï - Ç¥½ÃÁ¶°Çº¯°æ
        **/
        selectViewOption : function(checkViewOption){
            var hanaAjax = new hana.JHanaAjax("transferInquiryDiv", true, true);
            var formObj = form.createForm([{id:'checkViewOption', value : checkViewOption}] );
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_01t_04.do", formObj , null);
        },
        
        /**
        *   ¿É¼Ç Ã¼Å©
        **/        
        checkViewOption : function(checkValue){
            if (checkValue == undefined || checkValue == null){
                checkValue = "1";   //±âº»°ª : ÀüÃ¼
            }
            var viewOptionCheck = document.getElementsByName('viewOption');
            
            for (var i=0; i < viewOptionCheck.length ; i++){
                if(viewOptionCheck[i].value == checkValue){
                    viewOptionCheck[i].checked = true;
                }
            }
        },
        
        
        /**
         * ÆÄÀÏÀÌÃ¼ - È®ÀÎ¹öÆ° Å¬¸¯
         * @param {Object} frmObj
         */

        submitFileTransfer : function(formId,totlTrnsNcnt,totlTrnsAmt,epctComm,errCnt){
            
            formObj = $(formId);
			
			 var jForms = new hana.JForm();
            if (!jForms.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÌÃ¼³»¿ë(¸íÄª)', formObj.evlmTrnsNm))
                      .validate()) {
                return;
            }
			
            //alert(errCnt);
            if (parseInt(errCnt , 10) > 0){
                hana.JHanaUtils.message.alert("ÆÄÀÏÀÌÃ¼ µî·Ï", errCnt+"°ÇÀÇ ¿À·ù°¡ ÀÖ½À´Ï´Ù.<BR/>¿À·ù°Ç¼ö°¡ ÀÖÀ¸¸é ÆÄÀÏÀÌÃ¼¸¦ µî·ÏÇÏ½Ç¼ö ¾ø½À´Ï´Ù.");
                return false;
            }

            url = "/transfer/file/wpdep412_02t.do";
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
		
		// ÆÄÀÏÀÌÃ¼ µî·Ï Ãë¼Ò / °è¼Ó µî·Ï
		goFileTransferFileRegist : function(){
			hana.JMenuPanel.goFromOutside('wpdep412_01t', true);
		},
        
        /**
        *   ÆÄÀÏÀÌÃ¼ - ÆÄÀÏÀÌÃ¼ °á°ú
        */
        goFileResult : function(){
           
            hana.JMenuPanel.goFromOutside('wpdep415_12i', true);
        },
        
        /**
        *   ÆÄÀÏÀÌÃ¼Á¶È¸/½ÇÇà Á¶È¸¹öÆ° (Step0)
        */
        searchTransferList : function(formId) {
            
            var formObj = $(formId);

            var url = "/transfer/file/wpdep412_05t_01.do";

            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            /*
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", formObj.paymAcctNo))
                    .validate()) {
                return;
            }*/

            var hanaAjax = new hana.JHanaAjax("fileTransferListDiv", true, true);
            hanaAjax.ajaxCommSubmitCallback(url, formObj , function(){
					//sort.initSort("fileTransgerListTable", ["None","String","String","String"]);
				});
        },

        /**
        *   ÆÄÀÏÀÌÃ¼Á¶È¸/½ÇÇà È®ÀÎ¹öÆ° (Step1)
        */
        searchFileTransferDetail : function(EChnlTrscAcpnNo) {
            
			var formObj = form.createForm([{id:'EChnlTrscAcpnNo', value:EChnlTrscAcpnNo}]);

            var url = "/transfer/file/wpdep412_06t.do";

            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },
        		
		/**
        *   ÆÄÀÏÀÌÃ¼Á¶È¸/½ÇÇà È®ÀÎ¹öÆ° (Step1) (From CheckBox)
        */
        searchFileTransferDetailChkbx : function(chkListName) {
			
			var chkList = document.getElementsByName(chkListName);
            var isChecked =  0;
			var echlCd = '';

            for (var idx = 0; idx < chkList.length; idx++){
                if (chkList[idx].checked){
                    echlCd = chkList[idx].value;
                    isChecked++;
                }
            }
			
			if (isChecked == 0) {
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏÀÌÃ¼',
                    message: 'ÆÄÀÏÀÌÃ¼ ÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                });

                return false;
			}

            if( isChecked != 1 ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏÀÌÃ¼',
                    message: 'ÆÄÀÏÀÌÃ¼´Â 1°³¸¸ ¼±ÅÃ ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.'
                });

                return false;
            }
            else{
                pbk.transfer.file.transfile.searchFileTransferDetail(echlCd);
            }
        },
		
        /**
        *   ÆÄÀÏÀÌÃ¼Á¶È¸/½ÇÇà Ãë¼Ò¹öÆ° (Step2)
        */
        cancelFileTransferDetail : function() {
			hana.JMenuPanel.goFromOutside('wpdep412_05t', true , null);
        },
        
        /**
        *   ÆÄÀÏÀÌÃ¼ / ÀÌÃ¼³»¿ë »èÁ¦ (step1)
        */
        deleteFileTransDetail : function(formObj , chkListName){
            if (pbk.isGroupChecked(chkListName)) {
            
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title    : 'È®ÀÎ',
                    message  : 'Á¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?',
                    callback : function(e)  {
                        if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_05t_02.do";
                            var hanaAjax = new hana.JHanaAjax('', true, true);
                            hanaAjax.ajaxSubmit( url, formObj, true, function( res, option ){
                                    // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
                                    //pbk.ajax.parseData(res, true);
                        
                                    // JsonÅ¸ÀÔÀ¸·Î º¯È¯
                                    var _data = eval('(' + res.responseText + ')');
                                    
                                    var formObj = form.createForm([{id:'paymAcctNo', value :_data.paymAcctNo}] );
                                    
                                    var url = "/transfer/file/wpdep412_05t_01.do";
                                    url = pbk.APPLICATION_CONTEXT_ROOT + url;
                        
                                    var hanaAjax = new hana.JHanaAjax("fileTransferListDiv", true, true);
                                    hanaAjax.ajaxCommSubmitCallback(url, formObj , function(){
					//sort.initSort("fileTransgerListTable", ["None","String","Date","String"]);
				});
                                    
                                }, 'euc-kr' );
                        }
                    }
                });
                
            }
            else {
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÆÄÀÏÀÌÃ¼ µî·Ï³»¿ª »èÁ¦',
                    message: '»èÁ¦ÇÒ µî·Ï³»¿ª¸¦ ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.'
                })
            }
        
        },
        
        /**
        *   ÆÄÀÏÀÌÃ¼Á¶È¸/½ÇÇà ÀÌÃ¼½ÇÇà (Step2)
        */
        submitFileTransferDetail : function(formId) {
            
            var formObj = $(formId);

            var url = "/transfer/file/wpdep412_07t.do";

            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            var jForm = new hana.JForm();
            
            if( formObj.rsvImdtTrnsDvCdCheck.checked){
                jForm = new hana.JForm();
                if (!jForm
                      .add(new hana.JDate('ÀÌÃ¼ÁöÁ¤ÀÏ', formObj.trnsScheDt))
                      .validate()) {
                    return;
                }

                // ÀÌÃ¼ ÁöÁ¤ÀÏ Ã¼Å©
                var chkday = formObj.trnsScheDt.value;
                var todaystr = date.getToday();
				
				chkday = removeDash(chkday);

				//ÀÏÀÚÃ¼Å©
                if( !validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã','today') ){
                    return;
                }
                // ¿¹¾àÀÌÃ¼
                formObj.rsvImdtTrnsDvCd.value = '9';
            }
            else{
                // Áï½Ã ÀÌÃ¼
                formObj.rsvImdtTrnsDvCd.value = '1';
            }
            
            if(safeTransferCheck()) {
				var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
	            hanaAjax.ajaxCommSubmit(url, formObj);
	        }
        },
        
        /**
        *   @use
        **/
        submitFileTransferFinish : function(btnObj, formId){
            var frmObj = $(formId);
            
            // validation check
            // sms¼ö½ÅÀ» ÇÑ´Ù¸é
            if( frmObj.smsApcYn[0].checked ){
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JSelect('ÇÚµåÆù¾ÕÀÚ¸®', frmObj.custMbphNo1))
                        .add(new hana.JText('ÇÚµåÆù', frmObj.custMbphNo2).range(3, 4))
                        .add(new hana.JCurrency('ÇÚµåÆù', frmObj.custMbphNo2))
                        .add(new hana.JText('ÇÚµåÆù', frmObj.custMbphNo3).range(4, 4))
                        .add(new hana.JCurrency('ÇÚµåÆù', frmObj.custMbphNo3))
                        .validate()) {
                    return;
                }

                // ÀüÈ­¹øÈ£ ¼ÂÆÃ
                form.createTelNoField(frmObj,'custTelNo','custMbphNo1','custMbphNo2','custMbphNo3');
            }

            // ÀÌ¸ÞÀÏ Ã¼Å©
            if( frmObj.emalApc.checked ){
                // ÀÌ¸ÞÀÏ validation check
                if ( !validationEmail('emalAdr', 'email_01', 'email_03', frmObj, true)) {
                    return;
                }
            }
            
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT +
                "/transfer/file/wpdep412_08t.do", frmObj , function(){ document.documentElement.scrollTop = 160;}); //È­¸éÀ» ºÒ·¯¿Â´ÙÀ½ ½ºÅ©·ÑÀ» ¸Ç À§·Î ¿Ã¸³´Ï´Ù.
        }
        
    } //end of return;
}();
/**
 * ÆÄÀÏÀÌÃ¼ - ±×·ìÀÌÃ¼
 */
pbk.transfer.file.group = function(){
    var hanaMainDiv = 'hanaMainDiv';
    return{
        batchInsert : function(copyId, targetName) {
            var copyValue = document.getElementById(copyId).value;
            var targetObj = document.getElementsByName(targetName);
            if (targetObj) {
                for (var i = 0; i < targetObj.length; i++) {
                    if (targetObj[i].disabled) {
                        continue;
                    }
					
					if (targetObj[i].maxLength < copyValue.length){
						targetObj[i].value = copyValue.substring(0,targetObj[i].maxLength);
					} else {
						targetObj[i].value = copyValue;	
					}
                }
            }
        },

        /**
         *±×·ìÀÌÃ¼ step01(group_01.jsp) - ÀÌÃ¼±×·ì°ü¸® ¹öÆ°  - ÀÌÃ¼ ±×·ì°ü¸®ÇÏ±â ÆäÀÌÁö·Î ÀÌµ¿
         */
        goGroupManager : function(){
			hana.JMenuPanel.goFromOutside('wpdep412_21t', true);
        },

        /**
         * ±×·ì¸í µî·Ï
         * @param frmObj
         */
        createGroup : function( frmObj ){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('ÀÌÃ¼ ±×·ì¸íÄª', frmObj.acctGrpNm).range(2,40))
                      .validate()) {
                return;
            }

            // ±×·ì¸íÀ» µî·ÏÇÏÁö ¾ÊÀº °æ¿ì Ã¼Å©
            if( $('isFocus').value == 'N' ){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '±×·ìÀÌÃ¼',
                    message: '±×·ì¸íÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä!'
                });	

                pbk.transfer.file.manager.resetAcctGrpNm();

                // Æ÷Ä¿½º ÀÌµ¿
                $('acctGrpNm').focus();
                return;
            }


            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_2.do";
            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.file.group.checkGroupCreation, 'euc-kr' );
        },


        checkGroupCreation : function( res, option ){
            url="/transfer/file/wpdep412_21t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);

        },
        
        /**
        *   ¿¹¾àÀÌÃ¼ Åä±Û
        **/
        checkReserveToggle : function (checkBox){
             if( checkBox.checked){
                 $('trnsScheTm').disabled = false;
                 $('trnsScheDt').disabled = false;
             } else {
                 $('trnsScheTm').disabled = true;
                 $('trnsScheDt').disabled = true;
             }
        },

        /**
         * ±×·ìÀÌÃ¼  step01 (group_01.jsp) - È®ÀÎ ¹öÆ° - step02 ·Î ÀÌµ¿
         * @param {Object} frmObj
         */
        submitGroupStep01 : function(frmObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", frmObj.paymAcctNo ))
                        .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', frmObj.paymAcctPw).range(4,4))
                        .add(new hana.JSelect('±×·ì', frmObj.grpId))
                        .validate() ) {
                return;
            }

            var amount = frmObj.trscAmt;
            var rcvAcctNo = frmObj.rcvAcctNo;
            
            // ±×·ìÀ» ¼±ÅÃ Çß´Â°¡ È®ÀÎ
            if( rcvAcctNo.length == undefined ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: '±×·ìÀÌÃ¼',
                    message: 'ÀÔ±ÝÁ¤º¸ °³º°ÀÔ·ÂÀ» ÇÏ¼Å¾ß ÇÕ´Ï´Ù. ÀÌÃ¼ Á¤º¸°¡ ÀÖ´Â ±×·ìÀ» ¼±ÅÃ ÇÏ¿© ÁÖ½Ê½Ã¿ä'
                });

                return;
            }
            
            if( frmObj.rsvImdtTrnsDvCdCheck.checked){
                jForm = new hana.JForm();
                if (!jForm
                      .add(new hana.JDate('ÀÌÃ¼ÁöÁ¤ÀÏ', frmObj.trnsScheDt))
                      .validate()) {
                    return;
                }

                // ÀÌÃ¼ ÁöÁ¤ÀÏ Ã¼Å©
                var chkday = frmObj.trnsScheDt.value;
                var todaystr = date.getToday();
				
				chkday = removeDash(chkday);

                //ÀÏÀÚÃ¼Å©
                if( !validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã','today') ){
                    return;
                }
                // ¿¹¾àÀÌÃ¼
                frmObj.rsvImdtTrnsDvCd.value = '9';
            }
            else{
                // Áï½Ã ÀÌÃ¼
                frmObj.rsvImdtTrnsDvCd.value = '1';
            }
            
            
            jForm = new hana.JForm();
			
            for(var i = 0; i< amount.length; i++){
                if( amount[i].disabled ){
                    continue;
                }
                if (!jForm
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', amount[i]))
                      .validate()) {
                    return;
                }
            }
			
			if (parseInt(frmObj.trnsCnt.value , 10) < 1){
				pbk.extJS.messageBox.infoMsgBox({
	                isConfirm: false,
	                title    : 'È®ÀÎ',
	                message  : 'ÀÌÃ¼°Ç¼ö°¡ ¾ø½À´Ï´Ù.',
	                callback : function(e)  {
	                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
	                        return;
	                    }
	                }
	            });
				return;
			}
			
            form.createHiddenField( frmObj, 'trnsApcNcnt', frmObj.trnsCnt.value);

			if(safeTransferCheck()) {		
				var url = "/transfer/file/wpdep412_15t.do";
			    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null, 'groupBtn');
			    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
			}
        },
		        
        /**
         * ±×·ìÀÌÀÌÃ¼ step02 (group_02.jsp) - ÀÌÃ¼ ½ÇÇà ¹öÆ° - step03 ÀÌµ¿
         * @param {Object} frmObj
         * @use
         */
        submitGroupStep02 : function(btnObj, frmObj , errCnt){
			
			if (parseInt(errCnt , 10) > 0){
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title: '±×·ìÀÌÃ¼ ¿À·ù°Ç¼ö È®ÀÎ',
                    message: '¿À·ù°¡ ÀÖ´Â ÀÌÃ¼°¡ '+errCnt+'°Ç Á¸ÀçÇÕ´Ï´Ù.<BR/>°è¼Ó ÁøÇàÇÏ½Ç°æ¿ì ¿À·ù°ÇÀ» Á¦¿ÜÇÑ Á¤»ó°Ç¸¸ Ã³¸®µË´Ï´Ù.',
                    callback: function(e){
                        if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                           pbk.transfer.file.group.submitGroupStep02Execute(btnObj , frmObj);
                        }
                        else {
                           return false;
                        }
                    }
                });
				return false;
            } else {
				pbk.transfer.file.group.submitGroupStep02Execute(btnObj, frmObj);
			}
		},
		
		/**
         * ±×·ìÀÌÀÌÃ¼ step02 (group_02.jsp) - ÀÌÃ¼ ½ÇÇà ¹öÆ° - step03 ÀÌµ¿
         * @param {Object} frmObj
         * @use
         */
        submitGroupStep02Execute : function(btnObj, frmObj){
            // validation check
            // sms¼ö½ÅÀ» ÇÑ´Ù¸é
            if( frmObj.smsApcYn[0].checked ){
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JSelect('ÇÚµåÆù¾ÕÀÚ¸®', frmObj.custMbphNo1))
                        .add(new hana.JText('ÇÚµåÆù', frmObj.custMbphNo2).range(3, 4))
                        .add(new hana.JCurrency('ÇÚµåÆù', frmObj.custMbphNo2))
                        .add(new hana.JText('ÇÚµåÆù', frmObj.custMbphNo3).range(4, 4))
                        .add(new hana.JCurrency('ÇÚµåÆù', frmObj.custMbphNo3))
                        .validate()) {
                    return;
                }

                // ÀüÈ­¹øÈ£ ¼ÂÆÃ
                form.createTelNoField(frmObj,'custTelNo','custMbphNo1','custMbphNo2','custMbphNo3');
            }

            // ÀÌ¸ÞÀÏ Ã¼Å©
            if( frmObj.emalApc.checked ){
                // ÀÌ¸ÞÀÏ validation check
                if ( !validationEmail('emalAdr', 'email_01', 'email_03', frmObj, true)) {
                    return;
                }
            }
            
            var url = null;

            url = "/transfer/file/wpdep412_16t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true , null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
        },

        /**
         * ±×·ìÀÌÃ¼ step03 (group_03.jsp) - ±×·ìÀÌÃ¼ °á°úÁ¶È¸ ¹öÆ°- ±×·ìÀÌÃ¼ °á°úÁ¶È¸·Î ÀÌµ¿
         */
        goGroupResult : function(){
            hana.JMenuPanel.goFromOutside('wpdep415_20i', true);
        },

        /**
         * ±×·ì ÀÌÃ¼ ±×·ì¸í ¼±ÅÃ½Ã ¸®½ºÆ® Ãâ·Â
         * @param grpObj
         */
        getGrpAcctList : function( grpObj , formObj ){
            if( grpObj.value  != '' ){
                form.createHiddenField( formObj, 'grpId', grpObj.value);
                form.createHiddenField( formObj, 'grpNm', grpObj.options[grpObj.selectedIndex].text);
                
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/file/wpdep412_14t_1.do", formObj);
            }
        },

        /**
         * ±×·ìÀÌÃ¼ ·Î¿ì¸¦ disable
         * @param rowId
         */
        disableRow : function( formObj, rowId, isDisable ){

            if( formObj.rcvBnkCd.length != undefined ){
                rowId++;
                formObj.rcvBnkCd[rowId].disabled = isDisable;
                formObj.rcvAcctNo[rowId].disabled = isDisable;
                formObj.cmsvCd[rowId].disabled = isDisable;
                formObj.trscAmt[rowId].disabled = isDisable;
                formObj.rcvAcctNm[rowId].disabled = isDisable;
                //formObj.trnsScheDt[rowId].disabled = isDisable;
                formObj.rcvPsbkMarkCtt[rowId].disabled = isDisable;
                formObj.wdrwPsbkMarkCtt[rowId].disabled = isDisable;
                //formObj.rsvImdtTrnsDvCd[rowId].disabled = isDisable;
                rowId--;
                
                if( isDisable ){
                    $('disableBtn' + rowId ).style.display = 'none';
                    $('ableBtn' + rowId ).style.display = '';
                    $('trnsCnt').value = parseInt($('trnsCnt').value , 10) - 1;
                    $('grpTrnsCnt').innerHTML = $('trnsCnt').value + ' °Ç';
                }
                else{
                    $('disableBtn' + rowId).style.display = '';
                    $('ableBtn' + rowId).style.display = 'none';
                    $('trnsCnt').value = parseInt($('trnsCnt').value , 10) + 1;
                    $('grpTrnsCnt').innerHTML = $('trnsCnt').value + ' °Ç';
                }
            }

        },

        showMeTheMoney : function(){
            // Å×ÀÌºí ¸í
            var table = document.getElementById('cash_table');
            // Insert a new row.
            var newRow = table.insertRow(table.rows.length - 3);

            // td cnt
            for( var i=0; i < 8; i++ ){
                // Ã¹¹øÂ° TD
                var newCell = newRow.insertCell(i);
                newCell.innerHTML = i + "¹øÂ° TDÀÔ´Ï´Ù.";
            }
        },

        /*
         * ¸ðµç °ªÀ» ÇÕÇÑ´Ù.
         */
        addRows : function( formObj ){
            var trscAmts = document.getElementsByName('trscAmt');

            if( trscAmts )
            {
                var totalAmt = 0;
                for (var i = 0; i < trscAmts.length; i ++) {
                    if (trscAmts[i].disabled) {
                        continue;
                    }

                    // ±Ý¾×ÀÌ ¾ø´Â °æ¿ì skip
                    if (trscAmts[i].value != '') {
                        totalAmt = totalAmt + parseInt(input.toNumber(trscAmts[i].value) , 10);
                    }
                }

                $('trnsApcAmt').value = totalAmt;
                $('showAmt').innerHTML = input.toFormatMoney(totalAmt + ',') + '¿ø';
                input.toKoreanFromMoney(input.toFormatMoney(totalAmt + ','), 'trscAmtKo', 13, null);
            }
        },

        /**
         * ±×·ìÀÌÃ¼ ³»¿ª ÆË¾÷
         */
        openPopTransHistory : function( sucsCnt ){
            // ¼º°ø °³¼ö°¡ 0°³ÀÌ¸é ¸®ÅÏ
            if( sucsCnt == 0 ){

                hana.JHanaUtils.message.alert("ÀÌÃ¼È®ÀÎ¼­", "Á¤»óÀÌÃ¼ °èÁÂ°¡ ¾ø½À´Ï´Ù.");

                return;
            }

            var url = "/transfer/file/transfer_history_pop.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, 'grpTransHistory', 650, null);
        }
    }
}();
/**
 * ÆÄÀÏÀÌÃ¼ - ÀÌÃ¼±×·ì °ü¸®ÇÏ±â
 */
pbk.transfer.file.manager = function(){
    var hanaDiv='hanaDiv';
    var hanaMainDiv='hanaMainDiv';
    return{
        /**
         * ÀÌÃ¼±×·ì°ü¸®ÇÏ±â - ¸®½ºÆ® -»èÁ¦
         * @param {Object} frmObj
         */
        deleteGroup : function( groupId ){
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '»èÁ¦',
                  message: '±×·ì¸í ±×·ìÀ» »èÁ¦ÇÏ½Ã¸é µî·ÏµÈ °èÁÂµµ ÇÔ²² »èÁ¦ µË´Ï´Ù. <br> »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î? ',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                          // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_4.do";
                        var groupFrm = form.createForm([{id:'grpId', value:groupId}]);
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, groupFrm, true, pbk.transfer.file.manager.checkGroupDelete, 'euc-kr' );
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
        },


        /**
         * ±×·ì »èÁ¦ È®ÀÎ
         * @param res
         * @param option
         */
        checkGroupDelete : function( res, option ){
            url="/transfer/file/wpdep412_21t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
        },

        /**
         * ±×·ì Ãß°¡
         * @param frmObj
         */
        submitGroupName : function(formId){
            var formObj = $(formId);
             
            var url = null;

            url="/transfer/file/wpdep412_21t_2.do";

            var hanaAjax = new hana.JHanaAjax(hanaDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
        },


        /**
         * ±×·ì °èÁÂ Á¤º¸
         * @param groupId
         */
        groupList : function( groupId , groupName){
            var url="/transfer/file/wpdep412_21t_1.do";

            var groupFrm = form.createForm([{id:'grpId', value:groupId},{id:'grpNm', value:groupName}]);

            var hanaAjax = new hana.JHanaAjax(hanaDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, groupFrm);
        },

        /**
         * ¼öÁ¤ Æû
         * @param groupId
         * @param groupName
         */
        modifyGroup : function( groupId, groupName ){
            // ÀÔ·Â ¹öÆ° ¼û±è
            $('insertBtn').style.display = 'none';
            // ¼öÁ¤ ¹öÆ° º¸ÀÓ
            $('modifyBtn').style.display = '';
            $('cancelBtn').style.display = '';

            // ÃÊ±â ¸Þ½ÃÁö È®ÀÎ Ã³¸®
            $('isFocus').value = 'Y';

            document.getElementById("grpId").value = groupId;
            document.getElementById("acctGrpNm").value = groupName;
        },

        /**
         * Ãß°¡ ¹öÆ°
         */
        cancelModify : function(){
            // ÀÔ·Â ¹öÆ° ¼û±è
            $('insertBtn').style.display = '';
            // ¼öÁ¤ ¹öÆ° º¸ÀÓ
            $('modifyBtn').style.display = 'none';
            $('cancelBtn').style.display = 'none';

            // ÃÊ±â ¸Þ½ÃÁö È®ÀÎ Ã³¸®
            $('isFocus').value = 'N';
            $('acctGrpNm').value = '»õ·Îµî·ÏÇÒ ÀÌÃ¼ ±×·ì¸íÄªÀ» ÀÔ·ÂÇÏ½Ê½Ã¿À.';
        },


        /**
         * ÃÊ±â ¸Þ½ÃÁö »èÁ¦
         */
        resetAcctGrpNm : function(){

            if( $('isFocus').value == 'N' ){

                $('acctGrpNm').value = '';
                $('isFocus').value = 'Y'
            }
        },


        /**
         * ±×·ì ¼öÁ¤
         * @param {Object} frmObj
         */
        modifyGrpSubmit : function( frmObj ){
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '±×·ì ¼öÁ¤',
                  message: '±×·ì¸íÀ» ¼öÁ¤ ÇÏ½Ã°Ú½À´Ï±î? ',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                          // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_3.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.file.manager.checkGroupModify, 'euc-kr' );
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
        },

        /**
         * ±×·ì »èÁ¦ È®ÀÎ
         * @param res
         * @param option
         */
        checkGroupModify : function( res, option ){
            url="/transfer/file/wpdep412_21t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);

        },

        /**
         * ±×·ì °èÁÂ Ãß°¡
         * @param frmObj
         */
        createGrpAcctNo : function( frmObj ){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('ÀÔ±ÝÀºÇà', frmObj.rcvBnkCd))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', frmObj.cipher_rcvAcctNo))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', frmObj.cipher_rcvAcctNo))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ¸íÄª', frmObj.rcvAcctNm).range(2,20))
                      .validate()) {
                return;
            }
            
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ start
            /*
            58191000620905 (±â¿©±Ý/¿¬°è¹Ý³³±Ý)
            58191000619905 (°øÀû¿¬±Ý ¿¬°è¹Ý³³±Ý)
            58191000615305 (°ø¹«¿ø¿¬±Ý´ëºÎ °³º°³³ºÎ)
            58191000617605 (»óÈ¯±Ý(°³º°³³ºÎ))
            */
            if ((frmObj.rcvBnkCd.value == '081' || frmObj.rcvBnkCd.value == '81')
                && ((frmObj.cipher_rcvAcctNo.value == '58191000620905') ||
                    (frmObj.cipher_rcvAcctNo.value == '58191000619905') ||
                    (frmObj.cipher_rcvAcctNo.value == '58191000617605') ||
                    (frmObj.cipher_rcvAcctNo.value == '58191000615305'))){
                    
                pbk.extJS.messageBox.infoMsgBox({
                      isConfirm: false,
                      title    : 'È®ÀÎ',
                    message  : '°ø¹«¿ø¿¬±Ý³³ºÎ °èÁÂ´Â ±×·ìÀÌÃ¼°¡ ºÒ°¡ÇÕ´Ï´Ù.',
                      callback: function(e){
                          if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                            //°ø¹«¿ø ¿¬±Ý³³ºÎ·Î ÀÌµ¿
                            /*
                            var acctNo = '';
                            
                            var rcvAcctNo = document.forms['grpNameInfo'].acctNo.value;
                            if( rcvAcctNo == undefined && rcvAcctNo == null && rcvAcctNo == '' ){
                                rcvAcctNo = '';
                            }
                            var formObj = form.createForm([{id:'acctNo', value :acctNo},
                                                           {id:'rcvAcctNo', value :rcvAcctNo}] );
                            hana.JMenuPanel.goFromOutside('wpdep411_61t', true , formObj);
                            */
                          } else {  // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          
                          }
                      }
                  });
                  
                return false;
            }
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ end

            // µ¿ÀÏ°èÁÂ È®ÀÎ
            var grpAcctNos = document.getElementsByName('grpAcctNos');

            for( var i=0; i < grpAcctNos.length ; i ++ ){
            
                if( grpAcctNos[i].value == (frmObj.rcvBnkCd.value+""+frmObj.cipher_rcvAcctNo.value) ){
                    hana.JHanaUtils.message.alert("µ¿ÀÏ°èÁÂÈ®ÀÎ", "ÀÌ¹Ì µî·ÏµÈ °èÁÂ ÀÔ´Ï´Ù.");
                    return;
                } 
            }

            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '°èÁÂ Ãß°¡',
                  message: '°èÁÂ¸¦ Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î? ',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                          // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_5.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.file.manager.checkAcctForGrp, 'euc-kr' );
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
        },

        /**
         * ¼öÁ¤ µ¥ÀÌÅÍ ¼ÂÆÃ
         * @param rcvBnkCd
         * @param actNo
         * @param rcvAcctNm
         * @param cmsvCd
         */
        modifyForm : function( rcvBnkCd, acctNo, rcvAcctNm, cmsvCd,acctSeqNo ){
            document.getElementById("rcvBnkCd").value = rcvBnkCd;
            document.getElementById("rcvBnkCd").disabled = true;
            document.getElementById("cipher_rcvAcctNo").value = acctNo;
            document.getElementById("cipher_rcvAcctNo").disabled = true;
            document.getElementById("rcvAcctNm").value = rcvAcctNm;
            document.getElementById("cmsvCd").value = cmsvCd;
            document.getElementById("acctSeqNo").value = acctSeqNo;

            // icon
            $('saveBtn').style.display = 'none';
            $('changeBtn').style.display = '';
            $('cancelBtn').style.display = '';
        },

        /**
         * ¼öÁ¤ Ãë¼Ò
         */
        cancelGrpAcctNo : function(){
            document.getElementById("rcvBnkCd").value = '';
            document.getElementById("rcvBnkCd").disabled = false;
            document.getElementById("cipher_rcvAcctNo").value = '';
            document.getElementById("cipher_rcvAcctNo").disabled = false;
            document.getElementById("rcvAcctNm").value = '';
            document.getElementById("cmsvCd").value = '';
            document.getElementById("acctSeqNo").value = '';

            // icon
            $('saveBtn').style.display = '';
            $('changeBtn').style.display = 'none';
            $('cancelBtn').style.display = 'none';
        },

        checkAcctForGrp : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            if( _data.code == 'Y' ){
                var url="/transfer/file/wpdep412_21t_1.do";

                var groupFrm = form.createForm([{id:'grpId', value:_data.grpId},{id:'grpNm', value:_data.grpNm}]);

                var hanaAjax = new hana.JHanaAjax(hanaDiv, true, true);
                hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, groupFrm , function(){
                    var hanaAjax2 = new hana.JHanaAjax('transferGroupListDiv', true, true);
                    hanaAjax2.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_9.do", null);
                });

            }
        },

        /**
         * ±×·ì °èÁÂ ¼öÁ¤
         * @param frmObj
         */
        modifyGrpAcctNo : function( frmObj ){
        	form.createHiddenField(frmObj, 'acctNo' , frmObj.cipher_rcvAcctNo.value);
        	
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '°èÁÂ ¼öÁ¤',
                  message: '°èÁÂ¸¦ ¼öÁ¤ ÇÏ½Ã°Ú½À´Ï±î? ',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        document.getElementById("rcvBnkCd").disabled = false;
                        document.getElementById("cipher_rcvAcctNo").disabled = false;
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_7.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, frmObj, true, pbk.transfer.file.manager.checkAcctForGrp, 'euc-kr' );
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
        },

        /**
         * ±×·ì °èÁÂ »èÁ¦
         * @param frmObj
         */
        deleteGrpAcctNo : function( grpId, rcvBnkCd, acctNo,acctSeqNo , grpNm){
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '°èÁÂ »èÁ¦',
                  message: '°èÁÂ¸¦ »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î? ',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                          // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/file/wpdep412_21t_8.do";
                        var groupFrm = form.createForm([{id:'grpId', value:grpId},{id:'rcvBnkCd', value:rcvBnkCd}
                            ,{id:'acctNo', value:acctNo},{id:'acctSeqNo', value:acctSeqNo},{id:'grpNm', value:grpNm}]);
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, groupFrm, true, pbk.transfer.file.manager.checkAcctForGrp, 'euc-kr' );
                      }
                      else {    // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          //objID.value = '';
                      }
                  }
              });
        },

        /**
         * ±×·ìÀÌÃ¼·Î ÀÌµ¿
         * @param grpId
         * @param grpNm
         */
        goGrpTrns : function(grpId, grpNm, acctCnt){
            if( acctCnt == 0 ){
                hana.JHanaUtils.message.alert("µî·Ï°èÁÂ", "µî·ÏµÈ °èÁÂ°¡ ¾ø½À´Ï´Ù.");
                return;
            }

            var formObj = form.createForm([{id:'grpId', value :grpId},{id:'grpNm', value :grpNm}]);

            hana.JMenuPanel.goFromOutside('wpdep412_14t', true, null, function() {
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/file/wpdep412_14t_1.do", formObj);
            });



        }
    }
}();

/**
 * ¿¹¾àÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.reserve = function(){
    return{
		/**
        *   ÀÌ¸ÞÀÏ Ã¼Å© Åä±Û
        **/
        checkEmailCheckToggle : function (checkBox){
             if(checkBox.checked){
                 $('email_01').disabled = false;
				 $('scrtEmal').disabled = false;
				 $('email_03').disabled = false;
             } else {
			 	 $('email_01').value = "";
				 $('email_01').disabled = true;
				 $('scrtEmal').disabled = true;
				 $('email_03').value = "";
				 selectbox.setEmailToggle($('email_03'), 'email_02');
				 $('email_03').disabled = true;
				 /*
				 $('email_03').value = "Á÷Á¢ÀÔ·Â";
				 selectbox.setEmailToggle($('email_03'), 'email_02');
                 $('email_01').disabled = true;
				 $('email_03').disabled = true;
				 */
             }
        },
        /**
        *   SMS Ã¼Å© Åä±Û
        **/
        checkSMSRadioToggle : function (radioBtnObj , tel1, tel2, tel3){
        	var checkedValue = radiobox.getCheckedValue(radioBtnObj);
             if(checkedValue == 'Y'){
                 $(tel1).disabled = false;
				 $(tel2).disabled = false;
				 $(tel3).disabled = false;
             } else {
             	 $(tel1).value = "";
				 $(tel1).disabled = true;
				 $(tel2).value = "";
				 $(tel2).disabled = true;
				 $(tel3).value = "";
				 $(tel3).disabled = true;
				 
             }
        }
    }
}();
/**
 * ¿¹¾à ÀÌÃ¼ - ¿¹¾àÀÌÃ¼ µî·Ï
 */
pbk.transfer.reserve.reserveform = function(){

    var tabMenuDiv='tabMenuList';
    var hanaTabBodyDiv='hanaTabBodyDiv';
    return{
        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï - tab Ã³¸® ºÎºÐ (reserve_tab.jsp)
         * @param {Object} actionObj
         * @param {Object} type
         */
        toggleTabReserveForm: function(actionObj, url, formObj) {

            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(actionObj, tabMenuDiv);

            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },

        /**
         * ¿¹¾àÀÌÃ¼>¿¹¾àÀÌÃ¼Á¶È¸/¼öÁ¤ - ¿¹¾àÀÌÃ¼ °á°ú Á¶È¸ ÆäÀÌÁö ÀÌµ¿
         */
        goReserveResult : function(){
            hana.JMenuPanel.goFromOutside('wpdep415_04i', true);
        },
        
        /**
        *   ¸Þ´ºÀÌµ¿ ÄÝ¹é ÇÔ¼ö 3°³.
        **/
        goGeneralReserve : function(){
            hana.JMenuPanel.markSelectedMenu("wpdep413_01t");
            pbk.transfer.reserve.reserveform.toggleTabReserveForm($('reserveTab01'),'/transfer/reserve/wpdep413_01t.do',null);
			$('infoDivGeneralStep1_2').style.display = '';
			$('infoDivTrust1').style.display = 'none';
			$('infoDivFund1').style.display = 'none';
        },
        goTrstReserve : function(){
            hana.JMenuPanel.markSelectedMenu("wpdep413_05t");
            pbk.transfer.reserve.reserveform.toggleTabReserveForm($('reserveTab02'),'/transfer/reserve/wpdep413_05t.do',null);
			$('infoDivGeneralStep1_2').style.display = 'none';
			$('infoDivTrust1').style.display = '';
			$('infoDivFund1').style.display = 'none';
        },
        goFundReserve : function(){
            hana.JMenuPanel.markSelectedMenu("wpdep413_09t");
            pbk.transfer.reserve.reserveform.toggleTabReserveForm($('reserveTab03'),'/transfer/reserve/wpdep413_09t.do',null);
			$('infoDivGeneralStep1_2').style.display = 'none';
			$('infoDivTrust1').style.display = 'none';
			$('infoDivFund1').style.display = '';
        }
        
    }
}();
/**
 * ¿¹¾àÀÌÃ¼ - ¿¹¾àÀÌÃ¼ µî·Ï - ÀÏ¹Ý¿¹¾à ÀÌÃ¼(tab1)
 */
pbk.transfer.reserve.transreserve=function(){
     var hanaTabBodyDiv='hanaTabBodyDiv';
     var hanaCodeDiv='hanaCodeDiv';
     var hanaMainDiv='hanaMainDiv';

    return{
        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï- ÀÏ¹Ý¿¹¾àÀÌÃ¼ step01(reserve_form_01.jsp) - È®ÀÎ ¹öÆ° -step02·Î ÀÌµ¿
         * @param {Object} frmObj
         *  @use
         */
        submitReserveStep01 : function(oForm){
            // ÃÑ ¿¹¾à ÀÌÃ¼ °Ç¼ö°¡ 10°³ ÀÌ»óÀÎ °æ¿ì Ã¼Å©
            var trnsTalCnt = $('trnsTalCnt');
            if( trnsTalCnt != null || trnsTalCnt != undefined ){
                if( trnsTalCnt.value == 10 )
                {
                    hana.JHanaUtils.message.alert("¿¹¾àÀÌÃ¼ µî·Ï", "¿¹¾àÀÌÃ¼ µî·ÏÀº ÃÖ´ë 10°Ç±îÁö °¡´É ÇÕ´Ï´Ù.");
                    return;
                }
            }
		
            var url = null;

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", oForm.paymAcctNo ))
                        .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', oForm.paymAcctPw).range(4,4))
                        .add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", oForm.trnsScheDt ))
                        .add(new hana.JSelect('ÀÔ±ÝÀºÇà', oForm.rcvBnkCd))
                        .add(new hana.JText("ÀÔ±Ý°èÁÂ¹øÈ£", oForm.cipher_rcvAcctNo ))
                        .add(new hana.JCurrency("ÀÔ±Ý°èÁÂ¹øÈ£", oForm.cipher_rcvAcctNo ))
                        .add(new hana.JText("ÀÌÃ¼±Ý¾×", oForm.cipher_trnsAmt ))
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", oForm.cipher_trnsAmt ).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
						.add(new hana.JText('³» ÅëÀå Ç¥½Ã³»¿ë', oForm.wdrwPsbkMarkCtt).nullable().filter(filterStrings))
						.add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', oForm.rcvPsbkMarkCttNormal).nullable().filter(filterStrings))
						.add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', oForm.rcvPsbkMarkCttHana).nullable().filter(filterStrings))
						//.add(new hana.JText('°æÁ¶»ç ¸Þ¼¼Áö', oForm.hncaCtt).nullable().filter(filterStrings))
						.add(new hana.JText('±ÝÀ¶¸Þ¸ð', oForm.spclMttr).nullable().filter(filterStrings))
                        .validate()) {
                return;
            }
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(oForm.paymAcctNo.value , oForm.cipher_rcvAcctNo.value , oForm.rcvBnkCd.value )){
				return; 
			}
            
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ start
            /*
            58191000620905 (±â¿©±Ý/¿¬°è¹Ý³³±Ý)
            58191000619905 (°øÀû¿¬±Ý ¿¬°è¹Ý³³±Ý)
            58191000615305 (°ø¹«¿ø¿¬±Ý´ëºÎ °³º°³³ºÎ)
            58191000617605 (»óÈ¯±Ý(°³º°³³ºÎ))
            */
            if ((oForm.rcvBnkCd.value == '081' || oForm.rcvBnkCd.value == '81')
                && ((oForm.cipher_rcvAcctNo.value == '58191000620905') ||
                    (oForm.cipher_rcvAcctNo.value == '58191000619905') ||
                    (oForm.cipher_rcvAcctNo.value == '58191000617605') ||
                    (oForm.cipher_rcvAcctNo.value == '58191000615305'))){
                    
                pbk.extJS.messageBox.infoMsgBox({
                      isConfirm: false,
                      title    : 'È®ÀÎ',
                    message  : '°ø¹«¿ø¿¬±Ý³³ºÎ °èÁÂ´Â ¿¹¾àÀÌÃ¼°¡ ºÒ°¡ÇÕ´Ï´Ù.',
                      callback: function(e){
                          if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                          /*
                            //°ø¹«¿ø ¿¬±Ý³³ºÎ·Î ÀÌµ¿
                            var acctNo = document.forms['Reserve01Form'].paymAcctNo.value;
                            if( acctNo == undefined && acctNo == null && acctNo == '' ){
                                acctNo = '';
                            }
                            var rcvAcctNo = document.forms['Reserve01Form'].rcvAcctNo.value;
                            if( rcvAcctNo == undefined && rcvAcctNo == null && rcvAcctNo == '' ){
                                rcvAcctNo = '';
                            }
                            var formObj = form.createForm([{id:'acctNo', value :acctNo},
                                                           {id:'rcvAcctNo', value :rcvAcctNo}] );
                            hana.JMenuPanel.goFromOutside('wpdep411_61t', true , formObj);
                            */
                          } else {  // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
                          
                          }
                      }
                  });
                  
                return false;
            }
            //20100323 ¸ð±Ù¿ø : ÀÔ±Ý°èÁÂ°¡ °ø¹«¿ø ¿¬±ÝÀÎ°æ¿ì °ø¹«¿ø ¿¬±Ý ¸Þ´º·Î ÀÌÃ¼ÇÏ±â¸¦ À¯µµ end

            // ÀÏÀÚ ¼³Á¤
            var chkday = oForm.trnsScheDt.value;
            // ¿À´Ã³¯Â¥
            var todaystr = date.getToday();
			
			chkday = removeDash(chkday);

            if( validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã') && validationReserveTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã') ){
                // ´çÇàÀÌ¸é¼­ ÀÔ±Ý°èÁÂ°¡ ¼öÀÍÁõ±ÇÀÌ¸é ¿¹¾àÀÌÃ¼ ºÒ°¡
                if (oForm.rcvBnkCd.value == "081" && oForm.cipher_rcvAcctNo.value.substr(12) == "13") {
                    pbk.extJS.messageBox.errMsgBox({
                        isConfirm: false,
                        title: '¿¹¾àÀÌÃ¼ÀÏ½Ã',
                        message: "¼öÀÍÁõ±Ç°èÁÂ´Â ¿¹¾àÀÌÃ¼°Å·¡¸¦ ÇÒ ¼ö ¾ø½À´Ï´Ù."
                    });
                    return false;
                }

                // ½Ã°£ 4ÀÚ¸®·Î ¼ÂÆÃ
                oForm.trnsScheTm.value = oForm.trnsScheT.value + '00';
                
                //¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë
                var displayRcvPsbkMarkCtt = $('rcvPsbkMarkCttHana').style.display;
                if (displayRcvPsbkMarkCtt != 'none'){
                    //ÇÏ³ªÀºÇà
                    form.createHiddenField( oForm, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttHana').value);
                } else {
                    //Å¸Çà
                    form.createHiddenField( oForm, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttNormal').value);
                }
    
                // °ü¸®ºñ Ã¼Å©
                var displayCode = $('rcvAptMarkArea').style.display;
                if( displayCode != 'none' ){
                    jForm = new hana.JForm();
                    if (!jForm.add(new hana.JText('¾ÆÆÄÆ® µ¿', oForm.rcvApt1))
                              .add(new hana.JText('¾ÆÆÄÆ® È£', oForm.rcvApt2))
                              .validate()) {
                        return;
                    }
                    
					//form.createHiddenField( formObj, 'rcvPsbkMarkCtt', util.prependZero(formObj.rcvApt1.value,4) + "µ¿ " + util.prependZero(formObj.rcvApt2.value,4) + "È£");
					form.createHiddenField( oForm, 'rcvPsbkMarkCtt', oForm.rcvApt1.value + "µ¿" + oForm.rcvApt2.value + "È£");
                }

                // ³» ÅëÀå Ç¥½Ã³»¿ë,¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë °ø¹éÁ¦°Å
                oForm.wdrwPsbkMarkCtt.value = util.replaceAll(oForm.wdrwPsbkMarkCtt.value, ' ', '');
                oForm.rcvPsbkMarkCtt.value = util.replaceAll(oForm.rcvPsbkMarkCtt.value, ' ', '');
                
                //ÀÌ¹ÌÁö step02 ·Î º¯°æ
                document.getElementById('ImageStep01').style.display = "none";
                document.getElementById('ImageStep02').style.display = "block";


                //Áßº¹ È®ÀÎ
                var overlapForm = document.getElementById('overlapChkForm');
                var runAddFlag = false;

                if (overlapForm != null){
					if (overlapForm.trnsTalCnt.value > 0){
						//2È¸Â÷ ÀÌ»ó ¼öÃëÁ¶È¸ ½ÇÇà (¼öÃëÁ¶È¸ Ãß°¡)
	                    var rcvBnkCd = overlapForm.OLrcvBnkCd;
	                    var rcvAcctNo = overlapForm.OLrcvAcctNo;
	                    var trnsAmt = overlapForm.OLtrnsAmt;
	                    
	                    for(var i = 0; i< rcvAcctNo.length; i++){
	                        
	                        if ((rcvBnkCd[i].value == oForm.rcvBnkCd.value)
	                                && (rcvAcctNo[i].value == oForm.cipher_rcvAcctNo.value)
	                                && (parseInt(trnsAmt[i].value , 10) == parseInt(oForm.cipher_trnsAmt.value , 10))){
	                            //ÀºÇàÄÚµå , °èÁÂ¹øÈ£ , ±Ý¾×ÀÌ °°´Ù¸é Áßº¹
	                            pbk.extJS.messageBox.infoMsgBox({
	                                isConfirm: true,
	                                title: 'Áßº¹È®ÀÎ',
	                                message: 'Áßº¹µÈ ÀÌÃ¼Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù.<BR/> Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î? <BR/> Áßº¹°èÁÂ : '+ html.toAcctNo(oForm.cipher_rcvAcctNo.value),
	                                callback: function(e){
	                                    if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
	                                        pbk.transfer.reserve.transreserve.runReserveAdd(oForm);
	                                    }
	                                    else {
	                                        return;
	                                    }
	                                }
	                            });
	                            runAddFlag = false;
	                            return;
	                        } else {
	                            runAddFlag = true;
	                        }
	                    }
					} else {
						// ÃÖÃÊ ¼öÃëÁ¶È¸ ½ÇÇà
                    	runAddFlag = true;
					}
                    
                } else {
                    // ÃÖÃÊ ¼öÃëÁ¶È¸ ½ÇÇà
                    runAddFlag = true;
                }

                if (runAddFlag)
					pbk.transfer.reserve.transreserve.runReserveAdd(oForm);
            }
        },
        
        runReserveAdd : function(oForm){


form.createHiddenField( oForm, 'rcvAcctNo', oForm.cipher_rcvAcctNo.value);
form.createHiddenField( oForm, 'trnsAmt', oForm.cipher_trnsAmt.value);

//form.createHiddenField( oForm, 'cipher_rcvAcctNo', oForm.rcvAcctNo.value);
//form.createHiddenField( oForm, 'cipher_trnsAmt', oForm.trnsAmt.value);                
			url = "/transfer/reserve/wpdep413_02t.do";
		    var hanaAjax = new hana.JHanaAjax(hanaCodeDiv, true, true);
		    hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, oForm , function(){
				//¼öÃëÁ¶È¸ ÈÄ Ãâ±Ý°èÁÂ¸¦ Á¦¿ÜÇÑ ¸ðµçÇ×¸ñ clear
		        pbk.transfer.account.generaltransfer.clearTransferInfo('reserve');
			});
        },

        /**
         * ¿¹¾à¼öÄ¡ ³»¿ª »èÁ¦
         * @param indexNo
         * @param acctNo
         */
        deleteReserve : function( indexNo, acctNo ){
            url="/transfer/reserve/wpdep413_04t.do";
            var oForm = form.createForm([{id:'index', value :indexNo},{id:'delAcctNo', value :acctNo}] );
            var hanaAjax = new hana.JHanaAjax(hanaCodeDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, oForm);
        },


        modifyReserve : function( indexNo ,acctNo){
            url="/transfer/reserve/wpdep413_01t_02.do";
            var oForm = form.createForm([{id:'index', value :indexNo}] );
            var hanaAjax = new hana.JHanaAjax('Reserve01FormModify', true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, oForm , function(){
				$('addReserveButton').style.display = 'none';
	            $('modifyReserveButton').style.display = '';	
				pbk.transfer.reserve.transreserve.deleteReserve(indexNo ,acctNo);
			});
        },


        /**
         * ¿¹¾àÀÌÃ¼µî·Ï STEP02ÀÇ º¸¾ÈÄ«µå ÀÔ·ÂÈ­¸éÀ» º¸¿©ÁØ´Ù.
         */
        submitReserveStep02Security : function(oForm) {
			
			if (oForm.trnsTalCnt.value <= 0){
				pbk.extJS.messageBox.errMsgBox({
	                isConfirm: false,
	                title: '¿À·ù',
	                message: '¿¹¾àÀÌÃ¼³»¿ªÀÌ ¾ø½À´Ï´Ù.'
	            });
				return;
			}
			
			if(safeTransferCheck()) {	
				var hanaAjax = new hana.JHanaAjax('transferSecurityInputDiv', true, true);
			    hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/reserve/wpdep413_02t_01.do", oForm , function(){ 
			        					
					var oBtnDiv = document.getElementById('btnImgAccountAdd');
					oBtnDiv.style.display = "none";
					
					$('btnImgAccountMdf').style.display = 'none';
								
					//¼öÁ¤,»èÁ¦¹öÆ°µéÀ» °¨Ãá´Ù.
					var btnList = document.getElementsByName('modifyDelBtns');
								
					for (var idx = 0; idx < btnList.length; idx++){
						btnList[idx].style.display = 'none';
					}
					
					$('reserveConfirmTable').style.display = 'none';
					$('reserveResultTable').style.display = '';
				
				
				    // ÀÔ·Â ÆûÀ» °¨Ãá´Ù.
				    $('inputScreen').style.display = 'none';
							
					$('infoDivGeneralStep1_2').style.display = 'none';
					$('infoDivTrust1').style.display = 'none';
					$('infoDivFund1').style.display = 'none';

					// ¾È½ÉÀÌÃ¼ ÀÔ·ÂÆû °¨Ãß±â
					$('smsFeeTrans').style.display = 'none';
												
				    document.documentElement.scrollTop = 160;
				});
			}
        }, //[end] submitReserveStep02Security

        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï - ÀÏ¹Ý¿¹¾àÀÌÃ¼ step02(reserve_form_02.jsp) - ¿¹¾àÀÌÃ¼ µî·Ï ¹öÆ° - step03 ÀÌµ¿
         * @param {Object} frmObj
         * @use
         */
        submitReserveStep02 : function(btnObj , frmObj){

            // sms¹ÞÀº ¼±ÅÃ½Ã
            if( frmObj.smsApcYn[0].checked ){
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JSelect("ÈÞ´ëÆù Ã¹ÀÚ¸® 3ÀÚ¸®", frmObj.tel1))
                        .add(new hana.JText("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2).range(3,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2))
                        .add(new hana.JText("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3).range(4,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3))
                        .validate()) {
                    return;
                }
                frmObj.custTelNo.value = frmObj.tel1.value + frmObj.tel2.value + frmObj.tel3.value
            }

            // ÀÌ¸ÞÀÏ º¸¾È ¸ÞÀÏ È®ÀÎ
            frmObj.emalApcYn.value = frmObj.emalApc.checked ? 'Y' : 'N';
            frmObj.scrtEmalYn.value = frmObj.scrtEmal.checked ? 'Y' : 'N';

            // ÀÌ¸ÞÀÏ Ã¼Å©
            if( frmObj.emalApc.checked ){
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, true)) {
                    return;
                }
            } else {
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, false)) {
                    return;
                }
            }

            var url = null;
            url = "/transfer/reserve/wpdep413_03t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj , function(){
				$('infoDivGeneralStep1_2').style.display = 'none';
				$('infoDivTrust1').style.display = 'none';
				$('infoDivFund1').style.display = 'none';
				
				//È®ÀÎ¹öÆ° restore
           		hana.submiButton.releaseAltImg2();
			});
        }

    }
}();
/**
 * ¿¹¾àÀÌÃ¼ - ¿¹¾àÀÌÃ¼ µî·Ï - Àû±Ý/½ÅÅ¹¿¹¾à³³ÀÔ(tab2)
 */
pbk.transfer.reserve.installment = function(){
    var hanaTabBodyDiv='hanaTabBodyDiv';

    return{
        /**
         * Àû±Ý/½ÅÅ¹ ¿¹¾à ³³ÀÔ step01(installment_01.jsp) - È®ÀÎ ¹öÆ° - step02 ·Î ÀÌµ¿
         * @param {Object} frmObj
         */
        submitInstallStep01 : function(oForm){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", oForm.paymAcctNo ))
                        .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', oForm.paymAcctPw).range(4,4))
                        .add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", oForm.trnsScheDt ))
                        .add(new hana.JText("ÀÔ±Ý°èÁÂ¹øÈ£", oForm.rcvAcctNo))
                        .add(new hana.JCurrency("ÀÔ±Ý°èÁÂ¹øÈ£", oForm.rcvAcctNo ))
                        .add(new hana.JText("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ))
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }
			
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(oForm.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(oForm.paymAcctNo.value , oForm.rcvAcctNo.value , '081' )){
				return; 
			}
			
			// µÞÀÚ¸® Ã¼Å©
			var tempString = oForm.rcvAcctNo.value;
			var tailNo = tempString.substring(tempString.length - 2);
			
			if( tailNo == "02" || tailNo == "11" || tailNo == "05" || tailNo == "07" || 
			    tailNo == "13" || tailNo == "94" || tailNo == "37" ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'Àû±Ý/½ÅÅ¹ °èÁÂ ¾È³»',
                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â Àû±Ý/½ÅÅ¹°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return;
            }
			
            // ¿¹¾àÀÌÃ¼ ÀÏÀÚ ¼³Á¤
            var chkday = oForm.trnsScheDt.value;
            // ¿À´Ã³¯Â¥
            var todaystr = date.getToday();
			
			chkday = removeDash(chkday);

            if( validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã') && validationReserveTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã') ){
                // ´çÇàÀÌ¸é¼­ ÀÔ±Ý°èÁÂ°¡ ¼öÀÍÁõ±ÇÀÌ¸é ¿¹¾àÀÌÃ¼ ºÒ°¡
                if (oForm.rcvAcctNo.value.substr(12) == "13") {
                    pbk.extJS.messageBox.errMsgBox({
                        isConfirm: false,
                        title: '¿¹¾àÀÌÃ¼ÀÏ½Ã',
                        message: "¼öÀÍÁõ±Ç°èÁÂ´Â ¿¹¾àÀÌÃ¼°Å·¡¸¦ ÇÒ ¼ö ¾øÀ¾´Ï´Ù."
                    });
                    return false;
                }

                var url = null;

                url = "/transfer/reserve/wpdep413_06t.do";

                var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, oForm);
            }
        },
        
        /**
         * Àû±Ý/½ÅÅ¹ ¿¹¾à ³³ÀÔ step02(installment_02.jsp) - ¿¹¾àÀÌÃ¼ µî·Ï ¹öÆ° - step02 ·Î ÀÌµ¿
         * @param {Object} frmObj
         * @use
         */
        submitInstallStep02 : function(btnObj , frmObj) {
            
            // sms¹ÞÀº ¼±ÅÃ½Ã
            if( frmObj.smsApcYn[0].checked ){
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JSelect("ÈÞ´ëÆù Ã¹ÀÚ¸® 3ÀÚ¸®", frmObj.tel1))
                        .add(new hana.JText("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2).range(3,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2))
                        .add(new hana.JText("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3).range(4,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3))
                        .validate()) {
                    return;
                }
                frmObj.custTelNo.value = frmObj.tel1.value + frmObj.tel2.value + frmObj.tel3.value
            }

            // ÀÌ¸ÞÀÏ º¸¾È ¸ÞÀÏ È®ÀÎ
            frmObj.emalApcYn.value  = frmObj.emalApc.checked ? 'Y' : 'N';
            frmObj.scrtEmalYn.value = frmObj.scrtEmal.checked ? 'Y' : 'N';

            // ÀÌ¸ÞÀÏ Ã¼Å©
            if( frmObj.emalApc.checked ){
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, true)) {
                    return;
                }
            } else {
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, false)) {
                    return;
                }
            }

            var url = null;
            url = "/transfer/reserve/wpdep413_07t.do";
            
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj, function(){
				$('infoDivGeneralStep1_2').style.display = 'none';
				$('infoDivTrust1').style.display = 'none';
				$('infoDivFund1').style.display = 'none';
			});

        },
        /**
         * Àû±Ý/½ÅÅ¹ ¿¹¾à ³³ÀÔ step01 ·Î ÀÌµ¿ ÇÏ±â - step02 Ãë¼Ò ¹öÆ° /step03 °è¼Ó ÀÌÃ¼ ¹öÆ°
         */
        goInstallStep01 : function(){
            var url=null;
            url="/transfer/reserve/wpdep413_05t.do";

            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, null , function(){
				$('infoDivGeneralStep1_2').style.display = 'none';
				$('infoDivTrust1').style.display = '';
				$('infoDivFund1').style.display = 'none';
			});
        }

    }
}();

/**
 * ¿¹¾àÀÌÃ¼ - ¿¹¾àÀÌÃ¼ µî·Ï -ÆÝµå ¿¹¾à ÀÌÃ¼ (tab4)
 */
pbk.transfer.reserve.fund = function(){

    var hanaTabBodyDiv='hanaTabBodyDiv';

    return {
        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï - ÆÝµå¿¹¾àÀÌÃ¼ step01 (reserve_fund_01.jsp)- È®ÀÎ ¹öÆ° - step02 ÀÌµ¿
         * @param {Object} frmObj
         */
        submitFundStep01 : function(oForm){

            if(document.location.href.indexOf("/fund/")!=-1)    // ÆÝµå¿¡¼­ ³Ñ¾î¿À´Â °æ¿ì div°¡ ´Ù¸§
                hanaTabBodyDiv='hanaTabBodyDiv';
            else
                hanaTabBodyDiv='hanaTabBodyDiv';
                

            //Á÷Á¢ÀÔ·ÂÀÏ°æ¿ì ÆÝµåÇüÅÂÄÚµå´Â 0, °èÁÂ¹øÈ£´Â Á÷Á¢ÀÔ·ÂÇÑ °ªÀ¸·Î ÇÑ´Ù.
			if (oForm.useDirect != undefined && oForm.useDirect != null && oForm.useDirect.checked){
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ÆÝµå°èÁÂ', oForm.rcvAcctNoOther))
	                      .validate()) {
	                return;
	            }
	            
				oForm.acmlCode.value = 0;
				
				var i = oForm.rcvAcctNo.options.length;
               	oForm.rcvAcctNo.options[i] = new Option(oForm.rcvAcctNoOther.value,oForm.rcvAcctNoOther.value);
               	oForm.rcvAcctNo.options[i].selected = true;
			}    


			// ÃÖ¼Ò ±Ý¾× ¼³Á¤
			var trnsAmt = 1;
			if (oForm.acmlCode.value == '4') {
				trnsAmt = 50000;
			} else {
				trnsAmt = 1;
			}    

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", oForm.paymAcctNo ))
                        .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', oForm.paymAcctPw).range(4,4))
                        .add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", oForm.trnsScheDt ))
                        .add(new hana.JText("ÆÝµå°èÁÂ¹øÈ£", oForm.rcvAcctNo ))
                        .add(new hana.JCurrency("ÆÝµå°èÁÂ¹øÈ£", oForm.rcvAcctNo ))
                        .add(new hana.JText("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ))
						.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', oForm.trnsAmt).rangeMoney(trnsAmt,999999999999,'3'))
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ).rangeMoney(trnsAmt,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }
			
 			
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(oForm.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(oForm.paymAcctNo.value , oForm.rcvAcctNo.value , '081' )){
				return; 
			}
			
			// µÞÀÚ¸® Ã¼Å©
			var tempString = oForm.rcvAcctNo.value;
			var tailNo = tempString.substring(tempString.length - 2);
			
			if( tailNo == "36" ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÝµå °èÁÂ ¾È³»',
                    message: '¹ÂÃò¾óÆÝµåÀÇ ¿¹¾àÀÌÃ¼´Â µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return;
            }
			
			if( tailNo != "13" ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÝµå °èÁÂ ¾È³»',
                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â ÆÝµå°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return;
            }

            // ¿¹¾à ÀÏÀÚ ¼³Á¤
            var chkday = oForm.trnsScheDt.value;
            // ¿À´Ã³¯Â¥
            var todaystr = date.getToday();
			
			chkday = removeDash(chkday);

            // ¿À´Ã ÀÏÀÚ¿Í ¿¹¾àÀÏÀÚ°¡ °°À» ¼ö ¾øÀ½
            if( chkday == todaystr ){
                hana.JHanaUtils.message.alert("¿¹¾àÀÌÃ¼ÀÏ½Ã", "¿¹¾àÀÌÃ¼ÀÏ½Ã ÀÏÀÚ°¡  ¿À´Ã ³¯Â¥°¡ µÉ ¼ö ¾ø½À´Ï´Ù.");
                return;
            }

            if( validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã')  && validationReserveTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã')){
                var url = null;
                url = "/transfer/reserve/wpdep413_10t.do";
    
                var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, oForm);
            }
            
        },

        /**
         * ÆÝµå - Á¶È¸Ãß°¡ÀÔ±Ý - ¿¹¾àÃß°¡ÀÔ±Ý - ÆÝµå¿¹¾à Ãß°¡ÀÔ±Ý step01 - È®ÀÎ ¹öÆ° - step02 ÀÌµ¿
         * @param {Object} frmObj
         */
        submitFundRsvStep01 : function(oForm){

            if(document.location.href.indexOf("/fund/")!=-1)    // ÆÝµå¿¡¼­ ³Ñ¾î¿À´Â °æ¿ì div°¡ ´Ù¸§
                hanaTabBodyDiv='hanaTabBodyDiv';
            else
                hanaTabBodyDiv='hanaTabBodyDiv';
                
            
            //Á÷Á¢ÀÔ·ÂÀÏ°æ¿ì ÆÝµåÇüÅÂÄÚµå´Â 0, °èÁÂ¹øÈ£´Â Á÷Á¢ÀÔ·ÂÇÑ °ªÀ¸·Î ÇÑ´Ù.
			if (oForm.useDirect != undefined && oForm.useDirect != null && oForm.useDirect.checked){
				// Á÷Á¢ÀÔ·ÂÀÇ °æ¿ì 
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ÆÝµå°èÁÂ', oForm.rcvAcctNo2))
	                      .validate()) {
	                return;
	            }
	            
				oForm.acmlCode.value = 0;
				oForm.rcvAcctNo.value = oForm.rcvAcctNo2.value;
				oForm.rcvAcctNo2.value = "";
			} else {
				// ¼±ÅÃÀÔ·ÂÀÇ °æ¿ì
				oForm.rcvAcctNo.value = oForm.rcvAcctNo1.value;
			}    
			
			// ÃÖ¼Ò ±Ý¾× ¼³Á¤
			var trnsAmt = 1;
			if (oForm.acmlCode.value == '4') {
//ÀÚÀ¯Àû¸³½Ä ÆÝµå Ãß°¡¸ÅÀÔ ÃÖ¼Ò±Ý¾× 1¸¸¿øÀ¸·Î º¯°æ 2010.11.29 KOY
				trnsAmt = 10000;
			} else {
				trnsAmt = 1;
			}    

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", oForm.paymAcctNo ))
                        .add(new hana.JText('°èÁÂ ºñ¹Ð¹øÈ£', oForm.paymAcctPw).range(4,4))
                        .add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", oForm.trnsScheDt ))
                        .add(new hana.JText("ÆÝµå°èÁÂ¹øÈ£", oForm.rcvAcctNo ))
                        .add(new hana.JCurrency("ÆÝµå°èÁÂ¹øÈ£", oForm.rcvAcctNo ))
                        .add(new hana.JText("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ))
						.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', oForm.trnsAmt).rangeMoney(trnsAmt,999999999999,'3'))
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", oForm.trnsAmt ).rangeMoney(trnsAmt,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }
			
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(oForm.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(oForm.paymAcctNo.value , oForm.rcvAcctNo.value , '081' )){
				return; 
			}
			
			// µÞÀÚ¸® Ã¼Å©
			var tempString = oForm.rcvAcctNo.value;
			var tailNo = tempString.substring(tempString.length - 2);
			
			if( tailNo == "36" ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÝµå °èÁÂ ¾È³»',
                    message: '¹ÂÃò¾óÆÝµåÀÇ ¿¹¾àÀÌÃ¼´Â µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return;
            }
			
			if( tailNo != "13" ){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÆÝµå °èÁÂ ¾È³»',
                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â ÆÝµå°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return;
            }

            // ¿¹¾à ÀÏÀÚ ¼³Á¤
            var chkday = oForm.trnsScheDt.value;
            // ¿À´Ã³¯Â¥
            var todaystr = date.getToday();
			
			chkday = removeDash(chkday);

            // ¿À´Ã ÀÏÀÚ¿Í ¿¹¾àÀÏÀÚ°¡ °°À» ¼ö ¾øÀ½
            if( chkday == todaystr ){
                hana.JHanaUtils.message.alert("¿¹¾àÀÌÃ¼ÀÏ½Ã", "¿¹¾àÀÌÃ¼ÀÏ½Ã ÀÏÀÚ°¡  ¿À´Ã ³¯Â¥°¡ µÉ ¼ö ¾ø½À´Ï´Ù.");
                return;
            }

            if( validationTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã')  && validationReserveTrnsDay(chkday,todaystr,'¿¹¾àÀÌÃ¼ÀÏ½Ã')){
                var url = null;
                url = "/transfer/reserve/wpdep413_10t.do";
    
                var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, oForm);
            }
            
        },

        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï - ÆÝµå¿¹¾àÀÌÃ¼ step02 (reserve_fund_02.jsp) - ¿¹¾àÀÌÃ¼ µî·Ï ¹öÆ° - step03  ÀÌµ¿
         * @param {Object} frmObj
         * @use
         */
        submitFundStep02 : function(btnObj , frmObj){

            // sms¹ÞÀº ¼±ÅÃ½Ã
            if( frmObj.smsApcYn[0].checked ){
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JSelect("ÈÞ´ëÆù Ã¹ÀÚ¸® 3ÀÚ¸®", frmObj.tel1))
                        .add(new hana.JText("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2).range(3,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù ±¹¹ø", frmObj.tel2))
                        .add(new hana.JText("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3).range(4,4))
                        .add(new hana.JCurrency("ÈÞ´ëÆù µÞ¹øÈ£", frmObj.tel3))
                        .validate()) {
                    return;
                }
                frmObj.custTelNo.value = frmObj.tel1.value + frmObj.tel2.value + frmObj.tel3.value
            }

            // ÀÌ¸ÞÀÏ º¸¾È ¸ÞÀÏ È®ÀÎ
            frmObj.emalApcYn.value  = frmObj.emalApc.checked ? 'Y' : 'N';
            frmObj.scrtEmalYn.value = frmObj.scrtEmal.checked ? 'Y' : 'N';
           
            // ÀÌ¸ÞÀÏ Ã¼Å©
            if( frmObj.emalApc.checked ){
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, true)) {
                    return;
                }
            } else {
                if (!validationEmail('emalAdr', 'email_01', 'email_03', frmObj, false)) {
                    return;
                }
            }

            var url = null;
            url = "/transfer/reserve/wpdep413_11t.do";
            
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj , function(){
				$('infoDivGeneralStep1_2').style.display = 'none';
				$('infoDivTrust1').style.display = 'none';
				$('infoDivFund1').style.display = 'none';
				
				//È®ÀÎ¹öÆ° restore
           		hana.submiButton.releaseAltImg2();
			});

        },
        /**
         * ¿¹¾àÀÌÃ¼ µî·Ï - step01 ·Î ÀÌµ¿ - step02 Ãë¼Ò¹öÆ°/ °è¼Ó¿¹¾àÀÌÃ¼ µî·Ï ¹öÆ°
         */
        goFundStep01 : function(){
            var url=null;
            url="/transfer/reserve/wpdep413_09t.do";

            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, null, function(){
				$('infoDivGeneralStep1_2').style.display = 'none';
				$('infoDivTrust1').style.display = 'none';
				$('infoDivFund1').style.display = '';
			});

        }
    }

}();

/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö script
 *
 * @author Jiho Park
 * @since 2008.01.31
 */
pbk.transfer.account.details = function() {

    return {

        /**
         * ÅÇ¸Þ´º ÀüÈ¯
         */
        toggleTabMenu : function(actionObj, url, formObj) {

            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            //pbk.changeTabImage(actionObj, "hanaTabTopDiv");

            // ÇØ´ç ÅÇ¿¡ ´ëÀÀÇÏ´Â ActionÀ» È£ÃâÇÑ´Ù.
            // TODO : ÅÇÀÌ »ç¶óÁö¸é¼­ ÀüÃ¼È­¸éÀ» º¯°æÇÏ´Â ÇÔ¼ö·Î ¼öÁ¤ ¿ä¸Á
            var hanaAjax = new hana.JHanaAjax("hanaBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/" + url, formObj);

        } //[end] toggleTabMenu

    }; //[end] return

}(); //[end] pbk.transfer.account.details


/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö - ÀÌÃ¼³»¿ªÁ¶È¸ script
 *
 * @author Jiho Park
 * @since 2008.02.14
 */
pbk.transfer.account.transferlist = function() {

    return {

        /**
         * ÀÌÃ¼³»¿ª Á¶È¸ ½ÇÇà
         *
         * @author Jiho Park
         * @since 2008.02.14
         */
        searchTransferList : function(oForm) {
			
            var url = "";
            // ¼ÒÆ® ¼³Á¤
            var sort = '';

            if (oForm != undefined && oForm != null) {
                for (var i = 0; i < oForm.inqDvCd1.length; i++) {
                    if (oForm.inqDvCd1[i].checked == true) {
                        if (oForm.inqDvCd1[i].id == "inquiryType_1") {
							//ÀÌÃ¼³»¿ª
                            url = "wpdep415_01i_01.do";
                        }
                        else if (oForm.inqDvCd1[i].id == "inquiryType_2") {
							//SMSÅëÁö³»¿ª
                            url = "wpdep415_02i.do";
                        }
                    }
                }
            }

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", oForm.inqBascStrDt ))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", oForm.inqBascEndDt ))
                      .validate()) {
                return;
            }

                       
            var hanaAjax = new hana.JHanaAjax("transferInquiryListDiv", true, true);

            if (oForm != undefined && oForm != null) {
                for (var i = 0; i < oForm.inqDvCd1.length; i++) {
                    if (oForm.inqDvCd1[i].checked == true) {
                        if (oForm.inqDvCd1[i].id == "inquiryType_1") {
                            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                            + "/transfer/inquiry/" + url, oForm, pbk.transfer.account.transferlist.trnsListInitSort );
                        }
                        else if (oForm.inqDvCd1[i].id == "inquiryType_2") {
                            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                            + "/transfer/inquiry/" + url, oForm, pbk.transfer.account.transferlist.trnsSmsListInitSort );
                        }
                    }
                }
            }
        }, //[end] searchTransferList

        /**
         * ¸ñ·Ï Á¤·Ä 
         */
        trnsListInitSort : function(){
            /* @deprecated : ÀÌÃ¼³»¿ªÁ¶È¸ layout º¯°æÀ¸·Î Á¤·Ä »èÁ¦
        	sort.initSort("tbl_trns_List", ["None","String"]);
        	
        	if (MSN_BANKING_YN != null && MSN_BANKING_YN != undefined && MSN_BANKING_YN == "Y") {
				pbk.msn.banking.resizeFrame();
			}
            */
        },

        /**
         * ¸ñ·Ï Á¤·Ä
         */
        trnsSmsListInitSort : function(){
            sort.initSort("tblTrnsSmsList", ["String"]);
            
            if (MSN_BANKING_YN != null && MSN_BANKING_YN != undefined && MSN_BANKING_YN == "Y") {
				pbk.msn.banking.resizeFrame();
			}
        },

        /**
         * ÀÌÃ¼È®ÀÎ¼­ ¸ñ·ÏÀÎ¼â
         * @param {String} accountNo °èÁÂ¹øÈ£
         */
        openPopTransHistory: function(){
            alert("@deprecated -> °øÅë¸ðµâ·Î ¿Å°Ü¾ßÇÔ");
            //pbk.transfer.common.openPopTransHistory();
        },

        /**
         * ÀÌÃ¼È®ÀÎ¼­
         */
        openPopTransConfirm: function(){
            alert("@deprecated -> common À¸·Î ¿Å°ÜÁ³À½");
            //pbk.transfer.common.openPopTransConfirm();
        },

        /**
         * ÀÚÁÖ¾²´Â °èÁÂ·Î µî·Ï
         */
        addFavoriteAccount: function(chkListName){
            if (pbk.isGroupChecked(chkListName)) {
                // TODO Á¤º¸ÀúÀå Action È£Ãâ ÇØ¾ß ÇÔ.
                alert('ÀÚÁÖ¾²´Â °èÁÂ µî·Ï ÇÁ·Î¼¼½º ±¸Çö ¿¹Á¤ÀÔ´Ï´Ù.');
            }
            else {
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚÁÖ¾²´Â °èÁÂ·Î µî·Ï',
                    message: 'µî·ÏÇÒ °èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.'
                })
            }
        },

		/**
		*	°Å·¡³»¿ª ¿¢¼¿ ´Ù¿î·Îµå.
		*/
        downloadInquiryExcel : function(){
        	var formObj = document.forms['frmTransferInquiry'];
        	formObj.inqBascStrDt.value = removeDash(formObj.inqBascStrDt.value);
        	formObj.inqBascEndDt.value = removeDash(formObj.inqBascEndDt.value);
        	form.createFormSubmitForExcelDown(formObj, '/transfer/inquiry/wpdep415_01i_02.do', null);
        }
    }; //[end] return

}(); //[end] pbk.transfer.account.transferlist

/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö - ¿¹¾àÀÌÃ¼³»¿ª script
 *
 * @author Jiho Park
 * @since 2008.01.31
 */
pbk.transfer.account.preengagementtransferdetails = function() {

    return {

        /**
         * ¿¹¾àÀÌÃ¼³»¿ª Á¶È¸ ½ÇÇà
         *
         * @author Jiho Park
         * @since 2008.01.31
         */
        searchPreengagementList : function(formObj) {

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqBascStrDt))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqBascEndDt))
                      .validate()) {
                return;
            }
            
            form.createHiddenField(formObj,'rsvTrnsProcStCd_CODE',radiobox.getCheckedValue(formObj.rsvTrnsProcStCd));
				
            var hanaAjax = new hana.JHanaAjax("hanaBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_04i_01.do", formObj);
        },
        
        /**
		*	¿¹¾àÀÌÃ¼³»¿ª ¿¢¼¿ ´Ù¿î·Îµå.
		*/
        downloadReserveInquiryExcel : function(){
        	var formObj = document.forms['inquiryFrm'];
        	formObj.inqBascStrDt.value = removeDash(formObj.inqBascStrDt.value);
        	formObj.inqBascEndDt.value = removeDash(formObj.inqBascEndDt.value);
        	form.createHiddenField(formObj,'rsvTrnsProcStCd_CODE',radiobox.getCheckedValue(formObj.rsvTrnsProcStCd));
        	form.createFormSubmitForExcelDown(formObj, '/transfer/inquiry/wpdep415_04i_04.do', null);
        }

    }; //[end] return

}(); //[end] pbk.transfer.account.preengagementtransferdetails

/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö ¿¹¾à ÀÌÃ¼ ÆË¾÷ - ¿¹¾àÀÌÃ¼³»¿ª script
 *
 * @author Geumjo Park
 * @since 2008.02.15
 */
pbk.transfer.account.transferpreengagementlist = function() {
    var hanaMainDiv = 'hanaMainDiv';
    var hanaContentDiv='hanaContentDiv';
    var pop_mid_div = 'pop_mid_div';
    return {
        /**
         * ÀÏ¹Ý ¿¹¾à Ãë¼Ò
         * @param {Object} formObj
         */
        cancelPreengagement : function(globId, chnlSvcCd, rsvAcpnSeqNo){
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '¿¹¾à Ãë¼Ò ',
                  message: '¼±ÅÃ ÇÏ½Å ¿¹¾à ÀÌÃ¼¸¦ Ãë¼Ò ÇÏ½Ã°Ú½À´Ï±î?',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                    	  
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :globId},{id:'chnlSvcCd', value :chnlSvcCd},{id:'rsvAcpnSeqNo', value :rsvAcpnSeqNo}] );
                        hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_04i_02.do", oForm
                                , true, pbk.transfer.account.transferpreengagementlist.checkCancelPreengagement, 'euc-kr' );

                      }
                  }
              });
        },


        checkCancelPreengagement : function( res, option ){
			
			// JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: '¿¹¾à Ãë¼Ò',
                    message: '¼±ÅÃ ÇÏ½Å ¿¹¾à ÀÌÃ¼¸¦ Ãë¼Ò ÇÏ¿´½À´Ï´Ù.'
                });
				
				// ´Ù½Ã Á¶È¸
            	pbk.transfer.account.preengagementtransferdetails.searchPreengagementList(document.forms['inquiryFrm']);
			}
            
        },

        cancelReserveTransfer02 : function(EChnlTrscAcpnNo, rsvTrnsProcStCd){

        	pbk.extJS.messageBox.infoMsgBox({
        		isConfirm: true,
        		title: '¿¹¾à Ãë¼Ò ',
        		message: '¼±ÅÃ ÇÏ½Å ¿¹¾à ÀÌÃ¼¸¦ Ãë¼Ò ÇÏ½Ã°Ú½À´Ï±î?',
        		callback: function(e){
	        		if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
	        			var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :EChnlTrscAcpnNo},{id:'rsvTrnsProcStCd', value :rsvTrnsProcStCd}] );
	            		var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_04i_05.do";
	        			var hanaAjax = new hana.JHanaAjax('realContentDiv', true, true);
	        			hanaAjax.ajaxCommSubmit(url, oForm);
	
	        		}
        		}
        	});
        },
        
        cancelReserveTransfer03 : function(formObj){
        	
        	if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
        	
        	var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_04i_06.do";
	        var hanaAjax = new hana.JHanaAjax('realContentDiv', true, true);
	        hanaAjax.ajaxCommSubmit(url, formObj);
        },
                                     
        /**
         * ¿¹¾àÀÌÃ¼ > Ãß°¡ÀÔ±Ý³»¿ªÁ¶È¸/Ãë¼Ò > Step02  ¼öÁ¤¹öÆ°Å¬¸¯ (ÀÏ¹Ý¿¹¾à popup step1)
         */
        openNormalStep1 : function( globId, rsvAcpnSeqNo, chnlSvcCd ) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/";
            if( chnlSvcCd == 'A15' )
            {
                url += 'popup_trans_info_modify.do';
            }
            else if( chnlSvcCd == 'C12' ){
                url += 'popup_deposit_update_step1.do';
            }
            else if( chnlSvcCd == 'A21' ){
                url += 'popup_half_update_step1.do';
            }
            else if( chnlSvcCd == 'C11' ){
                url += 'popup_fund_update_step1.do';
            }
            else{
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '¿À·ù',
                    message: '¿¹¾àÀÌÃ¼³»¿ª ±¸ºÐÀÌ ºÒ°¡´É ÇÕ´Ï´Ù.'
                });
				
                return;
            }

            var formObj = form.createForm([{id:'EChnlTrscAcpnNo', value :globId},{id:'rsvAcpnSeqNo', value :rsvAcpnSeqNo}] );
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'preengagementLayer', 650, null, formObj);
        },
        /**
         * ¿¹¾àÀÌÃ¼ > Ãß°¡ÀÔ±Ý³»¿ªÁ¶È¸/Ãë¼Ò > Step02 ¼öÁ¤¹öÆ°Å¬¸¯ > pop02 >  È®ÀÎ¹öÆ°Å¬¸¯( popup step2)
         */
        openNormalStep2 : function(formObj) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", formObj.trnsScheDt ))
                        .add(new hana.JText("ÀÔ±Ý°èÁÂ¹øÈ£", formObj.rcvAcctNo ))
                        .add(new hana.JCurrency("ÀÔ±Ý°èÁÂ¹øÈ£", formObj.rcvAcctNo ))
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trscAmt, "trscAmt" ).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }

            // ½Ã°£ 4ÀÚ¸®·Î ¼ÂÆÃ
            formObj.trnsScheTm.value = formObj.trnsScheT.value + '00';

            // ³» ÅëÀå Ç¥½Ã³»¿ë,¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë °ø¹éÁ¦°Å
            formObj.wdrwPsbkMarkCtt.value = util.replaceAll(formObj.wdrwPsbkMarkCtt.value, ' ', '');
            formObj.rcvPsbkMarkCtt.value  = util.replaceAll(formObj.rcvPsbkMarkCtt.value, ' ', '');

            var url = "/transfer/account/popup_preengage_trans_modify.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            var hanaAjax = new hana.JHanaAjax(pop_mid_div, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },
        /**
         * °æÁ¶»ç ¹®±¸ ¸ÞÀÎÆû¿¡ ¼ÂÆÃ
         *@use
         */
        moveWord : function( msgValue, msgCd, msgId, msgCdId ){
            pbk.extJS.popup.close('CSMessage');
            // °æÁ¶»ç ¹®±¸¿Í ÄÚµå¸¦ ¼ÂÆÃ ÇÑ´Ù.
            $(msgId).value = msgValue;
            $(msgCdId).value = msgCd;
        },
        /**
         * Àû±Ý/½ÅÅ¹¿¹¾à popup step1
         */
        openDepositStep1 : function() {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var url = "/transfer/account/popup_deposit_update_step1.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'preengagementLayer', 650, null);

        },
        /**
         * Àû±Ý/½ÅÅ¹¿¹¾à popup step2
         */
        openDepositStep2 : function(formObj) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", formObj.trnsScheDt ))                        
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trscAmt, "trscAmt" ).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }

            // ½Ã°£ 4ÀÚ¸®·Î ¼ÂÆÃ
            formObj.trnsScheTm.value = formObj.trnsScheT.value + '00';

            var url = "/transfer/account/popup_deposit_update_step2.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            var hanaAjax = new hana.JHanaAjax(pop_mid_div, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        /**
         * Áßµµ±Ý¿¹¾à popup step1
         */
        openHalfStep1 : function() {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");

            var url = "/transfer/account/popup_half_update_step1.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'preengagementLayer', 650, null);

        },
        /**
         * Áßµµ±Ý¿¹¾à popup step2
         */
        openHalfStep2 : function(formObj) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", formObj.trnsScheDt ))                        
                        .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trscAmt, "trscAmt" ).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                        .validate()) {
                return;
            }

            // ½Ã°£ 4ÀÚ¸®·Î ¼ÂÆÃ
            formObj.trnsScheTm.value = formObj.trnsScheT.value + '00';

            var url = "/transfer/account/popup_half_update_step2.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            var hanaAjax = new hana.JHanaAjax(pop_mid_div, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        /**
         * ÆÝµå¿¹¾à popup step1
         */
        openFundStep1 : function() {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var url = "/transfer/account/popup_fund_update_step1.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'preengagementLayer', 650, null);

        },
        /**
         * ÆÝµå¿¹¾à popup step2
         */
        openFundStep2 : function(formObj) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("¿¹¾àÀÌÃ¼ÀÏ½Ã", formObj.trnsScheDt))
                    .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trscAmt, "trscAmt").rangeMoney(1, pbk.transfer.common.TRNS_LIMIT_AMT, '3'))
                    .validate()) {
                return;
            }

            var url = "/transfer/account/popup_fund_update_step2.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            var hanaAjax = new hana.JHanaAjax(pop_mid_div, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        /**
         * ¿Ï·á popup step3
         */
        preengagementStep3 : function(formObj, type ) {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            var url = "/transfer/account/popup_preengage_" + type + "_complete.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(pop_mid_div, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);

        },
        /**
         * popup step3
         */
        goDetailsTapMenu01 : function() {
            alert("@deprecated ¿¹¾àÀÌÃ¼ ¼öÁ¤±â´É »èÁ¦");
            //ÆË¾÷Ã¢ ´Ý±â
            pbk.extJS.popup.close('preengagementLayer');
            //ºÎ¸ðÃ¢ Á¶È¸
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_04i.do";
            var hanaAjax = new hana.JHanaAjax('', true, true);
            // url, formObj, isAsync, callbackFunc, encodingType
            hanaAjax.ajaxSubmit(url, '', true, pbk.transfer.account.transferpreengagementlist.checkCancelPreengagement, 'euc-kr');
        }



    }; //[end] return

}(); //[end] pbk.transfer.account.transferpreengagementlist




/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö - ÆÄÀÏÀÌÃ¼³»¿ª (±×·ìÀÌÃ¼³»¿ª) script
 * ÆÄÀÏÀÌÃ¼ ³»¿ª°ú ±×·ìÀÌÃ¼³»¿ªÀÌ ÇÑ ÆÐÅ°Áö¸¦ °°ÀÌ¾´´Ù.
 *
 * @author Jiho Park
 * @since 2008.02.01
 */
pbk.transfer.account.filetransferdetails = function(){

    return {
    
        /**
         * ÆÄÀÏ ÀÌÃ¼³»¿ª Á¶È¸ Ã¹ È­¸éÀ¸·Î ÀÌµ¿
         */
        goFileTransferIndex: function() {
            var url = 'wpdep415_12i.do';
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/" + url, null);
        },
		
		/**
         * ±×·ì ÀÌÃ¼³»¿ª Á¶È¸ Ã¹ È­¸éÀ¸·Î ÀÌµ¿
         */
        goGorupTransferIndex: function() {
            var url = 'wpdep415_20i.do';
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/" + url, null);
        },
		
        /**
         * Ã³¸® °á°ú ±¸ºÐ
         * @param obj
         */
        newDatilList : function( formObj ){
			
			var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :formObj.echlOriginCd.value},
				{id:'rtnType', value : radiobox.getCheckedValue(formObj.rtnType)}] );
			
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_13i.do", oForm);
        },
        
        /**
         * ÆÄÀÏÀÌÃ¼³»¿ª Á¶È¸ ½ÇÇà
         *
         * @author Jiho Park
         * @since 2008.02.01
         */
        searchFileList : function(frmObj) {
            var hanaAjax = new hana.JHanaAjax("hanaBodyDiv", true, true);
            var inqDvCd = 'trnsInqDvCd';
            // Á¶È¸ ±¸ºÐ ÄÚµå ¼³Á¤
            if( frmObj[inqDvCd] != undefined ){
                form.removeHiddenField(frmObj, inqDvCd );
            }

            // ÀüÁ¦°èÁÂ Á¶È¸
            if( frmObj['paymAcctNo'].value == '' ){
                form.createHiddenField(frmObj,inqDvCd,'01');
            }
            // °³º°°èÁÂ Á¶È¸
            else{
                form.createHiddenField(frmObj,inqDvCd,'02');
            }

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", frmObj.inqBascStrDt))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", frmObj.inqBascEndDt))
                      .validate()) {
                return;
            }

            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_12i_01.do", frmObj);	//pbk.transfer.account.transferlist.trnsSmsListInitSort
        },
		
		/**
		 * ´ë·®ÀÌÃ¼ Ãë¼Ò
		 * @param {Object} globId
		 */
		cancelLargeTransactionTransfer : function(globId , fromDetail){
            pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '¿¹¾à Ãë¼Ò ',
                  message: '¼±ÅÃ ÇÏ½Å ´ë·® ÀÌÃ¼¸¦ Ãë¼Ò ÇÏ½Ã°Ú½À´Ï±î?',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :globId}] );
						
						if (fromDetail == "fromDetail"){
							//»ó¼¼Á¶È¸¿¡¼­ Ãë¼ÒÇßÀ»°æ¿ì
							hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_12i_02.do", oForm
                                , true, pbk.transfer.account.filetransferdetails.checkCancelLargeTransactionTransferFromDetail, 'euc-kr' );
							
						} else {
							//¸®½ºÆ®¿¡¼­ Ãë¼ÒÇßÀ»°æ¿ì
							hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_12i_02.do", oForm
                                , true, pbk.transfer.account.filetransferdetails.checkCancelLargeTransactionTransfer, 'euc-kr' );
						}
                        
								
                      }
                  }
              });
        },

        checkCancelLargeTransactionTransfer : function( res, option ){
			// ´Ù½Ã Á¶È¸
			pbk.transfer.account.filetransferdetails.searchFileList(document.forms['frm']);
        },
		
		checkCancelLargeTransactionTransferFromDetail : function( res, option ){
			// Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);
			
			// JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.fileGrpTrnsDvCd == "1"){
				var url = 'wpdep415_12i.do';	//ÆÄÀÏÀÌÃ¼³»¿ªÁ¶È¸
			} else {
				var url = 'wpdep415_20i.do';	//±×·ìÀÌÃ¼³»¿ªÁ¶È¸
			}
			
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/" + url, null , function(){
					// ´Ù½Ã Á¶È¸
					pbk.transfer.account.filetransferdetails.searchFileList(document.forms['frm']);
				});
        },


        /**
         * ÆÄÀÏÀÌÃ¼³»¿ª »ó¼¼Á¶È¸ ÆäÀÌÁö·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.02.01
         */
        submitFileTransferDetailList : function( globId, prnNcnt, pageNo, rsvImdtTrnsDvCd, evlmTrnsNm , rsvTrnsProcStCd ) {
            // ÀÎÀÚ°ª ¼³Á¤
            var formObj = form.createForm([{id:'EChnlTrscAcpnNo', value :globId},{id:'evlmTrnsNm', value :evlmTrnsNm}
            ,{id:'prnNcnt', value :prnNcnt},{id:'pageNo', value :pageNo},{id:'rsvImdtTrnsDvCd', value :rsvImdtTrnsDvCd}] );

            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
			
			var url = "";
			
			if (rsvTrnsProcStCd == undefined || rsvTrnsProcStCd == null){
				if( rsvImdtTrnsDvCd == '1' ){
					// Áï½Ã ÀÌÃ¼
	                url = "/transfer/inquiry/wpdep415_13i.do";
	            } else{
					// ¿¹¾à ÀÌÃ¼
					url = "/transfer/inquiry/wpdep415_15i.do";
	            }
			} else {
				if(radiobox.getCheckedValue(rsvTrnsProcStCd) == '1'){
					// Ã³¸®¿Ï·á
	                url = "/transfer/inquiry/wpdep415_13i.do";
	            } else if(radiobox.getCheckedValue(rsvTrnsProcStCd) == '2'){
					// ¹ÌÃ³¸®
					url = "/transfer/inquiry/wpdep415_15i.do";
	            } else {
					return;
				}
			}
			
			hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
	                    + url, formObj);
            
            
        },
		

        /**
         * ÆÄÀÏÀÌÃ¼³»¿ª »ó¼¼Á¶È¸ ½ÇÇà
         */
        searchFileDetailList : function(frmObj) {
			alert("@deprecated : »èÁ¦¿¹Á¤");
//            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
//            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
//                + "/transfer/inquiry/wpdep415_13i.do", objectForm);
        },
		
		/**
		 * »ó¼¼ °Ç¼öº° Ãë¼Ò
		 * @param {Object} EChnlTrscAcpnNo
		 */
		cancelEachLargeTransactionTransfer : function(EChnlTrscAcpnNo , evlmTrnsSeqNo , rsvImdtTrnsDvCd , evlmTrnsNm){
			pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: '¿¹¾à Ãë¼Ò ',
                  message: '¼±ÅÃ ÇÏ½Å ÀÌÃ¼¸¦ Ãë¼Ò ÇÏ½Ã°Ú½À´Ï±î?',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :EChnlTrscAcpnNo} , 
													{id:'evlmTrnsSeqNo', value :evlmTrnsSeqNo},
													{id:'rsvImdtTrnsDvCd', value :rsvImdtTrnsDvCd},
													{id:'evlmTrnsNm', value :evlmTrnsNm}] );
                        hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_15i_01.do", oForm
                                , true, pbk.transfer.account.filetransferdetails.checkCancelEachLargeTransactionTransfer, 'euc-kr' );
                      }
                  }
              });
        },

        checkCancelEachLargeTransactionTransfer : function( res, option ){
			// Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
            // ´Ù½Ã Á¶È¸
			pbk.transfer.account.filetransferdetails.submitFileTransferDetailList(_data.EChnlTrscAcpnNo,'15', '', _data.rsvImdtTrnsDvCd,_data.evlmTrnsNm);
			
        },

        /**
         * ¿¹¾àÀÌÃ¼ Áï½ÃÀÌÃ¼·Î ÀüÈ¯ Step1
         * @param rsvImdtTrnsDvCd
         * @param evlmTrnsNm
         */
        convertAtOnceTrns : function(frmObj){
            var url = "/transfer/inquiry/wpdep415_31t_01.do";

            var hanaAjax = new hana.JHanaAjax("hanaMainDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
        },
		
		/**
		 * Áï½ÃÀÌÃ¼ °Ç¼öº° Ãë¼Ò
		 * @param {Object} EChnlTrscAcpnNo
		 */
		cancelEachLargeTransactionTransferImdt : function(EChnlTrscAcpnNo , evlmTrnsSeqNo , rsvImdtTrnsDvCd , evlmTrnsNm){
			pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: true,
                  title: 'Áï½ÃÀÌÃ¼ Á¦¿Ü',
                  message: '¼±ÅÃ ÇÏ½Å ÀÌÃ¼¸¦ Áï½ÃÀÌÃ¼¿¡¼­ Ãë¼Ò ÇÏ½Ã°Ú½À´Ï±î?',
                  callback: function(e){
                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        var oForm = form.createForm([{id:'EChnlTrscAcpnNo', value :EChnlTrscAcpnNo} , 
													{id:'evlmTrnsSeqNo', value :evlmTrnsSeqNo},
													{id:'rsvImdtTrnsDvCd', value :rsvImdtTrnsDvCd},
													{id:'evlmTrnsNm', value :evlmTrnsNm}] );
                        hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT + "/transfer/inquiry/wpdep415_15i_01.do", oForm
                                , true, pbk.transfer.account.filetransferdetails.checkCancelEachLargeTransactionTransferImdt, 'euc-kr' );
                      }
                  }
              });
        },

        checkCancelEachLargeTransactionTransferImdt : function( res, option ){
			// Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
            // ´Ù½Ã Á¶È¸
			pbk.transfer.account.filetransferdetails.submitFileTransferDetailListImdt(_data.EChnlTrscAcpnNo,'15', '', _data.rsvImdtTrnsDvCd,_data.evlmTrnsNm);
			
        },
		
		/**
         * ÆÄÀÏÀÌÃ¼³»¿ª »ó¼¼Á¶È¸ ÆäÀÌÁö·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.02.01
         */
        submitFileTransferDetailListImdt : function( globId, prnNcnt, pageNo, rsvImdtTrnsDvCd, evlmTrnsNm  ) {
            // ÀÎÀÚ°ª ¼³Á¤
            var formObj = form.createForm([{id:'EChnlTrscAcpnNo', value :globId},{id:'evlmTrnsNm', value :evlmTrnsNm}
            ,{id:'prnNcnt', value :prnNcnt},{id:'pageNo', value :pageNo},{id:'rsvImdtTrnsDvCd', value :rsvImdtTrnsDvCd}] );

            var hanaAjax = new hana.JHanaAjax("hanaMainDiv", true, true);

            // Áï½Ã ÀÌÃ¼
            if( rsvImdtTrnsDvCd == '1' )
            {
                //Áï½ÃÀÌÃ¼ ÀüÈ¯¿¡¼­ ÀÌ°÷À¸·Î ¿À¸é ¿À·ù
				alert("Á¢±Ù¿À·ù");
            }
            // ¿¹¾à ÀÌÃ¼
            else{
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/inquiry/wpdep415_31t_01.do", formObj);
            }
        },
		
		/**
         * ¿¹¾àÀÌÃ¼ Áï½ÃÀÌÃ¼·Î ÀüÈ¯ Step2
         * @param rsvImdtTrnsDvCd
         * @param evlmTrnsNm
         */
        convertAtOnceTrnsStep2 : function(frmObj){
			
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('ºñ¹Ð¹øÈ£', frmObj.paymAcctPw).range(4,4))
                      .validate()) {
                return;
            }
			
            var url = "/transfer/inquiry/wpdep415_31t.do";

            var hanaAjax = new hana.JHanaAjax("hanaMainDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
        },
		
		/**
		 * ¿¹¾àÀÌÃ¼ Áï½ÃÀÌÃ¼·Î ÀüÈ¯ Step3
		 * @param {Object} frmObj
		 */
		submitImdtStep03 : function(btnObj, frmObj){

            var url = "/transfer/inquiry/wpdep415_32t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax("hanaMainDiv", true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
        },
        
        
        /**
         * ¿¹¾àÀÌÃ¼ Áï½ÃÀÌÃ¼·Î ÀüÈ¯ ¿Ï·á
         */
        goAtOnceSubmit : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            // ¿¹¾àÀÌÃ¼ Áï½ÃÀÌÃ¼·Î ÀüÈ¯ ¿Ï·á½Ã
            if( _data.outputMsg.procYn == 'Y' ){
                var hanaAjax = new hana.JHanaAjax("hanaBodyDiv", true, true);
                hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT
                    + "/transfer/account/file_transfer_convert_at_once_submit.do", null, true, pbk.transfer.account.filetransferdetails.goAtOnceSubmitResult, 'euc-kr' );
                }
            // ºñµ¿±â Áï½ÃÀÌÃ¼ ½ÇÇà ½ÇÆÐ
            else{
                hana.JHanaUtils.message.alert("¿À·ù", "¿¹¾àÀÌÃ¼¸¦ Áï½ÃÀÌÃ¼·Î ÀüÈ¯¿¡ ½ÇÆÐ ÇÏ¿´½À´Ï´Ù.");
            }
        },

        /**
         * ºñµ¿±âÁï½ÃÀÌÃ¼½ÇÇà ¿Ï·á
         * @param res
         * @param option
         */
        goAtOnceSubmitResult : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            // ºñµ¿±âÁï½ÃÀÌÃ¼½ÇÇà ¿Ï·á½Ã
            if( _data.outputMsg.procYn == 'Y' ){
                hana.JHanaUtils.message.alert("¼º°ø", "¿¹¾àÀÌÃ¼¸¦ Áï½Ã ÀÌÃ¼¿Ï·á ÇÏ¿´½À´Ï´Ù.");
                // ÆÄÀÏÀÌÃ¼ ³»¿ª Á¶È¸·Î ÀÌµ¿
                pbk.transfer.account.details.toggleTabMenu(this, 'wpdep415_12i.do', null);
            }
            else{
                hana.JHanaUtils.message.alert("¿À·ù", "¿¹¾àÀÌÃ¼¸¦ Áï½Ã ÀÌÃ¼ÇÏ´Âµ¥ ½ÇÆÐ ÇÏ¿´½À´Ï´Ù.");
            }
        },


        /**
         * ÆÄÀÏÀÌÃ¼ ÀçÃ³¸® STEP01 (±×·ìÀÌÃ¼ ÀçÃ³¸® Æ÷ÇÔ)
         *
         * @author Jiho Park
         * @since 2008-01-01
         */
        submitFileTransferReprocessingStep01 : function( formObj, chkListName ) {
            if (pbk.isGroupChecked(chkListName)) {
                // ÀÌÃ¼ °¡´ÉÇÑÁö ¿©ºÎ È®ÀÎ
                // check box
                var chkBoxs = document.getElementsByName('EChnlTrscAcpnNo');
                // trnsDt
                var jsonValue = document.getElementsByName('jsonValue');
                
                var today = date.getToday();

                for (var i = 0; i < chkBoxs.length ; i ++) {
                    if( !chkBoxs[i].checked )
                        continue;
                    
                    var evaledValue = eval('('+jsonValue[i].value+')');
                    
                    // ÀÌÃ¼ °¡´É ¿©ºÎ È®ÀÎ
                    if (evaledValue[0].chnlTrscStCd != '06') {
                        hana.JHanaUtils.message.alert("È®ÀÎ", "Á¤»óÃ³¸® ¶Ç´Â Ã³¸®ÁßÀÎ °Å·¡°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.<br/>ÀçÃ³¸®´Â ¿À·ù°Ç¿¡ ´ëÇØ¼­¸¸ °¡´ÉÇÕ´Ï´Ù.");
                        return;
                    }
					
                    // ´çÀÏ ÀÎ°¡ È®ÀÎ 
                    if (evaledValue[0].lstTrscDt != today) {
                        hana.JHanaUtils.message.alert("È®ÀÎ", "±ÝÀÏ ÀÌÃ¼°¡ ¾Æ´Ñ °èÁÂ°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.<br/>ÀçÃ³¸®´Â ´çÀÏ°Ç¿¡ ´ëÇØ¼­¸¸ °¡´ÉÇÕ´Ï´Ù.");
                        return;
                    }

                    // ÀçÃ³¸®È½¼ö Ã³¸®
                    if (parseInt(evaledValue[0].rprcsTcnt , 10) > 3) {
                        hana.JHanaUtils.message.alert("È®ÀÎ", "3È¸ÀÌ»ó ÀÌÃ¼ ÀçÃ³¸®ÇÑ °èÁÂ°¡ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.<br/>ÀçÃ³¸®´Â 3È¸±îÁö¸¸ °¡´ÉÇÕ´Ï´Ù.");
                        return;
                    }
                    
                }

                var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                        + "/transfer/inquiry/wpdep415_16t.do", formObj);
            }
            else {
                hana.JHanaUtils.message.alert("È®ÀÎ", "ÀÌÃ¼ ÀçÃ³¸®ÇÒ ³»¿ëÀ» ¼±ÅÃ ÇÏ¿© ÁÖ½Ê½Ã¿ä.");
            }

        },

        /**
         * ÆÄÀÏÀÌÃ¼ Á¦Ã³¸® »èÁ¦
         * @param removeRprcsAcctIdx
         */
        removeRprcsAcct : function( idx ){
            var formObj = form.createForm([{id:'idx', value :idx}] );
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                        + "/transfer/inquiry/wpdep415_16t.do", formObj );
        },

        /**
         * ÆÄÀÏÀÌÃ¼ ÀçÃ³¸® STEP02
         *
         * @author Jiho Park
         * @since 2008-01-01
         */
        submitFileTransferReprocessingStep02 : function( formObj ) {
			
			var jForm = new hana.JForm();
			if (!jForm
						.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                        .add(new hana.JText('°èÁÂºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4, 4))
                        .validate()) {
                    return;
            }
				
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_17t.do", formObj);
        },

        /**
         * ÆÄÀÏÀÌÃ¼ ÀçÃ³¸® STEP03
         *
         * @author Jiho Park
         * @since 2008-01-01
         *  @use
         */
        submitFileTransferReprocessingStep03 : function(btnObj, formObj ) {
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true , null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_18t.do", formObj);
        },

        /**
         * ÀÌÃ¼È®ÀÎ¼­
         */
        openPopTransConfirm: function(trnsDt,trnsTm,rcvBnkCd,rcvAcctNo,trscAmt,paymAcctNo,rmteNm,rcvPsbkMarkCtt,wdrwPsbkMarkCtt,cmsvNo){
			
			var formObj = form.createForm([
				{id:'trnsDt', value: trnsDt},
                {id:'trnsTm', value: trnsTm},
				{id:'rcvBnkCd', value: rcvBnkCd},
				{id:'rcvAcctNo', value: rcvAcctNo},
				{id:'trscAmt', value: trscAmt},
				{id:'paymAcctNo', value: paymAcctNo},
				{id:'rmteNm', value: rmteNm},
				{id:'rcvPsbkMarkCtt', value: rcvPsbkMarkCtt},
				{id:'wdrwPsbkMarkCtt', value: wdrwPsbkMarkCtt},
				{id:'cmsvNo', value: cmsvNo}
			]);
			
			pbk.extJS.popup.isPrint = true;
			//pbk.extJS.popup.printArea = 'popupTransferConfirmation'
			pbk.extJS.popup.open( '/transfer/inquiry/wpdep415_13i_01.do', 'popupTransferConfirmation', 380, null, formObj);
        },

        /**
         * SMSÅëÁö ÆË¾÷
         * @param {String} chkListName Ã¼Å©¹Ú½º ¸®½ºÆ® Name (ID¾Æ´Ô)
         */
        openPopSms: function(chkListName){
			alert("@deprecated :  »èÁ¦¿¹Á¤ (°øÅë¸ðµâ·Î º¯°æ¿ä¸Á)");
			/*
            if (pbk.isGroupChecked(chkListName)) {
                pbk.transfer.common.openPopSms();
            }
            else {
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'SMS ÅëÁö',
                    message: 'SMS¸¦ Àü¼ÛÇÒ ³»¿ªÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù.'
                })
            }
            */
        }

    }; //[end] return

}(); //[end] pbk.transfer.account.filetransferdetails


/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö - Áõ±ÇÀÚ±ÝÀÌÃ¼³»¿ª script
 *
 * @author Jiho Park
 * @since 2008.02.18
 */
pbk.transfer.account.stocktransferdetails = function(){

    return {

        /**
         * Áõ±ÇÀÚ±ÝÀÌÃ¼³»¿ª Á¶È¸ ½ÇÇà
         *
         * @author Jiho Park
         * @since 2008.02.18
         */
        searchStockTransferList : function( oForm) {

			var url = "";
            // ¼ÒÆ® ¼³Á¤
            var sort = '';

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", oForm.inqBascStrDt ))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", oForm.inqBascEndDt ))
                      .validate()) {
                return;
            }
            
            var hanaAjax = new hana.JHanaAjax("transferInquiryListDiv", true, true);
			hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpdep415_28i_01.do" , oForm, pbk.transfer.account.transferlist.trnsSmsListInitSort );

        },
        
        /**
		*	°Å·¡³»¿ª ¿¢¼¿ ´Ù¿î·Îµå.
		*/
        downloadStockInquiryExcel : function(){
        	var formObj = document.forms['stockFundInquiryFrm'];
        	formObj.inqBascStrDt.value = removeDash(formObj.inqBascStrDt.value);
        	formObj.inqBascEndDt.value = removeDash(formObj.inqBascEndDt.value);
        	form.createFormSubmitForExcelDown(formObj, '/transfer/inquiry/wpdep415_28i_02.do', null);
        }
    }; //[end] return

}(); //[end] pbk.transfer.account.stocktransferdetails

/**
 * ÀÚ±ÝÀÌÃ¼ - ÀÌÃ¼¼ö¼ö·áÁ¶È¸
 */
pbk.transfer.account.commreduction = function(){

    return {

        /**
         * ÀÌÃ¼¼ö¼ö·á°¨¸é³»¿ª Á¶È¸ ½ÇÇà
         */
        searchCommReduction : function( formId ) {
            var formObj = $(formId);
			
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqStrDt ))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqEndDt ))
                      .validate()) {
                return;
            }

            var hanaAjax = new hana.JHanaAjax("commReductionListDiv", true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/inquiry/wpcus402_44t_01.do" , formObj , function(){
					sort.initSort("rduCommTable", ["None","String","None","None","None","None","None"]);
				});

        }
    }; //[end] return

}(); //[end] pbk.transfer.account.commreduction

/**
 * ÀÚ±ÝÀÌÃ¼.Àû±Ý/½ÅÅ¹³³ÀÔ script
 *
 * @author Jiho Park
 * @since 2008.01.30
 */
pbk.transfer.account.trust = function(){

    var TRUST_PAYMENT_CONTENTS_DIV = "trustPaymentContentsDiv";

    // °èÁÂ¹øÈ£ ¼­ºê¸Þ´º º¯¼ö
    var submenuObj = null;

    return {

		/**
		*	Àû±Ý/½ÅÅ¹³³ÀÔ ¸®½ºÆ® È­¸é Àç Á¶È¸
		*/
    	reSearchTrust : function (){
    		var url = "/transfer/account/wpdep411_25t.do";
	        var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
    	},

		/*ÇÏ³ª ¼Ò¿ø Àû±Ý  -start*/
		submitWishTrustPaymentStep01 : function(accountNo) {
			var oSendForm = form.createForm([{id:'acctNo', value:accountNo}]);
			
			var url = "/transfer/account/wpdep411_29t.do";
	        var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, oSendForm);
		},
		
		submitWishTrustPaymentStep02 : function(accountNo,totalPrice){
  			var oSendForm = form.createForm([{id:'prdCd', value:'0100184000101'}]); //ÇÏ³ª¼Ò¿øÀû±Ý
  			
            var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_26t.do", oSendForm, function(isSuccess){
                    if(isSuccess){
                        document.getElementById('rcvAcctNo_View').innerHTML = html.toAcctNo(accountNo);
                        document.getElementById('rcvAcctNo').value = accountNo.replace(/-/g, '');
						document.getElementById('showLastTransBtn').style.display = '';

						document.getElementById('trnsAmt').value = totalPrice;
						input.toKoreanFromMoney (document.getElementById('trnsAmt').value,'trnsAmtKo',13,document.getElementById('trnsAmt'));
						document.getElementById('trnsAmt').value = pbk.formatCommas(document.getElementById('trnsAmt').value);
                    }
                });
		},
		/*ÇÏ³ª ¼Ò¿ø Àû±Ý  -end*/
		
        /**
         * STEP01·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.01.30
         */
        submitTrustPaymentStep01 : function(accountNo) {
            var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_26t.do", null, function(isSuccess){
                    if(isSuccess){
                    	document.getElementById('rcvAcctNo').value = util.replaceAll(accountNo, '-', '');
                        document.getElementById('rcvAcctNo_View').innerHTML = html.toAcctNo(accountNo);
						document.getElementById('showLastTransBtn').style.display = '';
                    }
                });
        }, //[end] submitTrustPaymentStep01
        
        /**
         * STEP01·Î ÀÌµ¿ (Å¸ÀÎ Àû±Ý/½ÅÅ¹ ³³ÀÔ)
         *
         * @author Jiho Park
         * @since 2008.01.30
         */
        submitTrustPaymentStep01toOrherAcct : function() {
            var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_26t.do", null, function(isSuccess){
                    if(isSuccess){
                        document.getElementById('otherDepositDesc').style.display = '';
                        document.getElementById('myDepositDesc').style.display = 'none';
                        document.getElementById('otherDepositBtn').style.display = '';
                        document.getElementById('rcvAcctNo_View').style.display = 'none';
                        document.getElementById('otherAcct').style.display = 'block';
                    }
                });
        }, //[end] submitTrustPaymentStep01
        
        /**
        *   Ä³½Ã¹é Åä±Û
        **/
        checkCashbackToggle : function (checkBox){
             if( checkBox.checked){
                 $('cshbUseAmt').disabled = false;
             } else {
                 $('cshbUseAmt').disabled = true;
             }
        },
		
		/**
		 * 20090731 ¸ð±Ù¿ø : ÃÖÁ¾³³ÀÔÈ¸Â÷ º¸±â 
		 * @param {Object} oLinkImg
		 */
		showLastTransactionCount : function(oLinkImg , rcvAcctNo) {
           var bottomMsg = 'ÃÖÁ¾³³ÀÔÈ¸Â÷';
           var formObj = form.createForm([{id:'accountNo', value :rcvAcctNo}]);
           pbk.extJS.subPopLayer.show(oLinkImg, 'lastTransLayer', bottomMsg , '320', '/transfer/account/wpdep411_26t_01.do', formObj, null );
        },

        /**
         * STEP02·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.01.30
         */
        submitTrustPaymentStep02 : function(formObj) {
        
	        if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true) {  // Ä³½¬¹é »ç¿ëÀÏ¶§
                
                var jForm3 = new hana.JForm();
                if (!jForm3.add(new hana.JText('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt))
                          .add(new hana.JCurrency('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt).rangeMoney(1,parseInt(removeDash(formObj.trscAfRmndPint.value),10),'1'))
                          .validate()) {
                    return;
                }
            }

            var jForm = new hana.JForm();
            
            if( (document.getElementById('otherAcct').style.display == "none") || ($('rcvAcctNoDiv') != null && $('rcvAcctNoDiv').style.display == 'none')){
                //ÀÚ½ÅÀÇ Àû±Ý ½ÅÅ¹ ÀÔ±ÝÀÏ¶§
                if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
                      .add(new hana.JText('°Å·¡±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                    return;
                    }
                
                //20090529 ¸ð±Ù¿ø : Ä³½Ã¹é Ã¼Å©ÇÑ°æ¿ì ÀÔ·Â±Ý¾×°ú ºñ±³
                if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true){
                	var limitPlusCashbag = parseInt(removeDash(formObj.cshbUseAmt.value),10) + parseInt(removeDash(formObj.transferableAmount.value),10);
                	//Ä³½Ã¹é »ç¿ëÀÌ¸é °Å·¡±Ý¾×À» Ä³½Ã¹é ÀÔ·Â±Ý¾× + ÀÜ¾×À¸·Î Ã¼Å©ÇÑ´Ù.
                	if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,limitPlusCashbag,'4'))
                      .validate()) {
                    return;
                    }
                } else {
                	if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .validate()) {
                    return;
                    }
                }
                    
            } else {
                //Å¸ÀÎ Àû±Ý½ÅÅ¹ ÀÔ±ÝÀÌ È°¼ºÀÏ¶§
                if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNoOther))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNoOther))
                      .add(new hana.JText('°Å·¡±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                    return;
                    }
                
                //20090529 ¸ð±Ù¿ø : Ä³½Ã¹é Ã¼Å©ÇÑ°æ¿ì ÀÔ·Â±Ý¾×°ú ºñ±³
                if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true){
                	var limitPlusCashbag = parseInt(removeDash(formObj.cshbUseAmt.value),10) + parseInt(removeDash(formObj.transferableAmount.value),10);
                	//Ä³½Ã¹é »ç¿ëÀÌ¸é °Å·¡±Ý¾×À» Ä³½Ã¹é ÀÔ·Â±Ý¾× + ÀÜ¾×À¸·Î Ã¼Å©ÇÑ´Ù.
                	if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,limitPlusCashbag,'4'))
                      .validate()) {
                    return;
                    }
                } else {
                	if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .validate()) {
                    return;
                    }
                }
                
                formObj.rcvAcctNo.value = formObj.rcvAcctNoOther.value;
				
				// µÞÀÚ¸® Ã¼Å©
				var tempString = formObj.rcvAcctNoOther.value;
				var tailNo = tempString.substring(tempString.length - 2);
				
				if( tailNo == "02" || tailNo == "11" || tailNo == "05" || tailNo == "07" || 
				    tailNo == "08" ||  tailNo == "13" || tailNo == "94" || tailNo == "37" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'Àû±Ý/½ÅÅ¹ °èÁÂ ¾È³»',
	                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â Àû±Ý/½ÅÅ¹°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
	                });
	                return;
	            }
            }
            
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(formObj.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , '081' )){
				return; 
			}
			
			//2009.5.6 ÀÌÈÄ ½Å±Ô ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà Ã³¸® //20090513 ¸ð±Ù¿ø - start
			if (formObj.checkPaytSqn != undefined && formObj.paytSqn != undefined &&
				formObj.checkPaytSqn.checked && formObj.paytSqn.value==""){
					pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà È¸Â÷¿À·ù',
		                    message: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ³³ÀÔÈ¸Â÷¼ö¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.'
		                });
					return;
			}
			
			if (formObj.paytSqn != undefined && formObj.paytSqn.disabled == false && formObj.paytSqn.value != "0" && formObj.paytSqn.value != ""){
				var amount = parseInt(removeDash(formObj.trnsAmt.value),10);
				amount = amount / parseInt(formObj.paytSqn.value,10);
				if (!(amount >= 20000 && amount <= 15000000)){
					pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ±Ý¾×¿À·ù',
		                    message: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ³³ÀÔ±Ý¾×Àº È¸Â÷´ç 2¸¸¿ø ÀÌ»ó, 1,500¸¸¿ø ÀÌÇÏ¿©¾ß ÇÕ´Ï´Ù.'
		                });
					return;
				}
				
				if ((amount % 5000) != 0){
					pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ±Ý¾×¿À·ù',
		                    message: 'ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ³³ÀÔ±Ý¾×Àº È¸Â÷´ç 5,000¿ø ´ÜÀ§·Î ÀÔ±Ý°¡´ÉÇÕ´Ï´Ù.'
		                });
					return;
				}

            }
            //20090513 ¸ð±Ù¿ø - end
            
            if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true) {  // Ä³½¬¹é »ç¿ëÀÏ¶§
                
                var jForm2 = new hana.JForm();
                if (!jForm2.add(new hana.JCurrency('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt).rangeMoney(1,parseInt(removeDash(formObj.trnsAmt.value),10),'1'))
                          .validate()) {
                    return;
                }
            }
			
            var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_27t.do", formObj);
        }, //[end] submitTrustPaymentStep02
        
        /**
        * 2009.5.6 ÀÌÈÄ ½Å±Ô ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà Ã¼Å©¹Ú½º Åä±Û //20090513 ¸ð±Ù¿ø - start
        * ÁÖÅÃÃ»¾àÁ¾ÇÕ ÀúÃàÀÌ³ª ÁÖÅÃÃ»¾àºÎ±ÝÀº ¼±ÅÃ°¡´ÉÇÏµµ·Ï ¼öÁ¤ //20091012
        */
        togglePaytSqn : function(checkBox){
         
			if(checkBox.checked){
				pbk.extJS.messageBox.infoMsgBox({
	                isConfirm: true,
	                title    : '¾Ë¸² ',
	                message  : 'ÀÔ±Ý°èÁÂ°¡  ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà ¶Ç´Â ÁÖÅÃÃ»¾àºÎ±ÝÀÎ °æ¿ì¿¡¸¸ ¼±ÅÃÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.<BR/>',
	                callback : function(e)  {
	                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
	                        checkBox.checked = true;
                			$('paytSqn').disabled = false;
	                    } else {	//Ãë¼Ò¹öÆ° Å¬¸¯½Ã
	                    	checkBox.checked = false;
			                $('paytSqn').disabled = true;
			                $('paytSqn').value = "";
	                    }
	                }
	            });
			} else {
				$('paytSqn').disabled = true;
                $('paytSqn').value = "";
			}
        },
       
        /**
         * STEP03·Î ÀÌµ¿
         *
         * @author Jiho Park
         * @since 2008.01.30
         * @use
         */
        submitTrustPaymentStep03 : function(btnObj , formObj) {
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(TRUST_PAYMENT_CONTENTS_DIV, true, true ,null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_28t.do", formObj);
        }, //[end] submitTrustPaymentStep03
        
        /**
        *	ÁÖÅÃÃ»¾àÁ¾ÇÕÀúÃà À¯ÀÇ»çÇ× ÆË¾÷
        */
        openMattersPopup : function(){
			
            var url = "/transfer/account/wpdep411_60p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, 'popupMatters', 480, null, null );
            
        }

    }; //[end] return

}(); //[end] pbk.transfer.account.trust

/**
 * ÀÚµ¿ÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans = function(){
    var hanaMainDiv = 'hanaMainDiv';
    var hanaBodyDiv = 'hanaBodyDiv';
    
    return{
        /**
        *   Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£ Ã¼Å©
        *   url : ºñ¹Ð¹øÈ£ Ã¼Å©ÈÄ ³Ñ¾î°¥ step 2 ÀÇ url
        *   formObj : form °´Ã¼ (acctNo,acctPw) 
        *   @use
        */
        checkAcctPw : function(url , formObj){
            //³³ºÎÀÇ °èÁÂ¹øÈ£´Â paymAcctNo ÀÎµ¥ PTS0060ÀÇ °èÁÂ¹øÈ£´Â acctNo ¿©¼­ ÇÊµå¸¦ ÇÏ³ª ´õ ¸¸µé¾î ºñ¹øÃ¼Å©¿ëÀ¸·Î »ç¿ë
            if (formObj.paymAcctNo != undefined && formObj.paymAcctNo != null){
                form.createHiddenField( formObj, 'acctNo', formObj.paymAcctNo.value);
            }
            
            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT 
                + "/common/wdrwAcctPwCheck.do"
                , formObj
                , true
                , function(res, args) {
                    //pbk.ajax.parseData(res,true);
                    
                    var _data = eval('(' + res.responseText + ')');
                    
                    if (_data.pts0060Output != null) {
                        // °á°ú°¡ ÀÖÀ» °æ¿ì (ºñ¹øÅë°ú)
                        var hanaAjaxSecondStep = new hana.JHanaAjax(hanaMainDiv, true, true);
                        hanaAjaxSecondStep.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
                    }
                    else {
                        // °á°ú°¡ ¾øÀ» °æ¿ì (ºñ¹ø¿À·ù)
						/*
					    pbk.extJS.messageBox.errMsgBox({
		                    isConfirm: false,
		                    title: 'Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£ ¿À·ù',
		                    message: 'Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£°¡ ¸ÂÁö¾Ê½À´Ï´Ù.'
		                });
		                */
						
                        return;
                    }

                }//[end] callback
                , "EUC-KR");
        },
		
		/**
		 * ÀÚµ¿ÀÌÃ¼ Á¶È¸¸Þ´º·Î ÀÌµ¿
		 */

        goAutoTransInquiry : function(){
            hana.JMenuPanel.goFromOutside('wpdep414_02t', true);
        },
		
		/**
		 * ÀÚµ¿ÀÌÃ¼ ¾Ë¸®¹Ì ÆË¾÷¶ç¿ì±â
		 */
		openPopAutotransNotify : function(){
			var startDate = date.addDate(date.getToday(), 'D', -5);
			var endDate = date.addDate(date.getToday(), 'D', +5);
				
			var formObj = form.createForm([{id:'inqStrDt', value :startDate},
										{id:'inqEndDt', value :endDate}] );
			
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/wpdep414_01p.do";
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'autotransNotify', 782, null , formObj , null , 'x-window');
			//(contentURL, layerID, layerWidth, parentObjID, formObj, adjustConfig, baseCls
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - Á¶È¸/Ãë¼Ò¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.inquirycancel = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';
    var hanaBodyDiv = 'hanaBodyDiv';
    var subMenuCalendar;

    // private function

    // public space
    return {
        /*
         * ÀÚµ¿ÀÌÃ¼ ½ºÄÉÁì ÆË¾÷ ¿­±â
         * @use
         */
        openPopAutotransCalendar : function() {
            var wdrwAcctNo = $('paymAcctNo').value;

            // °èÁÂ°¡ ¼±ÅÃµÇÁö ¾Ê¾Ò´Ù¸é
            if( wdrwAcctNo == '' ){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚµ¿ÀÌÃ¼ ½ºÄÉÁì',
                    message: 'Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿ä'
                });

                return;
            }
            // °èÁÂ ¼±ÅÃ½Ã
            else{
                var calFrm = form.createForm([{id:'wdrwAcctNo', value:wdrwAcctNo},{id:'mode', value:'C001'}]);
                var url = "/transfer/autotrans/wpdep414_06p.do";

                url = pbk.APPLICATION_CONTEXT_ROOT + url;
				
				pbk.extJS.popup.isPrint = false;
                pbk.extJS.popup.open(url, 'autotransCalendar', 600, null, calFrm);
            }
        },
        
        /*
         * ÀÚµ¿ÀÌÃ¼ ½ºÄÉÁì »ó¼¼ ÆË¾÷ (°ú°ÅºÐ) //20090629 ¸ð±Ù¿ø
         * @use
         */
        openPopAutotransCalendarDetailPast : function(trnsDt) {
        
        		var formObj = form.createForm([{id:'targetTrnsDt', value:trnsDt}]);
        		
                var url = "/transfer/autotrans/wpdep414_06p_01.do";

                url = pbk.APPLICATION_CONTEXT_ROOT + url;
                
				pbk.extJS.popup.isPrint = false;
                pbk.extJS.popup.open(url, 'autotransCalendarDetail', 650, null, formObj);
        },
        
        /*
         * ÀÚµ¿ÀÌÃ¼ ½ºÄÉÁì »ó¼¼ ÆË¾÷ (¹Ì·¡ºÐ) //20090629 ¸ð±Ù¿ø
         * @use
         */
        openPopAutotransCalendarDetailFuture : function(trnsDt) {
        
        		var formObj = form.createForm([{id:'targetTrnsDt', value:trnsDt}]);
        
                var url = "/transfer/autotrans/wpdep414_06p_02.do";

                url = pbk.APPLICATION_CONTEXT_ROOT + url;
				
				pbk.extJS.popup.isPrint = false;
                pbk.extJS.popup.open(url, 'autotransCalendarDetail', 650, null, formObj);
        },
        
        /*
         * ÀÚµ¿ÀÌÃ¼³»¿ªÁ¶È¸
         * @use
         */
        searchInquiryList : function(formObj){

            if (!new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo ).validate()) {
                return;
            }

            var url = "/transfer/autotrans/wpdep414_02t_01.do";

            var hanaAjax = new hana.JHanaAjax(hanaBodyDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        /**
        *   ÀÚµ¿ÀÌÃ¼³»¿ª º¸³½´ÂºÐ,¹Þ´ÂºÐ ÅëÀå³»¿ªÃâ·Â
        */
        popupRmrkCtt : function (linkObj, wdrw, rcv){
            var content =            
                "<div class='conts_4'><table class='tbl_type13' summary=''>"
                +"   <!--[if ie]>"
                +"    <colgroup>"
                +"        <col width='80' />"
                +"        <col width='150' />"
                +"    </colgroup>"
                +"    <![endif]-->"
                +"    <colgroup>"
                +"        <col width='100' />"
                +"        <col width='170' />"
                +"    </colgroup>"
                +"    <tbody>"
                +"        <tr>"
                +"            <th scope='row' class='first'>³» ÅëÀå</th>"
                +"            <td>"+wdrw+"</td>"
                +"        </tr>"
                +"        <tr>"
                +"            <th scope='row' class='first'>¹Þ´ÂºÐ ÅëÀå</th>"
                +"            <td>"+rcv+"</td>"
                +"        </tr>"
                +"    </tbody>"
                +"</table></div>";
            
            pbk.extJS.staticSubPop.show2(linkObj, 'preferDiv','ÅëÀåÃâ·Â³»¿ë', content,'300');
        },
        closeRmrkCtt : function (){
            pbk.extJS.staticSubPop.close();
        },

        /*
         * ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö
         */
        popupAutotransTerminate    : function(index){
            var formObj = form.createForm([{id:'index', value :index}] );
            var url = "/transfer/autotrans/wpdep414_07p.do";
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + url, 'popupAutotransTerminate', 765, null, formObj );
            
        },
        
        /**
        *   ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ½ÇÇà
        */
        autotransTerminateSubmit : function(btnObj , formObj){
        
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("ÀÏ½ÃÁ¤Áö±â°£", formObj.dtmStopStrDt ))
                        .add(new hana.JDate("ÀÏ½ÃÁ¤Áö±â°£", formObj.dtmStopEndDt ))
                        .validate()) {
                return;
            }
			
			var todaystr = date.getToday();
            var chkday = formObj.dtmStopEndDt.value;
            var startDay = formObj.dtmStopStrDt.value;
			
			chkday = removeDash(chkday);
			startDay = removeDash(startDay);
			
			if( !validationTrnsDay(startDay,todaystr,'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ½ÃÀÛÀÏ','today') ){
                    return;
                }
			
			if( !validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö Á¾·áÀÏ') ){
                    return;
                }
				
			if( startDay >= chkday ){
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚµ¿ÀÌÃ¼',
                    message: 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
                });
                return false;
            }
			
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/wpdep414_08p.do";
            var hanaAjax = new hana.JHanaAjax('', true, true, null , btnObj.id);
            hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.autotrans.inquirycancel.autotransTerminateJson, 'euc-kr' );
            
            pbk.extJS.popup.close('popupAutotransTerminate');    
			
        },
		
		/**
        *   ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ½ÇÇà ÈÄ °ËÁõ
        */
        autotransTerminateJson : function( res, option ){

            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);
            
            //È®ÀÎ¹öÆ° restore
        	hana.submiButton.releaseAltImg2();

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true"){
				var formObj = document.forms['frm'];
	
	            var url = "/transfer/autotrans/wpdep414_02t_01.do";
	
	            var hanaAjax = new hana.JHanaAjax(hanaBodyDiv, true, true);
	            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, formObj , function(){
					pbk.extJS.messageBox.infoMsgBox({
		                isConfirm: false,
		                title: 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö',
		                message: 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö µÇ¾ú½À´Ï´Ù.'
		            });
				});
			}
            
        }, 
        
        /*
         * ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ÇØÁö
         */
        autotransTerminateCancel    : function(index){
        
            var formObj = form.createForm([{id:'index', value :index} , {id:'atfStopRegDvCd', value :'03'}] );
        
            pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ',
                message  : 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö¸¦ ÇØÁöÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                    if (e){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/wpdep414_08p_01.do";
                        var hanaAjax = new hana.JHanaAjax('', true, true);
                        hanaAjax.ajaxSubmit( url, formObj, true, pbk.transfer.autotrans.inquirycancel.autotransTerminateCancelJson, 'euc-kr' );
                    }
                }
            });
        },
        
        /**
        *   ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ÇØÁö ½ÇÇà ÈÄ °ËÁõ
        */
        autotransTerminateCancelJson : function( res, option ){

            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true"){
				var formObj = document.forms['frm'];
            
	            var url = "/transfer/autotrans/wpdep414_02t_01.do";
	
	            var hanaAjax = new hana.JHanaAjax(hanaBodyDiv, true, true);
	            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, formObj , function(){
							pbk.extJS.messageBox.infoMsgBox({
				                isConfirm: false,
				                title: 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö',
				                message: 'ÀÚµ¿ÀÌÃ¼ ÀÏ½ÃÁ¤Áö ÇØÁö µÇ¾ú½À´Ï´Ù.'
				            });
				});
			}
            
        }, 
		
		/**
		 * ÀÚµ¿ÀÌÃ¼ ¼öÁ¤
		 * @param {Object} index
		 * @param {Object} atfKindCd
		 */
		goAutotransEdit : function(index, atfBizKindCd){
			
			if (atfBizKindCd != "300" && atfBizKindCd != "430" && atfBizKindCd != "310"){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'º¯°æ ¿À·ù',
                    message: "ÇØ´ç ÀÚµ¿ÀÌÃ¼°ÇÀº ¼öÁ¤ ÇÒ ¼ö ¾ø½À´Ï´Ù."
                });
				return;
			}

            var formObj = form.createForm([{id:'index', value :index}] );
            
			if (atfBizKindCd == "300" || atfBizKindCd == "430") {
				//°èÁÂ°£ ÀÚµ¿ÀÌÃ¼ º¯°æ
				var url = "/transfer/autotrans/wpdep414_09t.do";
			}else if (atfBizKindCd == "310") {
				//¿ùºÎ±Ý ÀÚµ¿ÀÌÃ¼ (ÆÝµå/Àû±Ý) º¯°æ
				var url = "/transfer/autotrans/wpdep414_15t.do";
			}else{
				return;	
			}

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /*
         * ÀÚµ¿ÀÌÃ¼ Ãë¼Ò Å¬¸¯½Ã Ãë¼Ò ÆäÀÌÁö·Î ÀÌµ¿
         * »èÁ¦¸¦ À§ÇÑ ÇÊµå ¹ÌÁ¸Àç
         * index : ¸®½ºÆ®ÀÇ ¼ø¹ø
         * atfKindCd : ÀÚµ¿ÀÌÃ¼Á¾·ùÄÚµå
         */
        goAutotransCancel : function(index, atfKindCd){

            /* TODO : Test ¿ëÀ¸·Î ÁÖ¼® Ã³¸® ½Ç ¼­ºñ½º¿¡¼­ ÁÖ¼® Ç®¾î¾ßÇÔ
            if( atfKindCd != "21" && atfKindCd != "10" && atfKindCd != "3"  && atfKindCd != "4"  && atfKindCd != "5" &&
                atfKindCd != "6"  && atfKindCd != "7"  && atfKindCd != "11" && atfKindCd != "12" && atfKindCd != "13" &&
                atfKindCd != "14" && atfKindCd != "43" && atfKindCd != "36" && atfKindCd != "37" && atfKindCd != "38" &&
                atfKindCd != "39" && atfKindCd != "40" && atfKindCd != "41" && atfKindCd != "42" && atfKindCd != "9" ){

                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÚµ¿ÀÌÃ¼ ÇØÁö',
                    message: 'ÁË¼ÛÇÕ´Ï´Ù. ¼±ÅÃÇÏ½Å ÀÚµ¿ÀÌÃ¼´Â ÀÎÅÍ³Ý¿¡¼­´Â ÇØÁö°¡ ºÒ°¡´ÉÇÕ´Ï´Ù.\n\n°¡±î¿î ¿µ¾÷Á¡À» ¹æ¹®ÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.'
                });
                return false;
            }
            */

            var formObj = form.createForm([{id:'index', value :index}] );
            var url = "/transfer/autotrans/wpdep414_04t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        goAutotransCancelFrc : function(paymAcctNo){
        	if (paymAcctNo == undefined || paymAcctNo == null){
        		var paymAcctNo = '';
        	}
        	//¿ÜÈ­ - ÇØ¿Ü¼Û±ÝÀÚµ¿ÀÌÃ¼Á¶È¸/Ãë¼Ò ¸Þ´º·Î ÀÌµ¿
			form.createFormSubmit([{
                id: 'paymAcctNo',
                value: paymAcctNo
            }],'/foreign/index.do?menuItemId=wpfxd451_43t', '/foreign/send/wpfxd451_43t.do');
			return false;        	
        },

        /*
         * ÀÚµ¿ÀÌÃ¼ Ãë¼Ò ½ÇÇà
         * @use
         */
        submitAutotransCancel : function(btnObj , formObj){

            if (!new hana.JText('Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£', formObj.pw ).range(4,4).validate()) {
                return;
            }

            //±¸ºÐ¿¡ µû¶ó °èÁÂ°£ÀÚµ¿ÀÌÃ¼(wpx1359), Áö·ÎÀÚµ¿ÀÌÃ¼(wpx1369)·Î ³ª´©¾îÁü.
            var url = "";
            var atfKindCd = formObj.atfBizKindCd.value;

            //Áö·Î°£ÀÚµ¿ÀÌÃ¼
            if( atfKindCd == "500" || atfKindCd == "510"){
                url = "/transfer/autotrans/wpdep414_05t.do";
            } else if (atfKindCd == "560" || atfKindCd == "550") {
				//¾ÆÆÄÆ® ÀÚµ¿ÀÌÃ¼ Ãë¼Ò
				url = "/transfer/autotrans/wpdep414_05t_02.do";
			} else {
				//°èÁÂ°£ÀÚµ¿ÀÌÃ¼            
				url = "/transfer/autotrans/wpdep414_05t_01.do";
			} 

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /**
         * ÇØ´ç ³â,¿ù¿¡ ÇØ´çÇÏ´Â ´Þ·ÂÀ¸·Î ÀÌµ¿ ÇÑ´Ù.
         *
         * @author Jiho Park
         * @since 2008.02.15
         * @param {Object} goYear
         * @param {Object} goMonth
         */
        goCalendar : function(_year, _month, _acctNo) {

            if (_acctNo == undefined || _acctNo == '') {
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '´Þ·ÂÀÌµ¿',
                    message: '°èÁÂ ¹øÈ£ ¿À·ù'
                });
                return;
            }
			
            var formObj = form.createForm([{id:'year', value :_year},{id:'month', value :_month},{id:'wdrwAcctNo', value :_acctNo}]);
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/wpdep414_06p.do";
			pbk.extJS.popup.isPrint = false;
			pbk.extJS.popup.open(url, 'autotransCalendar', 600, null, formObj);
        },
        
        /**
         * ¸¶¿ì½º ¿À¹ö½Ã Á¤º¸ Ãâ·Â (°ú°ÅºÐ)
         * @param obj
         * @param acctNo
         */
        openSubMenuCalendarPast: function(obj, index, atfKindCd, acctNo) {
            pbk.transfer.autotrans.inquirycancel.subMenuCalendar = new hana.JPopSubMenu(obj);

            // °Å·¡ ³»¿ª Á¶È¸·Î ÀÌµ¿
            var params = 'acctNo=' + acctNo;
            pbk.transfer.autotrans.inquirycancel.subMenuCalendar.addFunction('°Å·¡³»¿ªÁ¶È¸', 1, true, params, 'pbk.transfer.autotrans.inquirycancel.menuGotoSmsFunction');
            pbk.transfer.autotrans.inquirycancel.subMenuCalendar.show('autotransCalendar');
        },

        /**
         * ·¹ÀÌ¾î ´Ý±â
         */
        closeSubMenuCalendar: function() {
            pbk.transfer.autotrans.inquirycancel.subMenuCalendar.close();
        },

        /**
         * ³³ºÎ³»¿ª Ãë¼Ò
         */
        menuCancelFunction : function(href, isAjax, params){
            var arrParams = params.split('&');

            // Ãë¼Ò ÆäÀÌÁö ÀÌµ¿
            if( !this.goAutotransCancel(arrParams[0].split('=')[1], arrParams[1].split('=')[1]) ){
                // popUpClose()
                pbk.extJS.popup.close('autotransCalendar');
            }
        },

        /**
         * ³³ºÎ³»¿ª Á¶È¸
         */
        menuGotoSmsFunction : function(href, isAjax, params){

            var arrParams = params.split('&');

            var formObj = form.createForm([{id:'acctNo', value :arrParams[0].split('=')[1]}] );

            // popUpClose()
            pbk.extJS.popup.close('autotransCalendar');
            // ÆäÀÌÁö ÀÌµ¿
            pbk.transfer.common.goTransactionInquiryMenu(arrParams[0].split('=')[1]);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÚµ¿ÀÌÃ¼µî·Ï¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.register = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
        /*
         * ÀÚµ¿ÀÌÃ¼±¸ºÐ¿¡ µû¸¥ Æû ±¸ºÐ
         */
        changeFormRegister : function(type){
            var url = null;

            switch(type){
                case '1' :
                    url = "/transfer/autotrans/wpdep414_44t.do";
                    break;

                case '2' :
                    url = "/transfer/autotrans/wpdep414_49t.do";
                    break;

                case '3' :
                    url = "/transfer/autotrans/wpdep414_53t.do";
                    break;

                case '4' :
                    url = "/transfer/autotrans/wpdep414_57t.do";
                    break;
            }

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
        },

        /*
         * ÀÚµ¿ÀÌÃ¼Á¶È¸·Î ÀÌµ¿
         */
        goAutotransInquiry : function(accountNo){
			
			if (accountNo == undefined || accountNo == null){
				var accountNo = '';
			}
			
			form.createFormSubmit([{
                id: 'acctNo',
                value: accountNo
            }], '/transfer/index.do?menuItemId=wpdep414_02t', '/transfer/autotrans/wpdep414_02t.do');
			
			return false;
			
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÚµ¿ÀÌÃ¼µî·Ï - °èÁÂÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.register_account = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
        /*
         * ÀÚµ¿ÀÌÃ¼µî·Ï ¾à°üµ¿ÀÇ
         */
        goRegisterAccountStep1 : function(formObj){
        
            var type = formObj.radioAgree;

            var url="/transfer/autotrans/wpdep414_44t.do";

            if(type[0].checked==true){
            
                if(formObj.pageRequestType.value == "fund"){
                    //ÆÝµå¿¡¼­ ³Ñ¾î¿Â ÆäÀÌÁöÀÎ°æ¿ì ¹Ù·Î ÆÝµå ÂÊÀ¸·Î º¸³¿
                    url="/transfer/autotrans/wpdep414_53t.do";
                }
                
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÀÚµ¿ÀÌÃ¼µî·ÏÀÌ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
		
		/**
         * µî·Ï°¡´ÉÇÑ°èÁÂ ·¹ÀÌ¾î¸¦ º¸¿©ÁØ´Ù.
         *
         * @author Geunwon, Mo
         * @use
         */
        openLayerRegistableAccount : function(linkObj) {
            var bottomMsg = 'µî·Ï°¡´É°èÁÂ';
            var popupId='registableAccountLayer';
            pbk.extJS.subPopLayer.show(linkObj, popupId, bottomMsg , '450', '/transfer/autotrans/wpdep414_44t_01.do', null);

        }, //[end] openLayerRegistableAccount

            /**
         * ÀÚµ¿ÀÌÃ¼µî·Ï¿¡¼­ ÈÞÀÏÀÌÃ¼±¸ºÐ disabled Á¶Á¤(´çÇàÀÚµ¿ÀÌÃ¼½Ã¸¸ È°¼ºÈ­)
         * 
         * @author Jungja Kim
          * @since 2008.04.30
         */
         selChangeRcvBnkCd : function(rcvBnkCd) {

             var p_rcvBnkCd = document.getElementById("rcvBnkCd").value;

             if(p_rcvBnkCd == "081") {
                 document.getElementById("hldTrsCd").disabled = false;
             } else {
                 document.getElementById("hldTrsCd").disabled = true;
             }
        },

        /**
         * ÀÚµ¿ÀÌÃ¼µî·Ï¿¡¼­ ºñÈ°¼ºÈ­»óÅÂ¿¡¼­ ÀÌÃ¼ÀÏ=28~31ÀÎ °æ¿ì¸¸ È°¼ºÈ­
         */
         selChangetRnsDstnDt : function(trnsDstnDt) {

             var p_trnsDstnDt = trnsDstnDt.value;

             if( parseInt(p_trnsDstnDt , 10) != 31 ) {
                 document.getElementById("lstTrsCd").checked = false;
             } else {
			 	document.getElementById("lstTrsCd").checked = true;	
			 }
             
             this.dspyTermDesc();
             
             /*
             if( parseInt(p_trnsDstnDt , 10) >= 28 && parseInt(p_trnsDstnDt , 10) <=31 ) {
                 document.getElementById("lstTrsCd").disabled = false;
             } else {
                 document.getElementById("lstTrsCd").checked = false;
                 document.getElementById("lstTrsCd").disabled = true;
             }*/
        },
        
        /**
         * Select ¹Ú½º¿¡¼­ Æ¯Á¤°ªÀ» ¼±ÅÃÇÑ´Ù.
         */
        selectByValue : function(eSelectBox, sValue) {
        	for (var i = 0; i < eSelectBox.options.length; i++) {
        		if (eSelectBox.options[i].value == sValue) {
        			eSelectBox.options[i].selected = true;
        			break;
        		}
        	}
        },
        
        /**
        *   ÀÌÃ¼ ÁÖ±â°¡ 1,2,3,6°³¿ùÀÏ¶§¸¸ ¸»ÀÏÁöÁ¤ enable
        *   ÀÌÃ¼ ÁÖ±â°¡ "ÁÖ" ´ÜÀ§ÀÏ°æ¿ì ÀÌÃ¼ÁöÁ¤ÀÏ º¯°æ
        */
        lstEnDisable : function(trnsIntvDvCd , selectedAtfDudtDt){
			if (selectedAtfDudtDt == undefined || selectedAtfDudtDt == null){
				var selectedAtfDudtDt = "";
			}
			
            if (trnsIntvDvCd.value == "01" || 
					trnsIntvDvCd.value == "02" || 
					trnsIntvDvCd.value == "03" || 
					trnsIntvDvCd.value == "06"){
                document.getElementById("lstTrsCd").disabled = false;
            } else {
                document.getElementById("lstTrsCd").checked = false;
                document.getElementById("lstTrsCd").disabled = true;
            }
            
            var oSelectBox = document.getElementById('atfDudtDt');
            if (trnsIntvDvCd.value == "70"){
                // ÀÌÃ¼ÁÖ±â : ÁÖ
                // ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                var weekStrArry = new Array("¿ù¿äÀÏ","È­¿äÀÏ","¼ö¿äÀÏ","¸ñ¿äÀÏ","±Ý¿äÀÏ");
                var weekValueArry = new Array("72","73","74","75","76");
                for (var i = 0; i < weekStrArry.length ; i++) {
                    oSelectBox.options[i] = new Option(weekStrArry[i],weekValueArry[i]);
					if (selectedAtfDudtDt == weekValueArry[i]){
						oSelectBox.options[i].selected = true;
					}
                }
            } else if (trnsIntvDvCd.value == "88"){
                // ÀÌÃ¼ÁÖ±â : ¸ÅÀÏ
                // ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                oSelectBox.options[0] = new Option("¸ÅÀÏ","");
                
            } else if (trnsIntvDvCd.value == ""){
                // ÀÌÃ¼ÁÖ±â : ¼±ÅÃ¾ÈÇÔ
                // ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                oSelectBox.options[0] = new Option("ÀÌÃ¼ÁÖ±â¸¦ ¼±ÅÃÇÏ¼¼¿ä","");
                
            }else {
                // ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                for (var i = 0; i <31 ; i++) {
                    var dourbleString = util.prependZero(i+1,2)
                    oSelectBox.options[i] = new Option(dourbleString,dourbleString);
					
					if (selectedAtfDudtDt == dourbleString){
						oSelectBox.options[i].selected = true;
					}
                }
            }
            
            this.dspyTermDesc();
        },
        
        /**
        *   ¸»ÀÏÁöÁ¤À» Ã¼Å©ÇÏ¸é ÁöÁ¤ÀÏÀ» 31·Î º¯°æ
        */
        checkLstCd : function(lstCd){
            if (lstCd.checked == true){
                $('atfDudtDt').value="31";
            }
            
            this.dspyTermDesc();
        },
        
        /**
        *   Á¾·áÀÏ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Á¾·áÀÏ ÀÔ·Â ¸ø¹ÞÀ½
        */
        checkDontCheckEndDd : function(checkB){
            if (checkB.checked == true){
                document.getElementById("endDate").value = "ÁöÁ¤ÇÏÁö ¾ÊÀ½";
                document.getElementById("endDate").disabled = true;
            } else {
                document.getElementById("endDate").value = "";
                document.getElementById("endDate").disabled = false;
            }
            
            this.dspyTermDesc();
        
        },
        
        /**
        *	Å¸Çà ÀÚµ¿ÀÌÃ¼ÀÎ °æ¿ì ÀÌÃ¼ÁÖ±â´Â 1°³¿ù¸¸À¸·Î ÇÑ´Ù.
        */
        setOtherBankAutotrans : function(formObj){
            var bnkCd = formObj.rcvBnkCd.value;
            var oSelectBox = formObj.trnsIntvDvCd;
            
            //´çÇà
            if( bnkCd == '81' || bnkCd == '081' ){
            	// ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                var str = new Array("ÀÌÃ¼ÁÖ±â","1°³¿ù","2°³¿ù","3°³¿ù","6°³¿ù","1³â","¸ÅÀÏ","¸ÅÁÖ");
                var val = new Array("","01","02","03","06","12","88","70");
                for (var i = 0; i < str.length ; i++) {
                    oSelectBox.options[i] = new Option(str[i],val[i]);
                }
                oSelectBox.options[0].selected = true;
                pbk.transfer.autotrans.register_account.lstEnDisable(oSelectBox);
            } else {
            //Å¸Çà
            	// ¸ÕÀú Áö¿ì°í
                for (var i = oSelectBox.options.length; i >= 0 ; i--) {
                    oSelectBox.options[i] = null;
                }
                var str = new Array("ÀÌÃ¼ÁÖ±â","1°³¿ù");
                var val = new Array("","01");
                for (var i = 0; i < str.length ; i++) {
                    oSelectBox.options[i] = new Option(str[i],val[i]);
                }
                oSelectBox.options[1].selected = true;
                pbk.transfer.autotrans.register_account.lstEnDisable(oSelectBox);
            }
            
        },

        /*
         * ÀÚµ¿ÀÌÃ¼µî·Ï - °èÁÂÀÌÃ¼ step1 È®ÀÎ
         */
        submitAccountStep1 : function(formObj , editType){
			
			this.dspyTermDesc();
			
			if (editType != undefined && editType != null && editType == "edit"){
				// ¼öÁ¤ÀÏ°æ¿ì ¼öÁ¤¾×¼Ç ±¸ºÐÀÚ¸¦ ³Ö¾îÁØ´Ù.
				form.createHiddenField( formObj, "editType", "edit");
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
	                      .validate()) {
	                return;
	            }
				
			} else {
				form.createHiddenField( formObj, "editType", "regist");
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
	                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
	                      .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
	                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
	                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
	                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
	                      .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â", formObj.trnsIntvDvCd ))
	                      //.add(new hana.JSelect("¿¹¾àÀÌÃ¼ÁöÁ¤ÀÏ", formObj.atfDudtDt ))
	                      //.add(new hana.JDate("ÀÌÃ¼½ÃÀÛÀÏ", formObj.strDt ))
	                      //.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDt ))
						  .add(new hana.JText('³» ÅëÀå Ç¥½Ã³»¿ë', formObj.wdrwPsbkMarkCtt).nullable().filter(filterStrings))
						  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttNormal1).nullable().filter(filterStrings))
						  .add(new hana.JText('¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë', formObj.rcvPsbkMarkCttHana1).nullable().filter(filterStrings))
	                      .validate()) {
	                return;
	            }
	            
				
				//µ¿ÀÏ°èÁÂ Ã¼Å©
				if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , formObj.rcvBnkCd.value )){
					return; 
				}
				
				//¹Þ´ÂºÐ ÅëÀå Ç¥½Ã³»¿ë
	            var displayRcvPsbkMarkCtt = $('rcvPsbkMarkCttHana1').style.display;
	            if (displayRcvPsbkMarkCtt != 'none'){
	                //ÇÏ³ªÀºÇà
	                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttHana1').value);
	            } else {
	                //Å¸Çà
	                form.createHiddenField( formObj, 'rcvPsbkMarkCtt', $('rcvPsbkMarkCttNormal1').value);
	            }
			}

            // ÀÌÃ¼Á¾·áÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é
            if ($('dontSubmitEndDd').checked == true){
            
                form.createHiddenField( formObj, "endDt", "99991231");	//¾×¼Ç¿¡¼­ °ªÀ» ´Ù½Ã ºó°ªÀ¸·Î ¼ÂÆÃÇÑ´Ù. (¿ä°Çº¯°æ)
                
            } else {
                if (!jForm.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDate ))
                          .validate()) {
                    return;
                }
                form.createHiddenField( formObj, "endDt", removeDash(formObj.endDate.value));
            }

			if (editType != undefined && editType != null && editType == "edit") {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
                var todaystr = date.getToday();
                var chkday = formObj.endDt.value;
                var startDay = $('strDt').value;
				
				chkday = removeDash(chkday);
				startDay = removeDash(startDay);
				
                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
                    if( startDay >= chkday ){
                        pbk.extJS.messageBox.errMsgBox({
                            isConfirm: false,
                            title: 'ÀÚµ¿ÀÌÃ¼',
                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
                        });
                        return false;
                    }
					

                    var url = "/transfer/autotrans/wpdep414_46t.do";

                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
                }
	            
			} else {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
	            //if( this.chk_startday(formObj) ){
					
	                var todaystr = date.getToday();
	                var chkday = formObj.endDt.value;
	                var startDay = $('strDt').value;
					
					chkday = removeDash(chkday);
					startDay = removeDash(startDay);
					
	                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
	                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
	                    if( todaystr >= chkday ){
	                        pbk.extJS.messageBox.errMsgBox({
	                            isConfirm: false,
	                            title: 'ÀÚµ¿ÀÌÃ¼',
	                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ÇöÀçÀÏ  ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                        });
	                        return false;
	                    }
	
	                    var url = "/transfer/autotrans/wpdep414_46t.do";
	
	                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
	                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	                }
	            //}
			}
            
        },

        /*
         * °èÁÂÀÌÃ¼ step2 È®ÀÎ
         * @use
         */
        submitAccountStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_47t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
			if (formObj.editType.value == "edit"){
				form.createHiddenField( formObj, 'regDvCd', '05');	// º¯°æ
			} else {
				form.createHiddenField( formObj, 'regDvCd', '01');	// µî·Ï	
			}
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /**
         * ÀÌÃ¼±âÀÏ ÀÔ·Â½Ã ³¯Â¥ º¯°æ
         */
        changeAutoDay : function( formObj ){
            
            //¸»ÀÏÀÌÃ¼¿©ºÎ ÁöÁ¤
            this.selChangetRnsDstnDt(formObj.atfDudtDt);
            
            // ÀÌÃ¼½ÅÃ»ÇöÈ² Ãâ·Â
            this.dspyTermDesc();
        },

        /**
         * ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
         * @param formObj
         */
        chk_startday : function( formObj ){
            var frm = formObj;

            // ÀÌÃ¼ ÁöÁ¤ÀÏ
            var chkday    = removeDash(formObj.atfDudtDt.value);            
            var todaystr  = date.getToday();
            var checkday1 = date.getDays( 1 );//¿À´ÃÀÏ+1
            var checkday2 = date.getDays( 2 );//¿À´ÃÀÏ+2
            var startDay  = removeDash(formObj.strDt.value); //ÀÌÃ¼½ÃÀÛÀÏ
            
            if ( startDay != null && startDay != "") {
	            //ÀÌÃ¼ÁöÁ¤ÀÏ=yyyymmdd Çü½ÄÀ¸·Î º¯È¯
	            var current= date.getDateObject();
	            var currentDate = current.getDate();
				
	            /*
	            if((chkday - currentDate) < 1){
	                current.setMonth(current.getMonth()+1);
	                current.setDate(chkday);
	            } else {
	                current.setDate(chkday);
	            }
	            */
	            current.setDate(chkday);
	
	            var year = current.getFullYear();
	            var month = current.getMonth() + 1;
	            if (("" + month).length == 1) { month = "0" + month; }
	            
	            var day = chkday;
	            if (("" + day).length == 1) { day = "0" + day; }
	
	            chkday = ''+ year + '' + month + ''+ day;
	
	            //´çÇà:ÇöÀçÀÏ+1¿µ¾÷ÀÏ, Å¸Çà: ÇöÀçÀÏ+2¿µ¾÷ÀÏ ÀÌÈÄ ÀÏÀÚ °¡´É : ÀÌÃ¼½ÃÀÛÀÏ
				
	            if( startDay  <= todaystr ){
	                pbk.extJS.messageBox.errMsgBox({
	                    isConfirm: false,
	                    title: 'ÀÚµ¿ÀÌÃ¼',
	                    message: 'ÀÚµ¿ÀÌÃ¼°³½ÃÀÏÀÚ°¡ ÇöÀçÀÏÀÌ°Å³ª ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                });
	                return false;
	            }
	            
	
	            if(formObj.rcvBnkCd.value != "081" && formObj.rcvBnkCd.value != "81") {
	                if( startDay < checkday2 ){
	                    pbk.extJS.messageBox.errMsgBox({
	                        isConfirm: false,
	                        title: 'ÀÚµ¿ÀÌÃ¼',
	                        message: 'Å¸ÇàÀÚµ¿ÀÌÃ¼ÀÏ °æ¿ì ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏÀº 2¿µ¾÷ÀÏ ÀÌÈÄ ºÎÅÍ °¡´ÉÇÕ´Ï´Ù.'
	                    });
	                    return false;
	                }
	            } else {
	                if( startDay < checkday1 ){
	                    pbk.extJS.messageBox.errMsgBox({
	                        isConfirm: false,
	                        title: 'ÀÚµ¿ÀÌÃ¼',
	                        message: '´çÇà°èÁÂ°£ÀÇ ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏÀº ÀÍ¿µ¾÷ÀÏ ÀÌÈÄ ºÎÅÍ °¡´ÉÇÕ´Ï´Ù.'
	                    });
	                    return false;
	                }
	            }
            }
            return true;
        },

        /**
         * ÀÌÃ¼½ÅÃ»ÇöÈ² Ãâ·Â
         */
        dspyTermDesc : function(){
            // 2007³â 11¿ù ºÎÅÍ 2008³â 11¿ù ±îÁö 1°³¿ù¸¶´Ù 30ÀÏ¿¡ 10,000¿øÀ» ÀÌÃ¼ÇÕ´Ï´Ù.
            // ³¯Â¥ Á¸Àç ¿©ºÎ È®ÀÎ
            if( $('strDt').value != '' &&  $('strDt').value != '' ){
                var madeText = "";
                //ÀÌÃ¼ÁÖ±â ¼³Á¤
                var p_atfCycCd = $('trnsIntvDvCd').value;
                var p_p_atfCycNm = "";

                var p_atfStrDt   = removeDash($('strDt').value);
                
                if ($('dontSubmitEndDd').checked == true){
                    madeText = p_atfStrDt.substring(0,4) + '³â ' + p_atfStrDt.substring(4,6)
                    + '¿ù ' + p_atfStrDt.substring(6,8) + 'ÀÏ ºÎÅÍ ¾àÁ¤ ÇØÁö ÇÒ ¶§±îÁö ';
                } else {
                    var p_atfExpryDt = removeDash($('endDate').value);
                    madeText = p_atfStrDt.substring(0,4) + '³â ' + p_atfStrDt.substring(4,6)
                    + '¿ù '+ p_atfStrDt.substring(6,8) +'ÀÏ ºÎÅÍ ' + 
					p_atfExpryDt.substring(0,4) + '³â ' + p_atfExpryDt.substring(4,6) + 
					'¿ù '+p_atfExpryDt.substring(6,8)+'ÀÏ ±îÁö ';
                }
				
				var lstCheck;
				
				if ($('lstTrsCd') == undefined || $('lstTrsCd') == null){
					lstCheck = null;
				} else {
					lstCheck = $('lstTrsCd');	
				}
				
                if( p_atfCycCd == "12"){
                    madeText = madeText + '1³â ¸¶´Ù ' + $('atfDudtDt').value + 'ÀÏ¿¡ ';
                } else if( p_atfCycCd == "88"){
                    madeText = madeText + '¸ÅÀÏ ';
                } else if( p_atfCycCd == "70"){
                    if ($('atfDudtDt').value == "72") madeText = madeText + '¸ÅÁÖ ¿ù¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "73") madeText = madeText + '¸ÅÁÖ È­¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "74") madeText = madeText + '¸ÅÁÖ ¼ö¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "75") madeText = madeText + '¸ÅÁÖ ¸ñ¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "76") madeText = madeText + '¸ÅÁÖ ±Ý¿äÀÏ¿¡ ';
                } else if(lstCheck != null && lstCheck.checked == true){
					madeText = madeText + p_atfCycCd + '°³¿ù ¸¶´Ù ¸»ÀÏ¿¡ ';
				} else {
                    madeText = madeText + p_atfCycCd + '°³¿ù ¸¶´Ù ' + $('atfDudtDt').value + 'ÀÏ¿¡ ';
                }
                
				if (($('acmlCode') != undefined && $('acmlCode') != null && 
					$('acmlCode').value != "" && $('acmlCode').value != null &&
					$('acmlCode').value == '3') || 
					($('trustCode') != undefined && $('trustCode') != null && 
					$('trustCode').value != "" && $('trustCode').value != null &&
					$('trustCode').value == '3')){
					madeText = madeText + '¾àÁ¤±Ý¾×À» ÀÌÃ¼ÇÕ´Ï´Ù.';
				} else {
					var trnsAmtTemp = $('trnsAmt').value;
					trnsAmtTemp = removeDash(trnsAmtTemp);
					
					madeText = madeText + html.toMoney(trnsAmtTemp) + '¿øÀ» ÀÌÃ¼ÇÕ´Ï´Ù.';
				}
				
                $('termDesc').innerHTML = madeText;
				$('termDescHidden').value = madeText;
                
            }
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÚµ¿ÀÌÃ¼µî·Ï - ´ëÃâ(ÀÌÀÚ/¿ø¸®±Ý¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.register_loan = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';
	var execMap;
	var alerted = false;

    // public space
    return {
		/**
		 * °èÁÂ(´ëÃâ)¹øÈ£¿¡ µû¶ó ½ÇÇà¹øÈ£ ¸ñ·Ï(SelectBox)À» °»½ÅÇÑ´Ù.
		 *
		 * @author Jiho Park
		 * @since 2008. 12. 26
		 * @param {Object} oAcctNo °èÁÂ(´ëÃâ)¹øÈ£ Object(SelectBox)
		 * @param {String} _acctSeqNo ½ÇÇà¹øÈ£ SelectBox ID
		 */
		handleExecNoFromAcctNoFromSession : function(oAcctNo, _acctSeqNoId) {
			if (oAcctNo == null || oAcctNo == undefined) {
				return;
			}

			var oExecNoSelectBox = document.getElementById(_acctSeqNoId);
            for (var i = oExecNoSelectBox.options.length; i >= 0 ; i--) {
                oExecNoSelectBox.options[i] = null;
            }
			oExecNoSelectBox.options[0] = new Option("°èÁÂ¹øÈ£¸¦ ¼±ÅÃÇÏ½Ê½Ã¿À", "");

			if(oAcctNo.value == "") {
				return;
			}

			var hanaAjax = new hana.JHanaAjax('', true, true);
			var oSendForm = form.createForm([{id:'acctNo', value:oAcctNo.value}]);

			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/inquiryExecNoListFromSession.do"
				, oSendForm
				, true
				, function(res) {
						//pbk.ajax.parseData(res,true);
						var _data = eval('(' + res.responseText + ')');

						var execList = _data.execList;
						pbk.transfer.autotrans.register_loan.execMap = _data.execMap;

						if (execList != null) {
							for(var i = 0; i < execList.length; i++) {
								oExecNoSelectBox.options[i] = new Option(execList[i], execList[i]);
							}
							
							pbk.transfer.autotrans.register_loan.selectExecNo(execList[0]);
						}
						else {
							oExecNoSelectBox.options[0] = new Option("½ÇÇà¹øÈ£°¡ ¾ø½À´Ï´Ù.", "");
						}
					}//[end] callback
				, "EUC-KR");
		}, //[end] handleExecNoFromAcctNo
		
		selectExecNo : function(execNo){
			$('nextIntDtHTML').innerHTML = html.toDate(pbk.transfer.autotrans.register_loan.execMap[execNo]);
			$('nextIntDt').value = pbk.transfer.autotrans.register_loan.execMap[execNo];
			
			var oSelectBox = document.getElementById('atfDudtDt');
			// ¸ÕÀú Áö¿ì°í
	        for (var i = oSelectBox.options.length; i >= 0 ; i--) {
	            oSelectBox.options[i] = null;
	        }
			
	        for (var i = 0; i <31 ; i++) {
	            var dourbleString = util.prependZero(i+1,2)
	            oSelectBox.options[i] = new Option(dourbleString,dourbleString);
				
				if (pbk.transfer.autotrans.register_loan.execMap[execNo].substring(pbk.transfer.autotrans.register_loan.execMap[execNo].length -2) == dourbleString){
					oSelectBox.options[i].selected = true;
				}
	        }
			pbk.transfer.autotrans.register_loan.alerted = false;
		},
		
		changeAtfDudtDt : function(atfDudtDt){
			// ÀÌÃ¼ ÁöÁ¤ÀÏ Ã¼Å©
            var chkday = removeDash(atfDudtDt);
            var todaystr = date.getToday();
			var nextIntDay = removeDash($('nextIntDt').value);
			var checkPointDay;
			
		    if (date.addDate(todaystr, 'M', 1) < nextIntDay){
				// ´ÙÀ½ÀÌÀÚÀÏÀÌ 1´Þ ÀÌ³»¿¡ ÀÖÁö ¾ÊÀº °æ¿ì¿£ alertÀ» »Ñ¸®Áö ¾Ê´Â´Ù.
		        return;
		    }
			
			if (chkday > todaystr.substring(todaystr.length-2)){
				//ÁöÁ¤ÇÑ ³¯Â¥°¡ ÀÌ¹ø´Þ¿¡ Áö³ª°£ ³¯Â¥ÀÌ¸é 
				checkPointDay = todaystr.substring(0,6) + chkday;
			} else {
				// ÁöÁ¤ÇÑ ³¯Â¥°¡ ÀÌ¹ø´Þ¿¡ ¾ÆÁ÷ ¾ÈÁö³ª°£ ³¯Â¥ÀÌ¸é
				checkPointDay = (date.addDate(todaystr, 'M', 1)).substring(0,6) + chkday;
			}
			
			if (checkPointDay <= nextIntDay){
				//ÇöÀçÀÏ+1 ÀÏÀÌ ´ÙÀ½ÀÌÀÚÀÏ »çÀÌ¸é alertÀ» ÂïÁö ¾Ê´Â´Ù.
				return;
			}
			
			//if (pbk.transfer.autotrans.register_loan.alerted == false){
				pbk.extJS.messageBox.infoMsgBox({
			        isConfirm: true,
			        title    : 'ÀÚµ¿³³ºÎÀÏ º¯°æ',
			        message  : '´ëÃâÀÌÀÚ³³ºÎÀÏÀ» º¯°æÇÏ½Ç °æ¿ì,<BR>º¯°æÀü ³³ºÎÀÏ·ÎºÎÅÍ º¯°æÈÄ ³³ºÎÀÏÀÚ±îÁö ¿¬Ã¼°¡<BR>¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.<BR>¹Ýµå½Ã <strong>´ÙÀ½ÀÌÀÚ³³ÀÔ</strong>ÀÏÀ» Âü°íÇÏ½Ã¾î<BR>ÀÌÀÚ³³ºÎ Ã³¸®¿©ºÎ¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.',
			        callback : function(e)  {
			            if (e == true){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
			            	pbk.transfer.autotrans.register_loan.alerted = true;
			                
			            } else {
							//Ãë¼Ò¹öÆ° Å¬¸¯½Ã
							var oSelectBox = document.getElementById('atfDudtDt');
							var execNo = $('execNo').value;
							var defaultAtfDudtDt = pbk.transfer.autotrans.register_loan.execMap[execNo].substring(pbk.transfer.autotrans.register_loan.execMap[execNo].length -2);
							
							// ¸ÕÀú Áö¿ì°í
					        for (var i = oSelectBox.options.length; i >= 0 ; i--) {
					            oSelectBox.options[i] = null;
					        }
							
					        for (var i = 0; i <31 ; i++) {
					            var dourbleString = util.prependZero(i+1,2)
					            oSelectBox.options[i] = new Option(dourbleString,dourbleString);
								
								if (defaultAtfDudtDt == dourbleString){
									oSelectBox.options[i].selected = true;
								}
					        }
						}
			        }
			    });
			//}
			
		},
		
        /*
         * ´ëÃâ step1 È®ÀÎ
         */
        submitLoanStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .add(new hana.JSelect('´ëÃâ°èÁÂ¹øÈ£', formObj.rcvAcctNo))
                      .add(new hana.JSelect('´ëÃâ½ÇÇà¹øÈ£', formObj.execNo))
                      //.add(new hana.JDate('ÀÚµ¿ÀÌÃ¼°³½ÃÀÏ', formObj.strDt))
                      .validate()) {
                return;
            }
			
			form.createHiddenField( formObj, 'rcvAcctSeqNo', formObj.execNo.value);
            
            var url = "/transfer/autotrans/wpdep414_50t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /*
         * ´ëÃâ step2 È®ÀÎ
         * @use
         */
        submitLoanStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_51t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
			
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true , null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÚµ¿ÀÌÃ¼µî·Ï - ÆÝµå¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.register_fund = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
		
		handleFundCodeFromSession : function(acctNo , fundCodeObj) {
			if (acctNo == null || acctNo == undefined) {
				return;
			}

			if(acctNo.value == "") {
				fundCodeObj.value = "";
				try{
					$('trnsAmtTrDiv').style.display = '';
					$('trnsAmt').style.display = '';
					$('wonSpan').style.display = '';
					$('trnsAmtKo').style.display = '';
					$('savingAlertSpan').style.display = 'none';
				} catch (e) { }
				return;
			}

			var hanaAjax = new hana.JHanaAjax('', true, true);
			var oSendForm = form.createForm([{id:'acctNo', value:acctNo.value}]);

			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/getFundCodeAction.do"
				, oSendForm
				, true
				, function(res) {
						//pbk.ajax.parseData(res,true);
						var _data = eval('(' + res.responseText + ')');

						var fundCode = _data.fundCode;
						fundCodeObj.value = fundCode;
						
						// ÆÝµåÄÚµå°¡ 2 (°ÅÄ¡½Ä) ÀÎ°æ¿ì´Â ÀÚµ¿ÀÌÃ¼µî·ÏÀÌ µÇÁú¾Ê´Â´Ù.
						try{
							if (fundCode == "2"){
								$('trnsAmt').style.display = 'none';
								$('savingAlertSpan').style.display = '';
								$('savingAlertSpan').innerHTML = '°ÅÄ¡½Ä ÆÝµåÀÎ°æ¿ì ÀÚµ¿ÀÌÃ¼°¡ µÇÁö ¾Ê½À´Ï´Ù.';
								$('wonSpan').style.display = 'none';
								$('trnsAmtKo').style.display = 'none';
							} else if (fundCode == "3"){ // ÆÝµåÄÚµå°¡ 3 (Á¤¾×Àû¸³½Ä ) ÀÎ°æ¿ì´Â ±Ý¾×ÀÔ·ÂÀ» ¹ÞÁö¾Ê´Â´Ù.
								$('trnsAmt').style.display = 'none';
								$('savingAlertSpan').style.display = '';
								$('savingAlertSpan').innerHTML = 'Á¤¾× Àû¸³½Ä ÆÝµåÀÔ´Ï´Ù.';
								$('wonSpan').style.display = 'none';
								$('trnsAmtKo').style.display = 'none';
							} else {
								$('trnsAmt').style.display = '';
								$('wonSpan').style.display = '';
								$('trnsAmtKo').style.display = '';
								$('savingAlertSpan').style.display = 'none';
							}
						} catch (e) { }
					}//[end] callback
				, "EUC-KR");
		}, 
        /*
         * ÆÝµå step1 È®ÀÎ
         */
		submitFundStep1 : function(formObj , editType){
		
			if (formObj.acmlCode.value == '2'){
				pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: false,
                    title: 'ÀÚµ¿ÀÌÃ¼ ¾È³»',
                    message: '°ÅÄ¡½Ä ÆÝµåÀÎ°æ¿ì ÀÚµ¿ÀÌÃ¼°¡ µÇÁö ¾Ê½À´Ï´Ù.',
                    callback: function(e){
                        if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                           return false;
                        }
                    }
                });
				return false;
            } else {
				pbk.transfer.autotrans.register_fund.submitFundStep1Execute(formObj , editType);
			}
			
		},
		
        submitFundStep1Execute : function(formObj , editType){
			pbk.transfer.autotrans.register_account.dspyTermDesc();
			
			//Á÷Á¢ÀÔ·ÂÀÏ°æ¿ì ÆÝµåÇüÅÂÄÚµå´Â 0, °èÁÂ¹øÈ£´Â Á÷Á¢ÀÔ·ÂÇÑ °ªÀ¸·Î ÇÑ´Ù.
			if (formObj.useDirect != undefined && formObj.useDirect != null && formObj.useDirect.checked){
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ÆÝµå°èÁÂ', formObj.rcvAcctNoOther))
	                      .validate()) {
	                return;
	            }
	            
				formObj.acmlCode.value = 0;
				
				var i = formObj.rcvAcctNo.options.length;
               	formObj.rcvAcctNo.options[i] = new Option(formObj.rcvAcctNoOther.value,formObj.rcvAcctNoOther.value);
               	formObj.rcvAcctNo.options[i].selected = true;
			}
			
			// ÃÖ¼Ò ±Ý¾× ¼³Á¤
			var minAmount = 1;
			if (formObj.acmlCode.value == '4') {
				minAmount = 50000;
			} else {
				minAmount = 1;
			}
			
			if (editType != undefined && editType != null && editType == "edit"){
				// ¼öÁ¤ÀÏ°æ¿ì ¼öÁ¤¾×¼Ç ±¸ºÐÀÚ¸¦ ³Ö¾îÁØ´Ù.
				form.createHiddenField( formObj, "editType", "edit");
				
				if (formObj.acmlCode.value == '3') {
					formObj.trnsAmt.value = 1;
				}
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,999999999999,'3'))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
	                      .validate()) {
	                return;
	            }
				
				
			} else {
				form.createHiddenField( formObj, "editType", "regist");
				
				if (formObj.acmlCode.value == '3') {
					formObj.trnsAmt.value = 1;
				}
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
	                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
	                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
	                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
						  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,999999999999,'3'))
	                      .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
	                      .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â", formObj.trnsIntvDvCd ))
						  //.add(new hana.JSelect("¿¹¾àÀÌÃ¼ÁöÁ¤ÀÏ", formObj.atfDudtDt ))
	                      .add(new hana.JDate("ÀÌÃ¼½ÃÀÛÀÏ", formObj.strDt ))
	                      //.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDt ))
	                      .validate()) {
	                return;
	            }
	            
	            var tempString = formObj.rcvAcctNo.value;
				var tailNo = tempString.substring(tempString.length - 2);
				
				if( tailNo == "36" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'ÆÝµå °èÁÂ ¾È³»',
	                    message: '¹ÂÃò¾óÆÝµå·Î ÀÚµ¿ÀÌÃ¼´Â ºÒ°¡´ÉÇÕ´Ï´Ù.'
	                });
	                return;
	            }
				
				//µ¿ÀÏ°èÁÂ Ã¼Å©
				if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , '081' )){
					return; 
				}
			}

            
			// ÀÌÃ¼Á¾·áÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é
            if ($('dontSubmitEndDd').checked == true){
            
                form.createHiddenField( formObj, "endDt", "99991231");	//¾×¼Ç¿¡¼­ °ªÀ» ´Ù½Ã ºó°ªÀ¸·Î ¼ÂÆÃÇÑ´Ù. (¿ä°Çº¯°æ)
                
            } else {
                if (!jForm.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDate ))
                          .validate()) {
                    return;
                }
                form.createHiddenField( formObj, "endDt", removeDash(formObj.endDate.value));
            }

            if (editType != undefined && editType != null && editType == "edit") {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
                var todaystr = date.getToday();
                var chkday = removeDash(formObj.endDt.value);
                var startDay = removeDash($('strDt').value);
				
                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
                    if( startDay >= chkday ){
                        pbk.extJS.messageBox.errMsgBox({
                            isConfirm: false,
                            title: 'ÀÚµ¿ÀÌÃ¼',
                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
                        });
                        return false;
                    }

                    var url = "/transfer/autotrans/wpdep414_54t.do";

                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
                }
	            
			} else {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
	            if( pbk.transfer.autotrans.register_account.chk_startday(formObj) ){
	
	                var todaystr = date.getToday();
	                var chkday = removeDash(formObj.endDt.value);
	                var startDay = removeDash($('strDt').value);
					
	
	                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
	                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
	                    if( startDay >= chkday ){
	                        pbk.extJS.messageBox.errMsgBox({
	                            isConfirm: false,
	                            title: 'ÀÚµ¿ÀÌÃ¼',
	                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                        });
	                        return false;
	                    }

	                    var url = "/transfer/autotrans/wpdep414_54t.do";
	
	                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
	                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	                }
	            }
			}
        },

        /*
         * ÆÝµå step2 È®ÀÎ
         * @use
         */
        submitFundStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_55t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
			if (formObj.editType.value == "edit"){
				form.createHiddenField( formObj, 'regDvCd', '05');	// º¯°æ
			} else {
				form.createHiddenField( formObj, 'regDvCd', '01');	// µî·Ï	
			}
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÚµ¿ÀÌÃ¼µî·Ï - Àû±Ý¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.register_saving = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
		
		handleTrustCodeFromSession : function(acctNo , trustCodeObj) {
			if (acctNo == null || acctNo == undefined) {
				return;
			}

			if(acctNo.value == "") {
				trustCodeObj.value = "";
				$('trnsAmtTrDiv').style.display = '';
				$('trnsAmt').style.display = '';
				$('wonSpan').style.display = '';
				$('trnsAmtKo').style.display = '';
				$('savingAlertSpan').style.display = 'none';
				return;
			}

			var hanaAjax = new hana.JHanaAjax('', true, true);
			var oSendForm = form.createForm([{id:'acctNo', value:acctNo.value}]);

			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/autotrans/getTrustCodeAction.do"
				, oSendForm
				, true
				, function(res) {
						//pbk.ajax.parseData(res,true);
						var _data = eval('(' + res.responseText + ')');

						var trustCode = _data.trustCode;
						trustCodeObj.value = trustCode;
						
						// Á¤¾×Á¢¸³½ÄÀÎ°æ¿ì ±Ý¾×ºÎºÐÀ» »«´Ù.
						if (trustCode == "3"){
							$('trnsAmt').style.display = 'none';
							$('savingAlertSpan').style.display = '';
							$('savingAlertSpan').innerHTML = 'Á¤¾× Àû¸³½Ä Àû±ÝÀÔ´Ï´Ù.';
							$('wonSpan').style.display = 'none';
							$('trnsAmtKo').style.display = 'none';
							$('transferDay2').style.display = 'none';
						} else {
							$('trnsAmt').style.display = '';
							$('wonSpan').style.display = '';
							$('trnsAmtKo').style.display = '';
							$('savingAlertSpan').style.display = 'none';
							$('transferDay1').style.display = 'none';
						}
					}//[end] callback
				, "EUC-KR");

		}, 
		
		/**
		* ÀÚµ¿ÀÌÃ¼ - °èÁÂ°£ÀÚµ¿ÀÌÃ¼ - Àû±Ý, ÆÝµå¿¡¼­ »ç¿ëÇÏ´Â Á÷Á¢ÀÔ·Â Åä±Û
		*/
		toggleOtherRcvAcctNo : function(formObj){
			if (formObj.useDirect.checked){
				document.getElementById('otherRcvAcctDiv').style.display = '';
            	document.getElementById('myRcvAcctNoDiv').style.display = 'none';
			} else {
				document.getElementById('otherRcvAcctDiv').style.display = 'none';
            	document.getElementById('myRcvAcctNoDiv').style.display = '';
			}
			
		},
		
		
        /*
         * Àû±Ý step1 È®ÀÎ
         */
        submitSavingStep1 : function(formObj , editType){
			
			pbk.transfer.autotrans.register_account.dspyTermDesc();
			
			//Á÷Á¢ÀÔ·ÂÀÏ°æ¿ì Àû¸³ÇüÅÂÄÚµå´Â 0, °èÁÂ¹øÈ£´Â Á÷Á¢ÀÔ·ÂÇÑ °ªÀ¸·Î ÇÑ´Ù.
			if (formObj.useDirect != undefined && formObj.useDirect != null && formObj.useDirect.checked){
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNoOther))
	                      .validate()) {
	                return;
	            }
	            
				formObj.trustCode.value = 0;
				
				var i = formObj.rcvAcctNo.options.length;
               	formObj.rcvAcctNo.options[i] = new Option(formObj.rcvAcctNoOther.value,formObj.rcvAcctNoOther.value);
               	formObj.rcvAcctNo.options[i].selected = true;
			}
			
			if (editType != undefined && editType != null && editType == "edit"){
				// ¼öÁ¤ÀÏ°æ¿ì ¼öÁ¤¾×¼Ç ±¸ºÐÀÚ¸¦ ³Ö¾îÁØ´Ù.
				form.createHiddenField( formObj, "editType", "edit");
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
	                      .validate()) {
	                return;
	            }
				
				// Á¤¾×Àû¸³½Ä (Àû¸³ÄÚµå 3) ÀÌ ¾Æ´Ñ°æ¿ì¿¡¸¸ ±Ý¾×À» Ã¼Å©ÇÑ´Ù.
				if (formObj.trustCode.value != "3"){
					if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
							  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
		                      .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â", formObj.trnsIntvDvCd ))
		                      .validate()) {
		                return;
		            }
				// Á¤¾×Àû¸³½ÄÀÏ °æ¿ì
				} else {
					formObj.trnsIntvDvCd.value = formObj.hTrnsIntvDvCd.value;
		            formObj.atfDudtDt.value = formObj.hAtfDudtDt.value;
				}

			} else {
				form.createHiddenField( formObj, "editType", "regist");
				
				var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
	                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
	                      .add(new hana.JSelect('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
	                      .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â", formObj.trnsIntvDvCd ))
						  //.add(new hana.JSelect("¿¹¾àÀÌÃ¼ÁöÁ¤ÀÏ", formObj.atfDudtDt ))
	                      //.add(new hana.JDate("ÀÌÃ¼½ÃÀÛÀÏ", formObj.strDt ))
	                      .validate()) {
	                return;
	            }
				
				// Á¤¾×Àû¸³½Ä (Àû¸³ÄÚµå 3) ÀÌ ¾Æ´Ñ°æ¿ì¿¡¸¸ ±Ý¾×À» Ã¼Å©ÇÑ´Ù.

				if (formObj.trustCode.value != "3"){
					if (!jForm.add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
							  .add(new hana.JCurrency('°Å·¡±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
		                      .validate()) {
		                return;
		            }
				}
				
				//µ¿ÀÏ°èÁÂ Ã¼Å©
				if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , '081' )){
					return; 
				}
			}
			
			//Á¤¾×Àû¸³½ÄÀÏ°æ¿ì ±Ý¾× 1 ¼ÂÆÃ
			if (formObj.trustCode.value == '3') {
				formObj.trnsAmt.value = 1;
			}
			
			// ÀÌÃ¼Á¾·áÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é
            if ($('dontSubmitEndDd').checked == true){
                form.createHiddenField( formObj, "endDt", "99991231");	//¾×¼Ç¿¡¼­ °ªÀ» ´Ù½Ã ºó°ªÀ¸·Î ¼ÂÆÃÇÑ´Ù. (¿ä°Çº¯°æ)
            } else {
                if (!jForm.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDate ))
                          .validate()) {
                    return;
                }
                form.createHiddenField( formObj, "endDt", removeDash(formObj.endDate.value));
            }
			
            if (editType != undefined && editType != null && editType == "edit") {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
                var todaystr = date.getToday();
                var chkday = removeDash(formObj.endDt.value);
                var startDay = removeDash($('strDt').value);
				
                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
                    if( startDay >= chkday ){
                        pbk.extJS.messageBox.errMsgBox({
                            isConfirm: false,
                            title: 'ÀÚµ¿ÀÌÃ¼',
                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
                        });
                        return false;
                    }
                    
// ÀÚµ¿ÀÌÃ¼º¯°æ ¿î¿µÀû¿ë ÀÏ½Ã º¸·ù¿¡ µû¶ó º¹¿øµÈ ¿ø·¡ÄÚµå Start. 2009/10/21
                    var url = "/transfer/autotrans/wpdep414_58t.do";

                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
// ÀÚµ¿ÀÌÃ¼º¯°æ ¿î¿µÀû¿ë ÀÏ½Ã º¸·ù¿¡ µû¶ó º¹¿øµÈ ¿ø·¡ÄÚµå END. 2009/10/21
                    
// ÀÚµ¿ÀÌÃ¼º¯°æ ¿î¿µÀû¿ë ÀÏ½Ã º¸·ù¿¡ µû¶ó ÁÖ¼® Ã³¸®ÇÔ. 2009/10/21
//    				pbk.extJS.messageBox.infoMsgBox({
//    	                isConfirm: true,
//    	                title    : 'ÀÚµ¿ÀÌÃ¼º¯°æ',
//    	                message  : 'Á¤±âÀû±ÝÀÇ °æ¿ì ÀÌÃ¼ÁöÁ¤ÀÏ ¹× ±Ý¾× º¯°æ ½Ã ÇØ´ç»óÇ°ÀÇ ¸¸±âÀÏÀÌ ÀÌ¿¬ µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÚµ¿ÀÌÃ¼ Á¤º¸ º¯°æÀ» °è¼ÓÇÏ½Ã°Ú½À´Ï±î?',
//    	                callback : function(e)  {
//    	                    if ( e ){     // Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
//    	                    	var url = "/transfer/autotrans/wpdep414_58t.do";
//
//	    	                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
//	    	                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
//    	                    } else {
//    	                    	return;
//    	                    }
//    	                }
//    	            });
    				
                }
	            
			} else {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
	            if( pbk.transfer.autotrans.register_account.chk_startday(formObj) ){
	
	                var todaystr = date.getToday();
	                var chkday = removeDash(formObj.endDt.value);
	                var startDay = removeDash($('strDt').value);
					
	                if( validationTrnsDay(chkday,todaystr,'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏ') ){
	                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
	                    if( startDay >= chkday ){
	                        pbk.extJS.messageBox.errMsgBox({
	                            isConfirm: false,
	                            title: 'ÀÚµ¿ÀÌÃ¼',
	                            message: 'ÀÚµ¿ÀÌÃ¼Á¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                        });
	                        return false;
	                    }
	
	                    var url = "/transfer/autotrans/wpdep414_58t.do";
	
	                    var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
	                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	                }
	            }
			}
        },

        /*
         * Àû±Ý step2 È®ÀÎ
         * @use
         */
        submitSavingStep2 : function(btnObj , formObj){
            
            /*
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .validate()) {
                return;
            }
            */
                        
            var url = "/transfer/autotrans/wpdep414_59t.do";
            
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©           
            
			if (formObj.editType.value == "edit"){
				form.createHiddenField( formObj, 'regDvCd', '05');	// º¯°æ
			} else {
				form.createHiddenField( formObj, 'regDvCd', '01');	// µî·Ï	
			}
			
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ¾ÆÆÄÆ®°ü¸®ºñÀÚµ¿³³ºÎ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.apt = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';
    var formObjApt = null;

    // public space
    return {

        /*
         * ¾à°üµ¿ÀÇ
         * @use
         */
        goAptStep1 : function(formObj){

            var url="/transfer/autotrans/wpdep414_62t.do";
            
            radio1 = formObj.radioAgree;

            if(radio1[0].checked==true){
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß °ü¸®ºñ ÀÚµ¿³³ºÎ°¡ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
        
        /*
         * ¾ÆÆÄÆ®°ü¸®ºñÀÚµ¿³³ºÎ step1
         */
        submitAptAutoStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.pw).range(4,4))
                      .validate()) {
                return;
            }
			if (formObj.aptMgntNo.value =='' || formObj.aptHoMgntNo.value ==''  || formObj.aptApdfMgntNo.value =='' ){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '¾ÆÆÄÆ® Á¤º¸ ÀÔ·Â ¿À·ù',
                    message: '¾ÆÆÄÆ®/»ó°¡Á¶È¸ ¸¦ ÅëÇÏ¿© Á¤º¸¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä.'
                });
				return;
			}

            pbk.transfer.autotrans.checkAcctPw("/transfer/autotrans/wpdep414_63t.do",formObj);
            
        },


        /*
         * ¾ÆÆÄÆ®°ü¸®ºñÀÚµ¿³³ºÎ step2
         * @use
         */
        submitAptAutoStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_64t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        /**
         * ¾ÆÆÄÆ® °Ë»ö ÆË¾÷ ¿ÀÇÂ
         */
        openSearchApt : function(){
            var url = "/transfer/autotrans/wpdep414_66p.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			pbk.extJS.popup.isPrint = false; 
            pbk.extJS.popup.open(url, 'serchAptPopup', 650, null, null );
            
        },
        
        /**
         * ÃÊ±â ¸Þ½ÃÁö »èÁ¦ (¼ÒÀçÁö µ¿)
         */
        resetLoc : function(){

            if( $('isFocusLoc').value == 'N' ){

                $('loctNm').value = '';
                $('isFocusLoc').value = 'Y'
            }
        },
        
        /**
         * ÃÊ±â ¸Þ½ÃÁö »èÁ¦ (¼ÒÀçÁö ¾ÆÆÄÆ®)
         */
        resetApt : function(){

            if( $('isFocusApt').value == 'N' ){

                $('atfMgntNm').value = '';
                $('isFocusApt').value = 'Y'
            }
        },
        
        /*
         * ¾ÆÆÄÆ® °Ë»ö ½ÇÇà
         * @use
         */
        serchAptDetail : function(formObj){
        
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¼ÒÀçÁö', formObj.loctNm))
                      .add(new hana.JText('¾ÆÆÄÆ®/»ó°¡¸í', formObj.atfMgntNm))
                      .validate()) {
                return;
            }
        
            // ¼ÒÀçÁö¸¦ µî·ÏÇÏÁö ¾ÊÀº °æ¿ì Ã¼Å©
            if( $('isFocusLoc').value == 'N' ){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '¾ÆÆÄÆ®/»ó°¡ °Ë»ö',
                    message: '¼ÒÀçÁö¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä'
                });

                pbk.transfer.autotrans.apt.resetLoc();

                // Æ÷Ä¿½º ÀÌµ¿
                $('loctNm').focus();
                return;
            }
			
			// ¼ÒÀçÁö¸¦ µî·ÏÇÏÁö ¾ÊÀº °æ¿ì Ã¼Å©
            if( $('isFocusApt').value == 'N' ){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '¾ÆÆÄÆ®/»ó°¡ °Ë»ö',
                    message: '¾ÆÆÄÆ®/»ó°¡ ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿ä'
                });

                pbk.transfer.autotrans.apt.resetApt();

                // Æ÷Ä¿½º ÀÌµ¿
                $('atfMgntNm').focus();
                return;
            }

            var url = "/transfer/autotrans/wpdep414_66p_01.do";
            
            var hanaAjax = new hana.JHanaAjax('aptSearchResult', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        /**
        *   ¾ÆÆÄÆ® ¼±ÅÃ
        */
        selectAptDetailInfo : function(atfMgntNo,aptAdr,atfMgntNm,atfDudtDt){
        
	        if(atfDudtDt == "") {
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾ÆÆÄÆ®/»ó°¡Á¶È¸',
                  message: '¾ÆÆÄÆ®°ü¸®¹øÈ£°¡ ÀÌÃ¼±âÀÏ ¹× ¸ð°èÁÂ°¡ ¹Ìµî·ÏµÈ <br>»óÅÂÀÌ¹Ç·Î ÀÚµ¿ÀÌÃ¼ µî·Ï°Å·¡°¡ ºÒ°¡ÇÕ´Ï´Ù.'
                  });
	        } else {
		        
		        $('aptDetailInputTable').style.display = "";
		        
		        $('selectedAptNmHTML').innerHTML = atfMgntNm;
		
		        $('selectedAptAdr').value = aptAdr;
		        $('selectedAptNm').value = atfMgntNm;
		        $('selectedAtfMgntNo').value = atfMgntNo;
		        $('selectedAtfDudtDt').value = atfDudtDt;
				$('forFocus').focus();
			}		
        },
        
        /**
        *   ¾ÆÆÄÆ® ¼±ÅÃ¼ö »ó¼¼Á¤º¸ ¸ÞÀÎÆû¿¡ ¼ÂÆÃ
        */
        
        setAptDetailInfo : function(formObj){
        
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¾ÆÆÄÆ® µ¿', formObj.aptApdfMgntNoPop))
                      .add(new hana.JText('¾ÆÆÄÆ® È£', formObj.aptHoMgntNoPop))
                      .validate()) {
                return;
            }
            
            pbk.transfer.autotrans.apt.formObjApt = formObj;
            
            var atfMgntNo = formObj.selectedAtfMgntNo.value;
            var aptApdgMgntNo = util.prependZero(formObj.aptApdfMgntNoPop.value,4);
            var aptHoMgntNo = util.prependZero(formObj.aptHoMgntNoPop.value,4);
			
            var checkForm = form.createForm([
                {id:'atfMgntNo', value: atfMgntNo},
                {id:'aptApdgMgntNo',value: aptApdgMgntNo},
                {id:'aptHoMgntNo',value: aptHoMgntNo}]);
            
            var hanaAjax = new hana.JHanaAjax('', true, true);
            var url = "/transfer/autotrans/wpdep414_66p_02.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            hanaAjax.ajaxSubmit( url, checkForm, true, pbk.transfer.autotrans.apt.checkDongHo, 'euc-kr' );
        },
        
        /**
        * ¾ÆÆÄÆ® µ¿È£¼ö °ËÁõ Json check
        */
        checkDongHo : function( res, option ){
        
        	// Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);
            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');
			
			if (_data.success == "true") {
			
				var formObj = pbk.transfer.autotrans.apt.formObjApt;
				
				$('aptAdr').value = formObj.selectedAptAdr.value; 
			
				$('aptNm').value = formObj.selectedAptNm.value;
			
				$('aptAdrHTML').innerHTML = formObj.selectedAptAdr.value + " " +
				formObj.selectedAptNm.value +
				" " +
				formObj.aptApdfMgntNoPop.value +
				"µ¿ " +
				formObj.aptHoMgntNoPop.value +
				"È£";

				var atfMgntNo = formObj.selectedAtfMgntNo.value;
				var aptApdgMgntNo = util.prependZero(formObj.aptApdfMgntNoPop.value, 4);
				var aptHoMgntNo = util.prependZero(formObj.aptHoMgntNoPop.value, 4);
				var atfDudtDt = util.prependZero(formObj.selectedAtfDudtDt.value, 2);

				var todayDay = date.getDay();
				var strDt = "";

				if (atfDudtDt != "00") {

					//00 : ?? , 99 : ¸»ÀÏ
					if (parseInt(atfDudtDt, 10) >= parseInt(todayDay, 10) && (atfDudtDt != "99")) {
						//¿À´ÃÀÌ ÁöÁ¤ÀÏº¸´Ù °°°Å³ª ÀÌÀüÀÌ¸é ÀÍ¿ù
						strDt = date.addDate(date.getYear() + ""+ date.getMonth() + "" + atfDudtDt, 'M', 1);
						strDt = html.toDate(strDt);
					}
					else 
						if (atfDudtDt == "99") {
							//99 ¸é ¸»ÀÏ, Áï ÀÍ¿ù
							var nextMon = date.addDate(date.getToday(), 'M', 1);
							strDt = nextMon.substring(0, 4) + "³â " + nextMon.substring(4, 6) + "¿ù ¸»ÀÏ";
						}
						else {
							//¾Æ´Ï¸é ÀÍÀÍ¿ù
							strDt = date.addDate(date.getYear() +""+ date.getMonth() +""+ atfDudtDt, 'M', 2);
							strDt = html.toDate(strDt);
						}
				}

				$('aptApdfMgntNo').value = aptApdgMgntNo;
				$('aptHoMgntNo').value = aptHoMgntNo;
				$('aptMgntNo').value = atfMgntNo;
				$('atfDudtDt').value = atfDudtDt;
				$('strDt').value = strDt;
				$('strDtHTML').innerHTML = strDt;

				if (formObj.selectedAtfDudtDt.value == "99") {
					$('atfDudtDtHTML').innerHTML = "¸»ÀÏ";
				}
				else {
					$('atfDudtDtHTML').innerHTML = formObj.selectedAtfDudtDt.value + "ÀÏ";
				}
				pbk.extJS.popup.close('serchAptPopup');
			}
        }
        
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀüÈ­¿ä±ÝÀÚµ¿³³ºÎ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.tel = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {

        /*
         * ÀüÈ­¿ä±Ý ÀÚµ¿³³ºÎ ¾à°üµ¿ÀÇ
         */
        goTelStep1 : function(type){

            var url="/transfer/autotrans/wpdep414_68t.do";

            if(type[0].checked==true){
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÀüÈ­¿ä±Ý ÀÚµ¿³³ºÎ°¡ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },

        /*
         * ÀüÈ­¿ä±Ý ÀÚµ¿³³ºÎ step1
         */
        submitTelStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .add(new hana.JSelect('Áö¿ª¹øÈ£', formObj.payrNo1))
                      .add(new hana.JText('³³ºÎÀÚ¹øÈ£', formObj.payrNo2).range(11,11))
                      .add(new hana.JCurrency('³³ºÎÀÚ¹øÈ£', formObj.payrNo2))
                      .validate()) {
                return;
            }

            form.createHiddenField( formObj, 'payrNo', formObj.payrNo2.value);  //³³ºÎÀÚ¹øÈ£
            form.createHiddenField( formObj, 'entrInstNo', '6100014');  //¾÷Ã¼±â°ü¹øÈ£

            pbk.transfer.autotrans.checkAcctPw("/transfer/autotrans/wpdep414_69t.do",formObj);
            
        },


        /*
         * ÀüÈ­¿ä±Ý ÀÚµ¿³³ºÎ step2
         * @use
         */
        submitTelStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_70t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - ÀÌµ¿Åë½Å¿ä±ÝÀÚµ¿³³ºÎ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.mobile = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
    
        /*
         * ÀüÈ­¿ä±Ý ÀÚµ¿³³ºÎ ¾à°üµ¿ÀÇ
         */
        goMobileStep1 : function(type){

            var url="/transfer/autotrans/wpdep414_73t.do";

            if(type[0].checked==true){
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÀÌµ¿Åë½Å¿ä±Ý ÀÚµ¿³³ºÎ°¡ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
        
        /*
         * ÀÌµ¿Åë½Å¿ä±Ý ÀÚµ¿³³ºÎ step1
         */
        submitMobileStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .validate()) {
                return;
            }

			if(document.getElementById('ktTel').checked) {
				if (!jForm.add(new hana.JText('ÀüÀÚ³³ºÎ¹øÈ£', formObj.mbphNo4).range(9,9))
                          .add(new hana.JCurrency('ÀüÀÚ³³ºÎ¹øÈ£', formObj.mbphNo4))
                          .validate()) {
                	return;
            	}
			} else {
				if (!jForm.add(new hana.JSelect('ÀÌµ¿Åë½Å»ç¹øÈ£', formObj.mbphNo1))
                		  .add(new hana.JText('±¹¹ø', formObj.mbphNo2).range(3,4))
                          .add(new hana.JCurrency('±¹¹ø', formObj.mbphNo2))
                          .add(new hana.JText('±¹¹øµÞÀÚ¸®', formObj.mbphNo3).range(4,4))
                          .add(new hana.JCurrency('±¹¹øµÞÀÚ¸®', formObj.mbphNo3))
                          .validate()) {
                	return;
            	}
			}
			
            //SKT Ã¼Å©
            if( document.getElementById('skTel').checked ){             
                pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '³»¿ë',
                    message: 'SKTÅÚ·¹ÄÞ ¾à°üº¯°æÀ¸·Î ÀÎÇØ Àá½Ã ¼­ºñ½º Áß´ÜÁßÀÔ´Ï´Ù.<BR/>ºü¸¥½ÃÀÏ¾È¿¡ °Å·¡µÉ ¼ö ÀÖµµ·Ï ³ë·ÂÇÏ°Ú½À´Ï´Ù.<BR/>°Å·¡¿¡ ºÒÆíÀ» µå·Á ÁË¼ÛÇÕ´Ï´Ù.'
                });
                return;
            }

			if(document.getElementById('ktTel').checked) {
				$('mbphNo').value = $('mbphNo4').value;
			} else {
            	$('mbphNo').value = $('mbphNo1').value + $('mbphNo2').value + $('mbphNo3').value;
            }
            form.createHiddenField( formObj, 'payrNo', $('mbphNo').value);  //³³ºÎÀÚ¹øÈ£

            //ÀÌ¿ë±â°üÁö·ÎÄÚµå
            if( document.getElementById('skTel').checked ){
                form.createHiddenField( formObj, 'entrInstNo', '9964210010');  //¾÷Ã¼±â°ü¹øÈ£
                form.createHiddenField( formObj, 'atfBizKindCd', '510');  	   //ÀÚµ¿ÀÌÃ¼¾÷¹«Á¾·ùÄÚµå - 510:CMS(Ä«µå,ÀÌÅë), 500:GIRO(ÀüÈ­,Àü±â,±¹¹Î¿¬±Ý,°Ç°­º¸Çè)
            } else if( document.getElementById('ktTel').checked ) {
                form.createHiddenField( formObj, 'entrInstNo', '6104913');     //¾÷Ã¼±â°ü¹øÈ£
                form.createHiddenField( formObj, 'atfBizKindCd', '500');  	   //ÀÚµ¿ÀÌÃ¼¾÷¹«Á¾·ùÄÚµå - 2010.02.01 ÀÚµ¿ÀÌÃ¼ÆÀ ¾÷¹« CMS->GIRO ¾÷¹«·Î º¯°æµÊ
            } else if( document.getElementById('lgTel').checked ) {
                form.createHiddenField( formObj, 'entrInstNo', '9964210076');  //¾÷Ã¼±â°ü¹øÈ£
                form.createHiddenField( formObj, 'atfBizKindCd', '510');  	   //ÀÚµ¿ÀÌÃ¼¾÷¹«Á¾·ùÄÚµå - 510:CMS(Ä«µå,ÀÌÅë), 500:GIRO(ÀüÈ­,Àü±â,±¹¹Î¿¬±Ý,°Ç°­º¸Çè)
            }

            pbk.transfer.autotrans.checkAcctPw("/transfer/autotrans/wpdep414_74t.do",formObj);
            
        },

        /*
         * ÀÌµ¿Åë½Å¿ä±Ý ÀÚµ¿³³ºÎ step2
         * @use
         */
        submitMobileStep2 : function(btnObj , formObj){

            var url = "/transfer/autotrans/wpdep414_75t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }, 
        
        
        changeTelInput : function(frm, obj) {
        	
        	
        	if(obj.value == "KTF")	{
        		document.getElementById("TelTitle1").style.display = "none";
        		document.getElementById("TelInput1").style.display = "none";
        		document.getElementById("TelTitle2").style.display = "block";
        		document.getElementById("TelInput2").style.display = "block";
        	} else {
        		document.getElementById("TelTitle2").style.display = "none";
        		document.getElementById("TelInput2").style.display = "none";
        		document.getElementById("TelTitle1").style.display = "block";
        		document.getElementById("TelInput1").style.display = "block";
        	}			
        }
    }
}();


/*
 * ÀÚµ¿ÀÌÃ¼ - Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.elecnation = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {

        /*
         * Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÀÚµ¿³³ºÎ ¾à°üµ¿ÀÇ
         */
        goElecnationStep1 : function(type){

            var url="/transfer/autotrans/wpdep414_78t.do";

            if(type[0].checked==true){
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÀÚµ¿³³ºÎ°¡ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
        /*
         * Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÀÚµ¿³³ºÎ ±¸ºÐ ¼±ÅÃ
         */
        setGiroCode : function(formObj){
            if($('giroKind').value==""){
                $('entrInstNo').value = "";  
                $('entrInstNoText').innerHTML = "";
            }               
            else if($('giroKind').value=="1"){  //Àü±â¿ä±Ý
                $('entrInstNo').value = "4000019";
                $('entrInstNoText').innerHTML = "4000019";
            }
            else if($('giroKind').value=="2"){  //±¹¹Î¿¬±Ý(Á÷Àå)
                $('entrInstNo').value = "6105255";
                $('entrInstNoText').innerHTML = "6105255";
            }
            else if($('giroKind').value=="5"){  //±¹¹Î¿¬±Ý(Áö¿ª)
                $('entrInstNo').value = "6105242";
                $('entrInstNoText').innerHTML = "6105242";
            }
            else if($('giroKind').value=="3"){  //±¹¹Î°Ç°­º¸Çè·á(Á÷Àå)
                $('entrInstNo').value = "6102601";
                $('entrInstNoText').innerHTML = "6102601";
            }
            else if($('giroKind').value=="4"){  //±¹¹Î°Ç°­º¸Çè·á(Áö¿ª)
                $('entrInstNo').value = "6102546";
                $('entrInstNoText').innerHTML = "6102546";
            }
            return;
        },

        /*
         * Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÀÚµ¿³³ºÎ step1
         */
        submitElecnationStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .add(new hana.JSelect('½ÅÃ»¿ä±Ý', formObj.giroKind))
                      .validate()) {
                return;
            }            

            pbk.transfer.autotrans.checkAcctPw("/transfer/autotrans/wpdep414_79t.do",formObj);
        },

        /*
         * Àü±â¿ä±Ý/±¹¹Î¿¬±Ý/±¹¹Î°Ç°­º¸Çè·á ÀÚµ¿³³ºÎ step2
         * @use
         */
        submitElecnationStep2 : function(btnObj, formObj){

            var url = "/transfer/autotrans/wpdep414_80t.do";
            
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('³³ºÎÀÚ¹øÈ£', formObj.payrNo))
                      .add(new hana.JCurrency('³³ºÎÀÚ¹øÈ£', formObj.payrNo))
                      .add(new hana.JSelect('ÀÌµ¿Åë½Å»ç¹øÈ£', formObj.mbphNo1))
                      .add(new hana.JText('±¹¹ø', formObj.mbphNo2).range(3,4))
                      .add(new hana.JCurrency('±¹¹ø', formObj.mbphNo2))
                      .add(new hana.JText('±¹¹øµÞÀÚ¸®', formObj.mbphNo3).range(4,4))
                      .add(new hana.JCurrency('±¹¹øµÞÀÚ¸®', formObj.mbphNo3))
                      .validate()) {
                return;
            }
            
            if(formObj.giroKind.value == "1") { // ÇÑ±¹Àü·Â°ø»ç
            	if (!jForm.add(new hana.JText('³³ºÎÀÚ¹øÈ£', formObj.payrNo).range(10,10)).validate()) {
            		return;
            	}
            } else { // ±¹¹Î¿¬±Ý, °Ç°­º¸Çè 
            	if (!jForm.add(new hana.JText('³³ºÎÀÚ¹øÈ£', formObj.payrNo).range(11,11)).validate()) {
            		return;
            	}
            }
            
            $('mbphNo').value = $('mbphNo1').value + $('mbphNo2').value + $('mbphNo3').value;
            
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚµ¿ÀÌÃ¼ - Ä«µå´ë±ÝÀÚµ¿³³ºÎ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.autotrans.card = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
        /*
         * Ä«µå´ë±ÝÀÚµ¿³³ºÎ¿¡ ¾à°üµ¿ÀÇ
         */
        goCardStep1 : function(formObj){

            var url="/transfer/autotrans/wpdep414_82t.do";

            if(formObj.radioAgree[0].checked==true){
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß Ä«µå´ë±Ý ÀÚµ¿³³ºÎ°¡ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
        
        /*
         * LGÄ«µå¼±ÅÃ½Ã Ä«µå¹øÈ£¶õÀÌ ÁÖ¹Îµî·Ï¶õÀ¸·Î º¯°æ
         * 20090629 : ½Å¼¼°è¹éÈ­Á¡ ¼±ÅÃ½Ã È¸¿ø¹øÈ£·Î º¯°æ
         */
        changeFormCard : function(type){

            if(type.value=='2'){
                $("cardName").style.display="none";
                $("cardNum").style.display="none";
                
                $("memberName").style.display="none";
                
                $("juminName").style.display="block";
                $("juminNum").style.display="block";
                
            }
            else if(type.value=='1'){
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: '¾È³»',
                    message: '»ï¼ºÄ«µå»çÀÇ ¿äÃ»¿¡ ÀÇÇØ ÀºÇà¿¡¼­ÀÇ\n¼­ºñ½º ½ÅÃ»À» ´çºÐ°£ ÁßÁöÇÕ´Ï´Ù.\n»ï¼ºÄ«µå»ç¿¡¼­¸¸ ½ÅÃ» °¡´ÉÇÕ´Ï´Ù.'
                });

                $("cardName").style.display="block";
                $("cardNum").style.display="block";
                
                $("juminName").style.display="none";
                $("juminNum").style.display="none";
                
                $("memberName").style.display="none";

            } else if(type.value=='4'){
                $("cardName").style.display="none";
                $("cardNum").style.display="block";
                
                $("juminName").style.display="none";
                $("juminNum").style.display="none";
                
                $("memberName").style.display="block";

            } else{
                $("cardName").style.display="block";
                $("cardNum").style.display="block";
                
                $("juminName").style.display="none";
                $("juminNum").style.display="none";
                
                $("memberName").style.display="none";
            }
            
            $('crdNo').value= '';
            $('crdNo1').value= '';
            $('crdNo2').value= '';
        },

        /*
         * Ä«µå´ë±ÝÀÚµ¿³³ºÎ step1
         */
        submitCardStep1 : function(formObj){

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .add(new hana.JSelect('Ä«µå»ç', formObj.crdcoDvCd))
                      .validate()) {
                return;
            }

            // LG Ä«µåÀÎ°æ¿ì ÁÖ¹Îµî·Ï ¹øÈ£·Î ´ëÃ³
            if( formObj.crdcoDvCd.value == '2' ){

                jForm = new hana.JForm();
                if (!jForm.add(new hana.JText('ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®', formObj.crdNo1).range(6,6))
                          .add(new hana.JCurrency('ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®', formObj.crdNo1))
                          .add(new hana.JText('ÁÖ¹Î¹øÈ£ µÞÀÚ¸®', formObj.crdNo2).range(7,7))
                          .add(new hana.JCurrency('ÁÖ¹Î¹øÈ£ µÞÀÚ¸®', formObj.crdNo2))
                          .validate()) {
                    return;
                }
				
				$('crdNo').value = '';

            } else{
                // Ä«µå»ç ¹øÈ£ Ã¼Å©
                jForm = new hana.JForm();
                if(formObj.crdcoDvCd.value == "4"){
                	if (!jForm.add(new hana.JText('È¸¿ø¹øÈ£', formObj.crdNo))
	                          .add(new hana.JCurrency('È¸¿ø¹øÈ£', formObj.crdNo))
	                          .validate()) {
	                    return;
	                }
                } else {
	                if (!jForm.add(new hana.JText('Ä«µå¹øÈ£', formObj.crdNo))
	                          .add(new hana.JCurrency('Ä«µå¹øÈ£', formObj.crdNo))
	                          .validate()) {
	                    return;
	                }
                } 

                // »ï¼º Ä«µåÀÎ °æ¿ì ¿À·ù ¸Þ½ÃÁö Ãâ·Â
                if( formObj.crdcoDvCd.value == '1' ){
					pbk.extJS.messageBox.errMsgBox({
	                    isConfirm: false,
	                    title: 'Ä«µåÃ¼Å©',
	                    message: '»ï¼ºÄ«µå»çÀÇ ¿äÃ»¿¡ ÀÇÇØ ÀºÇà¿¡¼­ÀÇ\n¼­ºñ½º ½ÅÃ»À» ´çºÐ°£ ÁßÁöÇÕ´Ï´Ù.\n»ï¼ºÄ«µå»ç¿¡¼­¸¸ ½ÅÃ» °¡´ÉÇÕ´Ï´Ù.'
	                });

                    return;
                }

                //Çö´ëÄ«µå´Â 9ÀÚ¸®,16ÀÚ¸® ¸ðµÎ ÀÖÀ½
                if( formObj.crdcoDvCd.value == "3" && !(formObj.crdNo.value.length == 9 || formObj.crdNo.value.length == 16) ){
				
					pbk.extJS.messageBox.errMsgBox({
	                    isConfirm: false,
	                    title: 'Çö´ë¹éÈ­Á¡Ä«µå Ä«µå¹øÈ£ Ã¼Å©',
	                    message: 'Çö´ë¹éÈ­Á¡Ä«µå Ä«µå¹øÈ£´Â 9ÀÚ¸® ¶Ç´Â 16ÀÚ¸®·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.'
	                });
                    
                    formObj.crdNo.focus();
                    return;
                }
                
                //½Å¼¼°è Ä«µåÀÎ°æ¿ì È¸¿ø¹øÈ£ 13ÀÚ¸®.
                if( formObj.crdcoDvCd.value == "4" && !(formObj.crdNo.value.length == 13) ){
				
					pbk.extJS.messageBox.errMsgBox({
	                    isConfirm: false,
	                    title: '½Å¼¼°è Ä«µå È¸¿ø¹øÈ£ Ã¼Å©',
	                    message: '½Å¼¼°è¹éÈ­Á¡Ä«µå È¸¿ø¹øÈ£´Â 13ÀÚ¸®·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.'
	                });
                    
                    formObj.crdNo.focus();
                    return;
                }
            }

            //ÀÌ¿ë±â°üÁö·ÎÄÚµå
            if( $('crdcoDvCd').value == '1' ){    //»ï¼ºÄ«µå
                form.createHiddenField( formObj, 'entrInstNo', '9965910007');  //¾÷Ã¼±â°ü¹øÈ£
            } else if( $('crdcoDvCd').value == '2' ) {    //½ÅÇÑÄ«µå
                form.createHiddenField( formObj, 'entrInstNo', '9965900066');  //¾÷Ã¼±â°ü¹øÈ£
            } else if( $('crdcoDvCd').value == '3' ) {    //Çö´ë¹éÈ­Á¡
                form.createHiddenField( formObj, 'entrInstNo', '9952100280');  //¾÷Ã¼±â°ü¹øÈ£
            } else if( $('crdcoDvCd').value == '4' ) {    //½Å¼¼°è¹éÈ­Á¡
                form.createHiddenField( formObj, 'entrInstNo', '9965911930');  //¾÷Ã¼±â°ü¹øÈ£
            }

            form.createHiddenField( formObj, 'payrNo', $('crdNo').value);  //³³ºÎÀÚ¹øÈ£
            

            // ½ÇÇà
            pbk.transfer.autotrans.checkAcctPw("/transfer/autotrans/wpdep414_83t.do",formObj);
        },

        /*
         * Ä«µå´ë±ÝÀÚµ¿³³ºÎ step2
         */
        submitCardStep2 : function(btnObj, formObj){
			var url = "/transfer/autotrans/wpdep414_84t.do";

            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();


/*
 * ÀÚ±ÝÀÌÃ¼ - Áßµµ±ÝÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.account.apt = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';
    var hanaInfo = 'hanaInfo';

    // public space
    return {
        /*
         * Áßµµ±Ý ÀÌÃ¼ step1
         */
        submitAptStep1 : function(formObj){

            var jForm = new hana.JForm();
			
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNo))
                      .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .add(new hana.JText('Áßµµ±ÝÄÚµå µ¿', formObj.aptApdgMgntNo))
                      .add(new hana.JText('Áßµµ±ÝÄÚµå È£', formObj.aptHoMgntNo))
                      .validate()) {
                return;
            }
			
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(formObj.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , '081' )){
				return; 
			}
            
            formObj.aptApdgMgntNo.value = util.prependZero(formObj.aptApdgMgntNo.value,4);
            formObj.aptHoMgntNo.value = util.prependZero(formObj.aptHoMgntNo.value,4);

            // ÀÌ¸ÞÀÏ Ã¼Å©
            if (validationEmail('emalAdr', 'email_01', 'email_03', formObj, false)) {
                var hanaAjax = new hana.JHanaAjax('', true, true);
                hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT
                        + "/transfer/account/wpdep411_32t_01.do", formObj, true, pbk.transfer.account.apt.checkGeneralStep02, '');
            }
        },

        checkGeneralStep02 : function( res, option ){
            // Return µ¥ÀÌÅÍ JsonÅ¸ÀÔ Ã¼Å©
            //pbk.ajax.parseData(res, true);

            // JsonÅ¸ÀÔÀ¸·Î º¯È¯
            var _data = eval('(' + res.responseText + ')');

            if( _data.cnfmYn == 'N'){
                pbk.extJS.messageBox.infoMsgBox({
                    isConfirm: true,
                    title: 'Áßº¹È®ÀÎ',
                    message: 'Áßº¹µÈ ÀÌÃ¼Á¤º¸°¡ Á¸ÀçÇÕ´Ï´Ù.\n Ãß°¡ ÇÏ½Ã°Ú½À´Ï±î?',
                    callback: function(e){
                        if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                            var formObj = form.createForm([{id:'cnfmYn', value :'Y'}] );
                            var url = "/transfer/account/wpdep411_32t.do";
                            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
                        }
                        else {
                            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                            var formObj = form.createForm([{id:'cnfmYn', value :'N'}] );
                            var url = "/transfer/account/wpdep411_32t.do";
                            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
                        }
                    }
                });
            }
            else{
                // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list·Î Ãß°¡.
                var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                var formObj = form.createForm([{id:'cnfmYn', value :'Y'}] );
                var url = "/transfer/account/wpdep411_32t.do";
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
            }
            
        },
        
        
        submitGeneralStep02Execute : function() {
            alert("@deprecated : ´Ù°Ç->´Ü°ÇÀ¸·Î º¯°æµÇ¸é¼­ ÇÊ¿ä ¾ø¾îÁü");
            
            // È®ÀÎ, Ãë¼Ò ¹öÆ°À» °¨Ãá´Ù.
            var oStep02BtnDiv = document.getElementById('step02BtnDiv');
            oStep02BtnDiv.style.display = "none";

            // º¸¾ÈÄ«µå ÀÔ·Â layer¸¦ º¸¿©ÁØ´Ù.
            var hanaAjax = new hana.JHanaAjax("transferSecurityDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_32t_02.do", null );
                
        }, //[end] submitGeneralStep02Execute


        /*
         * Áßµµ±Ý ÀÌÃ¼ step2
         * @use
         */
        submitAptStep2 : function(btnObj , formObj){
            var url = "/transfer/account/wpdep411_33t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /**
         * °èÁÂ »èÁ¦
         * @param delAcctNo
         * @param index
         */
        deleteGeneralAcct : function( delAcctNo, index ){
            // STEP01¿¡¼­ "È®ÀÎ" ¹öÆ° Å¬¸¯½Ã ÀÌÃ¼Á¤º¸°¡ list¿¡¼­ »èÁ¦.
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_32t.do";
            var formObj = form.createForm([{id:'delAcctNo', value:delAcctNo},{id:'index',value:index}] );
            hanaAjax.ajaxCommSubmit(url, formObj);
        }
    }
}();

/*
 * ÀÚ±ÝÀÌÃ¼ - ÆÝµåÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.account.fund = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';

    // public space
    return {
        /*
         * ÆÝµå ÀÌÃ¼ step1
         */
        submitFundStep1 : function(indexNum){
            var url = "/transfer/account/wpdep411_37t.do";
			
			var oForm = form.createForm([{id:'index', value :indexNum}] );

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + url, oForm , function(isSuccess){
                if (isSuccess) {
						document.getElementById('fundInfoTable').style.display = 'block';
                }
            });
        },
		
		/**
         * STEP01·Î ÀÌµ¿ (Å¸ÀÎ ÆÝµå ³³ÀÔ)
         */
        submitFundStep1toOrherAcct : function() {
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT
                + "/transfer/account/wpdep411_37t.do", null, function(isSuccess){
                    if(isSuccess){
                        document.getElementById('rcvAcctNo_View').style.display = 'none';
                        document.getElementById('otherAcct').style.display = 'block';
                    }
                });
        },

        /*
         * ÆÝµå ÀÌÃ¼ step2
         */
        submitFundStep2 : function(formObj){
        
        	if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true) {  // Ä³½¬¹é »ç¿ëÀÏ¶§
                
                var jForm3 = new hana.JForm();
                if (!jForm3.add(new hana.JText('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt))
                          .add(new hana.JCurrency('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt).rangeMoney(1,parseInt(removeDash(formObj.trscAfRmndPint.value),10),'1'))
                          .validate()) {
                    return;
                }
            }
            
            var jForm = new hana.JForm();
			
			//ÀÔ±ÝÁöÁ¤ÀÏ¶§
			if (($('rcvAcctNoDiv') != null && $('rcvAcctNoDiv').style.display == 'none')){
				
				if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                    return;
                    }
                
                //20090529 ¸ð±Ù¿ø : Ä³½Ã¹é Ã¼Å©ÇÑ°æ¿ì ÀÔ·Â±Ý¾×°ú ºñ±³
                if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true){
                	var limitPlusCashbag = parseInt(removeDash(formObj.cshbUseAmt.value),10) + parseInt(removeDash(formObj.transferableAmount.value),10);
                	//Ä³½Ã¹é »ç¿ëÀÌ¸é °Å·¡±Ý¾×À» Ä³½Ã¹é ÀÔ·Â±Ý¾× + ÀÜ¾×À¸·Î Ã¼Å©ÇÑ´Ù.
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,limitPlusCashbag,'4'))
                      .validate()) {
                    return;
                    }
                } else {
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .validate()) {
                    return;
                    }
                }
				
				// µÞÀÚ¸® Ã¼Å©
				var tempString = formObj.rcvAcctNo.value;
				var tailNo = tempString.substring(tempString.length - 2);
				
				if( tailNo == "36" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'ÆÝµå °èÁÂ ¾È³»',
	                    message: '¹ÂÃò¾óÆÝµåÀÇ Ãß°¡ÀÔ±ÝÀº ¿µ¾÷Á¡¿¡¼­¸¸ °¡´ÉÇÕ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
	                });
	                return;
	            }
				
				if( tailNo != "13" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'ÆÝµå °èÁÂ ¾È³»',
	                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â ÆÝµå°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
	                });
	                return;
	            }
				
			} else if( document.getElementById('otherAcct').style.display == "none" ){
				
				// ÃÖ¼Ò ±Ý¾× ¼³Á¤
				var minAmount = 1;
				if (formObj.acmlCode.value == '4') {
					minAmount = 50000;
				} else {
					minAmount = 1;
				}
				
                //ÀÚ½ÅÀÇ ÆÝµå ÀÔ±ÝÀÏ¶§
                if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
	                return;
	            }
	            
                //20090529 ¸ð±Ù¿ø : Ä³½Ã¹é Ã¼Å©ÇÑ°æ¿ì ÀÔ·Â±Ý¾×°ú ºñ±³
                if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true){
                	var limitPlusCashbag = parseInt(removeDash(formObj.cshbUseAmt.value),10) + parseInt(removeDash(formObj.transferableAmount.value),10);
                	//Ä³½Ã¹é »ç¿ëÀÌ¸é °Å·¡±Ý¾×À» Ä³½Ã¹é ÀÔ·Â±Ý¾× + ÀÜ¾×À¸·Î Ã¼Å©ÇÑ´Ù.
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,limitPlusCashbag,'4'))
                      .validate()) {
                    return;
                    }
                } else {
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(minAmount,formObj.transferableAmount.value,'4'))
                      .validate()) {
                    return;
                    }
                }
                
            } else {
                //Å¸ÀÎ ÆÝµå ÀÔ±ÝÀÌ È°¼ºÀÏ¶§
                if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNoOther))
                      .add(new hana.JCurrency('ÀÔ±Ý°èÁÂ', formObj.rcvAcctNoOther))
                      .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                    return;
                    }
                
                //20090529 ¸ð±Ù¿ø : Ä³½Ã¹é Ã¼Å©ÇÑ°æ¿ì ÀÔ·Â±Ý¾×°ú ºñ±³
                if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true){
                	var limitPlusCashbag = parseInt(removeDash(formObj.cshbUseAmt.value),10) + parseInt(removeDash(formObj.transferableAmount.value),10);
                	//Ä³½Ã¹é »ç¿ëÀÌ¸é °Å·¡±Ý¾×À» Ä³½Ã¹é ÀÔ·Â±Ý¾× + ÀÜ¾×À¸·Î Ã¼Å©ÇÑ´Ù.
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,limitPlusCashbag,'4'))
                      .validate()) {
                    return;
                    }
                } else {
                	if (!jForm.add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .validate()) {
                    return;
                    }
                }
                
                formObj.rcvAcctNo.value = formObj.rcvAcctNoOther.value;
				
				// µÞÀÚ¸® Ã¼Å©
				var tempString = formObj.rcvAcctNoOther.value;
				var tailNo = tempString.substring(tempString.length - 2);
				
				if( tailNo == "36" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'ÆÝµå °èÁÂ ¾È³»',
	                    message: '¹ÂÃò¾óÆÝµåÀÇ Ãß°¡ÀÔ±ÝÀº ¿µ¾÷Á¡¿¡¼­¸¸ °¡´ÉÇÕ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
	                });
	                return;
	            }
				
				if( tailNo != "13" ){
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: 'ÆÝµå °èÁÂ ¾È³»',
	                    message: 'ÇØ´ç ÀÔ±Ý°èÁÂ´Â ÆÝµå°èÁÂ°¡ ¾Æ´Õ´Ï´Ù.<BR/>°èÁÂ¹øÈ£¸¦ È®ÀÎÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.'
	                });
	                return;
	            }
				
            }
			
			//´çÇàÃ¼Å©
			if (!checkHanaAcctNo(formObj.rcvAcctNo.value)) {
				return;
			}
			
			//µ¿ÀÏ°èÁÂ Ã¼Å©
			if (!checkSameAcct(formObj.paymAcctNo.value , formObj.rcvAcctNo.value , '081' )){
				return; 
			}
            
            
            if(formObj.isHanaCashbag && formObj.isHanaCashbag.checked==true) {  // Ä³½¬¹é »ç¿ëÀÏ¶§
                
                var jForm2 = new hana.JForm();
                if (!jForm2.add(new hana.JCurrency('Ä³½¬¹é »ç¿ë±Ý¾×', formObj.cshbUseAmt).rangeMoney(1,parseInt(removeDash(formObj.trnsAmt.value),10),'1'))
                          .validate()) {
                    return;
                }
            }
            
            var url = "/transfer/account/wpdep411_38t.do";

            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /*
         * ÆÝµå ÀÌÃ¼ step3
         * @use
         */
        submitFundStep3 : function(btnObj , formObj){
            var url = "/transfer/account/wpdep411_39t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
    }
}();

/*
 * ÀÚ±ÝÀÌÃ¼ - Áõ±ÇÀÚ±ÝÀÌÃ¼¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.account.stock = function(){
    // private variables
    var hanaMainDiv = 'hanaMainDiv';
    var hanaTabTopDiv = 'hanaTabTopDiv';
    var hanaTabBodyDiv = 'hanaTabBodyDiv';
    var stockContent = 'stockContent';

    // public space
    return {
        /*
         * Áõ±ÇÀÚ±ÝÀÌÃ¼ ÅÇ Å¬¸¯
         */
        toggleTabMenuStock : function(actionObj, type){

            pbk.changeTabImage(actionObj, hanaTabTopDiv);

            var url = null;

            switch(type) {
                case '1' :
                    url = "/transfer/account/wpdep411_42t.do";
                    break;
            }

            url = pbk.APPLICATION_CONTEXT_ROOT + url;

            var hanaAjax = new hana.JHanaAjax(hanaTabBodyDiv, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },
        
        /**
        *	Áõ±Ç»ç ÄÚµå¸¦ Ã¼Å©ÇÑ´Ù.
        */
        checkStockBnkCd : function(bnkCdValue){
       
       		/*
				µ¿¾çÁ¾ÇÕ±ÝÀ¶Áõ±Ç : 024,
				 ¹Ì·¡¿¡¼ÂÁõ±Ç : 049, ÇÑ±¹ÅõÀÚÁõ±Ç : 003
				¿ì¸®ÅõÀÚÁõ±Ç : 012 , HMCÅõÀÚÁõ±Ç : 022
				ÇÏ³ª´ëÅõÁõ±Ç : 068, µ¿ºÎÁõ±Ç : 031, ¸Þ¸®Ã÷Áõ±Ç(¸Þ¸®Ä¡Á¾ÇÕ±ÝÀ¶Áõ±Ç): 010
				´ë¿ìÁõ±Ç : 005, SKÁõ±Ç : 025, À¯ÁøÅõÀÚÁõ±Ç(À¯ÁøÁõ±Ç): 008, ±³º¸Áõ±Ç : 001
				ÀÌÆ®·¹ÀÌµåÁõ±Ç : 063, ¼Ö·Î¸óÅõÀÚÁõ±Ç(¼Ö·Î¸óÁõ±Ç) : 027, Å°¿òÁõ±Ç : 050, ÇÑÈ­Áõ±Ç : 021(2001.03.21ºÎÅÍ )
				LIGÅõÀÚÁõ±Ç : 072, NHÁõ±Ç : 028
			*/
			
        	if (bnkCdValue == '024' || bnkCdValue == '24'||
        		bnkCdValue == '049' || bnkCdValue == '003' || bnkCdValue == '012' || bnkCdValue == '022' ||
        		bnkCdValue == '068' || bnkCdValue == '031' || bnkCdValue == '010' ||
        		bnkCdValue == '005' || bnkCdValue == '025' || bnkCdValue == '008' || bnkCdValue == '001' ||
        		bnkCdValue == '063' || bnkCdValue == '027' || bnkCdValue == '050' || bnkCdValue == '021' ||
        		bnkCdValue == '072' || bnkCdValue == '028'){
        			  pbk.extJS.messageBox.infoMsgBox({
	                  isConfirm: true,
	                  title    : 'È®ÀÎ',
	                  message  : 'ÇØ´ç Áõ±Ç»ç´Â 09³â 8¿ù ÀÌÈÄ ±ÝÀ¶°øµ¿¸Á¿¡ Âü¿©ÇÏ¿© <BR>"°èÁÂÀÌÃ¼" ¸Þ´º¸¦  ÀÌ¿ëÇÏ¿© ÀÌÃ¼ÇÏ¼Å¾ß ÇÕ´Ï´Ù.<BR>È®ÀÎ¹öÆ°À» ´©¸£½Ã¸é "°èÁÂÀÌÃ¼" ÆäÀÌÁö·Î ÀÌµ¿ÇÕ´Ï´Ù.',
	                  callback: function(e){
	                      if (e == true){    // È®ÀÎ¹öÆ° Å¬¸¯½Ã
                        	//ÀÏ¹Ý ÀÌÃ¼·Î ÀÌµ¿
                        	var acctNo = document.forms['frm'].paymAcctNo.value;
                        	if( acctNo == undefined && acctNo == null && acctNo == '' ){
                        		acctNo = '';
				            }
				            //var formObj = form.createForm([{id:'acctNo', value :acctNo}] );
				            //hana.JMenuPanel.goFromOutside('wpdep411_01t_01', true , formObj);
				            document.location.href = "/transfer/index.do?menuItemId=wpdep411_01t_01&acctNo="+acctNo;
	                      } else {	// Ã¢ ´Ý±â ¶Ç´Â Ãë¼Ò ¹öÆ° Å¬¸¯½Ã
	                      
	                      }
	                  }
	              });
	            return false;
        	} else {
		       return true;
		    }
	        
        },

        /*
         * Áõ±ÇÀÚ±ÝÀÌÃ¼.step1
         */
        submitStockStep1 : function(formObj){
        	//Áõ±Ç»ç Ã¼Å©
        	if( !pbk.transfer.account.stock.checkStockBnkCd(formObj.rcvBnkCd.value)){
                    return;
                }

            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JSelect('Áõ±Ç»ç', formObj.rcvBnkCd))
                      .add(new hana.JText('Áõ±Ç°èÁÂ¹øÈ£', formObj.rcvAcctNo).range(8,20))
                      .add(new hana.JCurrency('Áõ±Ç°èÁÂ¹øÈ£', formObj.rcvAcctNo))
					  .add(new hana.JText('ÀÌÃ¼±Ý¾×', formObj.trnsAmt))
					  .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .add(new hana.JCurrency('ÀÌÃ¼±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                return;
            }

            // Å¸ÇàÀÎ °æ¿ì ÀÌÃ¼±Ý¾×ÀÌ 10¾ï¿ø ÀÌ»óÀÏ ¼ö ¾øÀ½
            if ( parseInt(removeDash(formObj.trnsAmt.value), 10) > 1000000000 ){
				
				pbk.extJS.messageBox.errMsgBox({
                    isConfirm: false,
                    title: 'ÀÌÃ¼±Ý¾× ¿À·ù',
                    message: 'Å¸Çà°èÁÂ ÀÌÃ¼±Ý¾×Àº 10¾ï¿øÀ» ³ÑÀ» ¼ö ¾ø½À´Ï´Ù.'
                });
                formObj.trnsAmt.focus();
                return false;
            }

            if(safeTransferCheck()) {
				var url = "/transfer/account/wpdep411_43t.do";
		        var hanaAjax = new hana.JHanaAjax(stockContent, true, true);
				hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
			}
        },

        /*
         * Áõ±ÇÀÚ±ÝÀÌÃ¼.step2
         * @use
         */
        submitStockStep2 : function(btnObj, formObj){

            var url = "/transfer/account/wpdep411_44t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax(stockContent, true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },

        /*
         * Áõ±ÇÀÚ±Ý ÀÌÃ¼ È®ÀÎ¼­ popup
         */
        openPopStock : function( stockIdx ){

            var url = "/transfer/account/wpdep411_47i.do";
            url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            // Áõ±ÇÀÚ±Ý ÀÌÃ¼ Á¶È¸ È®ÀÎ¼­ÀÎ°æ¿ì
            if( stockIdx != undefined && stockIdx != null ){
                var formObj = form.createForm([{id:'stock', value :'stockIdx'},{id:'stockIdx', value :stockIdx}] );
            }
            // Áõ±ÇÀÚ±Ý ÀÌÃ¼ °á°ú È®ÀÎ¼­
            else{
                var formObj = form.createForm([{id:'stock', value :'stock'}] );
            }
			
			pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, 'TransferStock', 380, null, formObj );
        },

        /*
         * Áõ±ÇÀÚ±Ý ÀÌÃ¼ - È®ÀÎ¼­ opup ´Ý±â
         */
        closePopStock : function(){
            pbk.extJS.popup.close('TransferStock');
        },

        /**
         * Áõ±ÇÀÚ±Ý ÀÌÃ¼ - ÀÌÃ¼³»¿ªÁ¶È¸/SMSÅëÁö ¹Ù·Î°¡±â
         */
        goStockSMS : function() {
            hana.JMenuPanel.goFromOutside('wpdep415_28i', true);
        }

    } //end of return;
}();

//@Geunwon,Mo 20100322 °ø¹«¿ø¿¬±Ý ³³ºÎ start
/*
 * ÀÚ±ÝÀÌÃ¼ - °ø¹«¿ø¿¬±Ý ³³ºÎ¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.account.govPension = function(){
    // public space
    return {
        
        /*
         * °ø¹«¿ø¿¬±Ý³³ºÎ.step1
         */
        submitGovPensionStep1 : function(formObj ,btnObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('³³ºÎ±Ý¾×', formObj.trnsAmt))
                      .add(new hana.JCurrency('³³ºÎ±Ý¾×', formObj.trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('³³ºÎ±Ý¾×', formObj.trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .add(new hana.JCurrency('³³ºÎ±Ý¾×', formObj.trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .add(new hana.JText('°ø¹«¿ø ÁÖ¹Îµî·Ï¹øÈ£', formObj.regNo1).range(6,6))
                      .add(new hana.JText('°ø¹«¿ø ÁÖ¹Îµî·Ï¹øÈ£', formObj.regNo2).range(7,7))
                      .add(new hana.JText('°ø¹«¿ø ¼º¸í', formObj.payerNm))
                      .validate()) {
                return;
            }
            
            var formObj2 = formObj;
            
            //ÁÖ¹Î¹øÈ£ Ã¼Å©
            var hanaAjax = new hana.JHanaAjax('', true, true , null , btnObj.id);
            hanaAjax.ajaxSubmit( pbk.APPLICATION_CONTEXT_ROOT
            + "/common/checkJuminNo.do", formObj
                    , true, function(res, option){
                        var _data = eval('(' + res.responseText + ')');
                        if (_data.result == "true"){
                            //È®ÀÎ¹öÆ° restore
                            hana.submiButton.releaseAltImg2();
                            
                            var url = "/transfer/account/wpdep411_62t.do";
                            var hanaAjax2 = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
                            hanaAjax2.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj2);
                        } else {
                            pbk.extJS.messageBox.errMsgBox({
                                isConfirm: false,
                                title: 'ÀÔ·Â°ª ¿À·ù',
                                message: 'ÀÔ·ÂÇÏ½Å ÁÖ¹Îµî·Ï¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.',
                                callback : function(e)  {
                                        //È®ÀÎ¹öÆ° restore
                                        hana.submiButton.releaseAltImg2();
                                        
                                        //ÁÖ¹Î¹øÈ£ ¼±ÅÃ
                                        formObj2.regNo1.select();
                                }
                            });
                            
                            return;
                        }
            }, 'euc-kr' );
            
        },

        /*
         * °ø¹«¿ø¿¬±Ý³³ºÎ.step2
         * @use
         */
        submitGovPensionStep2 : function(btnObj, formObj){

            var url = "/transfer/account/wpdep411_63t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        }
        

    } //end of return;
}();
//@Geunwon,Mo 20100322 °ø¹«¿ø¿¬±Ý ³³ºÎ end

/**
 * ÀÌÃ¼Á¤º¸¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.transfer.info = function(){

    return{

        /**
         * ÀÌÃ¼Á¤º¸ toggle tab
         */
        toggleTabMenu: function(actionObj, url, frmObj){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(actionObj, "tabMenuInfo");
            // ÇØ´ç ÅÇ¿¡ ´ëÀÀÇÏ´Â ActionÀ» È£ÃâÇÑ´Ù.
            var hanaAjax = new hana.JHanaAjax("infoDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, frmObj);
        },
        
        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸»ç¿ë¹æ¹ý index
         */
         openTransferInfo : function(){
            var url = "/transfer/info/wpdep416_01p.do";

            url = pbk.APPLICATION_CONTEXT_ROOT + url;
			pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, 'transferInfo', 784, null);
         },
         
        /**
        *   ÀÌÃ¼Á¤º¸ ÆË¾÷ÀÇ ³»¿ëÀ» º¸¿©ÁØ´Ù.
        */
        showInfoDiv: function(url){
            var hanaAjax = new hana.JHanaAjax("infoDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, null);
        },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸»ç¿ë¹æ¹ý 1´Ü°è ÆË¾÷
         */
         openTransferInfoStep1 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_01p_01.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸»ç¿ë¹æ¹ý 2´Ü°è ÆË¾÷
         */
         openTransferInfoStep2 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_02p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸»ç¿ë¹æ¹ý 3´Ü°è ÆË¾÷
         */
         openTransferInfoStep3 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_03p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼¿Ï·áÈÄÀÌÃ¼Á¤º¸µî·Ï 1´Ü°è
         */
         openFavoritesTransferInfoStep1 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_04p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼¿Ï·áÈÄÀÌÃ¼Á¤º¸µî·Ï 2´Ü°è
         */
         openFavoritesTransferInfoStep2 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_05p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼¿Ï·áÈÄÀÌÃ¼Á¤º¸µî·Ï 3´Ü°è
         */
         openFavoritesTransferInfoStep3 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_06p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸ ½Å±Ô Ãß°¡ µî·Ï 1´Ü°è
         */
         openTransferInfoNewStep1 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_07p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸ ½Å±Ô Ãß°¡ µî·Ï 2´Ü°è
         */
         openTransferInfoNewStep2 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_08p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸ ½Å±Ô Ãß°¡ µî·Ï 3´Ü°è
         */
         openTransferInfoNewStep3 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_09p.do");
         },

        /**
         * ÀÌÃ¼Á¤º¸ - ÀÚÁÖ¾²´Â ÀÌÃ¼Á¤º¸ ¾È³» - ÀÌÃ¼Á¤º¸ ½Å±Ô Ãß°¡ µî·Ï 4´Ü°è
         */
         openTransferInfoNewStep4 : function(){
            pbk.transfer.info.showInfoDiv("/transfer/info/wpdep416_10p.do");
         }

    }//end of return;
}();


/**
 * ÀÌÃ¼Á¤º¸¿¡ ÇÊ¿äÇÑ °øÅëscript¸¦ Á¤ÀÇ
 */
pbk.transfer.link = function() {

    return{
		
		/**
		 * ÀÌ¿ë½Ã°£ ¾È³» ÆË¾÷
		 */
		openWorktimeInformation : function(){
			var url = "/contents/pri/gui/ibk/ibk4/ibk035_02p.jsp";
			pbk.extJS.popup.isPrint = false;
			pbk.extJS.popup.open(url, 'ibk035_02p', 650, null, null);
			
		},

        /**
         * ÀÚ±ÝÀÌÃ¼ - °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ -STEP2´Ü°è-ÀüÀÚ±ÝÀ¶ À¯ÀÇ»çÇ× ¹Ù·Î°¡±â¹öÆ°
         * general_transfer_step02_security.jsp
         */
        goElecFinance : function() {
			//location.href = "/contents/csc/cau/cau1/index.jsp?menuItemId=s_h571";
			
			// ¸µÅ©URL¼öÁ¤(½Å»ç¾÷ÃßÁøºÎ¿äÃ»)
			location.href = "/appstage/index.jsp?appcd=CaCus000201"; 
        },

        /**
         * ÀÚ±ÝÀÌÃ¼ - °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ -STEP2´Ü°è-ÀÌÃ¼ÇÑµµ °¨¾× ¹Ù·Î°¡±â¹öÆ°
         * general_transfer_step02_security.jsp
         */
        goTransferLimit : function() {
			pbk.common.person.goTransferLimit();
        },

        /**
         * ÀÚ±ÝÀÌÃ¼ - °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ -STEP3´Ü°è-°í°´µî±Þ ÀÚ¼¼È÷ ¾Ë¾Æº¸±â¹öÆ°
         * general_transfer_step03.jsp
         */
        goCustomerClass : function() {
			pbk.common.person.goPersonGradeInfo();

        },

        /**
         * ÀÚ±ÝÀÌÃ¼ - °èÁÂÀÌÃ¼ - ÀÏ¹ÝÀÌÃ¼ -STEP3´Ü°è- ÀÎÁõ¼­ °»½Å ¹Ù·Î°¡±â¹öÆ°
         * general_transfer_step03.jsp
         */
        goValidation : function() {
			form.createFormSubmit(null,'/certify/index.do?menuItemId=wpcer465_01t', '/certify/renovate/wpcer465_01t.do');
			return false;
        }

    }//end of return;
}();

/**
 * ÀÎÅÍ³ÝÃ»¾à script¸¦ Á¤ÀÇ - ¹Ú¿¬Èñ Ãß°¡ (2009.07.07)
 */
pbk.transfer.savings = function(){

	var hanaTabTopDiv = "hanaTabTopDiv";
	var hanaTabBodyDiv = "hanaTabBodyDiv";
	var isHanaCashbag = "";
	return {
		
		/**
		 * ÀÎÅÍ³ÝÃ»¾à tab - toggleTabMenu
		 */
		toggleTabMenu: function(oTabImg, _type){
		 	
            pbk.changeTabImage(oTabImg, 'savingsTabMenu');
            
            switch (_type) {
                case '1': // ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à½ÅÃ»
                    pbk.transfer.savings.goOffice();
                    break;
                    
                case '2': // 3¼øÀ§Ã»¾à
                    pbk.transfer.savings.goSavings();
                    break;
					
				case '3': // ÀÎÅÍ³ÝÃ»¾à ½ÅÃ»³»¿ªÁ¶È¸
                   pbk.transfer.savings.goInquiry();
                   break
					
				case '4': // ÀÎÅÍ³ÝÃ»¾à ½ÅÃ»Ãë¼Ò
                   pbk.transfer.savings.goDelete();
                   break		
                                
            }
        }, //[end] toggleTabMenu

		goOffice : function() {			//¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» step01
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_01t.do?housSbscTrscDvCd=21", null);      
        }, //[end] goOffice
		
		goSavings : function() {		//3¼øÀ§Ã»¾à step01
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_08t.do?housSbscTrscDvCd=11", null);      
        }, //[end] goSavings

		goInquiry : function() {			//ÀÎÅÍ³ÝÃ»¾à ½ÅÃ»³»¿ª Á¶È¸
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_15t.do", null);      
        }, //[end] goInquiry

	    goDelete : function() {			//ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» Ãë¼Ò step01
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_17t.do", null);
        }, //[end] goDelete
        
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» pop
		*/
		openOfficePop : function(formObj, housMgntNo){
			
			formObj.housMgntNo.value = housMgntNo;
			pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_02p.do",'wpdep500_02p', 480, null, formObj);							
		},
		
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» step02
		*/		
		officeGoStep02 : function(formObj) {
			
			// STEP1 °£·«Á¶È¸¿¡¼­    ±¸ºÐ°ªÀÌ 11:3¼øÀ§ / 21:¿ÀÇÇ½ºÅÚ,±âÅ¸ºÎµ¿»êÀ¸·Î ³Ñ¾î¿Â´Ù.
			// STEP2 »ó¼¼Á¶È¸¿¡¼­´Â ±¸ºÐ°ªÀÌ 12:3¼øÀ§ / 22:¿ÀÇÇ½ºÅÚ,±âÅ¸ºÎµ¿»êÀ¸·Î º¯°æµÇ¾î¾ß ÇÑ´Ù.
			if(formObj.housSbscTrscDvCd.value == "11")	formObj.housSbscTrscDvCd.value ="12";
			if(formObj.housSbscTrscDvCd.value == "21")	formObj.housSbscTrscDvCd.value ="22";
			
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_03t.do", formObj);      
			
			pbk.extJS.popup.close('wpdep500_02p');
        }, //[end] officeStep02

        //Ã¢´Ý±â
        closePop : function() {
            pbk.extJS.popup.close('wpdep500_02p');
        }, 
        		
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» step03
		*/		
		officeGoStep03 : function(formObj) {

			var jForm = new hana.JForm();
			var idx = radio.getCheckedValue(formObj.radio_idx); 
			if(idx == "") {
				hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã»¾àÀ» ¿øÇÏ½Ã´Â Å¸ÀÔÀ» ¼±ÅÃÇÏ¼¼¿ä.");
                return;
			}

			// hidden °´Ã¼»ý¼º
			if (formObj.radio_idx.length == undefined) {
				// ¸®½ºÆ®°¡ 1°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj,'housNm'				,formObj.hidHousNm.value);
				form.createHiddenField(formObj,'housMgntNo'			,formObj.hidHousMgntNo.value);
	            form.createHiddenField(formObj,'housSbscMdlNo'		,formObj.hidHousSbscMdlNo.value);
	            form.createHiddenField(formObj,'rank3SbscApcAmtVlu' ,formObj.hidRank3SbscApcAmtVlu.value);
			} else {
				// ¸®½ºÆ®°¡ ´Ù°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj,'housNm'				,formObj.hidHousNm[idx].value);
				form.createHiddenField(formObj,'housMgntNo'			,formObj.hidHousMgntNo[idx].value);
	            form.createHiddenField(formObj,'housSbscMdlNo'		,formObj.hidHousSbscMdlNo[idx].value);
	            form.createHiddenField(formObj,'rank3SbscApcAmtVlu' ,formObj.hidRank3SbscApcAmtVlu[idx].value);
			}
			
			var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_04t.do", formObj);      
        }, //[end] officeStep03
        
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» step04
		*/		
		officeGoStep04 : function(formObj) {

            // ÀÓ½Ãµ¥ÀÌÅÍ ¼¼ÆÃ
            /**
            formObj.resRegZipNo1.value = '100';
            formObj.resRegZipNo2.value = '180';
            formObj.cntcAdrZipNo1.value = '462';
            formObj.cntcAdrZipNo2.value = '806';
            formObj.cntcZipAdr.value = '°æ±â ¼º³²½Ã Áß¿ø±¸ »ó´ë¿ø1µ¿';
            formObj.cntcExAdr.value  = '100¹ø';
            formObj.cntcTelRgnNo.value  = '02';
            formObj.cntcTelOfcNo.value  = '1234';
            formObj.cntcTelSeqNo.value  = '4567';
			**/
                   
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('°ÅÁÖÁö¿ìÆí¹øÈ£', formObj.resRegZipNo1))
                      .add(new hana.JText('¿¬¶ôÁÖ¼Ò/Áö¿ª¼±ÅÃ', formObj.cntcAdrZipNo1))
                      .add(new hana.JText('¿¬¶ôÁÖ¼Ò/³ª¸ÓÁö', formObj.cntcExAdr))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelRgnNo))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelOfcNo))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelSeqNo))
                      .validate()) {
                return;
            }
             
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_05t.do", formObj);      
        }, //[end] officeStep04
        
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» step05
		*/		
		officeGoStep05 : function(formObj) {
		
			var jForm = new hana.JForm();
			
			if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ¹øÈ£', formObj.gearAcctNo).range(1, 1))
                      .add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£', formObj.acctPw).limitLength(4, 4))
                      .add(new hana.JText('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt))
                      .add(new hana.JCurrency('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt).rangeMoney(1,formObj.transferableAmt.value,'4'))
                      .validate()) {
                return false;
            }

			if(parseInt((formObj.rank3SbscApcAmtVlu.value*10000), 10) != parseInt(input.toNumber(formObj.gearSbstKrwAmt.value),10)) {
				hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã»¾à½ÅÃ» °¡´É±Ý¾×Àº "+formObj.rank3SbscApcAmtVlu.value+"¸¸¿ø ÀÔ´Ï´Ù. ±Ý¾×À» È®ÀÎÇÏ¼¼¿ä.");
                return;
			}

			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
			
			var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_06t.do", formObj);      
        }, //[end] officeStep05
		
		/*
		* ¿ÀÇÇ½ºÅÚ/±âÅ¸ºÎµ¿»ê ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» ¿µ¼öÁõÃâ·Â
		*/		
		openReceipt : function(formObj) {
			
			// ¿ÀÇÇ½ºÅÚ ±âÅ¸ºÎµ¿
			var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
			pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_07p.do", 'wpdep500_07p', 480, null, formObj);

        }, //[end] openReceipt
        
        setBondBuyScheAmt : function(formObj) {
        	if(formObj.bondTndrYn.value == "N") {
        		formObj.bondBuyScheAmt.readOnly = true;
        		formObj.bondBuyScheAmt.style.backgroundColor = "#DBDAD6";
        	}
        }, 
        
		/*
		* 3¼øÀ§ Ã»¾à step02
		*/		
		savingsGoStep02 : function(formObj, housMgntNo) {
					
			// STEP1 °£·«Á¶È¸¿¡¼­    ±¸ºÐ°ªÀÌ 11:3¼øÀ§ / 21:¿ÀÇÇ½ºÅÚ,±âÅ¸ºÎµ¿»êÀ¸·Î ³Ñ¾î¿Â´Ù.
			// STEP2 »ó¼¼Á¶È¸¿¡¼­´Â ±¸ºÐ°ªÀÌ 12:3¼øÀ§ / 22:¿ÀÇÇ½ºÅÚ,±âÅ¸ºÎµ¿»êÀ¸·Î º¯°æµÇ¾î¾ß ÇÑ´Ù.
			if(formObj.housSbscTrscDvCd.value == "11")	formObj.housSbscTrscDvCd.value ="12";
			if(formObj.housSbscTrscDvCd.value == "21")	formObj.housSbscTrscDvCd.value ="22";
			
			formObj.housMgntNo.value = housMgntNo;
		
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_09t.do", formObj);      
        }, //[end] savingsStep02
		
		/*
		* 3¼øÀ§ Ã»¾à step03
		*/		
		savingsGoStep03 : function(formObj) {

			var idx = radio.getCheckedValue(formObj.radio_idx); 
			if(idx == "") {
				hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã»¾àÀ» ¿øÇÏ½Ã´Â Å¸ÀÔÀ» ¼±ÅÃÇÏ¼¼¿ä.");
                return;
			}

			// ¼±ÅÃµÈ µ¥ÀÌÅÍ¸¦ »õ·Î¿î ÀÌ¸§À¸·Î hiddenÀ» »ý¼ºÇØ¼­ ³Ñ±ä´Ù.
			if (formObj.radio_idx.length == undefined) {
				// ¸®½ºÆ®°¡ 1°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj,'housNm'				,formObj.hidHousNm.value);
				form.createHiddenField(formObj,'housMgntNo'			,formObj.hidHousMgntNo.value);
	            form.createHiddenField(formObj,'housSbscMdlNo'		,formObj.hidHousSbscMdlNo.value);
	            form.createHiddenField(formObj,'rank3SbscApcAmtVlu' ,formObj.hidRank3SbscApcAmtVlu.value);
	            form.createHiddenField(formObj,'bondBuyUplmAmtVlu'  ,formObj.hidBondBuyUplmAmtVlu.value);
	            form.createHiddenField(formObj,'bondTndrYn'  		,formObj.hidBondTndrYn.value);
	            
			} else { 
				// ¸®½ºÆ®°¡ ´Ù°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj,'housNm'				,formObj.hidHousNm[idx].value);
				form.createHiddenField(formObj,'housMgntNo'			,formObj.hidHousMgntNo[idx].value);
	            form.createHiddenField(formObj,'housSbscMdlNo'		,formObj.hidHousSbscMdlNo[idx].value);
	            form.createHiddenField(formObj,'rank3SbscApcAmtVlu' ,formObj.hidRank3SbscApcAmtVlu[idx].value);
	            form.createHiddenField(formObj,'bondBuyUplmAmtVlu'  ,formObj.hidBondBuyUplmAmtVlu[idx].value);
	            form.createHiddenField(formObj,'bondTndrYn'  		,formObj.hidBondTndrYn[idx].value);
			}
			
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_10t.do", formObj);      
        }, //[end] savingsStep03
        
		/*
		* 3¼øÀ§ Ã»¾à step04
		*/		
		savingsGoStep04 : function(formObj) {
			var jForm = new hana.JForm();

			if(!jForm.add(new hana.JCheck('À¯ÀÇ»çÇ× ¹× °³ÀÎÁ¤º¸ º¸È£¹æÄ§', formObj.agree))
						 .validate()){
				return false;
			
			} else {

				var oDivAgreeContent1 = document.getElementById("divAgreeContent1");
				var oDivAgreeContent2 = document.getElementById("divAgreeContent2");
				
				var oAgreeContent1 = formObj.agreeContent1;
				var oAgreeContent2 = formObj.agreeContent2;
				
				pbk.common.copyDivInnerTextToHiddenValue(oDivAgreeContent1, oAgreeContent1);
				pbk.common.copyDivInnerTextToHiddenValue(oDivAgreeContent2, oAgreeContent2);
			}

            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_11t.do", formObj);      
        }, //[end] savingsStep04
        
		/*
		* 3¼øÀ§ Ã»¾à step05
		*/		
		savingsGoStep05 : function(formObj) {

            // ÀÓ½Ãµ¥ÀÌÅÍ ¼¼ÆÃ
            /**
            formObj.resRegZipNo1.value = '100';
            formObj.resRegZipNo2.value = '180';
            formObj.cntcAdrZipNo1.value = '462';
            formObj.cntcAdrZipNo2.value = '806';
            formObj.cntcZipAdr.value = '°æ±â ¼º³²½Ã Áß¿ø±¸ »ó´ë¿ø1µ¿';
            formObj.cntcExAdr.value  = '100¹ø';
            formObj.cntcTelRgnNo.value  = '010';
            formObj.cntcTelOfcNo.value  = '1234';
            formObj.cntcTelSeqNo.value  = '4567';
            formObj.rsdnplcFstMvinDt.value  = '20090101';
            **/
                   
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('°ÅÁÖÁö¿ìÆí¹øÈ£', formObj.resRegZipNo1))
            		  .add(new hana.JDate('°ÅÁÖÁöÃÖÃÊ ÀüÀÔÀÏÀÚ', formObj.rsdnplcFstMvinDt))
                      .add(new hana.JText('¿¬¶ôÁÖ¼Ò/Áö¿ª¼±ÅÃ', formObj.cntcAdrZipNo1))
                      .add(new hana.JText('¿¬¶ôÁÖ¼Ò/³ª¸ÓÁö', formObj.cntcExAdr))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelRgnNo))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelOfcNo))
                      .add(new hana.JSelect('¿¬¶ôÀüÈ­¹øÈ£', formObj.cntcTelSeqNo))
                      .validate()) {
                return;
            }
			
			// Ã¤±Ç¸ÅÀÔ°¡´É ´ë»óÀÇ °æ¿ì Ã¤±Ç¸ÅÀÔ±Ý¾×À» 0¿ø~Ã¤±Ç¸ÅÀÔ»óÇÑ±Ý¾× »çÀÌÀÇ ±Ý¾×À» ÀÔ·ÂÇØ¾ß ÇÑ´Ù.
			if(formObj.bondTndrYn.value == "Y") {
				
				var maxAmt = parseInt((formObj.bondBuyUplmAmtVlu.value*10000), 10);	// Ã¤±Ç¸ÅÀÔ »óÇÑ¾×
				var inAmt  = parseInt(formObj.bondBuyScheAmt.value,10);				// Ã¤±Ç¸ÅÀÔ ¿¹Á¤±Ý¾×
				
				if(maxAmt == 0 && inAmt != 0) {
				    hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã¤±Ç¸ÅÀÔ»óÇÑ±Ý¾×ÀÌ 0¿øÀÔ´Ï´Ù. ¿¹Á¤±Ý¾×Àº  0¿øÀ» ÀÔ·ÂÇÏ¼¼¿ä.");
                	return;
	            }
	            
				if (inAmt > maxAmt) {
				    hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã¤±Ç¸ÅÀÔ»óÇÑ¾×Àº  "+formObj.bondBuyUplmAmtVlu.value+"¸¸¿ø ÀÔ´Ï´Ù.");
	                return false;
	            }
	            
	            if((inAmt%10000) != 0) {
		            hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã¤±Ç¸ÅÀÔ ¿¹Á¤±Ý¾×Àº ¸¸¿ø´ÜÀ§·Î ÀÔ·ÂÇÏ¼¼¿ä.");
                	return;
	            }
            }
            
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_12t.do", formObj);      
        }, //[end] savingsStep05
        
		/*
		* 3¼øÀ§ Ã»¾à step05
		*/		
		savingsGoStep06 : function(formObj) {
		
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ¹øÈ£', formObj.gearAcctNo).range(1, 1))
                      .add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£', formObj.acctPw).limitLength(4, 4))
                      .add(new hana.JText('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt))
                      .add(new hana.JCurrency('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('Ãâ±Ý±Ý¾×', formObj.gearSbstKrwAmt).rangeMoney(1,formObj.transferableAmt.value,'4'))
                      .validate()) {
                return false;
            }

			if(parseInt((formObj.rank3SbscApcAmtVlu.value*10000), 10) != input.toNumber(formObj.gearSbstKrwAmt.value)) {
				hana.JHanaUtils.message.alert("Ã»¾àÈ®ÀÎ", "Ã»¾à½ÅÃ» °¡´É±Ý¾×Àº "+formObj.rank3SbscApcAmtVlu.value+"¸¸¿ø ÀÔ´Ï´Ù. ±Ý¾×À» È®ÀÎÇÏ¼¼¿ä.");
                return;
			}
                		
			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
			
			var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_13t.do", formObj);      
        }, //[end] officeStep05
		        
		/*
		* ÀÎÅÍ³ÝÃ»¾à ½ÅÃ»³»¿ª Á¶È¸
		*/		
		inquiry : function(formObj) {
            var hanaAjax = new hana.JHanaAjax('inquiryResultDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_15t_01.do", formObj);      
        }, //[end] inquiry
        
		/*
		* ÀÎÅÍ³ÝÃ»¾à ½ÅÃ»³»¿ª Á¶È¸ - »ó¼¼Á¶È¸
		*/		
		inquiryDetail : function(formObj, idx) {

			// hidden °´Ã¼»ý¼º
			if (formObj.hidCustNm.length == undefined) {
				// ¸®½ºÆ®°¡ 1°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj, 'custNm'			,formObj.hidCustNm.value);
				form.createHiddenField(formObj, 'resRegNo'			,formObj.hidResRegNo.value);
				form.createHiddenField(formObj, 'housNm'			,formObj.hidHousNm.value);
				form.createHiddenField(formObj, 'housMgntNo'		,formObj.hidHousMgntNo.value);
				form.createHiddenField(formObj, 'housSbscMdlNo'		,formObj.hidHousSbscMdlNo.value);
				form.createHiddenField(formObj, 'cntcTelRgnNo'		,formObj.hidCntcTelRgnNo.value);
				form.createHiddenField(formObj, 'cntcTelOfcNo'		,formObj.hidCntcTelOfcNo.value);
				form.createHiddenField(formObj, 'cntcTelSeqNo'		,formObj.hidCntcTelSeqNo.value);
				form.createHiddenField(formObj, 'sbscAcpnDt'		,formObj.hidSbscAcpnDt.value);
				form.createHiddenField(formObj, 'rank3SbscGrntAmt1'	,formObj.hidRank3SbscGrntAmt1.value);
				form.createHiddenField(formObj, 'rank3RpmtAcctNo'	,formObj.hidRank3RpmtAcctNo.value);
			} else {
				// ¸®½ºÆ®°¡ ´Ù°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj, 'custNm'			,formObj.hidCustNm[idx].value);
				form.createHiddenField(formObj, 'resRegNo'			,formObj.hidResRegNo[idx].value);
				form.createHiddenField(formObj, 'housNm'			,formObj.hidHousNm[idx].value);
				form.createHiddenField(formObj, 'housMgntNo'		,formObj.hidHousMgntNo[idx].value);
				form.createHiddenField(formObj, 'housSbscMdlNo'		,formObj.hidHousSbscMdlNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelRgnNo'		,formObj.hidCntcTelRgnNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelOfcNo'		,formObj.hidCntcTelOfcNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelSeqNo'		,formObj.hidCntcTelSeqNo[idx].value);
				form.createHiddenField(formObj, 'sbscAcpnDt'		,formObj.hidSbscAcpnDt[idx].value);
				form.createHiddenField(formObj, 'rank3SbscGrntAmt1'	,formObj.hidRank3SbscGrntAmt1[idx].value);
				form.createHiddenField(formObj, 'rank3RpmtAcctNo'	,formObj.hidRank3RpmtAcctNo[idx].value);
			}

            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_16t.do", formObj);      
        }, //[end] inquiryDetail_office
        

		/*
		* ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» Ãë¼Ò - step01
		*/		
		cancel : function(formObj) {
			var hanaAjax = new hana.JHanaAjax('inquiryResultDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_17t_01.do", formObj);
        }, //[end] cancel
        
		/*
		* ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» Ãë¼Ò - step02
		*/	
		cancelGoStep02 : function(formObj, idx) {

			// hidden °´Ã¼»ý¼º
			if (formObj.hidCustNm.length == undefined) {
				// ¸®½ºÆ®°¡ 1°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj, 'custNm'			,formObj.hidCustNm.value);
				form.createHiddenField(formObj, 'resRegNo'			,formObj.hidResRegNo.value);
				form.createHiddenField(formObj, 'housSbscAcpnNo'	,formObj.hidHousSbscAcpnNo.value);
				form.createHiddenField(formObj, 'housNm'			,formObj.hidHousNm.value);
				form.createHiddenField(formObj, 'housMgntNo'		,formObj.hidHousMgntNo.value);
				form.createHiddenField(formObj, 'housSbscMdlNo'		,formObj.hidHousSbscMdlNo.value);
				form.createHiddenField(formObj, 'cntcTelRgnNo'		,formObj.hidCntcTelRgnNo.value);
				form.createHiddenField(formObj, 'cntcTelOfcNo'		,formObj.hidCntcTelOfcNo.value);
				form.createHiddenField(formObj, 'cntcTelSeqNo'		,formObj.hidCntcTelSeqNo.value);
				form.createHiddenField(formObj, 'sbscDt'			,formObj.hidSbscDt.value);
				form.createHiddenField(formObj, 'rank3SbscGrntAmt1'	,formObj.hidRank3SbscGrntAmt1.value);
				form.createHiddenField(formObj, 'rank3RpmtAcctNo'	,formObj.hidRank3RpmtAcctNo.value);
				form.createHiddenField(formObj, 'gearAcctNo'		,formObj.hidGearAcctNo.value);
			} else {
				// ¸®½ºÆ®°¡ ´Ù°ÇÀÇ °æ¿ì
				form.createHiddenField(formObj, 'custNm'			,formObj.hidCustNm[idx].value);
				form.createHiddenField(formObj, 'resRegNo'			,formObj.hidResRegNo[idx].value);
				form.createHiddenField(formObj, 'housSbscAcpnNo'	,formObj.hidHousSbscAcpnNo[idx].value);
				form.createHiddenField(formObj, 'housNm'			,formObj.hidHousNm[idx].value);
				form.createHiddenField(formObj, 'housMgntNo'		,formObj.hidHousMgntNo[idx].value);
				form.createHiddenField(formObj, 'housSbscMdlNo'		,formObj.hidHousSbscMdlNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelRgnNo'		,formObj.hidCntcTelRgnNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelOfcNo'		,formObj.hidCntcTelOfcNo[idx].value);
				form.createHiddenField(formObj, 'cntcTelSeqNo'		,formObj.hidCntcTelSeqNo[idx].value);
				form.createHiddenField(formObj, 'sbscDt'			,formObj.hidSbscDt[idx].value);
				form.createHiddenField(formObj, 'rank3SbscGrntAmt1'	,formObj.hidRank3SbscGrntAmt1[idx].value);
				form.createHiddenField(formObj, 'rank3RpmtAcctNo'	,formObj.hidRank3RpmtAcctNo[idx].value);
				form.createHiddenField(formObj, 'gearAcctNo'		,formObj.hidGearAcctNo[idx].value);
			}
			
			
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_18t.do", formObj);      
        }, //[end] cancelOrder_office
        
		/*
		* ÀÎÅÍ³ÝÃ»¾à ½ÅÃ» Ãë¼Ò - step03
		*/	
		cancelGoStep03 : function(formObj) {
		
			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
		
            var hanaAjax = new hana.JHanaAjax('hanaBodyDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/savings/wpdep500_19t.do", formObj);      
        } //[end] cancelOrder_office
	}
}();

/**
 * ÅðÁ÷¿¬±Ý 
 */
pbk.transfer.retire = function(){
	
	return {

		// ÅðÁ÷¿¬±Ý - ºÎ´ã±ÝÀÔ±Ý - STEP1 
		goSubmit01: function(formObj){
			
            var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/retire/wpdep417_01t.do", formObj);      		
        },         

		// ÅðÁ÷¿¬±Ý - ºÎ´ã±ÝÀÔ±Ý - STEP2 
      	goSubmit02: function(formObj){

            jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.acctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                      .validate()) {
                return;
            }

			var chkIdx = radiobox.getCheckedValue(formObj.chkIdx);
            if(chkIdx == "") {
				
				pbk.extJS.messageBox.errMsgBox({
	        		isConfirm: false,
	                title: 'ÀÔ·Â¿À·ù',
	                message: 'ÀÌÃ¼ÇÒ µ¥ÀÌÅÍ¸¦ ¼±ÅÃÇÏ¼¼¿ä.'
	            });
	            
	            return false;

			} else {
				
				if (parseInt(formObj.transferableAmount.value , 10) < parseInt(document.getElementById('rcvScheAlotAmt'+chkIdx).value, 10)){
	            	pbk.extJS.messageBox.errMsgBox({
		                isConfirm: false,
		                title: 'ÀÔ·Â¿À·ù',
		                message: 'Ãâ±Ý°èÁÂÀÇ Áö±Þ°¡´ÉÀÜ¾×ÀÌ ºÎÁ·ÇÕ´Ï´Ù.'
		            });
		            
		            return false;
	            }
				
				if(date.getToday() != document.getElementById('rcvScheDt'+chkIdx).value) {
					pbk.extJS.messageBox.errMsgBox({
		                isConfirm: false,
		                title: 'ÀÔ·Â¿À·ù',
		                message: 'ÀÔ±Ý¿¹Á¤ÀÏÀÚ ´çÀÏ°Ç¸¸ ÀÔ±Ý °¡´ÉÇÕ´Ï´Ù.'
		            });
		            
		            return false;
	            }
											
				formObj.rtpnsPlanNo.value    = document.getElementById('rtpnsPlanNo'+chkIdx).value;
				formObj.rtpnsPlanNm.value    = document.getElementById('rtpnsPlanNm'+chkIdx).value;
				formObj.astRcvAcctNo.value   = document.getElementById('astRcvAcctNo'+chkIdx).value;
				formObj.rcvScheDt.value      = document.getElementById('rcvScheDt'+chkIdx).value;
				formObj.rcvScheAlotAmt.value = document.getElementById('rcvScheAlotAmt'+chkIdx).value;
													            
	            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, 'transferConfirmBtn');
            	hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/retire/wpdep417_02t.do", formObj);
			}
        }, 
        
		// ÅðÁ÷¿¬±Ý - ºÎ´ã±ÝÀÔ±Ý - STEP3  
		goSubmit03: function(formObj){
			
			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©

			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, 'joinBtnImgId');
			hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/retire/wpdep417_03t.do", formObj);      		
        },
        
        // ÀÔ±ÝÅëÀå Ç¥½Ã³»¿ë¿¡ ¼±ÅÃµÈ ÇÃ·£¸í ¼¼ÆÃ 
		setRcvNm: function(formObj, chkIdx) {
			formObj.rcvPsbkMarkCtt.value = document.getElementById('rtpnsPlanNm'+chkIdx).value;
		},
        
		// ÅðÁ÷¿¬±Ý - ºÎ´ã±ÝÀÔ±Ý ³»¿ªÁ¶È¸
		goInquiry01: function(formObj){
			
            //var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);
            //hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/retire/wpdep417_05t.do", formObj);
            
            hana.JMenuPanel.goFromOutside('wpdep417_05t', true , formObj);      		
        },       

		// ÅðÁ÷¿¬±Ý - ºÎ´ã±ÝÀÔ±Ý ³»¿ªÁ¶È¸ °á°ú 
		goInquiry01_01: function(formObj){
			
            var hanaAjax = new hana.JHanaAjax('transferInquiryListDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/retire/wpdep417_05t_01.do", formObj);      		
        }       
        
	}
} ();


/**
 * ¾È½ÉÀÌÃ¼ 
 */
pbk.transfer.safetrans = function(){

	var callbackMessage4SafeSvcApc = function(res, args){
		pbk.ajax.parseData(res, true);
		var data = eval('(' + res.responseText + ')');
		
		if (data.resResult == 'SUCCESS') { // ¿À·ù °Ë»ç 
			pbk.extJS.messageBox.infoConfirmMsgBox({
				isConfirm: false,
				title: 'ÀÎÁõ¹øÈ£ ¿äÃ»',
				message: 'ÀÔ·ÂÇÏ½Å ÈÞ´ëÆùÀ¸·Î ÀÎÁõ¹øÈ£°¡ ¹ß¼ÛµÇ¾ú½À´Ï´Ù.',
				callback: function(e){
					document.getElementById('smsPw').focus();
					document.getElementById('apclYn').value='Y';
				}
			});
		}
		else {
			pbk.extJS.messageBox.infoConfirmMsgBox({
				isConfirm: false,
				title: 'ÀÎÃþ¹øÈ£¿äÃ» ¿À·ù',
				message: data.errMsg,
				callback: function(e){
					return false;
				}
			});
		}
	}
	
	return {

		// ¾È½ÉÀÌÃ¼ - ¼­ºñ½º½ÅÃ» - STEP1 
		goSubmit01: function(formObj){
			
			if(!formObj.agree[0].checked) {
				pbk.extJS.messageBox.errMsgBox({
	        		isConfirm: false,
	                title: 'ÀÔ·Â¿À·ù',
	                message: 'ÀÌ¿ë¾à°ü¿¡ µ¿ÀÇÇÏ¼¼¿ä.'
	            });
	            
	            return false;
			}
			
            var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_87t.do", formObj);      		
        },         

		// ¾È½ÉÀÌÃ¼ - ¼­ºñ½º½ÅÃ» - STEP2
      	goSubmit02: function(frmObj){
      	
			confirmSmsMessage(frmObj, function() {
				var url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_88t.do";
				var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);							
			    hanaAjax.ajaxCommSubmit(url, frmObj);	
			});   
        }, 
        
		// ¾È½ÉÀÌÃ¼ - ¼­ºñ½º½ÅÃ» - STEP3
		goSubmit03: function(formObj){
			
			if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©

			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, 'joinBtnImgId');
			hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/wpdep411_89t.do", formObj);      		
        },

        // ÀÎÁõ¹øÈ£ ¿äÃ»ÇÏ±â
		smsInquiry : function(frmObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/ubk/vm/vm12_01.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
 			hanaAjax.ajaxSubmit(url, frmObj, true, callbackMessage, 'UTF-8');
		},	

		// ¾È½ÉÀÌÃ¼ ÀÎÁõ¼­ºñ½º ÀÎÁõ¹øÈ£ ¿äÃ»
    	submitSafeTransferSmsNoApc : function(frmObj){
    		
			frmObj.apclYn.value='N';
			
    		var jForm = new hana.JForm();
    		if (!jForm
			          .add(new hana.JNumber('¼­ºñ½º±¸ºÐÄÚµå', frmObj.svcDvCd))
			          .add(new hana.JNumber('ÈÞ´ëÀüÈ­¹øÈ£', frmObj.mbphNo))
					  .validate()) {
                 		return;
			}
    		
    		var params = new Array();
            params.push({id: 'svcDvCd', value:frmObj.svcDvCd.value});       		// ¼­ºñ½º±¸ºÐÄÚµå
            params.push({id: 'mbphNo', value:frmObj.mbphNo.value}); 	            // ÈÞ´ëÀüÈ­¹øÈ£
			var frmObj2 = form.createForm(params);
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/certify/safe/wpcer467_02t_01.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
			hanaAjax.ajaxSubmit(url, frmObj2, true, callbackMessage4SafeSvcApc, 'UTF-8');
        },
                
		// ¾È½ÉÀÌÃ¼ - ¼­ºñ½º½ÅÃ» - Ãë¼Ò
		goCancel: function(){
			hana.JMenuPanel.goFromOutside('wpdep411_86t', true , null);
		},

		// ¾È½ÉÀÌÃ¼ - ¼­ºñ½ºÁ¶È¸ 
		goInquiry: function(formObj){
            hana.JMenuPanel.goFromOutside('wpdep411_90t', true , formObj);      		
        },
        
        // ¾È½ÉÀÌÃ¼ ¾à°ü ´Ù¿î·Îµå
        agreeDown: function() {
			var url = "http://" + location.host + "/contents/csc/mnl/mnl2/mnl26/__icsFiles/afieldfile/2010/10/15/safeTransfer_agree.pdf" ;
			var leftX = screen.width / 2 - 1024 / 2;
		    var topY = -75 + screen.height / 2 - 768 / 2;
		    var featuresValue = 'width=' +  1024 + ',height=' + 768 ;
		    featuresValue += ',left=' + leftX + ',top=' + topY + ',scrollbars=yes';
		    window.open(url,'hanabank',featuresValue);        
        }
	}
} ();

/**
 * ±âºÎ °øÅë
 */
pbk.transfer.give = function(){ 
	return {
		/**
        *   ÇÏ³ª The ³ª´® ÀÌ¿ë µ¿ÀÇ È®ÀÎ
        */
	        
        giveAgree : function(formObj) {

	        if (formObj.radioAgree[0].checked != true) {
	            pbk.extJS.messageBox.infoMsgBox({
	                title: '¾à°ü µ¿ÀÇ',
	                message: '"ÇÏ³ª The ³ª´® ÀÌ¿ë µ¿ÀÇ"¿¡ µ¿ÀÇ ÇÏ¼Å¾ß ±âºÎ °Å·¡ ÀÌ¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. ',
	                callback: function(e){
	                    if (e == true){ // È®ÀÎ ¹öÆ° Å¬¸¯½Ã
	                        pbk.common.goPosition('agree1');
	                        formObj.radioAgree[0].focus();
	                    } else {
	                        pbk.common.goPosition('agree1');
	                    }
	                }
	            });
	            return;
	        }

	        var oDivAgreeContent1 = document.getElementById("divAgreeContent1");
	        var oAgreeContent1 = formObj.agreement_value1;
	        pbk.common.copyDivInnerTextToHiddenValue(oDivAgreeContent1,oAgreeContent1);
	        
	        url = pbk.APPLICATION_CONTEXT_ROOT + "/transfer/give/wpdep418_03t.do";
	        var hanaAjax = new hana.JHanaAjax("hanaMainDiv", true, true);
	        hanaAjax.ajaxCommSubmit(url, formObj);
	        
	    }, /*giveAgree end*/
		
	    /**
		 * ±âºÎ °èÁÂµéÀ» ¼¼¼Ç¿¡ ¼ÂÆÃ
		 */
		giveDonateAccountList : function (){

			var hanaAjax = new hana.JHanaAjax('', true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/account/donateAccountList.do",
				null, true, function(){
				pbk.transfer.account.changePrepareToCheck();
				} , 'euc-kr' );
		},
		
		goGiveMenu : function (menuItemId,rcvAcctNo) {
			document.location.href = "/transfer/index.do?menuItemId="+menuItemId+"&rcvAcctNo="+rcvAcctNo;		
		},
		
		chageGiveAccount : function(rcvAcctNo, formObj) {
			formObj.rcvAcctNo_temp2.value = rcvAcctNo;
			if(rcvAcctNo == "99999999999999"){
				formObj.cipher_rcvAcctNo.value = "";
			}else{
				formObj.cipher_rcvAcctNo.value = rcvAcctNo;
			}
		}
	    
	} /* return end*/	
} (); /**±âºÎ END**/


/**
 * ±âºÎ - ÀÏ½Ã ±âºÎ
 */
pbk.transfer.give.atatimegive = function(){ 
	return {
		/*
         * ÀÏ½Ã±âºÎ.step1
         */
        submitAtatimegiveStep1 : function(formObj ,btnObj){
            
            if(formObj.rcvAcctNo_temp2.value == "99999999999999"){
            	pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: '±âºÎ°èÁÂ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.',
					callback: function(e){
					}
				});
				return false;
            }
            var _rcvAcctNo = formObj.cipher_rcvAcctNo.value;
            if( _rcvAcctNo == undefined || _rcvAcctNo == null ){
            	formObj.cipher_rcvAcctNo.value = formObj.rcvAcctNo_temp.value;
            }
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                      .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                      .add(new hana.JText('±âºÎ°èÁÂ', formObj.cipher_rcvAcctNo))
                      .add(new hana.JText('±âºÎ±Ý¾×', formObj.cipher_trnsAmt))
                      .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,999999999999,'3'))
                      .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                      .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                      .validate()) {
                return;
            }
            
            var formObj2 = formObj;
            
          //È®ÀÎ¹öÆ° restore
            hana.submiButton.releaseAltImg2();
            
            var url = "/transfer/give/wpdep418_05t.do";
            var hanaAjax2 = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
            hanaAjax2.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj2);
            
        },

        /*
         * ÀÏ½Ã±âºÎ.step2
         * @use
         */
         submitAtatimegiveStep2 : function(btnObj, formObj){

            var url = "/transfer/give/wpdep418_06t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
            var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        /*
         * ±âºÎ³»¿ªÁ¶È¸·Î ÀÌµ¿
         */
        goGiveRetrieveMenu : function(acctNo){
            
            if( acctNo == undefined || acctNo == null ){
                var acctNo = '';
            }
            
			//Á¶È¸ - °Å·¡³»¿ªÁ¶È¸·Î ÀÌµ¿
			form.createFormSubmit([{id:'acctNo', value :acctNo}],
				'/transfer/index.do?menuItemId=wpdep418_16t_00', '/transfer/give/wpdep418_16t_00.do');
        }
        
	} /* return end*/	
} (); /**±âºÎ - ÀÏ½Ã ±âºÎ END**/

/**
 * ±âºÎ - ÀÌÃ¼½Ã¸¶´Ù ±âºÎ
 */
pbk.transfer.give.transfergive = function(){ 
	return {
		
        toggleTabMenuService : function(actionObj, url, formObj) {
	        // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
	        pbk.changeTabImage(actionObj, 'tabMenuDiv');
	
	        var newFormObj = form.createForm();
			
	        var hanaAjax = new hana.JHanaAjax('hanaTabBodyDiv', true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, newFormObj);
		},
	
	
		changeIndex : function(indexval, acctno){
			if (null!=$('giveindex')){
				$('giveindex').value = indexval;
			}
			
			if(document.getElementById('acctNodisplay') != undefined){
				 document.getElementById('acctNodisplay').innerHTML = acctno;
				 document.getElementById('acctNodisplay').style.display= 'block';

				 document.getElementById('paymAcctPw').style.backgroundColor= "#FFFFFF";
				 document.getElementById('paymAcctPw').readOnly = false;
			}
		},
		
		changeIndex1 : function(indexval, acctno, rcvAcctNo, dnatAmt){
			if (null!=$('giveindex')){
				$('giveindex').value = indexval;
			}
			
			if(document.getElementById('acctNodisplay') != undefined){
				 document.getElementById('acctNodisplay').innerHTML = acctno;
				 document.getElementById('acctNodisplay').style.display= 'block';

				 document.getElementById('paymAcctPw').style.backgroundColor= "#FFFFFF";
				 document.getElementById('paymAcctPw').readOnly = false;
			}
			
			for (i=0;i<5;i++){
				var _rcvAcctNo_temp = document.getElementById('rcvAcctNo_temp')[i].value;
				if(_rcvAcctNo_temp == rcvAcctNo){
					document.getElementById('rcvAcctNo_temp')[i].selected = true;
				}
				
			}
			document.getElementById('cipher_rcvAcctNo').value = rcvAcctNo;
			document.getElementById('rcvAcctNo_temp2').value = rcvAcctNo;
			document.getElementById('cipher_trnsAmt').value = dnatAmt;
		},		
		
		//¹öÆ°ÀÔ·Â ±Ý¾×ÀÔ·Â
		settrnsAmt : function(inputAmt,trnsAmt){
			document.getElementById(trnsAmt).value = inputAmt;
			input.toKoreanFromMoney (document.getElementById(trnsAmt).value,'dnatAmtKo',13,document.getElementById(trnsAmt));

			var calculatorInput = $(trnsAmt);
			var totalValue = 0;
			totalValue = eval(parseFloat(pbk.stripCommas(calculatorInput.value)));
			calculatorInput.value = totalValue;
			pbk.toMoney(calculatorInput);	
		},
		
		/*
		 * ±âºÎ - step01
		 */
		requestSubmit01 : function(formObj){
			if(formObj.rcvAcctNo_temp2.value == "99999999999999"){
            	pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: '±âºÎ°èÁÂ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.',
					callback: function(e){
					}
				});
				return false;
            }
            var _rcvAcctNo = formObj.cipher_rcvAcctNo.value;
            if( _rcvAcctNo == undefined || _rcvAcctNo == null ){
            	formObj.cipher_rcvAcctNo.value = formObj.rcvAcctNo_temp.value;
            }
            
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ¹øÈ£', formObj.paymAcctNo).range(1, 1))
	                  .add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£', formObj.paymAcctPw).limitLength(4, 4))
	                  .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt))
	                  .validate()) {
	            return false;
	        }

			var hanaAjax = new hana.JHanaAjax('hanaTabBodyDiv', true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/give/wpdep418_08t_02.do", formObj);
		}, 
		
	    /*
	   	 * ±âºÎ - step02
	   	 */    	
	    	requestSubmit02 : function(formObj){

	           if (securityPasswdCheck()) {
	               url = "/transfer/give/wpdep418_08t_03.do";
	               var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true, null, 'transfergive');
	               hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	           }
		 },	

    	/*
    	 * º¯°æ - step01
    	 */
    	 changeSubmit01 : function(formObj){
			 if(formObj.rcvAcctNo_temp2.value == "99999999999999"){
	            	pbk.extJS.messageBox.infoMsgBox({
						isConfirm: false,
						message: '±âºÎ°èÁÂ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.',
						callback: function(e){
						}
					});
					return false;
	            }
            var _rcvAcctNo = formObj.cipher_rcvAcctNo.value;
            if( _rcvAcctNo == undefined || _rcvAcctNo == null ){
            	formObj.cipher_rcvAcctNo.value = formObj.rcvAcctNo_temp.value;
            }
	            
			 if(formObj.giveindex.value == null || formObj.giveindex.value == ""){
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: 'º¯°æ»çÇ×À» ¼±ÅÃÇØÁÖ¼¼¿ä.',
					callback: function(e){
					}
				});
				return false;		
			}

    		var jForm = new hana.JForm();
			if (!jForm.add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£', formObj.paymAcctPw).limitLength(4, 4))
					  .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt))
                      .validate()) {
                return false;
            }			

			var formName = 'frm_wpdep418_08t_04_'+ formObj.giveindex.value;
			
			formObj.paymAcctNo.value = document.forms[formName].wdrwAcctNo.value; //Ãâ±Ý°èÁÂ
			formObj.beforednatAmt.value = document.forms[formName].dnatAmt.value;    //º¯°æÀü ±Ý¾×     
			formObj.beforednatName.value= document.forms[formName].rcvAcctOwacNm.value;  //º¯°æÀü ±âºÎ´ÜÃ¼   
			formObj.beforeAcctNo.value= document.forms[formName].rcvAcctNo.value;   //º¯°æÀü ÀÔ±Ý°èÁÂ       

			var _cipher_trnsAmt =  util.replaceAll(formObj.cipher_trnsAmt.value, ",", "");
			if(formObj.beforeAcctNo.value == formObj.cipher_rcvAcctNo.value){
				if(formObj.beforednatAmt.value == _cipher_trnsAmt){
					pbk.extJS.messageBox.infoMsgBox({
						isConfirm: false,
						message: 'º¯°æ»çÇ×ÀÌ ¾ø½À´Ï´Ù.',
						callback: function(e){
						}
					});
					return false;						
				}
			}
			
			var hanaAjax = new hana.JHanaAjax('hanaTabBodyDiv', true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/give/wpdep418_08t_05.do", formObj);			
    	},	

	    /*
	   	 * º¯°æ - step02
	   	 */
	   	 changeSubmit02 : function(formObj){
	           if (securityPasswdCheck()) {
	               url = "/transfer/give/wpdep418_08t_06.do";
	               var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true, null, 'giveChange');
	               hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	           }    		
	   	},    	

		/*
		 * ÇØÁö - step01
		 */
		 cancelSubmit01 : function(formObj){
				if(formObj.giveindex.value == null || formObj.giveindex.value == ""){
					pbk.extJS.messageBox.infoMsgBox({
						isConfirm: false,
						message: 'ÇØÁö»çÇ×À» ¼±ÅÃÇØÁÖ¼¼¿ä.',
						callback: function(e){
						}
					});
					return false;		
				}
				
				var formName = 'frm_wpdep418_08t_07_'+ formObj.giveindex.value;
				
				formObj.acctNo.value = document.forms[formName].wdrwAcctNo.value; //ÇØÁö °èÁÂ¹øÈ£
				formObj.dnatAmt.value = document.forms[formName].dnatAmt.value;   //±âºÎ±Ý¾×      
				formObj.dnatName.value= document.forms[formName].rcvAcctOwacNm.value; //±âºÎ´ÜÃ¼    
				formObj.dnatAmtAcctNo.value= document.forms[formName].rcvAcctNo.value;   //±âºÎ±Ý °èÁÂ¹øÈ£     
		
		        var hanaAjax = new hana.JHanaAjax('hanaTabBodyDiv', true, true);
		        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/give/wpdep418_08t_08.do", formObj);	    		
		},
		
		/*
		 * ÇØÁö - step02
		 */
		 cancelSubmit02 : function(formObj){
		       if (securityPasswdCheck()) {
		           url = "/transfer/give/wpdep418_08t_09.do";
		           var hanaAjax = new hana.JHanaAjax("hanaTabBodyDiv", true, true, null, 'cancelSubmit');
		           hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
		       }     		
		},	   	

    	/*
		* ±âºÎ±Ý °Å·¡ ¸Þ´º ÀÌµ¿
		*/
	   	gotransfergive : function(url, type){
	        var gourl = url+"?type="+type;
			
			var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);
	        hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT +gourl, null);
	   	}		
	} /* return end*/	
} (); /**±âºÎ - ÀÌÃ¼½Ã¸¶´Ù ±âºÎ END**/	


/**
 * ±âºÎ - Æ÷ÀÎÆ® ±âºÎ
 */
pbk.transfer.give.pointgive = function(){
	return {
		
		/*
        * Æ÷ÀÎÆ® ±âºÎ.step1
        */
        
        submitDantPintGiveStep1 : function(formObj ,btnObj){
		
        if(formObj.rcvAcctNo_temp2.value == "99999999999999"){
        	pbk.extJS.messageBox.infoMsgBox({
				isConfirm: false,
				message: '±âºÎ°èÁÂ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.',
				callback: function(e){
				}
			});
			return false;
        }
        var _rcvAcctNo = formObj.cipher_rcvAcctNo.value;
        if( _rcvAcctNo == undefined || _rcvAcctNo == null ){
        	formObj.cipher_rcvAcctNo.value = formObj.rcvAcctNo_temp.value;
        }
        
        var jForm = new hana.JForm();
        if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo)) //Ãâ±Ý°èÁÂ¸¦ Æ÷ÀÎÆ®ÀÔ±Ý°èÁÂ·Î »ç¿ëÇÔ.(¾îÂ÷ÇÇ Ãâ±ÝµÉ °èÁÂÀÌ¹Ç·Î)
                  .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.paymAcctPw).range(4,4))
                  .add(new hana.JText('ÀÔ±Ý°èÁÂ', formObj.cipher_rcvAcctNo))
                  .add(new hana.JText('±âºÎÆ÷ÀÎÆ®', formObj.cipher_trnsAmt))
                  .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,999999999999,'3'))
                  .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,formObj.transferableAmount.value,'4'))
                  .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                  .validate()) {
            return;
        }
        
        var formObj2 = formObj;
        
        var trnsAmtPar = 0;
        var fullPointHiddenPar = 0;
 
        trnsAmtPar = parseInt(util.replaceAll(formObj.cipher_trnsAmt.value,",",""), 10);
        fullPointHiddenPar = parseInt(formObj.fullPointHidden.value, 10);

		   /**** if (formObj.trnsAmt.value > formObj.fullPointHidden.value) { ****/
		   if (trnsAmtPar > fullPointHiddenPar) {
	           	pbk.extJS.messageBox.errMsgBox({
	           	isConfirm: false,
		            	title: 'Æ÷ÀÎÆ®±âºÎ',
		            	message: '±âºÎÆ÷ÀÎÆ®´Â ±âºÎ°¡´ÉÆ÷ÀÎÆ®º¸´Ù Å¬ ¼ö ¾ø½À´Ï´Ù.'
		            });
	           return false;
		   }
    
        //È®ÀÎ¹öÆ° restore
        hana.submiButton.releaseAltImg2();
        
        var url = "/transfer/give/wpdep418_10t.do";
        var hanaAjax2 = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
        hanaAjax2.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj2);
      
		},

       /*
        * Æ÷ÀÎÆ® ±âºÎ.step2
        * @use
        */
        submitDantPintGiveStep2 : function(btnObj, formObj){

           var url = "/transfer/give/wpdep418_11t.do";
           if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
           
           var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
           hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
       },
       
       /*
        * ±âºÎ³»¿ªÁ¶È¸·Î ÀÌµ¿
        */
       goGiveRetrieveMenu : function(acctNo){
           
           if( acctNo == undefined || acctNo == null ){
               var acctNo = '';
           }
           
			//Á¶È¸ - °Å·¡³»¿ªÁ¶È¸·Î ÀÌµ¿
			/* form.createFormSubmit([{id:'acctNo', value :acctNo}],
				'/transfer/index.do?menuItemId=wpdep418_16t', '/transfer/give/wpdep418_16t.do'); */
			
			form.createFormSubmit([{id:'acctNo', value :acctNo}],
					'/transfer/index.do?menuItemId=wpdep418_16t_00', '/transfer/give/wpdep418_16t_00.do');
       },

       /*
       * Æ÷ÀÎÆ® Â÷°¨³»¿ª °è»ê
       */
       handleDonationPoint : function(_obj,fullPoint){

    	   var inputPoint = 0;
    	   var remainP = 0;
    	   try{
    		   if(_obj.value == '' || _obj.value.length == 0){
    			   $('remainPoint').innerHTML = fullPoint+ ' Æ÷ÀÎÆ®';
    			   return;    			   
    		   }
    		   
    		   /* inputPoint = parseInt(_obj.value,10); */
    		   
    		   inputPoint = parseInt(util.replaceAll(_obj.value,",",""), 10);
    		   remainP = fullPoint - inputPoint;
    		   
/******************    		   
    		   if (inputPoint > 0 && remainP < 0) {
	            	pbk.extJS.messageBox.errMsgBox({
	            	isConfirm: false,
		            	title: 'Æ÷ÀÎÆ®±âºÎ',
		            	message: '±âºÎÆ÷ÀÎÆ®´Â ±âºÎ°¡´ÉÆ÷ÀÎÆ®º¸´Ù Å¬ ¼ö ¾ø½À´Ï´Ù.'
		            });
	            $('remainPoint').innerHTML = fullPoint+ ' Æ÷ÀÎÆ®';
	            return false;
    		   }
************************/    		    
    		   if (inputPoint <= 0) {
		            pbk.extJS.messageBox.errMsgBox({
		            	isConfirm: false,
		            	title: 'Æ÷ÀÎÆ®±âºÎ',
		            	message: '±âºÎÆ÷ÀÎÆ®´Â 0 Æ÷ÀÎÆ® ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.'
		            });
		            $('remainPoint').innerHTML = fullPoint+ ' Æ÷ÀÎÆ®';	
		            return false;
    		   }     		   
    		   
    		   $('remainPoint').innerHTML = remainP+ ' Æ÷ÀÎÆ®';
    		   $('remainPointHidden').value = remainP;  /* ±âºÎ ÈÄ Â÷°¨Æ÷ÀÎÆ® */
    		   $('fullPointHidden').value = fullPoint;  /* ÃÖÃÊ±âºÎ°¡´ÉÆ÷ÀÎÆ® */
    	   } catch(e){ }   
       }
		
	} /* return end*/	
} (); /**±âºÎ - Æ÷ÀÎÆ® ±âºÎ END**/


/**
 * ±âºÎ - Á¤±â ±âºÎ
 */
pbk.transfer.give.autogive = function(){ 
	return {
		/*
         * Á¤±â±âºÎ ¾à°üµ¿ÀÇ
         */
        submitAutogiveStep1 : function(formObj){
        
            var type = formObj.radioAgree;

            var url="/transfer/give/wpdep418_13t.do";

            if(type[0].checked==true){
            
                var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
                hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
            }else{
                pbk.extJS.messageBox.infoMsgBox({
                  isConfirm: false,
                  title: '¾à°üµ¿ÀÇ',
                  message: '¾à°ü¿¡ µ¿ÀÇÇÏ¼Å¾ß ÀÚµ¿ÀÌÃ¼µî·ÏÀÌ °¡´ÉÇÕ´Ï´Ù.'
                  });
            }
        },
        

        /*
        * Á¤±â±âºÎ step2(ÀÔ·ÂÆû) È®ÀÎ
        */
        submitAutogiveStep2 : function(formObj , editType){
       			
        	pbk.transfer.give.autogive.dspyTermDesc();
		
		
        	form.createHiddenField( formObj, "editType", "regist");
        	
        	if(formObj.rcvAcctNo_temp2.value == '99999999999999'){
            	pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: '±âºÎ°èÁÂ¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.',
					callback: function(e){
					}
				});
				return false;
            }
        	
        	var _rcvAcctNo = formObj.cipher_rcvAcctNo.value;
        	if( _rcvAcctNo == undefined || _rcvAcctNo == null ){
        		formObj.cipher_rcvAcctNo.value = formObj.rcvAcctNo_temp.value;
        	}
		
        	var jForm = new hana.JForm();
        	if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ', formObj.paymAcctNo))
                     .add(new hana.JText('ºñ¹Ð¹øÈ£', formObj.acctPw).range(4,4))
                     .add(new hana.JSelect('ÀÔ±ÝÀºÇà', formObj.rcvBnkCd))
                     .add(new hana.JText('±âºÎ°èÁÂ', formObj.cipher_rcvAcctNo))
                     .add(new hana.JCurrency('±âºÎ°èÁÂ', formObj.cipher_rcvAcctNo))
                     .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,999999999999,'3'))
                     .add(new hana.JCurrency('±âºÎ±Ý¾×', formObj.cipher_trnsAmt).rangeMoney(1,pbk.transfer.common.TRNS_LIMIT_AMT,'1'))
                     .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â", formObj.trnsIntvDvCd ))
                     //.add(new hana.JSelect("¿¹¾àÀÌÃ¼ÁöÁ¤ÀÏ", formObj.atfDudtDt ))
                     //.add(new hana.JDate("ÀÌÃ¼½ÃÀÛÀÏ", formObj.strDt ))
                     //.add(new hana.JDate("ÀÌÃ¼Á¾·áÀÏ", formObj.endDt ))
                     .validate()) {
               return;
        	}
//       				

	           // ±âºÎÁ¾·áÀÏÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é
	           if ($('dontSubmitEndDd').checked == true){
	           
	               form.createHiddenField( formObj, "endDt", "99991231");	//¾×¼Ç¿¡¼­ °ªÀ» ´Ù½Ã ºó°ªÀ¸·Î ¼ÂÆÃÇÑ´Ù. (¿ä°Çº¯°æ)
	               
	           } else {
	               if (!jForm.add(new hana.JDate("±âºÎÁ¾·áÀÏ", formObj.endDate ))
	                         .validate()) {
	                   return;
	               }
	               form.createHiddenField( formObj, "endDt", removeDash(formObj.endDate.value));
	           }

			if (editType != undefined && editType != null && editType == "edit") {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
	               var todaystr = date.getToday();
	               var chkday = formObj.endDt.value;
	               var startDay = $('strDt').value;
				
				chkday = removeDash(chkday);
				startDay = removeDash(startDay);
				
	               if( validationTrnsDay(chkday,todaystr,'±âºÎÁ¾·áÀÏ') ){
	                   // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
	                   if( startDay >= chkday ){
	                       pbk.extJS.messageBox.errMsgBox({
	                           isConfirm: false,
	                           title: 'Á¤±â±âºÎ',
	                           message: '±âºÎÁ¾·áÀÏÀÚ°¡ ½ÃÀÛÀÏ ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                       });
	                       return false;
	                   }
					
	
	                   var url = "/transfer/give/wpdep418_14t.do";
	
	                   var hanaAjax = new hana.JHanaAjax(hanaMainDiv, true, true);
	                   hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	               }
	            
			} else {
				// ÀÚµ¿ÀÌÃ¼ °³½ÃÀÏ Ã¼Å©
	            //if( this.chk_startday(formObj) ){
					
	                var todaystr = date.getToday();
	                var chkday = formObj.endDt.value;
	                var startDay = $('strDt').value;
					
					chkday = removeDash(chkday);
					startDay = removeDash(startDay);
					
	                if( validationTrnsDay(chkday,todaystr,'±âºÎÁ¾·áÀÏ') ){
	                    // ÀÚµ¿ÀÌÃ¼ Á¾·áÀÏÀÌ ½ÃÀÛÀÏ°ú °°°Å³ª ÀÛ´Ù¸é
	                    if( todaystr >= chkday ){
	                        pbk.extJS.messageBox.errMsgBox({
	                            isConfirm: false,
	                            title: 'Á¤±â±âºÎ',
	                            message: '±âºÎÁ¾·áÀÏÀÚ°¡ ÇöÀçÀÏ  ÀÌÀüÀÏ ¼ö ¾ø½À´Ï´Ù.'
	                        });
	                        return false;
	                    }
	
	                    var url = "/transfer/give/wpdep418_14t.do";
	
	                    var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true);
	                    hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
	                }
	            //}
			}
           
       },

        /*
         * Á¤±â±âºÎ step3 È®ÀÎ
         * @use
         */
         submitAutogiveStep3 : function(btnObj , formObj){

            var url = "/transfer/give/wpdep418_15t.do";
            if(!securityPasswdCheck()) return;  //ÀÚ¹°¼èÄ«µåÃ¼Å©
            
			form.createHiddenField( formObj, 'regDvCd', '01');	// µî·Ï	
            
            var hanaAjax = new hana.JHanaAjax('hanaMainDiv', true, true, null , btnObj.id);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + url, formObj);
        },
        
        /**
         * ÀÌÃ¼½ÅÃ»ÇöÈ² Ãâ·Â
         */
        dspyTermDesc : function(){
            // 2007³â 11¿ù ºÎÅÍ 2008³â 11¿ù ±îÁö 1°³¿ù¸¶´Ù 30ÀÏ¿¡ 10,000¿øÀ» ÀÌÃ¼ÇÕ´Ï´Ù.
            // ³¯Â¥ Á¸Àç ¿©ºÎ È®ÀÎ
            if( $('strDt').value != '' &&  $('strDt').value != '' ){
                var madeText = "";
                //ÀÌÃ¼ÁÖ±â ¼³Á¤
                var p_atfCycCd = $('trnsIntvDvCd').value;
                var p_p_atfCycNm = "";

                var p_atfStrDt   = removeDash($('strDt').value);
                
                if ($('dontSubmitEndDd').checked == true){
                    madeText = p_atfStrDt.substring(0,4) + '³â ' + p_atfStrDt.substring(4,6)
                    + '¿ù ' + p_atfStrDt.substring(6,8) + 'ÀÏ ºÎÅÍ ¾àÁ¤ ÇØÁö ÇÒ ¶§±îÁö ';
                } else {
                    var p_atfExpryDt = removeDash($('endDate').value);
                    madeText = p_atfStrDt.substring(0,4) + '³â ' + p_atfStrDt.substring(4,6)
                    + '¿ù '+ p_atfStrDt.substring(6,8) +'ÀÏ ºÎÅÍ ' + 
					p_atfExpryDt.substring(0,4) + '³â ' + p_atfExpryDt.substring(4,6) + 
					'¿ù '+p_atfExpryDt.substring(6,8)+'ÀÏ ±îÁö ';
                }
				
				var lstCheck;
				
				if ($('lstTrsCd') == undefined || $('lstTrsCd') == null){
					lstCheck = null;
				} else {
					lstCheck = $('lstTrsCd');	
				}
				
                if( p_atfCycCd == "12"){
                    madeText = madeText + '1³â ¸¶´Ù ' + $('atfDudtDt').value + 'ÀÏ¿¡ ';
                } else if( p_atfCycCd == "88"){
                    madeText = madeText + '¸ÅÀÏ ';
                } else if( p_atfCycCd == "70"){
                    if ($('atfDudtDt').value == "72") madeText = madeText + '¸ÅÁÖ ¿ù¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "73") madeText = madeText + '¸ÅÁÖ È­¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "74") madeText = madeText + '¸ÅÁÖ ¼ö¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "75") madeText = madeText + '¸ÅÁÖ ¸ñ¿äÀÏ¿¡ ';
                    else if ($('atfDudtDt').value == "76") madeText = madeText + '¸ÅÁÖ ±Ý¿äÀÏ¿¡ ';
                } else if(lstCheck != null && lstCheck.checked == true){
					madeText = madeText + p_atfCycCd + '°³¿ù ¸¶´Ù ¸»ÀÏ¿¡ ';
				} else {
                    madeText = madeText + p_atfCycCd + '°³¿ù ¸¶´Ù ' + $('atfDudtDt').value + 'ÀÏ¿¡ ';
                }
                
				if (($('acmlCode') != undefined && $('acmlCode') != null && 
					$('acmlCode').value != "" && $('acmlCode').value != null &&
					$('acmlCode').value == '3') || 
					($('trustCode') != undefined && $('trustCode') != null && 
					$('trustCode').value != "" && $('trustCode').value != null &&
					$('trustCode').value == '3')){
					madeText = madeText + '¾àÁ¤±Ý¾×À» ÀÌÃ¼ÇÕ´Ï´Ù.';
				} else {
					var trnsAmtTemp = $('cipher_trnsAmt').value;
					trnsAmtTemp = removeDash(trnsAmtTemp);
					
					madeText = madeText + html.toMoney(trnsAmtTemp) + '¿øÀ» ÀÌÃ¼ÇÕ´Ï´Ù.';
				}
				
                $('termDesc').innerHTML = madeText;
				$('termDescHidden').value = madeText;
                
            }
        },
        /**
         *   Á¾·áÀÏ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é Á¾·áÀÏ ÀÔ·Â ¸ø¹ÞÀ½
         */
         checkDontCheckEndDd : function(checkB){
             if (checkB.checked == true){
                 document.getElementById("endDate").value = "ÁöÁ¤ÇÏÁö ¾ÊÀ½";
                 document.getElementById("endDate").disabled = true;
             } else {
                 document.getElementById("endDate").value = "";
                 document.getElementById("endDate").disabled = false;
             }
             
             pbk.transfer.give.autogive.dspyTermDesc();
         
         }
		
	} /* return end*/	
} (); /**±âºÎ - Á¤±â ±âºÎ END**/

/**
 * ±âºÎ - ±âºÎ³»¿ªÁ¶È¸
 */
pbk.transfer.give.giveretrieve = function(){ 
	return {
		searchTransferList : function(formObj){
			var checkToday = $('checkToday').value;
			var today = $('today1').value;
          
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("°èÁÂ ¹øÈ£", formObj.acctNo))
                    .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqStrDt, "inqStrDt").range(null, formObj.inqEndDt.value))
                    .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqEndDt, "inqEndDt"))
                    .validate()) {
                return;
            }
            
            var strartDate = util.replaceAll(formObj.inqStrDt.value, "-", "");
            var endDate = util.replaceAll(formObj.inqEndDt.value, "-", "");

			if(Number(endDate) < Number(strartDate)){
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false
					, message: 'Á¶È¸½ÃÀÛÀÏº¸´Ù Á¾·áÀÏÀÌ ºü¸¦¼ö ¾ø½À´Ï´Ù.'
					, callback: null
				}); 
				return;				
			} 
			      
            if (Number(endDate) >  Number(today)){
				
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false
					, message: 'ÇöÀçÀÏ ÀÌÈÄÀÇ ³¯Â¥´Â Á¶È¸ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.'
					, callback: null
				});    
				return;           
            }  
            
            var hanaAjax = new hana.JHanaAjax('transferInquiryListDiv', true, true);
            hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT 
            	+ "/transfer/give/wpdep418_17t.do", formObj);            
			
		}
	}/* return end*/
} (); /**±âºÎ - ±âºÎ³»¿ªÁ¶È¸ END**/


///**
// * @author Jiho Park
// * @since 2011.11.15
// */
//pbk.transfer.otherbank = function() {
//
//	return {
//
//		/**
//		 * @author Jiho Park
//		 * @since 2011.11.17
//		 */
//		openPopupInquiryOtherBank : function(oForm) {
//			if(oForm.EChnlTrscAcpnNo == null) {
//				return;
//			}
//
//			var oSendForm = null;
//			var _EChnlTrscAcpnNo = "";
//
//			if(oForm.EChnlTrscAcpnNo.length == null || oForm.EChnlTrscAcpnNo.length <= 1) {
//				// ÇÑ°³ ÀÌÇÏ
//				if(oForm.EChnlTrscAcpnNo.checked == false) {
//					return;
//				}
//
//				_EChnlTrscAcpnNo = oForm.EChnlTrscAcpnNo.value;
//
//			} else {
//				// ÇÑ°³ ÃÊ°ú
//				var checkedCount = 0;
//				for(var i = 0; i < oForm.EChnlTrscAcpnNo.length; i++) {
//					if(oForm.EChnlTrscAcpnNo[i].checked == true) {
//						_EChnlTrscAcpnNo = oForm.EChnlTrscAcpnNo[i].value;
//						checkedCount++;
//					}
//				}
//				
//				if(checkedCount <= 0) {
//					hana.JHanaUtils.message.alert("¿À·ù", "ÀÜ¾×Á¶È¸ ÇÒ  ÀÔ±Ý°èÁÂ¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
//					return;
//
//				} else if(checkedCount > 1) {
//					hana.JHanaUtils.message.alert("¿À·ù", "ÀÔ±Ý°èÁÂ ÀÜ¾×Á¶È¸´Â 1°³¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.");
//					return;
//				}
//			}
//
//			if(_EChnlTrscAcpnNo == "") {
//				hana.JHanaUtils.message.alert("¿À·ù!", "ÀÜ¾×Á¶È¸ ÇÒ  ÀÔ±Ý°èÁÂ¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
//				return;
//			}
//
//			oSendForm = form.createForm([{id:'EChnlTrscAcpnNo', value :_EChnlTrscAcpnNo}]);
//			if(oSendForm == null) {
//				hana.JHanaUtils.message.alert("¿À·ù!", "ÀÜ¾×Á¶È¸ ÇÒ  ÀÔ±Ý°èÁÂ¸¦ ¼±ÅÃÇÏ¼¼¿ä.");
//				return;
//			}
//
//			pbk.extJS.popup.isPrint = false;
//			pbk.extJS.popup.open(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/otherbank/wpdep900_01t.do"
//					, 'popupInqOtherBank', 380, null, oSendForm);
//		},
//
//		/**
//		 * @author Jiho Park
//		 * @since 2011.11.17
//		 * 
//		 */
//		sumbitInquiryOtherBank : function(oForm) {
//			var hanaAjax = new hana.JHanaAjax('testDIV20111115', true, true);
//			hanaAjax.ajaxCommSubmitCallback(pbk.APPLICATION_CONTEXT_ROOT + "/transfer/otherbank/wpdep900_02t.do"
//					, oForm);        
//		},
//
//		/**
//		 * @author Jiho Park
//		 * @since 2011.11.17
//		 * 
//		 */
//		setTestData : function(oForm, _rcvBnkCd, _rcvAcctNo, _rcvAcctPw) {
//			oForm.rcvBnkCd.value = _rcvBnkCd;
//			oForm.rcvAcctNo.value = _rcvAcctNo;
//			oForm.rcvAcctPw.value = _rcvAcctPw;
//		},
//
//		dummy : null
//	}; //[end] return
//
//}(); //[end] pbk.transfer.otherbank

