//**********************************************
//ÆäÀÌÁö ¼³¸í : ¹®ÀÚ¿­ Ã³¸® JS ¶óÀÌºê·¯¸®
//ÀÛ   ¼º   ÀÏ : 2005.10.18
//**********************************************

//**********************************************
//¼³ Á¤ ¸í : ±âº» js ¼³Á¤
//ÀÛ ¼º ÀÚ : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»    ¿ë : Form Submit ¿ë iFrame ¼³Á¤
//**********************************************
if ('undefined' != typeof(window.dialogHeight)) bDialog = true; else bDialog = false;

	var DlgSubmitFrameHTML = "<iframe name='iFrmSubmit' style=display:none src='" + HomeDir + "/common/asp/debug_index.html'></iframe>" //¼­ºñ½º¿ë


document.write(DlgSubmitFrameHTML);

//*********************************************
//ÇÔ ¼ö ¸í : login_Resultdlg(loginResult)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ·Î±×ÀÎ°á°ú
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.19
//¼ö Á¤ ÀÚ : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»    ¿ë : ·Î±×ÀÎ¿¡ ´ëÇÑ °á°ú¿¡ ´ëÇÑ Ã¢
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function login_Resultdlg(loginResult){
	var strHtitle = "¸®¾ó Ä¿¹Â´ÏÆ¼ - ÆËÇÃ";
	var strHtml = "";	
	var imgBtn = "";
	var strTitle = "";
	var strContent = "";
	var strJsAction = "";

	switch (loginResult)
	{	
	case "faile":
		strTitle = "·Î±×ÀÎ ½ÇÆÐ!!!"
		strContent = "È¸¿ø ¾ÆÀÌµð°¡ Á¸ÀçÇÏÁö ¾Ê°Å³ª ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.";
		strJsAction = "self.close();"
		imgBtn ="http://www.popple.co.kr/img/myfriend/btn_close.gif";break;
	case "relogin":break;
	}

	strHtml = strHtml + "		<HTML>"
	strHtml = strHtml + "		<HEAD>"
	strHtml = strHtml + "		<TITLE>"+strHtitle+"</TITLE>"
	strHtml = strHtml + "		<link href='../img/popple.css' rel='stylesheet' type='text/css'>"
	strHtml = strHtml + "		<meta http-equiv='Content-Type' content='text/html; charset=euc-kr'>"
	strHtml = strHtml + "		</HEAD>"
	strHtml = strHtml + "		<BODY>"
	strHtml = strHtml + "		<table width='350' height='100%' border='0' cellpadding='0' cellspacing='0'>"
	strHtml = strHtml + "		  <tr>" 
	strHtml = strHtml + "			<td height='44' background='../img/pop/layout_03.gif'>"
	strHtml = strHtml + "			<table width='320' border='0' cellspacing='0' cellpadding='0'>"
	strHtml = strHtml + "				<tr>" 
	strHtml = strHtml + "				  <td width='44'><img src='http://img.popple.co.kr/pop/layout_01.gif' width='44' height='44'></td>"
	strHtml = strHtml + "				  <td valign='top' background='../img/pop/layout_02.gif' style='padding-left:20;padding-top:10'><strong><font color='#FFFFFF'>"+strTitle+"</font></strong></td>"
	strHtml = strHtml + "				</tr>"
	strHtml = strHtml + "			  </table></td>"
	strHtml = strHtml + "		  </tr>"
	strHtml = strHtml + "		  <tr>" 
	strHtml = strHtml + "			<td valign='top'  style='padding-left:15;padding-top:5;padding-bottom:10;padding-right:15;'>"
	strHtml = strHtml + "		<table width='100%' border='0' cellspacing='0' cellpadding='0'>"
	strHtml = strHtml + "				<tr>"
	strHtml = strHtml + "				  <td width='80'><img src='http://img.popple.co.kr/layout/avata2.gif' width='80' height='80'></td>"
	strHtml = strHtml + "				  <td  style='padding-left:10;padding-right:10;'>"+strContent+"</td>"
	strHtml = strHtml + "				</tr>"
	strHtml = strHtml + "			  </table>"
	strHtml = strHtml + "			</td>"
	strHtml = strHtml + "		  </tr>"
	strHtml = strHtml + "		  <tr>" 
	strHtml = strHtml + "			<td height='36' bgcolor='F5F5F5'>"
	strHtml = strHtml + "			<table border='0' align='center' cellpadding='0' cellspacing='0'>"
	strHtml = strHtml + "				<tr>" 
	strHtml = strHtml + "				  <td>"
	strHtml = strHtml + "				  <a href='javascript:"+strJsAction+"'>"
	strHtml = strHtml + "	<img src='"+imgBtn+"' width='50' height='20' border='0'></a></td>"
	strHtml = strHtml + "				</tr>"
	strHtml = strHtml + "			  </table></td>"
	strHtml = strHtml + "		  </tr>"
	strHtml = strHtml + "		</table>"
	strHtml = strHtml + "		</BODY>"
	strHtml = strHtml + "		</HTML>"
	
	return strHTML;
}

