/*INISEAL:[G9Er95PnKz%2BFDAXQ7KK%2BJdS6mTg%3D%0A]*/
/*****************************************************************************
 * ÆÄÀÏ¸í : pbk_foreign.js
 * ÀÛ¼ºÀÏ : 2008. 01. 01
 * ÀÛ¼ºÀÚ :
 * ¼³  ¸í : ¿ÜÈ¯¾÷¹« javascript Á¤ÀÇ ÆÄÀÏ
 * 2´Ü°è±îÁöÀÇ namespace´Â pbk_package.js ¿¡ Á¤ÀÇ µÇ¾î ÀÖ´Ù.
 * ===========================================================================
 * º¯°æÀÌ·Â:
 * DATE             AUTHOR      DESCRIPTION
 * ---------------------------------------------------------------------------
 * º¯°æ ÀÌ·ÂÀº ÀÌ°÷¿¡ Ãß°¡ ÇÕ´Ï´Ù.
 *****************************************************************************/

/********************************************
 * °øÅë START
/********************************************/

/**
 * ¿ÜÈ¯ °øÅë script Á¤ÀÇ
 * 
 * @since 2008. 11. 19 jk
 */
pbk.foreign.common = function() {

    var DIV_PRS_BAL = 'divPrsBal';              // ÇöÀçÀÜ¾×, ÀÌÃ¼°¡´É±Ý¾× Ãâ·Â DIV
    var SPAN_PAYM_POSS_BAL = 'paymPossBalSpan'; // Áö±Þ°¡´É±Ý¾× Ãâ·Â SPAN
    var SPAN_PRS_BAL = 'prsBalSpan';            // ÇöÀçÀÜ¾× Ãâ·Â SPAN
    
    var SPAN_CURRENCY = 'spanCurrency';         // ÅëÈ­´ÜÀ§(USD,JYP...) Ãâ·Â SPAN
    var DIV_FRACTION = 'divFraction';           // ÅëÈ­´ÜÀ§ ¼Ò¼öºÎ(.00) Ãâ·Â DIV

    var HANA_POPUP_DIV = 'hanaPopUpDiv';        // ÆË¾÷ Div
        
    return {
        // ¼Ò¼öÁ¡ÀÌÇÏ ¾ø´Â ÅëÈ­ÄÚµå Á¤ÀÇ.
        NO_POINT_CUR_MAP : ['KRW','ESP','IDR','ITL','JPY'],
            
        /**
         * ¼­ºê¸Þ´º ·¹ÀÌ¾î.
         */    
        subMenuForeign : null,

        
        /**
         * ¼­ºê¸Þ´º Å¬¸¯½Ã ¹ß»ýÇÒ ÇÔ¼ö
         * @param {String} href URL
         * @param {Boolean} isAjax Ajax È£Ãâ ¿©ºÎ
         * @param {String} params ÆÄ¶ó¸ÞÅÍ (id=value&id=value...)
         */
        menuFunction: function(href, isAjax, params) {
            // ³Ñ±æ ÆÄ¶ó¸ÞÅÍ ¹è¿­ »ý¼º.
            var paramObj = new Array();
            
            // ³Ñ¾î¿Â ÆÄ¶ó¸ÞÅÍ ÃßÃâ.
            var splitParams = params.split('&');
            
            // ³Ñ±æ ÆÄ¶ó¸ÞÅÍ¸¦ ¹è¿­¿¡ id/value Çü½ÄÀ¸·Î  ³Ö´Â´Ù.
            for(i=0; i<splitParams.length; i++){
                var sParam = splitParams[i].split('=');
                paramObj.push({
                    id: sParam[0],
                    value: sParam[1]
                });
            }
            
            // Form À¸·Î ³Ñ±æ ÆÄ¶ó¸ÞÅÍ Æû »ý¼º 
            var formObj = form.createForm(paramObj);
            
            switch (href) {
                case '1':
                    // ¿ÜÈ­¿¹±ÝÁ¶È¸ - °Å·¡³»¿ª Á¶È¸ ÀÌµ¿
                    hana.JMenuPanel.goFromOutside('wpfxd453_04i', true, formObj);
                    break;
                case '2':
                    // ¿ÜÈ­¿¹±ÝÁ¶È¸ - °èÁÂ»ó¼¼Á¶È¸ ÆË¾÷(°èÁÂÁ¶È¸ °øÅëÀ¸·Î ¸µÅ©)
                    pbk.common.inquiry.openPopAccountInfo(formObj);
                    break;
                case '3':
                    // ÅëÀå¹ÌÁ¤¸® ³»¿ª(»èÁ¦¿¹Á¤)
                    pbk.inquiry.account.account_total.gotoRearrangeAction(formObj);
                    break;
                case '4':
                    // Á¶È¸ - ÇØÁö¿¹»óÁ¶È¸ ÀÌµ¿
                    var url = '/inquiry/index.do?menuItemId=wpdep406_24i_01';
                    form.createFormSubmit(paramObj, url, null);
                    break;
                case '5':
                    // ÇØ¿Ü¼Û±Ý/ÀÌÃ¼  - ´çÇàÀÌÃ¼ ÆäÀÌÁö·Î ÀÌµ¿.
                    hana.JMenuPanel.goFromOutside('wpfxd451_47t', true, formObj);
                    break;
                case '6':
                    // ÇØ¿Ü¼Û±Ý/ÀÌÃ¼  - ´çÇàÀÌÃ¼³»¿ªÁ¶È¸ ÆäÀÌÁö·Î ÀÌµ¿.
                    hana.JMenuPanel.goFromOutside('wpfxd451_57i', true, formObj);
                    break;
                case '7':
                    // ÇØ¿Ü¼Û±Ý/ÀÌÃ¼ - ÇØ¿Ü¼Û±Ý À¸·Î ÀÌµ¿
                    hana.JMenuPanel.goFromOutside('wpfxd451_02t', true, formObj);
                    break;
                case '8':
                    // ÇØ¿Ü¼Û±Ý/ÀÌÃ¼ - ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸ ·Î ÀÌµ¿
                    hana.JMenuPanel.goFromOutside('wpfxd451_19t', true, formObj);
                    break;
                case '9':
                    // ÁöÁ¡°Ë»ö À¸·Î ÀÌµ¿.
                    alert('ÁØºñÁß');
                    break;
                case '10':
                    // °³ÀÎÁ¤º¸ º¯°æ À¸·Î ÀÌµ¿
                    var url = '/myhana/subindex.do?menuItemId=wpcus401_01i';
                    form.createFormSubmit(paramObj, url, null);
                    break;
                case '11':
                    // myhana -->¹ðÅ·Á¤º¸°ü¸®-->¹ðÅ·°¡ÀÔÁ¤º¸
                    var url = '/myhana/subindex.do?menuItemId=wpcus402_01i';
                    form.createFormSubmit(paramObj, url, null);
                    break;
                case '12':
                    // ÀÎÅÍ³ÝÈ¯Àü
                    hana.JMenuPanel.goFromOutside('wpfxd452_01t', true, formObj);
                    break;
                case '13':
                    // ÀÎÅÍ³ÝÈ¯Àü³»¿ªÁ¶È¸
                    hana.JMenuPanel.goFromOutside('wpfxd452_11i', true, formObj);
                    break;
                
            }
        },    

        /**
         * Ãâ±Ý°èÁÂÀÇ ÇöÀçÀÜ¾×, ÀÌÃ¼°¡´É±Ý¾×À» Á¶È¸ÇÑ ÈÄ °á°ú¸¦ È­¸é¿¡ Ãâ·Â ÇÑ´Ù.
         * 
         * @since 2008. 10. 28 jk
         * @param {String} displayMode Ãâ±Ý°èÁÂ Ç¥½Ã ±¸ºÐ.(1:Áö±Þ°¡´É(ÀÌÃ¼°¡´É)ÀÜ¾×¸¸ Ç¥½Ã, else:¸ðµÎÇ¥½Ã)
         * @param {Object} oSelect Ãâ±Ý°èÁÂ Select HTML Object
         * @param {String} divPrsBal ÀÜ¾× Ç¥½ÃÇÒ div
         */
        submitInquiryPrsBal : function(displayMode,oSelect,divPrsBal) {
            // Ãâ±Ý°èÁÂ Select Object Ã¼Å©.
            if (oSelect == null || oSelect == undefined) {
                return;
            }        
      
            // oSelect °¡ object °¡ ¾Æ´Ï¶ó string ÀÌ¶ó¸é object È­ ½ÃÅ²´Ù.
            if (oSelect.length > 0){
                oSelect = $(oSelect);
            }
            
            // ÀÜ¾×Ç¥½Ã Div ¼³Á¤.
            if (divPrsBal != '' ) DIV_PRS_BAL = divPrsBal;
            
            var oDefrayDiv = $(DIV_PRS_BAL);
            if (oDefrayDiv == null || oDefrayDiv == undefined) {
                return;
            }

            // form validation
            if(oSelect.value == undefined || oSelect.value == ''){
                oDefrayDiv.innerHTML = '';
                oDefrayDiv.style.display = 'none';
                return;
            }  
            
            var acctNo = oSelect.value;
            
            if(acctNo.indexOf(";") > -1) acctNo = acctNo.split(";")[0];       // ¿ÜÈ­°èÁÂÀÇ ÅëÈ­ÄÚµå°¡ ';' ·Î ±¸ºÐµÇ¾î ÀÖ´Ù¸é.
                        
            if(displayMode == '3'){
            	// ÇØ¿Ü¼Û±ÝÀÇ °æ¿ì ÅëÈ­±¸ºÐ°ªµµ ³Ñ°ÜÁÖ¾î¾ß ÇÔ.
            	var tailNo = acctNo.substring(acctNo.length-2, acctNo.length);
            	if(tailNo == "38" && document.hanaMainForm.curCd.value == "") {
            		message.alert('ÀÔ·Â È®ÀÎ',"º¹¼öÅëÈ­ °èÁÂÀÇ °æ¿ì´Â ÅëÈ­ÄÚµå¸¦ ¸ÕÀú  ¼±ÅÃÇÏ¼¼¿ä.");
            		oSelect.value = "";
            		return;
            	}
            	
            	var oSendForm = form.createForm([{id: 'acctNo', value: acctNo}, {id: 'curCd', value: document.hanaMainForm.curCd.value}]);
            } else {
            	var oSendForm = form.createForm([{id: 'acctNo', value: acctNo}]); // Ãâ±Ý°èÁÂ¹øÈ£
            }
            
            var hanaAjax = new hana.JHanaAjax('', true, true);
            hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + '/common/prsBalInquiry.do'
                , oSendForm
                , true
                , function(res, arg) {
                    if(res == null) return;
                    
                    var resData = eval('(' + res.responseText + ')');
                    
                    var paymPossAmtTmp = resData.fmtPaymPossAmt.toString();  // ¿ÜÈ­ ÁöºÒ°¡´ÉÀÜ¾×
                    var paymPossAmt = resData.fmtPaymPossAmt.toString();  // ¿ÜÈ­ ÁöºÒ°¡´ÉÀÜ¾×
                    var prsBal = resData.fmtPrsBal.toString();            // ¿ÜÈ­ ÀÜ¾×
                    var curCd = resData.curCd.toString();              // ÅëÈ­ÄÚµå
                    var isNonPointCurCd = ForeignUtil.isNonPointCurCd(curCd);    // ¼Ò¼öÁ¡ÀÖ´Â ÅëÈ­ÄÚµåÀÎÁö °Ë»ç.
 
                    // ¼Ò¼öÁ¡¾ø´ÂÅëÈ­
                    if(isNonPointCurCd){
                    	if(paymPossAmtTmp.indexOf('.') > -1) paymPossAmtTmp = paymPossAmtTmp.substring(0,paymPossAmtTmp.indexOf('.'));
                        if(paymPossAmt.indexOf('.') > -1) paymPossAmt = paymPossAmt.substring(0,paymPossAmt.indexOf('.'));
                        if(prsBal.indexOf('.') > -1) prsBal = prsBal.substring(0,prsBal.indexOf('.'));
                        paymPossAmt = html.toMoney(paymPossAmt) + (curCd == 'KRW' ? '¿ø' : curCd == 'JPY' ? '¿£' : '');
                        prsBal = html.toMoney(prsBal) + (curCd == 'KRW' ? '¿ø' : curCd == 'JPY' ? '¿£' : '');
                    }else{
                        // Áö¼öºÎ.¼Ò¼öºÎ ºÐ¸®.
                        var splitpaymPossAmt = paymPossAmt.split('.');
                        var splitprsBal = prsBal.split('.');
                        
                        // ¼Ò¼öÁ¡ ¾øÀ¸¸é '00' ³Ö¾îÁØ´Ù.
                        if(splitpaymPossAmt.length < 2) splitpaymPossAmt[1] = '00';
                        if(splitprsBal.length < 2) splitprsBal[1] = '00';
                        
                        paymPossAmtTmp = splitpaymPossAmt[0]+'.'+splitpaymPossAmt[1].substring(0,2);
                        paymPossAmt = '['+curCd+']'+html.toMoney(splitpaymPossAmt[0])+'.'+splitpaymPossAmt[1].substring(0,2);
                        prsBal = '['+curCd+']'+html.toMoney(splitprsBal[0])+'.'+splitprsBal[1].substring(0,2);
                    }
                    
                    oDefrayDiv.style.display = 'block';

                    // Áö±Þ°¡´É(ÀÌÃ¼°¡´É)ÀÜ¾×¸¸ Ç¥½Ã.
                    if(displayMode == '1'){
                        oDefrayDiv.innerHTML = 'Ãâ±Ý°¡´ÉÀÜ¾× : '+paymPossAmt;
                    } else if(displayMode == '3'){ 
                    
                    	// ÇØ¿Ü¼Û±Ý¿¡¼­¸¸ »ç¿ë 
                    	oDefrayDiv.innerHTML = 'Ãâ±Ý°¡´ÉÀÜ¾× : '+paymPossAmt;

                    	if(divPrsBal == "krRemainDiv") {
                    	} else if(divPrsBal == "forRemainDiv")  {
                    		document.hanaMainForm.forRemainCur.value = curCd;
                    	} else if(divPrsBal == "commRemainDiv") {
                    		document.hanaMainForm.commRemainCur.value = curCd;
                    	}
                    } else{
                    // Ç¥½Ã°¡´ÉÇÑ  Á¤º¸ Ç¥½Ã.
                        var oPaymPossBalSpan = $(SPAN_PAYM_POSS_BAL);   // Áö±Þ°¡´ÉÀÜ¾×(ÀÌÃ¼°¡´É±Ý¾×)
                        var oPrsBalSpan = $(SPAN_PRS_BAL);              // ÀÜ¾×(ÇöÀçÀÜ¾×)
                        
                        if(oPaymPossBalSpan != null && oPaymPossBalSpan != undefined) 
                            oPaymPossBalSpan.innerHTML = paymPossAmt;

                        if(oPrsBalSpan != null && oPrsBalSpan != undefined)  
                            oPrsBalSpan.innerHTML = prsBal;      

                        if(oDefrayDiv != null && oDefrayDiv != undefined)  
                            oDefrayDiv.innerHTML = '(Ãâ±Ý°¡´ÉÀÜ¾× : '+paymPossAmt+' / ÇöÀçÀÜ¾× : '+prsBal+')';   
                            
                                                
                        // ÇØ´ç °èÁÂ ÅëÈ­ÄÚµå Ç¥½Ã ÇÊµå°¡ ÀÖ´Ù¸é ..
                        var oSpanCurrency = document.getElementById(SPAN_CURRENCY);
                        if (oSpanCurrency != null && oSpanCurrency != undefined) {
                            oSpanCurrency.innerHTML = curCd;
                        }
                        
                        // ÇØ´ç °èÁÂ ÅëÈ­ ÀÇ ¼Ò¼öºÎ ÇÊµå°¡ ÀÖ´Ù¸é..
                        var oFractionDiv = document.getElementById(DIV_FRACTION);
                        if (oFractionDiv != null && oFractionDiv != undefined) {
                            if(!isNonPointCurCd)
                                oFractionDiv.style.display = 'block';
                            else
                                oFractionDiv.style.display = 'none';
                        }
                    }
                }
                , 'EUC-KR');
        },
		
		// ´çÇà°£ ¿ÜÈ­ÀÌÃ¼ ÀÜ¾×Á¶È¸ ½ºÅ©¸³Æ® »õ·Î »ý¼º 
		// °øÅëÀ¸·Î »ç¿ëÇÏ´Â °÷ÀÌ ³Ê¹« ¸¹¾Æ¼­ µû·Î »ý¼ºÇÔ. (2010.11.16 - ¹Ú¿¬Èñ)
        submitInquiryTransPrsBal : function(displayMode,oSelect,divPrsBal,oCurCd, sCurCd) {
            
            // Ãâ±Ý°èÁÂ Select Object Ã¼Å©.
            if (oSelect == null || oSelect == undefined) {
                return;
            }        

			// ÀÜ¾×Ç¥½Ã Div ¼³Á¤.
            if (divPrsBal != '' ) DIV_PRS_BAL = divPrsBal;
            var oDefrayDiv = $(DIV_PRS_BAL);
            if (oDefrayDiv == null || oDefrayDiv == undefined) {
                return;
            }

            var acctNo = oSelect.value;
            if(acctNo.indexOf(";") > -1) acctNo = acctNo.split(";")[0]; // ¿ÜÈ­°èÁÂÀÇ ÅëÈ­ÄÚµå°¡ ';' ·Î ±¸ºÐµÇ¾î ÀÖ´Ù¸é.
			document.hanaMainForm.acctNo.value = acctNo;
			var acctKind = acctNo.substring(acctNo.length-2);

            if(acctKind == "38") {
				
				// º¹¼öÅëÈ­¿¹±Ý °æ¿ì : ÅëÈ­ÄÚµå Á¶È¸            	
            	oDefrayDiv.innerHTML = '';
                oDefrayDiv.style.display = 'none';
				
           		for (var i = oCurCd.options.length; i >= 0 ; i--) {
                	oCurCd.options[i] = null;
	            }
           		
            	oCurCd.options[0] = new Option("¼±ÅÃ", "");
            	oCurCd.style.display = 'inline';

           		pbk.foreign.common.currCodeInquiry(document.hanaMainForm, oCurCd, sCurCd);

            } else {
            	
            	// º¹¼öÅëÈ­¿¹±Ý ¾Æ´Ñ°æ¿ì : ÀÜ¾×Á¶È¸
            	oCurCd.value = ''; 
           		oCurCd.style.display = 'none';
           		pbk.foreign.common.callbackInquiryTransPrsBal(displayMode,oSelect,divPrsBal,oCurCd); 
            }
        },

		// Ãâ±Ý°¡´ÉÀÜ¾× Á¶È¸  
		callbackInquiryTransPrsBal : function(displayMode,oSelect,divPrsBal,oCurCd) {
		
			// ÀÜ¾×Ç¥½Ã Div ¼³Á¤.
			if (divPrsBal != '' ) DIV_PRS_BAL = divPrsBal;
            var oDefrayDiv = $(DIV_PRS_BAL);
            if (oDefrayDiv == null || oDefrayDiv == undefined) {
                return;
            }

            // Ãâ±Ý°èÁÂ  or ÅëÈ­ÄÚµå Object Ã¼Å©.
			if (oSelect == null || oSelect == undefined || oSelect.value == "") {
                oDefrayDiv.innerHTML = '';
                oDefrayDiv.style.display = 'none';
                return;
            }
		
			if(document.hanaMainForm.pageGb != undefined) {
				if(document.hanaMainForm.pageGb.value == "SEND") { 
					// ÇØ¿Ü¼Û±ÝÀÇ °æ¿ì : ÅëÈ­±¸ºÐ, ¿ÜÈ¸Ãâ±Ý°èÁÂ ÅëÈ­ÄÚµå µ¿ÀÏ ¼±ÅÃ Ã¼Å©
					if(!pbk.foreign.send.foreignsending.isMatchCode(document.hanaMainForm)) return;
				}
			}
			
			if(oCurCd != null || oCurCd != undefined) {
				// ´çÇà¿ÜÈ­ÀÌÃ¼  : ¼±ÅÃ°ªÀÌ ÅëÈ­ÄÚµå
				document.hanaMainForm.curCd.value = oCurCd.value;
			}
			
            var hanaAjax = new hana.JHanaAjax('', true, true);
		   	hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + '/common/prsBalInquiry.do'
		       , document.hanaMainForm
		       , true
		       , function(res, arg) {
		       
					if(res == null) return;
		           
		           	var resData = eval('(' + res.responseText + ')');
		      		
		      	   	var paymPossAmt = resData.fmtPaymPossAmt.toString();  		// ¿ÜÈ­ ÁöºÒ°¡´ÉÀÜ¾×
		           	var prsBal = resData.fmtPrsBal.toString();            		// ¿ÜÈ­ ÀÜ¾×
		           	var curCd = resData.curCd.toString();              			// ÅëÈ­ÄÚµå
		           	var isNonPointCurCd = ForeignUtil.isNonPointCurCd(curCd);   // ¼Ò¼öÁ¡ÀÖ´Â ÅëÈ­ÄÚµåÀÎÁö °Ë»ç.

		           // ¼Ò¼öÁ¡¾ø´ÂÅëÈ­
		           if(isNonPointCurCd){

		               if(paymPossAmt.indexOf('.') > -1) paymPossAmt = paymPossAmt.substring(0,paymPossAmt.indexOf('.'));
		               if(prsBal.indexOf('.') > -1) prsBal = prsBal.substring(0,prsBal.indexOf('.'));
		               paymPossAmt = html.toMoney(paymPossAmt) + (curCd == 'KRW' ? '¿ø' : curCd == 'JPY' ? '¿£' : '');
		               prsBal = html.toMoney(prsBal) + (curCd == 'KRW' ? '¿ø' : curCd == 'JPY' ? '¿£' : '');

		           }else{

		               // Áö¼öºÎ.¼Ò¼öºÎ ºÐ¸®.
		               var splitpaymPossAmt = paymPossAmt.split('.');
		               var splitprsBal = prsBal.split('.');
		           
		               // ¼Ò¼öÁ¡ ¾øÀ¸¸é '00' ³Ö¾îÁØ´Ù.
		               if(splitpaymPossAmt.length < 2) splitpaymPossAmt[1] = '00';
		               if(splitprsBal.length < 2) 	   splitprsBal[1] = '00';
		           
		               paymPossAmt = '['+curCd+']'+html.toMoney(splitpaymPossAmt[0])+'.'+splitpaymPossAmt[1].substring(0,2);
		               prsBal = '['+curCd+']'+html.toMoney(splitprsBal[0])+'.'+splitprsBal[1].substring(0,2);
		           }

		           // Ç¥½Ã°¡´ÉÇÑ  Á¤º¸ Ç¥½Ã.
		           oDefrayDiv.style.display = 'block';
		           if(displayMode == '1'){
                        oDefrayDiv.innerHTML = 'Ãâ±Ý°¡´ÉÀÜ¾× : '+paymPossAmt;
                   }else{
                    	if(oDefrayDiv != null && oDefrayDiv != undefined)  
							oDefrayDiv.innerHTML = '(Ãâ±Ý°¡´ÉÀÜ¾× : '+paymPossAmt+' / ÇöÀçÀÜ¾× : '+prsBal+')';   
		           }       

		            // ÇØ´ç °èÁÂ ÅëÈ­ÄÚµå Ç¥½Ã ÇÊµå°¡ ÀÖ´Ù¸é ..
		            var oSpanCurrency = document.getElementById(SPAN_CURRENCY);
		            if (oSpanCurrency != null && oSpanCurrency != undefined) {
		            	oSpanCurrency.innerHTML = curCd;
					}
		               
		            // ÇØ´ç °èÁÂ ÅëÈ­ ÀÇ ¼Ò¼öºÎ ÇÊµå°¡ ÀÖ´Ù¸é..
		            var oFractionDiv = document.getElementById(DIV_FRACTION);
		            if (oFractionDiv != null && oFractionDiv != undefined) {
		            	if(!isNonPointCurCd)
		                	oFractionDiv.style.display = 'block';
						else
		                	oFractionDiv.style.display = 'none';
					}
				}
		       	, 'EUC-KR');
		},
				       
		// ÅëÈ­ÄÚµå Á¶È¸ 
		currCodeInquiry : function(oForm, oCurCd, sCurCd){

			var jForm = new hana.JForm();
			var hanaAjax = new hana.JHanaAjax(null, true, true);
			hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT +'/common/currCodeInquiry.do', 
								oForm , 
								true, 
								function(res) {
									pbk.ajax.parseData(res,true);
							    	var _data = eval('(' + res.responseText + ')');
									if (_data.contMap) {
										var ResultLIST = _data.contMap['BIZ.PFX0081.OUT.REC'];
						                for(var i=0; i<ResultLIST.size(); i++){
											oCurCd.options[i + 1] = new Option(ResultLIST[i].curCd, ResultLIST[i].curCd);
											
											if(ResultLIST[i].curCd == sCurCd) {
												oCurCd[i+1].selected = true;
												
									            // ÇØ´ç °èÁÂ ÅëÈ­ÄÚµå Ç¥½Ã ÇÊµå°¡ ÀÖ´Ù¸é
									            var oSpanCurrency = document.getElementById(SPAN_CURRENCY);
									            if (oSpanCurrency != null && oSpanCurrency != undefined) {
									            	oSpanCurrency.innerHTML = sCurCd;
												}
											}
										}
									}
								}, 
								'euc-kr' );
		},	
		        
        /**
         * ÅØ½ºÆ® ÇÊµå¿¡ ÀÔ·ÂÇÑ °ªÀ» ¼³Á¤ÇÑ ÃÖÇÏ´ÜÀ§ ±Ý¾×À¸·Î ¹Ù²Ù¾îÁØ´Ù.
         * ÅØ½ºÆ® ÇÊµå¿¡ ´ÙÀ½°ú °°ÀÌ ±âÀÔÇÑ´Ù. onkeyup="toMinMoney(this,event,'10000')"
         * @param field ÅØ½ºÆ® ÇÊµå
         * @param e key event
         * @param minMoney ÃÖÇÏ´ÜÀ§(¿¹: 10000,100000000...)
         */
        toMinMoney : function(field,e,minMoney) {
            var evt = e || window.event;
            var kCode = evt.which || evt.keyCode;
            var money = String(field.value);
            
            money = money.replace(/-|\s+/g, "");
            money = pbk.stripCommas(money);
            if(parseInt(money,10) == 0){
                field.value = '';
                return;
            }
            if(minMoney == null || minMoney == '' || minMoney == '0') minMoney = '10000';  // ±âº» ¸¸¿ø´ÜÀ§.

            var length = money.length;                              // ÀüÃ¼±æÀÌ
            var minLength = minMoney.length;                        // ÃÖ¼Ò´ÜÀ§ÀÇ ±æÀÌ
            var nowMoney = money.substring(0, length-minLength);    // ÀÌÀü°ª.   
            var inputMoney = money.substring(length-1);             // ÀÔ·Â°ª.
            
            if(inputMoney == '0'){
                if(money.indexOf('0')==0){
                    field.value = pbk.formatCommas(money.substring(1));
                    return;
                }
            }
            var minMoneyZero = minMoney.substring(1,minLength);     // ÃÖÇÏ´ÜÀ§ÀÇ '0'ÀÚ¸®¼ö.
            
            // backspace || delete key
            if (Event.KEY_BACKSPACE == kCode || Event.KEY_DELETE == kCode){ 
                nowMoney  = money.substring(0, length-minLength+1); // »èÁ¦½Ã ÇöÀç °ª ÀÚ¸®¼ö¸¦ 1 ´Ã¿©ÁØ´Ù(»èÁ¦·ÎÀÎÇØ 1ÀÚ¸®ÁÙ¾îµå´Â°Í º¸Á¤))
                inputMoney = '';                                    // ÀÔ·Â°ª ÃÊ±âÈ­.
            }else if(kCode < 48 || (kCode > 57 && kCode < 96) || kCode > 105){
                 return;                                            // ¼ýÀÚÅ°°¡ ¾Æ´Ï¸é ¸®ÅÏ.    
            }            
            
            if(length < minLength){
                if (inputMoney != '' && inputMoney != '0')                       // Ã¹ÀÔ·Â½Ã.
                    money = inputMoney+''+minMoneyZero;   
                else                                        // ÃÖÇÏ´ÜÀ§ ÀÌÇÏ·Î »èÁ¦½Ã '' À¸·Î ¼ÂÆÃ.
                    money = '';                            
            } else {
                money = nowMoney+''+inputMoney+''+minMoneyZero;       
            }
            field.value = pbk.formatCommas(money);
        },        
        /**
         * inputFilter ¿ÜÈ­¿¡¼­ ¾²´Â ÀÔ·Â ÇÊÅÍ¸µ ÇÔ¼ö.
         *
         * @param {String} express, fieldTitle
         * since 2008.12.08 jk
         */  
         inputFilter : function(express, fieldTitle ){
            var expression = express;
            
            if (expression == 'engnumType1')        expression = /[a-zA-Z0-9\b\s\t\n\r~!@#$%^&*\-\.]/;	     // ¿µ¹® ¼ýÀÚ Æ¯¼ö¹®ÀÚ  . -  ¸¸ ÀÔ·Â °¡´É             // ÇÑ±Û ÀÔ·Â ±ÝÁö.
            else if (expression == 'engnumType2')   expression = /[a-zA-Z0-9\b\s\t\n\r\/?:(){}\-\+\,\.\']/;	 // ¿µ¹® ¼ýÀÚ   /-?:().,'+{} ¸¸ ÀÔ·Â °¡´É	   
            else if (expression == 'telType1')      expression = /[0-9-]/;                 	                 // ¼ýÀÚ¿Í   - ¸¸ ÀÔ·Â °¡´É
            else if (expression == 'engnameType') 	expression = /[a-zA-Z\b\s\t\n\r]/;                       // ¿µ¾î¿Í Á¶ÀÛÅ°¸¸ °¡´É.

            var evt = e || window.event;
            var kCode = evt.which || evt.keyCode;
            
            var ch = String.fromCharCode(kCode);   // ÀÔ·Â ¹®ÀÚ¸¦ °¡Á®¿Â´Ù.

            var pattern = new RegExp(expression);        // Á¤±Ô½Ä Àû¿ë.
   
            if (!pattern.test(ch) && !(express == 'engnumType1' || express == 'engnumType2')){                      // ÆÐÅÏ °Ë»ç.
                var strMessage = '';
                
                if (express == 'engnumType1')    strMessage = " ¿µ¹® ¼ýÀÚ Æ¯¼ö¹®ÀÚ  . -  ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                else if(express == 'engnumType2')strMessage = " ¿µ¹® ¼ýÀÚ /-?:().,'+{} ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                else if(express == 'telType1')   strMessage = " ¼ýÀÚ¿Í   - ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                else if(express == 'engAddr')    strMessage = " ¼ýÀÚ¿Í  - ( ) ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                else if(express == 'engnameType')strMessage = " ¿µ¹®¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                else                             strMessage = " "+ expression +" ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.";
                
                message.alert('ÀÔ·Â È®ÀÎ',hana.validation.un(fieldTitle) + strMessage);
                
                window.event.keyCode = 0;
             }
             return false;
         },
         

	   /**
		* ÀÔ·Â°ªÀÌ ¾ËÆÄºª,space µÇ¾îÀÖ´ÂÁö Ã¼Å©
		*/
		isAlphaSpace : function (frm, value) {
			var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ";
		   	var result = pbk.foreign.common.containsCharsOnly(value,chars);
		   
		   	if(!result) {
		   		message.alert("ÀÔ·Â È®ÀÎ", "¿µ¹®ÀÚ¿Í °ø¹é¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
		   		frm.custEngNm.value = value.substring(0, value.length-1);
		   	}
		   
		   	return false;
		},

	   /**
		* ÀÔ·Â°ªÀÌ ¼ýÀÚ,- µÇ¾îÀÖ´ÂÁö Ã¼Å©
		*/
		isNumDash : function (frm, value) {
			var chars = "1234567890-";
		   	var result = pbk.foreign.common.containsCharsOnly(value,chars);
		   
		   	if(!result) {
		   		message.alert('ÀÔ·Â È®ÀÎ',"¼ýÀÚ¿Í   - ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
		   		frm.telNo.value = value.substring(0, value.length-1);
		   	}
		   
		   	return false;
		},
		
	   /**
		* ÀÔ·Â°ªÀÌ Æ¯Á¤ ¹®ÀÚ(chars)¸¸À¸·Î µÇ¾îÀÖ´ÂÁö Ã¼Å©
		* Æ¯Á¤ ¹®ÀÚ¸¸ Çã¿ëÇÏ·Á ÇÒ ¶§ »ç¿ë
		*/         
         containsCharsOnly : function (value,chars) {
		   for (var inx = 0; inx < value.length; inx++) {
		      if (chars.indexOf(value.charAt(inx)) == -1)
		          return false;
		   }
		   return true;
		},		
         
        /**
         * ¿¢¼¿ ´Ù¿î 
         *
         * @param {String} url
         * since 2008.12.08 jk
         */
        excelDown : function(url){
            var url = pbk.APPLICATION_CONTEXT_ROOT  + url;
            form.createFormSubmitForExcelDown(null, url, null);
        },
        /**
         * ¼Ò¼öÁ¡ ±ÝÁö ÅëÈ­ÄÚµå ÀÎÁö °Ë»ç.
         *
         * @param {String} curCd
         * since 2008.12.08 jk
         */
        isNonPointCurCd : function(curCd){
            var nonCurList = ForeignUtil.NO_POINT_CUR_MAP;
            for(i=0; i<nonCurList.length; i++){
                if(nonCurList[i] == curCd){
                    return true;
                }
            }
            return false;
        },                  
        /**
         * ´ÜÀÏ/´ÙÁß Form ¿¡¼­ ÇØ´ç index ÀÇ Form À» ¹ÝÈ¯.
         *
         * @param (int) index
         * @param {Object} formObj
         * @param {String} chkId    ÇØ´ç ¹è¿­ÀÌ Á¸ÀçÇÏ´ÂÁö Ã¼Å©(form Àº ´Ü°ÅÀÌ¶óµµ ¹è¿­·Î Ã³¸®µÊ)
         * since 2008.12.08 jk
         */
        getForm : function(formObj, index, chkId){
            if(formObj != null && formObj.length != undefined){         	        // ¹è¿­ÀÌ¶ó¸é ÇØ´ç Æû¹è¿­ ¹ÝÈ¯
                return formObj[index];
            }                
            return formObj;
        },                  
        /**
         * Ã¼Å©¹Ú½º Åä±Û½Ã ÇØ´ç row ÀÇ input ¹Ú½º disable="false/true" ÇÑ´Ù.
         *
         * @param (int) index
         * @param {Object} oObj, formObj
         * since 2008.12.08 jk         
         */
        toggleCheck : function(index, oObj, formObj){
            var oForm = ForeignUtil.getForm(formObj, index, '');
                    
            var inputs = Form.getInputs(oForm,'text');
            if (inputs) {
                for (var i =0; i < inputs.length ; i++) {
                    if (oObj.checked){
                        inputs[i].disabled = false;
                    }else{
                        inputs[i].disabled = true;
                    }
                }
            }
        },
        /**
         * ¼Ò¼öÁ¡ ÀÚ¸®¼ö 2ÀÚ¸®·Î Ã¤¿öÁÜ.
         *
         * @since 2008.12.03 kj
         */
        addPointZero : function(str) {
            if(str == null || str == undefined) 
                return '00';
                
            str = str.toString();
            
            if(str.toString().length == 0){ 
                return '00';
            }else if(str.toString().length == 1){
                return str.toString()+'0';
            }else{
                return str.substring(0,2);
            }
        },
        /**
         * ¼Ò¼öÁ¡ ÀÚ¸®¼ö size º¸´ÙÅ©¸é ÀÚ¸¥´Ù.
         *
         * @since 2008.12.03 kj
         */
        roundOff : function(numStr, size) {
            if(size == undefined) size = 2;
            
            var money = pbk.stripCommas(numStr.toString().replace(/-|\s+/g, ""));
            
            if(money.length == 0) return '0';
            if(money.indexOf('.') < 0) money = money+'.00';
            
            var moneySplit = money.split('.');     // Áö¼ö/¼Ò¼öºÎ ºÐ¸®.
            moneySplit[1] = moneySplit[1]+'00000000000000000000';
            
            if(size == 0)
                return moneySplit[0];
            else
                return moneySplit[0]+'.'+moneySplit[1].substring(0,size);
                    
            
        },
        /**
         * parseFloat °¡ ºÎµ¿ ¼Ò¼öÁ¡À» ¹ÝÈ¯ÇÏ¿© .99999 ·Î ³ª¿À´Â°Í º¸Á¤.
         *
         * @param {Float} a
         * @param {Float} b
         * @param {Object} formObj
         * since 2008.05.28 kj
         */ 
        calculFloat : function (a, b, mode){
            a = (a*100).toString();
            b = (b*100).toString();
            
            if(mode == 'minus'){
                return parseFloat((a-b)/100);
            }else if(mode == 'pluse'){
                return parseFloat((a+b)/100);
            }else if(mode == 'multiply'){
                return parseFloat((a*b)/10000);
            }else if(mode == 'division'){
                return parseFloat((a/b)/100);
            }
        }     
     }
}();

// alias
var ForeignUtil = pbk.foreign.common;

/********************************************
 * °øÅë END
/********************************************/





/********************************************
 * ÇØ¿Ü¼Û±Ý/ÀÌÃ¼ START
/********************************************/

/*****************************
 * ÇØ¿Ü¼Û±Ý/ÀÌÃ¼
 ****************************/
pbk.foreign.send = function(){
    // public space
	return{

	}
}();




/**
 * ÇØ¿Ü¼Û±Ý¿¡ ÇÊ¿äÇÑ °øÅë script Á¤ÀÇ 
 */
pbk.foreign.send.common = function(){
    // private variables
    var HANA_POPUP_DIV = 'hanaPopUpDiv';      
    var HANA_POPUP_SUB_DIV = 'hanaPopUpSubDiv';  
    var HANA_POPUP_INFO_DIV = 'hanaPopUpInfoDiv';      
    
    var subUrl      = '/foreign/send/';
    
	return{
        // ¼Û±Ý Á¾·ù ÄÚµå = 1ÀüÃ¼, 2¼Ò¾×¼Û±Ý, 3Áõºù¼­·ù¸éÁ¦¼Û±Ý, 4À¯ÇÐ»ý¼Û±Ý, 5Ã¼Àçºñ¼Û±Ý,6¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ¼Û±Ý
        // [remtRsnCd,dstnItemCd,chnlSvcCd] = [¼Û±Ý»çÀ¯ÄÚµå,ÁöÁ¤Ç×¸ñÄÚµå,Ã¤³Î¼­ºñ½ºÄÚµå]
        SEND_CODE_MAP : [['00','00','D08']    
                        ,['727','99','D08']
                        ,['727','01','D08']
                        ,['111','02','D08']
                        ,['122','02','D08']
                        ,['612','08','D08']
                        ,['613','08','D08']],
                        
        // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå(±âº»°ª :4) = 1:D/D, 4:T/T(ÇØ¿Ü¼Û±Ý½ÅÃ»,Áõºù¼­·ù¸éÁ¦¼Û±Ý, °³ÀÎÇØ¿Ü¼Û±Ý), 5:KEBÀÌÃ¼
        FEX_REMT_KIND_CD : '4', 
            
        /**
         * CallBack Fnc. ÃÖ±Ù¼Û±Ý³»¿ª/ÀÚÁÖ¾²´Â¼Û±Ý³»¿ª  ÆË¾÷¿¡¼­ ¼Û±ÝÀÔ·Â È­¸é¿¡ ¼³Á¤ 
         *
         * since : 2008.12.03 jk
         */ 
    	callbackOpenerFormSet : function (res, arg){
            var data = eval('('+res.responseText+')');
            var openerForm = document.forms['hanaMainForm'];
           
           //ÇØ¿Ü¼Û±Ý (¹ÌÈ¯»êÀ²)
			var usdCvsRt = openerForm.usdCvsRt.value;                 
			var eurCvsRt = openerForm.eurCvsRt.value;
			var jpyCvsRt = openerForm.jpyCvsRt.value;
			var gbpCvsRt = openerForm.gbpCvsRt.value;
			var cadCvsRt = openerForm.cadCvsRt.value;
			var chfCvsRt = openerForm.chfCvsRt.value;
			var hkdCvsRt = openerForm.hkdCvsRt.value;
			var sekCvsRt = openerForm.sekCvsRt.value;
			var audCvsRt = openerForm.audCvsRt.value;
			var dkkCvsRt = openerForm.dkkCvsRt.value;
			var sgdCvsRt = openerForm.sgdCvsRt.value;
			var nokCvsRt = openerForm.nokCvsRt.value;
			var nzdCvsRt = openerForm.nzdCvsRt.value;
			var thbCvsRt = openerForm.thbCvsRt.value;
			//ÈÞÀÏ¿©ºÎ
			var isWorkday2 = openerForm.isWorkday2.value;
            
            if (data) {
                // ÇÊµå°ª ¸ðµÎ »èÁ¦
                var inputElements = openerForm.elements.tags('input');
                for(i=0; i< inputElements.length; i++){
                    var objElement = inputElements[i];
                    if(objElement.type == 'text' || objElement.type == 'hidden')
                        objElement.value = '';
                }            
 
                 //--- ±âº»Á¤º¸ ---//
                var fexRemtPtclKindCd = 1;
                if(data.fexRemtPtclKindCd != undefined){    
                	fexRemtPtclKindCd = parseInt(data.fexRemtPtclKindCd,10);                // ÀÚÁÖ¾²´Â ¼Û±Ý Á¾·ù ¼³Á¤.
                }else{  
                    if(data.rsnCd1 == '727' && data.dstnCd == '99') fexRemtPtclKindCd = 1;  // ÃÖ±Ù¼Û±Ý³»¿ª ¼³Á¤.
                    if(data.rsnCd1 == '727' && data.dstnCd == '01') fexRemtPtclKindCd = 2;  
                    if(data.rsnCd1 == '111' && data.dstnCd == '02') fexRemtPtclKindCd = 3;
                    if(data.rsnCd1 == '122' && data.dstnCd == '02') fexRemtPtclKindCd = 4;
                    if(data.rsnCd1 == '612' && data.dstnCd == '08') fexRemtPtclKindCd = 5;
                }

                if(openerForm.sendKind != undefined && data.fexRemtPtclKindCd != ''){
                    if(openerForm.remtCntyCd != undefined && fexRemtPtclKindCd == '5'){ // ÀÚµ¿ÀÌÃ¼ ¿Ü±¹ÀÎ ¾øÀ½.
                        openerForm.sendKind[0].checked  = false;
                        openerForm.sendKind[1].checked  = false;
                        openerForm.sendKind[2].checked  = false;
                        openerForm.sendKind[3].checked  = false;
                    }else{
                        openerForm.sendKind[fexRemtPtclKindCd-1].checked  = true;
                    }
                }

                if(!pbk.foreign.send.foreignsending.ForeignSendingStep01Type()){     // ¼Û±Ý Á¾·ù¿¡ µû¸¥  DIV ¼³Á¤ 
                    return false;
                }
 

                if(data.remtThrCntyCd != undefined){    // (ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª)

                    var splitFrcWdrwAmt = data.frcWdrwAmt.toString().split('.');    // ¿ÜÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
                    var splitkrwEqvAmt = data.krwEqvAmt.toString().split('.');    // ¿øÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
                    var splitRemtAmt = 0;
                                
                    splitRemtAmt = (parseFloat(data.frcWdrwAmt)+parseFloat(data.krwEqvAmt)).toString().split('.'); // ¼Û±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
      
                    if(openerForm.cntyCd != undefined) openerForm.cntyCd.value  = data.remtThrCntyCd;                   // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
                    if(openerForm.remtAmt_1 != undefined) openerForm.remtAmt_1.value = pbk.formatCommas(splitRemtAmt[0]);// ¼Û±Ý¾×1 
                    if(openerForm.commAlotYn != undefined && data.commAlotDvCd != '') openerForm.commAlotYn[eval(data.commAlotDvCd-1)].checked  = true; // ¿ÜÈ¯¼ö¼ö·áÁö±Þ¹æ¹ýÄÚµå
                    // ÀÚµ¿ÀÌÃ¼.
                    if(openerForm.remtCntyCd != undefined) openerForm.remtCntyCd.value  = data.remtThrCntyCd;                   // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
                    if(openerForm.krwAmt_1 != undefined) openerForm.krwAmt_1.value = pbk.formatCommas(splitRemtAmt[0]);// ¼Û±Ý¾×1
                     
    
                    if(splitRemtAmt.length > 1){
                        if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
                        if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
                    }else{
                        if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = "00";     
                        if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = "00";     
                    }       
        
                    if(openerForm.curCd != undefined) openerForm.curCd.value = data.curCd;                                // ÅëÈ­±¸ºÐ
                    pbk.foreign.send.foreignsending.changeMoneyCode(openerForm);                                          // ÅëÈ­±¸ºÐ¿¡ µû¸¥ ¼Ò¼öºÎ ¼³Á¤.
                    if(openerForm.rmteResRegNo != undefined) openerForm.rmteResRegNo.value = data.rmteResRegNo;           // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
                    if(openerForm.rmteResRegNo2 != undefined) openerForm.rmteResRegNo2.value = data.rmteResRegNo;         // ¿©±Ç¹øÈ£
                    if(openerForm.apltResRegNo != undefined) openerForm.apltResRegNo.value = data.rmteResRegNo;           // Ã¼ÀçÀÚ ÁÖ¹Îµî·Ï¹øÈ£
                    // ÀÚµ¿ÀÌÃ¼
                    if(openerForm.rmteRsbzRegNo != undefined) openerForm.rmteRsbzRegNo.value = data.rmteResRegNo;         // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
                    
                    //--- Ãâ±Ý°èÁÂ¹× ¼ö¼ö·áÁ¤º¸ ---//
                    if(data.wdrwGearKrwAcctNo != ''){
                        if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = data.wdrwGearKrwAcctNo;  //¿øÈ­ Ãâ±Ý°èÁÂ¹øÈ£
                    }else{
                        if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = '';
                    }
                    if(data.wdrwGearFrcAcctNo != ''){
                        if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = data.wdrwGearFrcAcctNo;   //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
                        if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd; //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
                        // ÀÚµ¿ÀÌÃ¼.
                        if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = data.wdrwGearFrcAcctNo;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
                        if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
                    }else{
                        if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = '';
                        if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = '';
                        // ÀÚµ¿ÀÌÃ¼.
                        if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = '';
                        if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = '';
                    }
                    if(data.commWdrwAcctNo != ''){
                        if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = data.commWdrwAcctNo;           //¼ö¼ö·áÃâ±Ý°èÁÂ¹øÈ£
                    }else{
                        if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = '';
                    }
                    
                    if(openerForm.frcWdrwAmt_1 != undefined) openerForm.frcWdrwAmt_1.value   = pbk.formatCommas(splitFrcWdrwAmt[0]);        // ¿ÜÈ­Ãâ±Ý±Ý¾×1
             
                    if(splitFrcWdrwAmt.length > 1){
                        if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = splitFrcWdrwAmt[1].length == 1 ? splitFrcWdrwAmt[1]+'0' : splitFrcWdrwAmt[1];    // ¿ÜÈ­Ãâ±Ý±Ý¾×2 
                    }else{
                        if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = "00";    
                    }     
                                  
                    if(openerForm.krwEqvAmt_1 != undefined) openerForm.krwEqvAmt_1.value   = pbk.formatCommas(splitkrwEqvAmt[0]);        // ¿øÈ­Ãâ±Ý±Ý¾×1
                    
                    if(splitkrwEqvAmt.length > 1){
                        if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = splitkrwEqvAmt[1].length == 1 ? splitkrwEqvAmt[1]+'0' : splitkrwEqvAmt[1];    // ¿øÈ­Ãâ±Ý±Ý¾×2
                    }else{
                        if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = "00";               
                    }
                                      
                    //--- º¸³»´ÂºÐ(¼Û±ÝÀÎ) ---//
                    if(openerForm.apltNm1 != undefined) openerForm.apltNm1.value      = data.apltNm1;           // ½ÅÃ»ÀÎ¸í 1 
                    if(openerForm.apltNm2 != undefined) openerForm.apltNm2.value      = data.apltNm2;           // ½ÅÃ»ÀÎ¸í2
                    if(openerForm.apltAdr1 != undefined) openerForm.apltAdr1.value    = data.apltAdr1;          // ½ÅÃ»ÀÎÁÖ¼Ò1 
                    if(openerForm.apltAdr2 != undefined) openerForm.apltAdr2.value    = data.apltAdr2;          // ½ÅÃ»ÀÎÁÖ¼Ò2
                    if(openerForm.apltAdr3 != undefined) openerForm.apltAdr3.value    = data.apltAdr3;          // ½ÅÃ»ÀÎÁÖ¼Ò3
                    
                    //--- ¹Þ´ÂºÐ(¼öÃëÀÎ) ---//
                    if(openerForm.rmteNm1 != undefined) openerForm.rmteNm1.value      = data.rmteNm1;           // ¼öÃëÀÎ¸í1 
                    if(openerForm.rmteNm2 != undefined) openerForm.rmteNm2.value      = data.rmteNm2;           // ¼öÃëÀÎ¸í2
                    if(openerForm.rmteAdr1 != undefined) openerForm.rmteAdr1.value    = data.rmteAdr1;          // ¼öÃëÀÎÁÖ¼Ò1                                           
                    if(openerForm.rmteAdr2 != undefined) openerForm.rmteAdr2.value    = data.rmteAdr2;          // ¼öÃëÀÎÁÖ¼Ò2
                    if(openerForm.rmteAdr3 != undefined) openerForm.rmteAdr3.value    = data.rmteAdr3;          // ¼öÃëÀÎÁÖ¼Ò3
                    
                    var recvEmalAdr_split = data.recvEmalAdr.split('@');
                    if(recvEmalAdr_split[1] != undefined){
                        if(openerForm.email_01 != undefined) openerForm.email_01.value    = recvEmalAdr_split[0];   // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò 
                        if(openerForm.email_02 != undefined) {
                            openerForm.email_02.value    = recvEmalAdr_split[1];                                    // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ Á÷Á¢ÀÔ·Â  field)
                            openerForm.email_02.style.display = 'inline';
                        }
                        if(openerForm.email_03 != undefined) openerForm.email_03.value    = 'Á÷Á¢ÀÔ·Â';                 // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ ¼±ÅÃ)
                    }
                    //--- ¹Þ´ÂÀºÇà(ÇØ¿ÜÀºÇà) ---//
                    if(openerForm.rmteAcctNo != undefined) openerForm.rmteAcctNo.value    = data.rmteAcctNo;        // ¼öÃëÀÎ°èÁÂ¹øÈ£
                    if(openerForm.rcvgBnkNm1 != undefined) openerForm.rcvgBnkNm1.value    = data.rcvgBnkNm1;        // ¼öÃëÀºÇà¸í1 
                    if(openerForm.rcvgBnkNm2 != undefined) openerForm.rcvgBnkNm2.value    = data.rcvgBnkNm2;        // ¼öÃëÀºÇà¸í2 
                    if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
                    if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
                    if(openerForm.rcvgBnkAdr3 != undefined) openerForm.rcvgBnkAdr3.value  = data.rcvgBnkAdr3;       // ¼öÃëÀºÇàÁÖ¼Ò 3
                    if(openerForm.bicCd != undefined)       openerForm.bicCd.value        = data.bicCd;             // ¼öÃëÀºÇàÄÚµå
                    if(openerForm.interBnkNm1 != undefined) openerForm.interBnkNm1.value  = data.interBnkNm1;       // Áß°èÀºÇà¸í1
                    if(openerForm.interBnkNm2 != undefined) openerForm.interBnkNm2.value  = data.interBnkNm2;       // Áß°èÀºÇà¸í2
                    if(openerForm.remtRmrk1 != undefined) openerForm.remtRmrk1.value      = data.remtRmrk;          // ¼Û±ÝÀû¿ä     
                    
                    //--- ÀÚµ¿ÀÌÃ¼ ---//
                    if(openerForm.telNo != undefined) openerForm.telNo.value              = data.telNo;             // ½ÅÃ»ÀÎ ÀüÈ­¹øÈ£
                    if(openerForm.apltAdr != undefined) openerForm.apltAdr.value                        = data.apltAdr1;        // ½ÅÃ»ÀÎÁÖ¼Ò1 
                    if(openerForm.rmteTrscBnkAcctNo != undefined) openerForm.rmteTrscBnkAcctNo.value    = data.rmteAcctNo;      // ¼öÃëÀÎ°èÁÂ¹øÈ£
                    if(openerForm.rmteBnkCd != undefined) openerForm.rmteBnkCd.value                    = data.bicCd;           // ¼öÃëÀºÇàÄÚµå
                    if(openerForm.interBnkNm != undefined) openerForm.interBnkNm.value                  = data.interBnkNm1 +' '+data.interBnkNm2;       // Áß°èÀºÇà¸í1
                    if(openerForm.rmrkNm1 != undefined) openerForm.rmrkNm1.value                        = data.remtRmrk;        // ¼Û±ÝÀû¿ä     
                                     
                }else{                                  // (ÃÖ±Ù¼Û±Ý³»¿ª)
                	
                    var splitRemtAmt = 0;
                    splitRemtAmt = data.frcAmt1.toString().split('.');      // ¼Û±Ý±Ý¾×                  
                    
                    // ¿øÈ­Ãâ±Ý±Ý¾×Àº ¿øÈ­·Î È¯»êµÇ¾î¼­  ¼Û±Ý±Ý¾×¿¡¼­ ¿ÜÈ­Ãâ±Ý±Ý¾×À» »«±Ý¾×À»  ¼ÂÆÃÇÑ´Ù. 
                    var krwGearAmt =  parseFloat(data.frcAmt1) - parseFloat(data.frcGearAmt);
                    
                    var splitFrcWdrwAmt = data.frcGearAmt.toString().split('.');        // ¿ÜÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
                    var splitkrwEqvAmt = krwGearAmt.toString().split('.');              // ¿øÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
                    
                    if(openerForm.cntyCd != undefined) openerForm.cntyCd.value  = data.remtCntyCd1;                                  // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
                    if(openerForm.remtAmt_1 != undefined) openerForm.remtAmt_1.value  = pbk.formatCommas(splitRemtAmt[0]);          // ¼Û±Ý¾×1 
                    if(openerForm.commAlotYn != undefined && data.commAlotDvCd != '') openerForm.commAlotYn[eval(data.commAlotDvCd-1)].checked  = true;          // ¿ÜÈ¯¼ö¼ö·áÁö±Þ¹æ¹ýÄÚµå
       
                    // ÀÚµ¿ÀÌÃ¼.
                    if(openerForm.remtCntyCd != undefined) openerForm.remtCntyCd.value  = data.remtCntyCd1;                            // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
                    if(openerForm.krwAmt_1 != undefined) openerForm.krwAmt_1.value  = pbk.formatCommas(splitRemtAmt[0]);          // ¼Û±Ý¾×1
                     
                    if(splitRemtAmt.length > 1){
                        if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
                        if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
                    }else{
                        if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = "00";     
                        if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = "00";     
                    }       
        
                    if(openerForm.curCd != undefined) openerForm.curCd.value = data.curCd1;                        	    // ÅëÈ­±¸ºÐ
                    pbk.foreign.send.foreignsending.changeMoneyCode(openerForm);                                     	// ÅëÈ­±¸ºÐ¿¡ µû¸¥ ¼Ò¼öºÎ ¼³Á¤.
                    if(openerForm.rmteResRegNo != undefined) openerForm.rmteResRegNo.value = data.acnmNo12;             // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
                    if(openerForm.rmteResRegNo2 != undefined) openerForm.rmteResRegNo2.value = data.acnmNo12;           // ¿©±Ç¹øÈ£
                    if(openerForm.apltResRegNo != undefined) openerForm.apltResRegNo.value = data.acnmNo12;             // Ã¼ÀçÀÚ ÁÖ¹Îµî·Ï¹øÈ£
                    // ÀÚµ¿ÀÌÃ¼
                    if(openerForm.rmteRsbzRegNo != undefined) openerForm.rmteRsbzRegNo.value = data.acnmNo12;           // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
                    
                    //--- Ãâ±Ý°èÁÂ¹× ¼ö¼ö·áÁ¤º¸ ---//
                    if(data.krwGearAcctNo1 != ''){
                        if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = data.krwGearAcctNo1;  //¿øÈ­ Ãâ±Ý°èÁÂ¹øÈ£
                    }else{
                        if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = '';
                    }
                    if(data.frcGearAcctNo1 != ''){
                        if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = data.frcGearAcctNo1;   //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
                        if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = data.frcGearAcctNo1+';'+data.curCd1; //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
                        // ÀÚµ¿ÀÌÃ¼.
                        if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = data.wdrwGearFrcAcctNo;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
                        if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
                    }else{
                        if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = '';
                        if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = '';
                        // ÀÚµ¿ÀÌÃ¼.
                        if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = '';
                        if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = '';
                    }
                    
                    if(data.commAcctNo1 != ''){
                        if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = data.commAcctNo1;           //¼ö¼ö·áÃâ±Ý°èÁÂ¹øÈ£
                    }else{
                        if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = '';
                    }
                    
                    if(openerForm.frcWdrwAmt_1 != undefined) openerForm.frcWdrwAmt_1.value   = pbk.formatCommas(splitFrcWdrwAmt[0]);        // ¿ÜÈ­Ãâ±Ý±Ý¾×1
             
                    if(splitFrcWdrwAmt.length > 1){
                        if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = splitFrcWdrwAmt[1].length == 1 ? splitFrcWdrwAmt[1]+'0' : splitFrcWdrwAmt[1];    // ¿ÜÈ­Ãâ±Ý±Ý¾×2 
                    }else{
                        if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = "00";    
                    }     
                                  
                    if(openerForm.krwEqvAmt_1 != undefined) openerForm.krwEqvAmt_1.value   = pbk.formatCommas(splitkrwEqvAmt[0]);        // ¿øÈ­Ãâ±Ý±Ý¾×1
                    
                    if(splitkrwEqvAmt.length > 1){
                        if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = splitkrwEqvAmt[1].length == 1 ? splitkrwEqvAmt[1]+'0' : splitkrwEqvAmt[1];    // ¿øÈ­Ãâ±Ý±Ý¾×2
                    }else{
                        if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = "00";               
                    }
                                      
                    //--- º¸³»´ÂºÐ(¼Û±ÝÀÎ) ---//
                    if(openerForm.apltNm1 != undefined) openerForm.apltNm1.value      = data.custNm11;           // ½ÅÃ»ÀÎ¸í 1
                    if(openerForm.apltAdr1 != undefined){
                        for(i=0; i<openerForm.apltAdr1.options.length; i++){
                            var option = openerForm.apltAdr1.options[i];
                            if(option.value != '' && data.custAdr12.indexOf(option.value) > -1){                // ½ÅÃ»ÀÎÁÖ¼Ò1 (±¹°¡¸íµµ °°ÀÌ³ª¿Í¼­ ½Ã/µµ¸¸ Àß¶ó¼­ ºñ±³ÇÑ´Ù.)
                                option.selected = true;
                                break;
                            }
                        }
                    } 
                    if(openerForm.apltAdr2 != undefined) openerForm.apltAdr2.value    = data.custAdr11;          // ½ÅÃ»ÀÎÁÖ¼Ò2
                    
                    //--- ¹Þ´ÂºÐ(¼öÃëÀÎ) ---//
                    if(openerForm.rmteNm1 != undefined) openerForm.rmteNm1.value      = data.custNm21;           // ¼öÃëÀÎ¸í1 
                    if(openerForm.rmteAdr1 != undefined) openerForm.rmteAdr1.value    = data.custAdr21;          // ¼öÃëÀÎÁÖ¼Ò1                                           
                    if(openerForm.rmteAdr2 != undefined) openerForm.rmteAdr2.value    = data.custAdr22;          // ¼öÃëÀÎÁÖ¼Ò2
                    
                    var recvEmalAdr_split = data.emalAdr2.split('@');
                    if(recvEmalAdr_split[1] != undefined){
                        if(openerForm.email_01 != undefined) openerForm.email_01.value    = recvEmalAdr_split[0];   // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò 
                        if(openerForm.email_02 != undefined) {
                            openerForm.email_02.value    = recvEmalAdr_split[1];                                    // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ Á÷Á¢ÀÔ·Â  field)
                            openerForm.email_02.style.display = 'inline';
                        }
                        if(openerForm.email_03 != undefined) openerForm.email_03.value    = 'Á÷Á¢ÀÔ·Â';                 // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ ¼±ÅÃ)
                    }
                    //--- ¹Þ´ÂÀºÇà(ÇØ¿ÜÀºÇà) ---//
                    if(openerForm.rmteAcctNo != undefined) openerForm.rmteAcctNo.value    = data.rmteTrscBnkAcctNo;        // ¼öÃëÀÎ°èÁÂ¹øÈ£
                    if(openerForm.rcvgBnkNm1 != undefined) openerForm.rcvgBnkNm1.value    = data.rcvgBnkNm1;        // ¼öÃëÀºÇà¸í1 
                    if(openerForm.rcvgBnkNm2 != undefined) openerForm.rcvgBnkNm2.value    = data.rcvgBnkNm2;        // ¼öÃëÀºÇà¸í2 
                    if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
                    if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
                    if(openerForm.bicCd != undefined)       openerForm.bicCd.value        = data.rcvgBnkBicCd1;             // ¼öÃëÀºÇàÄÚµå
                    if(openerForm.interBnkNm1 != undefined) openerForm.interBnkNm1.value  = data.interBnkNm1;       // Áß°èÀºÇà¸í1
                    if(openerForm.interBnkNm2 != undefined) openerForm.interBnkNm2.value  = data.interBnkNm2;       // Áß°èÀºÇà¸í2
                    if(openerForm.remtRmrk1 != undefined) openerForm.remtRmrk1.value      = data.rmrk1;          // ¼Û±ÝÀû¿ä     
                    
                    //--- ÀÚµ¿ÀÌÃ¼ ---//
                    if(openerForm.apltAdr != undefined) openerForm.apltAdr.value                        = data.custAdr11;        // ½ÅÃ»ÀÎÁÖ¼Ò1 
                    if(openerForm.rmteTrscBnkAcctNo != undefined) openerForm.rmteTrscBnkAcctNo.value    = data.rmteTrscBnkAcctNo;      // ¼öÃëÀÎ°èÁÂ¹øÈ£
                    if(openerForm.rmteBnkCd != undefined) openerForm.rmteBnkCd.value                    = data.rcvgBnkBicCd1;           // ¼öÃëÀºÇàÄÚµå
                    if(openerForm.interBnkNm != undefined) openerForm.interBnkNm.value                  = data.interBnkNm1 +' '+data.interBnkNm2;       // Áß°èÀºÇà¸í1
                    if(openerForm.rmrkNm1 != undefined) openerForm.rmrkNm1.value                        = data.rmrk1;        // ¼Û±ÝÀû¿ä     
                                         
                }
                
                if(openerForm.regGb != undefined) openerForm.regGb.value = data.head.resRegNo.substring(6,7);
                
                //¹ÌÈ­È¯»êÀ²
 				openerForm.usdCvsRt.value = usdCvsRt;
				openerForm.eurCvsRt.value = eurCvsRt;
				openerForm.jpyCvsRt.value = jpyCvsRt;
				openerForm.gbpCvsRt.value = gbpCvsRt;
				openerForm.cadCvsRt.value = cadCvsRt;
				openerForm.chfCvsRt.value = chfCvsRt;
				openerForm.hkdCvsRt.value = hkdCvsRt;
				openerForm.sekCvsRt.value = sekCvsRt;
				openerForm.audCvsRt.value = audCvsRt;
				openerForm.dkkCvsRt.value = dkkCvsRt;
				openerForm.sgdCvsRt.value = sgdCvsRt;
				openerForm.nokCvsRt.value = nokCvsRt;
				openerForm.nzdCvsRt.value = nzdCvsRt;
				openerForm.thbCvsRt.value = thbCvsRt;         
				
				//ÈÞÀÏ°Å·¡¿©ºÎ
				openerForm.isWorkday2.value = isWorkday2;      

            }    
        },

        /**
        * 3ºÐ ÇØ¿Ü¼Û±Ý
        * CallBack Fnc. 
        * ÃÖ±Ù¼Û±Ý³»¿ª/ÀÚÁÖ¾²´Â¼Û±Ý³»¿ª  ÆË¾÷¿¡¼­ ¼Û±ÝÀÔ·Â È­¸é¿¡ ¼³Á¤ 
        *
        */ 
        callbackOpenerFormSet1 : function (res, arg){

        	var data = eval('('+res.responseText+')');
        	var openerForm = document.forms['hanaMainForm'];
          
        	//ÇØ¿Ü¼Û±Ý (¹ÌÈ¯»êÀ²)
			var usdCvsRt = openerForm.usdCvsRt.value;                 
			var eurCvsRt = openerForm.eurCvsRt.value;
			var jpyCvsRt = openerForm.jpyCvsRt.value;
			var gbpCvsRt = openerForm.gbpCvsRt.value;
			var cadCvsRt = openerForm.cadCvsRt.value;
			var chfCvsRt = openerForm.chfCvsRt.value;
			var hkdCvsRt = openerForm.hkdCvsRt.value;
			var sekCvsRt = openerForm.sekCvsRt.value;
			var audCvsRt = openerForm.audCvsRt.value;
			var dkkCvsRt = openerForm.dkkCvsRt.value;
			var sgdCvsRt = openerForm.sgdCvsRt.value;
			var nokCvsRt = openerForm.nokCvsRt.value;
			var nzdCvsRt = openerForm.nzdCvsRt.value;
			var thbCvsRt = openerForm.thbCvsRt.value;

			
			if (data) {
				
	               // ÇÊµå°ª ¸ðµÎ »èÁ¦
	               var inputElements = openerForm.elements.tags('input');
	               for(i=0; i< inputElements.length; i++){
	                   var objElement = inputElements[i];
	                   if(objElement.type == 'text' || objElement.type == 'hidden')
	                       objElement.value = '';
	               }

	               //--- ±âº»Á¤º¸ ---//
	               var fexRemtPtclKindCd = 1;
	               if(data.fexRemtPtclKindCd != undefined){    
	               	fexRemtPtclKindCd = parseInt(data.fexRemtPtclKindCd,10);                // ÀÚÁÖ¾²´Â ¼Û±Ý Á¾·ù ¼³Á¤.
	               }else{  
	                   if(data.rsnCd1 == '727' && data.dstnCd == '99') fexRemtPtclKindCd = 1;  // ÃÖ±Ù¼Û±Ý³»¿ª ¼³Á¤.
	                   if(data.rsnCd1 == '727' && data.dstnCd == '01') fexRemtPtclKindCd = 2;  
	                   if(data.rsnCd1 == '111' && data.dstnCd == '02') fexRemtPtclKindCd = 3;
	                   if(data.rsnCd1 == '122' && data.dstnCd == '02') fexRemtPtclKindCd = 4;
	                   if(data.rsnCd1 == '612' && data.dstnCd == '08') fexRemtPtclKindCd = 5;
	               }

	               if(openerForm.sendKind != undefined && data.fexRemtPtclKindCd != ''){
	                   if(openerForm.remtCntyCd != undefined && fexRemtPtclKindCd == '5'){ // ÀÚµ¿ÀÌÃ¼ ¿Ü±¹ÀÎ ¾øÀ½.
	                       openerForm.sendKind[0].checked  = false;
	                       openerForm.sendKind[1].checked  = false;
	                       openerForm.sendKind[2].checked  = false;
	                       openerForm.sendKind[3].checked  = false;
	                   }else{
	                       openerForm.sendKind[fexRemtPtclKindCd-1].checked  = true;
	                   }
	               }

	               if(!pbk.foreign.send.threemforeignsending.ForeignSendingStep01Type()){     // ¼Û±Ý Á¾·ù¿¡ µû¸¥  DIV ¼³Á¤ 
	                   return false;
	               }

	               
	               if(data.remtThrCntyCd != undefined){    // (ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª)
	            	   
						var splitFrcWdrwAmt = data.frcWdrwAmt.toString().split('.');    // ¿ÜÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
						var splitkrwEqvAmt = data.krwEqvAmt.toString().split('.');    // ¿øÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
						var splitRemtAmt = 0;
	
						splitRemtAmt = (parseFloat(data.frcWdrwAmt)+parseFloat(data.krwEqvAmt)).toString().split('.'); // ¼Û±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
						   
						if(openerForm.cntyCd != undefined) openerForm.cntyCd.value  = data.remtThrCntyCd;                   // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
						if(openerForm.remtAmt_1 != undefined) openerForm.remtAmt_1.value = pbk.formatCommas(splitRemtAmt[0]);// ¼Û±Ý¾×1 
						if(openerForm.commAlotYn != undefined && data.commAlotDvCd != '') openerForm.commAlotYn[eval(data.commAlotDvCd-1)].checked  = true; // ¿ÜÈ¯¼ö¼ö·áÁö±Þ¹æ¹ýÄÚµå
	
						// ÀÚµ¿ÀÌÃ¼.
						if(openerForm.remtCntyCd != undefined) openerForm.remtCntyCd.value  = data.remtThrCntyCd;                   // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
						if(openerForm.krwAmt_1 != undefined) openerForm.krwAmt_1.value = pbk.formatCommas(splitRemtAmt[0]);// ¼Û±Ý¾×1
						                    
						   
						if(splitRemtAmt.length > 1){
						if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
						if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
						}else{
							if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = "00";     
							if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = "00";     
						} 					
	
						if(openerForm.curCd != undefined) openerForm.curCd.value = data.curCd;                                // ÅëÈ­±¸ºÐ
						pbk.foreign.send.foreignsending.changeMoneyCode(openerForm);                                          // ÅëÈ­±¸ºÐ¿¡ µû¸¥ ¼Ò¼öºÎ ¼³Á¤.
						if(openerForm.rmteResRegNo != undefined) openerForm.rmteResRegNo.value = data.rmteResRegNo;           // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
						if(openerForm.rmteResRegNo2 != undefined) openerForm.rmteResRegNo2.value = data.rmteResRegNo;         // ¿©±Ç¹øÈ£
						if(openerForm.apltResRegNo != undefined) openerForm.apltResRegNo.value = data.rmteResRegNo;           // Ã¼ÀçÀÚ ÁÖ¹Îµî·Ï¹øÈ£
						// ÀÚµ¿ÀÌÃ¼
						if(openerForm.rmteRsbzRegNo != undefined) openerForm.rmteRsbzRegNo.value = data.rmteResRegNo;         // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£

						//--- Ãâ±Ý°èÁÂ¹× ¼ö¼ö·áÁ¤º¸ ---//
						if(data.wdrwGearKrwAcctNo != ''){
						if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = data.wdrwGearKrwAcctNo;  //¿øÈ­ Ãâ±Ý°èÁÂ¹øÈ£
						}else{
							if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = '';
						}
						if(data.wdrwGearFrcAcctNo != ''){
						if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = data.wdrwGearFrcAcctNo;   //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
						if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd; //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
						// ÀÚµ¿ÀÌÃ¼.
						if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = data.wdrwGearFrcAcctNo;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
						if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
						}else{
							if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = '';
							if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = '';
							// ÀÚµ¿ÀÌÃ¼.
							if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = '';
							if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = '';
						}

						if(data.commWdrwAcctNo != ''){
							if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = data.commWdrwAcctNo;           //¼ö¼ö·áÃâ±Ý°èÁÂ¹øÈ£
						}else{
							if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = '';
						}

						if(openerForm.frcWdrwAmt_1 != undefined) openerForm.frcWdrwAmt_1.value   = pbk.formatCommas(splitFrcWdrwAmt[0]);        // ¿ÜÈ­Ãâ±Ý±Ý¾×1

						if(splitFrcWdrwAmt.length > 1){
							if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = splitFrcWdrwAmt[1].length == 1 ? splitFrcWdrwAmt[1]+'0' : splitFrcWdrwAmt[1];    // ¿ÜÈ­Ãâ±Ý±Ý¾×2 
						}else{
							if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = "00";    
						}     
							         
						if(openerForm.krwEqvAmt_1 != undefined) openerForm.krwEqvAmt_1.value   = pbk.formatCommas(splitkrwEqvAmt[0]);        // ¿øÈ­Ãâ±Ý±Ý¾×1

						if(splitkrwEqvAmt.length > 1){
							if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = splitkrwEqvAmt[1].length == 1 ? splitkrwEqvAmt[1]+'0' : splitkrwEqvAmt[1];    // ¿øÈ­Ãâ±Ý±Ý¾×2
						}else{
							if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = "00";               
						}
							             
						//--- º¸³»´ÂºÐ(¼Û±ÝÀÎ) ---//
						if(openerForm.apltNm1 != undefined) openerForm.apltNm1.value      = data.apltNm1;           // ½ÅÃ»ÀÎ¸í 1 
						if(openerForm.apltNm2 != undefined) openerForm.apltNm2.value      = data.apltNm2;           // ½ÅÃ»ÀÎ¸í2
						if(openerForm.apltAdr1 != undefined) openerForm.apltAdr1.value    = data.apltAdr1;          // ½ÅÃ»ÀÎÁÖ¼Ò1 
						if(openerForm.apltAdr2 != undefined) openerForm.apltAdr2.value    = data.apltAdr2;          // ½ÅÃ»ÀÎÁÖ¼Ò2
						if(openerForm.apltAdr3 != undefined) openerForm.apltAdr3.value    = data.apltAdr3;          // ½ÅÃ»ÀÎÁÖ¼Ò3

						//--- ¹Þ´ÂºÐ(¼öÃëÀÎ) ---//
						if(openerForm.rmteNm1 != undefined) openerForm.rmteNm1.value      = data.rmteNm1;           // ¼öÃëÀÎ¸í1 
						if(openerForm.rmteNm2 != undefined) openerForm.rmteNm2.value      = data.rmteNm2;           // ¼öÃëÀÎ¸í2
						if(openerForm.rmteAdr1 != undefined) openerForm.rmteAdr1.value    = data.rmteAdr1;          // ¼öÃëÀÎÁÖ¼Ò1                                           
						if(openerForm.rmteAdr2 != undefined) openerForm.rmteAdr2.value    = data.rmteAdr2;          // ¼öÃëÀÎÁÖ¼Ò2
						if(openerForm.rmteAdr3 != undefined) openerForm.rmteAdr3.value    = data.rmteAdr3;          // ¼öÃëÀÎÁÖ¼Ò3

						var recvEmalAdr_split = data.recvEmalAdr.split('@');
						if(recvEmalAdr_split[1] != undefined){
							if(openerForm.email_01 != undefined) openerForm.email_01.value    = recvEmalAdr_split[0];   // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò 
							if(openerForm.email_02 != undefined) {
							   openerForm.email_02.value    = recvEmalAdr_split[1];                                    // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ Á÷Á¢ÀÔ·Â  field)
							   openerForm.email_02.style.display = 'inline';
							}
							if(openerForm.email_03 != undefined) openerForm.email_03.value    = 'Á÷Á¢ÀÔ·Â';                 // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ ¼±ÅÃ)
						}					

						//--- ¹Þ´ÂÀºÇà(ÇØ¿ÜÀºÇà) ---//
						if(openerForm.rmteAcctNo != undefined) openerForm.rmteAcctNo.value    = data.rmteAcctNo;        // ¼öÃëÀÎ°èÁÂ¹øÈ£

						if(data.remtThrCntyCd == "US"){
							document.getElementById('UsSpan1').style.display = "block";                                                                                                           
							document.getElementById('CaSpan1').style.display = "none";                    	   
						}else if(data.remtThrCntyCd == "CA"){
							document.getElementById('CaSpan1').style.display = "block";                                                                                                           
							document.getElementById('UsSpan1').style.display = "none";                      	   
						}
							
						//¼öÃëÀºÇàÄÚµå È­¸é Á¦¾î
		            	//[¹Ì±¹]
		            	//JP Chase : CHASUS33XXX
		            	//Bank of America : BOFAUS3NXXX
		            	//Wells Fargo : PNBPUS3NNYC
		            	//[Ä³³ª´Ù]
		            	//TD Bank : TDOMCATTTOR     
						var _bicCd = data.bicCd;
						if(_bicCd == "CHASUS33XXX" || _bicCd == "BOFAUS3NXXX" 
							|| _bicCd == "PNBPUS3NNYC" || _bicCd == "TDOMCATTTOR"){
						   	document.getElementById(_bicCd).checked = true; //¼öÃëÀºÇà
						   	pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById(_bicCd));  
						   	if(_bicCd == "TDOMCATTTOR"){
							   if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
							   if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
							   if(openerForm.rcvgBnkAdr3 != undefined) openerForm.rcvgBnkAdr3.value  = data.rcvgBnkAdr3;       // ¼öÃëÀºÇàÁÖ¼Ò 3
						   	}
						}else{
						   if(data.remtThrCntyCd == "US"){
							   document.getElementById('sendBank4').checked = true; //¼öÃëÀºÇà  (±âÅ¸ÀºÇà)
							   pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('sendBank4'));
						   }else if(data.remtThrCntyCd == "CA"){
							   document.getElementById('sendBank6').checked = true; //¼öÃëÀºÇà   (±âÅ¸ÀºÇà)
							   pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('sendBank6'));
						   }
							   
						   if(openerForm.rcvgBnkNm_2 != undefined) openerForm.rcvgBnkNm_2.value  = data.rcvgBnkNm1;        // ¼öÃëÀºÇà¸í1 
						   if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
						   if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
						   if(openerForm.rcvgBnkAdr3 != undefined) openerForm.rcvgBnkAdr3.value  = data.rcvgBnkAdr3;       // ¼öÃëÀºÇàÁÖ¼Ò 3
						   if(openerForm.bicCd_2 != undefined)     openerForm.bicCd_2.value      = data.bicCd;             // ¼öÃëÀºÇàÄÚµå0
						   if(openerForm.interBnkNm1 != undefined) openerForm.interBnkNm1.value  = data.interBnkNm1;       // Áß°èÀºÇà¸í1
						   if(openerForm.interBnkNm2 != undefined) openerForm.interBnkNm2.value  = data.interBnkNm2;       // Áß°èÀºÇà¸í2
						}
							
		                if(openerForm.remtRmrk1 != undefined) openerForm.remtRmrk1.value      = data.remtRmrk;          // ¼Û±ÝÀû¿ä     
		                   
	                   //--- ÀÚµ¿ÀÌÃ¼ ---//
	                   if(openerForm.telNo != undefined) openerForm.telNo.value              = data.telNo;             // ½ÅÃ»ÀÎ ÀüÈ­¹øÈ£
	                   if(openerForm.apltAdr != undefined) openerForm.apltAdr.value                        = data.apltAdr1;        // ½ÅÃ»ÀÎÁÖ¼Ò1 
	                   if(openerForm.rmteTrscBnkAcctNo != undefined) openerForm.rmteTrscBnkAcctNo.value    = data.rmteAcctNo;      // ¼öÃëÀÎ°èÁÂ¹øÈ£
	                   if(openerForm.rmteBnkCd != undefined) openerForm.rmteBnkCd.value                    = data.bicCd;           // ¼öÃëÀºÇàÄÚµå
	                   if(openerForm.interBnkNm != undefined) openerForm.interBnkNm.value                  = data.interBnkNm1 +' '+data.interBnkNm2;       // Áß°èÀºÇà¸í1
	                   if(openerForm.rmrkNm1 != undefined) openerForm.rmrkNm1.value                        = data.remtRmrk;        // ¼Û±ÝÀû¿ä  	        	    	
						
	               }else{ //(ÃÖ±Ù ¼Û±Ý ³»¿ª)

	            	   	  var splitRemtAmt = 0;
			              splitRemtAmt = data.frcAmt1.toString().split('.');      // ¼Û±Ý±Ý¾×                  
			              
			              // ¿øÈ­Ãâ±Ý±Ý¾×Àº ¿øÈ­·Î È¯»êµÇ¾î¼­  ¼Û±Ý±Ý¾×¿¡¼­ ¿ÜÈ­Ãâ±Ý±Ý¾×À» »«±Ý¾×À»  ¼ÂÆÃÇÑ´Ù. 
			              var krwGearAmt =  parseFloat(data.frcAmt1) - parseFloat(data.frcGearAmt);
			              
			              var splitFrcWdrwAmt = data.frcGearAmt.toString().split('.');        // ¿ÜÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
			              var splitkrwEqvAmt = krwGearAmt.toString().split('.');              // ¿øÈ­Ãâ±Ý¾× ¼Ò¼öºÎ/Áö¼öºÎ ºÐ¸®
			              
			              if(openerForm.cntyCd != undefined) openerForm.cntyCd.value  = data.remtCntyCd1;                                  // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
			              if(openerForm.remtAmt_1 != undefined) openerForm.remtAmt_1.value  = pbk.formatCommas(splitRemtAmt[0]);          // ¼Û±Ý¾×1 
			              if(openerForm.commAlotYn != undefined && data.commAlotDvCd != '') openerForm.commAlotYn[eval(data.commAlotDvCd-1)].checked  = true;          // ¿ÜÈ¯¼ö¼ö·áÁö±Þ¹æ¹ýÄÚµå
			 
			              // ÀÚµ¿ÀÌÃ¼.
			              if(openerForm.remtCntyCd != undefined) openerForm.remtCntyCd.value  = data.remtCntyCd1;                            // ¼Û±Ý»ó´ë±¹°¡ÄÚµå
			              if(openerForm.krwAmt_1 != undefined) openerForm.krwAmt_1.value  = pbk.formatCommas(splitRemtAmt[0]);          // ¼Û±Ý¾×1
			               
			              if(splitRemtAmt.length > 1){
			                  if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
			                  if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = splitRemtAmt[1].length == 1 ? splitRemtAmt[1]+'0' : splitRemtAmt[1];    // ¼Û±Ý¾×2 
			              }else{
			                  if(openerForm.remtAmt_2 != undefined) openerForm.remtAmt_2.value = "00";     
			                  if(openerForm.krwAmt_2 != undefined) openerForm.krwAmt_2.value = "00";     
			              }       
			  
			              if(openerForm.curCd != undefined) openerForm.curCd.value = data.curCd1;                        	    // ÅëÈ­±¸ºÐ
			              pbk.foreign.send.foreignsending.changeMoneyCode(openerForm);                                     	// ÅëÈ­±¸ºÐ¿¡ µû¸¥ ¼Ò¼öºÎ ¼³Á¤.
			              if(openerForm.rmteResRegNo != undefined) openerForm.rmteResRegNo.value = data.acnmNo12;             // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
			              if(openerForm.rmteResRegNo2 != undefined) openerForm.rmteResRegNo2.value = data.acnmNo12;           // ¿©±Ç¹øÈ£
			              if(openerForm.apltResRegNo != undefined) openerForm.apltResRegNo.value = data.acnmNo12;             // Ã¼ÀçÀÚ ÁÖ¹Îµî·Ï¹øÈ£
			              // ÀÚµ¿ÀÌÃ¼
			              if(openerForm.rmteRsbzRegNo != undefined) openerForm.rmteRsbzRegNo.value = data.acnmNo12;           // À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£
			              
			              //--- Ãâ±Ý°èÁÂ¹× ¼ö¼ö·áÁ¤º¸ ---//
			              if(data.krwGearAcctNo1 != ''){
			                  if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = data.krwGearAcctNo1;  //¿øÈ­ Ãâ±Ý°èÁÂ¹øÈ£
			              }else{
			                  if(openerForm.wdrwGearKrwAcctNo != undefined) openerForm.wdrwGearKrwAcctNo.value = '';
			              }
			              if(data.frcGearAcctNo1 != ''){
			                  if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = data.frcGearAcctNo1;   //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
			                  if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = data.frcGearAcctNo1+';'+data.curCd1; //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
			                  // ÀÚµ¿ÀÌÃ¼.
			                  if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = data.wdrwGearFrcAcctNo;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(hidden)
			                  if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = data.wdrwGearFrcAcctNo+';'+data.curCd;     //¿ÜÈ­ Ãâ±Ý°èÁÂ¹øÈ£(Select)
			              }else{
			                  if(openerForm.wdrwGearFrcAcctNo != undefined) openerForm.wdrwGearFrcAcctNo.value    = '';
			                  if(openerForm.wdrwGearFrcAcctNo1 != undefined) openerForm.wdrwGearFrcAcctNo1.value = '';
			                  // ÀÚµ¿ÀÌÃ¼.
			                  if(openerForm.gearAcctNo != undefined) openerForm.gearAcctNo.value = '';
			                  if(openerForm.gearAcctNo1 != undefined) openerForm.gearAcctNo1.value = '';
			              }
			              
			              if(data.commAcctNo1 != ''){
			                  if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = data.commAcctNo1;           //¼ö¼ö·áÃâ±Ý°èÁÂ¹øÈ£
			              }else{
			                  if(openerForm.commWdrwAcctNo != undefined) openerForm.commWdrwAcctNo.value = '';
			              }
			              
			              if(openerForm.frcWdrwAmt_1 != undefined) openerForm.frcWdrwAmt_1.value   = pbk.formatCommas(splitFrcWdrwAmt[0]);        // ¿ÜÈ­Ãâ±Ý±Ý¾×1
			       
			              if(splitFrcWdrwAmt.length > 1){
			                  if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = splitFrcWdrwAmt[1].length == 1 ? splitFrcWdrwAmt[1]+'0' : splitFrcWdrwAmt[1];    // ¿ÜÈ­Ãâ±Ý±Ý¾×2 
			              }else{
			                  if(openerForm.frcWdrwAmt_2 != undefined) openerForm.frcWdrwAmt_2.value  = "00";    
			              }     
			                            
			              if(openerForm.krwEqvAmt_1 != undefined) openerForm.krwEqvAmt_1.value   = pbk.formatCommas(splitkrwEqvAmt[0]);        // ¿øÈ­Ãâ±Ý±Ý¾×1
			              
			              if(splitkrwEqvAmt.length > 1){
			                  if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = splitkrwEqvAmt[1].length == 1 ? splitkrwEqvAmt[1]+'0' : splitkrwEqvAmt[1];    // ¿øÈ­Ãâ±Ý±Ý¾×2
			              }else{
			                  if(openerForm.krwEqvAmt_2 != undefined) openerForm.krwEqvAmt_2.value  = "00";               
			              }
			                                
			              //--- º¸³»´ÂºÐ(¼Û±ÝÀÎ) ---//
			              if(openerForm.apltNm1 != undefined) openerForm.apltNm1.value      = data.custNm11;           // ½ÅÃ»ÀÎ¸í 1
			              if(openerForm.apltAdr1 != undefined){
			                  for(i=0; i<openerForm.apltAdr1.options.length; i++){
			                      var option = openerForm.apltAdr1.options[i];
			                      if(option.value != '' && data.custAdr11.indexOf(option.value) > -1){                // ½ÅÃ»ÀÎÁÖ¼Ò1 (±¹°¡¸íµµ °°ÀÌ³ª¿Í¼­ ½Ã/µµ¸¸ Àß¶ó¼­ ºñ±³ÇÑ´Ù.)
			                          option.selected = true;
			                          break;
			                      }
			                  }
			              } 
			              if(openerForm.apltAdr2 != undefined) openerForm.apltAdr2.value    = data.custAdr12;          // ½ÅÃ»ÀÎÁÖ¼Ò2
			              
			              //--- ¹Þ´ÂºÐ(¼öÃëÀÎ) ---//
			              if(openerForm.rmteNm1 != undefined) openerForm.rmteNm1.value      = data.custNm21;           // ¼öÃëÀÎ¸í1 
			              if(openerForm.rmteAdr1 != undefined) openerForm.rmteAdr1.value    = data.custAdr21;          // ¼öÃëÀÎÁÖ¼Ò1                                           
			              if(openerForm.rmteAdr2 != undefined) openerForm.rmteAdr2.value    = data.custAdr22;          // ¼öÃëÀÎÁÖ¼Ò2
			              
			              var recvEmalAdr_split = data.emalAdr2.split('@');
			              if(recvEmalAdr_split[1] != undefined){
			                  if(openerForm.email_01 != undefined) openerForm.email_01.value    = recvEmalAdr_split[0];   // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò 
			                  if(openerForm.email_02 != undefined) {
			                      openerForm.email_02.value    = recvEmalAdr_split[1];                                    // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ Á÷Á¢ÀÔ·Â  field)
			                      openerForm.email_02.style.display = 'inline';
			                  }
			                  if(openerForm.email_03 != undefined) openerForm.email_03.value    = 'Á÷Á¢ÀÔ·Â';                 // ¼öÃëÀÎ ÀÌ¸ÞÀÏ ÁÖ¼Ò (µµ¸ÞÀÎ ¼±ÅÃ)
			              }
			             
			              //--- ¹Þ´ÂÀºÇà(ÇØ¿ÜÀºÇà) ---//
			              if(openerForm.rmteAcctNo != undefined) openerForm.rmteAcctNo.value    = data.rmteTrscBnkAcctNo;        // ¼öÃëÀÎ°èÁÂ¹øÈ£
			             
			              // ¼Û±Ý»ó´ë±¹°¡ÄÚµå (remtCntyCd1)
			              if(data.remtCntyCd1 == "US"){
							document.getElementById('UsSpan1').style.display = "block";                                                                                                           
							document.getElementById('CaSpan1').style.display = "none";                    	   
			              }else if(data.remtCntyCd1 == "CA"){
			     			document.getElementById('CaSpan1').style.display = "block";                                                                                                           
			  				document.getElementById('UsSpan1').style.display = "none";                      	   
			              }	                        
			
			             //°áÁ¦ÀºÇàBICÄÚµå => setlBnkBicCd1
			             //5: TD Bank  , 6 : ±âÅ¸ÀºÇà  => CA
			            var _setlBnkBicCd1 = data.setlBnkBicCd1;
			      	    if(_setlBnkBicCd1 == "CHASUS33XXX" || _setlBnkBicCd1 == "BOFAUS3NXXX" || _setlBnkBicCd1 == "PNBPUS3NNYC"
			     	    	|| _setlBnkBicCd1 == "TDOMCATTTOR"){
			      	    	
			           	   	document.getElementById(_setlBnkBicCd1).checked = true; //¼öÃëÀºÇà
			           	   	pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById(_setlBnkBicCd1));  
			           	   	
			           	   	if(_setlBnkBicCd1 == "TDOMCATTTOR"){
			                      if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
			                      if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
			                      if(openerForm.rcvgBnkAdr3 != undefined) openerForm.rcvgBnkAdr3.value  = data.rcvgBnkAdr3;       // ¼öÃëÀºÇàÁÖ¼Ò 3		           	   		
			           	   	}
			      	    }else{
			               	   if(data.remtCntyCd1 == "US"){
			               		   document.getElementById('CHASUS33XXX').checked = true; //¼öÃëÀºÇà  (±âÅ¸ÀºÇà)
			               		   pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('CHASUS33XXX'));
			               	   }else if(data.remtCntyCd1 == "CA"){
			               		   document.getElementById('TDOMCATTTOR').checked = true; //¼öÃëÀºÇà   (±âÅ¸ÀºÇà)
			               		   pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('TDOMCATTTOR'));
			               	   }
			               	   
			               	   if(openerForm.rcvgBnkNm_2 != undefined) openerForm.rcvgBnkNm_2.value  = data.rcvgBnkNm1;        // ¼öÃëÀºÇà¸í1 
			                      if(openerForm.rcvgBnkAdr1 != undefined) openerForm.rcvgBnkAdr1.value  = data.rcvgBnkAdr1;       // ¼öÃëÀºÇàÁÖ¼Ò 1 
			                      if(openerForm.rcvgBnkAdr2 != undefined) openerForm.rcvgBnkAdr2.value  = data.rcvgBnkAdr2;       // ¼öÃëÀºÇàÁÖ¼Ò 2
			                      if(openerForm.rcvgBnkAdr3 != undefined) openerForm.rcvgBnkAdr3.value  = data.rcvgBnkAdr3;       // ¼öÃëÀºÇàÁÖ¼Ò 3
			                      if(openerForm.bicCd_2 != undefined)     openerForm.bicCd_2.value      = data.bicCd;             // ¼öÃëÀºÇàÄÚµå0
			                      if(openerForm.interBnkNm1 != undefined) openerForm.interBnkNm1.value  = data.interBnkNm1;       // Áß°èÀºÇà¸í1
			                      if(openerForm.interBnkNm2 != undefined) openerForm.interBnkNm2.value  = data.interBnkNm2;       // Áß°èÀºÇà¸í2		                   	   
			      	    }
			      	    
			      	    //TransitNo
			      	    var _rmteBnkCd;
			      	    if(data.rcvgBnkBicCd1 != ""){
			      	    	_rmteBnkCd = data.rcvgBnkBicCd1.substring(7); 
			      	    }else{
			      	    	_rmteBnkCd = "";
			      	    }
						if(openerForm.TransitNo != undefined) openerForm.TransitNo.value      = _rmteBnkCd    
						if(openerForm.remtRmrk1 != undefined) openerForm.remtRmrk1.value      = data.remtRmrk;          // ¼Û±ÝÀû¿ä  
			              
						//--- ÀÚµ¿ÀÌÃ¼ ---//
						if(openerForm.apltAdr != undefined) openerForm.apltAdr.value                        = data.custAdr11;        // ½ÅÃ»ÀÎÁÖ¼Ò1 
						if(openerForm.rmteTrscBnkAcctNo != undefined) openerForm.rmteTrscBnkAcctNo.value    = data.rmteTrscBnkAcctNo;      // ¼öÃëÀÎ°èÁÂ¹øÈ£
						if(openerForm.rmteBnkCd != undefined) openerForm.rmteBnkCd.value                    = data.rcvgBnkBicCd1;           // ¼öÃëÀºÇàÄÚµå
						if(openerForm.interBnkNm != undefined) openerForm.interBnkNm.value                  = data.interBnkNm1 +' '+data.interBnkNm2;       // Áß°èÀºÇà¸í1
						if(openerForm.rmrkNm1 != undefined) openerForm.rmrkNm1.value                        = data.rmrk1;        // ¼Û±ÝÀû¿ä     
		              
	              }

	                if(openerForm.regGb != undefined) openerForm.regGb.value = data.head.resRegNo.substring(6,7);
	                
	                //¹ÌÈ­È¯»êÀ²
	 				openerForm.usdCvsRt.value = usdCvsRt;
					openerForm.eurCvsRt.value = eurCvsRt;
					openerForm.jpyCvsRt.value = jpyCvsRt;
					openerForm.gbpCvsRt.value = gbpCvsRt;
					openerForm.cadCvsRt.value = cadCvsRt;
					openerForm.chfCvsRt.value = chfCvsRt;
					openerForm.hkdCvsRt.value = hkdCvsRt;
					openerForm.sekCvsRt.value = sekCvsRt;
					openerForm.audCvsRt.value = audCvsRt;
					openerForm.dkkCvsRt.value = dkkCvsRt;
					openerForm.sgdCvsRt.value = sgdCvsRt;
					openerForm.nokCvsRt.value = nokCvsRt;
					openerForm.nzdCvsRt.value = nzdCvsRt;
					openerForm.thbCvsRt.value = thbCvsRt;         
 
			}//[end_data]
        },


        /**
		 * ÇØ¿Ü¼Û±Ý ½ÅÃ» ³»¿ª Á¶È¸ 
         *
         * @since 2008.12.04 jk
		 */
		goSendInquiry : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_19t.do';
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hana.JMenuPanel.goMenu(url,'wpfxd451_19t',null);
		},
		
		/**
		 * °¢Á¾ Á¶È¸¼º(¾È³»¹®) PopUp Open
         *
		 * @param {String} moveUrl
		 * @param {int} width
		 * @param {String} formObj
         * @since 2008.12.03 jk
		 */
		openPopInformation : function(moveUrl, width, formObj) {
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + moveUrl;
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_INFO_DIV, width, null, formObj);
		}, 	
		/**
		 * °¢Á¾ Á¶È¸¼º(¾È³»¹®) PopUp Close
         *
		 * @param {String} moveUrl
		 * @param {int} width
		 * @param {String} formObj
         * @since 2008.12.03 jk
		 */
		closePopInformation : function() {
            pbk.extJS.popup.close(HANA_POPUP_INFO_DIV);
		}, 	
		

		/**
		 * ÇØ¿ÜÀºÇà ¼ö¼ö·á ºÎ´ã¿¡ µû¸¥ ÆË¾÷
		 */
		openPopChargeLoad : function (type){
			var msgInfo = "";
			
			switch (type){
				case '1' : 
					msgInfo = "¼öÃëÀÎ ºÎ´ã½Ã¿¡´Â ÀÔ±Ý¾× Áß ÇØ¿ÜÀºÇà ¼ö¼ö·á(USD 20 »ó´ç¾× ¶Ç´Â JPY 4500 ÀÌ»ó)°¡ Â÷°¨µÇ¾î ÀÔ±ÝµË´Ï´Ù.";
					break;
				case '2' : 
					msgInfo = "¼Û±ÝÀÎ ºÎ´ã½Ã¿¡´Â ¼ö¼ö·á (USD 20 »ó´ç¾× ¶Ç´Â JPY 4500 ÀÌ»ó)°¡ °èÁÂ¿¡¼­ ¼±ÃëµÇ¸ç, ÇØ¿ÜÀºÇà Ã»±Ý±Ý¾×ÀÌ ¸¹Àº °æ¿ì¿¡´Â °Å·¡ÇÏ½Ã´Â ¿µ¾÷Á¡À» ÅëÇÏ¿© Ãß°¡ Ã»±¸µË´Ï´Ù.";
					break;
			}
			
			pbk.extJS.messageBox.infoMsgBox({
                isConfirm: false,
                title    : 'ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã ¾È³»',
                message  : msgInfo,
                callback : function(e)  {
					pbk.extJS.popup.close('oftensend_detail');
                }
            });
		},
		
		/**
		 * Ãâ±Ý°¡´É±Ý¾× °¡Á®¿À±â	 
         *
         * @param {String} selObjId
         * @param {String} selObjId
         * @since 2009.01.03 jk         
		 */
		showAbleAccount: function(selObjId, divId){
            if (!new hana.JSelect('°èÁÂ¹øÈ£', document.getElementById(selObjId)).validate()) {
                return;
            }
            var accNo = document.getElementById(selObjId).value.split(';');
            
            // ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â
            var url = pbk.APPLICATION_CONTEXT_ROOT + "/foreign/common/possible_transfer_money.do";
            var hanaAjax = new hana.JHanaAjax(divId, false, true);
            var formObj = form.createForm([{id:'acctNo', value:accNo[0]},{id:'divId',value: divId}]);
            
            hanaAjax.ajaxSubmit( url, formObj, true, callbackShowAbleAccount, 'euc-kr' ); 
        },
       
		/**
		 * Ãâ±Ý°¡´É±Ý¾× Å¬¸®¾î	 
		 */
		paymPossAmtChk: function(frmObj){
            document.getElementById(frmObj).value = "";
        },
        
        /**
         * ÇØ¿Ü¼Û±Ý¾È³» ÆäÀÌÁö¿¡¼­ ºÎ¸ðÃ¢¿¡ ¼³Á¤
         *
         * @param (String) type
         * since : 2008.05.24 kj
         */
		foreignSendInfo : function (type){
            pbk.extJS.popup.close(HANA_POPUP_INFO_DIV);

			// ¼Û±ÝÁ¾·ù ¼±ÅÃ 
			if(type < 5){
				document.forms['hanaMainForm'].sendKind[type].checked  = true;
                // ¼Û±Ý Á¾·ù¿¡ µû¸¥  DIV ¼³Á¤ 
                pbk.foreign.send.foreignsending.ForeignSendingStep01Type();                    
			}else{
                pbk.foreign.send.common.goSendInquiry();
            }
		},
        /**
         * ÀÔ±Ý°èÁÂÈ®ÀÎ - ÅëÈ­ÄÚµå °¡Á®¿À±â
         * wpfxd451_47t.jsp
         * 
         * @param {Object} formObj
         * @since 2009.01.20 jk
         */
        getCurCd: function(formObj){
            var paramObj = form.createForm();
            
            // Ãâ±Ý±Ý¾×
            form.createHiddenField(paramObj,'paymAcctNo',formObj.paymAcctNoWon.value); 
            form.createHiddenField(paramObj,'rcvAcctNo',formObj.rcvAcctNo.value); 
            
            var url = pbk.APPLICATION_CONTEXT_ROOT +  subUrl + "wpfxd451_47t_01.do";
            var hanaAjax = new hana.JHanaAjax(null, true, true);
            hanaAjax.ajaxSubmit( url, paramObj, true, 
                function (res, arg){            // call back fnc.
                    var instance = this;
                    
                    var data = eval('('+res.responseText+')');
                    if(data){
                        $('inCurCd').innerHTML = data.curCd.toString();              // ÅëÈ­ÄÚµå
                    }else{
                        message.alert('ÀÔ±Ý°èÁÂ ¿À·ù','¿Ã¹Ù¸¥ ¿ÜÈ­ ÀÔ±Ý°èÁÂ°¡ ¾Æ´Õ´Ï´Ù. <br>´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä. ');
                    }
                }
                , 'EUC-KR'
            );            
        }        		 
	}
}();




/*****************************
 * ÇØ¿Ü¼Û±Ý
 ****************************/

/**
 * ÇØ¿Ü¼Û±Ý
 * since : 2008.10.20 jk
 */	
pbk.foreign.send.foreignsending = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';
    var HANA_POPUP_DIV = 'hanaPopUpDiv';      
    var HANA_POPUP_BODY_DIV = 'hanaPopUpBodyDiv';      
    var HANA_POPUP_SUB_DIV = 'hanaPopUpSubDiv';  
    var HANA_CONTENT_DIV = 'hanaContentDiv';  
    var HANA_POPUP_INFO_DIV = 'hanaPopUpInfoDiv';
    
    
    // ÀÚÁÖ¾²´Â ¼Û±Ý°èÁÂ¸í  ¸®½ºÆ® (ÀÚÁÖ¾²´Â ¼Û±Ý °èÁÂ µî·Ï½Ã ÇÊ¿ä)
    var OFTEN_SEND_LIST = new Array();
    

    var subUrl      = '/foreign/send/';

    // private function
	
    // public space
    return {	 
        /**
         * ¼Û±Ý Á¾·ù¿¡ µû¸¥  DIV ¼³Á¤ , ÁöÁ¤Á¶È¸.
         *
         * @since 2008.12.05 jk
         */
        ForeignSendingStep01Type : function(){
            var type1 = $('remtRsnCd1');
            var type2 = $('remtRsnCd2');
            var type3 = $('remtRsnCd3');
            var type4 = $('remtRsnCd4');
            var type5 = $('remtRsnCd5');
            
            if($('rmteResRegNo')) $('rmteResRegNo').value = '';   // À¯ÇÐ»ý ÁÖ¹Î¹øÈ£ »èÁ¦
            if($('apltResRegNo')) $('apltResRegNo').value = '';   // Ã¼Á¦ÀÚ ÁÖ¹Î¹øÈ£ »èÁ¦ 
            if($('rmteResRegNo2')) $('rmteResRegNo2').value = '';  // ¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ¿©±Ç¹øÈ£ »èÁ¦ 
            // ÀÚµ¿ÀÌÃ¼ 
            if($('rmteRsbzRegNo')) $('rmteRsbzRegNo').value = '';   // À¯ÇÐ»ý ÁÖ¹Î¹øÈ£ »èÁ¦

            if($('type3') == null || $('type3') == undefined) return;
            
            if(type3.checked == true){
                if($('type3')) $('type3').style.display = "inline";
                if($('type4')) $('type4').style.display = "none";
                if($('type5')) $('type5').style.display = "none";
            }else if(type4.checked == true){
                if($('type3')) $('type3').style.display = "none";
                if($('type4')) $('type4').style.display = "inline";
                if($('type5')) $('type5').style.display = "none";
            }else if(type5 != undefined && type5.checked == true){
                if($('type3')) $('type3').style.display = "none";
                if($('type4')) $('type4').style.display = "none";
                if($('type5')) $('type5').style.display = "inline";
            }else{
                if($('type3')) $('type3').style.display = "none";
                if($('type4')) $('type4').style.display = "none";
                if($('type5')) $('type5').style.display = "none";
            }
            return true;
        },    
        /**
         * ¼ö¼ö·á Ãâ±Ý°èÁÂ µ¿ÀÏ Ã¼Å©
         *
         * @since 2009.03.09 jk
         */
        checkSameCommAcct : function(formObj, obj){
            if(obj.checked){  
                if(obj.value == '1'){	// ¿øÈ­Ãâ±Ý°èÁÂ 
                    formObj.commWdrwAcctNo.value = formObj.wdrwGearKrwAcctNo.value;
                    formObj.chk2.checked = false;
                }else{	// ¿ÜÈ­Ãâ±Ý°èÁÂ
                    var arryAcctNo = formObj.wdrwGearFrcAcctNo1.value.split(";");
                    if(arryAcctNo.length != undefined) formObj.commWdrwAcctNo.value = arryAcctNo[0];
                    formObj.chk1.checked = false;
                }
                pbk.foreign.common.submitInquiryPrsBal('3',formObj.commWdrwAcctNo,'commRemainDiv');            
            }
        },
        
        /**
         * ¼ö¼ö·á Ãâ±Ý°èÁÂ µ¿ÀÏ Ã¼Å©
         *
         * @since 2010.03.26 koy
         */
        checkSameCommAcctPayEasy : function(formObj, obj){
            if(obj.checked){  
                if(obj.value == '1'){
                    formObj.commWdrwAcctNo.value = formObj.wdrwGearKrwAcctNo.value;
                    //formObj.chk2.checked = false;
                }else{
                    var arryAcctNo = formObj.wdrwGearFrcAcctNo1.value.split(";");
                    if(arryAcctNo.length != undefined) formObj.commWdrwAcctNo.value = arryAcctNo[0];
                    formObj.chk1.checked = false;
                }            
            }
        },
        
        /**
         *  ÇØ¿Ü¼Û±Ý PayEasyService (STEP1) Á¤º¸ÀÔ·Â È®ÀÎ
         *
         * @param {Object} formObj
         * @since 2010.03.18 koy
         */
		formPayEasyValidationStep01 : function(formObj, type){
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (01:¼Ò¾×¼Û±Ý, 02:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 03:À¯ÇÐ»ý¼Û±Ý, 04:Ã¼Àçºñ¼Û±Ý, 05:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            //var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            var sendKindValue = formObj.sendKind.value;
            // ¿ÜÈ¯¼Û±Ý³»¿ªÁ¾·ùÄÚµå
            form.createHiddenField(formObj,'fexRemtPtclKindCd','0'+sendKindValue);            
            // ¼Û±Ý»çÀ¯ÄÚµå
            form.createHiddenField(formObj,'remtRsnCd', pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]);
            // ÁöÁ¤Ç×¸ñÄÚµå
            form.createHiddenField(formObj,'dstnItemCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]);
			// Ã¤³Î¼­ºñ½ºÄÚµå
			form.createHiddenField(formObj,'chnlSvcCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]);
			// ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
			form.createHiddenField(formObj,'fexRemtKindCd',pbk.foreign.send.common.FEX_REMT_KIND_CD);

			// ¼Û±Ý»ó´ë±¹ ¼³Á¤(ÀÚÁÖ¾²´Â¼Û±Ý³»¿ª ÀÔ·Â½Ã remtThrCntyCd ÇÊµå·Î ÀÔ·Â)
			form.createHiddenField(formObj,'remtThrCntyCd',formObj.cntyCd.value);
            
            
        	// ±Ý¾× °ø¹éÀÔ·Â
        	if(formObj.remtAmt_1.value == "") formObj.remtAmt_1.value = "0";
        	if(formObj.remtAmt_2.value == "") formObj.remtAmt_2.value = "00";
        
            if(formObj.krwEqvAmt_1.value == "") formObj.krwEqvAmt_1.value = "0";
            if(formObj.krwEqvAmt_2.value == "") formObj.krwEqvAmt_2.value = "00";
            if(formObj.frcWdrwAmt_1.value == "") formObj.frcWdrwAmt_1.value = "0";
            if(formObj.frcWdrwAmt_2.value == "") formObj.frcWdrwAmt_2.value = "00";
    	
			// ¼Û±Ý¾× ¼³Á¤ 
            form.createHiddenField(formObj,'remtAmt',pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value));
        	// ¿øÈ­Ãâ±Ý¾× ¼³Á¤ 
            form.createHiddenField(formObj,'krwEqvAmt',pbk.stripCommas(formObj.krwEqvAmt_1.value)+"."+pbk.stripCommas(formObj.krwEqvAmt_2.value));
			// ¿ÜÈ­Ãâ±Ý¾× ¼³Á¤
            form.createHiddenField(formObj,'frcWdrwAmt',pbk.stripCommas(formObj.frcWdrwAmt_1.value)+"."+pbk.stripCommas(formObj.frcWdrwAmt_2.value));
        
			// ¼Û±Ý ¼ö¼ö·á ºÎ´ã ¼³Á¤ (1:¼Û±ÝÀÎ, 2:¼öÃëÀÎ)
            form.createHiddenField(formObj,'commAlotDvCd', formObj.commAlotYn.value);
        	// ¼Û±Ý ±Ý¾× Validation Check
  			//var jForm = new hana.JForm();
            //if (!jForm.add(new hana.JCheck("¼Û±ÝÁ¾·ù",formObj.sendKind))
			//		  .add(new hana.JSelect("¼Û±Ý»ó´ë±¹" ,formObj.cntyCd))
			//	      .add(new hana.JSelect("ÅëÈ­±¸ºÐ" ,formObj.curCd))
		    //          .validate()) {
			//	return false;
            //} 
            
            // ¼Û±Ý¾×
            var amt  = parseFloat(formObj.remtAmt.value,10);
            if(amt == 0.00){
                formObj.remtAmt_1.focus();
                message.alert('¼Û±Ý¾× È®ÀÎ','¼Û±Ý¾×À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
                return false;
            }
                    
            jForm = new hana.JForm();
            if (!jForm.add(new hana.JCurrency("¿øÈ­Ãâ±Ý±Ý¾×", formObj.krwEqvAmt_1).nullable())
				      .add(new hana.JCurrency("¿ÜÈ­Ãâ±Ý±Ý¾×", formObj.frcWdrwAmt_1).nullable())
                      .validate()) {
                return false;
            }
            
            // ¿øÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç 
            if(formObj.krwEqvAmt.value != '' && parseFloat(formObj.krwEqvAmt.value) > 0 && formObj.wdrwGearKrwAcctNo.value == ''){
				formObj.wdrwGearKrwAcctNo.focus();
                message.alert('¿øÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿øÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(formObj.wdrwGearKrwAcctNo.value != '' && parseFloat(formObj.krwEqvAmt.value) == 0){
				formObj.krwEqvAmt_1.focus();
                message.alert('¿øÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿øÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(parseFloat(formObj.krwEqvAmt.value) > 0 && type == 'send'){
	  			jForm = new hana.JForm();
	            if (!jForm.add(new hana.JNumber("¿øÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.krwAcctPw).limitLength(4,4)).validate()) {
					return false;
	            }
            }
                        
            // ¿ÜÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç 
            if(formObj.frcWdrwAmt.value != '' && parseFloat(formObj.frcWdrwAmt.value) > 0 && formObj.wdrwGearFrcAcctNo1.value == ''){
				formObj.wdrwGearFrcAcctNo1.focus();
                message.alert('¿ÜÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿ÜÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
	            return false;
            }

            if(formObj.wdrwGearFrcAcctNo1.value != '' && parseFloat(formObj.frcWdrwAmt.value) == 0){
				formObj.frcWdrwAmt_1.focus();
                message.alert('¿ÜÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿ÜÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(parseFloat(formObj.frcWdrwAmt.value) > 0 && type == 'send'){
	  			jForm = new hana.JForm();
	            if (!jForm.add(new hana.JNumber("¿ÜÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.frcAcctPw).limitLength(4,4)).validate()) {
					return false;
	            }
            }
            
            // ¼ö¼ö·á Ãâ±Ý °èÁÂ °Ë»ç(ÇÊ¼öÇ×¸ñ)
  			jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("¼ö¼ö·áÃâ±Ý°èÁÂ", formObj.commWdrwAcctNo))
            		  .validate()) {
				return false;
            }
            
            if(type == 'send'){
                jForm = new hana.JForm();
                if (!jForm.add(new hana.JNumber("¼ö¼ö·áÃâ±Ý°èÁÂ ºñ¹Ð¹øÈ£", formObj.commAcctPw).limitLength(4,4)).validate()) {
                    return false;
                }            
            }
          
            // ¿ÜÈ¯°èÁ¤Ã³¸®±¸ºÐÄÚµå ¼³Á¤.
            if(parseFloat(formObj.krwEqvAmt.value) > 0 && parseFloat(formObj.frcWdrwAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿ÜÈ­Ãâ±Ý°èÁÂ/¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì = 5
            else if(parseFloat(formObj.krwEqvAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=5
            else if(parseFloat(formObj.frcWdrwAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','3');    // ¿ÜÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=3
               
               
            // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ 
            if(formObj.email_01.vlaue != ''){
                form.createEmailAddrField(formObj, 'recvEmalAdr', 'email_01', 'email_02', 'email_03');
            }else{
                formObj.recvEmalAdr.value = '';
            }
        	// ÅëÈ­ ±¸ºÐ ÄÚµå¿Í ¿ÜÈ­ Ãâ±Ý °èÁÂ ÅëÈ­ ÄÚµå °¡ ¸Â´ÂÁö °Ë»ç 
        	if(!pbk.foreign.send.foreignsending.isMatchCode(formObj)) return;
        	
        	// ¼Û±Ý¾×°ú Ãâ±Ý¾× °ËÁõ
        	var sndW = pbk.stripCommas(formObj.krwEqvAmt.value);
        	var sndD = pbk.stripCommas(formObj.frcWdrwAmt.value);
         
        	if(parseFloat(amt) != (parseFloat(sndW)+parseFloat(sndD))){
                message.alert('Ãâ±Ý¾× ÀÔ·Â È®ÀÎ','¿øÈ­Ãâ±Ý¾×°ú ¿ÜÈ­Ãâ±Ý¾×ÀÇ ÇÕÀÌ ¼Û±Ý¾× °ú °°Áö ¾Ê½À´Ï´Ù.');
				return false;
        	}			

			var jForm = new hana.JForm();
			if(sendKindValue == '1'){
				if(formObj.curCd.value == 'USD' && amt > 1000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','¼Ò¾×¼Û±Ý °¡´É±Ý¾×Àº $1,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '2'){
				if(formObj.curCd.value == 'USD' && amt > 10000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','Áõºù¼­·ù¸éÁ¦¼Û±Ý °¡´É±Ý¾×Àº $10,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '3'){
				var juminno = formObj.rmteResRegNo.value;
				
				if(!jForm.add(new hana.JText("À¯ÇÐ»ýÁÖ¹Îµî·Ï¹øÈ£",  formObj.rmteResRegNo).range(5,13))
						.validate()){
					return;
				}
			
				if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
										  && (!juminno.substring(6,7) == "2") 
										  && (!juminno.substring(6,7) == "3") 
										  && (!juminno.substring(6,7) == "4") 
										  && (!juminno.substring(0,3) == "999")) {

                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
		            return false;
				}
				
				if(formObj.curCd.value == 'USD' && amt > 30000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','À¯ÇÐ»ý¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '4'){
				if(!jForm.add(new hana.JNumber("Ã¼ÀçÀÚÁÖ¹Îµî·Ï¹øÈ£",formObj.apltResRegNo).limitLength(13, 13))
						.validate()){
					return;
				}
				
                formObj.rmteResRegNo.value = formObj.apltResRegNo.value;				// Ã¼ÀçÀÚ ¼Û±Ý½Ã ÁÖ¹Î¹øÈ£¸¦ ¼öÃëÀÎÁÖ¹Îµî·Ï¹øÈ£ ¿¡ ÀÔ·ÂÇØÁØ´Ù 
				
                var juminno = formObj.rmteResRegNo.value;
                if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
										  && (!juminno.substring(6,7) == "2") 
										  && (!juminno.substring(6,7) == "3") 
										  && (!juminno.substring(6,7) == "4") 
										  && (!juminno.substring(0,3) == "999")) {
					
                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
		            return false;
				}
				
				if(formObj.curCd.value == 'USD' && amt > 30000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','Ã¼Àçºñ¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '5'){	// ¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö¼Û±Ý 
				if(!jForm.add(new hana.JText("¿©±Ç¹øÈ£",formObj.rmteResRegNo2))
			          .validate()){
					return;
				}
                formObj.rmteResRegNo.value = formObj.rmteResRegNo2.value;
			}
            
            // º¸³»´ÂºÐ,¹Þ´ÂºÐ,¹Þ´ÂÀºÇà validation check
			//return  pbk.foreign.send.foreignsending.formValidationSend(formObj);
			//==>
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1))
					  .add(new hana.JText("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))
//					  .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2)) 

					  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1))
					  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®ÁÖ¼Ò",formObj.rmteAdr1))  
					  .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))
                      
					  .add(new hana.JText("¼öÃëÀºÇà¸í ¹× ÁöÁ¡¸í1",formObj.rcvgBnkNm1))

					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr1)) 
					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr2).nullable()) 
					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr3).nullable()) 
                      
					  //.add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm1).nullable()) 
					  //.add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm2).nullable())
					  
		              .validate()) {
				return false;
            } 		
            
            if(formObj.email_01.value.trim() != ''){
	  			var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText("¼öÃëÀÎÀÌ¸ÞÀÏ",formObj.recvEmalAdr).isEmail().nullable())
			              .validate()) {
					return false;
	            }            
            }
            
            // ¼Û±ÝÀû¿ä
            form.createHiddenField(formObj,'remtRmrk',formObj.remtRmrk1.value);
            
            
            // ÀüÀÚ¼­¸í Ç×¸ñ ¸ðµÎ Ãß°¡.(signid ¼Ó¼ºÀÌ Á¸ÀçÇÏ´Â ÇÊµå)
            pbk.common.signField.addAll(formObj);
            // Á¶ÇÕµÈ ÀüÀÚ¼­¸í Ç×¸ñ Ãß°¡.
            pbk.common.signField.add(formObj,'remtAmt','¼Û±Ý¾×');
            pbk.common.signField.add(formObj,'krwEqvAmt','¿øÈ­Ãâ±Ý¾×');
            pbk.common.signField.add(formObj,'frcWdrwAmt','¿ÜÈ­Ãâ±Ý¾×');
            
			return true;
		},
		
		/**
		* ÇØ¿Ü¼Û±Ý (USDÈ¯»ê±Ý¾×)
		**/
		formamtValue : function(formObj){
			var usdCvsRt; //¹ÌÈ­È¯»êÀ²
			var usdAmt;   //¹ÌÈ¯»êÀ² °è»ê±Ý¾×
		    // ±Ý¾× °ø¹éÀÔ·Â
        	if(formObj.remtAmt_1.value == "") formObj.remtAmt_1.value = "0";
        	if(formObj.remtAmt_2.value == "") formObj.remtAmt_2.value = "00";
        	
             form.createHiddenField(formObj,'remtAmt',pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value));
						
			if(formObj.curCd.value == 'USD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.usdCvsRt.value,4);
			}else if(formObj.curCd.value == 'EUR'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.eurCvsRt.value,4);
			}else if(formObj.curCd.value == 'JPY'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.jpyCvsRt.value,4);
			}else if(formObj.curCd.value == 'GBP'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.gbpCvsRt.value,4);
			}else if(formObj.curCd.value == 'CAD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.cadCvsRt.value,4);
			}else if(formObj.curCd.value == 'CHF'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.chfCvsRt.value,4);
			}else if(formObj.curCd.value == 'HKD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.hkdCvsRt.value,4);
			}else if(formObj.curCd.value == 'SEK'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.sekCvsRt.value,4);
			}else if(formObj.curCd.value == 'AUD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.audCvsRt.value,4);
			}else if(formObj.curCd.value == 'DKK'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.dkkCvsRt.value,4);
			}else if(formObj.curCd.value == 'SGD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.sgdCvsRt.value,4);
			}else if(formObj.curCd.value == 'NOK'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.nokCvsRt.value,4);
			}else if(formObj.curCd.value == 'NZD'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.nzdCvsRt.value,4);
			}else if(formObj.curCd.value == 'THB'){
				usdCvsRt = 	ForeignUtil.roundOff(formObj.thbCvsRt.value,4);
			}else{
				message.alert('ÅëÈ­±¸ºÐ È®ÀÎ','ÀÏÄ¡ÇÏ´Â ÅëÈ­±¸ºÐÀÌ ¾ø½À´Ï´Ù.');
                return false;
			}
			
			if(usdCvsRt !=""){
				if(formObj.curCd.value == 'JPY'){
					var remtAmt1 = parseFloat(formObj.remtAmt.value,10);
					remtAmt1 = remtAmt1 / 100 ;
					usdAmt = remtAmt1 * parseFloat(usdCvsRt,10);
				}else{
					usdAmt = parseFloat(formObj.remtAmt.value,10) * parseFloat(usdCvsRt,10);
				}
			}
			return ForeignUtil.roundOff(usdAmt);		
 		},

		/**
		* ¿ÜÈ­°£ ÀÌÃ¼ : ¿ÜÈ­±Ý¾×->¿øÈ­·Î º¯°æ
		*/
		koramtValue : function(formObj,frcTrnsKindCd,CurCd,wdrwAmt){		
			var wdrwAmt1=''; //ÀÔ·Â±Ý¾×
			var korAmt='0'; //¿øÈ­±Ý¾×
			var dealBascRt1=''; //¸Å¸Å±âÁØÀ²
			var ttBuyRt1='';//Àü½ÅÈ¯¸ÅÀÔÀ²

			if(CurCd == 'USD'){ //´Þ·¯(¹Ì±¹)
				dealBascRt1 = ForeignUtil.roundOff(formObj.usddealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.usdttBuyRt.value,4);
			}else if(CurCd == 'EUR'){ //À¯·Î(À¯·´¿¬ÇÕ)
				dealBascRt1 = ForeignUtil.roundOff(formObj.eurdealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.eurttBuyRt.value,4);				
			}else if(CurCd == 'JPY'){ //100¿£(ÀÏº»)
				dealBascRt1 = ForeignUtil.roundOff(formObj.jpydealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.jpyttBuyRt.value,4);				
			}else if(CurCd == 'GBP'){ //ÆÄ¿îµå(¿µ±¹)
				dealBascRt1 = ForeignUtil.roundOff(formObj.gbpdealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.gbpttBuyRt.value,4);				
			}else if(CurCd == 'CAD'){ //´Þ·¯(Ä³³ª´Ù)
				dealBascRt1 = ForeignUtil.roundOff(formObj.caddealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.cadttBuyRt.value,4);				
			}else if(CurCd == 'CHF'){ //ÇÁ¶û(½ºÀ§½º)
				dealBascRt1 = ForeignUtil.roundOff(formObj.chfdealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.chfttBuyRt.value,4);				
			}else if(CurCd == 'AUD'){ //´Þ·¯(È£ÁÖ)
				dealBascRt1 = ForeignUtil.roundOff(formObj.auddealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.audttBuyRt.value,4);				
			}else if(CurCd == 'NZD'){ //´Þ·¯(´ºÁú·£µå)
				dealBascRt1 = ForeignUtil.roundOff(formObj.nzddealBascRt.value,4);
				ttBuyRt1 = ForeignUtil.roundOff(formObj.nzdttBuyRt.value,4);				
			}else{
				dealBascRt1='0';
				ttBuyRt1='0';
			}
			
			if(CurCd =='JPY'){
				wdrwAmt1 = parseFloat(wdrwAmt,10);
				wdrwAmt1 = wdrwAmt1 / 100;
			}else{
				wdrwAmt1 = parseFloat(wdrwAmt,10);
			}
			
			if(frcTrnsKindCd == '1'){ //¿ÜÈ­->¿ÜÈ­
				korAmt = wdrwAmt1 * parseFloat(dealBascRt1,10);
			}else if(frcTrnsKindCd == '2'){ //¿ÜÈ­->¿øÈ­
			 	var Rtsub = (parseFloat(dealBascRt1,10) - parseFloat(ttBuyRt1,10)) * 0.5; //(¸Å¸Å±âÁØÀ²-Àü½ÅÈ¯¸ÅÀÔ·ü)*0.5
			 	var Rtsub1 = parseFloat(ttBuyRt1,10) + parseFloat(Rtsub,10); //Àü½ÅÈ¯¸ÅÀÔ·ü + ((¸Å¸Å±âÁØÀ²-Àü½ÅÈ¯¸ÅÀÔ·ü)*0.5)
			 	korAmt = wdrwAmt1 * parseFloat(Rtsub1,10);
			}
			return ForeignUtil.roundOff(korAmt);
		}, 
		    
        /**
         *  ÇØ¿Ü¼Û±Ý(STEP1) Á¤º¸ÀÔ·Â È®ÀÎ
         *
         * @param {Object} formObj
         * @since 2008.12.04 jk
         */
		formValidationStep01 : function(formObj, type){
		
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (01:¼Ò¾×¼Û±Ý, 02:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 03:À¯ÇÐ»ý¼Û±Ý, 04:Ã¼Àçºñ¼Û±Ý, 05:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            // ¿ÜÈ¯¼Û±Ý³»¿ªÁ¾·ùÄÚµå
            form.createHiddenField(formObj,'fexRemtPtclKindCd','0'+sendKindValue);            
            // ¼Û±Ý»çÀ¯ÄÚµå
            form.createHiddenField(formObj,'remtRsnCd', pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]);
            // ÁöÁ¤Ç×¸ñÄÚµå
            form.createHiddenField(formObj,'dstnItemCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]);
			// Ã¤³Î¼­ºñ½ºÄÚµå
			form.createHiddenField(formObj,'chnlSvcCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]);
			// ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
			form.createHiddenField(formObj,'fexRemtKindCd',pbk.foreign.send.common.FEX_REMT_KIND_CD);

			// ¼Û±Ý»ó´ë±¹ ¼³Á¤(ÀÚÁÖ¾²´Â¼Û±Ý³»¿ª ÀÔ·Â½Ã remtThrCntyCd ÇÊµå·Î ÀÔ·Â)
			form.createHiddenField(formObj,'remtThrCntyCd',formObj.cntyCd.value);
            
        	// ±Ý¾× °ø¹éÀÔ·Â
        	if(formObj.remtAmt_1.value == "") formObj.remtAmt_1.value = "0";
        	if(formObj.remtAmt_2.value == "") formObj.remtAmt_2.value = "00";
        	
        
            if(formObj.krwEqvAmt_1.value == "") formObj.krwEqvAmt_1.value = "0";
            if(formObj.krwEqvAmt_2.value == "") formObj.krwEqvAmt_2.value = "00";
            if(formObj.frcWdrwAmt_1.value == "") formObj.frcWdrwAmt_1.value = "0";
            if(formObj.frcWdrwAmt_2.value == "") formObj.frcWdrwAmt_2.value = "00";
    	
			// ¼Û±Ý¾× ¼³Á¤  (ÇØ¿Ü¼Û±ÝÀÌ ¾Æ´Ò°æ¿ì)
			if(type == 'send'){
			}else{
				form.createHiddenField(formObj,'remtAmt',pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value));
			}
			
        	// ¿øÈ­Ãâ±Ý¾× ¼³Á¤ 
            form.createHiddenField(formObj,'krwEqvAmt',pbk.stripCommas(formObj.krwEqvAmt_1.value)+"."+pbk.stripCommas(formObj.krwEqvAmt_2.value));
			// ¿ÜÈ­Ãâ±Ý¾× ¼³Á¤
            form.createHiddenField(formObj,'frcWdrwAmt',pbk.stripCommas(formObj.frcWdrwAmt_1.value)+"."+pbk.stripCommas(formObj.frcWdrwAmt_2.value));
        
			// ¼Û±Ý ¼ö¼ö·á ºÎ´ã ¼³Á¤ (1:¼Û±ÝÀÎ, 2:¼öÃëÀÎ)
            form.createHiddenField(formObj,'commAlotDvCd', hana.JHanaUtils.radio.getCheckedValue(formObj.commAlotYn));

        	// ¼Û±Ý ±Ý¾× Validation Check
  			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JCheck("¼Û±ÝÁ¾·ù",formObj.sendKind))
					  .add(new hana.JSelect("¼Û±Ý»ó´ë±¹" ,formObj.cntyCd))
				      .add(new hana.JSelect("ÅëÈ­±¸ºÐ" ,formObj.curCd))
		              .validate()) {
				return false;
            } 
            
            var amt;
            // ¼Û±Ý¾×
            if(type == 'send'){ //ÇØ¿Ü¼Û±Ý
            	amt = parseFloat(formObj.amtusdCvsRt.value,10);
            }else{
            	amt = parseFloat(formObj.remtAmt.value,10);
            }
            if(amt == 0.00){
                formObj.remtAmt_1.focus();
                message.alert('¼Û±Ý¾× È®ÀÎ','¼Û±Ý¾×À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
                return false;
            }
                    
            jForm = new hana.JForm();
            if (!jForm.add(new hana.JCurrency("¿øÈ­Ãâ±Ý±Ý¾×", formObj.krwEqvAmt_1).nullable())
				      .add(new hana.JCurrency("¿ÜÈ­Ãâ±Ý±Ý¾×", formObj.frcWdrwAmt_1).nullable())
                      .validate()) {
                return false;
            }
            
            // ¿øÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç 
            if(formObj.krwEqvAmt.value != '' && parseFloat(formObj.krwEqvAmt.value) > 0 && formObj.wdrwGearKrwAcctNo.value == ''){
				formObj.wdrwGearKrwAcctNo.focus();
                message.alert('¿øÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿øÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(formObj.wdrwGearKrwAcctNo.value != '' && parseFloat(formObj.krwEqvAmt.value) == 0){
				formObj.krwEqvAmt_1.focus();
                message.alert('¿øÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿øÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(parseFloat(formObj.krwEqvAmt.value) > 0 && type == 'send'){
	  			jForm = new hana.JForm();
	            if (!jForm.add(new hana.JNumber("¿øÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.krwAcctPw).limitLength(4,4)).validate()) {
					return false;
	            }
            }
                        
            // ¿ÜÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç 
            if(formObj.frcWdrwAmt.value != '' && parseFloat(formObj.frcWdrwAmt.value) > 0 && formObj.wdrwGearFrcAcctNo1.value == ''){
				formObj.wdrwGearFrcAcctNo1.focus();
                message.alert('¿ÜÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿ÜÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');
	            return false;
            }

            if(formObj.wdrwGearFrcAcctNo1.value != '' && parseFloat(formObj.frcWdrwAmt.value) == 0){
				formObj.frcWdrwAmt_1.focus();
                message.alert('¿ÜÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿ÜÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	            return false;
            }
            if(parseFloat(formObj.frcWdrwAmt.value) > 0 && type == 'send'){
	  			jForm = new hana.JForm();
	            if (!jForm.add(new hana.JNumber("¿ÜÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.frcAcctPw).limitLength(4,4)).validate()) {
					return false;
	            }
            }
            
            // ¼ö¼ö·á Ãâ±Ý °èÁÂ °Ë»ç(ÇÊ¼öÇ×¸ñ)
  			jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("¼ö¼ö·áÃâ±Ý°èÁÂ", formObj.commWdrwAcctNo))
            		  .add(new hana.JCheck("ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã",formObj.commAlotYn))
            		  .validate()) {
				return false;
            }
            
            if(type == 'send'){
                jForm = new hana.JForm();
                
                if (!jForm.add(new hana.JNumber("¼ö¼ö·áÃâ±Ý°èÁÂ ºñ¹Ð¹øÈ£", formObj.commAcctPw).limitLength(4,4)).validate()) {
                    return false;
                }
            }
          
            // ¿ÜÈ¯°èÁ¤Ã³¸®±¸ºÐÄÚµå ¼³Á¤.
            if(parseFloat(formObj.krwEqvAmt.value) > 0 && parseFloat(formObj.frcWdrwAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿ÜÈ­Ãâ±Ý°èÁÂ/¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì = 5
            else if(parseFloat(formObj.krwEqvAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=5
            else if(parseFloat(formObj.frcWdrwAmt.value) > 0)
                form.createHiddenField(formObj,'fexAcProcDvCd','3');    // ¿ÜÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=3
               
               
            // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ 
            if(formObj.email_01.vlaue != ''){
                form.createEmailAddrField(formObj, 'recvEmalAdr', 'email_01', 'email_02', 'email_03');
            }else{
                formObj.recvEmalAdr.value = '';
            }
        	// ÅëÈ­ ±¸ºÐ ÄÚµå¿Í ¿ÜÈ­ Ãâ±Ý °èÁÂ ÅëÈ­ ÄÚµå °¡ ¸Â´ÂÁö °Ë»ç 
        	if(!pbk.foreign.send.foreignsending.isMatchCode(formObj)) return;
        	
        	// ¼Û±Ý¾×°ú Ãâ±Ý¾× °ËÁõ
        	var sndW = pbk.stripCommas(formObj.krwEqvAmt.value);
        	var sndD = pbk.stripCommas(formObj.frcWdrwAmt.value);
         	
         	var amt1;
         	if(type == 'send'){//ÇØ¿Ü¼Û±Ý
         		amt1 = pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value);
         		amt1 = parseFloat(amt1,10);
         	}else{
         		amt1= amt;
         	}
         
        	if(parseFloat(amt1) != (parseFloat(sndW)+parseFloat(sndD))){
                message.alert('Ãâ±Ý¾× ÀÔ·Â È®ÀÎ','¿øÈ­Ãâ±Ý¾×°ú ¿ÜÈ­Ãâ±Ý¾×ÀÇ ÇÕÀÌ ¼Û±Ý¾× °ú °°Áö ¾Ê½À´Ï´Ù.');
				return false;
        	}			

			var jForm = new hana.JForm();
			if(sendKindValue == '1'){
				//if(formObj.curCd.value == 'USD' && amt > 1000.00){
				if(amt > 1000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','¼Ò¾×¼Û±Ý °¡´É±Ý¾×Àº $1,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '2'){
				//if(formObj.curCd.value == 'USD' && amt > 10000.00){
				if(amt > 10000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','Áõºù¼­·ù¸éÁ¦¼Û±Ý °¡´É±Ý¾×Àº $10,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '3'){
				var juminno = formObj.rmteResRegNo.value;
				
				if(!jForm.add(new hana.JText("À¯ÇÐ»ýÁÖ¹Îµî·Ï¹øÈ£",  formObj.rmteResRegNo).range(5,13))
						.validate()){
					return;
				}
			
				if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
										  && (!juminno.substring(6,7) == "2") 
										  && (!juminno.substring(6,7) == "3") 
										  && (!juminno.substring(6,7) == "4") 
										  && (!juminno.substring(0,3) == "999")) {

                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
		            return false;
				}
				
				//if(formObj.curCd.value == 'USD' && amt > 30000.00){
				if(amt > 30000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','À¯ÇÐ»ý¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '4'){
				if(!jForm.add(new hana.JNumber("Ã¼ÀçÀÚÁÖ¹Îµî·Ï¹øÈ£",formObj.apltResRegNo).limitLength(13, 13))
						.validate()){
					return;
				}
				
                formObj.rmteResRegNo.value = formObj.apltResRegNo.value;				// Ã¼ÀçÀÚ ¼Û±Ý½Ã ÁÖ¹Î¹øÈ£¸¦ ¼öÃëÀÎÁÖ¹Îµî·Ï¹øÈ£ ¿¡ ÀÔ·ÂÇØÁØ´Ù 
				
                var juminno = formObj.rmteResRegNo.value;
                if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
										  && (!juminno.substring(6,7) == "2") 
										  && (!juminno.substring(6,7) == "3") 
										  && (!juminno.substring(6,7) == "4") 
										  && (!juminno.substring(0,3) == "999")) {
					
                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
		            return false;
				}
				
				//if(formObj.curCd.value == 'USD' && amt > 30000.00){
					if(amt > 30000.00){
                    message.alert('¼Û±Ý¾× È®ÀÎ','Ã¼Àçºñ¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
			}else if(sendKindValue == '5'){	// ¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö¼Û±Ý 
				if(!jForm.add(new hana.JText("¿©±Ç¹øÈ£",formObj.rmteResRegNo2))
			          .validate()){
					return;
				}
                formObj.rmteResRegNo.value = formObj.rmteResRegNo2.value;
			}
            
            // º¸³»´ÂºÐ,¹Þ´ÂºÐ,¹Þ´ÂÀºÇà validation check
			return  pbk.foreign.send.foreignsending.formValidationSend(formObj);
		},		

		/**
		 * form validation Ã¼Å© (º¸³»´ÂºÐ,¹Þ´ÂºÐ,¹Þ´ÂÀºÇà)
         *
		 * @param {Object} formObj
		 * since 2008.05.26 kj
		 */    		
		formValidationSend : function(formObj){
  			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1))
					  .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))
					  .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2)) 

					  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1))
					  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®ÁÖ¼Ò",formObj.rmteAdr1))  
					  .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))
                      
                      .add(new hana.JText("¼öÃëÀºÇà ÄÚµå", formObj.bicCd).range(1,11).nullable()) 
					  .add(new hana.JText("¼öÃëÀºÇà¸í ¹× ÁöÁ¡¸í1",formObj.rcvgBnkNm1))

					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr1)) 
					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr2).nullable()) 
					  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr3).nullable()) 
                      
					  .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm1).nullable()) 
					  .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm2).nullable())
					  
		              .validate()) {
				return false;
            } 		
            
            if(formObj.email_01.value.trim() != ''){
	  			var jForm = new hana.JForm();
	            if (!jForm.add(new hana.JText("¼öÃëÀÎÀÌ¸ÞÀÏ",formObj.recvEmalAdr).isEmail().nullable())
			              .validate()) {
					return false;
	            }            
            }
            
            // ¼Û±ÝÀû¿ä
            form.createHiddenField(formObj,'remtRmrk',formObj.remtRmrk1.value);
            
            
            // ÀüÀÚ¼­¸í Ç×¸ñ ¸ðµÎ Ãß°¡.(signid ¼Ó¼ºÀÌ Á¸ÀçÇÏ´Â ÇÊµå)
            pbk.common.signField.addAll(formObj);
            // Á¶ÇÕµÈ ÀüÀÚ¼­¸í Ç×¸ñ Ãß°¡.
            pbk.common.signField.add(formObj,'remtAmt','¼Û±Ý¾×');
            pbk.common.signField.add(formObj,'krwEqvAmt','¿øÈ­Ãâ±Ý¾×');
            pbk.common.signField.add(formObj,'frcWdrwAmt','¿ÜÈ­Ãâ±Ý¾×');
            
			return true;		
		},
		
		/**
         * ÇØ¿Ü¼Û±Ý PayEasyService(STEP1) - ¿¹ºñ°Å·¡
         *
         * @param {Object} formObj
         * since 2010.03.17 koy          
         */
        submitPayEasySendingStep01 : function(formObj){
        
        	//ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª ÀúÀå -- ÀúÀåÇÒÁö ¸»Áö ¿ä°Ç È®ÀÎ ÇÒ°Í KOY
        	if(!pbk.foreign.send.foreignsending.formPayEasyValidationStep01(formObj, 'send')) return;
        	
//        	if(formObj.bicCd.value == null || formObj.bicCd.value.length == 0){
//    			formObj.bicCd.value = ".";
//    		}      
            // ¿¹ºñ°Å·¡¿ë Àü¹®¿¡ ¸Â°Ô ÇÊµå¸í Ãß°¡..
            form.createHiddenField(formObj,'rsnCd1',"613");                       // ¼Û±Ý»çÀ¯ÄÚµå (613=PAY EASY ÇØ¿Ü¼Û±Ý¼­ºñ½º)
            form.createHiddenField(formObj,'remtAmt1',formObj.remtAmt.value);                       // ¼Û±Ý±Ý¾×
            form.createHiddenField(formObj,'thrCntyCd',formObj.cntyCd.value);                       // ¼Û±Ý»ó´ë±¹
            
            form.createHiddenField(formObj,'aporResRegNo',formObj.rmteResRegNo.value);              // ÁöÁ¤ÀÚÁÖ¹Îµî·Ï¹øÈ£

            form.createHiddenField(formObj,'frcGearAcctNo',formObj.wdrwGearFrcAcctNo.value);        // ¿ÜÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'frcGearAmt',formObj.frcWdrwAmt.value);                  // ¿ÜÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'krwGearAcctNo',formObj.wdrwGearKrwAcctNo.value);        // ¿øÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'krwGearAmt',formObj.krwEqvAmt.value);                   // ¿øÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'ovrsBnkCommAdvCd',formObj.commAlotDvCd.value);          // ÇØ¿ÜÀºÇà¼ö¼ö·áºÎ´ãÀÚ±¸ºÐÄÚµå
            form.createHiddenField(formObj,'commAcctNo',formObj.commWdrwAcctNo.value);              // ¼ö¼ö·á°èÁÂ¹øÈ£

            //form.createHiddenField(formObj,'rcvgBnkAcctNo',formObj.bicCd.value);                    // °áÁ¦ÀºÇàBICÄÚµå
            form.createHiddenField(formObj,'rmteTrscBnkAcctNo1',formObj.rmteAcctNo.value);       	// ¼öÃëÀÎ°Å·¡ÀºÇà°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'rmteEmalAdr',formObj.recvEmalAdr.value);       	        // ¼öÃëÀÎ¸ÞÀÏÁÖ¼Ò
            form.createHiddenField(formObj,'rmrkNm1',formObj.remtRmrk.value);       	            // Àû¿ä¸í
            
            //À¯ÇÐ»ý ¼Û±Ý½Ã ¿©±Ç¹øÈ£µµ ÀÔ·Â °¡´ÉÇÏ¸ç ¿©±Ç¹øÈ£´Â 5~11ÀÚ¸®.
            //¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå '5', ÁÖ¹Î¹øÈ£ ÀÔ·Â½Ã '1'
            //2009.09.01 KOY
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (1:¼Ò¾×¼Û±Ý, 2:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 3:À¯ÇÐ»ý¼Û±Ý, 4:Ã¼Àçºñ¼Û±Ý, 5:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            form.createHiddenField(formObj,'acnmDvCd',"1");       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )
            
            //À¯ÇÐ»ý¼Û±ÝÀÌ¸é¼­ ¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå SET
            if((sendKindValue == '3') && (formObj.rmteResRegNo.value.length < 13) ){
            	formObj.acnmDvCd.value = "5";       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )
	        }
            ///////////////////////////////////////////////////////////////////////////////////////////////////////
           
   		 
            if(formObj.cntyCd.value == "VN"){
            	var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_61t.do";
			}else if (formObj.cntyCd.value == "MN"){
				var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_64t.do";
			}
            var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);  
        },

        /**
         * ÇØ¿Ü¼Û±Ý(STEP1) - ¿¹ºñ°Å·¡
         *
         * @param {Object} formObj
         * since 2008.05.28 kj          
         */
        submitForeignSendingStep01 : function(formObj){

       	    form.removeHiddenField(formObj,'amtusdCvsRt');
            form.removeHiddenField(formObj,'rsnCd1');
            form.removeHiddenField(formObj,'remtAmt1');
            form.removeHiddenField(formObj,'thrCntyCd');
            form.removeHiddenField(formObj,'aporResRegNo');
            form.removeHiddenField(formObj,'frcGearAcctNo');
            form.removeHiddenField(formObj,'frcGearAmt');
            form.removeHiddenField(formObj,'krwGearAcctNo');
            form.removeHiddenField(formObj,'krwGearAmt');
            form.removeHiddenField(formObj,'ovrsBnkCommAdvCd');
            form.removeHiddenField(formObj,'commAcctNo');
            form.removeHiddenField(formObj,'rcvgBnkAcctNo');
            form.removeHiddenField(formObj,'rmteTrscBnkAcctNo1');
            form.removeHiddenField(formObj,'rmteEmalAdr');
            form.removeHiddenField(formObj,'rmrkNm1');
	    	form.removeHiddenField(formObj,'acnmDvCd');

			if(formObj.remtRsnCd1.checked && !(formObj.regGb.value == "1" || formObj.regGb.value == "2" || formObj.regGb.value == "3" || formObj.regGb.value == "4") ) {
				message.alert("È®ÀÎ", "¼Ò¾×¼Û±ÝÀº ±¹¹ÎÀÎ °ÅÁÖÀÚ¸¸ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù. ");
				return;
			}

        	var amt = pbk.foreign.send.foreignsending.formamtValue(formObj);//USD·Î º¯°æ±Ý¾×
        	form.createHiddenField(formObj,'amtusdCvsRt',amt); 

        	if(!pbk.foreign.send.foreignsending.formValidationStep01(formObj, 'send')) return;

			if(formObj.forRemainCur.value != "" && formObj.curCd.value != formObj.forRemainCur.value) { 
				message.alert("È®ÀÎ", "ÅëÈ­±¸ºÐ°ú ¿ÜÈ­Ãâ±Ý°èÁÂ ÅëÈ­ÄÚµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				return;
			}
			
			if(formObj.commRemainCur.value != "" && formObj.commRemainCur.value != "KRW" && formObj.curCd.value != formObj.commRemainCur.value) {
				message.alert("È®ÀÎ", "ÅëÈ­±¸ºÐ°ú ¼ö¼ö·áÃâ±Ý°èÁÂ ÅëÈ­ÄÚµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				return;
			}
			
            // ¿¹ºñ°Å·¡¿ë Àü¹®¿¡ ¸Â°Ô ÇÊµå¸í Ãß°¡..
            form.createHiddenField(formObj,'rsnCd1',formObj.remtRsnCd.value);                       // ¼Û±Ý»çÀ¯ÄÚµå
            form.createHiddenField(formObj,'remtAmt1',formObj.remtAmt.value);                       // ¼Û±Ý±Ý¾×
            form.createHiddenField(formObj,'thrCntyCd',formObj.cntyCd.value);                       // ¼Û±Ý»ó´ë±¹
            form.createHiddenField(formObj,'aporResRegNo',formObj.rmteResRegNo.value);              // ÁöÁ¤ÀÚÁÖ¹Îµî·Ï¹øÈ£
            form.createHiddenField(formObj,'frcGearAcctNo',formObj.wdrwGearFrcAcctNo.value);        // ¿ÜÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'frcGearAmt',formObj.frcWdrwAmt.value);                  // ¿ÜÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'krwGearAcctNo',formObj.wdrwGearKrwAcctNo.value);        // ¿øÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'krwGearAmt',formObj.krwEqvAmt.value);                   // ¿øÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'ovrsBnkCommAdvCd',formObj.commAlotDvCd.value);          // ÇØ¿ÜÀºÇà¼ö¼ö·áºÎ´ãÀÚ±¸ºÐÄÚµå
            form.createHiddenField(formObj,'commAcctNo',formObj.commWdrwAcctNo.value);              // ¼ö¼ö·á°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'rcvgBnkAcctNo',formObj.bicCd.value);                    // °áÁ¦ÀºÇàBICÄÚµå
            form.createHiddenField(formObj,'rmteTrscBnkAcctNo1',formObj.rmteAcctNo.value);       	// ¼öÃëÀÎ°Å·¡ÀºÇà°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'rmteEmalAdr',formObj.recvEmalAdr.value);       	        // ¼öÃëÀÎ¸ÞÀÏÁÖ¼Ò
            form.createHiddenField(formObj,'rmrkNm1',formObj.remtRmrk.value);       	            // Àû¿ä¸í

            //À¯ÇÐ»ý ¼Û±Ý½Ã ¿©±Ç¹øÈ£µµ ÀÔ·Â °¡´ÉÇÏ¸ç ¿©±Ç¹øÈ£´Â 5~11ÀÚ¸®.
            //¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå '5', ÁÖ¹Î¹øÈ£ ÀÔ·Â½Ã '1'
            //2009.09.01 KOY
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (1:¼Ò¾×¼Û±Ý, 2:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 3:À¯ÇÐ»ý¼Û±Ý, 4:Ã¼Àçºñ¼Û±Ý, 5:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            form.createHiddenField(formObj,'acnmDvCd',"1");       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )

            //À¯ÇÐ»ý¼Û±ÝÀÌ¸é¼­ ¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå SET
            if((sendKindValue == '3') && (formObj.rmteResRegNo.value.length < 13) ){
            	formObj.acnmDvCd.value = "5";       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )
	        }

            
            //¿µ¾÷ÀÏ true, ¿µ¾÷ÀÏ ¾Æ´Ò°æ¿ì  false
            if(formObj.isWorkday2.value == "true"){
            	  if((date.getToday('His') >= '090000') && (date.getToday('His') <= '163000')){
            			if((date.getToday('His') >= '160000') && (date.getToday('His') <= '163000')){
            				if(formObj.amtusdCvsRt.value > 5000.00){
            					  message.alert('¼Û±Ý¾× È®ÀÎ','¿µ¾÷½Ã°£ÀÌ¿Ü¿¡´Â $5,000ÀÌÇÏ¸¸ °Å·¡°¡´ÉÇÕ´Ï´Ù.');
								  return false;
            				}
            			}
            			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_03t.do";
            			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            			hanaAjax.ajaxCommSubmit(url, formObj);  
            		}else{
            			if(formObj.amtusdCvsRt.value > 5000.00){
            				message.alert('¼Û±Ý¾× È®ÀÎ','¿µ¾÷½Ã°£ÀÌ¿Ü¿¡´Â $5,000ÀÌÇÏ¸¸ °Å·¡°¡´ÉÇÕ´Ï´Ù.');
							return false;
            			}
            		
            	    	pbk.extJS.messageBox.infoMsgBox({
               			isConfirm: true,
                		title    : '¾Ë¸²',
                		message  : 'ÆòÀÏ 16:30 ÀÌÈÄ ¹× Åä, ÀÏ, °øÈÞÀÏ¿¡ °Å·¡¸¦ ÇÏ½Ã´Â °æ¿ì¿¡´Â  ÇØ¿Ü·ÎÀÇ ½ÇÁ¦ ¼Û±ÝÀº ÀÍ ¿µ¾÷ÀÏ ¿ÀÀü¿¡ ÀÌ·ç¾îÁý´Ï´Ù. <br/> °è¼ÓÇÏ½Ã°Ú½À´Ï±î?',
                		callback : function(e)  {
                			if(e == true){
								var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_03t.do";
            					var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            					hanaAjax.ajaxCommSubmit(url, formObj);  
                				}
                			}
           			});
            	}
            }else{
               if(formObj.amtusdCvsRt.value > 5000.00){
            		message.alert('¼Û±Ý¾× È®ÀÎ','¿µ¾÷½Ã°£ÀÌ¿Ü¿¡´Â $5,000ÀÌÇÏ¸¸ °Å·¡°¡´ÉÇÕ´Ï´Ù.');
					return false;
            	}
            	
           		pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : '¾Ë¸²',
                message  : 'ÆòÀÏ 16:30 ÀÌÈÄ ¹× Åä, ÀÏ, °øÈÞÀÏ¿¡ °Å·¡¸¦ ÇÏ½Ã´Â °æ¿ì¿¡´Â  ÇØ¿Ü·ÎÀÇ ½ÇÁ¦ ¼Û±ÝÀº ÀÍ ¿µ¾÷ÀÏ ¿ÀÀü¿¡ ÀÌ·ç¾îÁý´Ï´Ù. <br/> °è¼ÓÇÏ½Ã°Ú½À´Ï±î?',
                callback : function(e)  {
                	if(e == true){
						var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_03t.do";
            			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            			hanaAjax.ajaxCommSubmit(url, formObj);  
                		}
                	}
           		});
            }
        },	
        
        /**
         * ÇØ¿Ü¼Û±Ý(STEP2) - ¼Û±ÝÇÏ±â
         *
         * since 2008.05.28 kj          
         */   
        submitForeignSendingStep02 : function(btnObj, formObj){
        
            if(securityPasswdCheck()){
            	if(formObj.cntyCd.value == "VN"){
	            	var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_62t.do";
				}else if (formObj.cntyCd.value == "MN"){
					var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_65t.do";
				}else {
					var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_04t.do";
				}
                var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true, null, btnObj.id);
                hanaAjax.ajaxCommSubmit(url, formObj);
            }
        },
        
		/**
		 * ÇØ¿Ü¼Û±Ý(STEP2) - Ãë¼ÒÇÏ±â
         *
         * @since 2009.01.07 jk
		 */
		goForeignSendingStep01 : function(){
		
			if(formObj.cntyCd.value == "VN"){
            	var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_60t.do";
			}else if (formObj.cntyCd.value == "MN"){
				var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_63t.do";
			}else {
				var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_02t.do";
			}
		
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
		},
        
		/**
		 * ¿ÜÈ­ Ãâ±Ý °èÁÂ ¼±ÅÃ½Ã ÅëÈ­ ±¸ºÐ ÄÚµå¿Í °°ÀºÁö °Ë»ç 
         *
		 * @param {Object} formObj
		 * since 2008.05.28 kj
		 */ 
		isMatchCode : function (formObj){
		
            var acctNo = null;
            if(formObj.wdrwGearFrcAcctNo1 != undefined){    
                formObj.wdrwGearFrcAcctNo.value = '';       // ¿ÜÈ­Ãâ±Ý°èÁÂ hidden field ÃÊ±âÈ­(ÀÌÀü°ª »èÁ¦)
                acctNo = formObj.wdrwGearFrcAcctNo1;        // ¼Û±Ý
	        }else if(formObj.gearAcctNo != undefined){
                formObj.gearAcctNo.value = '';
                acctNo = formObj.gearAcctNo1;                // ÀÚµ¿ÀÌÃ¼
            }
            
            // ¿ÜÈ­ Ãâ±Ý °èÁÂ ¼±ÅÃ ÄÚµå 
            var arryAcctNo = acctNo.value.split(";");
            // ¿øÈ­¶ó¸é..
            if(arryAcctNo.length == undefined) {
                arryAcctNo[0] = '';
            }
            if(arryAcctNo[1] == undefined){
                return true;
            }
            
            if(formObj.wdrwGearFrcAcctNo1 != undefined){    
                formObj.wdrwGearFrcAcctNo.value = arryAcctNo[0]; // °èÁÂ ¹øÈ£ ¼ÂÆÃ 
            }else if(formObj.gearAcctNo1 != undefined){
                formObj.gearAcctNo.value = arryAcctNo[0];        // °èÁÂ ¹øÈ£ ¼ÂÆÃ 
            }
            
            // ¼±ÅÃÇÑ ÅëÈ­ ÄÚµå¿Í Ãâ±Ý°èÁÂÀÇ ÅëÈ­ ÄÚµå°¡ °°ÀºÁö °Ë»ç (ÇÑÈ­ Á¦¿Ü)
			var acctKind = arryAcctNo[0].substring(arryAcctNo[0].length-2);
	
			if(acctKind != "38") {
				if(arryAcctNo[1] != 'KRW' && acctNo.value != '' && formObj.curCd.value != arryAcctNo[1]){
					acctNo.focus();
		            message.alert('¿ÜÈ­Ãâ±Ý°èÁÂ È®ÀÎ','ÅëÈ­±¸ºÐ°ú ¿ÜÈ­Ãâ±Ý°èÁÂÀÇ ÅëÈ­ ¼³Á¤ÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.<br>´Ù½Ã ¼±ÅÃÇØÁÖ¼¼¿ä.');
					return false;
		        }
			}

        	return true;
		},	 

		/**
		 * ¿øÈ­,¿ÜÈ­ Ãâ±Ý±Ý¾× ÀÔ·Â½Ã ¼Û±Ý±Ý¾× ´ëºñ ³ª¸ÓÁö ±Ý¾× Â÷°¨ÇØ¼­ ÀÔ·ÂÇÔ.
         *
		 * @param {Object} formObj
		 * @param {Object} obj
		 * since 2008.05.28 kj
		 */ 
		autoSetSendMoney : function (formObj, obj){
            var remtAmt_1 = formObj.remtAmt_1.value == '' ? '0' : formObj.remtAmt_1.value;
            var remtAmt_2 = ForeignUtil.addPointZero(formObj.remtAmt_2.value);
            var krwEqvAmt_1 = formObj.krwEqvAmt_1.value == '' ? '0' : formObj.krwEqvAmt_1.value;
            var krwEqvAmt_2 = ForeignUtil.addPointZero(formObj.krwEqvAmt_2.value);
            var frcWdrwAmt_1 = formObj.frcWdrwAmt_1.value == '' ? '0' : formObj.frcWdrwAmt_1.value;
            var frcWdrwAmt_2 = ForeignUtil.addPointZero(formObj.frcWdrwAmt_2.value);
            
            remtAmt_1 = pbk.stripCommas(remtAmt_1);
            krwEqvAmt_1 = pbk.stripCommas(krwEqvAmt_1);
            frcWdrwAmt_1 = pbk.stripCommas(frcWdrwAmt_1);
            
            var remtAmt = parseFloat(remtAmt_1+'.'+remtAmt_2,10);
            var krwEqvAmt = parseFloat(krwEqvAmt_1+'.'+krwEqvAmt_2,10);
            var frcWdrwAmt = parseFloat(frcWdrwAmt_1+'.'+frcWdrwAmt_2,10);
            
            if(obj.id.indexOf('remtAmt') > -1){
                if(formObj.wdrwGearKrwAcctNo.value == '' && formObj.wdrwGearFrcAcctNo1.value != ''){
                    formObj.krwEqvAmt_1.value = '0';
                    formObj.krwEqvAmt_2.value = '00';
                    formObj.frcWdrwAmt_1.value = remtAmt_1;
                    formObj.frcWdrwAmt_2.value = remtAmt_2;
                }else{
                    formObj.krwEqvAmt_1.value = remtAmt_1;
                    formObj.krwEqvAmt_2.value = remtAmt_2;
                    formObj.frcWdrwAmt_1.value = '0';
                    formObj.frcWdrwAmt_2.value = '00';                
                }
            }else if(obj.id.indexOf('krwEqvAmt') > -1){
                var calculKrwEqvAmt = ForeignUtil.calculFloat(remtAmt,krwEqvAmt,'minus');
                if(calculKrwEqvAmt < 0.00){
                    formObj.frcWdrwAmt_1.value = '0';
                    formObj.frcWdrwAmt_2.value = '00';
                }else{
                    var splitKrwEqvAmt = calculKrwEqvAmt.toString().split('.');
                    formObj.frcWdrwAmt_1.value = splitKrwEqvAmt[0];
                    formObj.frcWdrwAmt_2.value = ForeignUtil.addPointZero(splitKrwEqvAmt[1]);
                }
            }else if(obj.id.indexOf('frcWdrwAmt') > -1){
                var calculFrcWdrwAmt = ForeignUtil.calculFloat(remtAmt,frcWdrwAmt,'minus');
                if(calculFrcWdrwAmt < 0.00){
                    formObj.krwEqvAmt_1.value = '0';
                    formObj.krwEqvAmt_2.value = '00';
                }else{
                    var splitFrcWdrwAmt = calculFrcWdrwAmt.toString().split('.');
                    formObj.krwEqvAmt_1.value = splitFrcWdrwAmt[0];
                    formObj.krwEqvAmt_2.value = ForeignUtil.addPointZero(splitFrcWdrwAmt[1]);
                }            

            }
		},	 
        /**
         * ÅëÈ­ ±¸ºÐ ¼±ÅÃ(Æ¯Á¤ÅëÈ­  µÞÀÚ¸® ¼Ò¼öÁ¡ ÀÔ·Â ºÒ°¡)
         */
        changeMoneyCode : function (formObj){
            // ¼Ò¼öÁ¡ ÀÔ·ÂºÒ°¡ ÅëÈ­ÀÎÁö °Ë»ç.
            var isNonPointCurCd = ForeignUtil.isNonPointCurCd(formObj.curCd.value);
            
            //alert(isNonPointCurCd);
            if(isNonPointCurCd == true){
                if(formObj.remtAmt_2 != undefined){
                    formObj.remtAmt_2.disabled = true;
                    formObj.remtAmt_2.style.backgroundColor='silver';
                    formObj.remtAmt_2.value = '00';
                }
                if(formObj.krwEqvAmt_2 != undefined){
                    formObj.krwEqvAmt_2.disabled = true;
                    formObj.krwEqvAmt_2.style.backgroundColor='silver';
                    formObj.frcWdrwAmt_2.disabled = true;
                    formObj.frcWdrwAmt_2.style.backgroundColor='silver';
                    formObj.krwEqvAmt_2.value = '00';
                    formObj.frcWdrwAmt_2.value = '00';
                }
                if(formObj.krwAmt_2 != undefined){
                    formObj.krwAmt_2.disabled = true;
                    formObj.krwAmt_2.style.backgroundColor='silver';
                    formObj.krwAmt_2.value = '00';
                }                
            }else{
                if(formObj.remtAmt_2 != undefined){
                    formObj.remtAmt_2.disabled = false;
                    formObj.remtAmt_2.style.backgroundColor='';
                }
                if(formObj.krwEqvAmt_2 != undefined){
                    formObj.krwEqvAmt_2.disabled = false;
                    formObj.krwEqvAmt_2.style.backgroundColor='';
                    formObj.frcWdrwAmt_2.disabled = false;
                    formObj.frcWdrwAmt_2.style.backgroundColor='';
                }
                if(formObj.krwAmt_2 != undefined){
                    formObj.krwAmt_2.disabled = false;
                    formObj.krwAmt_2.style.backgroundColor='';
                }      
               
            }
            
            // ÇöÀç »ç¿ëÇÏÁö ¾ÊÀ½..
            if(formObj.swiftCode != undefined){
                // ÅëÈ­º° ½ºÀ§ÇÁÆ® ÄÚµå  ¼ÂÆÃ.  ABA NO(FED WIRE NO, ROUTING NO)(¹Ì±¹:9ÀÚ¸®), SORT CODE(¿µ±¹:6ÀÚ¸®), BLZ NO(µ¶ÀÏ:8ÀÚ¸®), TRANSIT NO(Ä³³ª´Ù:5ÀÚ¸®), BSB NO(È£ÁÖ:6ÀÚ¸®)
                var oObj = formObj.swiftCode;
    
                // ¿É¼Ç ÃÊ±âÈ­(index 0 ÀÎ Ç×¸ñÀº ³²°ÜµÐ´Ù)
                hana.JHanaUtils.selectbox.clearOptions(oObj);
                
                // ¿É¼Ç Ãß°¡.
                var newOpt = document.createElement("OPTION");
                
                oObj.add(newOpt);
                
                if(formObj.curCd.value == 'USD'){
                    newOpt.value = '9';
                    newOpt.innerText  = 'ABA NO';
                }else if(formObj.curCd.value == 'GBP'){ // ¿µ±¹
                    newOpt.value = '6';
                    newOpt.innerText  = 'SORT CODE';
                }else if(formObj.curCd.value == 'DEM'){ // µ¶ÀÏ
                    newOpt.value = '8';
                    newOpt.innerText  = 'BLZ NO';
                }else if(formObj.curCd.value == 'CAD'){ // Ä³³ª´Ù
                    newOpt.value = '5';
                    newOpt.innerText  = 'TRANSIT NO';
                }else if(formObj.curCd.value == 'AUD'){ // È£ÁÖ
                    newOpt.value = '6';
                    newOpt.innerText  = 'BSB NO';
                }
            }
        },
        /**
         * ÃÖ±Ù¼Û±Ý³»¿ª Pop-Up Open
         *
         * @param {String} url
         * @param {int} width
         * @param {Object} openerForm
         * @since 2008.12.03 kj
         */
        openPopLastSendList : function(url, width, openerForm) {
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + url;
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, width, null, null);
        },       
        /**
         * ÃÖ±Ù¼Û±Ý³»¿ª Pop-Up Close
         *
         * @since 2008.12.03 kj
         */
        closePopLastSendList : function() {
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        }, 
        /**
         * ÃÖ±Ù¼Û±Ý³»¿ª Pop-Up - »ó¼¼Á¶È¸ - ºÎ¸ðÃ¢¿¡ °ª ¼³Á¤
         *
         * @since 2008.12.05 jk
         */         
		setSendInfoLastSendDetail : function (refNo){
			pbk.extJS.popup.close(HANA_POPUP_DIV);
			
			var formObj = form.createForm([{id: 'refNo',value: refNo}]);
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_16p_01.do";
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxSubmit(url, formObj, true, pbk.foreign.send.common.callbackOpenerFormSet, 'EUC-KR');
		},  
        
        /**
         * ÀÚÁÖ¾²´Â ¼Û±Ý ³»¿ª Pop-Up Open
         *
         * @param {String} url
         * @param {int} width
         * @param {Object} openerForm
         * @since 2008.12.03 kj
         */
        openPopOftenSendList : function(url, width, openerForm) {
            var sendKindValue = 0;
            
            // ¼±ÅÃÇÑ ¼Û±ÝÁ¾·ù.
            if(openerForm.sendKind != undefined){
            	sendKindValue = hana.JHanaUtils.radio.getCheckedValue(openerForm.sendKind);
            }
            if(sendKindValue == ''){
                sendKindValue = 0;
            }    
            
            // parameters ¼³Á¤.
            var paramObj = form.createForm([
                    {id:'remtRsnCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]},    // ¼Û±Ý»çÀ¯ÄÚµå
                    {id:'dstnItemCd',   value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]},    // ÁöÁ¤Ç×¸ñÄÚµå
                    {id:'chnlSvcCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]},    // Ã¤³Î¼­ºñ½ºÄÚµå
                    {id:'fexRemtKindCd',value: pbk.foreign.send.common.FEX_REMT_KIND_CD}                    // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
                ]);
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + url;
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, width, null, paramObj);
        },       
        /**
         * ÀÚÁÖ¾²´Â ¼Û±Ý ³»¿ª Pop-Up Close
         *
         * @since 2008.12.03 kj
         */
        closePopOftenSendList : function() {
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },       
        
		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª (ÆË¾÷) ¼Û±Ý Á¾·ù¿¡ µû¸¥ Á¶È¸ 
         *
		 * @param {Object} formObj
		 * since 2008.12.03 kj
		 */    
		inquirySendKind : function(openerForm){
            // ¼±ÅÃÇÑ ¼Û±ÝÁ¾·ù.
            var sendKindValue = hana.JHanaUtils.radio.getCheckedValue(openerForm.sendKind);

            // parameters ¼³Á¤.
            var paramObj = form.createForm([
                    {id:'remtRsnCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]},    // ¼Û±Ý»çÀ¯ÄÚµå
                    {id:'dstnItemCd',   value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]},    // ÁöÁ¤Ç×¸ñÄÚµå
                    {id:'chnlSvcCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]},    // Ã¤³Î¼­ºñ½ºÄÚµå
                    {id:'fexRemtKindCd',value: pbk.foreign.send.common.FEX_REMT_KIND_CD}                    // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
                ]);
            var url =  pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_17p_06.do";
            var hanaAjax = new hana.JHanaAjax(HANA_POPUP_BODY_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, paramObj);
		},		
		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª(ÆË¾÷)¿¡¼­ ºÎ¸ðÃ¢¿¡ °ª ¼³Á¤ ¹× ÆË¾÷Ã¢ ´Ý±â 
         *
         * @param {String} tmplNo
         * since 2008.12.03 kj         
		 */
		setSendInfoDetail : function (tmplNo){
			pbk.extJS.popup.close(HANA_POPUP_DIV);
            
			var paramObj = form.createForm([{id: 'tmplNo',value: tmplNo}]);   // ÅÛÇÃ¸´¹øÈ£
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_17p_04.do";
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxSubmit(url, paramObj, true, pbk.foreign.send.common.callbackOpenerFormSet, 'EUC-KR');
		}, 
		
		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª »èÁ¦
         *
         * @param {String} tmplNo
         * @since 2008.12.07 kj           
		 */
		oftenInfoDelete : function (tmplNo){
			var formObj = form.createForm([{id: 'tmplNo',value: tmplNo}]);
            
			pbk.extJS.messageBox.infoMsgBox({
               isConfirm: true,
               title    : '»èÁ¦È®ÀÎ',
               message  : 'ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?',
               callback : function(e)  {
                   if (e == true){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
            			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl +  "wpfxd451_17p_05.do";
            			var hanaAjax = new hana.JHanaAjax(HANA_POPUP_DIV, true, true);
                        hanaAjax.ajaxSubmit(url, formObj, true, 
                            function (res, arg){            // call back fnc.
                                var instance = this;
                                
                                var data = eval('('+res.responseText+')');
                                if(data){
                                    pbk.foreign.send.foreignsending.inquirySendKind(document.forms['sendKindForm']);    // Ã¢ ¸®ÇÁ·¹½¬ 
                                }else{
                                	message.alert('»èÁ¦¿À·ù','»èÁ¦Áß ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. <br>´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä. ');
                                }
                            }
                            , 'EUC-KR'
                        );
                   }
               }
           });

		},
        strNewOptnSendName : null,
        
		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª µî·Ï PopUp open
         *
		 * @param {Object} layerID
		 * @param {Object} url
		 * @param {Object} formObj
         * @since 2008.12.05 jk
		 */
		openPopOftenSendRegister : function(openerFormObj) {
			// Æû À¯È¿¼º °Ë»ç.
			var isValidat = pbk.foreign.send.foreignsending.formValidationStep01(openerFormObj, 'often');
			if (!isValidat) return;

            // ¼Û±Ý¸íÄª ¸®½ºÆ® °¡Á®¿À±â.
            // parameters ¼³Á¤.
            var paramObj = form.createForm([
                    {id:'remtRsnCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[0][0]},    // ¼Û±Ý»çÀ¯ÄÚµå
                    {id:'dstnItemCd',   value: pbk.foreign.send.common.SEND_CODE_MAP[0][1]},    // ÁöÁ¤Ç×¸ñÄÚµå
                    {id:'chnlSvcCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[0][2]},    // Ã¤³Î¼­ºñ½ºÄÚµå
                    {id:'fexRemtKindCd',value: pbk.foreign.send.common.FEX_REMT_KIND_CD}        // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
                ]);
            
            // ¼Û±Ý¸í À» °¡Á®¿Í¼­ OFTEN_SEND_LIST ¿¡ ³Ö´Â´Ù.
            hanaAjax = new hana.JHanaAjax(HANA_POPUP_DIV, true, true);
			url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_17p_02.do';
			hanaAjax.ajaxSubmit( url, paramObj, true, 
				// call back fnc.
                
				function(res, arg){
			        
			        var data = eval('(' + res.responseText + ')');
     
			        if (data.contMap) {
			            pbk.foreign.send.common.OFTEN_SEND_LIST = data.contMap['BIZ.PFX0005.OUT.REC'];
					}				
                    
                    // popup show event (¼Û±Ý³»¿ª¸íÄª »ý¼º)
					var strNewOptnSendName = '¼Û±Ý³»¿ª ¸íÄª1';				// µðÆúÆ® ¼Û±Ý¸í 
					var cnt = 1;
                    
					for(i=0; i<50; i++){								// ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª¸í ÀÚµ¿ »ý¼º
						var isUsed = pbk.foreign.send.foreignsending.isExistOptnSendName(pbk.foreign.send.common.OFTEN_SEND_LIST,strNewOptnSendName);
						if(isUsed){
							strNewOptnSendName = '¼Û±Ý³»¿ª ¸íÄª' + cnt++;
						}else{
							break;
						}	
					} 
               
                    // parameters ¼³Á¤.
                    var paramObj = form.createForm([
                            {id:'tmplNm',value: strNewOptnSendName}	        // ¼Û±Ý³»¿ª ¸íÄª
                        ]);
                                        
                    // popup open 
                    var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_17p_01.do';     
                    var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                    
                    pbk.extJS.popup.isPrint = false;
                    pbk.extJS.popup.open(url, HANA_POPUP_DIV, 380, null, paramObj);     
                                   
				}
				, 'EUC-KR'
             );
		},		 
        /**
         * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª µî·Ï PopUp Close
         *
         * @since 2008.12.05 jk
         */
        closePopOftenSendRegister : function() {
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },		
		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª¸íÀÌ Á¸ÀçÇÏ´ÂÁö ¿©ºÎ.
         *
		 * @param {Object} formObj
         * @since 2008.12.05 jk
		 */		
		isExistOptnSendName : function (arrayList,name){
			if(arrayList == null || arrayList == 'undefined') return false;
			for(i=0; i<arrayList.length; i++){
				if(name == arrayList[i].tmplNm){
					return true;
				}
			}	
			return false;
		},

		/**
		 * ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª µî·Ï È®ÀÎ
         *
		 * @param {Object} formObj
         * @since 2008.12.05 jk
		 */
		submitOftenSendRegister : function(formObj) {
			var jForm = new hana.JForm();
			if(!jForm.add(new hana.JText("¸íÄª", formObj.tmplNm)).validate()){
				return;
			}
			if(OFTEN_SEND_LIST != null && OFTEN_SEND_LIST != 'undefined'){
				for(i=0; i<OFTEN_SEND_LIST.length; i++){
					var oftnSendName = OFTEN_SEND_LIST[i].tmplNm.toString();
					if(formObj.tmplNm.value == oftnSendName){
                        message.alert('ÀÚÁÖ¾²´Â ¼Û±Ý¸í ¿À·ù','ÀÌ¹Ì Á¸Àç ÇÏ´Â ¼Û±Ý¸í ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
						formObj.tmplNm.select();
						return;
					}
				}
			}
			var openerFormObj = document.forms['hanaMainForm'];
            form.createHiddenField(openerFormObj,'tmplNm',formObj.tmplNm.value);

			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_17p_03.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
			hanaAjax.ajaxSubmit( url, openerFormObj, true, 
                function (res, arg){            // call back fnc.
                    var instance = this;
                    

                    var data = eval('('+res.responseText+')');
                    
                    if(data){
                        pbk.extJS.messageBox.infoMsgBox({
                            isConfirm: false,
                            title    : 'ÀúÀåÈ®ÀÎ',
                            message  : 'ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ¸·Î ÀúÀåÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.',
                            callback : function(e)  {
                            	pbk.extJS.popup.close(HANA_POPUP_DIV);
                            }
                        });
                    }else{
                        message.alert('µî·Ï¿À·ù','ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ¸·Î  µî·ÏÁß ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. <br>´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä. ');
                    }
                }
                , 'EUC-KR'
            );
		},

		/**
		 * ¼Û±Ý ½Ã ÇØ´ç ÅëÈ­ È¯À²   °¡Á® ¿À±â	 
         * @param {String} exMode : Á¶È¸ ±¸ºÐ À» Callback ÇÔ¼ö¿¡ Àü´ÞÇÑ´Ù.
         * (EXH: ÇØ´ç±¹°¡ °í½ÃÈ¯À², COD: ÁöÁ¤Ç×¸ñ ÄÚµå,KRW:¿øÈ­Ãâ±Ý°èÁÂ, FOR:¿ÜÈ­Ãâ±Ý°èÁÂ, FEE:¼ö¼ö·áÃâ±Ý°èÁÂ )	
          * since 2008.05.28 kj 
		 */
		getExchangeAccount: function(url,curCd,exMode){
           	var sendForm = form.createForm([
           		{id:'curCd',value: curCd},			// ÅëÈ­ÄÚµå
           		{id:'exMode',value: exMode}			// Á¶È¸ ±¸ºÐ
           	]);
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl +url;
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxSubmit( url, sendForm, true, callbackSendStep01, 'euc-kr' ); 
        }, 
		/**
		 * ¼Û±Ý ½Ã ÁöÁ¤Ç×¸ñÄÚµå   °¡Á® ¿À±â	 
         * @param {String} exMode : Á¶È¸ ±¸ºÐ À» Callback ÇÔ¼ö¿¡ Àü´ÞÇÑ´Ù.
         * (EXH: ÇØ´ç±¹°¡ °í½ÃÈ¯À², COD: ÁöÁ¤Ç×¸ñ ÄÚµå,KRW:¿øÈ­Ãâ±Ý°èÁÂ, FOR:¿ÜÈ­Ãâ±Ý°èÁÂ, FEE:¼ö¼ö·áÃâ±Ý°èÁÂ )	
          * since 2008.05.28 kj 
		 */
		getRemtDstnItemCd: function(url,tgtResRegNo,inqBrNo,exMode){
			var toDaty = hana.JHanaUtils.date.getToday();
           	var sendForm = form.createForm([
           		{id:'inqBrNo',value: inqBrNo},			// Á¶È¸Á¡¹øÈ£
           		{id:'exMode',value: exMode}				// Á¶È¸ ±¸ºÐ
           	]);
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl +url;
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, false, true);
            hanaAjax.ajaxSubmit( url, sendForm, true, callbackSendStep01, 'euc-kr' ); 
        }, 
		/**
		 * ¼Û±Ý ½Ã °èÁÂ ÀÌÃ¼°¡´É ±Ý¾× °¡Á® ¿À±â	 
         * @param {String} exMode : Á¶È¸ ±¸ºÐ À» Callback ÇÔ¼ö¿¡ Àü´ÞÇÑ´Ù.
         * (EXH: ÇØ´ç±¹°¡ °í½ÃÈ¯À², COD: ÁöÁ¤Ç×¸ñ ÄÚµå,KRW:¿øÈ­Ãâ±Ý°èÁÂ, FOR:¿ÜÈ­Ãâ±Ý°èÁÂ, FEE:¼ö¼ö·áÃâ±Ý°èÁÂ ) 
         * since 2008.05.28 kj 
		 */
		getRemainMoney: function(url,formObj,exMode){
			var acctNos = new Array(2);
			var accPw = '';
			var accAmo = '0';
			if(exMode == 'KOR'){
				acctNos = formObj.wdrwGearKrwAcctNo.value.split(';');
				accPw = formObj.krwAcctPw.value;
				accAmo = formObj.krwEqvAmt.value;
			}else if(exMode == 'FOR'){
				acctNos = formObj.wdrwGearFrcAcctNo.value.split(';');
				accPw = formObj.frcAcctPw.value;
				accAmo = formObj.frcWdrwAmt.value;				
			}else if(exMode == 'FEE'){
				acctNos = formObj.commWdrwAcctNo.value.split(';');
				accPw = formObj.commAcctPw.value;
				accAmo = formObj.commAcctPw.value;				
			}
			
           	var codeForm = form.createForm([
           		{id:'acctNo',value: acctNos[0]},						// °èÁÂ¹øÈ£ 
           		{id:'acctPw',value: accPw},								// ºñ¹Ð¹øÈ£ 
           		{id:'wdrwAmt',value: accAmo},							// ¼Û±Ý¾×           		
           		{id:'curCd',value: formObj.curCd.value},				// ÅëÈ­ÄÚµå            		
           		{id:'exMode',value: exMode}		
           	]);
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + url;
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, false, true);
            hanaAjax.ajaxSubmit( url, codeForm, true, callbackSendStep01, 'euc-kr' ); 
        }, 
         /**
         * SWIFT ÄÚµå Á¶È¸±¸ºÐ º¯°æ.
         *
         * @param {Object} formObj         
         * @since 2008.9.11 jk
         */
        toggleSwiftProcDvCd : function(formObj){
        	var procDvCd = radiobox.getCheckedValue(formObj.procDvCd);

            if(procDvCd == '1'){
                $('procDvCd1Div').style.display = 'block';
                $('procDvCd2Div').style.display = 'none';
            }else{
                $('procDvCd1Div').style.display = 'none';
                $('procDvCd2Div').style.display = 'block';
            }
            formObj.bnkDvDesc.value = '';
            formObj.bicCd.value = '';
        },
         /**
         * SWIFT ÄÚµå Á¶È¸ ÇÏ±â
         *
         * @param {Object} formObj
         * @since 2008.9.11 jk
         */
        getSwiftCodes : function(formObj){
            var procDvCd = radiobox.getCheckedValue(formObj.procDvCd);
            var jForm = new hana.JForm();
            
            if(procDvCd == '1'){
                if (!jForm.add(new hana.JText("ÀºÇà¸í", formObj.bnkDvDesc).range(5,20))
                		  .add(new hana.JText("µµ½Ã", formObj.sdNm).range(3,20))	
                          .add(new hana.JSelect("±¹°¡", formObj.cntyCd))
                          .validate()) {
                    return;
                }            
            }else{
                var jForm = new hana.JForm();
                if (!jForm.add(new hana.JText("SWIFTÄÚµå(BIC)", formObj.bicCd).range(11,11))
                          .validate()) {
                    return;
                }            
                formObj.bnkDvDesc.value = formObj.bicCd.value;
                formObj.sdNm.value = '';        // BIC ÄÚµå Á¶È¸½Ã ´Ù¸¥°ªµé »èÁ¦.
                formObj.cntyCd.value = '';
                formObj.cntyNm.value = '';
            }        
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_11p_01.do';
            var hanaAjax = new hana.JHanaAjax(HANA_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },
         /**
         * SWIFT ÄÚµå ¼±ÅÃ - ºÎ¸ðÃ¢¿¡ °ª¼³Á¤ 
         *
         * @param {String} bicCd
         * @since 2008.9.11 jk
         */
        setSwiftCode : function(bicCd){
            // ¼Û±Ý
            if(document.forms['hanaMainForm']){
	            	if(document.forms['hanaMainForm'].bicCd != undefined && document.forms['hanaMainForm'].bicCd != null) document.forms['hanaMainForm'].bicCd.value = bicCd;
	            // º¯°æ
	            	if(document.forms['hanaMainForm'].rcvgBnkAcctNo != undefined && document.forms['hanaMainForm'].rcvgBnkAcctNo != null) document.forms['hanaMainForm'].rcvgBnkAcctNo.value = bicCd;
	            // ÀÚµ¿ÀÌÃ¼
	            	if(document.forms['hanaMainForm'].rmteBnkCd != undefined && document.forms['hanaMainForm'].rmteBnkCd != null) document.forms['hanaMainForm'].rmteBnkCd.value = bicCd;
            }
            pbk.extJS.popup.close(HANA_POPUP_INFO_DIV);
        },
        /**
         *  SWIFT ÄÚµå ¼±ÅÃ -ÆäÀÌÂ¡ Ã³¸® 
         *
         * @param {Object} oForm
         * @param {String} page
         * @param {String} reflash
         * @since 2009.01.06 jk
         */
        pagingSwiftCode : function(oForm, page, reflash ) {
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_11p_01.do";
            // ÆäÀÌÁö ¼³Á¤À» Ã³¸®
            //alert(page);
            setSearchPage(oForm,page,reflash);
            //alert(url);
            var hanaAjax = new hana.JHanaAjax(HANA_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, oForm);
            
        }, 
		/**
		 * ÇØ¿Ü¼Û±Ý½ÅÃ»³»¿ª¼­ ÆË¾÷
		 */
		openPopSendRequestDetail : function (refNo){
			if(refNo == ''){
                message.alert('ÇØ¿Ü¼Û±Ý½ÅÃ»³»¿ª¼­ ¿À·ù','¼Û±Ý ½ÅÃ» ¿À·ù ÀÔ´Ï´Ù.');
				return;
			}
			var formObj = form.createForm([{ id : 'fexRefnNo', value : refNo}]);
			var url = "/foreign/send/sendRequest_pop.do";
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
            
            pbk.extJS.popup.isPrint = false;
			pbk.extJS.popup.open(url, 'foreignsendrequest_detail', 650, null, formObj);	
		}
		
    }            
} ();           

/**                                                                                                                                                                                                           
 * 3ºÐ ÇØ¿Ü¼Û±Ý                                                                                                                                                                                               
 * since : 2011.11.16 koy                                                                                                                                                                                     
 */	                                                                                                                                                                                                        
pbk.foreign.send.threemforeignsending = function(){                                                                                                                                                           
    var HANA_MAIN_DIV = 'hanaMainDiv';                                                                                                                                                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                                                                                                                                                        
    var TAB_MENU_DIV  = 'tabMenuDiv';                                                                                                                                                                         
    var HANA_POPUP_DIV = 'hanaPopUpDiv';                                                                                                                                                                      
    var HANA_POPUP_BODY_DIV = 'hanaPopUpBodyDiv';                                                                                                                                                             
    var HANA_POPUP_SUB_DIV = 'hanaPopUpSubDiv';                                                                                                                                                               
    var HANA_CONTENT_DIV = 'hanaContentDiv';                                                                                                                                                                  
    var HANA_POPUP_INFO_DIV = 'hanaPopUpInfoDiv';                                                                                                                                                             
                                                                                                                                                                                                              
    // ÀÚÁÖ¾²´Â ¼Û±Ý°èÁÂ¸í  ¸®½ºÆ® (ÀÚÁÖ¾²´Â ¼Û±Ý °èÁÂ µî·Ï½Ã ÇÊ¿ä)                                                                                                                                           
    var OFTEN_SEND_LIST = new Array();                                                                                                                                                                        
    var subUrl      = '/foreign/send/';    
    return { 

        /**
        * ¼Û±Ý Á¾·ù¿¡ µû¸¥  DIV ¼³Á¤ , ÁöÁ¤Á¶È¸.
        *
        * @since 2008.12.05 jk
        */
       ForeignSendingStep01Type : function(){
           var type1 = $('remtRsnCd1'); //1,000ºÒÀÌÇÏ
           var type2 = $('remtRsnCd2'); //Áõºù¼­·ù ¹ÌÁ¦Ãâ¼Û±Ý
           var type3 = $('remtRsnCd3'); //À¯ÇÐ»ý  ¼Û±Ý
           var type4 = $('remtRsnCd4'); //Ã¼Á¦ÀÚ  ¼Û±Ý
           
           
           if($('rmteResRegNo')) $('rmteResRegNo').value = '';   // À¯ÇÐ»ý/Ã¼Á¦ÀÚ ÁÖ¹Î¹øÈ£ »èÁ¦
           if($('apltResRegNo')) $('apltResRegNo').value = '';   // Ã¼Á¦ÀÚ ÁÖ¹Î¹øÈ£ »èÁ¦ 
           // ÀÚµ¿ÀÌÃ¼ 
           if($('rmteRsbzRegNo')) $('rmteRsbzRegNo').value = '';   // À¯ÇÐ»ý ÁÖ¹Î¹øÈ£ »èÁ¦

           if($('type3') == null || $('type3') == undefined) return;
           
           if(type3.checked == true){
               if($('type3')) $('type3').style.display = "inline";
               if($('type4')) $('type4').style.display = "none";
           }else if(type4.checked == true){
               if($('type3')) $('type3').style.display = "none";
               if($('type4')) $('type4').style.display = "inline";        	   
           }else{
               if($('type3')) $('type3').style.display = "none";
               if($('type4')) $('type4').style.display = "none";               
           }
           return true;
       },     	
    	
    	
    	/*                                                                                                                                                                                                      
    	 *  3ºÐ ÇØ¿Ü¼Û±Ý ¼Û±Ý»ó´ë±¹ À¸·Î ¼öÃëÀºÇà,ÅëÈ­±¸ºÐ Á¦¾î                                                                                                                                               
    	 */                                                                                                                                                                                                     
    	 handleChangeValue : function(selectVal){                                                                                                                                                               
                                                                                                                                                                                                              
    		var cntyCd = selectVal.value; //¼Û±Ý»ó´ë±¹                                                                                                                                                      
    		var curCd = document.getElementById("curCd"); //ÅëÈ­ÄÚµå                                                                                                                                        
                                                                                                                                                                                    
    		for(var i = 0; i < curCd.length; i++){                                                                                                                                                          
    			//ÅëÈ­±¸ºÐ                                                                                                                                                                              
    			if( selectVal.value == curCd.options[i].value.substring(0,2)){                                                                                                                          
    				curCd.options[i].selected = true;                                                                                                                                               
         			//¹Þ´Â ÀºÇà Á¤º¸                                                                                                                                                              
        			if(cntyCd == "US"){                                                                                                                                                           
        				document.getElementById('CHASUS33XXX').checked = true; //¼öÃëÀºÇà (JP Chase)                                                                                            
        				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('CHASUS33XXX'));                                                                              
        			}else if(cntyCd == "CA"){                                                                                                                                                     
        				document.getElementById('TDOMCATTTOR').checked = true; //¼öÃëÀºÇà (TD Bank)                                                                                             
        				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('TDOMCATTTOR'));                                                                              
        			}                                                                                                                                                                             
    			}                                                                                                                                                                                       
    		}                                                                                                                                                                                               
    	},  
    	
    	/*                                                                                                                                                                                                      
    	 *  3ºÐ ÇØ¿Ü¼Û±Ý Á¦¾î (PFX0080 µ¥ÀÌÅÍ Á¸Àç)   
    	 * gubn : ±¸ºÐ (R : ½ÅÃ» | C : ¼öÁ¤)
    	 * bicCd : ¼ö½ÅÀºÇàBICÄÚµå
    	 * trsNo : Transit No(Ä³³ª´ÙÀÏ °æ¿ì »ç¿ë)
    	 * apltAdr1 : ¼Û±ÝÀÎÁÖ¼Ò1
    	 * apltAdr2 : ¼Û±ÝÀÎÁÖ¼Ò2
    	 * commAlotYn : ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã ÄÚµå
    	 */     	
    	 handleChangeValue_1 : function(gubn, bicCd, trsNo, apltAdr1,apltAdr2, commAlotYn){
    		 if(gubn == "R"){
    			 var apltAdr = apltAdr1 +" "+ apltAdr2;
    			 document.getElementById('apltAdr2').value = apltAdr; 
    			 
    			 //ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã
    			 if(commAlotYn == "1"){
    				 document.getElementById('commAlotYn1').checked = true;     
    			 }else if(commAlotYn == "2"){
    				 document.getElementById('commAlotYn2').checked = true;     
    			 }else{
    				 document.getElementById('commAlotYn2').checked = true;
    			 }
    			 
	   			  if(document.getElementById('TransitNo') != 'undefined'){
					  document.getElementById('TransitNo').value = trsNo;
				  }
    		 }else{
	   			  if(document.getElementById('TransitNo') != 'undefined'){
					  document.getElementById('TransitNo').value = trsNo.substring(7);
				  }    			 
    		 }
    		 
    		//bicCd À¯Çüº° ¼öÃëÀºÇà
    		//[¹Ì±¹]
    		//JP Chase : CHASUS33XXX
    		//Bank of America : BOFAUS3NXXX
    		//Wells Fargo : PNBPUS3NNYC
    		//[Ä³³ª´Ù]
    		//TD Bank : TDOMCATTTOR
    		
    		if(bicCd == "CHASUS33XXX"){
    			document.getElementById('bicCd_1').value = "CHASUS33XXX"; 
				document.getElementById('CHASUS33XXX').checked = true;                                                                                             
				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('CHASUS33XXX'));
				if(gubn == "R"){
					if(document.getElementById('cntyCd') != 'undefined'){
						document.getElementById("cntyCd").options[0].selected = true;
					}				
				}
    		}else if(bicCd == "BOFAUS3NXXX"){
    			document.getElementById('bicCd_1').value = "BOFAUS3NXXX"; 
				document.getElementById('BOFAUS3NXXX').checked = true;                                                                                          
				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('BOFAUS3NXXX'));
				if(gubn == "R"){
					if(document.getElementById('cntyCd') != 'undefined'){
						document.getElementById("cntyCd").options[0].selected = true;
					}				
				}
    		}else if(bicCd == "PNBPUS3NNYC"){
    			document.getElementById('bicCd_1').value = "PNBPUS3NNYC"; 
				document.getElementById('PNBPUS3NNYC').checked = true;                                                                                            
				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('PNBPUS3NNYC'));  

				if(gubn == "R"){
					if(document.getElementById('cntyCd') != 'undefined'){
						document.getElementById("cntyCd").options[0].selected = true;
					}				
				}
    		}else if(bicCd == "TDOMCATTTOR"){
    			document.getElementById('bicCd_1').value = "TDOMCATTTOR"; 
				document.getElementById('TDOMCATTTOR').checked = true;                                                                                             
				pbk.foreign.send.threemforeignsending.radioHandle(document.getElementById('TDOMCATTTOR')); 
				if(gubn == "R"){
					if(document.getElementById('cntyCd') != 'undefined'){
						document.getElementById("cntyCd").options[1].selected = true;
					}				
				}
    		}
    	},
    	
    	                                                                                                                                                                                                        
    	/*                                                                                                                                                                                                      
    	 * 3ºÐ ÇØ¿Ü¼Û±Ý ¼öÃëÀºÇà Á¦¾î                                                                                                                                                                           
    	 *                                                                                                                                                                                                      
    	 */                                                                                                                                                                                                     
    	radioHandle : function(radioVal){                                                                                                                                                                       
    		var _sendbank = radioVal.value;                                                                                                                                                                 
    		                                                                                                                                                                                                
    		document.getElementById('bicCd_1').value = _sendbank;                                                                                                                                      
    		                                                                                                                                                                                                
    		if(_sendbank == "CHASUS33XXX"){                                                                                                                                                                           
    			document.getElementById('threemForeignSending01Span').innerText = "JP Morgan Chase";                                                                                                           
    			document.getElementById('rcvgBnkNm_1').value = "JP Morgan Chase";                                                                                                                               
    		}else if(_sendbank == "BOFAUS3NXXX"){                                                                                                                                                                     
    			document.getElementById('threemForeignSending01Span').innerText = "Bank of America";                                                                                                    
    			document.getElementById('rcvgBnkNm_1').value = "Bank of America";                                                                                                                        
    		}else if(_sendbank == "PNBPUS3NNYC"){                                                                                                                                                                     
    			document.getElementById('threemForeignSending01Span').innerText = "WellsFargo Bank";                                                                                                        
    			document.getElementById('rcvgBnkNm_1').value = "WellsFargo Bank";                                                                                                                            
    		}else if(_sendbank == "TDOMCATTTOR"){                                                                                                                                                                     
    			document.getElementById('threemForeignSending01Span').innerText = "TD(Toronto-Dominion) Bank";                                                                                                            
    			document.getElementById('rcvgBnkNm_1').value = "TD(Toronto-Dominion) Bank";                                                                                                                                
    		}                                                                                                                                                                                               
                                                                                                                                                                                                              
    		if(_sendbank == "CHASUS33XXX" || _sendbank == "BOFAUS3NXXX" || _sendbank == "PNBPUS3NNYC"){                                                                                                                                   
    			//¼öÃëÀºÇà¸í ¼±ÅÃ
				document.getElementById('UsSpan1').style.display = "block";                                                                                                           
				document.getElementById('CaSpan1').style.display = "none";       			
    			//¼öÃëÀºÇà¸í
    			if($('threemForeignSending01')) $('threemForeignSending01').style.display = "inline";                                                                                                            
    			//¼öÃëÀÎ °èÁÂ¹øÈ£                                                                                                                                                                       
    			if($('threemForeignSending02')) $('threemForeignSending02').style.display = "inline";  
    			//¼öÃëÀÎ °èÁÂ¹øÈ£ ¾È³»¹®±¸
    			if($('threemForeignSending02Span')) $('threemForeignSending02Span').style.display = "none";
    			//Transit No                                                                                                                                                                             
    			if($('threemForeignSending03')) $('threemForeignSending03').style.display = "none";
    			//¼öÃëÀºÇàÄÚµå                                                                                                                                                                          
    			if($('threemForeignSending04')) $('threemForeignSending04').style.display = "none";
    			//ÀºÇà¸í ¹× ÁöÁ¡¸í(¿µ¹®)                                                                                                                                                                
    			if($('threemForeignSending05')) $('threemForeignSending05').style.display = "none";
    			//¼öÃëÀºÇà ÁÖ¼Ò                                                                                                                                                                         
    			if($('threemForeignSending06')) $('threemForeignSending06').style.display = "none";
    			//Áß°èÀºÇà¸í ¹× ÁÖ¼Ò(¿µ¹®)    
    			if($('threemForeignSending07')) $('threemForeignSending07').style.display = "none";
    			//Àû¿ä                                                                                                                                                                                  
    			if($('threemForeignSending08')) $('threemForeignSending08').style.display = "inline";
    			                                                                                                                                                                                        
    		}else if(_sendbank == "4" || _sendbank == "6"){       //±âÅ¸ÀºÇà                                                                                                                                           
    			//¼öÃëÀºÇà¸í
    			if($('threemForeignSending01')) $('threemForeignSending01').style.display = "none";                                                                                                            
    			//¼öÃëÀÎ °èÁÂ¹øÈ£                                                                                                                                                                       
    			if($('threemForeignSending02')) $('threemForeignSending02').style.display = "inline";  
    			//¼öÃëÀÎ °èÁÂ¹øÈ£ ¾È³»¹®±¸
    			if($('threemForeignSending02Span')) $('threemForeignSending02Span').style.display = "none";    			
    			//Transit No                                                                                                                                                                             
    			if($('threemForeignSending03')) $('threemForeignSending03').style.display = "none";
    			//¼öÃëÀºÇàÄÚµå                                                                                                                                                                          
    			if($('threemForeignSending04')) $('threemForeignSending04').style.display = "inline";
    			//ÀºÇà¸í ¹× ÁöÁ¡¸í(¿µ¹®)                                                                                                                                                                
    			if($('threemForeignSending05')) $('threemForeignSending05').style.display = "inline";
    			//¼öÃëÀºÇà ÁÖ¼Ò                                                                                                                                                                         
    			if($('threemForeignSending06')) $('threemForeignSending06').style.display = "inline";
    			//Áß°èÀºÇà¸í ¹× ÁÖ¼Ò(¿µ¹®)    
    			if($('threemForeignSending07')) $('threemForeignSending07').style.display = "inline";
    			//Àû¿ä                                                                                                                                                                                  
    			if($('threemForeignSending08')) $('threemForeignSending08').style.display = "inline";    			
    			
    		}else if(_sendbank == "TDOMCATTTOR"){                                                                                                                                                                     
    			//¼öÃëÀºÇà¸í ¼±ÅÃ
				document.getElementById('CaSpan1').style.display = "block";                                                                                                           
				document.getElementById('UsSpan1').style.display = "none";     			
    			//¼öÃëÀºÇà¸í
    			if($('threemForeignSending01')) $('threemForeignSending01').style.display = "inline";                                                                                                            
    			//¼öÃëÀÎ °èÁÂ¹øÈ£                                                                                                                                                                       
    			if($('threemForeignSending02')) $('threemForeignSending02').style.display = "inline";  
    			//¼öÃëÀÎ °èÁÂ¹øÈ£ ¾È³»¹®±¸
    			if($('threemForeignSending02Span')) $('threemForeignSending02Span').style.display = "inline";
    			//Transit No                                                                                                                                                                             
    			if($('threemForeignSending03')) $('threemForeignSending03').style.display = "inline";
    			//¼öÃëÀºÇàÄÚµå                                                                                                                                                                          
    			if($('threemForeignSending04')) $('threemForeignSending04').style.display = "none";
    			//ÀºÇà¸í ¹× ÁöÁ¡¸í(¿µ¹®)                                                                                                                                                                
    			if($('threemForeignSending05')) $('threemForeignSending05').style.display = "none";
    			//¼öÃëÀºÇà ÁÖ¼Ò                                                                                                                                                                         
    			if($('threemForeignSending06')) $('threemForeignSending06').style.display = "inline";
    			//Áß°èÀºÇà¸í ¹× ÁÖ¼Ò(¿µ¹®)    
    			if($('threemForeignSending07')) $('threemForeignSending07').style.display = "none";
    			//Àû¿ä                                                                                                                                                                                  
    			if($('threemForeignSending08')) $('threemForeignSending08').style.display = "inline";       			
    			
    		}                                                                                                                                                                                               
    		                                                                                                                                                                                                
    	},       	

    	/*
    	 * 3ºÐ ¼Û±Ý ¾È³»ÆË¾÷
    	 */
    	 openThreeForeignInfo : function(){

    		var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_79p.do";
    		
			pbk.extJS.popup.isPrint = false;
			pbk.extJS.popup.open(url , 'popupThreeForeignInfo', 784, null, null);
			
    	},
    	
		/**
		 * ÀÚÁÖ¾²´Â 3ºÐ ¼Û±Ý³»¿ª µî·Ï PopUp open
		 *
		 * @param {Object} layerID
		 * @param {Object} url
		 * @param {Object} formObj
		 */
		openPopOftenSendRegister : function(openerFormObj) {
			// Æû À¯È¿¼º °Ë»ç.
			var isValidat = pbk.foreign.send.threemforeignsending.formValidationStep01(openerFormObj, 'often');
			if (!isValidat) return;

           // ¼Û±Ý¸íÄª ¸®½ºÆ® °¡Á®¿À±â.
           // parameters ¼³Á¤.
           var paramObj = form.createForm([
                   {id:'remtRsnCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[0][0]},    // ¼Û±Ý»çÀ¯ÄÚµå
                   {id:'dstnItemCd',   value: pbk.foreign.send.common.SEND_CODE_MAP[0][1]},    // ÁöÁ¤Ç×¸ñÄÚµå
                   {id:'chnlSvcCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[0][2]},    // Ã¤³Î¼­ºñ½ºÄÚµå
                   {id:'fexRemtKindCd',value: pbk.foreign.send.common.FEX_REMT_KIND_CD}        // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
               ]);
           
           // ¼Û±Ý¸í À» °¡Á®¿Í¼­ OFTEN_SEND_LIST ¿¡ ³Ö´Â´Ù.
           	hanaAjax = new hana.JHanaAjax(HANA_POPUP_DIV, true, true);
			url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_74p_02.do';
			hanaAjax.ajaxSubmit( url, paramObj, true, 
				// call back fnc.
               
				function(res, arg){
			        
			        var data = eval('(' + res.responseText + ')');
    
			        if (data.contMap) {
			            pbk.foreign.send.common.OFTEN_SEND_LIST = data.contMap['BIZ.PFX0005.OUT.REC'];
					}				
                   
                   // popup show event (¼Û±Ý³»¿ª¸íÄª »ý¼º)
					var strNewOptnSendName = '¼Û±Ý³»¿ª ¸íÄª1';				// µðÆúÆ® ¼Û±Ý¸í 
					var cnt = 1;
                   
					for(i=0; i<50; i++){								// ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ª¸í ÀÚµ¿ »ý¼º
						var isUsed = pbk.foreign.send.foreignsending.isExistOptnSendName(pbk.foreign.send.common.OFTEN_SEND_LIST,strNewOptnSendName);
						if(isUsed){
							strNewOptnSendName = '¼Û±Ý³»¿ª ¸íÄª' + cnt++;
						}else{
							break;
						}	
					} 
              
                   // parameters ¼³Á¤.
                   var paramObj = form.createForm([
                           {id:'tmplNm',value: strNewOptnSendName}	        // ¼Û±Ý³»¿ª ¸íÄª
                       ]);
                                       
                   // popup open 
                   var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_74p_01.do';     
                   var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                   
                   pbk.extJS.popup.isPrint = false;
                   pbk.extJS.popup.open(url, HANA_POPUP_DIV, 380, null, paramObj);     
                                  
				}
				, 'EUC-KR'
            );
		},	    	

		/**
		 * ÀÚÁÖ¾²´Â 3ºÐ ¼Û±Ý³»¿ª µî·Ï È®ÀÎ
		 *
		 * @param {Object} formObj
		 * @since
		 */
		submitOftenSendRegister : function(formObj) {
			var jForm = new hana.JForm();
			if(!jForm.add(new hana.JText("¸íÄª", formObj.tmplNm)).validate()){
				return;
			}
			if(OFTEN_SEND_LIST != null && OFTEN_SEND_LIST != 'undefined'){
				for(i=0; i<OFTEN_SEND_LIST.length; i++){
					var oftnSendName = OFTEN_SEND_LIST[i].tmplNm.toString();
					if(formObj.tmplNm.value == oftnSendName){
                      message.alert('ÀÚÁÖ¾²´Â ¼Û±Ý¸í ¿À·ù','ÀÌ¹Ì Á¸Àç ÇÏ´Â ¼Û±Ý¸í ÀÔ´Ï´Ù. ´Ù½Ã ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
						formObj.tmplNm.select();
						return;
					}
				}
			}
			var openerFormObj = document.forms['hanaMainForm'];
			form.createHiddenField(openerFormObj,'tmplNm',formObj.tmplNm.value);

			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_74p_03.do";
			var hanaAjax = new hana.JHanaAjax(null, true, true);
			hanaAjax.ajaxSubmit( url, openerFormObj, true, 
              function (res, arg){            // call back fnc.
                  var instance = this;
                  

                  var data = eval('('+res.responseText+')');
                  
                  if(data){
                      pbk.extJS.messageBox.infoMsgBox({
                          isConfirm: false,
                          title    : 'ÀúÀåÈ®ÀÎ',
                          message  : 'ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ¸·Î ÀúÀåÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù.',
                          callback : function(e)  {
                          	pbk.extJS.popup.close(HANA_POPUP_DIV);
                          }
                      });
                  }else{
                      message.alert('µî·Ï¿À·ù','ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ¸·Î  µî·ÏÁß ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. <br>´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä. ');
                  }
              }
              , 'EUC-KR'
          );
		},

		/**
		 * ÀÚÁÖ¾²´Â 3ºÐ ¼Û±Ý³»¿ª(ÆË¾÷)¿¡¼­ ºÎ¸ðÃ¢¿¡ °ª ¼³Á¤ ¹× ÆË¾÷Ã¢ ´Ý±â 
        *
        * @param {String} tmplNo
        * 
		*/
		setSendInfoDetail : function (tmplNo){
        	pbk.extJS.popup.close(HANA_POPUP_DIV);
         
			var paramObj = form.createForm([{id: 'tmplNo',value: tmplNo}]);   // ÅÛÇÃ¸´¹øÈ£
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_74p_04.do";

			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxSubmit(url, paramObj, true, pbk.foreign.send.common.callbackOpenerFormSet1, 'EUC-KR');
		}, 		

		/**
		 * ÀÚÁÖ¾²´Â 3ºÐ ¼Û±Ý³»¿ª »èÁ¦
        *
        * @param {String} tmplNo
        *        
	    */
		oftenInfoDelete : function (tmplNo){
			var formObj = form.createForm([{id: 'tmplNo',value: tmplNo}]);
           
			pbk.extJS.messageBox.infoMsgBox({
              isConfirm: true,
              title    : '»èÁ¦È®ÀÎ',
              message  : 'ÀÚÁÖ¾²´Â ¼Û±Ý³»¿ªÀ» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?',
              callback : function(e)  {
                  if (e == true){     // È®ÀÎ¹öÆ° Å¬¸¯½Ã
           			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl +  "wpfxd451_74p_05.do";
           			var hanaAjax = new hana.JHanaAjax(HANA_POPUP_DIV, true, true);
                       hanaAjax.ajaxSubmit(url, formObj, true, 
                           function (res, arg){            // call back fnc.
                               var instance = this;
                               
                               var data = eval('('+res.responseText+')');
                               if(data){
                            	   pbk.foreign.send.threemforeignsending.inquirySendKind(document.forms['sendKindForm']);    // Ã¢ ¸®ÇÁ·¹½¬ 
                               }else{
                               	message.alert('»èÁ¦¿À·ù','»èÁ¦Áß ¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. <br>´Ù½Ã ½ÃµµÇØ ÁÖ¼¼¿ä. ');
                               }
                           }
                           , 'EUC-KR'
                       );
                  }
              }
          });

		},		

		/**
		 * ÀÚÁÖ¾²´Â 3ºÐ ¼Û±Ý³»¿ª (ÆË¾÷) ¼Û±Ý Á¾·ù¿¡ µû¸¥ Á¶È¸ 
		 *
		 * @param {Object} formObj
		 * 
		 */    
		inquirySendKind : function(openerForm){
           // ¼±ÅÃÇÑ ¼Û±ÝÁ¾·ù.
           var sendKindValue = hana.JHanaUtils.radio.getCheckedValue(openerForm.sendKind);

           // parameters ¼³Á¤.
           var paramObj = form.createForm([
                   {id:'remtRsnCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]},    // ¼Û±Ý»çÀ¯ÄÚµå
                   {id:'dstnItemCd',   value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]},    // ÁöÁ¤Ç×¸ñÄÚµå
                   {id:'chnlSvcCd',    value: pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]},    // Ã¤³Î¼­ºñ½ºÄÚµå
                   {id:'fexRemtKindCd',value: pbk.foreign.send.common.FEX_REMT_KIND_CD}                    // ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
               ]);
           var url =  pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_74p_06.do";
           var hanaAjax = new hana.JHanaAjax(HANA_POPUP_BODY_DIV, true, true);
           hanaAjax.ajaxCommSubmit(url, paramObj);
		},		

        /**
        * ÃÖ±Ù¼Û±Ý³»¿ª Pop-Up - »ó¼¼Á¶È¸ - ºÎ¸ðÃ¢¿¡ °ª ¼³Á¤ (3ºÐ ¼Û±Ý)
        *
        */         
		setSendInfoLastSendDetail : function (refNo){
        	pbk.extJS.popup.close(HANA_POPUP_DIV);
			
			var formObj = form.createForm([{id: 'refNo',value: refNo}]);
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_73p_01.do";
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxSubmit(url, formObj, true, pbk.foreign.send.common.callbackOpenerFormSet1, 'EUC-KR');
		}, 
		
		
		
       /**                                                                                                                                                                                                   
        *  3ºÐ ÇØ¿Ü¼Û±Ý(STEP1) Á¤º¸ÀÔ·Â È®ÀÎ                                                                                                                                                                 
        *                                                                                                                                                                                                    
        * @param {Object} formObj                                                                                                                                                                            
        * @since 2011.11.16 koy                                                                                                                                                                              
        */                                                                                                                                                                                                   
		formValidationStep01 : function(formObj, type){                                                                                                                                               
		    
           // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤                                                                                                                                           
       	   //(01:1,000´Þ·¯ ÀÌÇÏ ¼Û±Ý, 02:Áõºù¼­·ù ¸éÁ¦¼Û±Ý, 03:À¯ÇÐ»ý/Ã¼Àçºñ¼Û±Ý,05:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý)                                                                                       
           var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);                                                                                                                                   
           // ¿ÜÈ¯¼Û±Ý³»¿ªÁ¾·ùÄÚµå                                                                                                                                                                           
           form.createHiddenField(formObj,'fexRemtPtclKindCd','0'+sendKindValue);                                                                                                                            
           // ¼Û±Ý»çÀ¯ÄÚµå                                                                                                                                                                                   
           form.createHiddenField(formObj,'remtRsnCd', pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]);                                                                                             
           // ÁöÁ¤Ç×¸ñÄÚµå                                                                                                                                                                                   
           form.createHiddenField(formObj,'dstnItemCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]);                                                                                             
			// Ã¤³Î¼­ºñ½ºÄÚµå                                                                                                                                                                     
			form.createHiddenField(formObj,'chnlSvcCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]);                                                                                  
			// ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå                                                                                                                                                                   
			form.createHiddenField(formObj,'fexRemtKindCd',pbk.foreign.send.common.FEX_REMT_KIND_CD);                                                                                             
                                                                                                                                                                                                             
			// ¼Û±Ý»ó´ë±¹ ¼³Á¤(ÀÚÁÖ¾²´Â¼Û±Ý³»¿ª ÀÔ·Â½Ã remtThrCntyCd ÇÊµå·Î ÀÔ·Â)                                                                                                                 
			form.createHiddenField(formObj,'remtThrCntyCd',formObj.cntyCd.value);                                                                                                                 
                                                                                                                                                                                                             
	       	// ±Ý¾× °ø¹éÀÔ·Â                                                                                                                                                                              
	       	if(formObj.remtAmt_1.value == "") formObj.remtAmt_1.value = "0";                                                                                                                              
	       	if(formObj.remtAmt_2.value == "") formObj.remtAmt_2.value = "00";                                                                                                                             
       	                                                                                                                                                                                              
                                                                                                                                                                                                             
           if(formObj.krwEqvAmt_1.value == "") formObj.krwEqvAmt_1.value = "0";                                                                                                                              
           if(formObj.krwEqvAmt_2.value == "") formObj.krwEqvAmt_2.value = "00";                                                                                                                             
           if(formObj.frcWdrwAmt_1.value == "") formObj.frcWdrwAmt_1.value = "0";                                                                                                                            
           if(formObj.frcWdrwAmt_2.value == "") formObj.frcWdrwAmt_2.value = "00";                                                                                                                           
   	        
			// ¼Û±Ý¾× ¼³Á¤  (ÇØ¿Ü¼Û±ÝÀÌ ¾Æ´Ò°æ¿ì)                                                                                                                                                 
			if(type == 'send'){                                                                                                                                                                   
			}else{                                                                                                                                                                                
				form.createHiddenField(formObj,'remtAmt',pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value));                                              
			}                                                                                                                                                                                     
			                                                                                                                                                                                      
			// ¿øÈ­Ãâ±Ý¾× ¼³Á¤                                                                                                                                                                            
           form.createHiddenField(formObj,'krwEqvAmt',pbk.stripCommas(formObj.krwEqvAmt_1.value)+"."+pbk.stripCommas(formObj.krwEqvAmt_2.value));                                                            
			// ¿ÜÈ­Ãâ±Ý¾× ¼³Á¤                                                                                                                                                                    
           form.createHiddenField(formObj,'frcWdrwAmt',pbk.stripCommas(formObj.frcWdrwAmt_1.value)+"."+pbk.stripCommas(formObj.frcWdrwAmt_2.value));                                                         
                                                                                                                                                                                                             
			// ¼Û±Ý ¼ö¼ö·á ºÎ´ã ¼³Á¤ (1:¼Û±ÝÀÎ, 2:¼öÃëÀÎ)                                                                                                                                         
           form.createHiddenField(formObj,'commAlotDvCd', hana.JHanaUtils.radio.getCheckedValue(formObj.commAlotYn));                                                                                        
           
           // ¼Û±Ý ±Ý¾× Validation Check                                                                                                                                                                 
 			var jForm = new hana.JForm();                                                                                                                                                           
 			if (!jForm.add(new hana.JCheck("¼Û±ÝÁ¾·ù",formObj.sendKind))                                                                                                                                      
 					.validate()) {                                                                                                                                                                  
 					return false;                                                                                                                                                                 
 			}                                                                                                                                                                                                 
                                                                                                                                                                                                             
           var amt;                                                                                                                                                                                          
           // ¼Û±Ý¾×                                                                                                                                                                                         
           if(type == 'send'){ //ÇØ¿Ü¼Û±Ý                                                                                                                                                                    
        	   amt = parseFloat(formObj.amtusdCvsRt.value,10);   
           }else{                                                                                                                                                                                            
           	amt = parseFloat(formObj.remtAmt.value,10);                                                                                                                                                     
           }                                                                                                                                                                                                 
           if(amt == 0.00){                                                                                                                                                                                  
               formObj.remtAmt_1.focus();                                                                                                                                                                    
               message.alert('¼Û±Ý¾× È®ÀÎ','¼Û±Ý¾×À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');                                                                                                                                       
               return false;                                                                                                                                                                                 
           }                                                                                                                                                                                                 
           
           jForm = new hana.JForm();                                                                                                                                                                         
           if (!jForm.add(new hana.JCurrency("¿øÈ­Ãâ±Ý±Ý¾×", formObj.krwEqvAmt_1).nullable())                                                                                                                
				      .add(new hana.JCurrency("¿ÜÈ­Ãâ±Ý±Ý¾×", formObj.frcWdrwAmt_1).nullable())                                                                                               
                     .validate()) {                                                                                                                                                                          
               return false;                                                                                                                                                                                 
           }                                                                                                                                                                                                 
                                                                                                                                                                                                             
           // ¿øÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç                                                                                                                                                                        
           if(formObj.krwEqvAmt.value != '' && parseFloat(formObj.krwEqvAmt.value) > 0 && formObj.wdrwGearKrwAcctNo.value == ''){                                                                            
				formObj.wdrwGearKrwAcctNo.focus();                                                                                                                                            
               message.alert('¿øÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿øÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');                                                                                                                           
	            return false;                                                                                                                                                                             
           }                                                                                                                                                                                                 
           if(formObj.wdrwGearKrwAcctNo.value != '' && parseFloat(formObj.krwEqvAmt.value) == 0){                                                                                                            
				formObj.krwEqvAmt_1.focus();                                                                                                                                                  
               message.alert('¿øÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿øÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');                                                                                                                         
	            return false;                                                                                                                                                                             
           }                                                                                                                                                                                                 
           if(parseFloat(formObj.krwEqvAmt.value) > 0 && type == 'send'){                                                                                                                                    
	  			jForm = new hana.JForm();                                                                                                                                                     
	            if (!jForm.add(new hana.JNumber("¿øÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.krwAcctPw).limitLength(4,4)).validate()) {                                                                                
					return false;                                                                                                                                                         
	            }                                                                                                                                                                                         
           }                                                                                                                                                                                                 
           
           // ¿ÜÈ­ Ãâ±Ý°èÁÂ ¼±ÅÃ °Ë»ç                                                                                                                                                                        
           if(formObj.frcWdrwAmt.value != '' && parseFloat(formObj.frcWdrwAmt.value) > 0 && formObj.wdrwGearFrcAcctNo1.value == ''){                                                                         
				formObj.wdrwGearFrcAcctNo1.focus();                                                                                                                                           
               message.alert('¿ÜÈ­Ãâ±Ý°èÁÂ È®ÀÎ','¿ÜÈ­Ãâ±Ý°èÁÂ¸¦ ¼±ÅÃÇØ ÁÖ¼¼¿ä.');                                                                                                                           
	            return false;                                                                                                                                                                             
           }                                                                                                                                                                                                 
                                                                                                                                                                                                             
           if(formObj.wdrwGearFrcAcctNo1.value != '' && parseFloat(formObj.frcWdrwAmt.value) == 0){                                                                                                          
				formObj.frcWdrwAmt_1.focus();                                                                                                                                                 
               message.alert('¿ÜÈ­Ãâ±Ý±Ý¾× È®ÀÎ','¿ÜÈ­ Ãâ±Ý±Ý¾× À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');                                                                                                                         
	            return false;                                                                                                                                                                             
           }                                                                                                                                                                                                 
           if(parseFloat(formObj.frcWdrwAmt.value) > 0 && type == 'send'){                                                                                                                                   
	  			jForm = new hana.JForm();                                                                                                                                                     
	            if (!jForm.add(new hana.JNumber("¿ÜÈ­Ãâ±Ý°èÁÂºñ¹Ð¹øÈ£", formObj.frcAcctPw).limitLength(4,4)).validate()) {                                                                                
					return false;                                                                                                                                                         
	            }                                                                                                                                                                                         
           }                                                                                                                                                                                                 
           
           // ¼ö¼ö·á Ãâ±Ý °èÁÂ °Ë»ç(ÇÊ¼öÇ×¸ñ)                                                                                                                                                                
 			jForm = new hana.JForm();                                                                                                                                                               
           if (!jForm.add(new hana.JSelect("¼ö¼ö·áÃâ±Ý°èÁÂ", formObj.commWdrwAcctNo))                                                                                                                        
           		  .add(new hana.JCheck("ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã",formObj.commAlotYn))                                                                                                                       
           		  .validate()) {                                                                                                                                                                        
				return false;                                                                                                                                                                 
           }                                                                                                                                                                                                 
                                                                                                                                                                                                             
           if(type == 'send'){                                                                                                                                                                               
               jForm = new hana.JForm();                                                                                                                                                                     
                                                                                                                                                                                                             
               if (!jForm.add(new hana.JNumber("¼ö¼ö·áÃâ±Ý°èÁÂ ºñ¹Ð¹øÈ£", formObj.commAcctPw).limitLength(4,4)).validate()) {                                                                                
                   return false;                                                                                                                                                                             
               }                                                                                                                                                                                             
           }                                                                                                                                                                                                 
                                                                                                                                                                                                             
           // ¿ÜÈ¯°èÁ¤Ã³¸®±¸ºÐÄÚµå ¼³Á¤.                                                                                                                                                                     
           if(parseFloat(formObj.krwEqvAmt.value) > 0 && parseFloat(formObj.frcWdrwAmt.value) > 0)                                                                                                           
               form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿ÜÈ­Ãâ±Ý°èÁÂ/¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì = 5                                                                                                
           else if(parseFloat(formObj.krwEqvAmt.value) > 0)                                                                                                                                                  
               form.createHiddenField(formObj,'fexAcProcDvCd','5');    // ¿øÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=5                                                                                                               
           else if(parseFloat(formObj.frcWdrwAmt.value) > 0)                                                                                                                                                 
               form.createHiddenField(formObj,'fexAcProcDvCd','3');    // ¿ÜÈ­Ãâ±Ý°èÁÂÀÏ°æ¿ì=3                                                                                                               
                                                                                                                                                                                                             
                                                                                                                                                                                                             
           // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ                                                                                                                                                                                
           if(formObj.email_01.vlaue != ''){                                                                                                                                                                 
               form.createEmailAddrField(formObj, 'recvEmalAdr', 'email_01', 'email_02', 'email_03');                                                                                                        
           }else{                                                                                                                                                                                            
               formObj.recvEmalAdr.value = '';                                                                                                                                                               
           }
           
       	// ÅëÈ­ ±¸ºÐ ÄÚµå¿Í ¿ÜÈ­ Ãâ±Ý °èÁÂ ÅëÈ­ ÄÚµå °¡ ¸Â´ÂÁö °Ë»ç                                                                                                                                   
       	if(!pbk.foreign.send.foreignsending.isMatchCode(formObj)) return;                                                                                                                             
       	                                                                                                                                                                                              
       	// ¼Û±Ý¾×°ú Ãâ±Ý¾× °ËÁõ                                                                                                                                                                       
       	var sndW = pbk.stripCommas(formObj.krwEqvAmt.value);                                                                                                                                          
       	var sndD = pbk.stripCommas(formObj.frcWdrwAmt.value);                                                                                                                                         
        	                                                                                                                                                                                              
        	var amt1;                                                                                                                                                                                     
        	if(type == 'send'){//ÇØ¿Ü¼Û±Ý                                                                                                                                                                 
        		amt1 = pbk.stripCommas(formObj.remtAmt_1.value)+"."+pbk.stripCommas(formObj.remtAmt_2.value);                                                                                         
        		amt1 = parseFloat(amt1,10);                                                                                                                                                           
        	}else{                                                                                                                                                                                        
        		amt1= amt;                                                                                                                                                                            
        	}                                                                                                                                                                                             
                                                                                                                                                                                                             
       	if(parseFloat(amt1) != (parseFloat(sndW)+parseFloat(sndD))){                                                                                                                                  
               message.alert('Ãâ±Ý¾× ÀÔ·Â È®ÀÎ','¿øÈ­Ãâ±Ý¾×°ú ¿ÜÈ­Ãâ±Ý¾×ÀÇ ÇÕÀÌ ¼Û±Ý¾× °ú °°Áö ¾Ê½À´Ï´Ù.');                                                                                                  
				return false;                                                                                                                                                                 
       	}			                                                                                                                                                                      
        
       	//sendKindValue : 1 =>1,000´Þ·¯ ÀÌÇÏ ¼Û±Ý,                                                                                                                                                    
       	//sendKindValue : 2 =>Áõºù¼­·ù ¸éÁ¦¼Û±Ý,                                                                                                                                                      
       	//sendKindValue : 3 =>À¯ÇÐ»ý¼Û±Ý,    
       	//sendKindValue : 4 =>Ã¼Àçºñ¼Û±Ý,
                                                                                                                                   
		var jForm = new hana.JForm();                                                                                                                                                         
		if(sendKindValue == '1'){                                                                                                                                                             
			//if(formObj.curCd.value == 'USD' && amt > 1000.00){                                                                                                                          
			if(amt > 1000.00){                                                                                                                                                            
               message.alert('¼Û±Ý¾× È®ÀÎ','¼Û±Ý °¡´É±Ý¾×Àº $1,000 ÀÌÇÏÀÔ´Ï´Ù.');                                                                                                                        
	            return false;                                                                                                                                                                     
			}                                                                                                                                                                             
		}else if(sendKindValue == '2'){                                                                                                                                                       
			//if(formObj.curCd.value == 'USD' && amt > 10000.00){                                                                                                                         
			if(amt > 10000.00){                                                                                                                                                           
               message.alert('¼Û±Ý¾× È®ÀÎ','Áõºù¼­·ù¸éÁ¦¼Û±Ý °¡´É±Ý¾×Àº $10,000 ÀÌÇÏÀÔ´Ï´Ù.');                                                                                                           
	            return false;                                                                                                                                                                     
			}                                                                                                                                                                             
		}else if(sendKindValue == '3'){                                                                                                                                                       
			var juminno = formObj.rmteResRegNo.value;                                                                                                                                     

            if (!jForm.add(new hana.JText('À¯ÇÐ»ý ÁÖ¹Îµî·Ï¹øÈ£', formObj.rmteResRegNo).range(5,13))
                    .validate()) {
            	return;
            }

			if((juminno.length >= 13) && (!juminno.substring(6,7) == "1")                                                                                                                 
									  && (!juminno.substring(6,7) == "2")                                                                                         
									  && (!juminno.substring(6,7) == "3")                                                                                         
									  && (!juminno.substring(6,7) == "4")                                                                                         
									  && (!juminno.substring(0,3) == "999")) {                                                                                    
                                                                                                                                                                                                         
               message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');                                                                                                     
	            return false;                                                                                                                                                                     
			}                                                                                                                                                                                                                                                                                                                                                       
			if(amt > 30000.00){                                                                                                                                                           
               message.alert('¼Û±Ý¾× È®ÀÎ','À¯ÇÐ»ý ¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');                                                                                                                 
	            return false;                                                                                                                                                                     
			}  
		}else if(sendKindValue == '4'){

			if(!jForm.add(new hana.JNumber("Ã¼ÀçÀÚÁÖ¹Îµî·Ï¹øÈ£",formObj.apltResRegNo).limitLength(13, 13))
					.validate()){
				return;
			}
			
            formObj.rmteResRegNo.value = formObj.apltResRegNo.value;				// Ã¼ÀçÀÚ ¼Û±Ý½Ã ÁÖ¹Î¹øÈ£¸¦ ¼öÃëÀÎÁÖ¹Îµî·Ï¹øÈ£ ¿¡ ÀÔ·ÂÇØÁØ´Ù 
			
            var juminno = formObj.rmteResRegNo.value;
            if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
									  && (!juminno.substring(6,7) == "2") 
									  && (!juminno.substring(6,7) == "3") 
									  && (!juminno.substring(6,7) == "4") 
									  && (!juminno.substring(0,3) == "999")) {
				
                message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
	            return false;
			}
			
			if(amt > 30000.00){
				message.alert('¼Û±Ý¾× È®ÀÎ','Ã¼Àçºñ¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
				return false;
			}

		}                                                                                                                                                                                                                                                                                                                                                                               
       // º¸³»´ÂºÐ,¹Þ´ÂºÐ,¹Þ´ÂÀºÇà validation check                                                                                                                                                      
		return  pbk.foreign.send.threemforeignsending.formValidationSend(formObj);   

	},                                                                                                                                                                                            
		                                                                                                                                                                                              
		/**                                                                                                                                                                                           
		 * form validation Ã¼Å© (º¸³»´ÂºÐ,¹Þ´ÂºÐ,¹Þ´ÂÀºÇà)                                                                                                                                            
         *                                                                                                                                                                                                    
		 * @param {Object} formObj                                                                                                                                                                    
		 * since 2011.11.16 koy                                                                                                                                                                       
		 */    		                                                                                                                                                                              
		formValidationSend : function(formObj){                                                                                                                                                       
			                                                                                                                                                                                      
			 var _sendBank = radiobox.getCheckedValue(formObj.sendBank); //¼öÃëÀºÇà        
			 var _rcvgBnkNm1; //¼öÃëÀºÇà¸í
			 var _bicCd; //¼öÃëÀºÇàÄÚµå
			 var jForm = new hana.JForm();                                                                                                                                                        
			                                                                                                                                                                                      
			 if(_sendBank == "4" || _sendBank == "6"){ //±âÅ¸ÀºÇà                                                                                                                                 
	            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1))                                                                                                                 
						  .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))                                                                                       
						  .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2))                                                                                            
                                                                                                                                                                                                         
						  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1))                                                                                             
						  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®ÁÖ¼Ò",formObj.rmteAdr1).range(1,35))                                                                                            
						  .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))                                                                             
	                                                                                                                                                                                              
	                      .add(new hana.JText("¼öÃëÀºÇà ÄÚµå", formObj.bicCd_2).range(1,11).nullable())                                                                                             
						  .add(new hana.JText("¼öÃëÀºÇà¸í ¹× ÁöÁ¡¸í1",formObj.rcvgBnkNm_2))                                                                                    
                                                                                                                                                                                                         
						  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr1).range(1,35))                                                                                       
						  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr2).nullable().range(1,35))                                                                            
						  .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr3).nullable().range(1,35))                                                                            
	                                                                                                                                                                                              
						  .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm1).nullable().range(1,35))                                                                            
						  .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm2).nullable().range(1,35))                                                                            
						                                                                                                                                                      
			              .validate()) {                                                                                                                                                  
					return false;                                                                                                                                                 
	            }
		 
				 _rcvgBnkNm1 = formObj.rcvgBnkNm_2.value;
				 _bicCd = formObj.bicCd_2.value;
				 formObj.bicCd_1.value = "";
			 }else if(_sendBank == "TDOMCATTTOR"){ //TD Bank
		            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1).range(1,35))                                                                                                                 
							  .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))                                                                                       
							  .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2).range(1,35))                                                                                            
	                                                                                                                                                                                                          
							  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1).range(1,35))                                                                                           
							  .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,7))                                                                             
	                          .add(new hana.JText("Transit No", formObj.TransitNo).range(1,5))
	                          
							  .validate()) {                                                                                                                                      
						return false;                                                                                                                                                 
		            } 
			 
				 _rcvgBnkNm1 = formObj.rcvgBnkNm_1.value.toUpperCase();
				 _bicCd = _sendBank;
				 formObj.bicCd_2.value = "";
			 }else{ //±×¿Ü                                                                                                                                                                        
	            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1).range(1,35))                                                                                                                 
						  .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))                                                                                       
						  .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2).range(1,35))                                                                                            
                                                                                                                                                                                                         
						  .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1).range(1,35))                                                                                             
						  .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))                                                                             
                                                                                                                                                                                                         
						  .validate()) {                                                                                                                                      
					return false;                                                                                                                                                 
	            } 
				 _rcvgBnkNm1 = formObj.rcvgBnkNm_1.value.toUpperCase();
				 _bicCd = _sendBank;
				 formObj.bicCd_2.value = "";
			 }                                                                                                                                                                                    
                                                                                                                                                                                                             
           if(formObj.email_01.value.trim() != ''){                                                                                                                                                          
	  			var jForm = new hana.JForm();                                                                                                                                                 
	            if (!jForm.add(new hana.JText("¼öÃëÀÎÀÌ¸ÞÀÏ",formObj.recvEmalAdr).isEmail().nullable())                                                                                                   
			              .validate()) {                                                                                                                                                          
					return false;                                                                                                                                                         
	            }                                                                                                                                                                                         
           }                                                                                                                                                                                                 
           
           // ¼Û±ÝÀû¿ä                                                                                                                                                                                       
           form.createHiddenField(formObj,'remtRmrk',formObj.remtRmrk1.value.toUpperCase());    
           
           //¼öÃëÀºÇà¸í
           formObj.rcvgBnkNm1.value = _rcvgBnkNm1;
           //¼öÃëÀºÇà ÄÚµå
           formObj.bicCd.value = _bicCd;
                 
           // ÀüÀÚ¼­¸í Ç×¸ñ ¸ðµÎ Ãß°¡.(signid ¼Ó¼ºÀÌ Á¸ÀçÇÏ´Â ÇÊµå)                                                                                                                                          
           pbk.common.signField.addAll(formObj);  
           
           // Á¶ÇÕµÈ ÀüÀÚ¼­¸í Ç×¸ñ Ãß°¡.                                                                                                                                                                     
           pbk.common.signField.add(formObj,'remtAmt','¼Û±Ý¾×');                                                                                                                                             
           pbk.common.signField.add(formObj,'krwEqvAmt','¿øÈ­Ãâ±Ý¾×');                                                                                                                                       
           pbk.common.signField.add(formObj,'frcWdrwAmt','¿ÜÈ­Ãâ±Ý¾×');                                                                                                                                      
                                                                                                                                                                                                             
			return true;		                                                                                                                                                              
		},
		
        /**
        * 3ºÐ ÇØ¿Ü¼Û±Ý(STEP1) - ¿¹ºñ°Å·¡
        *
        * @param {Object} formObj
        * since 2008.05.28 kj          
        */		

        submitForeignSendingStep01 : function(formObj){

       	    form.removeHiddenField(formObj,'amtusdCvsRt');
            form.removeHiddenField(formObj,'rsnCd1'); 					//»çÀ¯ÄÚµå
            form.removeHiddenField(formObj,'remtAmt1');  				//¼Û±Ý±Ý¾×
            form.removeHiddenField(formObj,'thrCntyCd');				//»ó´ë±¹°¡ÄÚµå
            form.removeHiddenField(formObj,'aporResRegNo');				//ÁöÁ¤ÀÚÁÖ¹Îµî·Ï¹øÈ£
            form.removeHiddenField(formObj,'frcGearAcctNo');			//¿ÜÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.removeHiddenField(formObj,'frcGearAmt');				//¿ÜÈ­¿¬µ¿±Ý¾×
            form.removeHiddenField(formObj,'krwGearAcctNo');			//¿øÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.removeHiddenField(formObj,'krwGearAmt');				//¿øÈ­¿¬µ¿±Ý¾×
            form.removeHiddenField(formObj,'ovrsBnkCommAdvCd');			//ÇØ¿ÜÀºÇà¼ö¼ö·áºÎ´ãÀÚ±¸ºÐÄÚµå
            form.removeHiddenField(formObj,'commAcctNo');				//¼ö¼ö·á°èÁÂ¹øÈ£
            form.removeHiddenField(formObj,'rcvgBnkAcctNo');			//¼öÃëÀºÇà°èÁÂ¹øÈ£
            form.removeHiddenField(formObj,'rmteTrscBnkAcctNo1');		//¼öÃëÀÎ°Å·¡ÀºÇà°èÁÂ¹øÈ£
            form.removeHiddenField(formObj,'rmteEmalAdr');				//¼öÃëÀÎÀÌ¸ÞÀÏÁÖ¼Ò
            form.removeHiddenField(formObj,'rmrkNm1');					//Àû¿ä¸í
	    	form.removeHiddenField(formObj,'acnmDvCd');					//½Ç¸í±¸ºÐÄÚµå

			if(formObj.remtRsnCd1.checked && !(formObj.regGb.value == "1" || formObj.regGb.value == "2" || formObj.regGb.value == "3" || formObj.regGb.value == "4") ) {
				message.alert("È®ÀÎ", "¼Ò¾× ¼Û±ÝÀº ±¹¹ÎÀÎ °ÅÁÖÀÚ¸¸ ÀÌ¿ë °¡´ÉÇÕ´Ï´Ù. ");
				return;
			}

        	var amt = pbk.foreign.send.foreignsending.formamtValue(formObj);//USD·Î º¯°æ±Ý¾×
        	form.createHiddenField(formObj,'amtusdCvsRt',amt); 

        	if(!pbk.foreign.send.threemforeignsending.formValidationStep01(formObj, 'send')) return;
        	
			if(formObj.forRemainCur.value != "" && formObj.curCd.value != formObj.forRemainCur.value) { 
				message.alert("È®ÀÎ", "ÅëÈ­±¸ºÐ°ú ¿ÜÈ­Ãâ±Ý°èÁÂ ÅëÈ­ÄÚµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				return;
			}
			
			if(formObj.commRemainCur.value != "" && formObj.commRemainCur.value != "KRW" && formObj.curCd.value != formObj.commRemainCur.value) {
				message.alert("È®ÀÎ", "ÅëÈ­±¸ºÐ°ú ¼ö¼ö·áÃâ±Ý°èÁÂ ÅëÈ­ÄÚµå°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.");
				return;
			}
			
            // ¿¹ºñ°Å·¡¿ë Àü¹®¿¡ ¸Â°Ô ÇÊµå¸í Ãß°¡..
            form.createHiddenField(formObj,'rsnCd1',formObj.remtRsnCd.value);                       // ¼Û±Ý»çÀ¯ÄÚµå
            form.createHiddenField(formObj,'remtAmt1',formObj.remtAmt.value);                       // ¼Û±Ý±Ý¾×
            form.createHiddenField(formObj,'thrCntyCd',formObj.cntyCd.value);                       // ¼Û±Ý»ó´ë±¹
            form.createHiddenField(formObj,'aporResRegNo',formObj.rmteResRegNo.value);              // ÁöÁ¤ÀÚÁÖ¹Îµî·Ï¹øÈ£
            form.createHiddenField(formObj,'frcGearAcctNo',formObj.wdrwGearFrcAcctNo.value);        // ¿ÜÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'frcGearAmt',formObj.frcWdrwAmt.value);                  // ¿ÜÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'krwGearAcctNo',formObj.wdrwGearKrwAcctNo.value);        // ¿øÈ­¿¬µ¿°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'krwGearAmt',formObj.krwEqvAmt.value);                   // ¿øÈ­¿¬µ¿±Ý¾×
            form.createHiddenField(formObj,'ovrsBnkCommAdvCd',formObj.commAlotDvCd.value);          // ÇØ¿ÜÀºÇà¼ö¼ö·áºÎ´ãÀÚ±¸ºÐÄÚµå
            form.createHiddenField(formObj,'commAcctNo',formObj.commWdrwAcctNo.value);              // ¼ö¼ö·á°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'rcvgBnkAcctNo',formObj.bicCd.value);                    // °áÁ¦ÀºÇàBICÄÚµå
            form.createHiddenField(formObj,'rmteTrscBnkAcctNo1',formObj.rmteAcctNo.value);       	// ¼öÃëÀÎ°Å·¡ÀºÇà°èÁÂ¹øÈ£
            form.createHiddenField(formObj,'rmteEmalAdr',formObj.recvEmalAdr.value);       	        // ¼öÃëÀÎ¸ÞÀÏÁÖ¼Ò
            form.createHiddenField(formObj,'rmrkNm1',formObj.remtRmrk.value);       	            // Àû¿ä¸í

            //À¯ÇÐ»ý ¼Û±Ý½Ã ¿©±Ç¹øÈ£µµ ÀÔ·Â °¡´ÉÇÏ¸ç ¿©±Ç¹øÈ£´Â 5~11ÀÚ¸®.
            //¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå '5', ÁÖ¹Î¹øÈ£ ÀÔ·Â½Ã '1'
            //2009.09.01 KOY
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (1:¼Ò¾×¼Û±Ý, 2:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 3:À¯ÇÐ»ý¼Û±Ý, 4:Ã¼Àçºñ¼Û±Ý, 5:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            form.createHiddenField(formObj,'acnmDvCd',"1");       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )

            //À¯ÇÐ»ý¼Û±ÝÀÌ¸é¼­ ¿©±Ç¹øÈ£ ÀÔ·Â½Ã ½Ç¸í±¸ºÐÄÚµå SET
            if((sendKindValue == '3') && (formObj.rmteResRegNo.value.length < 13) ){
            	formObj.acnmDvCd.value = "5";       	            // ½Ç¸í±¸ºÐÄÚµå(1:ÁÖ¹Î¹øÈ£	5:¿©±Ç¹øÈ£ (ÀÚ¸®¼ö°¡ 5 ~ 11) )
	        }

            if(formObj.TextWeek.value == "ÀÏ"){
            	  if((date.getToday('His') > '140000') && (date.getToday('His') <= '235959')){ //Á¤»ó°Å·¡
          			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_72t.do";
        			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
        			hanaAjax.ajaxCommSubmit(url, formObj);       
            	  }else{
					  message.alert('¼Û±Ý ºÒ°¡','¼Û±Ý°Å·¡ °¡´É ½Ã°£ÀÌ ¾Æ´Õ´Ï´Ù.');
					  return false;           		  
            	  }
            }else if(formObj.TextWeek.value == "Åä"){
          	  if((date.getToday('His') > '001000') && (date.getToday('His') < '203000')){ //Á¤»ó°Å·¡
        		var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_72t.do";
      			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
      			hanaAjax.ajaxCommSubmit(url, formObj);       
          	  }else{
					  message.alert('¼Û±Ý ºÒ°¡','¼Û±Ý°Å·¡ °¡´É ½Ã°£ÀÌ ¾Æ´Õ´Ï´Ù.');
					  return false;           		  
          	  }
            }else{
    			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_72t.do";
    			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
    			hanaAjax.ajaxCommSubmit(url, formObj);                   	
            }
        },
        
        /**
        * 3ºÐ ÇØ¿Ü¼Û±Ý(STEP2) - ¼Û±ÝÇÏ±â
        *       
        */ 
        submitForeignSendingStep02 : function(btnObj, formObj){
        	
        	if(formObj.bicCd_1.value == "TDOMCATTTOR"){ //TD Bank
        		var _rcvgBnkAcctNo =  "/CC0004" + formObj.TransitNo.value;
        		form.createHiddenField(formObj,'rcvgBnkAcctNo',_rcvgBnkAcctNo);
        	}else{
        		//¼öÃëÀºÇà ÁÖ¼Ò Ä³³ª´Ù¸¸ ¼±ÅÃÀû ÀÔ·Â ¹Ì±¹ÀÏ °æ¿ì »èÁ¦
        		formObj.rcvgBnkAdr1.value="";
        		formObj.rcvgBnkAdr2.value="";
        		formObj.rcvgBnkAdr3.value="";
        	}
    
        	if(securityPasswdCheck()){
				var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_75t.do";
                var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true, null, btnObj.id);
                hanaAjax.ajaxCommSubmit(url, formObj);
            }
        },
        
		/**
		 * 3ºÐ ÇØ¿Ü¼Û±Ý(STEP2) - Ãë¼ÒÇÏ±â
		 */
		goForeignSendingStep01 : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_70t.do";
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
		}        
    	
    }//[end]return
}();                                                                                                                                                                                                         

/*****************************
 * 3ºÐ ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸/º¯°æ
 ****************************/
pbk.foreign.send.threemforeignsending.modify = function(){ 
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';                   // Tab ¸Þ´º ºÎºÐ
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content
    
    var subUrl      = '/foreign/send/';

    return{
		/**
	     * ¼Û±Ý³»¿ªº¯°æ - ÀÔ·Â È®ÀÎ (step02)
	     * wpfxd451_22t.jsp
	     *
	     * @param {Object} formObj
	     * @since 2009.02.06 jk
	     */
	    submitChangeNextStep02 : function(formObj){
	    	
	        var jForm = new hana.JForm();
	
	        //¼öÃëÀºÇà°èÁÂ¹øÈ£
	    	//rcvgBnkBicCd1 À¯Çüº° ¼öÃëÀºÇà
	    	//[¹Ì±¹]
	    	//JP Chase : CHASUS33XXX
	    	//Bank of America : BOFAUS3NXXX
	    	//Wells Fargo : PNBPUS3NNYC
	    	//[Ä³³ª´Ù]
	    	//TD Bank : TDOMCATTTOR     
	        var _rcvgBnkAcctNo = formObj.bicCd_1.value;
	        var _rcvgBnkNm1 = formObj.rcvgBnkNm_1.value;
	        
	        if(_rcvgBnkAcctNo == "TDOMCATTTOR"){
	            if (!jForm.add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1).range(1,35))
	                    .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,7))
	                    .add(new hana.JText("Transit No", formObj.TransitNo).range(1,5)) 
	                    .add(new hana.JSelect("Ãâ±Ý°èÁÂ" ,formObj.commAcctNo1))
	                    .add(new hana.JText("Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£" ,formObj.commAcctPw))
	                    .validate()) {
	              return false;
	          }
	            var _TransitNo = "/CC004" + formObj.TransitNo.value;
	            formObj.rcvgBnkAcctNo.value = _TransitNo;
	        }else{
	            if (!jForm.add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1).range(1,35))
	                    .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))
	                    .add(new hana.JSelect("Ãâ±Ý°èÁÂ" ,formObj.commAcctNo1))
	                    .add(new hana.JText("Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£" ,formObj.commAcctPw))
	                    .validate()) {
	              return false;
	          }
	        }        
	        formObj.rcvgBnkNm1.value = _rcvgBnkNm1.toUpperCase();
	        
	        //¼öÃëÀºÇàBICÄÚµå
	        form.createHiddenField(formObj,'recvBnkBicCd',_rcvgBnkAcctNo);

	        // refNo
	        form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo);
            // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ 
	        var _rmteEmalAdr = formObj.email_01.value+"@"+formObj.email_02.value;
            form.createHiddenField(formObj,'rmteEmalAdr',_rmteEmalAdr);
	        // Ãâ±Ý°èÁÂ ÅëÈ­ÄÚµå »èÁ¦
	        form.createHiddenField(formObj,'commAcctNo',formObj.commAcctNo1.value.substring(0,14));
	        // ¼Û±ÝÀû¿ä
	        form.createHiddenField(formObj,'rmrkNm1',formObj.rmrkNm.value);
	        // °ü¸®Á¡ ¹øÈ£.
	        form.createHiddenField(formObj, 'mgntBrNo', pbk.foreign.send.foreignsending.modify.mgntBrNo, false);
	        // ÀüÀÚ¼­¸í Ç×¸ñ ¸ðµÎ Ãß°¡.(signId ¼Ó¼ºÀÌ Á¸ÀçÇÏ´Â ÇÊµå)
	        pbk.common.signField.addAll(formObj);
	        // ºñ¹Ð¹øÈ£ °ËÁõÈÄ action  url
	        var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_77t.do';
	        // ºñ¹Ð¹øÈ£ °ËÁõ ÇÔ¼ö ÄÝ
	        pbk.common.checkAcctPwd.initAccountPassword(formObj,TAB_MENU_CONTENT_DIV,url,formObj,1,'commAcctNo1','commAcctPw');
	    },
	
		/**
	     * 3ºÐ ¼Û±Ý³»¿ªº¯°æ - µî·Ï (step03)
	     * wpfxd451_78t.jsp
	     *
	     * 
	     */
	    submitChangeNextStep03 : function(formObj){
	        if(securityPasswdCheck()){
	            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_78t.do';;
	            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
	            hanaAjax.ajaxCommSubmit(url, formObj);
	        }
	    }
	     
    }//[end return]  
}();


/*****************************
 * ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸/º¯°æ
 ****************************/

/**
 *  ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸/º¯°æ - Á¶È¸
 *  
 *  @since 2009.02.06 jk
 */
pbk.foreign.send.foreignsending.inquiry = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var HANA_POPUP_DIV = 'hanaPopUpDiv';      
    var HANA_POPUP_BODY_DIV = 'hanaPopUpBodyDiv';   
    var TAB_MENU_DIV  = 'tabMenuDiv';                   // Tab ¸Þ´º ºÎºÐ
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content
    
    var subUrl      = '/foreign/send/';
    
	return{
		/**
         * ÇØ¿Ü¼Û±Ý³»¿ª - ¸®½ºÆ® Á¶È¸
         * wpfxd451_19t.jsp
         *
         * @param {Object} formObj
         * @since 2009.02.06 jk
         */
        submitInquiry : function(formObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JCheck("¼Û±ÝÁ¾·ù", formObj.sendKind))
                      .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.strDt))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.endDt).range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'Y',1),'D',-1)))
                      .validate()) {
                return;
            }
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (01:¼Ò¾×¼Û±Ý, 02:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 03:À¯ÇÐ»ý¼Û±Ý, 04:Ã¼Àçºñ¼Û±Ý, 05:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);

            // ÀüÃ¼Á¶È¸½Ã ³ÖÁö ¾Ê´Â´Ù.
            if(sendKindValue != '0'){
                // ¼Û±Ý»çÀ¯ÄÚµå
                form.createHiddenField(formObj,'rsnCd', pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]);
                // ÁöÁ¤Ç×¸ñÄÚµå
                form.createHiddenField(formObj,'dstnCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]);
            }else{
                // ¼Û±Ý»çÀ¯ÄÚµå
                form.createHiddenField(formObj,'rsnCd', '');
                // ÁöÁ¤Ç×¸ñÄÚµå
                form.createHiddenField(formObj,'dstnCd','');
            }
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_19t_01.do";
            var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },
        /**
         * ÇØ¿Ü¼Û±Ý³»¿ª - ¸®½ºÆ®- Ref No subMenu layer 
         * wpfxd451_19t.jsp
         *
         * @param {Object} obj
         * @param {String} refNo
         * @param {String} ognTrscSeqNo
         * @param {String} mgntBrNo °ü¸®Á¡¹øÈ£
         * @param {String} rsnCd1    
         * @param {String} dstnCd    
         * @since 2008.09.19 jk
         */
        openSubMenuPopUp : function(obj, refNo, ognTrscSeqNo, mgntBrNo, rsnCd1, dstnCd){
            ognTrscSeqNo = '1'; //  '1' ·Î fix ½ÃÅ²´Ù.
            
            var params = 'refNo='+refNo+'&ognTrscSeqNo='+ognTrscSeqNo+'&mgntBrNo='+mgntBrNo+'&rsnCd1='+rsnCd1+'&dstnCd='+dstnCd;
            
            ForeignUtil.subMenuForeign = new hana.JPopSubMenu(obj);
            
            ForeignUtil.subMenuForeign.addFunction('È®ÀÎ¼­Ãâ·Â', '1', true, params, 'pbk.foreign.send.foreignsending.inquiry.callbackGoMenu');
            ForeignUtil.subMenuForeign.addFunction('°è»ê¼­Ãâ·Â', '2', true, params, 'pbk.foreign.send.foreignsending.inquiry.callbackGoMenu');
            ForeignUtil.subMenuForeign.addFunction('¹ß¼ÛÀü¹®Á¶È¸', '3', true, params, 'pbk.foreign.send.foreignsending.inquiry.callbackGoMenu');
            
            ForeignUtil.subMenuForeign.show();
        },

        /**
         * ÇØ¿Ü¼Û±Ý³»¿ª - ¸®½ºÆ®- Ref No subMenu callback 
         *
         * @param {String} href URL
         * @param {Boolean} isAjax Ajax È£Ãâ ¿©ºÎ
         * @param {String} params ÆÄ¶ó¸ÞÅÍ (id=value&id=value...)
         * @since 2009.01.06 jk
         */
        callbackGoMenu : function (mode,isAjax, params){
            var formObj = form.createForm();
            
            // ³Ñ¾î¿Â ÆÄ¶ó¸ÞÅÍ ÃßÃâ.
            var splitParams = params.split('&');
            
            // ³Ñ±æ ÆÄ¶ó¸ÞÅÍ »ý¼º.
            for(i=0; i<splitParams.length; i++){
                var sParam = splitParams[i].split('=');
                form.createHiddenField(formObj, sParam[0], sParam[1], false);
                
                if(sParam[0] == 'refNo'){
                    // ÇØ¿Ü¼Û±Ý³»¿ª Á¶È¸/º¯°æ ¿¡ ÇÊ¿äÇÑ refNo Àü¿ªº¯¼ö ¼³Á¤.
                    pbk.foreign.send.foreignsending.modify.refNo = sParam[1];       
                }else if(sParam[0] == 'mgntBrNo'){
                    pbk.foreign.send.foreignsending.modify.mgntBrNo = sParam[1]; 
                }    
            }
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl;
            
            if(mode == '1'){        // È®ÀÎ¼­ ÆË¾÷
                pbk.extJS.popup.isPrint = true;
                pbk.extJS.popup.open(url+'wpfxd451_20p.do', HANA_POPUP_DIV, 784, null, formObj);	
            }else if(mode == '2'){  // °è»ê¼­ ÆË¾÷
                pbk.extJS.popup.isPrint = true;
                pbk.extJS.popup.open(url+'wpfxd451_21p.do', HANA_POPUP_DIV, 650, null, formObj); 
            }else{                  // ¹ß¼ÛÀü¹® Á¶È¸  
                hana.JMenuPanel.goMenu(url + 'wpfxd451_22t.do', null, null, function(){
                    pbk.activeTabImage('1', TAB_MENU_DIV);
                   
                    var url1 = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_28i.do';;
                    var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
                    hanaAjax.ajaxCommSubmit(url1, formObj, true);
                });
            }    
        },          
        /**
         * ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸/º¯°æ - º¯°æ À¸·Î ÀÌµ¿.
         * wpfxd451_19t.jsp
         *
         * @param {String} refNo
         * @param {String} mgntBrNo
         * @since 2009.02.06 jk
         * remtPrdKindDvCd => A : 3ºÐ¼Û±Ý
         * remtPrdKindDvCd =>±×¿Ü : ÇØ¿Ü¼Û±Ý
         */
         goSendModify  : function(refNo, mgntBrNo){
             var formObj = form.createForm();
             form.createHiddenField(formObj, 'refNo', refNo, false);
             form.createHiddenField(formObj, 'mgntBrNo', mgntBrNo, false);
             
             // ÇØ¿Ü¼Û±Ý³»¿ª Á¶È¸/º¯°æ ¿¡ ÇÊ¿äÇÑ refNo Àü¿ªº¯¼ö ¼³Á¤.
             pbk.foreign.send.foreignsending.modify.refNo = refNo;
             pbk.foreign.send.foreignsending.modify.mgntBrNo = mgntBrNo;

             var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_22t.do';
             hana.JMenuPanel.goMenu(url, null, null, function(){
                 pbk.activeTabImage('2', TAB_MENU_DIV);
                
                 var url1 = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_22t_01.do';;
                 var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
                 hanaAjax.ajaxCommSubmit(url1, formObj, true);
             });
         }
	}
}();

/**
 *  ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸/º¯°æ - º¯°æ
 *  
 *  @since 2008.10.20 jk
 */
pbk.foreign.send.foreignsending.modify = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';                   // Tab ¸Þ´º ºÎºÐ
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content
    
    var subUrl      = '/foreign/send/';
    
	return{
        /**
         * Á¶È¸¿¡¼­ ³Ñ¾î¿Â refNo ¹øÈ£ ÀúÀå.
         */    
        refNo : null,
        /**
         * Á¶È¸¿¡¼­ ³Ñ¾î¿Â mgntBrNo ¹øÈ£ ÀúÀå.
         */    
        mgntBrNo : null,
        
  		/**
		 * ÅÇ Å¬¸¯½Ã Å¬¸¯ÇÑ ¸Þ´ºÀÇ ActionÀ» È£ÃâÇÑ´Ù
		 * @param {Object} actionObj Å¬¸¯ÇÑ ÅÇÀÇ ¿ÀºêÁ§Æ®
		 * @param {String} url ÇØ´ç ¸Þ´ºÀÇ ³»¿ëÀ» UpdateÇÒ URL (Context Root Directory Á¦¿Ü)
		 * @param {Object} formObj ÆÄ¶ó¸ÞÅÍ¸¦ Àü´ÞÇÒ Form¿ÀºêÁ§Æ®
		 */
		toggleTabMenu: function(actionObj, url, formObj){
			// TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
			pbk.changeTabImage(actionObj, TAB_MENU_DIV);
			
            if(formObj == null || formObj == undefined){
                if(pbk.foreign.send.foreignsending.modify.refNo != null){
                    formObj = form.createForm();
                    form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo, false);
                    form.createHiddenField(formObj, 'mgntBrNo', pbk.foreign.send.foreignsending.modify.mgntBrNo, false);
                }
            }
			// ÇØ´ç ÅÇ¿¡ ´ëÀÀÇÏ´Â ActionÀ» È£ÃâÇÑ´Ù.
			var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
			hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, formObj);
		},
        /**
         * ¼Û±Ý³»¿ªº¯°æ - ¸®½ºÆ® Á¶È¸ (step01)
         * wpfxd451_22t.jsp
         *
         * @since 2009.02.06 jk
         */
        submitChangeInquiry : function(){
            var formObj = form.createForm();
            form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo, false);
            form.createHiddenField(formObj, 'mgntBrNo', pbk.foreign.send.foreignsending.modify.mgntBrNo, false);
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_22t_01.do';;
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },        
		/**
         * ¼Û±Ý³»¿ªº¯°æ - ÀÔ·Â È®ÀÎ (step02)
         * wpfxd451_22t.jsp
         *
         * @param {Object} formObj
         * @since 2009.02.06 jk
         */
        submitChangeNextStep02 : function(formObj){
        	
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1))
                      .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr1))
                      .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2)) 
                      .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1))
                      .add(new hana.JText("¼öÃëÀÎ ¿µ¹®ÁÖ¼Ò",formObj.rmteAdr1))  
                      .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteAcctNo).range(1,35))
                      .add(new hana.JText("¼öÃëÀºÇà ÄÚµå", formObj.rcvgBnkAcctNo).nullable()) 
                      .add(new hana.JText("¼öÃëÀºÇà¸í ¹× ÁöÁ¡¸í",formObj.rcvgBnkNm1))
                      .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr1)) 
                      .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm1).nullable()) 
                      .add(new hana.JSelect("Ãâ±Ý°èÁÂ" ,formObj.commAcctNo1))
                      .add(new hana.JText("Ãâ±Ý°èÁÂ ºñ¹Ð¹øÈ£" ,formObj.commAcctPw))
                      .validate()) {
                return false;
            }  
            // refNo
            form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo);
            // ÀÌ¸ÞÀÏÁÖ¼Ò Á¶ÇÕ 
            form.createEmailAddrField(formObj, 'rmteEmalAdr', 'email_01', 'email_02', 'email_03');
            // Ãâ±Ý°èÁÂ ÅëÈ­ÄÚµå »èÁ¦
            form.createHiddenField(formObj,'commAcctNo',formObj.commAcctNo1.value.substring(0,14));
            // ¼Û±ÝÀû¿ä
            form.createHiddenField(formObj,'rmrkNm1',formObj.rmrkNm.value);
            // °ü¸®Á¡ ¹øÈ£.
            form.createHiddenField(formObj, 'mgntBrNo', pbk.foreign.send.foreignsending.modify.mgntBrNo, false);

            // ÀüÀÚ¼­¸í Ç×¸ñ ¸ðµÎ Ãß°¡.(signId ¼Ó¼ºÀÌ Á¸ÀçÇÏ´Â ÇÊµå)
            pbk.common.signField.addAll(formObj);
            
            // TODO Å×½ºÆ® ºñ¹Ð¹øÈ£
            //form.createHiddenField(formObj,'commAcctPw','QrIFJl6+jM+FGODZ1VClKe8Wuws=');
            
            // ºñ¹Ð¹øÈ£ °ËÁõÈÄ action  url
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_23t.do';
            // ºñ¹Ð¹øÈ£ °ËÁõ ÇÔ¼ö ÄÝ
            pbk.common.checkAcctPwd.initAccountPassword(formObj,TAB_MENU_CONTENT_DIV,url,formObj,1,'commAcctNo1','commAcctPw');
        },
		/**
         * ¼Û±Ý³»¿ªº¯°æ - µî·Ï (step03)
         * wpfxd451_23t.jsp
         *
         * @since 2009.02.06 jk
         */
        submitChangeNextStep03 : function(formObj){
            if(securityPasswdCheck()){
                var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_24t.do';;
                var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url, formObj);
            }
        },
        /**
         * ¼Û±Ý³»¿ªº¯°æ - ¼Û±Ý³»¿ªÁ¶È¸·Î ÀÌµ¿
         * wpfxd451_23t.jsp
         *
         * @since 2009.02.06 jk
         */
        goInquiry : function(){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_19t.do';;
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },        
        /**
         * ¼Û±Ý³»¿ªº¯°æ - ¼Û±Ýº¯°æ³»¿ªÁ¶È¸·Î ÀÌµ¿
         * wpfxd451_23t.jsp
         *
         * @since 2009.02.06 jk
         */
        goChangeDetail : function(){
            var formObj = form.createForm();
            form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo, false);
                    
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage($('tab4'), TAB_MENU_DIV);
                                
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_25i.do';;
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },        
        /**
         * ¼Û±Ý³»¿ªº¯°æ - Ã³À½À¸·Î °¡±â.
         * wpfxd451_23t.jsp
         *
         * @since 2009.02.06 jk
         */
        goFirstStep : function(){
            var formObj = form.createForm();
            form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo, false);
            form.createHiddenField(formObj, 'mgntBrNo', pbk.foreign.send.foreignsending.modify.mgntBrNo, false);
                    
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_22t_01.do';;
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },
        /**
         * ¼Û±Ýº¯°æ³»¿ªÁ¶È¸ - ³¯ÀÚº¯°æ
         * wpfxd451_25i.jsp
         *
         * @param (Object) formObj
         * @param (Object) selObj
         * @since 2009.02.06 jk
         */
        onChangeDate : function(formObj, selObj){
            var selInx = selObj.value;                       // ¼±ÅÃÇÑ³¯ÀÚÀÇ index °ª.
            
            if(formObj.length != undefined){
                for(var i=0; i<formObj.length; i++){
                    if(i == selInx){
                        formObj[i].style.display = 'block';
                    }else{
                        formObj[i].style.display = 'none';
                    }
                }
            }
        },
        /**
         * ¼Û±Ý³»¿ªº¯°æ - ¼Û±Ý½ÅÃ»³»¿ª(ÇÑ±Û)
         * wpfxd451_22t.jsp
         *
         * @since 2009.02.09 jk
         */
        submitSendDetailKor : function(){
            var formObj = form.createForm();
            form.createHiddenField(formObj, 'refNo', pbk.foreign.send.foreignsending.modify.refNo, false);
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_26i.do';;
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        }                
	}
}();


/**
 *  ÇØ¿Ü¼Û±Ý/ÀÌÃ¼  ¹ÞÀ»¼Û±Ý³»¿ª¿¡ °üÇÑ scriptÁ¤ÀÇ
 *  ÇØ´ç JSP : /foreign/send/sendmoney_detail
 */
pbk.foreign.send.receive = function(){

    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';
    var subUrl      = '/foreign/send/';
    var TRSTDT  = ''; //¼ö½ÅÀÏ
    var MGNTBRNO = ''; //Ãë±ÞÁ¡
    // private function


    // public space
    return {

        /**
         *  ¹ÞÀ»¼Û±Ý³»¿ª ¸®½ºÆ® Á¶È¸
         * @param {Object} formObj
         */
        searchReceive : function(formObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqStrDt, "inqStrDt"))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqEndDt, "inqEndDt").range(formObj.inqStrDt.value, date.addDate(date.addDate(formObj.inqStrDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                      .validate()) {
                return;
            }
            for(var i=0; i<formObj.prnDv.length; i++){
                if(formObj.prnDv[i].checked){
                    form.createHiddenField(formObj,'prnDvCd',formObj.prnDv[i].value);
                }
            }
            var url = null;
            url = "wpfxd451_30i_01.do";

            var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, formObj);
        },
        /**
         *  ¹ÞÀ»¼Û±ÝÁ¶È¸ È­¸é
         * @param {Object} formObj
         */
        searchMain : function(){
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl;
            url = url + "wpfxd451_30i.do";

            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },
        /**
         * ÇØ¿Ü¼Û±Ý(STEP3) ½ÅÃ»¿Ï·á ¼Û±Ý³»¿ªÁ¶È¸ ¹öÆ°- ÇØ¿Ü¼Û±Ý½ÅÃ»³»¿ª(ÇÑ±Û)·Î ÀÌµ¿ 
         * sendmoney_detail_step03.jsp
         * sendpetition_detail_index.jsp
         * @param {Object} formObj
         */
        goPetitionDetailIndex: function(fexRefnNo){
            var url = "send02_1_5.do";
            var frmObj = form.createForm([{id:'type',      value:'A'},
                                          {id:'fexRefnNo', value:fexRefnNo}
                                         ]);
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, frmObj);
        },
        
        /**
         * ¹ÞÀ» ¼Û±Ý³»¿ª °è»ê¼­ Ãâ·Â ÆË¾÷
         *
         * @param (String) refNo
         * @param (String) ognTrscSeqNo
         * @since 2009.04.17 jk
         */
        openReceiveInfoPop : function ( refNo, ognTrscSeqNo){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_21p.do";
            var formObj = form.createForm([ {id:'refNo', value:refNo} ,
                                            {id:'ognTrscSeqNo', value:ognTrscSeqNo}
                                          ]);
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, 'hanaPopUpDiv', 650, null, formObj);
        },
        
        /**
         * ¹ÞÀ» ¼Û±Ý³»¿ª »ó¼¼ ÆË¾÷
         */
        openReceiveDetailPop : function (refNo, mt100TmsgNm , trstDt ,mgntBrNo ){
            TRSTDT = trstDt;
            MGNTBRNO = mgntBrNo;
            
            var frmObj = form.createForm([
            {id:'refNo', value:refNo},
            {id:'tmsgPrgrNo', value:mt100TmsgNm},
            {id:'trstDt', value:TRSTDT},
            {id:'mgntBrNo', value:MGNTBRNO}]);
            
            //alert(TRSTDT +"\n\n" + mt100TmsgNm);
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_31p.do";
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, 'receivedetail', 650, null, frmObj);
        },
        
        /**
         * ¹ÞÀ» ¼Û±Ý³»¿ª ÆË¾÷ Áß Tab Å¬¸¯ÀÌº¥Æ®
         */
        detailPopToggleTab : function (actionObj, url, refNo, mt100TmsgNm){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(actionObj, "tabMenuDivPop");
             //alert(TRSTDT +"\n\n" + MGNTBRNO);
            var frmObj = form.createForm([
            {id:'refNo', value:refNo},
            {id:'tmsgPrgrNo', value:mt100TmsgNm},
            {id:'trstDt', value:TRSTDT},
            {id:'mgntBrNo', value:MGNTBRNO}]);
            
            //var frmObj = form.createForm([{id:'refNo', value:refNo}]);

            // ÇØ´ç ÅÇ¿¡ ´ëÀÀÇÏ´Â ActionÀ» È£ÃâÇÑ´Ù.
            //alert(refNo +"\n\n" + mt100TmsgNm);
            var hanaAjax = new hana.JHanaAjax("hanaPopBodyDiv", true, true);
//           hanaAjax.ajaxSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, frmObj, true, callbackShowTab, 'euc-kr' ); 
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, frmObj);
        }
        /**
         * ¹ÞÀ» ¼Û±Ý³»¿ª ÆË¾÷ Áß Tab ¿¡·¯°¡ ¾øÀ»°æ¿ì
         */
/*        detailPopToggleTab : function (actionObj, url, frmObj){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(actionObj, "tabMenuDivPop");
            
            var hanaAjax = new hana.JHanaAjax("hanaPopBodyDiv", true, true);
            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, frmObj);
        }
 */       
    }        
} ();            


/**
 *  ÇØ¿Ü¼Û±Ý/ÀÌÃ¼ - ¿¬°£¼Û±Ý³»¿ªÁ¶È¸ ÇÊ¿äÇÑ script Á¤ÀÇ
 */
pbk.foreign.send.foreignsending.yearly = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';
    
    var subUrl      = '/foreign/send/';

    // public space
    return {
        /**
         *  ¿¬°£¼Û±Ý³»¿ª Á¶È¸ ¸®½ºÆ® Á¶È¸
         * @param {Object} formObj 
         */
        searchForeignSend_Yearly : function(formObj){
			if(formObj.strDt.value != null && formObj.strDt.value != ""){
				
	            var url = "wpfxd451_34i_01.do";
	
	            var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
	            hanaAjax.ajaxCommSubmit(pbk.APPLICATION_CONTEXT_ROOT + subUrl + url, formObj);
			}
        }
    }         
} ();         




/*****************************
 * °Å·¡ÀºÇàÁöÁ¤/Á¶È¸
 ****************************/

/**
 *  °Å·¡ÀºÇàÁöÁ¤/Á¶È¸
 *  @since 2008.10.16 jk
 */
pbk.foreign.send.bank = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';                   // Tab ¸Þ´º ºÎºÐ
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv'; 	// Tab ¸Þ´º¿¡ µû¸¥ Content

    var subUrl      = '/foreign/send/';

    // public space
    return {
 		/**
		 * ÅÇ Å¬¸¯½Ã Å¬¸¯ÇÑ ¸Þ´ºÀÇ ActionÀ» È£ÃâÇÑ´Ù
		 * @param {Object} actionObj Å¬¸¯ÇÑ ÅÇÀÇ ¿ÀºêÁ§Æ®
		 * @param {String} url ÇØ´ç ¸Þ´ºÀÇ ³»¿ëÀ» UpdateÇÒ URL (Context Root Directory Á¦¿Ü)
		 * @param {Object} formObj ÆÄ¶ó¸ÞÅÍ¸¦ Àü´ÞÇÒ Form¿ÀºêÁ§Æ®
		 */
		toggleTabMenu: function(actionObj, url, formObj){
			// TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
			pbk.changeTabImage(actionObj, TAB_MENU_DIV);

			// ÇØ´ç ÅÇ¿¡ ´ëÀÀÇÏ´Â ActionÀ» È£ÃâÇÑ´Ù.
            url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + url;
			var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}  	 
    }     
}();

/**
 *  °Å·¡ÀºÇà ÁöÁ¤³»¿ª Á¶È¸
 *  @since 2008.10.16 jk
 */
pbk.foreign.send.bank.inquiry = function(){
    // private variables
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content
    var TAB_MENU_CONTENT_SUB_DIV = 'tabMenuContentSubDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content Sub
    var TAB_MENU_DIV  = 'tabMenuDiv';                   // Tab ¸Þ´º ºÎºÐ
    
    var subUrl      = '/foreign/send/';

    // public space
    return {
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤ Á¶È¸
         * 
         * @parma (Object) formObj
         * @since 2009.01.03 jk
         */
        submitInquiry : function(formObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.trscStrDt, "trscStrDt"))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.trscEndDt, "trscEndDt").range(formObj.trscStrDt.value, date.addDate(date.addDate(formObj.trscStrDt.value.replace(/-|\s+/g, ""),'Y',5),'D',-1)))
                      .validate()) {
                return;
            }       
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_35i_02.do";
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_SUB_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);
        },    
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤ ÆäÀÌÁö·Î ÀÌµ¿
         * 
         * @since 2009.01.03 jk
         */
        goBankAppoint : function(){
            // TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
            pbk.changeTabImage(document.getElementById("tab2"), TAB_MENU_DIV);

            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_37t.do";
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        }    
    }   

}();

/**
 *  °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤
 *  @since 2008.10.16 jk
 */
pbk.foreign.send.bank.appointment = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var TAB_MENU_CONTENT_DIV = 'tabMenuContentDiv';     // Tab ¸Þ´º¿¡ µû¸¥ Content

    var subUrl      = '/foreign/send/';

    // public space
    return {
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤- ½ÅÃ»À¸·Î ·ÎÀÌµ¿ 
         * wpfxd451_37t.jsp
         *
         * @param rsbzRegNo
         * @since 2009.01.03 jk
         */
        submitNextStep02 : function(rsbzRegNo){
        
            if(rsbzRegNo == null || rsbzRegNo == undefined || rsbzRegNo == '' || rsbzRegNo.length < 7){
                message.alert('¾Ë¸²','¿Ü±¹ÀÎÀÎ °æ¿ì °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤ °Å·¡´Â ¿µ¾÷Á¡¿¡¼­¸¸ °¡´É ÇÕ´Ï´Ù.');
                return;
            }
            var charAt = rsbzRegNo.substring(6,7);
            if(charAt == '1' || charAt == '2' || charAt == '3' || charAt == '4'){
                var url  = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_38t.do";
                var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url, null);
            }else{
                message.alert('¾Ë¸²','¿Ü±¹ÀÎÀÎ °æ¿ì °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤ °Å·¡´Â ¿µ¾÷Á¡¿¡¼­¸¸ °¡´É ÇÕ´Ï´Ù.');
            }
        },   
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤- ½ÅÃ»ÇÏ±â
         * wpfxd451_38t.jsp
         *
         * @param (Object) fromObj         
         * @since 2009.01.03 jk
         */
        submitNextStep03  : function(formObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText("°í°´¸í",formObj.custNm))
                      .add(new hana.JText("°í°´¿µ¹®¸í",formObj.custEngNm).isEnglish()) 
                      .add(new hana.JText("°í°´ÁÖ¼Ò",formObj.custAdr))
                      .add(new hana.JText("ÀüÈ­¹øÈ£",formObj.telNo).isTelnum())  
                      .validate()) {
                return false;
            } 
            
            if(securityPasswdCheck()){        
                var url =  pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_39t.do";
                var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url, formObj);
            }
        },       
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤- ½ÅÃ»Ãë¼Ò
         * wpfxd451_38t.jsp
         *
         * @param (Object) fromObj
         * @since 2009.01.03 jk
         */
        submitCancel  : function(){
            var url =  pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_37t.do";
            var hanaAjax = new hana.JHanaAjax(TAB_MENU_CONTENT_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },     
        /**
         * °Å·¡¿Ü±¹È¯ÀºÇà ÁöÁ¤- ÇØ¿Ü¼Û±ÝÀ¸·Î ÀÌµ¿.
         * wpfxd451_39t.jsp
         *
         * @since 2009.01.03 jk
         */
        goForeignSending  : function(){
            ForeignUtil.menuFunction('7', true, '');
        }      
    }    
}();





/*****************************
 * ÇØ¿Ü¼Û±ÝÀÚµ¿ÀÌÃ¼
 ****************************/
/**
 * ÇØ¿Ü¼Û±ÝÀÚµ¿ÀÌÃ¼
 * @since 2008.10.16 jk
 */
pbk.foreign.send.autotransfer = function(){
	return{
		
	}
}();

/**
 * ÇØ¿Ü¼Û±ÝÀÚµ¿ÀÌÃ¼ - µî·Ï  
 * @since 2008.10.16 jk
 */
pbk.foreign.send.autotransfer.registration = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';
    var HANA_BODY_DIV = 'hanaBodyDiv';
    var TAB_MENU_DIV  = 'tabMenuDiv';
    var HANA_POPUP_DIV = 'hanaPopUpDiv';      
    var HANA_POPUP_SUB_DIV = 'hanaPopUpSubDiv';  
    var HANA_CONTENT_DIV = 'hanaContentDiv';  

    
    var subUrl      = '/foreign/send/';

    // public space
    return {
        /**
         *  ÀÚµ¿ÀÌÃ¼  Á¤º¸ÀÔ·Â È®ÀÎ
         *
         * @param {Object} formObj
         * @since 2008.12.04 jk
         */
        formValidationStep01 : function(formObj){
            // ¼Û±Ý»çÀ¯(Á¾·ù)¿¡ µû¸¥ ÁöÁ¤Ç×¸ñ ¹× ¼Û±Ý»çÀ¯ ÄÚµå ¼³Á¤  (1:¼Ò¾×¼Û±Ý, 2:Áõºù¼­·ù¸éÁ¦¼Û±Ý, 3:À¯ÇÐ»ý¼Û±Ý, 4:Ã¼Àçºñ¼Û±Ý, 5:¿Ü±¹ÀÎ/ºñ°ÅÁÖÀÚ ±¹³»º¸¼ö ¼Û±Ý, 06:¼öÃâÀÔ±âÅ¸, 07:±¹³»Å¸ÇàÀÌÃ¼)
            var sendKindValue = radiobox.getCheckedValue(formObj.sendKind);
            
            // ¼Û±Ý»çÀ¯ÄÚµå
            form.createHiddenField(formObj,'remtRsnCd', pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][0]);
            // ÁöÁ¤Ç×¸ñÄÚµå
            form.createHiddenField(formObj,'dstnItemCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][1]);
            // Ã¤³Î¼­ºñ½ºÄÚµå
            form.createHiddenField(formObj,'chnlSvcCd',pbk.foreign.send.common.SEND_CODE_MAP[sendKindValue][2]);
			// ¿ÜÈ¯¼Û±ÝÁ¾·ùÄÚµå
			form.createHiddenField(formObj,'fexRemtKindCd',sendKindValue);

            
            // ±Ý¾× °ø¹éÀÔ·Â
            if(formObj.krwAmt_1.value == "") formObj.krwAmt_1.value = "0";
            if(formObj.krwAmt_2.value == "") formObj.krwAmt_2.value = "00";
            
            // ¼Û±Ý¾× ¼³Á¤ 
            form.createHiddenField(formObj,'krwAmt',pbk.stripCommas(formObj.krwAmt_1.value)+"."+pbk.stripCommas(formObj.krwAmt_2.value));

            // ¼Û±Ý ¼ö¼ö·á ºÎ´ã ¼³Á¤ (1:¼Û±ÝÀÎ, 2:¼öÃëÀÎ)
            form.createHiddenField(formObj,'commAdvCd', radio.getCheckedValue(formObj.commAlotYn));

            // ¼Û±Ý ±Ý¾× Validation Check
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JCheck("¼Û±ÝÁ¾·ù",formObj.sendKind))
                      .add(new hana.JSelect("¼Û±Ý»ó´ë±¹" ,formObj.remtCntyCd))
                      .add(new hana.JSelect("ÅëÈ­±¸ºÐ" ,formObj.curCd))
                      .validate()) {
                return false;
            } 

            // ÅëÈ­ ±¸ºÐ ÄÚµå¿Í ¿ÜÈ­ Ãâ±Ý °èÁÂ ÅëÈ­ ÄÚµå °¡ ¸Â´ÂÁö °Ë»ç 
            if(!pbk.foreign.send.foreignsending.isMatchCode(formObj)) return;

            var amt = parseFloat(formObj.krwAmt.value,10);
            if(amt == 0.00){
                formObj.krwAmt_1.focus();
                message.alert('¼Û±Ý¾× È®ÀÎ','¼Û±Ý¾×À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
	            return false;
            }

            var jForm = new hana.JForm();
            if(sendKindValue == '1'){
				if(formObj.curCd.value == 'USD' && amt > 1000.00){
                    formObj.krwAmt_1.focus();
                    message.alert('¼Û±Ý¾× È®ÀÎ','¼Ò¾×¼Û±Ý °¡´É±Ý¾×Àº $1,000 ÀÌÇÏÀÔ´Ï´Ù.');
		            return false;
				}
            }else if(sendKindValue == '2'){
                if(formObj.curCd.value == 'USD' && amt > 10000.00){
                    formObj.krwAmt_1.focus();
                    message.alert('¼Û±Ý¾× È®ÀÎ','Áõºù¼­·ù¸éÁ¦¼Û±Ý °¡´É±Ý¾×Àº $10,000 ÀÌÇÏÀÔ´Ï´Ù.');
                    return false;
                }
            }else if(sendKindValue == '3'){
                var juminno = formObj.rmteRsbzRegNo.value;
               // if(!jForm.add(new hana.JNumber("À¯ÇÐ»ýÁÖ¹Îµî·Ï¹øÈ£",formObj.rmteRsbzRegNo).limitLength(5, 13))
                if(!jForm.add(new hana.JText("À¯ÇÐ»ýÁÖ¹Îµî·Ï¹øÈ£", formObj.rmteRsbzRegNo).range(5,13))
               		    .validate()){
                    return;
                }
               
                if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
                                          && (!juminno.substring(6,7) == "2") 
                                          && (!juminno.substring(6,7) == "3") 
                                          && (!juminno.substring(6,7) == "4") 
                                          && (!juminno.substring(0,3) == "999")) {

                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
                    return false;
                }
                
                if(formObj.curCd.value == 'USD' && amt > 30000.00){
                    formObj.krwAmt_1.focus();
                    message.alert('¼Û±Ý¾× È®ÀÎ','À¯ÇÐ»ý¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
                    return false;
                }                
            }else if(sendKindValue == '4'){
                if(!jForm.add(new hana.JNumber("Ã¼ÀçÀÚÁÖ¹Îµî·Ï¹øÈ£",formObj.apltResRegNo).limitLength(13, 13))
                        .validate()){
                    return;
                }
                
                formObj.rmteRsbzRegNo.value = formObj.apltResRegNo.value;  // Ã¼ÀçÀÚ ¼Û±Ý½Ã ÁÖ¹Î¹øÈ£¸¦ ¼öÃëÀÎÁÖ¹Îµî·Ï¹øÈ£ ¿¡ ÀÔ·ÂÇØÁØ´Ù 
                
                var juminno = formObj.rmteRsbzRegNo.value;
                if((juminno.length >= 13) && (!juminno.substring(6,7) == "1") 
                                          && (!juminno.substring(6,7) == "2") 
                                          && (!juminno.substring(6,7) == "3") 
                                          && (!juminno.substring(6,7) == "4") 
                                          && (!juminno.substring(0,3) == "999")) {
                    
                    message.alert('ÇØ¿Ü¼Û±Ý¼­ºñ½º È®ÀÎ','¿Ü±¹ÀÎÀº ÇØ¿Ü¼Û±Ý ¼­ºñ½º°¡ Á¦°øµÇÁö ¾Ê½À´Ï´Ù.');
                    return false;
                }
                
                if(formObj.curCd.value == 'USD' && amt > 30000.00){
                    formObj.krwAmt_1.focus();
                    message.alert('¼Û±Ý¾× È®ÀÎ','Ã¼Àçºñ¼Û±Ý °¡´É±Ý¾×Àº $30,000 ÀÌÇÏÀÔ´Ï´Ù.');
                    return false;
                }                
            }
            
            jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('Ãâ±Ý°èÁÂ',formObj.gearAcctNo1))
                      .add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£',formObj.wdrwAcctPw).limitLength(4,4))                          
                      .add(new hana.JCheck("ÇØ¿ÜÀºÇà ¼ö¼ö·áºÎ´ã" ,formObj.commAlotYn))
                      .validate()) {
                return false;
            } 
            
            // ÀÌÃ¼ ÀÏÀÚ À¯È¿¼º °Ë»ç.
            var today = hana.JHanaUtils.date.getToday();
            var nextDate = hana.JHanaUtils.date.addDate( today, 'D', 1);
            
            jForm = new hana.JForm();
            if (!jForm.add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®¼º¸í",formObj.apltNm1).isEnglish())
                      .add(new hana.JText("¼Û±ÝÀÎ ÀüÈ­¹øÈ£",formObj.telNo))
                      .add(new hana.JSelect("¼Û±ÝÀÎ ½Ã/µµ ¼±ÅÃ" ,formObj.apltAdr))
                      .add(new hana.JText("¼Û±ÝÀÎ ¿µ¹®ÁÖ¼Ò",formObj.apltAdr2).range(20,50)) 

                      .add(new hana.JText("¼öÃëÀÎ ¿µ¹®¼º¸í",formObj.rmteNm1))
                      .add(new hana.JText("¼öÃëÀÎ ¿µ¹®ÁÖ¼Ò",formObj.rmteAdr1).range(20,50))  
                      .add(new hana.JText("¼öÃëÀÎ °èÁÂ¹øÈ£", formObj.rmteTrscBnkAcctNo).range(1,20))
                      
                      .add(new hana.JText("¼öÃëÀºÇà ÄÚµå", formObj.rmteBnkCd).nullable()) 
                      .add(new hana.JText("¼öÃëÀºÇà¸í ¹× ÁöÁ¡¸í1",formObj.rcvgBnkNm1))

                      .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr1).range(1,50)) 
                      .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr2).nullable()) 
                      .add(new hana.JText("¼öÃëÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.rcvgBnkAdr3).nullable()) 
                      
                      .add(new hana.JText("Áß°èÀºÇà ¿µ¹®ÁÖ¼Ò",formObj.interBnkNm).nullable()) 
                      
                      .add(new hana.JSelect("¼Û±ÝÁöÁ¤ÀÏ",formObj.fexTrnsDudtDvCd))
                      .add(new hana.JSelect("ÀÌÃ¼ÁÖ±â" ,formObj.fexTrnsIntvDvCd))
                      .add(new hana.JDate("¼Û±Ý ½ÃÀÛÀÏ", formObj.fexTrnsStrDt).range(nextDate, formObj.fexTrnsEndDt.value))
                      .add(new hana.JDate("¼Û±Ý ¸¸·áÀÏ", formObj.fexTrnsEndDt))
                      .validate()) {
                return false;
            }  

            // ¼Û±ÝÀû¿ä
            form.createHiddenField(formObj,'rmrkNm',formObj.rmrkNm1.value);

            // ¼Û±ÝÀÎÁÖ¼Ò Á¶ÇÕ.
            form.createHiddenField(formObj,'apltAdr1',formObj.apltAdr.value+' '+formObj.apltAdr2.value);
            
            return  true;
        },      
            
        /**
         * ÀÚµ¿ÀÌÃ¼ ¾à°ü µ¿ÀÇ - Step01 ·Î ÀÌµ¿  
         * wpfxd451_59t.jsp
         * 
         * @param {Object} formObj
         * @since 2008.10.16 jk
         */
        submitAgree : function(formObj){
            var confirm = hana.JHanaUtils.radio.getCheckedValue(formObj.conFirm);
			if(confirm == 'N' || confirm == ''){
                message.alert('¾Ë¸²','ÀÚµ¿ÀÌÃ¼¸¦ µî·Ï ÇÏ½Ã·Á¸é ¾à°ü¿¡ µ¿ÀÇ ÇÏ¼Å¾ß ÇÕ´Ï´Ù.');
				return false;				
			}
            
            // ¾à°ü
            //form.createHiddenField(formObj,'agree',$('agree').value);
            		      
            // ÀüÀÚ¼­¸íÀ» À§ÇÑ Æû.                        
         	//pbk.common.signField.add(formObj,'agree','ÇØ¿Ü¼Û±Ý ÀÚµ¿ÀÌÃ¼ °Å·¡¾à°ü');
            
            var url =  pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_40t.do";
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },  
        /**
         * ÀÚµ¿ÀÌÃ¼ - ÀÌÃ¼½ÅÃ»ÇöÈ² text 
         * wpfxd451_59t.jsp
         * 
         * @param {Object} formObj
         * @since 2008.10.16 jk
         */
        makeSendInfo : function(formObj){
            var fexTrnsStrDt = input.stripDash(formObj.fexTrnsStrDt);
            var fexTrnsEndDt = input.stripDash(formObj.fexTrnsEndDt);
            var fexTrnsIntvDvCd = formObj.fexTrnsIntvDvCd.options[formObj.fexTrnsIntvDvCd.selectedIndex].innerText;
            var fexTrnsDudtDvCd = formObj.fexTrnsDudtDvCd.options[formObj.fexTrnsDudtDvCd.selectedIndex].text;
            
            var textInfo = fexTrnsStrDt.substring(0,4)+'³â '+fexTrnsStrDt.substring(4,6)+'¿ù '+fexTrnsStrDt.substring(6,8)+'ÀÏ ºÎÅÍ '
            textInfo += fexTrnsEndDt.substring(0,4)+'³â '+fexTrnsEndDt.substring(4,6)+'¿ù '+fexTrnsEndDt.substring(6,8)+'ÀÏ ±îÁö ';
            textInfo += fexTrnsIntvDvCd.split('°£')[0]+' ¸¶´Ù '+fexTrnsDudtDvCd+' ¿¡ ';
            textInfo += formObj.curCd.value+' '+ formObj.krwAmt_1.value+'.'+formObj.krwAmt_2.value +' ¸¦ ÀÚµ¿ÀÌÃ¼ÇÕ´Ï´Ù.';
            
            $('txtSendInfo').innerText = textInfo;
        },  
        /**
         * ÀÚµ¿ÀÌÃ¼ - ´Þ·Â ¼±ÅÃ½Ã ÄÝ¹éÇÔ¼ö.
         *
         * @param {String} date
         * since 2008.05.28 kj          
         */        
        callbackFncSendInfo : function(date){
            pbk.foreign.send.autotransfer.registration.makeSendInfo($('hanaMainForm'));
        },  
        /**
         * ÀÚµ¿ÀÌÃ¼ - ¿¹ºñ°Å·¡ (Step02)
         *
         * @param {Object} formObj
         * since 2008.05.28 kj          
         */
        submitNextStep02 : function(formObj){
            if(!pbk.foreign.send.autotransfer.registration.formValidationStep01(formObj)) return;
                        
            // ¿¹ºñ°Å·¡¿ë Àü¹®¿¡ ¸Â°Ô Hidden ÇÊµå Ãß°¡..
            form.createHiddenField(formObj,'wdrwGearFrcAcctNo',formObj.gearAcctNo.value);     // Ãâ±Ý°èÁÂ
            form.createHiddenField(formObj,'acctPw',formObj.wdrwAcctPw.value);   	          // °èÁÂºñ¹Ð¹øÈ£
            form.createHiddenField(formObj,'rmteAcctNo',formObj.rmteTrscBnkAcctNo.value); 	  // ¼öÃëÀÎ°èÁÂ¹øÈ£

            // ÀüÀÚ¼­¸íÀ» À§ÇÑ Æû.                        
            pbk.common.signField.addAll(formObj);
            // Á¶ÇÕµÈ ÀüÀÚ¼­¸í Ç×¸ñ Ãß°¡.
            pbk.common.signField.add(formObj,'krwAmt','¼Û±Ý¾×');
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_41t.do";
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);  
        },
        /**
         * ÀÚµ¿ÀÌÃ¼ - ½ÅÃ» (Step03)
         *
         * since 2008.05.28 kj          
         */
        submitNextStep03 : function(formObj){
            if(securityPasswdCheck()){
                var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_42t.do";
                var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
                hanaAjax.ajaxCommSubmit(url, formObj);
            }  
        },        
        /**
         * ÀÚµ¿ÀÌÃ¼ -  Step 01 À¸·Î ÀÌµ¿ 
         * 
         * @since 2008.11.19 jk
         */
        goFirstStep: function(){
            var url = pbk.APPLICATION_CONTEXT_ROOT +  subUrl + "wpfxd451_40t.do";
            var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, null);
        },   
        /**
         * ÀÚµ¿ÀÌÃ¼ -  ÀÚµ¿ÀÌÃ¼ ³»¿ªÁ¶È¸ ·Î ÀÌµ¿
         * 
         * @since 2008.11.19 jk
         */
        goInquiry: function(){
            hana.JMenuPanel.goFromOutside('wpfxd451_43t', true);
        }                      
    }         
} ();          

/**
 * ÇØ¿Ü¼Û±ÝÀÚµ¿ÀÌÃ¼ - Á¶È¸
 * @since 2008.10.16 jk
 */
pbk.foreign.send.autotransfer.inquiry = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
    
    var subUrl = '/foreign/send/';

    // public space
	return {
        /**
         * ÀÚµ¿ÀÌÃ¼ ¸ñ·Ï Á¶È¸
         * wpfxd451_43t.jsp
         * 
         * @param {Object} formObj
         * @since 2009.01.13 jk
         */    
        submitInquiry : function(formObj){
  			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ",formObj.paymAcctNo))
		              .validate()) {
				return false;
            } 	
            var splitAcctNo = formObj.paymAcctNo.value.split(';');
            
            var paramObj = form.createForm();
            form.createHiddenField(paramObj, 'paymAcctNo', splitAcctNo[0]);
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_43t_01.do";
            var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, paramObj);  
        },
        /**
         * ÀÚµ¿ÀÌÃ¼ »ó¼¼ Á¶È¸
         * wpfxd451_43t_01.jsp
         * 
         * @param {Int} index
         * @param {Object} formObj
         * @since 2009.01.13 jk
         */    
        submitDetail : function(formObj, refNo){
            form.createHiddenField(formObj, 'refNo', refNo);
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_46t.do";
            var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);  
        },
        /**
         * ÀÚµ¿ÀÌÃ¼ Ãë¼Ò - Step01
         * wpfxd451_43t_01.jsp
         * 
         * @param {Object} formObj
         * @since 2009.01.13 jk
         */    
        submitCancelStep01 : function(){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JCheck("ÀÚµ¿ÀÌÃ¼Ãë¼Ò",document.getElementsByName('rdo')))
                      .validate()) {
                return false;
            }   
            
            var index = hana.JHanaUtils.radio.getCheckedValue(document.getElementsByName('rdo'));   // ¼±ÅÃ ¾ÆÀÌÅÛ index
            
            formObj = $('hanaContentDetailForm_'+index);  // ÇØ´çÆû ¹ÝÈ¯.
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_44t.do";
            var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
            hanaAjax.ajaxCommSubmit(url, formObj);  
        },
        /**
         * ÀÚµ¿ÀÌÃ¼ Ãë¼Ò - Step02
         * wpfxd451_44t.jsp
         * 
         * @param {Object} formObj
         * @since 2009.01.13 jk
         */    
        submitCancelStep02 : function(formObj){
  			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JNumber("°èÁÂºñ¹Ð¹øÈ£", formObj.wdrwAcctPw).limitLength(4, 4))
		              .validate()) {
				return false;
            } 	

            if(securityPasswdCheck()){
                var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_45t.do";
                var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url, formObj);  
            }
        },
        /**
         * ÀÚµ¿ÀÌÃ¼ ¸®½ºÆ®·Î ÀÌµ¿.
         * 
         * @since 2009.01.13 jk
         */    
        goList : function(paymAcctNo, curCd){
            var formObj = form.createForm();
            form.createHiddenField(formObj, 'paymAcctNo',paymAcctNo);
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_43t.do";
            hana.JMenuPanel.goMenu(url, 'wpfxd451_43t', formObj, function(){
                var url1 = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd451_43t_01.do';;
                var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url1, formObj, true);
            });
                
        }
	}
}();



/*****************************
 * ´çÇà°£ ¿ÜÈ­ÀÌÃ¼
 ****************************/
/**
 *  ¿ÜÈ­ÀÌÃ¼
 */
pbk.foreign.send.transfer = function(){
	return{
		
	}
}();

/**
 * ´çÇà°£ ¿ÜÈ­ÀÌÃ¼
 */
pbk.foreign.send.transfer.hanabank = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
    
    var subUrl = '/foreign/send/';

    // public space
	return {
        /**
         * ¸Þ´º Á¢±Ù ±ÝÁö ÆË¾÷
         * 
         */      
        closeAlertPopUp : function(){
            window.open("/common/closeAlertPopUp.jsp","popComm",'top=100,left=300, menubar=no,directories=no,resizable=no,status=no,scrollbars=no,width=380, height=316');
        },
        /**
         * ÀÌÃ¼±¸ºÐ ¼±ÅÃ½Ã ÀÌÃ¼±Ý¾× Ç¥½Ã º¯°æ.
         * wpfxd451_47t.jsp
         * 
         * @param {Object} rdoObj
         * @since 2008.11.19 jk
         */    
        toggleChoice : function(rdoObj){
            $('divPrsBal').style.display = 'none';          // Ãâ±Ý°¡´É ±Ý¾× °¨Ãß±â.
            $('paymAcctNoFrc').value = '';                  // ¿ÜÈ­ Ãâ±Ý °èÁÂ¼±ÅÃ ÃÊ±âÈ­.
            $('paymAcctNoWon').value = '';                 	// ¿øÈ­ Ãâ±Ý °èÁÂ¼±ÅÃ ÃÊ±âÈ­.
                            
            // ÀÌÃ¼±¸ºÐ(1:¿ÜÈ­->¿ÜÈ­, 2:¿ÜÈ­->¿øÈ­, 3:¿øÈ­->¿ÜÈ­)
            if(rdoObj.value == '1' || rdoObj.value == '2'){
            	
            	$('divInfo').style.display      = 'none';
            	$('spanRcvCurCd').style.display = 'none';
            	$('outCurCd').style.display     = 'none';
            	
                $('divTrnsMoneyFrc').style.display = 'block';
                $('divTrnsMoneyWon').style.display = 'none';
                $('divWonAcct').style.display = 'none';         // ¿øÈ­ Ãâ±Ý°èÁÂ
                $('divFrcAcct').style.display = 'block';        // ¿ÜÈ­ Ãâ±Ý°èÁÂ
                       
            }else{
            
                $('outCurCd').style.display     = 'none';
                $('divInfo').style.display      = 'block';
            	$('spanRcvCurCd').style.display = 'inline';
            	
                $('divTrnsMoneyFrc').style.display = 'none';
                $('divTrnsMoneyWon').style.display = 'block';
                $('divWonAcct').style.display = 'block';
                $('divFrcAcct').style.display = 'none';                
            }
            
            // 2:¿ÜÈ­->¿øÈ­ ÀÏ¶§¸¸ ÃÖ±ÙÀÔ±Ý°èÁÂ, ÀÚÁÖ¾²´Â°èÁÂ º¸¿©Áü(¿øÈ­ÀÌÃ¼¸¸ ÇöÀç µî·ÏµÊ) 
            if(rdoObj.value == '2'){
                $('spanAcctSel').style.display = 'inline';
            }else{
                $('spanAcctSel').style.display = 'none';
            }
        },
        /**
         * ÀÔ±Ý°èÁÂ°¡ ¿øÈ­,¿ÜÈ­ ÀÎÁö Á¤ÇÕ¼º °Ë»ç
         * wpfxd451_47t.jsp
         * 
         * @param {Object} formObj
         * @param {Object} obj
         * @since 2008.11.19 jk
         */    
        checkAcctType : function(formObj, obj){
            if(obj.value.lenght < 14) return;
            
            // ÀÌÃ¼±¸ºÐ(1:¿ÜÈ­->¿ÜÈ­, 2:¿ÜÈ­->¿øÈ­, 3:¿øÈ­->¿ÜÈ­)
            var frcTrnsKindCd = hana.JHanaUtils.radio.getCheckedValue(formObj.rdo);
            // °èÁÂ Å¸ÀÔ
            var acctType = obj.value.substring(12);
            
            // ÀÔ±Ý°èÁÂ°¡ ¿ÜÈ­ °èÁÂÀÔ·ÂÀÌ ¾Æ´Ï¶ó¸é .
            if((frcTrnsKindCd == '1' || frcTrnsKindCd == '3') && (acctType != '31' && acctType != '32' && acctType != '33' && acctType != '38' && acctType != '39')){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿ÜÈ­ °èÁÂ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
            }else if(frcTrnsKindCd == '2' && (acctType == '31'|| acctType == '32'||acctType == '33'||acctType == '38' || acctType == '39')){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿øÈ­ °èÁÂ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
            } 
            
            if(frcTrnsKindCd == '3' && acctType == '39'){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿ÜÈ­ °¡»ó°èÁÂ·Î ÀÌÃ¼ ºÒ°¡´ÉÇÕ´Ï´Ù. ÀÔ±Ý°èÁÂ¸¦ È®ÀÎÇÏ¼¼¿ä.');
            }
            
        },
        /**
         * ´çÇà¿ÜÈ­ ÀÌÃ¼ - ¿¹ºñ°Å·¡ Step 02 ·Î ÀÌµ¿ 
         * wpfxd451_47t.jsp
         * 
         * @param {Object} formObj
         * @since 2008.11.19 jk
         */
		submitNextStep02: function(formObj){
            // ÀÌÃ¼±¸ºÐ(1:¿ÜÈ­->¿ÜÈ­, 2:¿ÜÈ­->¿øÈ­, 3:¿øÈ­->¿ÜÈ­)
            var oSpanCurrency = document.getElementById('spanCurrency'); 
			var CurCd = oSpanCurrency.innerHTML; //¼±ÅÃµÈ ¿ÜÈ­ÄÚµå
			var amt=''; //¿øÈ­·Îº¯°æ±Ý¾×
			
            var frcTrnsKindCd = hana.JHanaUtils.radio.getCheckedValue(formObj.rdo);
            form.createHiddenField(formObj,'frcTrnsKindCd',frcTrnsKindCd);
    
			var jForm = new hana.JForm();
                
            // ¿ÜÈ­->¿ÜÈ­, ¿ÜÈ­ -> ¿øÈ­.
            if(frcTrnsKindCd == '1' || frcTrnsKindCd == '2'){
    			if(formObj.trnsAmt2.value == '') formObj.trnsAmt2.value = '00';
                var splitpaymAcctNoFrc = formObj.paymAcctNoFrc.value.split(';');
                var curCd = splitpaymAcctNoFrc[1];
               // Ãâ±Ý±Ý¾× Áö¼öºÎ ¼Ò¼öºÎ Á¶ÇÕ.
                var trnsAmt = formObj.trnsAmt1.value + '.' + formObj.trnsAmt2.value;   
               
                if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ¹øÈ£" ,formObj.paymAcctNoFrc))
                          .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trnsAmt1).rangeDollar(1.00,999999999.99,curCd,''))
                          .validate()) {
                    return;
                }
            
                amt = pbk.foreign.send.foreignsending.koramtValue(formObj,frcTrnsKindCd,CurCd,pbk.stripCommas(trnsAmt)); 
                
                //1È¸ ÀÌÃ¼ÇÑµµ
				if(amt != '0.00'){
					if(parseFloat(formObj.bot1TrnsLimtAmtTd1.value,10) < parseFloat(amt,10)){
						message.alert('ÀÌÃ¼±Ý¾× È®ÀÎ','1È¸ ÀÌÃ¼ÇÑµµ°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.');
                		return false;
                	}     				
				} 

                // ¿ÜÈ­ Ãâ±Ý°èÁÂ
                form.createHiddenField(formObj,'paymAcctNo',splitpaymAcctNoFrc[0]);
                // Ãâ±Ý±Ý¾×
                form.createHiddenField(formObj,'wdrwAmt',pbk.stripCommas(trnsAmt));
                
				// Ãâ±ÝÅëÈ­ÄÚµå
                var acctKind = splitpaymAcctNoFrc[0].substring(splitpaymAcctNoFrc[0].length-2);
            	if(acctKind == "38") {
                	if(formObj.outCurCd.value == ""){
						message.alert('È®ÀÎ','ÅëÈ­ÄÚµå¸¦ ¼±ÅÃÇÏ¼¼¿ä.');
                		return false;
                	}
                	
                	form.createHiddenField(formObj,'wdrwCurCd',formObj.outCurCd.value);
				} else {
					form.createHiddenField(formObj,'wdrwCurCd',splitpaymAcctNoFrc[1]); 
                }
                                 
            }else{
            
                if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ¹øÈ£" ,formObj.paymAcctNoWon))
                          .add(new hana.JCurrency("ÀÌÃ¼±Ý¾×", formObj.trnsAmt3).rangeMoney(1,999999999,1))
                          .validate()) {
                    return;
                }
                //1È¸ ÀÌÃ¼ÇÑµµ
                if(parseFloat(formObj.bot1TrnsLimtAmtTd1.value,10) < parseFloat(pbk.stripCommas(formObj.trnsAmt3.value+'.00'),10)){
                	message.alert('ÀÌÃ¼±Ý¾× È®ÀÎ','1È¸ ÀÌÃ¼ÇÑµµ°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.');
                	return false;
                }         
                // ¿øÈ­ Ãâ±Ý°èÁÂ
                form.createHiddenField(formObj,'paymAcctNo',formObj.paymAcctNoWon.value);
                // Ãâ±Ý±Ý¾×
                form.createHiddenField(formObj,'wdrwAmt',pbk.stripCommas(formObj.trnsAmt3.value+'.00')); 

                // Ãâ±ÝÅëÈ­ÄÚµå
                var acctKind = formObj.rcvAcctNo.value.substring(formObj.rcvAcctNo.value.length-2);
            	if(acctKind == "38") {
            		if(formObj.rcvCurCd.value == ""){
						message.alert('È®ÀÎ','ÅëÈ­ÄÚµå¸¦ ¼±ÅÃÇÏ¼¼¿ä.');
                		return false;
                	}
                	
                	form.createHiddenField(formObj,'wdrwCurCd',formObj.rcvCurCd.value);
				} else {

                	form.createHiddenField(formObj,'wdrwCurCd','KRW'); 
                }
            }
            
            if (!jForm.add(new hana.JNumber("°èÁÂºñ¹Ð¹øÈ£", formObj.acctPw).limitLength(4, 4))
                      .add(new hana.JNumber("ÀÔ±Ý°èÁÂ¹øÈ£" ,formObj.rcvAcctNo).limitLength(14, 14))
                      .add(new hana.JText("Ãâ±ÝÅëÀåÇ¥½Ã³»¿ë",formObj.wdrwPsbkMarkCtt).range(0,100).nullable()) 
                      .add(new hana.JText("ÀÔ±ÝÅëÀåÇ¥½Ã³»¿ë",formObj.rcvPsbkMarkCtt).range(0,100)) 
                      .add(new hana.JText("¸Þ¸ð",formObj.memo).range(0,100).nullable()) 
                      .validate()) {
                return;
            }  
                
            //ÀÔ±Ý°èÁÂ Ãâ±Ý°èÁÂ µ¿ÀÏ¿©ºÎ 
            if(hana.JHanaUtils.input.stripDash(formObj.paymAcctNo).indexOf(formObj.rcvAcctNo.value) > 0 ){
                formObj.rcvAcctNo.focus();
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: 'Ãâ±Þ°èÁÂ¿Í ÀÔ±Ý°èÁÂ°¡ µ¿ÀÏÇÕ´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ¿© ÁÖ½Ê½Ã¿À.',
					callback: function(e){
					}
				});
				return false;
			}
            
            
            // °èÁÂ Å¸ÀÔ
            var acctType = formObj.rcvAcctNo.value.substring(12);
            
            // ÀÔ±Ý°èÁÂ°¡ ¿ÜÈ­ °èÁÂÀÔ·ÂÀÌ ¾Æ´Ï¶ó¸é .
            if((frcTrnsKindCd == '1' || frcTrnsKindCd == '3') && (acctType != '31' && acctType != '32' && acctType != '33' && acctType != '38' && acctType != '39')){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿ÜÈ­ °èÁÂ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                return false;
            }else if(frcTrnsKindCd == '2' && (acctType == '31'|| acctType == '32'||acctType == '33'||acctType == '38' || acctType == '39')){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿øÈ­ °èÁÂ¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                return false;
            } 
            
            if(frcTrnsKindCd == '3' && acctType == '39'){
                message.alert('ÀÔ·Â°èÁÂ È®ÀÎ','¿ÜÈ­ °¡»ó°èÁÂ·Î ÀÌÃ¼ ºÒ°¡´ÉÇÕ´Ï´Ù. ÀÔ±Ý°èÁÂ¸¦ È®ÀÎÇÏ¼¼¿ä.');
                return false;
            }
            
            // ÀüÀÚ¼­¸íÀ» À§ÇÑ Æû.
            pbk.common.signField.addAll(formObj);
            // Á¶ÇÕµÈ ÀüÀÚ¼­¸í Ç×¸ñ Ãß°¡.
            pbk.common.signField.add(formObj,'wdrwCurCd','Ãâ±ÝÅëÈ­');
            pbk.common.signField.add(formObj,'paymAcctNo','Ãâ±Ý°èÁÂ');
            pbk.common.signField.add(formObj,'wdrwAmt','Ãâ±Ý±Ý¾×');
			
			var url = pbk.APPLICATION_CONTEXT_ROOT +  subUrl + "wpfxd451_48t.do";
			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ´çÇà¿ÜÈ­ ÀÌÃ¼ Step 03 ·Î ÀÌµ¿ 
         * wpfxd451_48t.jsp
         * 
         * @since 2008.11.19 jk
         */
		submitNextStep03: function(btnObj, formObj){
            if(securityPasswdCheck()){
    			var url = pbk.APPLICATION_CONTEXT_ROOT +  subUrl + "wpfxd451_49t.do";
    			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true, null, btnObj.id);
    			hanaAjax.ajaxCommSubmit(url, formObj);
            }
		},

        /**
         * ´çÇà¿ÜÈ­ ÀÌÃ¼ Step 01 À¸·Î ÀÌµ¿ 
         * wpfxd451_48t.jsp
         * 
         * @since 2008.11.19 jk
         */
		goFirstStep: function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT +  subUrl + "wpfxd451_47t.do";
			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, null);
		},
        /**
         *  ÀÌÃ¼ È®ÀÎ¼­ ÆË¾÷ ¿­±â
         * wpfxd451_49t.jsp
         * 
         * @param {String} eChnlBizCd
         * @param {String} eChnlTrscAcpnNo
         * @since 2008.11.19 jk
         */
        openPopUpTransferConfirm : function(eChnlBizCd, eChnlTrscAcpnNo){
            var paramObj = form.createForm();
            form.createHiddenField(paramObj, 'EChnlBizCd', 'PBK');                // EÃ¤³Î  ¾÷¹«ÄÚµå
            form.createHiddenField(paramObj, 'EChnlTrscAcpnNo', eChnlTrscAcpnNo); // EÃ¤³Î °Å·¡Á¢¼ö¹øÈ£         

            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_58p.do";
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.printArea = HANA_POPUP_DIV;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 650, null, paramObj);    
        },
        /**
         * ÀÌÃ¼ È®ÀÎ¼­ ÆË¾÷ ´Ý±â 
         * wpfxd451_50p.jsp
         * 
         * @since 2008.11.19 jk
         */
        closePopUpTransferConfirm : function() {
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },
        /**
         * ¿ÜÈ­ÀÌÃ¼³»¿ªÁ¶È¸·Î ÀÌµ¿
         * wpfxd451_49t.jsp
         * 
         * @since 2008.11.19 jk
         */         
        goTransferInquiry : function(){
            hana.JMenuPanel.goFromOutside('wpfxd451_57i', true);
        }                   
    }
}();





/*****************************
 * ´çÇà°£ ¿ÜÈ­ÀÌÃ¼ ³»¿ªÁ¶È¸
 ****************************/
/**
 *  ´çÇà°£ ¿ÜÈ­ÀÌÃ¼ - ³»¿ªÁ¶È¸
 */
pbk.foreign.send.transfer.hanabank.inquiry = function(){
	var HANA_MAIN_DIV = 'hanaMainDiv';                                        
	var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
    var subUrl      = "/foreign/send/"; 
	
	return {
        /**
         * ´çÇà¿ÜÈ­ ÀÌÃ¼ - Á¶È¸
         * wpfxd451_50i.jsp
         * 
         * @param {Object} formObj
         * @since 2008.11.24 jk
         */
		submitInquiry : function(formObj){
   			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("Ãâ±Ý°èÁÂ", formObj.wdrwAcctNo))
            		  .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqStrDt))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqEndDt).range(formObj.inqStrDt.value, date.addDate(date.addDate(formObj.inqStrDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                      .validate()) {
                return;
            }		
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_57i_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ÀÌÃ¼ È®ÀÎ¼­ ÆË¾÷ ¿­±â
         * wpfxd451_49t.jsp
         * 
         * @param {String} eChnlBizCd
         * @param {String} eChnlTrscAcpnNo
         * @since 2008.11.19 jk
         */
        openPopUpTransferConfirm : function(eChnlBizCd, eChnlTrscAcpnNo, trscDtm){
            var paramObj = form.createForm();
            form.createHiddenField(paramObj, 'EChnlBizCd', eChnlBizCd);           // EÃ¤³Î  ¾÷¹«ÄÚµå
            form.createHiddenField(paramObj, 'EChnlTrscAcpnNo', eChnlTrscAcpnNo); // EÃ¤³Î °Å·¡Á¢¼ö¹øÈ£
            form.createHiddenField(paramObj, 'trscDtm', trscDtm);                 // ÀÌÃ¼ÀÏ½Ã
                    
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd451_58p.do";
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 650, null, paramObj);    
        },
        /**
         * ÀÌÃ¼ È®ÀÎ¼­ ÆË¾÷ ´Ý±â 
         * wpfxd451_50p.jsp
         * 
         * @since 2008.11.19 jk
         */
        closePopUpTransferConfirm : function() {
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        }        
	}
}();

/********************************************
 * ÇØ¿Ü¼Û±Ý/ÀÌÃ¼ END
/********************************************/






/********************************************
 * È¯Àü START
/********************************************/
/**
 * È¯Àü¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.exchange = function(){
	return{
		
	}
}();


/**
 * ÀÎÅÍ³Ý È¯Àü¿¡ ÇÊ¿äÇÑ °øÅë script Á¤ÀÇ 
 *
 * @snice 2009.02.09 jk
 */
pbk.foreign.exchange.common = function(){
	var HANA_MAIN_DIV = 'hanaMainDiv';                                        
	var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv';   
    var HANA_POPUP_CONTENT_DIV = 'hanaPopUpContentDiv';  
                                                        
    var subUrl      = "/foreign/change/"; 

    var openstatus = true; //ÀÎÅÍ³Ý È¯Àü°¡´É ÅëÈ­¹× ½ÅÃ»±Ý¾× ¾È³»  ÆË¾÷ »óÅÂ
    
	return{
        /**
         * ÀÎÅÍ³Ý È¯Àü°¡´É ÅëÈ­¹× ½ÅÃ»±Ý¾× ¾È³» 
         * wpfxd452_01t.jsp 
         *
         * @param (Boolean) isClick
         * @since 2009.02.10 jk  
         */
        openPopExchangeInfo : function(isClick){
            // ¾È³»ÆË¾÷ Å¬¸¯ÇÏ°Å³ª Ã³À½·Îµù½Ã º¸¿©ÁÜ..
            if(isClick || openstatus){
                var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_02p.do";
                
                pbk.extJS.popup.isPrint = false;
                pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null); 
                openstatus = false;
            }
        },  
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü ÇýÅÃ º¸±â ÆË¾÷
         * wpfxd452_01t.jsp
         * 
         * @since 2009.02.04 jk         
		 */
		openPopExchangeBenefit  : function(){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_13p.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null);    
		},	
		/**
		 * ÀÎÅÍ³Ý ¹Ì°¡ÀÔ°í°´ È¯Àü ÇýÅÃ º¸±â ÆË¾÷
         * wpfxd452_01t.jsp
         * 
         * @since 2009.02.04 jk         
		 */
		openPopExchangeBenefit2  : function(){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_13p_01.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null);    
		},	
		/**
		 * È¯Àü½ÅÃ» ³»¿ª¼­  ÆË¾÷
         * 
         * @param (Object) formObj         
         * @since 2009.02.04 jk         
		 */
		openPopExchangeInvokInfo  : function(formObj){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_05p.do";
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);    
		},		
		
		/**
		* ¿µ¾÷Á¡(±èÆ÷°øÇ×,ÀÎÃµ°øÇ×)
		**/
		
		openPopExchange : function(formObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_14p.do";
			
			pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);   
		},
		/**
		 * ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷
         * wpfxd452_06p.jsp
         * 
         * @param {Object} formObj         
         * @since 2009.02.04 jk         
		 */
		openPopAvailBanches  : function(formObj){
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt == 0.0){
                formObj.pmnyAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                return;      
            }
            
            if(totalPmnyAmt < 100.0){
               	formObj.pmnyAmt[0].focus();
               	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×ÀÇ ÇÕ°è´Â USD 100´Þ·¯ ÀÌ»óÀÔ´Ï´Ù.');
                return;      
            }   

            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                     .validate()){
                return false;
            }        
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_06p.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
		},
		/**
		 * ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷(¹Ì°¡ÀÔÀÚ)
         * wpfxd452_06p.jsp
         * 
         * @param {Object} formObj         
         * @since 2009.02.04 jk         
		 */
		openPopAvailBanches2  : function(formObj){
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt == 0.0){
                formObj.pmnyAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                return;      
            }
            
            if(totalPmnyAmt < 100.0){
               	formObj.pmnyAmt[0].focus();
               	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×ÀÇ ÇÕ°è´Â USD 100´Þ·¯ ÀÌ»óÀÔ´Ï´Ù.');
                return;      
            }   

            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                     .validate()){
                return false;
            }        
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_06p_1.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
		},     
        /**
         * ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷ - ¿µ¾÷Á¡ ¼±ÅÃ
         * wpfxd452_06p.jsp 
         *
         * @param {String} brNm
         * @param {String} brNo
         * @since 2009.02.10 jk
         */         
        setParentForm : function(brNm, brNo){
            var parentsFormObj = document.forms['hanaMainForm'];
            parentsFormObj.scheRcveMgnt.value = brNm;
            parentsFormObj.execBrNo.value = brNo;
            //parentsFormObj.execTelNo.value = telNo;
            
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },          
		/**
		 * È¯Àü±Ý¾×ÀÔ·ÂÇÊµå Åä±Û(USD,JPY,EUR <-> CAD,CNY)
         * 
         * @since 2009.02.04 jk      
		 */
		toggleEnableCurCd: function(formObj, obj){
            var chk = radio.getCheckedValue(obj);
            
            var sPos = 0;
            var ePos = 0;
            
            if(chk == '1'){
                sPos = 0
                ePos = 2;
            }else {
                sPos = 3;
                ePos = 7;                
            }
            for(i=0; i<formObj.pmnyAmt.length; i++){
                // µ¥ÀÌÅÍ ÃÊ±âÈ­ ½ÃÅ²´Ù.
                formObj.pmnyAmt[i].value = '';
                formObj.dcAmt[i].value = '0';
                formObj.apclExhgRt[i].value = input.toFormatDollarMoney(formObj.apclExhgRt1[i].value);
                formObj.krwGearAmt[i].value = '0';
                
                // ¼±ÅÃ ±×·ì È°¼º/ºñÈ°¼º Ã³¸®.
                if(sPos <= i && ePos >= i){
                    formObj.pmnyAmt[i].readOnly  = '';
                    formObj.pmnyAmt[i].style.backgroundColor  = '';
                }else{
                    formObj.pmnyAmt[i].readOnly  = 'readonly';
                    formObj.pmnyAmt[i].style.backgroundColor  = 'silver';
                }
                formObj.totalPmnyAmt.value = '0.00';
                formObj.totalKrwGearAmt.value = '0.00'; 
                            
            }
		},
		/**
		 * È¯Àü±Ý¾×ÀÔ·ÂÇÊµå Åä±Û(USD,JPY,EUR <-> CAD,CNY)
         * 
         * @since 2009.02.04 jk      
		 */
		toggleEnableCurCd2: function(formObj, obj){
            var chk = radio.getCheckedValue(obj);
            
            var sPos = 0;
            var ePos = 0;
            
            if(chk == '1'){
                sPos = 0
                ePos = 0;
            }else if(chk == '2'){
                sPos = 1;
                ePos = 1;                
            }else if(chk == '3'){
            	sPos = 2;
                ePos = 2;
            }else if(chk == '4'){
            	sPos = 3;
                ePos = 3;
            }else if(chk == '5'){
            	sPos = 4;
                ePos = 4;
            }else if(chk == '6'){
            	sPos = 5;
                ePos = 5;
            }else if(chk == '7'){
            	sPos = 6;
                ePos = 6;
            }else if(chk == '8'){
            	sPos = 7;
                ePos = 7;
            }
            for(i=0; i<formObj.pmnyAmt.length; i++){
                // µ¥ÀÌÅÍ ÃÊ±âÈ­ ½ÃÅ²´Ù.
                formObj.pmnyAmt[i].value = '';
                formObj.dcAmt[i].value = '0';
                formObj.apclExhgRt[i].value = input.toFormatDollarMoney(formObj.apclExhgRt1[i].value);
                formObj.krwGearAmt[i].value = '0';
                
                // ¼±ÅÃ ±×·ì È°¼º/ºñÈ°¼º Ã³¸®.
                if(sPos <= i && ePos >= i){
                    formObj.pmnyAmt[i].readOnly  = '';
                    formObj.pmnyAmt[i].style.backgroundColor  = '';
                }else{
                    formObj.pmnyAmt[i].readOnly  = 'readonly';
                    formObj.pmnyAmt[i].style.backgroundColor  = 'silver';
                }
                formObj.totalPmnyAmt.value = '0.00';
                formObj.totalKrwGearAmt.value = '0.00'; 
                            
            }
		},
		/**
		 * ÆË¾÷ ´Ý±â
         * 
         * @since 2009.02.04 jk      
		 */
		closePopup: function(){
			pbk.extJS.popup.close(HANA_POPUP_DIV);
		}
	}
}();

/**
 * È¯Àü- ÀÎÅÍ³Ý È¯Àü 
 *
 * @snice 2009.02.09 jk
 */
pbk.foreign.exchange.internet = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
    var subUrl      = "/foreign/change/";    
    

                            
	return{
        // USD ±âÁØ ÅëÈ­º° ¼Û±Ý±Ý¾×º° ¿ì´ëÀ² [ÅëÈ­, 300~1000, 1000~5000, 5000~] 
        DC_RATE_MAP :  [['USD','50','60','70']
                        ,['JPY','50','60','70']    
                        ,['EUR','50','60','70']    
                        ,['CNY','20','30','40']    
                        ,['CAD','20','30','40']
                        ,['HKD','20','30','40']
                        ,['THB','20','30','40']
                        ,['SGD','20','30','40']], 
        
        // e-ÇÃ·¯½º °èÁÂ º¸À¯ °í°´ÀÎ °æ¿ì Ãß°¡ ¿ì´ë 10% 
        DC_RATE_MAP2 :  [['USD','60','70','80']
                        ,['JPY','60','70','80']    
                        ,['EUR','60','70','80']    
                        ,['CNY','30','40','50']    
                        ,['CAD','30','40','50']
                        ,['HKD','30','40','50']
                        ,['THB','30','40','50']
                        ,['SGD','30','40','50']], 
        /**
         * ÇØ´çÅëÈ­ÀÇ ¿ì´ëÀ² °è»ê.
         *
         * @param {String} cur
         * @param {int} money
         * @since 2009.02.10 jk
         */
        getDcRate: function(cur, money){
            var DC_RATE_MAP = pbk.foreign.exchange.internet.DC_RATE_MAP;
            var cdRate = 0;
            
            for(var i=0; i<DC_RATE_MAP.length; i++){
                if(cur == DC_RATE_MAP[i][0]){
                    if(money < 100.0){
                        cdRate = '0';
                    }else if(money < 1000.0){
                        cdRate = DC_RATE_MAP[i][1];
                    }else if(money >= 1000.0 && money < 5000.0){
                        cdRate = DC_RATE_MAP[i][2];
                    }else{
                        cdRate = DC_RATE_MAP[i][3];
                    }
                    break;
                }
            }
            return cdRate;
        },
        
        /*
        * eÇÃ·¯½º ÅëÀå ÀüÈ¯ 
        */
        goEUnity : function(){
             var url = '/deposit/index.do?menuItemId=wpdep428_107t';
             form.createFormSubmit(null, url, '');
		},
        
        /* eÇÃ·¯½º °èÁÂ º¸À¯½Ã ¿ì´ëÀ²*/
        getDcRate2: function(cur, money){
            var DC_RATE_MAP = pbk.foreign.exchange.internet.DC_RATE_MAP2;
            var cdRate = 0;
            
            for(var i=0; i<DC_RATE_MAP.length; i++){
                if(cur == DC_RATE_MAP[i][0]){
                    if(money < 100.0){
                        cdRate = '0';
                    }else if(money < 1000.0){
                        cdRate = DC_RATE_MAP[i][1];
                    }else if(money >= 1000.0 && money < 5000.0){
                        cdRate = DC_RATE_MAP[i][2];
                    }else{
                        cdRate = DC_RATE_MAP[i][3];
                    }
                    break;
                }
            }
            return cdRate;
        },
        /*¿ì´ëÀ² ±¸ÇÏ±â-È­¸é¿¡ º¸¿©ÁÖ±â¿ë (eÇÃ·¯½º°èÁÂ) */
        setDcRt1 : function(cur, money){
        	var DcRt = 0;
        	if( cur == "USD" || cur == "JPY" || cur == "EUR"){
	        	if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '60';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '70';
	        	}else if(money >= 5000.0){
    	    		DcRt = '80';
	 	       	}
        	}else if( cur == "CAD" || cur == "CNY" || cur == "HKD" || cur == "THB" || cur == "SGD"){
        		if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '30';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '40';
	        	}else if(money >= 5000.0){
    	    		DcRt = '50';
	 	       	}
        	}
        	return DcRt;
        },
        
       /*¿ì´ëÀ² ±¸ÇÏ±â-È­¸é¿¡ º¸¿©ÁÖ±â¿ë */
        setDcRt2 : function(cur, money){
        	var DcRt = 0;
        	if( cur == "USD" || cur == "JPY" || cur == "EUR"){
	        	if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '50';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '60';
	        	}else if(money >= 5000.0){
    	    		DcRt = '70';
	 	       	}
        	}else if( cur == "CAD" || cur == "CNY" || cur == "HKD" || cur == "THB" || cur == "SGD"){
        		if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '20';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '30';
	        	}else if(money >= 5000.0){
    	    		DcRt = '40';
	 	       	}
        	}
        	return DcRt;
        },
        
        /**
         * È¯ÀüÇÕ°è¿Í ¿¹»ó¿øÈ­±Ý¾× ±¸ÇÏ±â.
         * wpfxd452_01t.jsp 
         *
         * @param {Object} formObj
         * @since 2009.02.10 jk
         */
        changePmnyAmt: function(formObj){
			var pmnyAmtSum = 0.00;
            var krwAmtSum = 0.00;
            var usdCvsRt = 0.0;
            var usdAmt = 0.0;
            var dcAmt = 0.0;
            var pmnyAmt1= 0.0;
            var pmnyAmt2= 0.0;
            var dcRt1 = 0.0;
            var totalPmnyAmt1 = formObj.totalPmnyAmt.value; //¾ÆÀü ÃÑ ÇÕ°è
 
             for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = ForeignUtil.roundOff(formObj.apclExhgRt1[i].value);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                        // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = ForeignUtil.roundOff(formObj.dealBascRt[i].value);                            // ¸Å¸Å±âÁØÀ²
                
                if(i == 2) //EUR
                {
                	pmnyAmt1 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
                else if(i ==3) //CAD
                {
                	pmnyAmt2 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
 
                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                //EUR,CAD°¡ ÀÖÀ»°æ¿ì ÀÎÃµ°øÇ×±¹Á¦°øÇ× ÁöÁ¡¿¡¼­¸¸ °¡´É.
          /*ÀÓ½Ã KOY      if(i == 2 || i == 3 )
                {
                	if( pmnyAmt1 > 0 || pmnyAmt2 > 0)
                	{
                		document.getElementById('selScheRcveMgnt1').style.display = "none";
                		document.getElementById('selScheRcveMgnt2').style.display = "block";
                		formObj.displayBrn.value ="2";
                	}
                	else
                	{
                		document.getElementById('selScheRcveMgnt1').style.display = "block";  
						document.getElementById('selScheRcveMgnt2').style.display = "none"; 
						formObj.displayBrn.value ="1";
                	}
                }
		*/
                usdCvsRt = ForeignUtil.roundOff(formObj.usdCvsRt[i].value,4); 	// ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                                 // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                usdAmt = parseFloat(pmnyAmt,10) * parseFloat(usdCvsRt,10);          // ´Þ·¯È¯»ê±Ý¾×
                usdAmt = ForeignUtil.roundOff(usdAmt);
                
                if(isNaN(pmnyAmt)) pmnyAmt = 0.00;
                if(isNaN(usdAmt)) usdAmt = 0.00;

                pmnyAmtSum += parseFloat(usdAmt,10);                                // ÀÔ·Â°ª È¯ÀüÇÕ°è(USD±âÁØ)

                if(pmnyAmtSum > 50000.0){
                    formObj.pmnyAmt[i].value = '';
                    formObj.pmnyAmt[i].focus();
                    message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 300´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                    return;  
                } 
            }
            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = parseFloat(pbk.stripCommas(formObj.apclExhgRt1[i].value.replace(/-|\s+/g, "")),10);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                                                                       // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = parseFloat(formObj.dealBascRt[i].value,10);                            // ¸Å¸Å±âÁØÀ²

                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                            
                usdCvsRt = parseFloat(formObj.usdCvsRt[i].value);               // ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                             // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.

                var curCd = formObj.curCd[i].value;                             // ÅëÈ­ÄÚµå
                if(formObj.pmnyAmt[i].disabled == false){
                	if(formObj.itntPsbkYn.value == 'Y'){ //ÀÎÅÍ³ÝÅëÀå(e-ÇÃ·¯½º°èÁÂ)º¸À¯¿©ºÎ
                		//º¸À¯½Ã 10% Ãß°¡ ¿ì´ë
                		dcAmt = pbk.foreign.exchange.internet.getDcRate2(curCd, parseInt(pmnyAmtSum,10));      // ¿ì´ëÀû¿ëÀ².
                		formObj.dcRt1[i].value = pbk.foreign.exchange.internet.setDcRt1(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
						if( pmnyAmt != 0 || pmnyAmt != null)
						{
							formObj.hiddendcRt.value=pbk.foreign.exchange.internet.setDcRt1(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
						}
                	} else {
						//¹Ìº¸À¯½Ã ±âº» ¿ì´ë                	
                		dcAmt = pbk.foreign.exchange.internet.getDcRate(curCd, parseInt(pmnyAmtSum,10));      // ¿ì´ëÀû¿ëÀ².
                		formObj.dcRt1[i].value = pbk.foreign.exchange.internet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
                		if( pmnyAmt != 0 || pmnyAmt != null)
						{
							formObj.hiddendcRt.value=pbk.foreign.exchange.internet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
						}
                	}
                }else{
                    dcAmt = 0;
                }
                
                if(parseInt(dcAmt,10) > 0){
                  var dcRt = (apclExhgRt - dealBascRt) * (dcAmt/100);             // ¿ì´ëÀ² :  ¼ö¼ö·á * ¿ì´ëÀ²  = (¸ÅµµÀ²(1450) - ¸Å¸Å±âÁØÀ²(1400)) * ¿ì´ëÀ²(50%) = 25
                  var dcApclExhgRt = apclExhgRt - ForeignUtil.roundOff(dcRt,3);	// ¿ì´ëÀû¿ëÈ¯À².
                    apclExhgRt = ForeignUtil.roundOff(dcApclExhgRt,2);
                    var dcKrwAmt = parseInt(pmnyAmt,10) * parseFloat(apclExhgRt,10);  // ¿ì´ëÀû¿ë ¿øÈ­±Ý¾×.
                }else{
                    var dcKrwAmt = krwAmt; 
                }       
                
                dcKrwAmt = ForeignUtil.roundOff(dcKrwAmt,0);
                krwAmt = ForeignUtil.roundOff(krwAmt,0);
                       
                if(pmnyAmt > 0 && parseInt(dcAmt,10) > 0){
                	formObj.dcAmt[i].value = input.toFormatMoney((krwAmt - dcKrwAmt)+""); // ¿ì´ë ±Ý¾×(È¯Àü±Ý¾× * ¿ì´ë±Ý¾×)
                }else{
                    formObj.dcAmt[i].value = '0'; 
                }

                if(isNaN(dcKrwAmt)) dcKrwAmt = 0;
                                
                if(parseFloat(pmnyAmt,10) < 0.01){  // È¯Àü±Ý¾×ÀÌ ¾ø´Ù¸é °ø¹éÃ³¸®.
                    formObj.pmnyAmt[i].value = '';
                }
                
                formObj.apclExhgRt[i].value = input.toFormatDollarMoney(apclExhgRt);
                formObj.krwGearAmt[i].value = input.toFormatMoney(parseInt(dcKrwAmt)+"");
                                
               // krwAmtSum += dcKrwAmt;     // ¿øÈ­ÇÕ°è       
                krwAmtSum = parseInt(krwAmtSum) + parseInt(dcKrwAmt); //¿øÈ­ÇÕ°è      
            }
            
            formObj.totalPmnyAmt.value = input.toFormatDollarMoney(pmnyAmtSum);
            formObj.totalKrwGearAmt.value = input.toFormatMoney(parseInt(krwAmtSum)+"");
            
            //±Ý¾×ÀÌ Ãß°¡µÇ¾úÀ» °æ¿ì ½ÅÃ»°¡´É ¿µ¾÷Á¡ »èÁ¦
            if(totalPmnyAmt1 != formObj.totalPmnyAmt.value)
            {
            	formObj.scheRcveMgnt.value=""; 
            }
        },    

		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step01) È®ÀÎ ¹öÆ°- step02 ·Î ÀÌµ¿ 
		 * wpfxd452_01t.jsp 
         *
		 * @param {Object} formObj
         * @since 2009.02.10 jk
		 */
		submitNextStep02: function(formObj){

			if ((date.getToday('YmdHis') > '200912101600') && (date.getToday('YmdHis') < '200912102240')){
			  alert("ÀÎÅÍ³Ý È¯Àü½ÅÃ»Àº \n¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 4½Ã±îÁö ÀÔ´Ï´Ù.\nÇöÀç´Â ÀÌ¿ë°¡´É½Ã°£ÀÌ ¾Æ´ÔÀ» ¾Ë·Áµå¸³´Ï´Ù.");
			  return;
			 }

//			// displayBrn:1 => ±èÆ÷°øÇ×,ÀÎÃµ±¹Á¦°øÇ×¸ðµÎ °¡´É
//			// displayBrn:2 => ÀÎÃµ±¹Á¦°øÇ×            
//            if(formObj.displayBrn.value == "1")
//            {
//            	formObj.selScheRcveMgnt.value = formObj.selScheRcveMgnt1.value;
//            }
//            else if(formObj.displayBrn.value == "2")
//            {
//            	formObj.selScheRcveMgnt.value = formObj.selScheRcveMgnt2.value;
//            }
            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JSelect('ÀüÈ­¹øÈ£',formObj.telRgnNo))
                     .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.telOfcNo).limitLength(3,4))
                     .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.telSeqNo).limitLength(4,4))
                     .add(new hana.JSelect('È¯Àü¿ëµµ',formObj.rsnCd))
                     .add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(hana.JHanaUtils.date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                   	 .add(new hana.JText('¿ÜÈ­¼ö·É¿µ¾÷Á¡',formObj.scheRcveMgnt))
                   	 .add(new hana.JSelect('Ãâ±Ý°èÁÂ',formObj.krwGearAcctNo))
                     .add(new hana.JNumber('°èÁÂºñ¹Ð¹øÈ£',formObj.krwAcctPw).limitLength(4,4))                     
                     .validate()){
                return false;
            }
            if(formObj.chk.checked == false){
                message.alert('È®ÀÎ','ÁÖÀÇ »çÇ×À» È®ÀÎÈÄ Ã¼Å©ÇØ ÁÖ¼¼¿ä.');
                return false;
            }
            
            // ÀüÈ­¹øÈ£ Á¶ÇÕ.
            form.createTelNoField(formObj, 'telNo', 'telRgnNo', 'telOfcNo', 'telSeqNo');
            
            form.createHiddenField(formObj,'sumAmt',pbk.stripCommas(formObj.totalKrwGearAmt.value));

            
            // ¿ÜÈ­¼ö·É¿µ¾÷Á¡ ¼ÂÆÃ.
            //var scheRcveMgntSplit =  formObj.selScheRcveMgnt.value.split('/');
            //form.createHiddenField(formObj,'scheRcveMgnt',scheRcveMgntSplit[0]);
            //form.createHiddenField(formObj,'execBrNo',scheRcveMgntSplit[1]);
            form.createHiddenField(formObj,'execBrNo',formObj.execBrNo.value);
            
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt < 0.1){
                formObj.krwGearAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä!');
                return;      
            }
                        
            if(totalPmnyAmt > 10000.00){
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','µ¿ÀÏÀÚ µ¿ÀÏÀÎ ±âÁØ ¹ÌÈ­(USD) 10,000´Þ·¯¸¦ ÃÊ°úÇÏ¿© È¯ÀüÇÏ½Ç °æ¿ì¿¡´Â </br>¿Ü±¹È¯°Å·¡¹ý¿¡ µû¶ó ±¹¼¼Ã» ¹× °ü¼¼Ã»À¸·Î °Å·¡³»¿ëÀÌ ÀÚµ¿À¸·Î Åëº¸µË´Ï´Ù.');
            }
            
            //¿µ¾÷ÀÏ true, ¿µ¾÷ÀÏ ¾Æ´Ò°æ¿ì  false
            if(formObj.isWorkday1.value == "true"){
            	//¿µ¾÷½Ã°£ÀÏ °æ¿ì => (09:00 ~ 16:00 100´Þ·¯ ~ 50000´Þ·¯ )
            	//¿µ¾÷½Ã°£ ¾Æ´Ò°æ¿ì, ¿µ¾÷ÀÏÀÌ ¾Æ´Ò°æ¿ì => (300´Þ·¯ ~ 5000´Þ·¯ )
            	if((date.getToday('His') >= '090000') && (date.getToday('His') <= '160000')){
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 50000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}else{
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','¿µ¾÷½Ã°£ ÀÌÈÄ È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 5,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}
            }else{
            	if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            		formObj.krwGearAmt[0].focus();
                	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','ÈÞÀÏ,°øÈÞÀÏ  È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 5,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                	return;     
            	}
            }

            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                
                if(formObj.pmnyAmt[i].value == '' || parseFloat(formObj.pmnyAmt[i].value,10) < 0.1){  	// È¯Àü±Ý¾×ÀÌ 0.1 º¸´Ù ÀÛ´Ù¸é °ø¹éÃ³¸®ÇÑ´Ù.
                    formObj.pmnyAmt[i].value = '';
                    formObj.krwGearAmt[i].value = '';
                }
                
                if(!isNaN(pmnyAmt) && pmnyAmt > 0){
                    if(i == 0){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','USD ´Â ÃÖ¼Ò 10´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','10´Þ·¯ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        } 
                    }else if(i == 1){
                        if(pmnyAmt < 1000){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','JPY ´Â ÃÖ¼Ò 1,000¿£ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 1000 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','1,000¿£ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        }          
                    }else if(i == 2){
                    	//if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                    	//	formObj.selScheRcveMgnt.focus();
                    	//	message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                    	//	return;
                    	//} 
                    	
                        if(pmnyAmt < 5){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR Àº ÃÖ¼Ò 5À¯·Î ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 5 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 5À¯·Î ÀÔ´Ï´Ù!');
                            return;  
                        }                   
                    }else if(i == 3){
                     // if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                     //		formObj.selScheRcveMgnt.focus();
                     //		message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                     //		return;
                     //	} 
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].select();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ´Â ÃÖ¼Ò 10Ä³³ª´Ù´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10Ä³³ª´Ù´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 4){
                        if(pmnyAmt < 100){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ´Â ÃÖ¼Ò 100À§¾È ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 100 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 100À§¾È ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 5){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ´Â ÃÖ¼Ò 10È«Äá´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10È«Äá´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 6){
                        if(pmnyAmt < 20){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ´Â ÃÖ¼Ò 20¹ÙÆ® ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 20 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 20¹ÙÆ® ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 7){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ´Â ÃÖ¼Ò 10½Ì°¡Æú´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10½Ì°¡Æú´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }
                }
            }  
            
           	pbk.extJS.messageBox.infoMsgBox({
              isConfirm: true,
              title    : '¾Ë¸²',
              message  : formObj.scheRcveMgnt.value+'À» ¼ö·É¿µ¾÷Á¡À¸·Î ¼±ÅÃÇÏ¼Ì½À´Ï´Ù.<br/>¼ö·É¿µ¾÷Á¡ º¯°æÀº °Å·¡¿Ï·á ÀÌÈÄ¿¡´Â ºÒ°¡ÇÕ´Ï´Ù. <br/>À§ÀÇ ³»¿ë´ë·Î ÁøÇàÇÏ½Ã°Ú½À´Ï±î?',
              callback : function(e)  {
               if(e == true){
            		// ºñ¹Ð¹øÈ£ °ËÁõÈÄ action  url
            		var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_03t.do';
           			 // ºñ¹Ð¹øÈ£ °ËÁõ ÇÔ¼ö ÄÝ
           			 pbk.common.checkAcctPwd.initAccountPassword2(formObj,pbk.CONTENT_WRAP,url,formObj,1,'krwGearAcctNo','krwAcctPw');
                	}
                }
           	}); 	
            
           
            // Å×½ºÆ®(ºñ¹Ð¹øÈ£ ¾ÏÈ£È­¹®Á¦·Î ºñ¹Ð¹øÈ£ °ËÁõÇÔ¼ö skip..)
            //formObj.krwAcctPw.value = 'QrIFJl6+jM+FGODZ1VClKe8Wuws=';
            //var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            //hanaAjax.ajaxCommSubmit(url, formObj);            
		},
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step02) - È®ÀÎ¹öÆ°- step03ÀÌµ¿ 
		 * wpfxd452_02t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		submitNextStep03 : function(btnObj, formObj){
            if(securityPasswdCheck()){
    			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_04t.do';
    			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, btnObj.id);
    			hanaAjax.ajaxCommSubmit(url, formObj);
            }
	
		},
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step02) - Ãë¼Ò¹öÆ°.
		 * wpfxd452_03t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		goFirstStep : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_01t.do';
		
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, null);
	
		}
		
	}
}();
/**
 * È¯Àü -  È¯Àü³»¿ªÁ¶È¸¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.exchange.inquiry = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
    var subUrl      = "/foreign/change/";    
    
	return{
		/**
		 * È¯Àü³»¿ª Á¶È¸ - Á¶È¸ ¹öÆ° 
         * wpfxd452_11i.jsp 
         *
		 * @param {Object} formObj
		 * @since 2009.02.10 jk
		 */
		submitInquiry : function(formObj){
			var checkVallue = hana.JHanaUtils.radio.getCheckedValue(document.getElementsByName('rdo'));
            
            var jForm = new hana.JForm();
            if(checkVallue == '1'){
                if (!jForm.add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.strDt, "strDt"))
                          .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.endDt, "endDt").range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                          .validate()) {
                    return;
                }
                formObj.refNo.value = '';
			}else{
                if (!jForm.add(new hana.JText("°Å·¡¹øÈ£", formObj.refNo, "strDt"))
                          .validate()) {
                    return;
                }
                formObj.strDt.value = '';
                formObj.endDt.value = '';
            }
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_11i_01.do';
		
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
		
		/**
		 * Á¶È¸ ±¸ºÐ ¿¡ µû¸¥ Æû º¯°æ - ±â°£(1)/ °Å·¡¹øÈ£(2) 
         * wpfxd452_11i.jsp          
         *
		 * @param {Object} rdoObj 
		 * @since 2009.02.10 jk
		 */
		changeFormExchange : function(rdoObj){
            var checkVallue = hana.JHanaUtils.radio.getCheckedValue(rdoObj);
			if(checkVallue == "1"){
				$('inquiryDiv1').style.display="";
				$('inquiryDiv2').style.display="none";
                $('inquiryTh').innerHTML = 'Á¶È¸±¸ºÐ';
			}else{
				$('inquiryDiv1').style.display="none";
				$('inquiryDiv2').style.display="";
                $('inquiryTh').innerHTML = '°Å·¡¹øÈ£';
			}
		},
        /**
         * È¯Àü³»¿ª »ó¼¼Á¶È¸
         * wpfxd452_11i_01.jsp 
         *
         * @param {Object} formObj         
         * @since 2009.02.10 jk
         */
        openPopExchangeDetail : function(formObj){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_12p.do';
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);   
    
        }        
	}
}();

/**
 * È¯Àü- Å¸Çà°í°´ È¯Àü(ÀÎÅÍ³Ý¹Ì°¡ÀÔ È¯Àü) 
 *
 * @snice 2011.11.01 koy
 */
pbk.foreign.exchange.noninternet = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
    var subUrl      = "/foreign/change/";    
    

                            
	return{
        // USD ±âÁØ ÅëÈ­º° ¼Û±Ý±Ý¾×º° ¿ì´ëÀ² [ÅëÈ­, 300~1000, 1000~5000, 5000~] 
        DC_RATE_MAP :  [['USD','40','50','60']
                        ,['JPY','40','50','60']    
                        ,['EUR','40','50','60']    
                        ,['CNY','10','20','30']    
                        ,['CAD','10','20','30']
                        ,['HKD','10','20','30']
                        ,['THB','10','20','30']
                        ,['SGD','10','20','30']], 
        
        // e-ÇÃ·¯½º °èÁÂ º¸À¯ °í°´ÀÎ °æ¿ì Ãß°¡ ¿ì´ë 10% 
        DC_RATE_MAP2 :  [['USD','60','70','80']
                        ,['JPY','60','70','80']    
                        ,['EUR','60','70','80']    
                        ,['CNY','30','40','50']    
                        ,['CAD','30','40','50']
                        ,['HKD','30','40','50']
                        ,['THB','30','40','50']
                        ,['SGD','30','40','50']], 
                        
        /**
         * Å¸Çà°í°´ µî·Ï - ½Ç¸í ÀÎÁõ
         */
        submitCertifyAction : function(frmObj){
        	form.removeHiddenField(frmObj,'cntcEmalAdr');
            form.createEmailAddrField(frmObj,'cntcEmalAdr','cntcEmalAdr1','cntcEmalAdr2','cntcEmalAdr3');
            
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¼º¸í', frmObj.custNm))
            		  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
					  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
					  .add(new hana.JText('ÀÌ¸ÞÀÏ', frmObj.cntcEmalAdr).isEmail())
					  .add(new hana.JSelect('±¹¹ø', frmObj.ofcrTelNo1))
                      .add(new hana.JNumber('ÀüÈ­¹øÈ£ ¾Õ¹øÈ£', frmObj.ofcrTelNo2).limitLength(3,4))
                      .add(new hana.JNumber('ÀüÈ­¹øÈ£ µÞ¹øÈ£', frmObj.ofcrTelNo3).limitLength(4,4))
					  .add(new hana.JText('¿ìÆí¹øÈ£1', frmObj.zipNoAdr1))
                      .add(new hana.JText('¿ìÆí¹øÈ£2', frmObj.zipNoAdr2))
                      .validate()) {
                return;
            }
            // ¿ìÆí¹øÈ£
            frmObj.zipNo.value = frmObj.zipNoAdr1.value + frmObj.zipNoAdr2.value;
            // ÈÞ´ëÆù¹øÈ£
            frmObj.ofcrTelNo.value = frmObj.ofcrTelNo1.value + frmObj.ofcrTelNo2.value+ frmObj.ofcrTelNo3.value;
            
            var url = "/foreign/change/wpfxd452_22t.do";
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
//			alert("frmObj.zipNo.value : " + frmObj.zipNo.value);
//			alert("frmObj.adr.value : " + frmObj.adr.value);
//			alert("frmObj.custDtlsAdr.value : " + frmObj.custDtlsAdr.value);
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, frmObj);
        },
        
        /**
		 * ÀÎÅÍ³Ý ¹Ì°¡ÀÔ°í°´ È¯Àü(step01) - È®ÀÎ¹öÆ°- step01ÀÌµ¿ 
		 * wpfxd452_23t.jsp 
         *
         * @since 2011.09.20 koy
		 */
		submitNonInternetStep01 : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_23t.do';
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, null);
	
		},
        
        /**
         * ÇØ´çÅëÈ­ÀÇ ¿ì´ëÀ² °è»ê.
         *
         * @param {String} cur
         * @param {int} money
         * @since 2009.02.10 jk
         */
        getDcRate: function(cur, money){
            var DC_RATE_MAP = pbk.foreign.exchange.noninternet.DC_RATE_MAP;
            var cdRate = 0;
            
            for(var i=0; i<DC_RATE_MAP.length; i++){
                if(cur == DC_RATE_MAP[i][0]){
                    if(money < 100.0){
                        cdRate = '0';
                    }else if(money < 1000.0){
                        cdRate = DC_RATE_MAP[i][1];
                    }else if(money >= 1000.0 && money < 5000.0){
                        cdRate = DC_RATE_MAP[i][2];
                    }else{
                        cdRate = DC_RATE_MAP[i][3];
                    }
                    break;
                }
            }
            return cdRate;
        },
        
        /*
        * eÇÃ·¯½º ÅëÀå ÀüÈ¯ 
        */
        goEUnity : function(){
             var url = '/deposit/index.do?menuItemId=wpdep428_107t';
             form.createFormSubmit(null, url, '');
		},
        
       /*¿ì´ëÀ² ±¸ÇÏ±â-È­¸é¿¡ º¸¿©ÁÖ±â¿ë */
        setDcRt2 : function(cur, money){
        	var DcRt = 0;
        	if( cur == "USD" || cur == "JPY" || cur == "EUR"){
	        	if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '40';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '50';
	        	}else if(money >= 5000.0){
    	    		DcRt = '60';
	 	       	}
        	}else if( cur == "CAD" || cur == "CNY" || cur == "HKD" || cur == "THB" || cur == "SGD"){
        		if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '10';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '20';
	        	}else if(money >= 5000.0){
    	    		DcRt = '30';
	 	       	}
        	}
        	return DcRt;
        },
        
        /**
         * È¯ÀüÇÕ°è¿Í ¿¹»ó¿øÈ­±Ý¾× ±¸ÇÏ±â.
         * wpfxd452_01t.jsp 
         *
         * @param {Object} formObj
         * @since 2009.02.10 jk
         */
        changePmnyAmt: function(formObj){
			var pmnyAmtSum = 0.00;
            var krwAmtSum = 0.00;
            var usdCvsRt = 0.0;
            var usdAmt = 0.0;
            var dcAmt = 0.0;
            var pmnyAmt1= 0.0;
            var pmnyAmt2= 0.0;
            var dcRt1 = 0.0;
            var totalPmnyAmt1 = formObj.totalPmnyAmt.value; //¾ÆÀü ÃÑ ÇÕ°è
 
             for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = ForeignUtil.roundOff(formObj.apclExhgRt1[i].value);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                        // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = ForeignUtil.roundOff(formObj.dealBascRt[i].value);                            // ¸Å¸Å±âÁØÀ²
                
                if(i == 2) //EUR
                {
                	pmnyAmt1 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
                else if(i ==3) //CAD
                {
                	pmnyAmt2 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
 
                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                usdCvsRt = ForeignUtil.roundOff(formObj.usdCvsRt[i].value,4); 	// ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                                 // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                usdAmt = parseFloat(pmnyAmt,10) * parseFloat(usdCvsRt,10);          // ´Þ·¯È¯»ê±Ý¾×
                usdAmt = ForeignUtil.roundOff(usdAmt);
                
                if(isNaN(pmnyAmt)) pmnyAmt = 0.00;
                if(isNaN(usdAmt)) usdAmt = 0.00;

                pmnyAmtSum += parseFloat(usdAmt,10);                                // ÀÔ·Â°ª È¯ÀüÇÕ°è(USD±âÁØ)

                if(pmnyAmtSum > 50000.0){
                    formObj.pmnyAmt[i].value = '';
                    formObj.pmnyAmt[i].focus();
                    message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                    return;  
                } 
            }
            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = parseFloat(pbk.stripCommas(formObj.apclExhgRt1[i].value.replace(/-|\s+/g, "")),10);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                                                                       // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = parseFloat(formObj.dealBascRt[i].value,10);                            // ¸Å¸Å±âÁØÀ²

                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                            
                usdCvsRt = parseFloat(formObj.usdCvsRt[i].value);               // ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                             // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.

                var curCd = formObj.curCd[i].value;                             // ÅëÈ­ÄÚµå
                if(formObj.pmnyAmt[i].disabled == false){
                	
					//¹Ì°¡ÀÔ°í°´½Ã ±âº» ¿ì´ë¸¸.               	
            		dcAmt = pbk.foreign.exchange.noninternet.getDcRate(curCd, parseInt(pmnyAmtSum,10));      // ¿ì´ëÀû¿ëÀ².
            		formObj.dcRt1[i].value = pbk.foreign.exchange.noninternet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
            		if( pmnyAmt != 0 || pmnyAmt != null)
					{
						formObj.hiddendcRt.value=pbk.foreign.exchange.noninternet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
					}
                	
                }else{
                    dcAmt = 0;
                }
                
                if(parseInt(dcAmt,10) > 0){
                  var dcRt = (apclExhgRt - dealBascRt) * (dcAmt/100);             // ¿ì´ëÀ² :  ¼ö¼ö·á * ¿ì´ëÀ²  = (¸ÅµµÀ²(1450) - ¸Å¸Å±âÁØÀ²(1400)) * ¿ì´ëÀ²(50%) = 25
                  var dcApclExhgRt = apclExhgRt - ForeignUtil.roundOff(dcRt,3);	// ¿ì´ëÀû¿ëÈ¯À².
                    apclExhgRt = ForeignUtil.roundOff(dcApclExhgRt,2);
                    var dcKrwAmt = parseInt(pmnyAmt,10) * parseFloat(apclExhgRt,10);  // ¿ì´ëÀû¿ë ¿øÈ­±Ý¾×.
                }else{
                    var dcKrwAmt = krwAmt; 
                }       
                
                dcKrwAmt = ForeignUtil.roundOff(dcKrwAmt,0);
                krwAmt = ForeignUtil.roundOff(krwAmt,0);
                       
                if(pmnyAmt > 0 && parseInt(dcAmt,10) > 0){
                	formObj.dcAmt[i].value = input.toFormatMoney((krwAmt - dcKrwAmt)+""); // ¿ì´ë ±Ý¾×(È¯Àü±Ý¾× * ¿ì´ë±Ý¾×)
                }else{
                    formObj.dcAmt[i].value = '0'; 
                }

                if(isNaN(dcKrwAmt)) dcKrwAmt = 0;
                                
                if(parseFloat(pmnyAmt,10) < 0.01){  // È¯Àü±Ý¾×ÀÌ ¾ø´Ù¸é °ø¹éÃ³¸®.
                    formObj.pmnyAmt[i].value = '';
                }
                
                formObj.apclExhgRt[i].value = input.toFormatDollarMoney(apclExhgRt);
                formObj.krwGearAmt[i].value = input.toFormatMoney(parseInt(dcKrwAmt)+"");
                                
               // krwAmtSum += dcKrwAmt;     // ¿øÈ­ÇÕ°è       
                krwAmtSum = parseInt(krwAmtSum) + parseInt(dcKrwAmt); //¿øÈ­ÇÕ°è      
            }
            
            formObj.totalPmnyAmt.value = input.toFormatDollarMoney(pmnyAmtSum);
            formObj.totalKrwGearAmt.value = input.toFormatMoney(parseInt(krwAmtSum)+"");
            
            //±Ý¾×ÀÌ Ãß°¡µÇ¾úÀ» °æ¿ì ½ÅÃ»°¡´É ¿µ¾÷Á¡ »èÁ¦
            if(totalPmnyAmt1 != formObj.totalPmnyAmt.value)
            {
            	formObj.scheRcveMgnt.value=""; 
            }
        },    

		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step01) È®ÀÎ ¹öÆ°- step02 ·Î ÀÌµ¿ 
		 * wpfxd452_01t.jsp 
         *
		 * @param {Object} formObj
         * @since 2009.02.10 jk
		 */
		submitNextStep02: function(formObj){

			if ((date.getToday('YmdHis') > '200912101600') && (date.getToday('YmdHis') < '200912102240')){
			  alert("ÀÎÅÍ³Ý È¯Àü½ÅÃ»Àº \n¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 4½Ã±îÁö ÀÔ´Ï´Ù.\nÇöÀç´Â ÀÌ¿ë°¡´É½Ã°£ÀÌ ¾Æ´ÔÀ» ¾Ë·Áµå¸³´Ï´Ù.");
			  return;
			 }

            var jForm = new hana.JForm();
//            if(!jForm.add(new hana.JSelect('ÀüÈ­¹øÈ£',formObj.telRgnNo))
//                     .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.telOfcNo).limitLength(3,4))
//                     .add(new hana.JNumber('ÀüÈ­¹øÈ£',formObj.telSeqNo).limitLength(4,4))
//                     .add(new hana.JSelect('È¯Àü¿ëµµ',formObj.rsnCd))
//                     .add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(hana.JHanaUtils.date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
//                   	 .add(new hana.JText('¿ÜÈ­¼ö·É¿µ¾÷Á¡',formObj.scheRcveMgnt))
//                   	 .add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
//                   	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
//                   	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¿¹±ÝÁÖ',formObj.rmteNm))
//                     .validate()){
//                return false;
//            }
            if(!jForm.add(new hana.JSelect('È¯Àü¿ëµµ',formObj.rsnCd))
                    .add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(hana.JHanaUtils.date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                  	 .add(new hana.JText('¿ÜÈ­¼ö·É¿µ¾÷Á¡',formObj.scheRcveMgnt))
                  	 .add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¿¹±ÝÁÖ',formObj.rmteNm))
                    .validate()){
               return false;
           }
            if(formObj.chk.checked == false){
                message.alert('È®ÀÎ','ÁÖÀÇ »çÇ×À» È®ÀÎÈÄ Ã¼Å©ÇØ ÁÖ¼¼¿ä.');
                return false;
            }
            
            // ÀüÈ­¹øÈ£ Á¶ÇÕ.
            form.createTelNoField(formObj, 'telNo', 'telRgnNo', 'telOfcNo', 'telSeqNo');
            
            form.createHiddenField(formObj,'sumAmt',pbk.stripCommas(formObj.totalKrwGearAmt.value));

            
            // ¿ÜÈ­¼ö·É¿µ¾÷Á¡ ¼ÂÆÃ.
            //var scheRcveMgntSplit =  formObj.selScheRcveMgnt.value.split('/');
            //form.createHiddenField(formObj,'scheRcveMgnt',scheRcveMgntSplit[0]);
            //form.createHiddenField(formObj,'execBrNo',scheRcveMgntSplit[1]);
            form.createHiddenField(formObj,'execBrNo',formObj.execBrNo.value);
            
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt < 0.1){
                formObj.krwGearAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä!');
                return;      
            }
                        
            if(totalPmnyAmt > 10000.00){
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','µ¿ÀÏÀÚ µ¿ÀÏÀÎ ±âÁØ ¹ÌÈ­(USD) 10,000´Þ·¯¸¦ ÃÊ°úÇÏ¿© È¯ÀüÇÏ½Ç °æ¿ì¿¡´Â </br>¿Ü±¹È¯°Å·¡¹ý¿¡ µû¶ó ±¹¼¼Ã» ¹× °ü¼¼Ã»À¸·Î °Å·¡³»¿ëÀÌ ÀÚµ¿À¸·Î Åëº¸µË´Ï´Ù.');
            }
            
            //¿µ¾÷ÀÏ true, ¿µ¾÷ÀÏ ¾Æ´Ò°æ¿ì  false
            if(formObj.isWorkday1.value == "true"){
            	//¿µ¾÷½Ã°£ÀÏ °æ¿ì => (09:00 ~ 16:00 100´Þ·¯ ~ 50000´Þ·¯ )
            	//¿µ¾÷½Ã°£ ¾Æ´Ò°æ¿ì, ¿µ¾÷ÀÏÀÌ ¾Æ´Ò°æ¿ì => (300´Þ·¯ ~ 3000´Þ·¯ )
            	if((date.getToday('His') >= '090000') && (date.getToday('His') <= '160000')){
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 50000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}else{
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','¿µ¾÷½Ã°£ ÀÌÈÄ È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 3,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}
            }else{
            	if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            		formObj.krwGearAmt[0].focus();
                	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','ÈÞÀÏ,°øÈÞÀÏ  È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 3,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                	return;     
            	}
            }

            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                
                if(formObj.pmnyAmt[i].value == '' || parseFloat(formObj.pmnyAmt[i].value,10) < 0.1){  	// È¯Àü±Ý¾×ÀÌ 0.1 º¸´Ù ÀÛ´Ù¸é °ø¹éÃ³¸®ÇÑ´Ù.
                    formObj.pmnyAmt[i].value = '';
                    formObj.krwGearAmt[i].value = '';
                }
                
                if(!isNaN(pmnyAmt) && pmnyAmt > 0){
                    if(i == 0){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','USD ´Â ÃÖ¼Ò 10´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','10´Þ·¯ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        } 
                    }else if(i == 1){
                        if(pmnyAmt < 1000){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','JPY ´Â ÃÖ¼Ò 1,000¿£ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 1000 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','1,000¿£ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        }          
                    }else if(i == 2){
                    	//if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                    	//	formObj.selScheRcveMgnt.focus();
                    	//	message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                    	//	return;
                    	//} 
                    	
                        if(pmnyAmt < 5){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR Àº ÃÖ¼Ò 5À¯·Î ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 5 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 5À¯·Î ÀÔ´Ï´Ù!');
                            return;  
                        }                   
                    }else if(i == 3){
                     // if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                     //		formObj.selScheRcveMgnt.focus();
                     //		message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                     //		return;
                     //	} 
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].select();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ´Â ÃÖ¼Ò 10Ä³³ª´Ù´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10Ä³³ª´Ù´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 4){
                        if(pmnyAmt < 100){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ´Â ÃÖ¼Ò 100À§¾È ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 100 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 100À§¾È ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 5){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ´Â ÃÖ¼Ò 10È«Äá´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10È«Äá´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 6){
                        if(pmnyAmt < 20){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ´Â ÃÖ¼Ò 20¹ÙÆ® ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 20 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 20¹ÙÆ® ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 7){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ´Â ÃÖ¼Ò 10½Ì°¡Æú´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10½Ì°¡Æú´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }
                }
            }  
                    
        	pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : '¾Ë¸²',
                message  : '<b><´Ù¸¥ÀºÇà °Å·¡°í°´ À¯ÀÇ»çÇ×></b></br></br>'
                	      +'1. ´Ù¸¥ÀºÇà °Å·¡°í°´ÀÎ °æ¿ì¿¡´Â È¯Àü½ÅÃ» Á¾·á ÈÄ 30ºÐ ÀÌ³»¿¡ È¯Àü´ë±ÝÀ» ÀÎÅÍ³Ý¹ðÅ·, ÅÚ·¹¹ðÅ·, CD/ATM, ºÎ¿© ¹ÞÀº °¡»ó°èÁÂ·Î ÀÔ±ÝÇÏ¼Å¾ß ÇÕ´Ï´Ù.</br></br>'
                	      +'2. Áö¿¬ÀÔ±Ý ¶Ç´Â ÀÔ±ÝÃ¤³ÎÀÇ Àå¾Ö µîÀÇ »çÀ¯¿¡µµ ºÒ±¸ÇÏ°í È¯Àü½ÅÃ» ÀÌÈÄ 30ºÐÀÌ ÃÊ°úÇÑ °æ¿ì È¯Àü½ÅÃ» ³»¿ëÀÌ ÀÚµ¿ Ãë¼ÒµÇ¸ç, ÀÌ·Î ÀÎÇØ È¯ÀüÀ» ´Ù½Ã ½ÅÃ»ÇÏ´Â °æ¿ì Àû¿ëÈ¯À²ÀÇ º¯µ¿¿¡ µû¶ó ¹ß»ý ÇÒ ¼ö ÀÖ´Â È¯Â÷¼Õ¿¡ ´ëÇØ¼­ ÇÏ³ªÀºÇàÀº ¾î¶°ÇÑ Ã¥ÀÓµµ ÁöÁö ¾Ê½À´Ï´Ù.</br></br>'
                	      +'3. ¾Æ¿ï·¯ ÀÏÁß È¯À²º¯µ¿À¸·Î ÀÎÇÑ È¯À² Àç°í½Ã Áß¿¡´Â °¡»ó°èÁÂ·ÎÀÇ È¯Àü´ë±Ý ÀÔ±ÝÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ ´Ù½Ã È¯ÀüÇÒ °æ¿ì¿¡ ¹ß»ýÇÒ ¼ö ÀÖ´Â È¯Â÷¼Õ¿¡ ´ëÇØ¼­µµ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.',
                callback : function(e)  {
                 if(e == true){
	                	var url = "/foreign/change/wpfxd452_24t.do";
	         			url = pbk.APPLICATION_CONTEXT_ROOT + url;
	         			
	         			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
	         			hanaAjax.ajaxCommSubmit(url, formObj);
                  	}
                  }
             }); 	        
            
//           	pbk.extJS.messageBox.infoMsgBox({
//              isConfirm: true,
//              title    : '¾Ë¸²',
//              message  : formObj.scheRcveMgnt.value+'À» ¼ö·É¿µ¾÷Á¡À¸·Î ¼±ÅÃÇÏ¼Ì½À´Ï´Ù.<br/>¼ö·É¿µ¾÷Á¡ º¯°æÀº °Å·¡¿Ï·á ÀÌÈÄ¿¡´Â ºÒ°¡ÇÕ´Ï´Ù. <br/>À§ÀÇ ³»¿ë´ë·Î ÁøÇàÇÏ½Ã°Ú½À´Ï±î?',
//              callback : function(e)  {
//               if(e == true){
//            		// ºñ¹Ð¹øÈ£ °ËÁõÈÄ action  url
//            		var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_03t.do';
//           			 // ºñ¹Ð¹øÈ£ °ËÁõ ÇÔ¼ö ÄÝ
//           			 pbk.common.checkAcctPwd.initAccountPassword2(formObj,pbk.CONTENT_WRAP,url,formObj,1,'krwGearAcctNo','krwAcctPw');
//                	}
//                }
//           	}); 	
            
           
            // Å×½ºÆ®(ºñ¹Ð¹øÈ£ ¾ÏÈ£È­¹®Á¦·Î ºñ¹Ð¹øÈ£ °ËÁõÇÔ¼ö skip..)
            //formObj.krwAcctPw.value = 'QrIFJl6+jM+FGODZ1VClKe8Wuws=';
            //var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            //hanaAjax.ajaxCommSubmit(url, formObj);            
		},
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step02) - È®ÀÎ¹öÆ°- step03ÀÌµ¿ 
		 * wpfxd452_25t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		submitNextStep03 : function(btnObj, formObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_25t.do';
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, btnObj.id);
			hanaAjax.ajaxCommSubmit(url, formObj);
	
		},
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step02) - Ãë¼Ò¹öÆ°.
		 * wpfxd452_03t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		goFirstStep : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_21t.do';
		
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, null);
	
		},
		
		/**
		 * ÀÔ±Ý°èÁÂ ¼öÃë Á¶È¸(¹Ì°¡ÀÔÀÚ)
         * wpfxd452_26p.jsp
         * 
         * @param {Object} formObj         
         * @since 2011.10.19 KOY         
		 */
		openPopRcvAcctNm  : function(formObj){
            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
                    .validate()){
               return false;
           }
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd452_26p.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
		},
		
		/**
         * ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷ - ¿¹±ÝÁÖ¸í Set.
         * wpfxd452_26p.jsp 
         *
         * @param {String} rmteNm
         * @since 2011.10.19 KOY
         */         
        setParentRcvAcctNm : function(rmteNm){
            var parentsFormObj = document.forms['hanaMainForm'];
            parentsFormObj.rmteNm.value = rmteNm;
            
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },
        
        /**
         *  Å¸Çà°í°´ È¯Àü³»¿ªÁ¶È¸
         * wpfxd452_27t.jsp 
         *
         * @param {String} rmteNm
         * @since 2011.10.19 KOY
         */         
        goChangeList : function(){
        	 document.location.href = "/foreign/index.do?menuItemId=wpfxd452_27i";
        },
        
        /**
		 * ÀÎÅÍ³Ý ¹Ì°¡ÀÔ°í°´ È¯Àü³»¿ª Á¶È¸ - Á¶È¸ ¹öÆ° 
         * wpfxd452_27i.jsp 
         *
		 * @param {Object} formObj
		 * @since 2011.10.25 koy
		 */
		submitInquiry : function(formObj){
			var checkVallue = hana.JHanaUtils.radio.getCheckedValue(document.getElementsByName('rdo'));
            
            var jForm = new hana.JForm();
            if(checkVallue == '1'){
                if (!jForm.add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
  					  	  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
                		  .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.strDt, "strDt"))
                          .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.endDt, "endDt").range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                          .validate()) {
                    return;
                }
                formObj.refNo.value = '';
			}else{
                if (!jForm.add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
					  	  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
					  	  .add(new hana.JText("°Å·¡¹øÈ£", formObj.refNo, "strDt"))
                          .validate()) {
                    return;
                }
                formObj.strDt.value = '';
                formObj.endDt.value = '';
            }
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_28i.do';
		
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
		/**
         * È¯Àü³»¿ª »ó¼¼Á¶È¸
         * wpfxd452_29p.jsp 
         *
         * @param {Object} formObj         
         * @since 2011.10.27 KOY
         */
        openPopExchangeDetail : function(formObj){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_29p.do';
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);   
    
        }        
		
	}
}();
/** È¯Àü- Å¸Çà°í°´ È¯Àü(ÀÎÅÍ³Ý¹Ì°¡ÀÔ È¯Àü)  END*/

/**
 * °øÇ×È¯Àü - Å¸Çà°í°´ È¯Àü 
 *
 * @snice 2011.11.16 koy
 */
pbk.foreign.exchange.airportexchange = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
    var subUrl      = "/foreign/airportexchange/";    
    var subUrl2		= "/foreign/change/";
    
    var openstatus = true; //ÀÎÅÍ³Ý È¯Àü°¡´É ÅëÈ­¹× ½ÅÃ»±Ý¾× ¾È³»  ÆË¾÷ »óÅÂ
                            
	return{
        // USD ±âÁØ ÅëÈ­º° ¼Û±Ý±Ý¾×º° ¿ì´ëÀ² [ÅëÈ­, 300~1000, 1000~5000, 5000~] 
        DC_RATE_MAP :  [['USD','40','50','60']
                        ,['JPY','40','50','60']    
                        ,['EUR','40','50','60']    
                        ,['CNY','10','20','30']    
                        ,['CAD','10','20','30']
                        ,['HKD','10','20','30']
                        ,['THB','10','20','30']
                        ,['SGD','10','20','30']], 
        
        // e-ÇÃ·¯½º °èÁÂ º¸À¯ °í°´ÀÎ °æ¿ì Ãß°¡ ¿ì´ë 10% 
        DC_RATE_MAP2 :  [['USD','60','70','80']
                        ,['JPY','60','70','80']    
                        ,['EUR','60','70','80']    
                        ,['CNY','30','40','50']    
                        ,['CAD','30','40','50']
                        ,['HKD','30','40','50']
                        ,['THB','30','40','50']
                        ,['SGD','30','40','50']], 
                        
        
        /**
		 * °øÇ×È¯Àü È¯Àü ÇýÅÃ º¸±â ÆË¾÷
         * wpfxd501_06t.jsp
         * 
         * @since 2011.11.21 koy         
		 */
		openPopExchangeBenefit2  : function(){
            var url = "/foreign/airportexchange/wpfxd501_06p.do";
//            
//            pbk.extJS.popup.isPrint = false;
//            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null);
            
            
            var winpopWidth ="784";
			var winpopHeight="720";
			
			var winPopTop = Math.floor((screen.height/2)-(winpopHeight/2));
			var winpopLeft = Math.floor((screen.width/2)-(winpopWidth/2));
			
			var sF = ""; 
				sF += "location=no, width=480, height=550";
				sF += ",left="+ winpopLeft;
				sF += ",top="+ winPopTop;
			
			window.open(url, "wpfxd501_06p", sF);
		},	  
		
		/**
         * °øÈ² È¯Àü°¡´É ÅëÈ­¹× ½ÅÃ»±Ý¾× ¾È³» 
         * wpfxd501_07t.jsp 
         *
         * @param (Boolean) isClick
         * @since 2011.11.21 koy  
         */
        openPopExchangeInfo : function(isClick){
            // ¾È³»ÆË¾÷ Å¬¸¯ÇÏ°Å³ª Ã³À½·Îµù½Ã º¸¿©ÁÜ..
            if(isClick || openstatus){
                var url = "/foreign/airportexchange/wpfxd501_07p.do";
                
//                pbk.extJS.popup.isPrint = false;
//                pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null); 
                
                var winpopWidth ="784";
    			var winpopHeight="720";
    			
    			var winPopTop = Math.floor((screen.height/2)-(winpopHeight/2));
    			var winpopLeft = Math.floor((screen.width/2)-(winpopWidth/2));
    			
    			var sF = ""; 
    				sF += "location=no, width=480, height=550";
    				sF += ",left="+ winpopLeft;
    				sF += ",top="+ winPopTop;
    			
    			window.open(url, "wpfxd501_07p", sF);
                
                openstatus = false;
            }
        },  
        
        /**
		 * °øÇ×È¯Àü - ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷(¹Ì°¡ÀÔÀÚ)
         * wpfxd452_06p.jsp
         * 
         * @param {Object} formObj         
         * @since 2009.02.04 jk         
		 */
		openPopAvailBanches2  : function(formObj){
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt == 0.0){
                formObj.pmnyAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä.');
                return;      
            }
            
            if(totalPmnyAmt < 100.0){
               	formObj.pmnyAmt[0].focus();
               	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×ÀÇ ÇÕ°è´Â USD 100´Þ·¯ ÀÌ»óÀÔ´Ï´Ù.');
                return;      
            }   

            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                     .validate()){
                return false;
            }        
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl2 + "wpfxd452_06p_1.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
		},
		
		/**
		 * °øÇ×È¯Àü - ÀÔ±Ý°èÁÂ ¼öÃë Á¶È¸(¹Ì°¡ÀÔÀÚ)
         * wpfxd501_09p.jsp
         * 
         * @param {Object} formObj         
         * @since 2011.10.19 KOY         
		 */
		openPopRcvAcctNm  : function(formObj){
            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
                    .validate()){
               return false;
           }
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd501_09p.do";
            
//            pbk.extJS.popup.isPrint = false;
//            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
            
            var winpopWidth ="784";
			var winpopHeight="720";
			
			var winPopTop = Math.floor((screen.height/2)-(winpopHeight/2));
			var winpopLeft = Math.floor((screen.width/2)-(winpopWidth/2));
			
			var sF = ""; 
				sF += "location=no, width=480, height=550";
				sF += ",left="+ winpopLeft;
				sF += ",top="+ winPopTop;
			
			window.open(url, "wpfxd501_09p", sF);
		},
		/**
		 * ÀÔ±Ý°èÁÂ ¼öÃë Á¶È¸(¹Ì°¡ÀÔÀÚ)
         * wpfxd452_26p.jsp
         * 
         * @param {Object} formObj         
         * @since 2011.10.19 KOY         
		 */
		openPopRcvAcctNm2  : function(formObj){
            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
                    .validate()){
               return false;
           }
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl2 + "wpfxd452_26p.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, formObj);    
		},
		
		/**
         * °øÇ×È¯Àü - ¼ö·É°¡´É ¿µ¾÷Á¡  ÆË¾÷ - ¿¹±ÝÁÖ¸í Set.
         * wpfxd501_09p.jsp 
         *
         * @param {String} rmteNm
         * @since 2011.10.19 KOY
         */         
        setParentRcvAcctNm : function(rmteNm){
            var parentsFormObj = document.forms['hanaMainForm'];
            opener.parentsFormObj.rmteNm.value = rmteNm;
            
            //pbk.extJS.popup.close(HANA_POPUP_DIV);
            this.close();
        },
        
		/**
		* °øÇ×È¯Àü - ¿µ¾÷Á¡(±èÆ÷°øÇ×,ÀÎÃµ°øÇ×) ¾È³»
		**/
		
		openPopExchange : function(formObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd501_08p.do";
			
			//extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);   
            
            var winpopWidth ="784";
			var winpopHeight="720";
			
			var winPopTop = Math.floor((screen.height/2)-(winpopHeight/2));
			var winpopLeft = Math.floor((screen.width/2)-(winpopWidth/2));
			
			var sF = ""; 
				sF += "location=no, width=480, height=550";
				sF += ",left="+ winpopLeft;
				sF += ",top="+ winPopTop;
			
			window.open(url, "wpfxd501_08p", sF);
		},
		
		/**
		 * È¯À²Á¤º¸ ÆË¾÷ 
		 */
		openPopRateTab : function(){		
		
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd501_10p.do";	
            pbk.extJS.popup.isPrint = false;		
			pbk.extJS.popup.open(url, 'ratePopup', 700, null);
		},
		
        /**
         * °øÇ×È¯Àü - Å¸Çà°í°´ µî·Ï - ½Ç¸í ÀÎÁõ
         */
        submitCertifyAction : function(frmObj){
        	form.removeHiddenField(frmObj,'cntcEmalAdr');
            form.createEmailAddrField(frmObj,'cntcEmalAdr','cntcEmalAdr1','cntcEmalAdr2','cntcEmalAdr3');
            
            if( frmObj.agree != undefined){
	           	if (frmObj.agree.checked != true) {
	                pbk.extJS.messageBox.infoMsgBox({
	                    isConfirm: false,
	                    title: '¿À·ù',
	                    message: '°³ÀÎÁ¤º¸ ¹× °íÀ¯½Äº°¹øÈ£ ¼öÁý ¹× ÀÌ¿ë¿¡ µ¿ÀÇÇÏ¼Å¾ß ÇÕ´Ï´Ù.',
	                    callback: null
	                });
	                return false;
	           	}
	        }
            
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JText('¼º¸í', frmObj.custNm))
            		  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
					  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
					  .add(new hana.JText('ÀÌ¸ÞÀÏ', frmObj.cntcEmalAdr).isEmail())
					  .add(new hana.JSelect('±¹¹ø', frmObj.ofcrTelNo1))
                      .add(new hana.JNumber('ÀüÈ­¹øÈ£ ¾Õ¹øÈ£', frmObj.ofcrTelNo2).limitLength(3,4))
                      .add(new hana.JNumber('ÀüÈ­¹øÈ£ µÞ¹øÈ£', frmObj.ofcrTelNo3).limitLength(4,4))
					  .add(new hana.JText('¿ìÆí¹øÈ£1', frmObj.zipNoAdr1))
                      .add(new hana.JText('¿ìÆí¹øÈ£2', frmObj.zipNoAdr2))
                      .validate()) {
                return;
            }
            // ¿ìÆí¹øÈ£
            frmObj.zipNo.value = frmObj.zipNoAdr1.value + frmObj.zipNoAdr2.value;
            // ÈÞ´ëÆù¹øÈ£
            frmObj.ofcrTelNo.value = frmObj.ofcrTelNo1.value + frmObj.ofcrTelNo2.value+ frmObj.ofcrTelNo3.value;
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd501_02t.do";
//			alert("frmObj.zipNo.value : " + frmObj.zipNo.value);
//			alert("frmObj.adr.value : " + frmObj.adr.value);
//			alert("frmObj.custDtlsAdr.value : " + frmObj.custDtlsAdr.value);
			//var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			var hanaAjax = new hana.JHanaAjax("hanaExchangeDiv", true, true);
			hanaAjax.ajaxCommSubmit(url, frmObj);
        },
        
        /**
		 * °øÇ×È¯Àü È¯Àü(step01) - È®ÀÎ¹öÆ°- step01ÀÌµ¿ 
		 * wpfxd501_03t.jsp 
         *
         * @since 2011.11.21 koy
		 */
		submitNonInternetStep01 : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd501_03t.do';
			//var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			var hanaAjax = new hana.JHanaAjax("hanaExchangeDiv", true, true);
			hanaAjax.ajaxCommSubmit(url, null);
	
		},
        
        /**
         * °øÇ×È¯Àü - ÇØ´çÅëÈ­ÀÇ ¿ì´ëÀ² °è»ê.
         *
         * @param {String} cur
         * @param {int} money
         * @since 2009.02.10 jk
         */
        getDcRate: function(cur, money){
            var DC_RATE_MAP = pbk.foreign.exchange.noninternet.DC_RATE_MAP;
            var cdRate = 0;
            
            for(var i=0; i<DC_RATE_MAP.length; i++){
                if(cur == DC_RATE_MAP[i][0]){
                    if(money < 100.0){
                        cdRate = '0';
                    }else if(money < 1000.0){
                        cdRate = DC_RATE_MAP[i][1];
                    }else if(money >= 1000.0 && money < 5000.0){
                        cdRate = DC_RATE_MAP[i][2];
                    }else{
                        cdRate = DC_RATE_MAP[i][3];
                    }
                    break;
                }
            }
            return cdRate;
        },
        
        /*
        * eÇÃ·¯½º ÅëÀå ÀüÈ¯ 
        */
        goEUnity : function(){
             var url = '/deposit/index.do?menuItemId=wpdep428_107t';
             form.createFormSubmit(null, url, '');
		},
        
       /*¿ì´ëÀ² ±¸ÇÏ±â-È­¸é¿¡ º¸¿©ÁÖ±â¿ë */
        setDcRt2 : function(cur, money){
        	var DcRt = 0;
        	if( cur == "USD" || cur == "JPY" || cur == "EUR"){
	        	if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '40';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '50';
	        	}else if(money >= 5000.0){
    	    		DcRt = '60';
	 	       	}
        	}else if( cur == "CAD" || cur == "CNY" || cur == "HKD" || cur == "THB" || cur == "SGD"){
        		if(money >= 100.0 &&  money < 1000.0){
    	    		DcRt = '10';
        		}else if(money >= 1000.0 && money < 5000.0){
        			DcRt = '20';
	        	}else if(money >= 5000.0){
    	    		DcRt = '30';
	 	       	}
        	}
        	return DcRt;
        },
        
        /**
         * °øÇ×È¯Àü - È¯ÀüÇÕ°è¿Í ¿¹»ó¿øÈ­±Ý¾× ±¸ÇÏ±â.
         * wpfxd452_01t.jsp 
         *
         * @param {Object} formObj
         * @since 2009.02.10 jk
         */
        changePmnyAmt: function(formObj){
			var pmnyAmtSum = 0.00;
            var krwAmtSum = 0.00;
            var usdCvsRt = 0.0;
            var usdAmt = 0.0;
            var dcAmt = 0.0;
            var pmnyAmt1= 0.0;
            var pmnyAmt2= 0.0;
            var dcRt1 = 0.0;
            var totalPmnyAmt1 = formObj.totalPmnyAmt.value; //¾ÆÀü ÃÑ ÇÕ°è
 
             for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = ForeignUtil.roundOff(formObj.apclExhgRt1[i].value);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                        // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = ForeignUtil.roundOff(formObj.dealBascRt[i].value);                            // ¸Å¸Å±âÁØÀ²
                
                if(i == 2) //EUR
                {
                	pmnyAmt1 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
                else if(i ==3) //CAD
                {
                	pmnyAmt2 = ForeignUtil.roundOff(formObj.pmnyAmt[i].value);
                }
 
                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                usdCvsRt = ForeignUtil.roundOff(formObj.usdCvsRt[i].value,4); 	// ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                                 // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                
                usdAmt = parseFloat(pmnyAmt,10) * parseFloat(usdCvsRt,10);          // ´Þ·¯È¯»ê±Ý¾×
                usdAmt = ForeignUtil.roundOff(usdAmt);
                
                if(isNaN(pmnyAmt)) pmnyAmt = 0.00;
                if(isNaN(usdAmt)) usdAmt = 0.00;

                pmnyAmtSum += parseFloat(usdAmt,10);                                // ÀÔ·Â°ª È¯ÀüÇÕ°è(USD±âÁØ)

                if(pmnyAmtSum > 50000.0){
                    formObj.pmnyAmt[i].value = '';
                    formObj.pmnyAmt[i].focus();
                    message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                    return;  
                } 
            }
            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                var apclExhgRt = parseFloat(pbk.stripCommas(formObj.apclExhgRt1[i].value.replace(/-|\s+/g, "")),10);   // ÅëÈ­Àû¿ëÈ¯À²
                var krwAmt = ForeignUtil.roundOff(pmnyAmt) * ForeignUtil.roundOff(apclExhgRt);                                                                       // ¿øÈ­È¯»ê±Ý¾×
                var dealBascRt = parseFloat(formObj.dealBascRt[i].value,10);                            // ¸Å¸Å±âÁØÀ²

                if(isNaN(krwAmt)) krwAmt = 0;
                if(i == 1)  krwAmt = krwAmt / 100;                                  // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.
                            
                usdCvsRt = parseFloat(formObj.usdCvsRt[i].value);               // ¹ÌÈ­È¯»êÀ²
                if(i == 1) pmnyAmt = pmnyAmt / 100;                             // JPY ´Â 100 ¿£À¸·Î Àû¿ëÇØÁØ´Ù.

                var curCd = formObj.curCd[i].value;                             // ÅëÈ­ÄÚµå
                if(formObj.pmnyAmt[i].disabled == false){
                	
					//¹Ì°¡ÀÔ°í°´½Ã ±âº» ¿ì´ë¸¸.               	
            		dcAmt = pbk.foreign.exchange.noninternet.getDcRate(curCd, parseInt(pmnyAmtSum,10));      // ¿ì´ëÀû¿ëÀ².
            		formObj.dcRt1[i].value = pbk.foreign.exchange.noninternet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
            		if( pmnyAmt != 0 || pmnyAmt != null)
					{
						formObj.hiddendcRt.value=pbk.foreign.exchange.noninternet.setDcRt2(curCd,parseInt(pmnyAmtSum,10)); //¿ì´ëÀ²
					}
                	
                }else{
                    dcAmt = 0;
                }
                
                if(parseInt(dcAmt,10) > 0){
                  var dcRt = (apclExhgRt - dealBascRt) * (dcAmt/100);             // ¿ì´ëÀ² :  ¼ö¼ö·á * ¿ì´ëÀ²  = (¸ÅµµÀ²(1450) - ¸Å¸Å±âÁØÀ²(1400)) * ¿ì´ëÀ²(50%) = 25
                  var dcApclExhgRt = apclExhgRt - ForeignUtil.roundOff(dcRt,3);	// ¿ì´ëÀû¿ëÈ¯À².
                    apclExhgRt = ForeignUtil.roundOff(dcApclExhgRt,2);
                    var dcKrwAmt = parseInt(pmnyAmt,10) * parseFloat(apclExhgRt,10);  // ¿ì´ëÀû¿ë ¿øÈ­±Ý¾×.
                }else{
                    var dcKrwAmt = krwAmt; 
                }       
                
                dcKrwAmt = ForeignUtil.roundOff(dcKrwAmt,0);
                krwAmt = ForeignUtil.roundOff(krwAmt,0);
                       
                if(pmnyAmt > 0 && parseInt(dcAmt,10) > 0){
                	formObj.dcAmt[i].value = input.toFormatMoney((krwAmt - dcKrwAmt)+""); // ¿ì´ë ±Ý¾×(È¯Àü±Ý¾× * ¿ì´ë±Ý¾×)
                }else{
                    formObj.dcAmt[i].value = '0'; 
                }

                if(isNaN(dcKrwAmt)) dcKrwAmt = 0;
                                
                if(parseFloat(pmnyAmt,10) < 0.01){  // È¯Àü±Ý¾×ÀÌ ¾ø´Ù¸é °ø¹éÃ³¸®.
                    formObj.pmnyAmt[i].value = '';
                }
                
                formObj.apclExhgRt[i].value = input.toFormatDollarMoney(apclExhgRt);
                formObj.krwGearAmt[i].value = input.toFormatMoney(parseInt(dcKrwAmt)+"");
                                
               // krwAmtSum += dcKrwAmt;     // ¿øÈ­ÇÕ°è       
                krwAmtSum = parseInt(krwAmtSum) + parseInt(dcKrwAmt); //¿øÈ­ÇÕ°è      
            }
            
            formObj.totalPmnyAmt.value = input.toFormatDollarMoney(pmnyAmtSum);
            formObj.totalKrwGearAmt.value = input.toFormatMoney(parseInt(krwAmtSum)+"");
            
            //±Ý¾×ÀÌ Ãß°¡µÇ¾úÀ» °æ¿ì ½ÅÃ»°¡´É ¿µ¾÷Á¡ »èÁ¦
            if(totalPmnyAmt1 != formObj.totalPmnyAmt.value)
            {
            	formObj.scheRcveMgnt.value=""; 
            }
        },    

		/**
		 * °øÇ×È¯Àü (step01) È®ÀÎ ¹öÆ°- step02 ·Î ÀÌµ¿ 
		 * wpfxd501_04t.jsp 
         *
		 * @param {Object} formObj
         * @since 2009.02.10 jk
		 */
		submitNextStep02: function(formObj){

			if ((date.getToday('YmdHis') > '200912101600') && (date.getToday('YmdHis') < '200912102240')){
			  alert("ÀÎÅÍ³Ý È¯Àü½ÅÃ»Àº \n¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 4½Ã±îÁö ÀÔ´Ï´Ù.\nÇöÀç´Â ÀÌ¿ë°¡´É½Ã°£ÀÌ ¾Æ´ÔÀ» ¾Ë·Áµå¸³´Ï´Ù.");
			  return;
			 }

            var jForm = new hana.JForm();
            if(!jForm.add(new hana.JSelect('È¯Àü¿ëµµ',formObj.rsnCd))
                    .add(new hana.JDate('¿ÜÈ­¼ö·ÉÀÏ',formObj.scheRcveDt).range(date.addDate(hana.JHanaUtils.date.getToday(),'D',1), date.addDate(date.addDate(date.getToday(),'M',1),'D',-1)))
                  	 .add(new hana.JText('¿ÜÈ­¼ö·É¿µ¾÷Á¡',formObj.scheRcveMgnt))
                  	 .add(new hana.JSelect('ÀÔ±Ý°èÁÂÀºÇà',formObj.rcvBnkCd))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¹øÈ£',formObj.rcvAcctNo))
                  	 .add(new hana.JText('ÀÔ±Ý°èÁÂ¿¹±ÝÁÖ',formObj.rmteNm))
                    .validate()){
               return false;
           }
            if(formObj.chk.checked == false){
                message.alert('È®ÀÎ','ÁÖÀÇ »çÇ×À» È®ÀÎÈÄ Ã¼Å©ÇØ ÁÖ¼¼¿ä.');
                return false;
            }
            
            // ÀüÈ­¹øÈ£ Á¶ÇÕ.
            form.createTelNoField(formObj, 'telNo', 'telRgnNo', 'telOfcNo', 'telSeqNo');
            
            form.createHiddenField(formObj,'sumAmt',pbk.stripCommas(formObj.totalKrwGearAmt.value));

            
            // ¿ÜÈ­¼ö·É¿µ¾÷Á¡ ¼ÂÆÃ.
            //var scheRcveMgntSplit =  formObj.selScheRcveMgnt.value.split('/');
            //form.createHiddenField(formObj,'scheRcveMgnt',scheRcveMgntSplit[0]);
            //form.createHiddenField(formObj,'execBrNo',scheRcveMgntSplit[1]);
            form.createHiddenField(formObj,'execBrNo',formObj.execBrNo.value);
            
            var totalPmnyAmt = parseFloat(pbk.stripCommas(formObj.totalPmnyAmt.value));
            
            if(totalPmnyAmt < 0.1){
                formObj.krwGearAmt[0].focus();
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯ÀüÇÒ ±Ý¾×À» ÀÔ·ÂÇØÁÖ¼¼¿ä!');
                return;      
            }
                        
            if(totalPmnyAmt > 10000.00){
                message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','µ¿ÀÏÀÚ µ¿ÀÏÀÎ ±âÁØ ¹ÌÈ­(USD) 10,000´Þ·¯¸¦ ÃÊ°úÇÏ¿© È¯ÀüÇÏ½Ç °æ¿ì¿¡´Â </br>¿Ü±¹È¯°Å·¡¹ý¿¡ µû¶ó ±¹¼¼Ã» ¹× °ü¼¼Ã»À¸·Î °Å·¡³»¿ëÀÌ ÀÚµ¿À¸·Î Åëº¸µË´Ï´Ù.');
            }
            
            //¿µ¾÷ÀÏ true, ¿µ¾÷ÀÏ ¾Æ´Ò°æ¿ì  false
            if(formObj.isWorkday1.value == "true"){
            	//¿µ¾÷½Ã°£ÀÏ °æ¿ì => (09:00 ~ 16:00 100´Þ·¯ ~ 50000´Þ·¯ )
            	//¿µ¾÷½Ã°£ ¾Æ´Ò°æ¿ì, ¿µ¾÷ÀÏÀÌ ¾Æ´Ò°æ¿ì => (300´Þ·¯ ~ 3000´Þ·¯ )
            	if((date.getToday('His') >= '090000') && (date.getToday('His') <= '160000')){
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 50000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 50,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}else{
            		if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            			formObj.krwGearAmt[0].focus();
                		message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','¿µ¾÷½Ã°£ ÀÌÈÄ È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 3,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                		return;     
            		}
            	}
            }else{
            	if(totalPmnyAmt < 100.00 || totalPmnyAmt > 5000.00){
            		formObj.krwGearAmt[0].focus();
                	message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','ÈÞÀÏ,°øÈÞÀÏ  È¯Àü ÀÏÈ¸ ÇÑµµ´Â USD 100´Þ·¯ ÀÌ»ó 3,000´Þ·¯ ÀÌÇÏÀÔ´Ï´Ù!');
                	return;     
            	}
            }

            for(i=0; i<formObj.pmnyAmt.length; i++){
                var pmnyAmt = pbk.stripCommas(formObj.pmnyAmt[i].value.replace(/-|\s+/g, ""));          // È¯ÀüÇÒ±Ý¾×
                
                if(formObj.pmnyAmt[i].value == '' || parseFloat(formObj.pmnyAmt[i].value,10) < 0.1){  	// È¯Àü±Ý¾×ÀÌ 0.1 º¸´Ù ÀÛ´Ù¸é °ø¹éÃ³¸®ÇÑ´Ù.
                    formObj.pmnyAmt[i].value = '';
                    formObj.krwGearAmt[i].value = '';
                }
                
                if(!isNaN(pmnyAmt) && pmnyAmt > 0){
                    if(i == 0){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','USD ´Â ÃÖ¼Ò 10´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','10´Þ·¯ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        } 
                    }else if(i == 1){
                        if(pmnyAmt < 1000){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','JPY ´Â ÃÖ¼Ò 1,000¿£ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 1000 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','1,000¿£ ´ÜÀ§·Î ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿À.');
                            return;  
                        }          
                    }else if(i == 2){
                    	//if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                    	//	formObj.selScheRcveMgnt.focus();
                    	//	message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                    	//	return;
                    	//} 
                    	
                        if(pmnyAmt < 5){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR Àº ÃÖ¼Ò 5À¯·Î ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 5 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','EUR ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 5À¯·Î ÀÔ´Ï´Ù!');
                            return;  
                        }                   
                    }else if(i == 3){
                     // if(formObj.selScheRcveMgnt.value =="±èÆ÷°øÇ×ÁöÁ¡/0889"){
                     //		formObj.selScheRcveMgnt.focus();
                     //		message.alert('¿ÜÈ­¼ö·É ¿µ¾÷Á¡ È®ÀÎ','ÅëÈ­°¡ EUR,CAD ÀÏ °æ¿ì ÀÎÃµ±¹Á¦°øÇ×ÁöÁ¡¿¡¼­¸¸<br> °¡´ÉÇÕ´Ï´Ù.');
                     //		return;
                     //	} 
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].select();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ´Â ÃÖ¼Ò 10Ä³³ª´Ù´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CAD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10Ä³³ª´Ù´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 4){
                        if(pmnyAmt < 100){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ´Â ÃÖ¼Ò 100À§¾È ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 100 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','CNY ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 100À§¾È ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 5){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ´Â ÃÖ¼Ò 10È«Äá´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','HKD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10È«Äá´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 6){
                        if(pmnyAmt < 20){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ´Â ÃÖ¼Ò 20¹ÙÆ® ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 20 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','THB ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 20¹ÙÆ® ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }else if(i == 7){
                        if(pmnyAmt < 10){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ´Â ÃÖ¼Ò 10½Ì°¡Æú´Þ·¯ ÀÌ»ó ½ÅÃ» °¡´ÉÇÕ´Ï´Ù!');
                            return;              
                        }else if(pmnyAmt % 10 != 0){
                            formObj.pmnyAmt[i].focus();
                            message.alert('±Ý¾×ÀÔ·Â È®ÀÎ','SGD ÀÇ ÃÖ¼Ò È­Æó´ÜÀ§´Â 10½Ì°¡Æú´Þ·¯ ÀÔ´Ï´Ù!');
                            return;  
                        }                  
                    }
                }
            }  
                    
        	pbk.extJS.messageBox.infoMsgBox({
                isConfirm: true,
                title    : '¾Ë¸²',
                message  : '<b><´Ù¸¥ÀºÇà °Å·¡°í°´ À¯ÀÇ»çÇ×></b></br></br>'
                	      +'1. ´Ù¸¥ÀºÇà °Å·¡°í°´ÀÎ °æ¿ì¿¡´Â È¯Àü½ÅÃ» Á¾·á ÈÄ 30ºÐ ÀÌ³»¿¡ È¯Àü´ë±ÝÀ» ÀÎÅÍ³Ý¹ðÅ·, ÅÚ·¹¹ðÅ·, CD/ATM, ºÎ¿© ¹ÞÀº °¡»ó°èÁÂ·Î ÀÔ±ÝÇÏ¼Å¾ß ÇÕ´Ï´Ù.</br></br>'
                	      +'2. Áö¿¬ÀÔ±Ý ¶Ç´Â ÀÔ±ÝÃ¤³ÎÀÇ Àå¾Ö µîÀÇ »çÀ¯¿¡µµ ºÒ±¸ÇÏ°í È¯Àü½ÅÃ» ÀÌÈÄ 30ºÐÀÌ ÃÊ°úÇÑ °æ¿ì È¯Àü½ÅÃ» ³»¿ëÀÌ ÀÚµ¿ Ãë¼ÒµÇ¸ç, ÀÌ·Î ÀÎÇØ È¯ÀüÀ» ´Ù½Ã ½ÅÃ»ÇÏ´Â °æ¿ì Àû¿ëÈ¯À²ÀÇ º¯µ¿¿¡ µû¶ó ¹ß»ý ÇÒ ¼ö ÀÖ´Â È¯Â÷¼Õ¿¡ ´ëÇØ¼­ ÇÏ³ªÀºÇàÀº ¾î¶°ÇÑ Ã¥ÀÓµµ ÁöÁö ¾Ê½À´Ï´Ù.</br></br>'
                	      +'3. ¾Æ¿ï·¯ ÀÏÁß È¯À²º¯µ¿À¸·Î ÀÎÇÑ È¯À² Àç°í½Ã Áß¿¡´Â °¡»ó°èÁÂ·ÎÀÇ È¯Àü´ë±Ý ÀÔ±ÝÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·Î ÀÎÇØ ´Ù½Ã È¯ÀüÇÒ °æ¿ì¿¡ ¹ß»ýÇÒ ¼ö ÀÖ´Â È¯Â÷¼Õ¿¡ ´ëÇØ¼­µµ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.',
                callback : function(e)  {
                 if(e == true){
	                	var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd501_04t.do";
	         			//var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
	         			var hanaAjax = new hana.JHanaAjax("hanaExchangeDiv", true, true);
	         			hanaAjax.ajaxCommSubmit(url, formObj);
                  	}
                  }
             }); 	        
            
		},
		
		/**
		 * °øÇ×È¯Àü(step02) - È®ÀÎ¹öÆ°- step03ÀÌµ¿ 
		 * wpfxd501_05t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		submitNextStep03 : function(btnObj, formObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd501_05t.do';
			//var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true, null, btnObj.id);
			var hanaAjax = new hana.JHanaAjax("hanaExchangeDiv", true, true, null, btnObj.id);
			
			hanaAjax.ajaxCommSubmit(url, formObj);
	
		},
		/**
		 * ÀÎÅÍ³ÝÈ¯Àü(step02) - Ãë¼Ò¹öÆ°.
		 * wpfxd452_03t.jsp 
         *
         * @since 2009.02.10 jk
		 */
		goFirstStep : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd501_01t.do';
		
			var hanaAjax = new hana.JHanaAjax("hanaExchangeDiv", true, true);
			hanaAjax.ajaxCommSubmit(url, null);
	
		},
		
        /**
         *  Å¸Çà°í°´ È¯Àü³»¿ªÁ¶È¸
         * wpfxd452_27t.jsp 
         *
         * @param {String} rmteNm
         * @since 2011.10.19 KOY
         */         
        goChangeList : function(){
        	 document.location.href = "/foreign/index.do?menuItemId=wpfxd452_27i";
        },
        
        /**
		 * ÀÎÅÍ³Ý ¹Ì°¡ÀÔ°í°´ È¯Àü³»¿ª Á¶È¸ - Á¶È¸ ¹öÆ° 
         * wpfxd452_27i.jsp 
         *
		 * @param {Object} formObj
		 * @since 2011.10.25 koy
		 */
		submitInquiry : function(formObj){
			var checkVallue = hana.JHanaUtils.radio.getCheckedValue(document.getElementsByName('rdo'));
            
            var jForm = new hana.JForm();
            if(checkVallue == '1'){
                if (!jForm.add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
  					  	  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
                		  .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.strDt, "strDt"))
                          .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.endDt, "endDt").range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                          .validate()) {
                    return;
                }
                formObj.refNo.value = '';
			}else{
                if (!jForm.add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_1')).limitLength(6, 6))
					  	  .add(new hana.JNumber('ÁÖ¹Îµî·Ï¹øÈ£', $('res_reg_no_2')).limitLength(7, 7))
					  	  .add(new hana.JText("°Å·¡¹øÈ£", formObj.refNo, "strDt"))
                          .validate()) {
                    return;
                }
                formObj.strDt.value = '';
                formObj.endDt.value = '';
            }
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_28i.do';
		
			var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
		/**
         * È¯Àü³»¿ª »ó¼¼Á¶È¸
         * wpfxd452_29p.jsp 
         *
         * @param {Object} formObj         
         * @since 2011.10.27 KOY
         */
        openPopExchangeDetail : function(formObj){
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd452_29p.do';
            
            pbk.extJS.popup.isPrint = true;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 784, null, formObj);   
    
        }        
		
	}
}();
/** °øÇ×È¯Àü- Å¸Çà°í°´ È¯Àü END*/

/********************************************
 * È¯Àü END
/********************************************/







/********************************************
 * ¿ÜÈ­¿¹±ÝÁ¶È¸ START
/********************************************/
/**
 * ¿ÜÈ­¿¹±ÝÁ¶È¸¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.foreign.inquiry = function(){
	return{
		
	}
}();

/**
 * ¿ÜÈ­¿¹±Ý¿¡ ÇÊ¿äÇÑ °øÅë script Á¤ÀÇ 
 */
pbk.foreign.inquiry.common = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv';        // ÆË¾÷ Div
                                            
    var subUrl      = '/foreign/inquiry/';
    
	return{
        // ¿ÀÇÂÃ¢ id
        openId : null,
        /**
         * °èÁÂ»ó¼¼ Á¤º¸º¸±â ÆË¾÷ ¿­±â(°Å·¡³»¿ª¿¡¼­ open)
         *
         * @param {Object} formObj
         * @since 2008.12.23 jk         
         */
        openPopUpDetail: function(formObj) {
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo))
                      .validate()) {
                return;
            }  
            pbk.common.inquiry.openPopAccountInfo(formObj);
        }
	}
}();

/**
 * ¿ÜÈ­¿¹±ÝÁ¶È¸ - ±âº»°èÁÂ Á¶È¸
 */
pbk.foreign.inquiry.account = function(){
    var HANA_MAIN_DIV = 'hanaMainDiv';                                        
    var HANA_BODY_DIV = 'hanaBodyDiv';                                        
    var HANA_POPUP_DIV = 'hanaPopUpDiv'; 
                                                        
	var subUrl      = '/foreign/inquiry/';


	return{
        /**
         * È¯À²Á¤º¸Á¶È¸ ¿À·ù ¾Ë¸²Ã¢.
         * wpfxd453_01i.jsp
         *  
         * @param {String} flag
         * @param {String} exhgRtDvCd
         * @since 2008.11.25 jk
         */         
		showNoExAlert: function(){
			pbk.extJS.messageBox.infoMsgBox({
                isConfirm: false,
                title    : 'È¯À²Á¤º¸Á¶È¸¿À·ù',
                message  : 'ÇöÀç½Ã°£¿¡ °í½ÃµÈ È¯À²ÀÌ ¾ø½À´Ï´Ù. Àá½Ã ÈÄ ´Ù½Ã Á¶È¸ÇØÁÖ½Ê½Ã¿À',
                callback : function(e)  {
                }
            });
        },
        /**
         * ±âº»°èÁÂÁ¶È¸- »ó¼¼/°£·«  Div Control
         * wpfxd453_01i.jsp
         *  
         * @param {String} flag
         * @param {String} exhgRtDvCd
         * @since 2008.11.25 jk
         */         
		toggleAccountDiv: function(flag, exhgRtDvCd){
			if(flag == "UP") {
				pbk.hideLayer("toggleAccountDiv");
				pbk.hideLayer("btnUpDiv");	
				pbk.showLayer("btnDownDiv");	
			}else if(flag == "DOWN") {
				pbk.showLayer("toggleAccountDiv");
				pbk.showLayer("btnUpDiv");	
				pbk.hideLayer("btnDownDiv");	
			}
		},
        /**
         * ±âº»°èÁÂÁ¶È¸- »ó¼¼/°£·«  ¿øÈ­<>¿ÜÈ­ È¯»ê Div Control
         * wpfxd453_01i.jsp
         *  
         * @param {String} flag
         * @param {String} exhgRtDvCd
         * @since 2008.11.25 jk
         */         
		toggleFrcWonDiv: function(flag, exhgRtDvCd){
            if(exhgRtDvCd == 'N'){
                pbk.foreign.inquiry.account.showNoExAlert();
                return;
            }     
			if(flag == "FRC") {
				pbk.showLayer("frcViewDiv");
				pbk.hideLayer("wonViewDiv");	
			}else if(flag == "WON") {
				pbk.hideLayer("frcViewDiv");
				pbk.showLayer("wonViewDiv");	
			}
		},
        /**
         * ±âº»°èÁÂÁ¶È¸- °èÁÂ¸®½ºÆ®   ¿øÈ­<>¿ÜÈ­ È¯»ê Div Control
         * wpfxd453_01i.jsp
         *  
         * @param {String} flag
         * @param {String} exhgRtDvCd         
         * @since 2008.11.25 jk
         */         
		toggleFrcWonAccountDiv: function(flag, exhgRtDvCd){
            if(exhgRtDvCd == 'N'){
                pbk.foreign.inquiry.account.showNoExAlert();
                return;
            }     
			if(flag == "FRC") {
				pbk.showLayer("frcAccountDiv");
				pbk.hideLayer("wonAccountDiv");	
			}else if(flag == "WON") {
				pbk.hideLayer("frcAccountDiv");
				pbk.showLayer("wonAccountDiv");	
			}
		},
		/**
		 * ±âº»°èÁÂÁ¶È¸- SubMenuList layer
		 * wpfxd453_01i.jsp
		 *  
		 * @param {Object} obj
		 * @param {String} curCd
		 * @param {String} acctNo
		 * @since 2008.11.25 jk
		 */
		openSubMenuPopUp : function(obj, curCd, acctNo){
            var params = 'acctNo='+acctNo+'&curCd='+curCd;
            
			ForeignUtil.subMenuForeign = new hana.JPopSubMenu(obj);
	
			ForeignUtil.subMenuForeign.addFunction('°Å·¡³»¿ªÁ¶È¸', 1, true, params, 'ForeignUtil.menuFunction');
			ForeignUtil.subMenuForeign.addFunction('°èÁÂ»ó¼¼Á¤º¸', 2, true, params, 'ForeignUtil.menuFunction');
			ForeignUtil.subMenuForeign.addFunction('¿ÜÈ­¿¹±ÝÀÌÃ¼', 5, true, params, 'ForeignUtil.menuFunction');
			ForeignUtil.subMenuForeign.addFunction('¿ÜÈ­ÀÌÃ¼³»¿ªÁ¶È¸', 6, true, params, 'ForeignUtil.menuFunction');
			ForeignUtil.subMenuForeign.addFunction('ÇØ¿Ü¼Û±Ý', 7, true, params, 'ForeignUtil.menuFunction');
			ForeignUtil.subMenuForeign.addFunction('ÇØ¿Ü¼Û±Ý³»¿ªÁ¶È¸', 8, true, params, 'ForeignUtil.menuFunction');
		
			ForeignUtil.subMenuForeign.show();
		},	
        /**
         * ±âº»°èÁÂÁ¶È¸ - °èÁÂ¸í(º°Äª)º¯°æ ¹öÆ°
		 * wpfxd453_01i.jsp
		 *  
		 * @since 2008.12.24 jk
         */
        goChangeAccount : function(){
            pbk.common.inquiry.openPopAccountNickname('pbk.foreign.inquiry.account.callBackChangeAccount');        
        }, 
        /**
         * ±âº»°èÁÂÁ¶È¸ - °èÁÂ¸í(º°Äª)º¯°æ - Callback Fnc. 
         * wpfxd453_01i.jsp
         *  
         * @param {String} acctNo
         * @since 2008.12.24 jk
         */
        callBackChangeAccount : function(){
            alert('a');
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd453_01i.do';
			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, null);
        },         
        /**
         * ±âº»°èÁÂÁ¶È¸ - °Å·¡³»¿ª ¹öÆ°
		 * wpfxd453_01i.jsp
		 *  
		 * @param {String} acctNo
		 * @since 2008.12.24 jk
         */
        goInquiryAccount : function(acctNo, curCd){
            var params = 'acctNo='+acctNo+"&curCd="+curCd;
            ForeignUtil.menuFunction('1', true, params);
        }, 
        /**
         * ±âº»°èÁÂÁ¶È¸ - ÀÌÃ¼ ¹öÆ°
		 * wpfxd453_01i.jsp
		 *  
		 * @param {String} acctNo
		 * @since 2008.12.24 jk
         */
        goTransAccount : function(acctNo, curCd){
            var formObj = form.createForm([{id:'acctNo',value:acctNo},{id:'curCd',value:curCd}]);
            hana.JMenuPanel.goFromOutside('wpfxd451_47t', true, formObj);
		}     
	}
}();

/**
 * ¿ÜÈ­¿¹±ÝÁ¶È¸ - °Å·¡³»¿ª Á¶È¸ 
 */
pbk.foreign.inquiry.transaction = function(){
	var HANA_BODY_DIV = 'hanaBodyDiv';
    var HANA_POPUP_DIV = 'hanaPopUpDiv';        // ÆË¾÷ Div
    
    var subUrl      = '/foreign/inquiry/';
    
	return{
		/**
		 * °Å·¡³»¿ªÁ¶È¸ - Á¶È¸ ¹öÆ° 
		 * wpfxd453_04i.jsp
         *
		 * @param {Object} formObj
         * @since 2008.12.22 jk
		 */
		submitInquiry : function(formObj){
   			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo))
                      .add(new hana.JDate("Á¶È¸ ½ÃÀÛÀÏ", formObj.inqStrDt, "inqStrDt"))
                      .add(new hana.JDate("Á¶È¸ Á¾·áÀÏ", formObj.inqEndDt, "inqEndDt").range(formObj.inqStrDt.value, date.addDate(date.addDate(formObj.inqStrDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
                      .validate()) {
                return;
            }			
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + 'wpfxd453_04i_01.do';
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
      		
        /**
         * ÇØÁö¿¹»óÁ¶È¸ ÀÌµ¿
         *
         * @param {Object} formObj
         * @since 2008.12.23 jk         
         */
        goCancelAcctInquiry: function(formObj) {
            var jForm = new hana.JForm();
            
            var acctNo = formObj.acctNo.value;
			var tailNo = acctNo.substring(acctNo.length-2, acctNo.length);
            
            if(tailNo == "38") {

                if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo))
                          .add(new hana.JSelect("ÅëÈ­ÄÚµå", formObj.curCd)).validate()) {
	                return;
	            }           
	            var params = 'acctNo='+formObj.acctNo.value+"&curCd="+formObj.curCd.value;
	        } else {
	            if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo)).validate()) {
	                return;
	            }           
	            var params = 'acctNo='+formObj.acctNo.value;
	        }
	            
            ForeignUtil.menuFunction('4', true, params);
        },     
        /**
         * °Å·¡³»¿ªÁ¶È¸ - °èÁÂÁ¤º¸º¸±â
         * wpfxd453_04i.jsp
         *  
         * @since 2008.12.24 jk
         */
        openPopAcctountDetail : function(formObj){
            var jForm = new hana.JForm();
            
            var acctNo = formObj.acctNo.value;
			var tailNo = acctNo.substring(acctNo.length-2, acctNo.length);
            
            if(tailNo == "38") {
	            if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo))
	                      .add(new hana.JSelect("ÅëÈ­ÄÚµå", formObj.curCd)).validate()) {
	                return;
	            }         
	            var params = 'acctNo='+formObj.acctNo.value+"&curCd="+formObj.curCd.value;
	        } else {
	            if (!jForm.add(new hana.JSelect("°èÁÂ¹øÈ£", formObj.acctNo)).validate()) {
	                return;
	            }           
	            var params = 'acctNo='+formObj.acctNo.value;
	        }
	        
	        
            ForeignUtil.menuFunction('2', true, params);
        },
        
        //°Å·¡³»¿ª½Ã
        changeAcctNo : function(oForm, oAcctNo, oCurCd, sCurCd) {

	       	var acctNo = oAcctNo.value;
	      	var tailNo = acctNo.substring(acctNo.length-2,acctNo.length);
     
			if(oForm.acctNo != undefined) {
				oForm.acctNo.value = acctNo;
			}
			
			if(tailNo == "38") {
				for (var i = oCurCd.options.length; i >= 0 ; i--) {
                	oCurCd.options[i] = null;
	            }
	            oCurCd.style.display = 'inline';
				oCurCd.options[0] = new Option("ÀüÃ¼", "");
	            pbk.foreign.common.currCodeInquiry(oForm, oCurCd, sCurCd);
	            
			} else {
				oCurCd.style.display = 'none';
			}
		}, 
		
        //°Å·¡³»¿ª½Ã
        changeAcctNo1 : function(oForm, oAcctNo) {

	       	var acctNo = oAcctNo.value;
     
			if(oForm.acctNo != undefined) {
				oForm.acctNo.value = acctNo;
			}
		}			      	                     		
	}
}();

/********************************************
 * ¿ÜÈ­¿¹±ÝÁ¶È¸ END
/********************************************/





/********************************************
 * ¿ÜÈ­¿¹±Ý½Å±Ô/ÇØÁö START
/********************************************/
/**
 * ¿ÜÈ­¿¹±Ý½Å±Ô/ÇØÁö¿¡ ÇÊ¿äÇÑ script¸¦ Á¤ÀÇ
 */
pbk.foreign.register = function(){
	return{
		// ¿¹Àû±Ý ½Å±Ô/ÇØÁö·Î ÀÌµ¿.
	}
}();

/********************************************
 * ¿ÜÈ­¿¹±Ý½Å±Ô/ÇØÁö END
/********************************************/







/********************************************
 * ¼öÃâ/¼öÀÔ START
/********************************************/
/**
 * ¼öÃâ/¼öÀÔ¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ
 */
pbk.foreign.expimp = function(){
	return{

	}
}();

/**
 * ¼öÃâ/¼öÀÔ > ¼öÃâ°èÁÂ ÀÏ°ýÁ¶È¸
 * 
 * @since 2008.11.12 jk
 */
pbk.foreign.expimp.exp = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';    


    var subUrl = '/foreign/expimp/';

    // public space
	return {
        // Á¶È¸Á¶°Ç ÀúÀå Form 
        paramFormObj : null,
        
		/**
		 * ¼öÃâ°èÁÂÀÏ°ýÁ¶È¸
		 * wpfxd455_01i.jsp
         *
		 * @param {Object} formObj
		 * @since 2008.11.12 jk
		 */
		submitInquiry : function(formObj) {
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JCheck('Á¶È¸±¸ºÐ', formObj.inqDvCd))
			          .add(new hana.JDate('Á¶È¸±â°£ ½ÃÀÛÀÏ ',formObj.inqBascStrDt))
			          .add(new hana.JDate('Á¶È¸±â°£ Á¾·áÀÏ ',formObj.inqBascEndDt).range(formObj.inqBascStrDt.value, date.addDate(date.addDate(formObj.inqBascStrDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
			          .validate()) {
			        return;
			}
                        
            // Á¶È¸Á¶°Ç ÀúÀå.
            var paramFormObj = form.createForm();
            form.createHiddenField(paramFormObj,'inqDvCd',hana.JHanaUtils.radio.getCheckedValue(formObj.inqDvCd));
            form.createHiddenField(paramFormObj,'tenorDvCd',formObj.tenorDvCd.value);
            form.createHiddenField(paramFormObj,'inqBascStrDt',formObj.inqBascStrDt.value.replace(/-|\s+/g, ""));
            form.createHiddenField(paramFormObj,'inqBascEndDt',formObj.inqBascEndDt.value.replace(/-|\s+/g, ""));
            pbk.foreign.expimp.exp.paramFormObj = paramFormObj;
                        
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_01i_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},  
		
		/**
		 * ¼öÃâ°èÁÂÀÏ°ýÁ¶È¸ - »ó¼¼Á¶È¸
		 * wpfxd455_01i_01.jsp
		 *
		 * @param {String} refNo 
         * @since 2008.11.12 jk
		 */
		submitDetail : function(refNo) {
            var paramObj = form.createForm();
            form.createHiddenField(paramObj,'refNo',refNo);         // REF¹øÈ£    
            form.createHiddenField(paramObj,'trscFnctKindCd','A');  // °Å·¡ÇÔ¼öÁ¾·ùÄÚµå = ±âº»Á¤º¸:A, °Å·¡³»¿ª:F, ºÎµµÁ¤º¸:C           

            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_02i.do";
			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url ,paramObj);
		},
		
		/**
		 * ¼öÃâ°èÁÂÀÏ°ýÁ¶È¸ - ¸ñ·ÏÀ¸·Î
		 * wpfxd455_02i.jsp
		 *
         * @since 2008.11.13 jk
		 */
		goFirstStep : function (){	
            // ¼öÃâ°èÁÂ ÀÏ°ýÁ¶È¸ »ó´Ü.
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_01i.do";
            hana.JMenuPanel.goMenu(url, 'wpfxd455_01i', pbk.foreign.expimp.exp.paramFormObj, function(){
                // ¼öÃâ°èÁÂ ÀÏ°ýÁ¶È¸ ¸ñ·Ï.
                var url2 = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_01i_01.do";
                var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
                hanaAjax.ajaxCommSubmit(url2 ,pbk.foreign.expimp.exp.paramFormObj);
            });
                        
		}	
	}; 
	
}(); 

/**
 * ¼öÃâ/¼öÀÔ > ¼öÀÔ°èÁÂ ÀÏ°ýÁ¶È¸
 * 
 * @since 2008.11.12 jk
 */
pbk.foreign.expimp.imp = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';    


    var subUrl = '/foreign/expimp/';

    // public space
	return {
        // Á¶È¸Á¶°Ç ÀúÀå Form 
        paramFormObj : null,
            
		/**
		 * ¼öÀÔ°èÁÂÀÏ°ýÁ¶È¸
		 * wpfxd455_03i.jsp
         *
		 * @param {Object} formObj
		 * @since 2008.11.12 jk
		 */
		submitInquiry : function(formObj) {
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JCheck('Á¶È¸±¸ºÐ', formObj.inqDvCd))
			          .add(new hana.JDate('Á¶È¸±â°£ ½ÃÀÛÀÏ ',formObj.bascStrDt))
			          .add(new hana.JDate('Á¶È¸±â°£ Á¾·áÀÏ ',formObj.bascEndDt).range(formObj.bascStrDt.value, date.addDate(date.addDate(formObj.bascStrDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
			          .validate()) {
			        return;
			}
            // Á¶È¸Á¶°Ç ÀúÀå.
            var paramFormObj = form.createForm();
            form.createHiddenField(paramFormObj,'inqDvCd',hana.JHanaUtils.radio.getCheckedValue(formObj.inqDvCd));
            form.createHiddenField(paramFormObj,'bascStrDt',formObj.bascStrDt.value.replace(/-|\s+/g, ""));
            form.createHiddenField(paramFormObj,'bascEndDt',formObj.bascEndDt.value.replace(/-|\s+/g, ""));
            pbk.foreign.expimp.imp.paramFormObj = paramFormObj;
            
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_03i_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},  
		
		/**
		 * ¼öÀÔ°èÁÂÀÏ°ýÁ¶È¸ - »ó¼¼Á¶È¸
		 * wpfxd455_03i_01.jsp
		 *
		 * @param {String} refNo 
		 * @param {String} lcrNo 
         * @since 2008.11.12 jk
		 */
		submitDetail : function(refNo,lcrNo) {
            var paramFormObj = form.createForm();
            form.createHiddenField(paramFormObj,'refNo',refNo);     // refNo = refNo
            form.createHiddenField(paramFormObj,'lcrNo',lcrNo);     // L/C¹øÈ£ = refNo
            form.createHiddenField(paramFormObj,'trscKindCd','A');  // °Å·¡ÇÔ¼öÁ¾·ùÄÚµå = A:±âº»,B:°áÁ¦,C:COR CH.D: º¸Áõ±Ý,E:´ëÁö±Þ(¹ß»ý)
            
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_04i.do";
			var hanaAjax = new hana.JHanaAjax(HANA_MAIN_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url ,paramFormObj);
		},
		
		/**
		 * ¼öÀÔ°èÁÂÀÏ°ýÁ¶È¸ - Ã³À½À¸·Î
		 * wpfxd455_04i.jsp
		 *
         * @since 2008.11.13 jk
		 */
		goFirstStep : function (){	
            // ¼öÀÔ°èÁÂ ÀÏ°ýÁ¶È¸ »ó´Ü.
            var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_03i.do";
            hana.JMenuPanel.goMenu(url, 'wpfxd455_03i', pbk.foreign.expimp.imp.paramFormObj, function(){
                // ¼öÀÔ°èÁÂ ÀÏ°ýÁ¶È¸ ¸ñ·Ï.
                var url2 = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_03i_01.do";
    			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
    			hanaAjax.ajaxCommSubmit(url2 ,pbk.foreign.expimp.imp.paramFormObj);
            });
		}			
	};  
	
}();  


/**
 * ¼öÃâ/¼öÀÔ > ¼öÃâ¼­·ùÀ§Ä¡ÃßÀû¼­ºñ½º
 * 
 * @since 2008.11.12 jk
 */
pbk.foreign.expimp.pursuit = function(){
    // private variables
    var HANA_CONTENT_DIV = 'hanaContentDiv';    
	var popWidth;  //ÆË¾÷Ã¢ °¡·Î»çÀÌÁî
	var popHeight; //ÆË¾÷Ã¢ ¼¼·Î»çÀÌÁî	 

    var subUrl = '/foreign/expimp/';

	return{
		//DHLÆË¾÷Ã¢ ¶ç¿ì±â
		goDHL : function(){	
			popWidth = '540';
			popHeight = '600';
		
			var winprops = 'height='+popHeight+',width='+popWidth+',top='+(screen.height - popHeight)/2+',left='+(screen.width - popWidth)/2+',scrollbars=yes';
			window.open('http://www.dhl.co.kr/ec/hana/asp/hana_brs_1.asp','win1',winprops); 
		},
		
		//TNTÆË¾÷Ã¢ ¶ç¿ì±â
		goTNT : function(){	
			popWidth = '540';
			popHeight = '600';
			
			var winprops = 'height='+popHeight+',width='+popWidth+',top='+(screen.height - popHeight)/2+',left='+(screen.width - popWidth)/2+',scrollbars=yes';
			window.open('http://www.tntexpress.co.kr/hanabank2006/tnt_brs.html','win1',winprops); 
		},
		
		//OCSÆË¾÷Ã¢ ¶ç¿ì±â
		goOCS : function(){	
			popWidth = '667';
			popHeight = '520';
			
			var winprops = 'height='+popHeight+',width='+popWidth+',top='+(screen.height - popHeight)/2+',left='+(screen.width - popWidth)/2+',scrollbars=yes';
			window.open('http://www.ocs.co.kr/ocsweb/hanabank/foex03_07_popup03_01.html','win1',winprops); 
		},
        
		/**
		 * ¼öÃâ¼­·ùÀ§Ä¡ÃßÀû¼­ºñ½º - Á¶È¸
		 * wpfxd455_05i.jsp
         *
		 * @param {Object} formObj
		 * @since 2008.11.12 jk
		 */
		submitInquiry : function(formObj) {
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JText('¼öÃâÈ¯¾îÀ½¸ÅÀÔ(Ãß½É)¹øÈ£', formObj.refNo).range(16,16))
			          .validate()) {
			        return;
			}
            
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd455_05i_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_CONTENT_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ¼öÃâ¼­·ùÀ§Ä¡ÃßÀû¼­ºñ½º - »ó¼¼Á¶È¸
         * wpfxd455_05i_01.jsp
         *
         * @param {String} shpmDcmtDlvEntrCd 
         * @since 2008.11.12 jk
         */
        submitDetail : function(shpmDcmtDlvEntrCd) {
            if(shpmDcmtDlvEntrCd == '1'){
                pbk.foreign.expimp.pursuit.goDHL();
            }else if(shpmDcmtDlvEntrCd == '2'){
                pbk.foreign.expimp.pursuit.goOCS();
            }else if(shpmDcmtDlvEntrCd == '3'){
                pbk.foreign.expimp.pursuit.goTNT();
            }
        }          
    };  
    
}(); //[end] 

/********************************************
 * ¼öÃâ/¼öÀÔ END
/********************************************/







/********************************************
 * ³»±¹½Å¿ëÀå START
/********************************************/
/**
 * ³»±¹½Å¿ëÀå¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ
 */
pbk.foreign.lc = function(){
	return{
		
	}
}();

/**
 * ³»±¹½Å¿ëÀå Á¶È¸ ¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ
 */
pbk.foreign.lc.inquiry = function(){
	return{
		
	}
}();

/**
 * ³»±¹½Å¿ëÀå ÀÏ°ýÁ¶È¸ 
 */
pbk.foreign.lc.inquiry.batch = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';    
    
	var subUrl = '/foreign/lc/';

    return {
		/**
		 * ³»±¹½Å¿ëÀå - ÀÏ°ýÁ¶È¸
		 * wpfxd456_01i.jsp
         *
		 * @param {Object} formObj
		 * @since 2008.09.19 jk
		 */		
		submitInquiry: function(formObj){
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JSelect('È°µ¿±¸ºÐÄÚµå ', formObj.actDvCd))
				      .add(new hana.JDate('Á¶È¸±â°£ ½ÃÀÛÀÏ ', formObj.strDt))
					  .add(new hana.JDate('Á¶È¸±â°£ Á¾·áÀÏ ', formObj.endDt).range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'M',1),'D',-1)))
                      .validate()) {
				return;
			}
            
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd456_01i_01.do";
			
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ³»±¹½Å¿ëÀå - ÀÏ°ýÁ¶È¸- Ref No layer 
		 * wpfxd456_01i.jsp
         *
		 * @param {Object} obj
		 * @param {String} refNo
		 * @since 2008.09.19 jk
         */
        openSubMenuPopUp : function(obj, refNo){
            var params = 'refNo='+refNo+'&inqDvCd=0';
            
            ForeignUtil.subMenuForeign = new hana.JPopSubMenu(obj);
            
            ForeignUtil.subMenuForeign.addFunction('±âº»Á¤º¸Á¶È¸', "wpfxd456_02i.do", true, 'refNo='+refNo+'&inqDvCd=0', 'pbk.foreign.lc.inquiry.batch.callbackGoMenu');
            ForeignUtil.subMenuForeign.addFunction('º¯°æ³»¿ªÁ¶È¸', "wpfxd456_02i.do", true, 'refNo='+refNo+'&inqDvCd=2', 'pbk.foreign.lc.inquiry.batch.callbackGoMenu');
            ForeignUtil.subMenuForeign.addFunction('°áÁ¦³»¿ªÁ¶È¸', "wpfxd456_02i.do", true, 'refNo='+refNo+'&inqDvCd=5', 'pbk.foreign.lc.inquiry.batch.callbackGoMenu');
            ForeignUtil.subMenuForeign.addFunction('´ëÁö±Þ³»¿ªÁ¶È¸',"wpfxd456_02i.do", true, 'refNo='+refNo+'&inqDvCd=6', 'pbk.foreign.lc.inquiry.batch.callbackGoMenu');
            
            ForeignUtil.subMenuForeign.show();
        },

        /**
         * ³»±¹½Å¿ëÀå - ÀÏ°ýÁ¶È¸- »ó¼¼Á¶È¸ ¹Ù·Î°¡±â.
		 * wpfxd456_01i.jsp
         *
         * @param {String} href URL
         * @param {Boolean} isAjax Ajax È£Ãâ ¿©ºÎ
         * @param {String} params ÆÄ¶ó¸ÞÅÍ (id=value&id=value...)
		 * @since 2008.09.19 jk
         */
        callbackGoMenu : function (url,isAjax, params){
            var formObj = form.createForm();
            
            // ³Ñ¾î¿Â ÆÄ¶ó¸ÞÅÍ ÃßÃâ.
            var splitParams = params.split('&');
            
            // ³Ñ±æ ÆÄ¶ó¸ÞÅÍ »ý¼º.
            for(i=0; i<splitParams.length; i++){
                var sParam = splitParams[i].split('=');
                form.createHiddenField(formObj, sParam[0], sParam[1], false);
            }
            
            url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + url
            var hanaAjax = new hana.JHanaAjax(pbk.CONTENT_WRAP, true, true);
            
            hanaAjax.ajaxSubmit( url, formObj, true, 
                function (res, arg){            // call back fnc.
        			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl;
                    var inqDvCd = formObj.inqDvCd.value;
                    
                    if(inqDvCd == "0"){
                         url =  url + "wpfxd456_04i.do";      //±âº»Á¤º¸Á¶È¸
                    }else if(inqDvCd == "2"){
                         url =  url + "wpfxd456_03i.do";      //º¯°æ³»¿ªÁ¶È¸
                    }else if(inqDvCd == "5"){
                         url =  url + "wpfxd456_02i_01.do"; 	//°áÁ¦³»¿ªÁ¶È¸
                    }else if(inqDvCd == "6"){
                         url =  url + "wpfxd456_05i.do";      //´ëÁö±Þ³»¿ª
                    }
    
                    var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
        			hanaAjax.ajaxCommSubmit(url, formObj);
                    
                    hana.JMenuPanel.goFromOutside('wpfxd456_02i', true, formObj); 
                }
                , 'EUC-KR'
            );            
        },		
		/**
	 	* ¹«¿ª±ÝÀ¶ - ³»±¹½Å¿ëÀå Ref No Å¬¸¯ ½Ã »ó¼¼ Á¶È¸ ÆäÀÌÁö·Î ³Ñ¾î°¨.
         * wpfxd456_01i.jsp
         *
         * @param {Object} formObj
         * @since 2008.09.19 jk        
	 	*/    
		goRefDetail : function(relnRefNo){
			var newForm = form.createForm([
					{id : "fexRefnNo", value : relnRefNo},
					{id : "svcDvCd", value : '2'}
			]);
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd456_02i.do";	
			hana.JMenuPanel.goMenu(url,'wpfxd456_02i',newForm,null);
		}
	}

}();

/**
 * ³»±¹½Å¿ëÀå »ó¼¼Á¶È¸ 
 */
pbk.foreign.lc.inquiry.detail = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';    
    var HANA_POPUP_DIV = 'hanaPopUpDiv';   
    var HANA_POPUP_CONTENT_DIV = 'hanaPopUpContentDiv';   
    
	var subUrl = '/foreign/lc/';

    return {
		/**
	 	* ³»±¹½Å¿ëÀå - ³»±¹½Å¿ëÀå »ó¼¼Á¶È¸ - RefNo °Ë»ö ÆË¾÷ ¿­±â
         * wpfxd456_02i.jsp
         *
         * @since 2008.09.19 jk        
	 	*/ 	
		openPopupSrchRefNo : function(){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd456_06p.do";
            
            pbk.extJS.popup.isPrint = false;
			pbk.extJS.popup.open(url, HANA_POPUP_DIV, 480, null, null);
		},
		/**
		 * ³»±¹½Å¿ëÀå - ³»±¹½Å¿ëÀå »ó¼¼Á¶È¸ - RefNo ÆË¾÷ Á¶È¸ ÇÏ±â
         * wpfxd456_06p.jsp
         *
         * @param {Object} formObj
         * @since 2008.09.19 jk         
		 */		
		inquiryRefNo : function(formObj){
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JDate('Á¶È¸±â°£ ½ÃÀÛÀÏ ',formObj.strDt))
					  .add(new hana.JDate('Á¶È¸±â°£ Á¾·áÀÏ ',formObj.endDt).range(formObj.strDt.value, date.addDate(date.addDate(formObj.strDt.value.replace(/-|\s+/g, ""),'M',3),'D',-1)))
					  .validate()) {
					return;
				}
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd456_06p_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_POPUP_CONTENT_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ³»±¹½Å¿ëÀå - ³»±¹½Å¿ëÀå »ó¼¼Á¶È¸ RefNo ÆË¾÷ Ref ¹øÈ£ ¼±ÅÃ.
         * wpfxd456_06p_01.jsp
         *
         * @param {Object} refNo
         * @since 2008.09.19 jk            
         */         
        inputRefNo : function(refNo){
            var parentsFormObj = document.forms['hanaMainForm'];
            parentsFormObj.refNo.value = refNo;
            
            pbk.extJS.popup.close(HANA_POPUP_DIV);
        },

		/**
	 	* ³»±¹½Å¿ëÀå - ³»±¹½Å¿ëÀå »ó¼¼Á¶È¸ - ¶óµð¿À¹öÆ° ¼±ÅÃ°ª¿¡ µû¶ó¼­
	 	*/
		submitDetailInquiry: function(formObj){
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JText("Ref No",formObj.refNo))
                      .add(new hana.JCheck('Á¶È¸±¸ºÐ', formObj.inqDvCd))
                      .validate()) {
				return;
			}
            
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl;
            var inqDvCd = hana.JHanaUtils.radio.getCheckedValue(formObj.inqDvCd);
            
            if(inqDvCd == "0"){
                 url =  url + "wpfxd456_04i.do";      //±âº»Á¤º¸Á¶È¸
            }else if(inqDvCd == "2"){
                 url =  url + "wpfxd456_03i.do";      //º¯°æ³»¿ªÁ¶È¸
            }else if(inqDvCd == "5"){
                 url =  url + "wpfxd456_02i_01.do"; 	//°áÁ¦³»¿ªÁ¶È¸
            }else if(inqDvCd == "6"){
                 url =  url + "wpfxd456_05i.do";      //´ëÁö±Þ³»¿ª
            }
             
            var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
	}

}();

/********************************************
 * ³»±¹½Å¿ëÀå END
/********************************************/








/********************************************
 * ¹«¿ª±ÝÀ¶ START
/********************************************/
/**
 * ¹«¿ª±ÝÀ¶¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ
 */
pbk.foreign.fnc = function(){
	return{
		
	}
}();

/**
 * ¹«¿ª±ÝÀ¶ Á¶È¸
 *  
 * since 2008.11.17 jk
 */	
pbk.foreign.fnc.inquiry = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';        
    
    var subUrl = '/foreign/fnc/';

    // public space
	return {

	}
}();

/**
 * ¹«¿ª±ÝÀ¶ ÀÏ°ýÁ¶È¸
 *  
 * since 2008.11.17 jk
 */	
pbk.foreign.fnc.inquiry.batch = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';        
    
    var subUrl = '/foreign/fnc/';
    
    // public space
	return {
        // ¼­ºê¸Þ´º ¼±ÅÃ Á¶È¸±¸ºÐ
        inqKindCd : null,
        // ¼­ºê¸Þ´º ¼±ÅÃ °èÁÂ¹øÈ£
        acctNo : null,
        // ¼­ºê¸Þ´º ¼±ÅÃ °èÁÂÀÏ·Ã¹øÈ£
        acctSeqNo : null,
        
        /**
         * ¹«¿ª¾îÀ½´ëÃâ ÀÏ°ýÁ¶È¸
         * wpfxd457_01i.jsp
         * 
         * @param {Object} formObj         
         * @since 2008.11.17 jk
         */
		submitInquiry : function(formObj){
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JCheck('Á¶È¸±¸ºÐ',formObj.bnkTrscPscnActDvCd))
					  .validate()) {
					return;
				}
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd457_01i_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},

        /**
         * ¹«¿ª¾îÀ½´ëÃâ ÀÏ°ýÁ¶È¸  sub menu layer 
         * wpfxd457_01i_01.jsp
         *
         * @param {Object} obj
         * @param {String} acctNo
         * @param {String} acctSeqno
         * @since 2008.12.21 jk
         */
        openSubMenuPopUp : function(obj, acctNo, acctSeqNo){
            pbk.foreign.fnc.inquiry.batch.acctNo = acctNo;          // °èÁÂ¹øÈ£ ÀúÀå
            pbk.foreign.fnc.inquiry.batch.acctSeqNo = acctSeqNo;    // °èÁÂÀÏ·Ã¹øÈ£ ÀúÀå.

            ForeignUtil.subMenuForeign = new hana.JPopSubMenu(obj);
            
            ForeignUtil.subMenuForeign.addFunction('¹«¿ª±ÝÀ¶»ó¼¼Á¶È¸(±âº»Á¤º¸)', 1, true, null, 'pbk.foreign.fnc.inquiry.batch.callBackSubMenu');
            ForeignUtil.subMenuForeign.addFunction('¹«¿ª±ÝÀ¶»ó¼¼Á¶È¸(°Å·¡³»¿ª)', 2, true, null, 'pbk.foreign.fnc.inquiry.batch.callBackSubMenu');
                        
            ForeignUtil.subMenuForeign.show();
        },
                
        /**
         * ¼­ºê¸Þ´º Å¬¸¯½Ã ¹ß»ýÇÒ ÇÔ¼ö
         * wpfxd457_01i_01.jsp
         * 
         * @param {String} href Á¶È¸±¸ºÐ(01:±âº»Á¤º¸, 02:°Å·¡³»¿ª)     
         * @param {Boolean} isAjax Ajax È£Ãâ ¿©ºÎ
         * @param {String} params ÆÄ¶ó¸ÞÅÍ
         * @since 2008.11.17 jk
         */
        callBackSubMenu: function(href, isAjax, params){
            var paramObj = form.createForm();
            
            form.createHiddenField(paramObj, 'inqKindCd', href, false);                                     // Ã¼Å©¼±ÅÃ ¹øÈ£(1:±âº»Á¤º¸, 2:°Å·¡³»¿ª)
            form.createHiddenField(paramObj, 'acctNo', pbk.foreign.fnc.inquiry.batch.acctNo, false);     	// °èÁÂ¹øÈ£
            form.createHiddenField(paramObj, 'acctSeqNo', pbk.foreign.fnc.inquiry.batch.acctSeqNo, false);  // °èÁÂÀÏ·Ã¹øÈ£
            
            hana.JMenuPanel.goFromOutside('wpfxd457_02i', true, paramObj);
        }
	}
}();

/**
 * ¹«¿ª±ÝÀ¶ »ó¼¼Á¶È¸
 *  
 * since 2008.11.17 jk
 */	
pbk.foreign.fnc.inquiry.detail = function(){
    // private variables
    var HANA_MAIN_DIV = 'hanaMainDiv';    
    var HANA_BODY_DIV = 'hanaBodyDiv';        
    var HANA_POPUP_DIV = 'hanaPopUpDiv';        
    var HANA_POP_UP_CONTENT_DIV = 'hanaPopUpContentDiv';        
    
    var subUrl = '/foreign/fnc/';

    // public space
	return {
        /**
         * ¹«¿ª¾îÀ½´ëÃâ »ó¼¼Á¶È¸ - ½ÇÇà¹øÈ£Á¶È¸ ÆË¾÷ ¿­±â
         * wpfxd457_02i.jsp
         *      
         * @since 2008.12.22 jk
         */
		openInquiryPopUp : function(formObj){
            var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect('°èÁÂ¹øÈ£',formObj.acctNo))
                      .validate()) {
                    return;
            }        
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd457_04p.do";
            
            pbk.extJS.popup.isPrint = false;
            pbk.extJS.popup.open(url, HANA_POPUP_DIV, 650, null, formObj); 
		},
        /**
         * ¹«¿ª¾îÀ½´ëÃâ »ó¼¼Á¶È¸ - ½ÇÇà¹øÈ£ Á¶È¸ÇÏ±â
         * wpfxd457_04p.jsp
         *      
         * @param {Object} formObj         
         * @since 2008.12.22 jk
         */
		submitPopUpInquiry : function(formObj){
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl + "wpfxd457_04p_01.do";
			var hanaAjax = new hana.JHanaAjax(HANA_POP_UP_CONTENT_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
        /**
         * ¹«¿ª¾îÀ½´ëÃâ »ó¼¼Á¶È¸ - ½ÇÇà¹øÈ£ »óÀ§Ã¢¿¡ ÀÔ·Â
         * wpfxd457_04p_01.jsp
         *      
         * @param {String} acctSeqNo         
         * @since 2008.12.22 jk
         */
		setParentData : function(acctSeqNo){
			var parentForm = $('hanaMainForm');
            parentForm.acctSeqNo.value = acctSeqNo;
            
            pbk.foreign.fnc.inquiry.detail.closeInquiryPopUp();
		},
        /**
         * ¹«¿ª¾îÀ½´ëÃâ »ó¼¼Á¶È¸ - ½ÇÇà¹øÈ£Á¶È¸ ÆË¾÷ ´Ý±â
         * wpfxd457_04p.jsp
         *      
         * @since 2008.12.22 jk
         */
		closeInquiryPopUp : function(){
			pbk.extJS.popup.close(HANA_POPUP_DIV);
		},
        /**
         * ¹«¿ª¾îÀ½´ëÃâ »ó¼¼Á¶È¸
         * wpfxd457_02i.jsp
         * 
         * @param {Object} formObj         
         * @since 2008.11.17 jk
         */
		submitInquiry : function(formObj){
			var jForm = new hana.JForm();
			if (!jForm.add(new hana.JNumber('°èÁÂ¹øÈ£ ',formObj.acctNo).limitLength(14, 14))
					  .add(new hana.JText('½ÇÇà¹øÈ£',formObj.acctSeqNo))
					  .add(new hana.JCheck('Á¶È¸Á¾·ù',formObj.inqKindCd))
					  .validate()) {
					return;
				}
                
			var url = pbk.APPLICATION_CONTEXT_ROOT + subUrl;
            
            var inqKindCd = hana.JHanaUtils.radio.getCheckedValue(formObj.inqKindCd);
            
            // Á¶È¸±¸ºÐ 1:±âº»Á¤º¸, 2:°Å·¡³»¿ª
            if(inqKindCd == '01')
                url = url + 'wpfxd457_02i_01.do';
            else 
                url = url + 'wpfxd457_03i.do';

			var hanaAjax = new hana.JHanaAjax(HANA_BODY_DIV, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
	}
}();

/********************************************
 * ¹«¿ª±ÝÀ¶ END
/********************************************/







/********************************************
 * È¯À²Á¤º¸ START
/********************************************/
/**
 * È¯À²Á¤º¸ ÆË¾÷¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.rate = function(){
	return{
		
	}
}();

/**
 * È¯À²Á¤º¸ ÆË¾÷ - TAB 
 */
pbk.foreign.rate.rateExcelDown = function(gb,title){
	form.createFormSubmitForExcelDown(null, '/foreign/rate/rate_detail_excel_download.do?gubun=' + gb + '&title=' + title, null);
}	
/**
 * È¯À²Á¤º¸ ÆË¾÷ - TAB 
 */
pbk.foreign.rate.ratetab = function(){
	var tabPopMenuList='tabPopMenuList';
	var hanaPopContentDiv='hanaPopContentDiv';
	return{
		/**
		 * È¯À²Á¤º¸ ÆË¾÷ 
		 */
		openPopRateTab : function(){			
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/foreign/rate/wpfxd458_01p.do";	
            
            pbk.extJS.popup.isPrint = false;		
			pbk.extJS.popup.open(url, 'ratePopup', 784, null);
		},
		/**
		 * È¯À²Á¤º¸ ÆË¾÷ TAB Ã³¸® ºÎºÐ 
		 * @param {Object} actionObj
		 * @param {Object} url
		 * @param {Object} formObj
		 */
		toggleTabMenuRate : function(actionObj, url, formObj) {
			
			// TabÀÌ¹ÌÁö¸¦ Å¬¸¯½Ã ÅÇ¸Þ´º effect¸¦ ¹ß»ýÇÑ´Ù.
			pbk.changeTabImage(actionObj, tabPopMenuList);
			
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
				
			var hanaAjax = new hana.JHanaAjax(hanaPopContentDiv, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
			
		}

	}
}();
/**
 * È¯À²Á¤º¸ ÆË¾÷- ÀÏÀÚº° È¯À²Á¶È¸¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.rate.dayratepop = function(){
	var hanaPopContentDiv='hanaPopContentDiv';
	return{
		/**
		 * ÀÏÀÚº° È¯À²Á¶È¸ - Á¶È¸¹öÆ° 
		 * wpfxd458_01p_01.jsp
		 * @param {Object} formObj
		 * since 2008.9.16 jk
		 */
		searchDayRate : function(formObj){
			var jForm = new hana.JForm();
			var nowDate = date.getToday();
            if (!jForm.add(new hana.JDate("Á¶È¸ÀÏÀÚ",formObj.strDt).range(null, nowDate))						  				  			    
		              .validate()) {
		       return;
            } 
			
			var HHMM = date.getCurrentTime().substring(6,10); 
			
			if(HHMM < 0100){
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: 'È¯À²Á¶È¸¼­ºñ½º ÀÌ¿ë ºÒ°¡ ½Ã°£ÀÔ´Ï´Ù.<br/>¼­ºñ½º ÀÌ¿ë½Ã°£Àº 1½ÃºÎÅÍ ÀÔ´Ï´Ù.',
					callback: function(e){
					}
				});
				return false;
			}
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/foreign/rate/wpfxd458_01p_01.do";
			var hanaAjax = new hana.JHanaAjax(hanaPopContentDiv, true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		},
		/**
		 * ÀÏÀÏº¯µ¿³»¿ªÁ¶È¸ - Á¶È¸¹öÆ° 
		 * rate_day_change_inquiry.jsp
		 * @param {Object} formObj
		 */
		goSearchDayChange : function(curCd,inqDt){
			var url = "/foreign/rate/wpfxd458_02p.do";
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			var tmpForm = form.createForm([{id:'curCd', value:curCd},{id:'strDt',value:inqDt},{id:'type',value:'view'},{id:'sort',value:'asc'}]);
			
			pbk.foreign.rate.ratetab.toggleTabMenuRate($("tab02"),url,tmpForm);
            
		}
	}
}();
/**
 * È¯À²Á¤º¸ ÆË¾÷ - ÀÏÀÏº¯µ¿³»¿ªÁ¶È¸¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.rate.daychangepop = function(){
	var hanaPopContentDiv='hanaPopContentDiv';
	return{
		/**
		 * ÀÏÀÏº¯µ¿³»¿ªÁ¶È¸ - onChange 
		 * rate_day_change_inquiry.jsp
		 * @param {Object} formObj
		 */
//		curChange : function(formObj){
//			formObj.curCd.value  = formObj.curCd2.value;
//		},
		/**
		 * ÀÏÀÏº¯µ¿³»¿ªÁ¶È¸ - Á¶È¸¹öÆ° 
		 * wpfxd458_02p.jsp
		 * @param {Object} formObj
		 * since 2008.09.16 jk
		 */
		searchDayChange : function(formObj){
			var jForm = new hana.JForm();
			var nowDate = date.getToday();
            if (!jForm.add(new hana.JSelect("±¹°¡¼±ÅÃ",formObj.curCd))
					  .add(new hana.JDate("ÀÏÀÚ¼±ÅÃ", formObj.strDt).range(null, nowDate))					  				  			    
		              .validate()) {
		       return;
            }
			
			var url = pbk.APPLICATION_CONTEXT_ROOT + "/foreign/rate/wpfxd458_02p_01.do";
			var hanaAjax = new hana.JHanaAjax("hanaPopChangeDiv", true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
		
		/**
		 * ¿ÜÈ­Á¾·ù ¼±ÅÃ ½Ã ÄÚµå°ª hidden¿¡ ³Ö±â
		 * 
		 */
		 
//		 selectCurCd : function(formObj) {
//		 	var curCd = formObj.curCd;
//		 	var i = 0;
//		 	if(curCd != undefined && curCd.length > 0) {
//		 		for(i=0;i<curCd.length;i++) {
//		 			if(curCd.options[i].selected && formObj.curCdName != undefined) {
//		 				formObj.curCdName.value = curCd.options[i].text.substring(0,3);
//		 			}
//		 		}
//		 	}
//		 }
	}
}();

/**
 * È¯À²Á¤º¸ ÆË¾÷ - ±â°£º° È¯À²Á¶È¸ ÆË¾÷¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.rate.periodpop = function(){
	return{
		/**
		 * ±â°£º° È¯À²Á¶È¸ - Á¶È¸ ¹öÆ° 
		 * wpfxd458_03p.jsp
		 * @param {Object} formObj
		 * since 2008.09.16 jk
		 */
		searchPeriod : function(formObj){
			
			var jForm = new hana.JForm();
            if (!jForm.add(new hana.JSelect("±¹°¡¼±ÅÃ",formObj.curCd))
					  .add(new hana.JDate("½ÃÀÛÀÏÀÚ", formObj.strDt, "strDt").range(null, formObj.endDt.value))	
					  .add(new hana.JDate("³¡ÀÏÀÚ", formObj.endDt, "endDt"))					  				  			    
		              .validate()) {
		       return;
            }
            
            var _strDt = util.replaceAll(formObj.strDt.value, "-", "");
			var _endDt = util.replaceAll(formObj.endDt.value, "-", "");
			
			if(date.daysBetween(_strDt,_endDt) > 365){
				pbk.extJS.messageBox.infoMsgBox({
					isConfirm: false,
					message: 'Á¶È¸±â°£À» 1³â ÀÌ³»·Î ÁöÁ¤ÇØ ÁÖ½Ê½Ã¿ä',
					callback: function(e){
					}
				});
				return false;			
			}
			
			var url = pbk.APPLICATION_CONTEXT_ROOT +  "/foreign/rate/wpfxd458_03p_01.do";
			var hanaAjax = new hana.JHanaAjax('ratePeriodContentDiv', true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
	}
}();

/**
 * È¯À²Á¤º¸ ÆË¾÷ - È¯°¡·áÀ²Á¶È¸ ÆË¾÷¿¡ ÇÊ¿äÇÑ script Á¤ÀÇ 
 */
pbk.foreign.rate.exchangecommision = function(){
	return{
		/**
		 * È¯°¡·áÀ² Á¶È¸ - Á¶È¸¹öÆ°
		 * rate_exchange_commision_inquiry.jsp
		 */
		searchExchangeCommision  : function(formObj){
			
			var jForm = new hana.JForm();
			var nowDate = date.getToday();			
            if (!jForm.add(new hana.JSelect("±¹°¡¼±ÅÃ",formObj.curCd))
					  .add(new hana.JDate("ÀÏÀÚ¼±ÅÃ", formObj.strDt).range(null, nowDate))					  				  			    
		              .validate()) {
		       return;
            }
			
			var url = "/foreign/rate/wpfxd458_04p_01.do";
			
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			var hanaAjax = new hana.JHanaAjax('exchangeCommisionDiv', true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
	}
}();


/**
 * È¯À²Á¤º¸ ÆË¾÷ -  libor ±Ý¸® Á¶È¸ 
 */
pbk.foreign.rate.libro = function(){
	return{
		/**
		 * libor ±Ý¸®Á¶È¸- Á¶È¸ ¹öÆ°
		 * rate_libor_inquiry.jsp
		 */
		searchLibro : function(formObj){
			
			var jForm = new hana.JForm();
			//var nowDate = date.getToday();				
            if (!jForm.add(new hana.JDate("ÀÏÀÚ",formObj.inqStrDt))				  				  			    
		              .validate()) {
		       return;
            }
			
			var url = "/foreign/rate/wpfxd458_05p_01.do";
			
			url = pbk.APPLICATION_CONTEXT_ROOT + url;
			
			var hanaAjax = new hana.JHanaAjax('libroContentDiv', true, true);
			hanaAjax.ajaxCommSubmit(url, formObj);
		}
	}
}();

/**
 *  È¯À²Á¤º¸ ÆË¾÷ - ÁÖ°£È¯À²µ¿Çâ 
 */
pbk.foreign.rate.weekly = function(){
	return{
		/**
		 * ÁÖ°£È¯À²µ¿Çâ - Á¶È¸ ºÎºÐ 
		 */
		searchWeekly : function(checkType){
			var goUrl = pbk.APPLICATION_CONTEXT_ROOT + checkType;
			
			var hanaAjax = new hana.JHanaAjax('hana_pop_contDiv', true, true);
			hanaAjax.ajaxCommSubmit(goUrl, null);
		}
	}
}();

/********************************************
 * È¯À²Á¤º¸ END
/********************************************/








