<!--
	//	Æ¯¼ö¹®ÀÚ ÀÔ·Â
	function add_char(str) {
		
		var frm = document.forms["frm_handphone"];


		if (document.selection) 
		{
			frm.han_msg.focus();
			sel = document.selection.createRange();
			sel.text = str;
			frm.han_msg.focus();
			chk_mms_byte();
		}
		else
		{	
			frm.han_msg.value = frm.han_msg.value + str;	
			chk_mms_byte();
		}
	}
	


//	¹®ÀÚ 2000 ¹ÙÀÌÆ®¼ö Ã¼Å©
function chk_mms_byte() {
		
	var obj = document.forms["frm_handphone"];

	var bodyVal = obj.han_msg.value;
	var bodyLen = bodyVal.length;

	var max_len = 2000;

//	if (obj.msg_type.value == "short")
//	{
//		var max_len	= 80;

//	} else if (obj.msg_type.value == "long") {

//		var max_len	= 2000;
//	}

	var bytesLen = 0;
	var validBodyLen = 0;
	var validBytesLen = 0;

	for (var i = 0; i < bodyLen; i++) {

		var oneChar = bodyVal.charAt(i);
			
		if (escape(oneChar).length > 4) {
			
			bytesLen += 2;
			
		} else if (oneChar ==='' || oneChar === '\n') {
			
			//bytesLen++;
			
		} else {
			
			bytesLen++;
			
		}
	
		if(bytesLen <= max_len)	{
			validBodyLen = i + 1;
			validBytesLen = bytesLen;
		}
	}

	if(bytesLen > max_len) {

		alert(max_len+"bytes ÀÌ»óÀÇ ¸Þ½ÃÁö´Â Àü¼ÛÇÏ½Ç ¼ö ¾ø½À´Ï´Ù");
			
		var realBodyVal = bodyVal.substr(0, validBodyLen);
			
		obj.han_msg.value = realBodyVal;
		var bytesVal = validBytesLen;

	} else {

		bytesVal = bytesLen;
		
	}

	obj.han_byte.value = bytesVal + "/" + max_len;
	obj.han_msg.focus();
}



//	ÈÞ´ëÆù¹øÈ£ Á¤¸®ÇÏ°í ÀúÀåÇÏ´Â ÇÔ¼ö
	function fast_filter(obj,name,pcs) {

		if (obj.value == "") {
			return false;
		}

		var reVal = obj.value;
		var rePhone = new String();
		var reName = new String();

		var rePhoneList = new String();
		var reNameList = new String();

		var countList = 0;
		var HTML = '';

		var arrayList = reVal.split("\r\n");
		var lengthList = arrayList.length;
		var spacer = "               ";
		var pattern = /([0-9-() ]{8,15})[ ,\t]*([\W\w]*)/;

		var pattern1	= /(010|011|016|017|018|019)\d{7,8}/g;
		
		for (var i = 0; i < lengthList; i++) {

			var strLine = '';
			
			arrayList[i] = deleteChar(arrayList[i]);

			rePhone = arrayList[i].match(pattern1);
			
			if (rePhone == null) continue;

			reName = arrayList[i].replace((rePhone),"");
			
			if (!reName)
			{
				reName = "ÀÌ¸§¾øÀ½";
			}
			if (countList > 0)
			{
				rePhoneList += ",";
				reNameList += ",";
			}

			rePhoneList += rePhone;
			reNameList += reName;

			var len = String(rePhone).length;
			
			//strLine = rePhone + spacer.substr(0, spacer.length - len) + reName + "\r\n";
			strLine =  "["+reName+"]\t"+rePhone+"\r\n";
			HTML += strLine;

			countList++;
		}

		obj.value = HTML.substr(0, HTML.length - 2);
		
		var frm = document.forms["frm_handphone"];

		frm.temp_mms_send_list.value = obj.value;
		frm.phone_list.value = rePhoneList;
		frm.name_list.value = reNameList;

		return countList;

	}

//-->