//*********************************************
//ÇÔ ¼ö ¸í : ssnCheck(vform1,vform2)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¾ÕÀÚ¸® ÁÖ¹Î¹øÈ£, µÑÂ°ÀÚ¸® ÁÖ¹Î¹øÈ£
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.19
//¼ö Á¤ ÀÚ : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»    ¿ë : ÁÖ¹Î¹øÈ£ ÀûÇÕ¼º ¿©ºÎ °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¼º°ø True, ½ÇÆÐ False
//*********************************************
function ssnCheck(vform1,vform2) {

    var str_jumin1=vform1.value;
    var str_jumin2=vform2.value;

    var chk =0;
    var yy = str_jumin1.substring(0,2);
    var mm = str_jumin1.substring(2,4);
    var dd = str_jumin1.substring(4,6);
    var sex = str_jumin2.substring(0,1);

    if (str_jumin2.split(" ").join("") == "")  return false;
    if (str_jumin1.length!=6) return false;
    if (str_jumin2.length != 7 ) return false;
    if (isNaN(str_jumin1) || isNaN(str_jumin2)) return false;
    if ((str_jumin1.length!=6)||(mm <1||mm>12||dd<1)) return false;
    if (sex != 1 && sex !=2 && sex != 3 && sex !=4) return false;
    
    for (var i = 0; i <=5 ; i++) {
        chk = chk + ((i%8+2) * parseInt(str_jumin1.substring(i,i+1)))
    }
    for (var i = 6; i <=11 ; i++) {
        chk = chk + ((i%8+2) * parseInt(str_jumin2.substring(i-6,i-5)))
    }

    chk = 11 - (chk %11)
    chk = chk % 10

    if (chk != str_jumin2.substring(6,7)) return false;
    return true;
}

//*********************************************
//ÇÔ ¼ö ¸í : bool_notation_chk(strValue,kind)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ÀÔ·Â ¹®ÀÚ¿­, ·Î±×ÀÎ ÀÔ·ÂÆû Á¾·ù (Id, Password)
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : 
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : Á¤»ó  True, ½ÇÆÐ False
//*********************************************
function bool_notation_chk(strValue,kind){
		var byteChar = "";
		var keyCode = "";
		var displayMsg = "";
		var alertMsg = "ÀûÇÕÇÏÁö ¾ÊÀº ¹®ÀÚ¸¦ ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù.";

		switch (kind){
			case "user_id" : 
				 displayMsg = "¾ÆÀÌµð¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.";
				break;
			case "pass":
				 displayMsg = "ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä.";
				break;
		}
		if(strValue.value.length != 0){

			for(i=0; i< strValue.value.length; i++){
				byteChar = strValue.value.substr(i,1);
				keyCode = byteChar.charCodeAt();
				if(keyCode < 48) {
					raise_alert(alertMsg,"","","");
					return false;
				}else if(keyCode > 57 && keyCode < 64) {
					raise_alert(alertMsg,"","","");
					return false;
				}else if(keyCode > 90 && keyCode < 97){
					raise_alert(alertMsg,"","","");
					return false;
				}
				else if(keyCode > 122) {
					raise_alert(alertMsg,"","","");
					return false;
				}
			}
			return true;
	  }else if(strValue.value.length == 0){
			raise_alert(displayMsg,"","","")
			eval("document.form1."+kind+".focus()");
			return false;
	  }else{
			return true;
	  }
	}

