function msg_list(){
    		var url = "msg-list.asp";
    		var win = window.open( url, "GroupAdd", "width=317,height=600,top=0,left=100,scrollbars=yes,resizable=0,status=0" );
   	}

function gr_list(){
    		var url = "smail_sawonList.asp";
    		var win = window.open( url, "GroupAdd", "width=420,height=480,top=200,left=500,scrollbars=yes,resizable=0,status=0" );
   	}

function add_group(){
    		var url = "ad-group.asp";
    		var win = window.open( url, "GroupAdd", "width=300,height=210,top=100,left=100,scrollbars=0,resizable=0,status=0" );
   	}

function group_edit(){
    		var url = "ad-edit.asp";
    		var win = window.open( url, "GroupAdd", "width=420,height=300,top=100,left=100,scrollbars=1,resizable=0,status=0" );
   	}

function num_chg(){
    		var url = "phone-chg.asp";
    		var win = window.open( url, "GroupAdd", "width=200,height=100,top=300,left=400,scrollbars=1,resizable=0,status=0" );
   	}

function edit(str, str2){
    		var url = "mem-edit.asp?m_no="+str+"&m_name="+str2;
    		var win = window.open( url, "GroupAdd", "width=300,height=150,top=100,left=100,scrollbars=yes,resizable=0,status=0" );
   	}

function g_add(str, str2){
    		var url = "group-add.asp?m_no="+str+"&m_name="+str2;
    		var win = window.open( url, "GroupAdd", "width=300,height=150,top=100,left=100,scrollbars=no,resizable=0,status=0" );
   	}

function sms_sub()
{
   var str = document.smssingle;
   if (str.s_send.value=="")
   {
      alert("¹Þ´ÂÀÌ ¹øÈ£¸¦ ¼±ÅÃÇÏ°Å³ª, ÀÔ·ÂÇÏ¼¼¿ä");
	  str.s_send.focus();
	  return;
   }

   if (str.s_return.value=="")
   {
      alert("º¸³½ÀÌ ¹øÈ£¸¦ ÀÔ·ÂÇÏ¼¼¿ä");
	  str.s_return.focus();
	  return;
   }

   if (!numchkfield(str.s_return , "È¸½Å¹øÈ£")) return;

   if (str.to_message.value=="")
   {
      alert("ÇÑ±Û 40ÀÚÀÌ³»·Î ¸Þ¼¼Áö¸¦ ÀÛ¼ºÇÏ¼¼¿ä");
	  str.to_message.focus();
	  return;
   }
   str.submit();
}

function numchkfield(field) {
	if(isNaN(field.value)) {
		alert(" Ç×¸ñÀ» ¹Ýµå½Ã ¼ýÀÚ·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
		field.focus();
		return;
	}
	return true;
}

function AddChar (ch){
	var t;
	var msglen;
	msglen = 0;
	document.smssingle.to_message.value = document.smssingle.to_message.value + ch;
	l = document.smssingle.to_message.value.length;
	
	check_length()
	
    }
    
    function addmbox(cnt) {
        var icnt = cnt%10;
    	document.smsform.to_message.value = document.msgbox.msgname[icnt].value ;
    }

   function groupSelect(type){
     	 var gname = document.smsform.Group_name.value;
      	window.open("group_list.jsp?gname="+gname+"&type="+type,target="sendList");
   }


function msgcheck() {
  	 var msglen = 0 ;
   	l = document.smsform.to_message.value.length;
   	for(k=0;k<l;k++){
		t = document.smsform.to_message.value.charAt(k);
		if (escape(t).length > 4)
			msglen += 2;
		else
			msglen++;
		
	}
	if ( msglen > 80 ) {
	      check_length();
	      return;
	}
   } 
   
   
   
   
   function check_length() {
 	
	var tmpStr, nStrLen, reserve, f;
	f = document.smssingle;

	sInputStr = f.to_message.value;
	nStrLen = calculate_byte(sInputStr);

	if ( nStrLen > 80 ) {
		tmpStr = Cut_Str(sInputStr,80);
		reserve = nStrLen - 80;

		alert("¹ÙÀÌÆ®°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.(ÃÖ´ë 80Bytes)\r\nÃÊ°úµÈ ºÎºÐÀº Àü¼ÛµÇÁö ¾Ê½À´Ï´Ù.");

		// 80byte¿¡ ¸Â°Ô ÀÔ·Â³»¿ë ¼öÁ¤
		f.to_message.value = tmpStr;
		nStrLen = calculate_byte(tmpStr);
		f.msglen.value = nStrLen;
	} else {
		f.msglen.value = nStrLen;
	}

	return;
    }

function calculate_byte( sTargetStr ) {
	  var sTmpStr, sTmpChar;
	  var nOriginLen = 0;
	  var nStrLength = 0;
	 
	  sTmpStr = new String(sTargetStr);
	  nOriginLen = sTmpStr.length;

	  for ( var i=0 ; i < nOriginLen ; i++ ) {
		sTmpChar = sTmpStr.charAt(i);

		if (escape(sTmpChar).length > 4) {
			nStrLength += 2;
		} else if (sTmpChar!='\r') {
			nStrLength ++;
		}
	  }
	  return nStrLength;
      }
   
function Cut_Str( sTargetStr , nMaxLen ) {
		var sTmpStr, sTmpChar, sDestStr;
		var nOriginLen = 0;
		var nStrLength = 0;
		var sDestStr = "";
		sTmpStr = new String(sTargetStr);
		nOriginLen = sTmpStr.length;

		for ( var i=0 ; i < nOriginLen ; i++ ) {
			sTmpChar = sTmpStr.charAt(i);

			if (escape(sTmpChar).length > 4) {
				nStrLength = nStrLength + 2;
			} else if (sTmpChar!='\r') {
				nStrLength ++;
			}
 
			if (nStrLength <= nMaxLen) {
				sDestStr = sDestStr + sTmpChar;
			} else {
				break;
			}
		}
		return sDestStr;
     }

function real_sub()
{
   document.smssingle.a_year.disabled = true;
   document.smssingle.a_month.disabled = true;
   document.smssingle.a_day.disabled = true;
   document.smssingle.a_time.disabled = true;
   document.smssingle.a_minute.disabled = true;
}

function real_n()
{
   document.smssingle.a_year.disabled = false;
   document.smssingle.a_month.disabled = false;
   document.smssingle.a_day.disabled = false;
   document.smssingle.a_time.disabled = false;
   document.smssingle.a_minute.disabled = false;
}

function numchk()
{
    var i_KeyValue = event.keyCode;		
    if ((i_KeyValue < 48 || i_KeyValue > 57) && i_KeyValue != 13)
    {
         alert ("0~9ÀÇ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
    }
}

function time_view()
{
   if(document.smssingle.a_chk.checked == true)
   {
      document.all.time1.style.visibility="visible";
   }
   else
   {
      document.all.time1.style.visibility="hidden";
   }
}