<!--
function AddChar(ch) {
  document.frm.Contents.value = document.frm.Contents.value + ch;
	CheckMsg();
}

function CheckMsg() {
	var str,msg;
	var len = 0;
	var temp;
	var count = 0;
	
	msg = document.frm.Contents.value;
	str = new String(msg);
	len = str.length;
  
	for (k=0 ; k<len ; k++){
		temp = str.charAt(k);
    
		if (escape(temp).length > 4) {
			count += 2;
		}
		else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\nÀÏ °æ¿ì
			count += 2;
		}
		else if (temp != '\n') {
			count++;
		}
	}
	
	document.frm.byte.value = count;
	
	if(count > 400) {
		document.frm.Contents.blur();
		document.frm.Contents.focus();		
		alert("³»¿ëÀº 400¹ÙÀÌÆ®±îÁö¸¸ µî·ÏÀÌ °¡´ÉÇÕ´Ï´Ù."); 
		CutChar();
	}	
}

function CutChar() {
	var str,msg;
	var len=0;
	var temp;
	var count;
	count = 0;
	
	msg = document.frm.Contents.value;
	str = new String(msg);
	len = str.length;
 
	for(k=0 ; k<len ; k++) {
		temp = str.charAt(k);
		
		if(escape(temp).length > 4) {
			count += 2;
		}
		else if (temp == '\r' && str.charAt(k+1) == '\n') { // \r\nÀÏ °æ¿ì
			count += 2;
		}
		else if(temp != '\n') {
			count++;
		}
		if(count > 400) {
			str = str.substring(0,k);
			break;
		}
	}
	document.frm.Contents.value = str;
	CheckMsg(str);
}

//ÃÖÅÂ°æ (2008.10.15)
// °ø¹é Á¦°Å Ã³¸®
function Trim(obj1){
	obj1 = obj1.replace(/^(\s+)|(\s+)$/g, "")
	return obj1;
}

// ¼ýÀÚ¸¸ ÀÔ·Â °¡´É Ã¼Å©
function CheckNum(objNum,msgStr) {
	if(Trim(objNum.value) != ""){
		var str = objNum.value;
		var machedStr = str.match(/[0123456789]+/);

		if ( machedStr == str){
			return true;
		} else {
			alert(msgStr);
			objNum.value = "";
			objNum.focus();
			return false;
		}
	}

	return true;
}


/**
 *  Ã¼Å©»óÀÚÀÇ ¸ðµç °ªÀ» ¼±ÅÃ(true)ÇÏ°Å³ª, ÇØÁ¦(false) ÇÕ´Ï´Ù.
 * @param form
 * @param fieldname
 * @param boolean
 * @return int
 */
function checkboxSelectAll(f,fieldName,bool){
 if(typeof(f.elements[fieldName]) == 'undefined') return false;
 if(typeof(f.elements[fieldName].length) == 'undefined'){
  if(bool)f.elements[fieldName].checked = true;
  else f.elements[fieldName].checked = false;
 }else{
  for(i=0;i<f.elements[fieldName].length;i++){
   if(bool)f.elements[fieldName][i].checked = true;
   else f.elements[fieldName][i].checked = false;
  }
 }
}


/**
 * 	Ã¼Å©»óÀÚ È¤Àº ¶óµð¿À¹öÆ° ±×·ìÀÇ ¼±ÅÃ¿©ºÎ(°¹¼ö)¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 *	@param	form
 *	@param	fieldname
 *	@return int
 */
function checkboxSelectedCount(f,fieldName){
	if(typeof(f.elements[fieldName]) == 'undefined') return 0;
	if(typeof(f.elements[fieldName].length) == 'undefined') {
		if(f.elements[fieldName].checked) return 1;
		else return 0;
	}else{
		var cnt = 0;
		for(i=0;i<f.elements[fieldName].length;i++) {
			if(f.elements[fieldName][i].checked)
				cnt++;
		}
		return cnt;
	}
}

/**
 * 	Ã¼Å©»óÀÚ È¤Àº ¶óµð¿À ¹öÆ°ÀÇ ¼±ÅÃµÇ¾îÁø ¸ðµç °ªÀ» ÄÄ¸¶·Î ±¸ºÐÇÏ¿© ¹®ÀÚ¿­·Î µ¹·ÁÁÝ´Ï´Ù.
 *	@param	form
 *	@param	fieldname
 *	@return String
 */
function checkboxSelectedValue(f,fieldName){
	if(typeof(f.elements[fieldName]) == 'undefined') return;
	if(typeof(f.elements[fieldName].length) == 'undefined') {
		if(f.elements[fieldName].checked) return f.elements[fieldName].value;
		else return;
	}else{
		var checkedCount = 0;
		var tmp = "";
		for(i=0;i<f.elements[fieldName].length;i++) {
			if(f.elements[fieldName][i].checked) {
				if (checkedCount != 0) tmp += ",";
				tmp += f.elements[fieldName][i].value;
				checkedCount ++;
			}
		}
		return tmp;
	}
}

/**
 *	¹®ÀÚ¿­¿¡¼­ ºó¹®ÀÚ¸¦ Á¦°ÅÇÏ°í µ¹·ÁÁØ´Ù.(Ã¹,¸¶Áö¸·¹®ÀÚ¿¡ ½ºÆäÀÌ½º¿Í \n\r\t µî)
 *	@return String
 */
String.prototype.trim = function(str) {
	str = this != window ? this : str;
	return str.replace(/^\s+/g,'').replace(/\s+$/g,'');
}

/**
 *	¹®ÀÚ¿­À» Ã¼Å©ÇÏ¿©, ÄÄ¸¶¸¦ »ðÀÔÇØ ÁÝ´Ï´Ù.
 *	@param str ¼ýÀÚÇü ¹®ÀÚ
 *	@useage	str = moneyFormat(str);
 *	@ÁÖÀÇ : ¼ýÀÚÇü ¹®ÀÚ°¡ ¾Æ´Ò¶§´Â ""¸¦ ¸®ÅÏÇÕ´Ï´Ù.
 */
function moneyFormat(str) {
	
	str += "";
	str = str.trim();
 
	var buho = "";
	if (str.charAt(0) == "-") {
		buho = "-";
		str = str.substring(1,str.length);
	}
	 
	if (str.length < 1) {
		return buho ? buho : "";
	}
	
    str = str.split(",").join("");
    var pattern = /^(0|-?[1-9][0-9]*)+(.[0-9]{1,2})?$/;
	if (!pattern.test(str)) return "";
    var arr = str.split('.');
    var num = new Array();
    for (i = 0; i <= arr[0].length-1; i++) {
        num[i] = arr[0].substr(arr[0].length-1-i,1);
        if(i%3 == 0 && i != 0) num[i] += ',';
    }
	 
    num = buho + num.reverse().join('');
	return !arr[1] ? num : num+'.'+arr[1];

}



//-->