//*********************************************
//ÇÔ ¼ö ¸í : withHangul (str)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ÀÔ·Â ¹®ÀÚ¿­
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¹®ÀÚ¿­ ÇÑ±Û °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : Á¤»ó  True, ½ÇÆÐ False
//*********************************************
function withHangul (str) { 
  for (i = 0; i < str.length; i++) {
    if (!IsAlphaNumeric(str,i)) {  return true; }
  }
  return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsAlphaNumeric(str, idx)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ¿­ Index
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¼ýÀÚ, ¾ËÆÄºª °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : Á¤»ó  True, ½ÇÆÐ False
//*********************************************
function IsAlphaNumeric(str, idx) {
	if(IsAlpha(str,idx) || IsNumber(str,idx)) return true;
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsAlpha(str, idx)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ¿­ Index
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ´ë¹®ÀÚ , ¼Ò¹®ÀÚ °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ´ë¼Ò¹®ÀÚ Ture , ±× ¿Ü false
//*********************************************
function IsAlpha(str, idx) {
	if(IsLower(str,idx) || IsUpper(str,idx)) return true;
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsNumber(str, idx)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ¿­ Index
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¼ýÀÚ °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¼ýÀÚ Ture , ±× ¿Ü false
//*********************************************
function IsNumber(str, idx) {
	if(str.charCodeAt(idx) >= 48 && str.charCodeAt(idx) <= 57) return true;
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsLower(str, idx)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ¿­ Index
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¾ËÆÄºª ¼Ò¹®ÀÚ °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¼Ò¹®ÀÚ Ture , ±× ¿Ü false
//*********************************************
function IsLower(str, idx) {
	if(str.charCodeAt(idx) >= 97 && str.charCodeAt(idx) <= 122) return true;
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsUpper(str, idx)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ¿­ Index
//ÀÛ¼º ÀÚ  : ?
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¾ËÆÄºª ´ë¹®ÀÚ °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ´ë¹®ÀÚ Ture , ±× ¿Ü false
//*********************************************
function IsUpper(str, idx) {
	if(str.charCodeAt(idx) >= 65 && str.charCodeAt(idx) <= 90) return true;
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : instr(str, keyword)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ
//ÀÛ¼º ÀÚ  : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : keyword °Ë»ö
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : Á¸Àç Ture , ¾øÀ½ false
//*********************************************
function Instr(str, keyword) {
	var str_index
	for(i=0; i < str.length; i++){
		str_index =  str.substring(i+1,1)
		if(str_index == keyword){
			break;
			return true;
		}
	}
	return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : getByteLength(str)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, °Ë»ö¹®ÀÚ
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : keyword °Ë»ö
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : Á¸Àç Ture , ¾øÀ½ false
//*********************************************
 function getByteLength(str){
    var len = 0;
    if ( str == null ) return 0;
    for(var i=0;i<str.length;i++){
       var c = escape(str.charAt(i));
       if ( c.length == 1 ) len ++;
       else if ( c.indexOf("%u") != -1 ) len += 2;
       else if ( c.indexOf("%") != -1 ) len += c.length/3;
    }
    return len;
  }

//*********************************************
//ÇÔ ¼ö ¸í : hanCheck(vform)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ ¿ÀºêÁ§Æ®
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ÇÑ±Û°Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¼º°ø Ture , ¾øÀ½ false
//*********************************************
function hanCheck(vform){
    if(getByteLength(vform.value) == vform.value.length*2)  return true;
    return ;
}

//*********************************************
//ÇÔ ¼ö ¸í : IsPhoneNumber(num)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¼ýÀÚ 
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¼ýÀÚ°Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¼ýÀÚ Ture , ¼ýÀÚ ¾Æ´Ñ°Å false
//*********************************************
function IsPhoneNumber(num){
    if(num>0 && num<9999) {  return true;  }
    return false;
}

//*********************************************
//ÇÔ ¼ö ¸í : key_lengthChk(TagId,MaxByteLength,displayTagId,displaySw)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : TextArea Tag ID, Çã¿ë ±ÛÀÚ ¹ÙÀÌÆ®, ÇöÀç ±ÛÀÚ Ãâ·Â ¹ÙÀÌÆ®¿ë SPAN/DIV ID, SPAN/DIVÃâ·Â¿¡ µû¸¥ ½ºÀ§Ä¡ 1(»ç¿ë),0(¹Ì»ç¿ë)
//ÀÛ¼º ÀÚ  : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ±ÛÀÚ¼ö °Ë»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function key_lengthChk(TagId,MaxByteLength,displayTagId,displaySw){
	var byteChk	=	0;
	var charCode=	"";
	var contents=	eval("document.getElementById('"+TagId+"').value");
	var contents_length	=	eval("document.getElementById('"+TagId+"').value.length");
	eval("document.getElementById('"+TagId+"').maxlength="+MaxByteLength);

	for(i=0; i< contents_length; i++){
		charCode	=	contents.charAt(i);
		if(escape(charCode).length > 3){
			byteChk	+=	2;
		}else{
			byteChk	+=	1;
		}
		if(MaxByteLength < byteChk){
				raise_alert(MaxByteLength+"byte ÀÌ»óÀÇ ¹®ÀÚ´Â ÀÔ·ÂÇÏ½Ç¼ö ¾ø½À´Ï´Ù.");	
				eval("document.getElementById('"+TagId+"').value='"+contents.substring(0,i)+"'");
				break;
		}
		if(displaySw == 1){
			eval("document.getElementById('"+displayTagId+"').innerHTML='"+byteChk+"'");
		}
	}
}


//*********************************************
//ÇÔ ¼ö ¸í : adjOverFlow(str,width)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, ±æÀÌ
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¹®ÀÚ¿­ Çã¿ë±æÀÌ ³Ñ¾î°¥¶§ ...À¸·ÎÃ³¸®
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function adjOverFlow(str,width) {
	var strHtml = ""
	strHtml = "<span style='width:" + width + ";overflow:hidden;text-overflow:ellipsis'><nobr>" + str + "</nobr></span>";
	return (strHtml);
}
	
//*********************************************
//ÇÔ ¼ö ¸í : setCopyText(txt)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.18
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¹®ÀÚ¿­ º¹»ç
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function setCopyText(txt){
	window.clipboardData.setData('Text',txt);
	raise_alert('ÇØ´ç ÁÖ¼Ò°¡ º¹»çµÇ¾ú½À´Ï´Ù.');
}


//*********************************************
//ÇÔ ¼ö ¸í : strLengthCheck(frmnm,anm,maxlen,inm)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : Æûname, textarea name, ÃÖ´ë±ÛÀÚ¼ö, ÇöÀç ±ÛÀÚ¼ö Ç¥Çö input name
//ÀÛ ¼º ÀÚ : °­¿ì¿µ
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ±ÛÀÚ¼ö °Ë»ç
//°ü·ÃÇÔ¼ö : assert_msglen(message, maximum, flg)
//¹Ý È¯ °ª : ÀÔ·ÂµÈ ±ÛÀÚ¼ö
//*********************************************
function strLengthCheck(frmnm,anm,maxlen,inm){
	var tarea, tlen
	
	if(typeof(anm)=="object")
		tarea = anm;
	else
		eval( 'tarea=document.'+ frmnm +'.'+ anm );
	
	if( typeof(inm) != "undefined" )
		eval( 'tlen=document.'+ frmnm +'.'+ inm );
	
	var length = tarea.value.length;
	if( typeof(inm) != "undefined" ) tlen.value =length;
	
	if (length > maxlen) {
		raise_alert( "ÃÖ´ë" + maxlen +"ÀÚ ÀÌ³»·Î ÀÔ·Â ÇÒ ¼ö ÀÖ½À´Ï´Ù.\r\nÃÊ°úµÈ " + (length - maxlen) + "¹®ÀÚ´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		tarea.value = assert_msglen(tarea.value , maxlen);
		if( typeof(inm) != "undefined" ) tlen.value = tarea.value.length;
	}
}

//*********************************************
//ÇÔ ¼ö ¸í : strBytehCheck(frmnm,anm,maxbyte,inm)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : Æûname, textarea name, ÃÖ´ë ¹ÙÀÌÆ®, ÇöÀç ¹ÙÀÌÆ® Ç¥Çö input name
//ÀÛ ¼º ÀÚ : °­¿ì¿µ
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ÀÔ·Â¹®ÀÚ ¹ÙÀÌÆ® °Ë»ç
//°ü·ÃÇÔ¼ö : assert_msglen(message, maximum, flg), calculate_msglen(tarea.value)
//¹Ý È¯ °ª : ÀÔ·ÂµÈ ±ÛÀÚ ¹ÙÀÌÆ®
//*********************************************
function strBytehCheck(frmnm,anm,maxbyte,inm){
	var tarea, tlen
	
	if(typeof(anm)=="object")
		tarea = anm;
	else
		eval( 'tarea=document.'+ frmnm +'.'+ anm );
	
	if( typeof(inm) != "undefined" )
		eval( 'tlen=document.'+ frmnm +'.'+ inm );
		
	var length = calculate_msglen(tarea.value);
	if( typeof(inm) != "undefined" ) tlen.value = length;
	
	if (length > maxbyte) {
		raise_alert("ÃÖ´ë" + maxbyte +"¹ÙÀÌÆ®±îÁö ÀÔ·Â ÇÒ ¼ö ÀÖ½À´Ï´Ù.\r\nÃÊ°úµÈ " + (length - maxbyte) + "¹ÙÀÌÆ®´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.");
		tarea.value = assert_msglen(tarea.value , maxbyte, "byte");
		if( typeof(inm) != "undefined" ) tlen.value = calculate_msglen(tarea.value);
	}
}

//*********************************************
//ÇÔ ¼ö ¸í : calculate_msglen(message)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­
//ÀÛ ¼º ÀÚ : °­¿ì¿µ
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ¹®ÀÚ¿­ ¹ÙÀÌÆ®¼ö °Ë»ç
//°ü·ÃÇÔ¼ö : strBytehCheck(frmnm,anm,maxbyte,inm)
//¹Ý È¯ °ª : ¹®ÀÚ¿­ ¹ÙÀÌÆ®¼ö
//*********************************************
function calculate_msglen(message){
	var nbytes = 0;

	for (i=0; i<message.length; i++) {
		var ch = message.charAt(i);
		
		if (escape(ch).length > 4) {
			nbytes += 2;
		} else if (ch != '\r') {
			nbytes++;
		}
	}
	return nbytes;
}

//*********************************************
//ÇÔ ¼ö ¸í : assert_msglen(message, maximum, flg)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ¹®ÀÚ¿­, ÃÖ´ëÇã¿ë±æÀÌ, ±ÛÀÚ¼ö°Ë»ç/¹ÙÀÌÆ®¼ö°Ë»ç ±¸ºÐÀÚ
//ÀÛ ¼º ÀÚ : °­¿ì¿µ
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ÁöÁ¤ÇÑ ÃÖ´ëÇã¿ë±æÀÌ ±îÁö ¹®ÀÚ¿­ °Ë»ç
//°ü·ÃÇÔ¼ö : strBytehCheck(frmnm,anm,maxbyte,inm), strLengthCheck(frmnm,anm,maxlen,inm)
//¹Ý È¯ °ª : ÃÖ´ëÇã¿ë±æÀÌ±îÁöÀÇ ¹®ÀÚ¿­
//*********************************************
function assert_msglen(message, maximum, flg)
{
	var inc = 0;
	var nbytes = 0;
	var msg = "";
	var msglen = message.length;
	
	if( flg == "byte" ){
		for (i=0; i<msglen; i++) {
			var ch = message.charAt(i);
			if (escape(ch).length > 4) {
				inc = 2;
			} else if (ch != '\r') {
				inc = 1;
			}
			if ((nbytes + inc) > maximum) {
				break;
			}
			nbytes += inc;
			msg += ch;
		}
	} else {
		for (i=0; i<maximum; i++) {
			var ch = message.charAt(i);
			msg += ch;
		}
	}
	return msg;
}

//*********************************************
//ÇÔ ¼ö ¸í : img_resize(ImgTagName,Width)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : ÀÌ¹ÌÁö Tag Name , ¼³Á¤ Width
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ÁöÁ¤ÇÑ Width °ªÀ¸·Î ÀÚµ¿ ÀÌ¹ÌÁö ¸®»çÀÌÂ¡
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function img_resize(ImgTagName,Width) {
	x = 0;  
	y = 0;  
	Xsize = 0, Ysize = 0, ratio = 0;  

	var s_width = eval("document."+ImgTagName+".width");
	var s_height = eval("document."+ImgTagName+".height");
	x = s_width;  
	y = s_height;  

	xxsize = x;  
	yysize = y;  

	if (xxsize > Width) {  
			ratio = xxsize/560;  
			Ysize = yysize/ratio;  
			Xsize = Width; 
	} else {  
			Xsize = x;  
			Ysize = y;  
	}  

	s_Xsize = Xsize;  
	s_Ysize = Ysize;  

	eval("document."+ImgTagName+".width = "+ Xsize); 
	eval("document."+ImgTagName+".height = "+ Ysize); 
}

//*********************************************
//ÇÔ ¼ö ¸í : showWholeImg(url)
//¹ö    Àü : 1.0.0
//ÆÄ¶ó¸ÞÅÍ : http://www.popple.co.kr/include/p_fullimg.asp? Url 
//ÀÛ ¼º ÀÚ : ÀÌÇö¿ì
//ÀÛ ¼º ÀÏ : 2005.10.29
//¼öÁ¤ ÀÚ  : ¾øÀ½
//¼ö Á¤ ÀÏ : ¾øÀ½
//³»	¿ë : ÀÌ¹ÌÁö È®´ëº¸±â
//°ü·ÃÇÔ¼ö : ¾øÀ½
//¹Ý È¯ °ª : ¾øÀ½
//*********************************************
function showWholeImg(GetUrl) {
	if(GetUrl.indexOf("showImg.asp") > -1){
	GetUrl = GetUrl.substr(GetUrl.indexOf("showImg.asp")+12);
	}
	var domain = "http://www.popple.co.kr/include/p_fullimg.asp?"

	open_win(domain+GetUrl,'_blank',200,200);
}

