document.write("<script src='https://pg.mnbank.co.kr/flex/js/AC_OETags.js' language='javascript'></script>");
document.write("<script src='https://pg.mnbank.co.kr/flex/js/mnbankFlexCtrl.js' language='javascript'></script>");

//-------------------------------------------
// ÇØ´ç »óÁ¡¿¡ ¸Â°Ô ¼öÁ¤ÇØÁÖ¼¼¿ä
//-------------------------------------------
function beforeStartModule(){
	//inVisibleComboBox
	//document.getElementById("selectSkin").style.display = "none";
}

function afterCloseModule(){
	//visibleComboBox
	//document.getElementById("selectSkin").style.display = "";
}

//-------------------------------------------
// º¯°æÇÏÁö ¸»¾ÆÁÖ¼¼¿ä
//-------------------------------------------
var ediDate;
var merchantKey;

function goPay(form) {
	var MID = form.MID.value;
	var Amt = form.Amt.value;
	var strKey = ediDate + MID + Amt + merchantKey;
	
	form.EncryptData.value = encode64(MD5(strKey));
	form.EdiDate.value = ediDate;
	
	createDiv(form);
}

function setEdiDate(x) {
	ediDate = x;
}

function setMKey(x) {
	merchantKey = x;
}

function selectedBoxValue(objName) {
	return objName[objName.selectedIndex].value;
}

function checkedButtonValue(objName) {
	var checkVal = '';
	var checkObj = document.getElementsByName(objName);
	
	if(checkObj != null) {	
		for(i = 0; i < checkObj.length; i++) {
			if(checkObj[i].checked) {
				checkVal += checkObj[i].value+',';
			}
		}
	}
	
	if(checkVal.length > 1) checkVal = checkVal.substr(0,checkVal.length-1);
	
	return checkVal;
}

function numOnly(obj, frm, isCash) {
	if (event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39) return;
	var returnValue = "";
	for (var i = 0; i < obj.value.length; i++){
		if (obj.value.charAt(i) >= "0" && obj.value.charAt(i) <= "9"){
			returnValue += obj.value.charAt(i);
		}else{
			returnValue += "";
		}
	}

	if (isCash){
		obj.value = cashReturn(returnValue);
		return;
	}
	obj.focus();
	obj.value = returnValue;
}

var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

function encode64(input) {
   var output = "";
   var chr1, chr2, chr3;
   var enc1, enc2, enc3, enc4;
   var i = 0;

   do {
      chr1 = input.charCodeAt(i++);
      chr2 = input.charCodeAt(i++);
      chr3 = input.charCodeAt(i++);

      enc1 = chr1 >> 2;
      enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
      enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
      enc4 = chr3 & 63;

      if (isNaN(chr2)) {
         enc3 = enc4 = 64;
      } else if (isNaN(chr3)) {
         enc4 = 64;
      }

      output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + 
         keyStr.charAt(enc3) + keyStr.charAt(enc4);
   } while (i < input.length);
   
   return output;
}

