function jf_strLeng(strIn)
{
     var strOut = 0;
     var agr = navigator.userAgent;
     var isIE4 = agr.indexOf("MSIE 4");
 
     if(isIE4 != -1) {
        for ( i = 0 ; i < strIn.length ; i++) {
           ch = strIn.charAt(i);
           if ((ch == "\n") || ((ch >= "¤¿") && (ch <= "È÷")) || ((ch >="¤¡") && (ch <="¤¾"))) 
                strOut += 2;
           else
                strOut += 1;
        } 
        
     } else {
        strOut = strIn.length ;
     }
     
     return (strOut);
}

// Object¸¦ ³Ñ°ÜÁÖ¾î µé¾îÀÖ´Â °ªÀÌ ¾ø°Å³ª ºóÄ­À¸·Î¸¸ ±¸¼ºµÇ¾îÀÖÀ¸¸é
// true¸¦ return ÇÑ´Ù.
function ObjectEmpty(obj)
{
	var chkstr = obj.value + "";
	var is_Space = true;
	
	if ((chkstr == "") || (chkstr == null))
		return true;
	
	for (j=0; is_Space && (j < chkstr.length); j++)
		if (chkstr.substring(j, j+1) != " ")
			is_Space = false;
			
	return is_Space;
}


// Object¸¦ ³Ñ°ÜÁÖ¾î, µé¾îÀÖ´Â °ªÀÌ ºñ¾îÀÖ´ÂÁö¸¦ checkÇÏ°í,
// ÁÖ¾îÁø ±æÀÌº¸´Ù Å©¸é ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÑ´Ù.
// ¶ÇÇÑ ºñ¾îÀÖÀ» °æ¿ì¿¡µµ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÑ´Ù.
function jf_isEmptyRtnMsg(obj , msg, len)
{
	var toCheck  = obj.value ;
	var chkstr   = toCheck + "";
	var is_Space = true ;
    
	if ( ( chkstr == "") || ( chkstr == null ) ) {
		if (msg != "" && msg != null)
			alert( msg +" ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		obj.focus();
		obj.select();
		return true ;
	}
 
	for ( j = 0 ; is_Space && ( j < chkstr.length ) ; j++)
		if( chkstr.substring( j , j+1 ) != " " ) 
			is_Space = false ;
 
	if ( is_Space ) {
		if (msg != "" && msg != null)
			alert( msg +" ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		obj.focus();
		obj.select();
		return true ;
	}
	 
	if (len != null && len > 0)
	{
		if (jf_strLeng(obj.value) > len)
		{
			if (msg != "" && msg != null)
				alert( msg +" ÇÑ±Û "+len/2+",¿µ¹® "+len+"ÀÚ ÀÌ³»·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			obj.focus();
			obj.select();
			return true ;
		}
		else
			return false ;
	}
	else
		return false ;
}

// E-Mail Ã¼Å©
// ºñ¾îÀÖÁö ¾ÊÀºµ¥ ¿Ã¹Ù·Î ÀÔ·ÂµÇÁö ¾Ê¾ÒÀ¸¸é false return
// ¿Ã¹Ù¸¥ Email : 1À» return
// EmailÀÌ ºñ¾îÀÖ´Â °æ¿ì : 0À» return
// Æ²¸° EMail : -1À» return
function ChkEmail(obj)
{
	if (!ObjectEmpty(obj)) {
		if (obj.value.indexOf("@")+"" != "-1" &&
			obj.value.indexOf(".")+"" != "-1")
			return 1;
	} else {
		return 0;
	}
	return -1;
}

function list_back()
{
    history.go(-1);
}