/*----------------------------------------------------------------------------*/
/* NAME : ECOMCommon.js                                                       */
/* DESC : ÀÔ·ÂÁ¤º¸¸¦ ValidationÇÏ±â À§ÇÑ ±âº» ±â´ÉÀ» Á¦°ø                        */
/* VER  : v1.0                                                                */
/* Copyright 2004 by Supreme Court of Korea.                                  */
/* All rights reserved.                                                       */
/*----------------------------------------------------------------------------*/
/*                  º¯         °æ         »ç         Ç×                        */
/*----------------------------------------------------------------------------*/
/*    DATE     AUTHOR                      DESCRIPTION                        */
/* ----------  ------  ------------------------------------------------------ */
/* 2004.09.02  ¹Ú»ó¿±   ÃÖÃÊ ÇÁ·Î±×·¥ ÀÛ¼º                                       */
/* (ÁÖ!) ±âº» ±¸Á¶ ¹× ÀÏºÎ Validation LogicÀº http://www.javascript-coder.com ÀÇ */
/* JavaScript Form Validator Version 2.0.2 ¸¦ Âü°íÇßÀ½À» ¸í½ÃÇÑ´Ù.               */
/* 2008.12.26  ¹Ý½ÂÇö   Å©·Î½ººê¶ó¿ìÂ¡À» À§ÇÑ ÇÔ¼ö Ãß°¡(f_validKoreanOnly)   */
/* 2008.12.26  ¹Ý½ÂÇö   Å©·Î½ººê¶ó¿ìÂ¡À» À§ÇÑ ÇÔ¼ö Ãß°¡(f_insertM2)        */
/* 2009.02.10  À±¿µ´ö      Å©·Î½ººê¶ó¿ìÂ¡À» À§ÇÑ ÇÔ¼ö Ãß°¡(f_curdateCB)     */
/* 2010.06.03  ¹ÚÁØÇ¥   µµ·Î¸íÁÖ¼Ò°³¹ß»ç¾÷ */
/*----------------------------------------------------------------------------*/
//20100603_DORO »ó¼¼ÁÖ¼ÒÀÔ·Â½Ã (µ¿¸í) Ã¼Å©

/*----------------------------------------------------------------------------*/
/* NAME : f_validateall()                                                     */
/* DESC : °¢ ÀÔ·Â°´Ã¼¿¡ ÁöÁ¤µÈ ValidationÀ» ÀÌ¿ëÇØ¼­ ¸ðµç °´Ã¼ÀÇ ValidationÀ»    */
/*        ¼öÇàÇÑ´Ù.                                                            */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_validateall( obj ) {
	for( var itr=0 ; itr < obj.elements.length ; itr++ ) {
	if( obj.elements[itr].o_validationset && !obj.elements[itr].o_validationset.validate() ) {
		return false;
	}
	}
	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_addvalidation()                                                   */
/* DESC : °¢ ÀÔ·Â°´Ã¼¿¡ ÇÊ¿äÇÑ ValidationÀ» ÁöÁ¤ÇÑ´Ù.                             */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_addvalidation( obj, descriptor, title, errstr ) {
	if( !obj ) {
	alert( SECOM003 ); // ÀÔ·Â°ª °ËÁõÀ» ¿äÃ»ÇÑ ÀÔ·Â°´Ã¼°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
	return;
	}

	if( !obj.o_validationset ) {
	obj.o_validationset = new o_validationset( obj );
	}

	obj.o_validationset.add( descriptor, title, errstr );
}

/*----------------------------------------------------------------------------*/
/* NAME : f_removevalidation()                                                */
/* DESC : °¢ ÀÔ·Â°´Ã¼¿¡ ÇÊ¿äÇÑ ValidationÀ» »èÁ¦ÇÑ´Ù.                             */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_removevalidation( obj ) {

	if( !obj ) {
	alert( SECOM003 ); // ÀÔ·Â°ª °ËÁõÀ» ¿äÃ»ÇÑ ÀÔ·Â°´Ã¼°¡ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
	return;
	}

	if( obj.o_validationset ) {
		obj.o_validationset = null;
	}
}


/*----------------------------------------------------------------------------*/
/* NAME : o_validationset()                                                   */
/* DESC : °¢ ÀÔ·Â°´Ã¼¿¡ ÇÊ¿äÇÑ Validation SetÀ» ÀúÀåÇÑ´Ù.                         */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function o_validationset( inputitem ) {
	this.vSet = new Array();
	this.add = m_validationdesc;
	this.validate = m_vsetvalidate;
	this.itemobj = inputitem;
}

/*----------------------------------------------------------------------------*/
/* NAME : m_validationdesc()                                                  */
/* DESC : ÀÔ·Â°´Ã¼ÀÇ Validation¿¡ ÇÊ¿äÇÑ ±â¼úÀÚ¸¦ ÁöÁ¤ÇÑ´Ù.                        */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function m_validationdesc( desc, title, error ) {

	if ( this.vSet.length == 0 ) {
	this.vSet[ this.vSet.length ] = new o_validationdesc( this.itemobj, desc, title, error );
	} else {

	for( var itr = 0 ; itr < this.vSet.length ; itr++ ) {

		if (  this.vSet[itr].desc == desc ) {
		return false;
		}
	}
	this.vSet[ this.vSet.length ]= new o_validationdesc( this.itemobj, desc, title, error );
	}
	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : o_validationdesc()                                                  */
/* DESC : ÀÔ·Â°´Ã¼ÀÇ Validation¿¡ ÇÊ¿äÇÑ ±â¼úÀÚ °´Ã¼ÀÌ´Ù.                          */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function o_validationdesc( inputitem, desc, title, error ) {
	this.desc = desc;
	this.title = title;
	this.error = error;
	this.itemobj = inputitem;
	this.validate = m_vdescvalidate;
}

/*----------------------------------------------------------------------------*/
/* NAME : m_vsetvalidate()                                                  */
/* DESC : ÀÔ·Â°´Ã¼ÀÇ Validation¿¡ ÇÊ¿äÇÑ ±â¼úÀÚ °´Ã¼ÀÌ´Ù.                          */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function m_vsetvalidate() {

	for( var itr = 0 ; itr < this.vSet.length ; itr++ ) {
	if( !this.vSet[itr].validate() ) {
		return false;
	}
	}
	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : m_vdescvalidate()                                                   */
/* DESC : ÀÔ·Â°´Ã¼ÀÇ ValidationÀ» ¼öÇàÇÏ¸ç ±× °á°ú¿¡ µû¶ó Æ÷Ä¿½º¸¦ ÀÌµ¿½ÃÅ²´Ù.       */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/* ¼öÁ¤ : ÇÑÁ¾ÈÆ(hiddenÅ¸ÀÔÀÇ °´Ã¼ÀÏ°æ¿ì focus()Ã³¸®½Ã ¿À·ù Ã³¸®               */
/*----------------------------------------------------------------------------*/
function m_vdescvalidate() {
	if( !f_validatedata( this.desc, this.itemobj, this.title, this.error ) ) {
		if (this.itemobj.type != 'hidden')this.itemobj.focus();
		return false;
	}
	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_validateemail()                                                   */
/* DESC : Àü´Þ ¹ÞÀº ÆÄ¶ó¸ÞÅÍ°¡ emailÁÖ¼Ò·Î ÀûÇÕÇÑÁö¸¦ °ËÁõÇÏ¿©ÁØ´Ù.                 */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_validateemail( email ) {

	if( email.length <= 0 ) {
	return true;
	}

	var splitted = email.match("^(.+)@(.+)$");
	if( splitted == null ) return false;

	if( splitted[1] != null ) {
	var regexp_user=/^\"?[\w-_\.]*\"?$/;
	if( splitted[1].match(regexp_user) == null ) return false;
	}

	if(splitted[2] != null) {

	var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
	if( splitted[2].match(regexp_domain) == null ) {
		var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
		if( splitted[2].match(regexp_ip) == null ) return false;
	}// if
	return true;
	}// if
	return false;
}

function f_validateemail2( email ) {

	var splitted = email.match("^(.+)@(.+)$");

	if( splitted == null ) return false;

	if( splitted[1] != null ) {

		var regexp_user=/^\"?[\w-_\.]*\"?$/;
		if( splitted[1].match(regexp_user) == null ) return false;
	}

	if(splitted[2] != null) {

		var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
		if( splitted[2].match(regexp_domain) == null ) return false;

		return true;
	}
	return false;
}

/*----------------------------------------------------------------------------*/
/* NAME : getByte ()                                                          */
/* DESC : ÇÑ±Û 2¹ÙÀÌÆ® º¯È¯                                                     */
/* DATE : 2005.03.10                                                          */
/* AUTH : ±èÁöÈÆ                                                               */
/*----------------------------------------------------------------------------*/
function getByte(objValue)  {
	var len = 0;

	for (var idx=0 ; idx < objValue.length ; idx++, len++)   {
		if ( (objValue.charCodeAt(idx)<0) || (objValue.charCodeAt(idx)>127) ) len ++; //add extra length
	}

	return len;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_validatedata()                                                    */
/* DESC : Àü´Þ ¹ÞÀº ÆÄ¶ó¸ÞÅÍ°¡ ÁÖ¾îÁø Validation¿¡ ÀûÇÕÇÑÁö¸¦ °ËÁõÇÏ¿©ÁØ´Ù.          */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_validatedata( strValidateStr, objValue, strTitle, strError ) {
	var epos = strValidateStr.search( "=" );
	var command  = "";
	var cmdvalue = "";
	var title = "";

	if(epos >= 0) {
	command  = strValidateStr.substring( 0, epos );
	cmdvalue = strValidateStr.substr( epos+1 );
	} else {
	command = strValidateStr;
	}

	if ( strTitle ) {
	title = "[" + strTitle + "] ";
	}

	switch(command) {

	case "req":
	case "required": {
	   objValue.value = right_trim(objValue.value);
	   objValue.value = left_trim(objValue.value);

		if( eval( objValue.value.length ) == 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM002; // ÇÊ¼öÀÔ·ÂÀÔ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case required
	case "maxlen":
	case "maxlength": {
		if( eval( getByte(objValue.value) ) >  eval( cmdvalue ) ) {
		if( !strError || strError.length ==0 ) {
			strError = f_makemsg(SECOM004, cmdvalue); // ÀÔ·ÂµÈ Ç×¸ñÀÇ ÀÚ¸´¼ö°¡ ³Ê¹« Å®´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case maxlen
	case "minlength":
	case "minlen": {
		if( eval( getByte(objValue.value) ) <  eval( cmdvalue ) ) {
		if( !strError || strError.length ==0 ) {
			strError = f_makemsg( SECOM005, cmdvalue ) ; // ÀÔ·ÂµÈ Ç×¸ñÀÇ ÀÚ¸´¼ö°¡ ³Ê¹« ÀÛ½À´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case minlen
	case "alnum":
	case "alphanumeric": {
		var charpos = objValue.value.search( "[^A-Za-z0-9]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM009; // alphabetic È¤Àº numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case alphanumeric
	case "num":
	case "numeric": {
		var charpos = objValue.value.search( "[^0-9]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM010; // numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//numeric
	case "numericdot": {
		var charpos = objValue.value.search( "[^0-9.]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM010; // numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//numericdot
	case "numericdash": {
		var charpos = objValue.value.search( "[^0-9-]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM010; // numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//numeric
	case "alphabetic":
	case "alpha": {
		var charpos = objValue.value.search( "[^A-Za-z]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM008; // alphabetic Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//alpha
	case "alnumhyphen": {
		var charpos = objValue.value.search( "[^A-Za-z0-9\-_]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length == 0 ) {
			strError = SECOM011; // alphabetic È¤Àº numeric ¶Ç´Â '-','_' Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}
	case "email": {
		if( !f_validateemail( objValue.value ) ) {
		if( !strError || strError.length ==0 ) {
			strError = SECOM015; // ÀÌ¸ÞÀÏ Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case email
	case "lt":
	case "lessthan": {
		if( isNaN( objValue.value ) ) {
		alert( title + SECOM010 ); // numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		return false;
		}//if

		if( eval( objValue.value ) >=  eval( cmdvalue ) ) {
		if( !strError || strError.length ==0 ) {
			strError = f_makemsg( SECOM006, objValue.value + "," + cmdvalue ); // ÀÔ·ÂµÈ Ç×¸ñÀÇ °ªÀÌ ³Ê¹« Å®´Ï´Ù. \\n ÇöÀç°ªÀº @ÀÔ´Ï´Ù. ÃÖ´ë @ ÀÌÇÏÀÇ °ªÀÌ¶ó¾ß ÇÕ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case lessthan
	case "gt":
	case "greaterthan": {
		if( isNaN( objValue.value ) ) {
		alert( title + SECOM010 ); // numeric Çü½ÄÀÌ ¾Æ´Õ´Ï´Ù.
		return false;
		}//if

		if( eval( objValue.value ) <=  eval( cmdvalue ) ) {
		if( !strError || strError.length ==0 ) {
			strError = f_makemsg( SECOM007, objValue.value + "," + cmdvalue ); // ÀÔ·ÂµÈ Ç×¸ñÀÇ °ªÀÌ ³Ê¹« ÀÛ½À´Ï´Ù. \\n ÇöÀç°ªÀº @ ÀÔ´Ï´Ù. ÃÖ¼Ò @ ÀÌ»óÀÇ °ªÀÌ¶ó¾ß ÇÕ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case greaterthan
	case "regexp": {
		if( objValue.value.length > 0 ) {
		if( !objValue.value.match( cmdvalue ) ) {
			if( !strError || strError.length == 0 ) {
			strError = f_makemsg( SECOM016, cmdvalue ); // Regular Expression Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù. \\n Çü½ÄÀÌ @¿¡ ÀûÇÕÇØ¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
		}//if
		}
		break;
	}//case regexp
	case "dontselect": {
		if( objValue.selectedIndex == null ) {
		alert( title + SECOM013 ); // ¼±ÅÃµÈ ¸ñ·ÏÀÌ ¾ø½À´Ï´Ù.
		return false;
		}

		if( objValue.selectedIndex == eval( cmdvalue ) ) {
		if( !strError || strError.length == 0 ) {
			strError = SECOM012; // ÇØ´ç°ªÀº ¼±ÅÃµÉ ¼ö ¾ø½À´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}
		break;
	}//case dontselect
	case "psn": {
		if( objValue.value.length > 0 ) {

		var sum = 0;
		var psNumber = objValue.value.replace("-","");

		for ( idx = 0, jdx=2 ; jdx < 10 ; idx++, jdx++ ) {
			sum = sum + ( psNumber.charAt( idx ) * jdx );
		}
		for ( idx = 8, jdx=2; jdx < 6; idx++, jdx++ ) {
			sum = sum + ( psNumber.charAt( idx ) * jdx );
		}

		var nam = sum % 11;
		var checkDigit = 11 - nam ;
		checkDigit = ( checkDigit >= 10 ) ? checkDigit - 10 : checkDigit;

		if ( !f_isnum( psNumber ) || psNumber.charAt( 12 ) != checkDigit ) {
			if( !strError || strError.length ==0 ) {
			strError = SECOM014; // ÀÔ·ÂÇÑ ÁÖ¹Îµî·Ï¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
		}
		}
		break;
	}//case psn
	case "psn2": {
		if (!f_checkEnrNo('12913', objValue.value)) {
			alert( title + SECOM055);
			return false;
		}
		break;
	}//case psn2(¿Ü±¹ÀÎµî·Ï¹øÈ£)
	case "csn": {
		if (!f_checkEnrNo('12921', objValue.value)) {
			alert( title + SECOM054);
			return false;
		}
		break;
	}//case csn(¹ýÀÎµî·Ï¹øÈ£)
	case "nohtml": {
		var charpos = objValue.value.search( "[\<\>]" );
		if( objValue.value.length > 0 &&  charpos >= 0 ) {
		if( !strError || strError.length == 0 ) {
			strError = SECOM029; // ³»¿ë Áß¿¡ '<','>'´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
		}//if
		break;
	}//case nohtml
	case "korean": {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
			 || ( objValue.value.charCodeAt(idx)==32  ))  ) {  // °ø¹é
			if( !strError || strError.length == 0 ) {
			strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
			  }
		}
		break;
	}//case korean
	case "koreanenter": { // ±âÁ¸ÀÇ korean¿¡ ¿£ÅÍ°ª Ãß°¡Çã¿ë.

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
		 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==32  ))  ) {  // °ø¹é
			if( !strError || strError.length == 0 ) {
			strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
			  }
		}
		break;
	}//case korean
	case "korean01": { // ±âÁ¸ÀÇ korean¿¡ ¿£ÅÍ°ª Ãß°¡Çã¿ë.

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
		 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41 )  // °ýÈ£ ')'
			 || ( objValue.value.charCodeAt(idx)==32  ))  ) {  // °ø¹é
			if( !strError || strError.length == 0 ) {
			strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
			  }
		}
		break;
	}//case korean01
	   case "korean02": {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
	   || ( objValue.value.charCodeAt(idx)==47 )  // /½½·¯½Ã
			 || ( objValue.value.charCodeAt(idx)==32  ))  ) {  // °ø¹é
			if( !strError || strError.length == 0 ) {
			strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
			  }
		}
		break;
	}//case korean02
    case "korean03": {
		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
				 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
				 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
		   	     || ( objValue.value.charCodeAt(idx)==47 )  // /½½·¯½Ã
				 || ( objValue.value.charCodeAt(idx)==32  ))
                 && ( objValue.value.charCodeAt(idx)!=40  )
                 && ( objValue.value.charCodeAt(idx)!=41  )
                 && ( objValue.value.charCodeAt(idx)!=44  )
                 && ( objValue.value.charCodeAt(idx)!=58  )
                 ) {  // °ø¹é
					if( !strError || strError.length == 0 ) {
						strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
					}//if
					alert( title + strError );
					return false;
		    }
		}
		break;
	}//case korean03
	case "korean04": {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
			 || ( objValue.value.charCodeAt(idx)==32  ))  // °ø¹é
			 && ( objValue.value.charCodeAt(idx)!=44)) {  // ÄÞ¸¶
			if( !strError || strError.length == 0 ) {
			strError = SECOM019; // ÇÑ±Û È¤Àº ¼ýÀÚ,°ø¹é¸¸À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
			}//if
			alert( title + strError );
			return false;
			  }
		}
		break;
	}//case korean04
	case "inchar": {
		  if ( cmdvalue == "corp1" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM022 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£
			}//if
			alert( title + strError );
			return false;
			  }
		}

		} else if ( cmdvalue == "corp2" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
		
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=19968) && (objValue.value.charCodeAt(idx)<=40869) )  // ÇÑÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=63744) && (objValue.value.charCodeAt(idx)<=64045) )  // ÇÑÀÚ2
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£  
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£  
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM023 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£/ÇÑ¹®
			}//if
			alert( title + strError );
			return false;
			  }
		}

		} else if ( cmdvalue == "corp3" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {

			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==58 )  // ÄÝ·Ð ':'
			 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==13217 )  // Á¦°ö¹ÌÅÍ '§³'
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM024 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£/ÄÝ·Ð/Enter/Á¦°ö¹ÌÅÍ
			}//if
			alert( title + strError );
			return false;
			  }
		}

		} else if ( cmdvalue == "corp4" ) {

			for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==58 )  // ÄÝ·Ð ':'
			 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==61 )  // Equal '='
			 || ( objValue.value.charCodeAt(idx)==95 )  // Underscore '_'
			 || ( objValue.value.charCodeAt(idx)==43 )  // »çÄ¢¿¬»ê '+'
			 || ( objValue.value.charCodeAt(idx)==45 )  // »çÄ¢¿¬»ê '-'
			 || ( objValue.value.charCodeAt(idx)==42 )  // »çÄ¢¿¬»ê '*'
			 || ( objValue.value.charCodeAt(idx)==47 )  // »çÄ¢¿¬»ê '/'
			 || ( objValue.value.charCodeAt(idx)==60 )  // »çÄ¢¿¬»ê '<'
			 || ( objValue.value.charCodeAt(idx)==62 )  // »çÄ¢¿¬»ê '>'
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41 ) ) ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM025 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£/ÄÝ·Ð/Enter/Equal/Underscore/»çÄ¢¿¬»êÀÚ
			}//if
			alert( title + strError );
			return false;
			  }
		}
	} else if ( cmdvalue == "corp5" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==58 )  // ÄÝ·Ð ':'
			 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM031 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£/ÄÝ·Ð/Enter
			}//if
			alert( title + strError );
			return false;
			  }
		}

	} else if ( cmdvalue == "corp6" ) {
		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( ( objValue.value.charCodeAt(idx)== 33   )
			  || ( objValue.value.charCodeAt(idx)== 94   )
			  || ( objValue.value.charCodeAt(idx)== 64   )
			  || ( objValue.value.charCodeAt(idx)== 8869 ) ) {
			if( !strError || strError.length == 0 ) {
				strError = SECOM045; // ³»¿ëÁß¿¡ '!','^','@'´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ( »ç½Ç, ¡Ñµµ ¾ÈµÊ )
			}//if
			alert( title + strError );
			return false;
			  }
		}


	} else if ( cmdvalue == "corp7" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=65) && (objValue.value.charCodeAt(idx)<=90) )  // ¿µ¹®(´ë¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=97) && (objValue.value.charCodeAt(idx)<=122))  // ¿µ¹®(¼Ò¹®ÀÚ)
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==58 )  // ÄÝ·Ð ':'
			 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==37 )  // ÆÛ¼¾Æ® '%'
			 || ( objValue.value.charCodeAt(idx)==36 )  // ´Þ·¯ '$'
			 || ( objValue.value.charCodeAt(idx)==91 )  // °ýÈ£ '['
			 || ( objValue.value.charCodeAt(idx)==93 )  // °ýÈ£ ']'
			 || ( objValue.value.charCodeAt(idx)==123)  // °ýÈ£ '{'
			 || ( objValue.value.charCodeAt(idx)==125)  // °ýÈ£ '}'
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM046 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¿µ¹®/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/´ë°ýÈ£/Áß°ýÈ£/¼Ò°ýÈ£/ÆÛ¼¾Æ®/´Þ·¯/ÄÝ·Ð/Enter
			}//if
			alert( title + strError );
			return false;
			  }
		}

	} else if ( cmdvalue == "corp8" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=19968) && (objValue.value.charCodeAt(idx)<=40869) )  // ÇÑÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=63744) && (objValue.value.charCodeAt(idx)<=64045) )  // ÇÑÀÚ2
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM048 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/½ºÆäÀÌ½º/°ýÈ£/ÇÑ¹®
			}//if
			alert( title + strError );
			return false;
			  }
		}

	} else if ( cmdvalue == "corp9" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==32 ) ) )  { // ½ºÆäÀÌ½º ' '
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM049 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/½ºÆäÀÌ½º
			}//if
			alert( title + strError );
			return false;
			  }
		}

	} else if ( cmdvalue == "corp10" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if(( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			           || ( objValue.value.charCodeAt(idx)==41)) {  // °ýÈ£ ')'
			    alert("»óÈ£¿¡ °ýÈ£´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n[¿¹] (ÁÖ), (À¯), (ÇÕ) µî");
			    return false;
			}else if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==32 ))  ) {// ½ºÆäÀÌ½º ' '
			    if( !strError || strError.length == 0 ) {
				    strError = f_makemsg( SECOM030, SECOM057 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/½ºÆäÀÌ½º
			    }//if
			    alert( title + strError );
			    return false;
			}
		}

	} else if ( cmdvalue == "corp11" ) { // ·Î¸¶ÀÚ Ã¼Å©

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=65) && (objValue.value.charCodeAt(idx)<=90) )  // ¿µ¹®(´ë¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=97) && (objValue.value.charCodeAt(idx)<=122))  // ¿µ¹®(¼Ò¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=19968) && (objValue.value.charCodeAt(idx)<=40869) )  // ÇÑÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=63744) && (objValue.value.charCodeAt(idx)<=64045) )  // ÇÑÀÚ2
			 || ( objValue.value.charCodeAt(idx)==38 )  // ¾ÚÆÛ¼¾µå '&'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==46 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==183 ) // '¡¤'
			 || ( objValue.value.charCodeAt(idx)==39 )  // ¾îÆÄ½ºÆ®·ÎÇÇ '''
			 || ( objValue.value.charCodeAt(idx)==32   ))  ) {  // ½ºÆäÀÌ½º ' '
				if( !strError || strError.length == 0 ) {
					strError = "Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ¿µ¹®/¼ýÀÚ/ÇÑÀÚ/°ø¹é/[&]/[,]/[-]/[¡¤]/[.]/[']"; // Æ¯¼ö¹®ÀÚ·Î ÀÎÇØ Á÷Á¢ ¸Þ½ÃÁö Ã³¸®ÇÔ.
				}//if
				alert( title + strError );
				return false;
			}
		}
    }  else if ( cmdvalue == "corp12" ) { //»óÈ£Ã¼Å© (¹ý¹«¹ýÀÎ ÀÏ°æ¿ì)

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = "Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/½ºÆäÀÌ½º/°ýÈ£";
			}//if
			alert( title + strError );
			return false;
			  }
		}

	} else if ( cmdvalue == "corp13" ) { // ·Î¸¶ÀÚ Ã¼Å© (¹ý¹«¹ýÀÎ ÀÏ°æ¿ì)

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=65) && (objValue.value.charCodeAt(idx)<=90) )  // ¿µ¹®(´ë¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=97) && (objValue.value.charCodeAt(idx)<=122))  // ¿µ¹®(¼Ò¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=19968) && (objValue.value.charCodeAt(idx)<=40869) )  // ÇÑÀÚ
			 || ( (objValue.value.charCodeAt(idx)>=63744) && (objValue.value.charCodeAt(idx)<=64045) )  // ÇÑÀÚ2
			 || ( objValue.value.charCodeAt(idx)==38 )  // ¾ÚÆÛ¼¾µå '&'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==46 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==183) // '¡¤'
			 || ( objValue.value.charCodeAt(idx)==39 )  // ¾îÆÄ½ºÆ®·ÎÇÇ '''
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
             || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41 ))  ) {  // °ýÈ£ ')'
				if( !strError || strError.length == 0 ) {
					strError = "Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ¿µ¹®/¼ýÀÚ/ÇÑÀÚ/°ø¹é/[&]/[,]/[-]/[¡¤]/[.]/[']/[(]/[)]"; // Æ¯¼ö¹®ÀÚ·Î ÀÎÇØ Á÷Á¢ ¸Þ½ÃÁö Ã³¸®ÇÔ.
				}//if
				alert( title + strError );
				return false;
			}
		} 
  } else if ( cmdvalue == "corp14" ) { // µµ·Î¸í ¹æ°Ç½Ä 2010.02.05 
			for (var idx=0 ; idx < objValue.value.length ; idx++) {

			var isValid = /^[0-9]+([0-9-]*[0-9])?$/.test(objValue.value);

			if ( !isValid ) {
 
				if( !strError || strError.length == 0 ) {
					strError = "Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ¼ýÀÚ/[-]"; // Æ¯¼ö¹®ÀÚ·Î ÀÎÇØ Á÷Á¢ ¸Þ½ÃÁö Ã³¸®ÇÔ.
				}//if
				alert( title + strError );
				return false;
			}
		}
		
	 } else if(cmdvalue == "corp15"){	//ÀüÀÚ°ø°í¹æ¹ý Ã¼Å©
    	
		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=65) && (objValue.value.charCodeAt(idx)<=90))  // ¿µ¹®(´ë¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=97) && (objValue.value.charCodeAt(idx)<=122))  // ¿µ¹®(¼Ò¹®ÀÚ)
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			 || ( objValue.value.charCodeAt(idx)==44 )  // ±¸µÎÁ¡ '.'
			 || ( objValue.value.charCodeAt(idx)==46 )  // ½°Ç¥ ','
			 || ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==47 )  // »çÄ¢¿¬»ê '/'
			 || ( objValue.value.charCodeAt(idx)==58 )  // ÄÝ·Ð ':'
			 || ( objValue.value.charCodeAt(idx)==13 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==10 )  // ¿£ÅÍ
			 || ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			 || ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM064 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¿µ¹®/¼ýÀÚ/ÇÏÀÌÇÂ/±¸µÎÁ¡/½°Ç¥/½ºÆäÀÌ½º/°ýÈ£/ÄÝ·Ð/Enter
			}//if
			alert( title + strError );
			return false;
			  }
		}
    }else if ( cmdvalue == "real1" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			 || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			 || ( objValue.value.charCodeAt(idx)==32    )  // ½ºÆäÀÌ½º ' '
			 || ( objValue.value.charCodeAt(idx)==13217 ) )  ) { // Á¦°ö¹ÌÅÍ '§³'
			 if( !strError || strError.length == 0 ) {
				 strError = f_makemsg( SECOM030, SECOM026 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/Á¦°ö¹ÌÅÍ
			 }//if
			 alert( title + strError );
			 return false;
			}
		}

	} else if ( cmdvalue == "real2" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) ) { // ÇÑ±Û ¿Ï¼º±Û
			if( !strError || strError.length == 0 ) {
			strError = f_makemsg( SECOM030, SECOM027 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û
			}//if
			alert( title + strError );
			return false;
			}
		}

	} else if ( cmdvalue == "real3" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			|| ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			|| ( (objValue.value.charCodeAt(idx)>=19968) && (objValue.value.charCodeAt(idx)<=40869) )  // ÇÑÀÚ
			|| ( (objValue.value.charCodeAt(idx)>=63744) && (objValue.value.charCodeAt(idx)<=64045) )  // ÇÑÀÚ2
			|| ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ '-'
			|| ( objValue.value.charCodeAt(idx)==32 )  // ½ºÆäÀÌ½º ' '
			|| ( objValue.value.charCodeAt(idx)==47 )  // '/'
			|| ( objValue.value.charCodeAt(idx)==40 )  // °ýÈ£ '('
			|| ( objValue.value.charCodeAt(idx)==41  ))  ) {  // °ýÈ£ ')'
			if( !strError || strError.length == 0 ) {
			strError = f_makemsg( SECOM030, SECOM031 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/ÇÏÀÌÇÂ/½ºÆäÀÌ½º/°ýÈ£/ÇÑ¹®
			}//if
			alert( title + strError );
			return false;
			}
		}

	} else if ( cmdvalue == "real4" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
			|| ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
			|| ( objValue.value.charCodeAt(idx)==32    )  // ½ºÆäÀÌ½º ' '
			|| ( objValue.value.charCodeAt(idx)==109)//'m'
			|| ( objValue.value.charCodeAt(idx)==46 )// ±¸µÎÁ¡ '.'
			|| ( objValue.value.charCodeAt(idx)==13217 ) )  ) { // Á¦°ö¹ÌÅÍ '§³'

			if( !strError || strError.length == 0 ) {
				strError = f_makemsg( SECOM030, SECOM026 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û/¼ýÀÚ/Á¦°ö¹ÌÅÍ
			}//if
			alert( title + strError );
			return false;
			}
		}

	} else if ( cmdvalue == "real5" ) {

		for (var idx=0 ; idx < objValue.value.length ; idx++) {
			if ( !( ( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
					|| ( objValue.value.charCodeAt(idx)==32 ) ) ) { // ½ºÆäÀÌ½º ' '
			if( !strError || strError.length == 0 ) {
			strError = f_makemsg( SECOM030, SECOM027 ); // Á¤ÇØÁø ¹®ÀÚ¿Ü¿¡´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n Á¤ÇØÁø ¹®ÀÚ : ÇÑ±Û
			}//if
			alert( title + strError );
			return false;
			}
		}

		} else {
			if( !strError || strError.length == 0 ) {
			strError = SECOM021; // ¹Ýµå½Ã ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÏ¿©¾ß ÇÕ´Ï´Ù.
		}//if
		alert( title + strError );
		return false;
	  }

		break;
	}//case inchar

	}//switch
	return true;
}
/*----------------------------------------------------------------------------*/
/* NAME : f_isnum()                                                           */
/* DESC : Àü´Þ ¹ÞÀº ÆÄ¶ó¸ÞÅÍ°¡ ¼ýÀÚÀÎÁö °ËÁõÇÏ¿©ÁØ´Ù.                              */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_isnum ( obj ) {
	return ( obj.toString() && !/\D/.test( obj ) );
}

/*----------------------------------------------------------------------------*/
/* NAME : f_makemsg()                                                         */
/* DESC : ¹®ÀÚ¿­¿¡ ÁöÁ¤µÈ ¹®ÀÚ¸¦ ¼¼ÆÃÇÏ¿©ÁØ´Ù.                                    */
/* DATE : 2004.09.02                                                          */
/* AUTH : ¹Ú»ó¿±                                                               */
/*----------------------------------------------------------------------------*/
function f_makemsg( obj, substitute )  {

	var target = obj;
	var substituteArr = substitute.split(",");

	for ( var idx = 0 ; idx < substituteArr.length ; idx++ ) {
	target = target.replace( /@/i, substituteArr[idx] );
	}
	return target;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkbyte()                                                       */
/* DESC : ¹®ÀÚ¿­ÀÇ byte¸¦ ¹ÝÈ¯ÇÑ´Ù..                                             */
/* DATE : 2004.11.16                                                          */
/* AUTH : À¯º´°ï                                                               */
/*----------------------------------------------------------------------------*/
function f_checkbyte(str) {
	var byteLength= 0;
	for(var inx=0; inx < str.length; inx++)
	{
		var oneChar = escape(str.charAt(inx));
		if( oneChar.length == 1 )
			byteLength ++;
		else if(oneChar.indexOf("%u") != -1)
			byteLength += 2;
		else if(oneChar.indexOf("%") != -1)
			byteLength += oneChar.length/3;
	}
	return byteLength;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_check_all()                                                       */
/* DESC : ÀüÃ¼¼±ÅÃ/ÀüÃ¼ÇØÁ¦ ±â´ÉÀ» ±¸ÇöÇÑ´Ù.                                      */
/* DATE : 2004.11.18                                                          */
/* AUTH : È²Á¤¿¬                                                               */
/*----------------------------------------------------------------------------*/
function f_check_all(obj, form_name, size) {
	if( size == 0){
		return;
	  }

	//ÀüºÎ¼±ÅÃ
	if(obj == "1"){
		for (var j = 1; j <= size; j++) {
			box = eval(form_name+".chk_selected" +j);
			box.checked = true;
		}

	//ÀüºÎÇØÁ¦
	}else if(obj == "2") {
		for (var j = 1; j <= size; j++) {
			box = eval(form_name+".chk_selected" +j);
			box.checked = false;
		}

	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_check_all02()                                                     */
/* DESC : ÀüÃ¼¼±ÅÃ/ÀüÃ¼ÇØÁ¦ ±â´ÉÀ» ±¸ÇöÇÑ´Ù.                                       */
/* DATE : 2004.11.18                                                          */
/* AUTH : È²Á¤¿¬                                                               */
/*----------------------------------------------------------------------------*/
function f_check_all02(obj, form_name, size) {

	if( size == 0){
	return;
	} else if ( size == 1){
	if(obj == "1"){
		for (var j = 0; j < size; j++) {
		var box = form_name.chk_selected;
		if (box.checked == false){
			box.checked = true;
		}
		}
	} else if(obj == "2") {
		for (var j = 0; j < size; j++) {
		var box = form_name.chk_selected;
		if (box.checked == true){
			box.checked = false;
		}
		}
	}
	return;
	}
	if(obj == "1"){
	for (var j = 0; j < size; j++) {
		var box = form_name.chk_selected[j];
		if (box.checked == false){
		box.checked = true;
		}
	}
	} else if(obj == "2") {
	for (var j = 0; j < size; j++) {
		var box = form_name.chk_selected[j];
		if (box.checked == true){
		box.checked = false;
		}
	}
	}
}

/*--------------------------------------------------------------------------*/
/* NAME : f_chkdate()                                                      	*/
/* DESC : ³¯Â¥ Æ÷¸Ë("yyyy-MM-dd") °ËÁõÇÑ´Ù.                                 	*/
/* DATE : 2004.11.01                                                      	*/
/* AUTH : ±è¿ëÀç                                                          	*/
/*--------------------------------------------------------------------------*/
function f_chkdate( obj )
{
	  var s 			= obj.value;
	  var iYear 		= s.substr(0,4);
	  var iMonth		= s.substr(5,2);
	  var iDay 		= s.substr(8,2);
	  var monthArr 	= new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);

	  if( iMonth == 2 )
	  {
		if ( ( (iYear % 4 == 0) && (iYear % 100 != 0) ) || (iYear % 400 == 0) )
			  monthArr[1] = "29";
	  }
	  if (s.length != "10" || s.substr(4,1) != "-" || s.substr(7,1) != "-")
		return false;
	  if( iYear < 9999 && iYear > 0 && iMonth <= 12 && iMonth > 0 && iDay <= monthArr[iMonth-1] && iDay > 0 )
		return true;
}

/*--------------------------------------------------------------------------*/
/* NAME : f_formatFillZeroByValue()                                         */
/* DESC : sValÀÇ ±æÀÌ¸¦ iLenÀ¸·Î "0"À¸·Î Ã¤¿ö ¸ÂÃá °ªÀ» ¸®ÅÏ                    */
/* DATE : 2004.11.19                                                      	*/
/* AUTH : ±èÀºÁ¤                                                          	*/
/*--------------------------------------------------------------------------*/
function f_formatFillZeroByValue( sVal, iVal )
{
	sStr = sVal + "";

	for (ii = sStr.length; ii < iVal; ii++)
	sStr =  "0" + sStr;

	return sStr;
}

/*--------------------------------------------------------------------------*/
/* NAME : f_today()                                                      	*/
/* DESC : ÇöÀçÀÏ ÀÌÈÄ ÀÏÀÚÀÎÁö °ËÁõÇÑ´Ù.                                 	    */
/* DATE : 2004.11.11                                                      	*/
/* AUTH : ±èÀºÁ¤                                                          	*/
/*--------------------------------------------------------------------------*/
function f_today( obj )
{
	var today   = new Date();
	var yyyy    = today.getFullYear();
	var mm      = today.getMonth()+1;
	var dd      = today.getDate();

	var chg_date = obj.value.substr(0,4)+obj.value.substr(5,2)+obj.value.substr(8,2);
	yyyy = f_formatFillZeroByValue( yyyy, 4 );
	mm   = f_formatFillZeroByValue( mm,   2 );
	dd   = f_formatFillZeroByValue( dd,   2 );

	if ( chg_date > yyyy + mm + dd )
	return false;

	return true;
}

/*--------------------------------------------------------------------------*/
/* NAME : rtrim()                                                      	    */
/* DESC : ¹®ÀÚ¿­ ¿ìÃøÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö.                                    */
/* DATE : 2004.11.29                                                        */
/* AUTH : À¯º´°ï                                                             */
/*--------------------------------------------------------------------------*/
function rtrim(para)
{
	while(para.substring(para.length-1,para.length) == ' ')
	para = para.substring(0, para.length-1);
	return para;
}

/*--------------------------------------------------------------------------*/
/* NAME : rtrim()                                                      	    */
/* DESC : ¹®ÀÚ¿­ ÁÂÃøÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö                                    */
/* DATE : 2004.11.29                                                        */
/* AUTH : À¯º´°ï                                                             */
/*--------------------------------------------------------------------------*/
function ltrim(para)
{
	while(para.substring(0,1) == ' ')
	para = para.substring(1, para.length);
	return para;
}

/*----------------------------------------------------------------------------------------------*/
/* NAME : f_checkEnrNo(pstrEnrNoClsCd, pstrEnrNo) - gfCheckEnrNo                                */
/* DESC : Æ¯Á¤ grid¿¡¼­ Ã¼Å©µÈ Row°¡ ÀÖ´ÂÁö ÆÇ´ÜÇÑ´Ù. N:¾øÀ½ Y:ÀÖÀ½                                  */
/*           ¸íÀÇÀÎ ±¸ºÐÀÌ ºñ¹ýÀÎÀÎ °æ¿ì´Â ÁßÁßµî·Ï¹øÈ£ÀÏ°æ¿ì¸¸ Ã¼Å©                                   */
/*           ³»±¹ÀÎ, ¿Ü±¹ÀÎ, Àç¿Ü±¹¹Î, ¹ýÀÎ, ºñ¹ýÀÎ(Á¾Áß)ÀÇ µî·Ï¹øÈ£ FORMAT => ¤±¤±¤±¤±¤±¤±-¤±¤±¤±¤±¤±¤±¤±*/
/*        ºñ¹ýÀÎÀÎ°æ¿ì´Â InputMask°¡ ¾øÀ¸¹Ç·Î ÀÏ°ýÀûÀ¸·Î ¿©±â¿¡¼­ Á÷Á¢ '-' ¸¦ ¾ø¾ÖÁØ´Ù.                 */
/*        Á¾ÁßÀÌ ¾Æ´Ñ ºñ¹ýÀÎÀÌ°Å³ª ±¹°¡±â°ü ¹× Áö¹æÀÚÄ¡´ÜÃ¼(Ã³ºÐÃ»,°ü¸®Ã»,¼Ò°üÃ»Æ÷ÇÔ)´Â  Ã¼Å©¸¦ ÇÏÁö ¾ÊÀ½   */
/*        aplier.apl¿¡¼­´Â  Ã³ºÐÃ», °ü¸®Ã», ¼Ò°üÃ»Àº sEnrNoClsCd°¡ '' ·Î ³Ñ¾î¿È                      */
/*        ÁýÇÕ°Ç¹°º¸Á¸¿¡¼­´Â Ã³ºÐÃ»,°ü¸®Ã», ¼Ò°üÃ»¿¡ °¢°¢ÀÇ µî·Ï¹øÈ£(14394,14395,14396)µîÀ» ³Ö¾îÁÜ       */
/*        µî·Ï¹øÈ£±¸ºÐÄÚµå ==>  ³»±¹ÀÎ : 12911, Àç¿Ü±¹¹Î : 12912, ¿Ü±¹ÀÎ :12913, ¹ýÀÎ : 12921,        */
/*        ºñ¹ýÀÎ : 12931, ±¹°¡±â°ü : 12941                                                        */
/* DATE : 2004.12.21                                                                            */
/* AUTH : È²Á¤¿¬                                                                                 */
/*----------------------------------------------------------------------------------------------*/
function f_checkEnrNo(pstrEnrNoClsCd, pstrEnrNo){

	if(pstrEnrNoClsCd == "12931" && pstrEnrNo.length != 14 || pstrEnrNoClsCd == "12941" || pstrEnrNoClsCd == "" || pstrEnrNoClsCd.substring(0,4) == "1439"){
	return true;
	}
	if(pstrEnrNo.indexOf("-") != -1){
	pstrEnrNo = pstrEnrNo.substring(0,6) + pstrEnrNo.substring(7,pstrEnrNo.length);
	}

	if(pstrEnrNo.length != 13){ // ÀÚ¸®¼öÃ¼Å©
	return false;
	}

	if(pstrEnrNoClsCd == "12911" || pstrEnrNoClsCd == "12912" || pstrEnrNoClsCd == "12913"){ // ³»±¹ÀÎ, Àç¿Ü±¹¹Î, ¿Ü±¹ÀÎ
	var strBirthMonth = pstrEnrNo.substring(2,4);
	var strBirthDay = pstrEnrNo.substring(4,6);
	if(parseInt(strBirthMonth) > 12 || parseInt(strBirthDay) > 31){ // »ý³â¿ùÀÏ Ã¼Å©
		return false;
	}
	}

	var i = 0;
	var arr = new Array(13);
	while(i<13){
	arr[i] = parseInt(pstrEnrNo.substring(i,i+1));
	i++;
	}

	if(pstrEnrNoClsCd == "12913"){ // ¿Ü±¹ÀÎ
	// Male Female check 9,0:1800³â´ë 5,6:1900³â´ë, 7,8:2000³â´ë
	if(arr[6] == 1 || arr[6] == 2 || arr[6] == 3 || arr[6] == 4){
		return false;
	}

	// µî·Ï±â°ü - Â¦¼öÀÌ¾î¾ßÇÔ
	var iOdd = arr[7]*10 + arr[8];
	//If SalNumberMod( nOdd, 2 ) != 0
	//Return FALSE

	// ºÐ·ù 6,7,8,9
	if(arr[11] != 6 && arr[11] != 7 && arr[11] != 8 && arr[11] != 9){
		return false;
	}
	}

	if(pstrEnrNoClsCd == "12911"){ // ³»±¹ÀÎ
	// Male Female check 9,0:1800 1,2:1900, 3,4:2000 5,6:2100 7,8:2200
	if(arr[6] == 5 || arr[6] == 6 || arr[6] == 7 || arr[6] == 8){
		return false;
	}
	}

	var iMultipliers = new Array(12);


	// ±Ç¸®ÀÚÀÇ °¢ ±¸ºÐ¿¡ µû¶ó µî·Ï¹øÈ£ÀÇ ¸¶Áö¸· ÀÚ¸´¼ö(CHECK DIGIT)Ã¼Å©ÇÏ¿©
	// µî·Ï¹øÈ£°¡ Á¦´ë·Î ÀÔ·ÂµÇ¾ú´ÂÁö È®ÀÎÇÑ´Ù.
	if(pstrEnrNoClsCd == "12911" || pstrEnrNoClsCd == "12913" ){ // ³»±¹ÀÎ, ¿Ü±¹ÀÎ
	var i=0;
	var iSum = 0;

	iMultipliers[0] = 2;
	iMultipliers[1] = 3;
	iMultipliers[2] = 4;
	iMultipliers[3] = 5;
	iMultipliers[4] = 6;
	iMultipliers[5] = 7;
	iMultipliers[6] = 8;
	iMultipliers[7] = 9;
	iMultipliers[8] = 2;
	iMultipliers[9] = 3;
	iMultipliers[10] = 4;
	iMultipliers[11] = 5;

	while(i<12){
		arr[i] = arr[i]*iMultipliers[i];
		iSum = iSum + arr[i];
		i++;
	}

	iSum = 11 - iSum%11;
	//Set nSum = 11 - ( SalNumberMod( nSum , 11 ) )

	if(iSum >= 10){
		iSum = iSum - 10;
	}

	if(pstrEnrNoClsCd == "12913"){ // ¿Ü±¹ÀÎ
		iSum = iSum + 2;
		if(iSum >= 10){
		iSum = iSum - 10;
		}
	}

	if(iSum != arr[12]){
		return false;
	}
	}

	if(pstrEnrNoClsCd == "12912" || pstrEnrNoClsCd == "12921" || (pstrEnrNoClsCd == "12931" && pstrEnrNo.length == 13)){ // Àç¿Ü±¹¹Î, ¹ýÀÎ, ºñ¹ýÀÎ(Á¾Áß)
	var i=0;
	var iSum = 0;
	iMultipliers[0] = 1;
	iMultipliers[1] = 2;
	iMultipliers[2] = 1;
	iMultipliers[3] = 2;
	iMultipliers[4] = 1;
	iMultipliers[5] = 2;
	iMultipliers[6] = 1;
	iMultipliers[7] = 2;
	iMultipliers[8] = 1;
	iMultipliers[9] = 2;
	iMultipliers[10] = 1;
	iMultipliers[11] = 2;
	while(i<12){
		arr[i] = arr[i]*iMultipliers[i];
		iSum = iSum + arr[i];
		i++;
	}
	iSum = 10 - iSum%10;
	if(iSum == 10){
		iSum = 0;
	}
	if(iSum != arr[12]){
		return false;
	}
	}
	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_is_plus_real(obj)                                                 */
/* DESC : ¾ç¼ö¸¸ ÀÔ·Â°¡´É                                                       */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
//Àü¿ªº¯¼ö ¼±¾ð
var    _intValue   = '0123456789';

function f_is_plus_real(obj){
	var str = new String(f_cmm_del_commaString(obj.value));

	var dot_index = -1;
	var dot_count = 0;
	var minus_count = 0;
	var minus_index = 0;

	if ((str == '')||(str.length == 0)) {
	return true;
	}

	for(i=0;i<str.length;i++){
	if(!f_cmm_is_int(str.charAt(i))){
			if(str.charAt(i)=='-'){
				obj.focus();
				obj.select();
				return false;
			}
		}
	}//end for

	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_real_figure(obj, size)                                        */
/* DESC : ½Ç¼öÀÇ ¼Ò¼öÁ¡ÀÌÇÏ À¯È¿¼ýÀÚ ÀÚ¸®¼ö Ã¼Å©                                   */
/*        obj(ÀÔ·Â ÄÁÆ®·Ñ¸í), size(¼Ò¼öÁ¡ÀÌÇÏ À¯È¿¼ýÀÚ ÀÚ¸®¼ö)                     */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_real_figure(obj, size){

	var dot_position = obj.value.indexOf('.');
	var str_before_dot = '';
	var dot = '';

	if(dot_position != -1 ){
		str_before_dot = obj.value.substring(0, dot_position);
	}

	var str = new String(f_cmm_del_commaString(obj.value));
	var dot_index = 0;
	var dot_under_str = '';//¼Ò¼öÁ¡ÀÌÇÏ ¼ýÀÚ¿­
	var dot_under_len = 0;//¼Ò¼öÁ¡ÀÌÇÏ ¼ýÀÚ¿­ÀÇ ±æÀÌ

	if ((str == '')||(str.length == 0)) {
	return true;
	}

	for(i=0;i<str.length;i++){
	if(!f_cmm_is_int(str.charAt(i))){
			if(str.charAt(i)=='.'){
				dot_index = i;
				break;
			}
		}
	}//end for

	if(dot_index > 0 ){//¼Ò¼öÁ¡ÀÌ ÀÖ´Ù¸é
		dot_under_str = str.substring(dot_index+1);
		dot_under_len = dot_under_str.length;
		dot = '.';
		if(dot_under_len > size){
			dot_under_str = dot_under_str.substring(0, size);
			obj.value = str_before_dot + dot +dot_under_str;

			return false;
		}
	}

	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_int_figure(obj, size)                                         */
/* DESC : ½Ç¼öÀÇ  Á¤¼öºÎ  À¯È¿¼ýÀÚ ÀÚ¸®¼ö Ã¼Å©                                    */
/*        obj(ÀÔ·Â ÄÁÆ®·Ñ¸í), size(Á¤¼öºÎ  À¯È¿¼ýÀÚ ÀÚ¸®¼ö)                       */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_int_figure(obj, size){

	var minus = (obj.value.charAt(0) == '-' ) ? '-' : '';
	var dot = ''; //¼Ò¼öÁ¡

	var str = new String(f_cmm_del_hyphen(obj));
	var str_dot = '';//¼Ò¼öÁ¡ ÀÌÇÏ ¹®ÀÚ¿­
	str = f_cmm_del_commaString(str);

	var dot_index = 0;
	var int_str = '';//Á¤¼öºÎ ¼ýÀÚ¿­
	var int_len = 0;//Á¤¼öºÎ À¯È¿¼ýÀÚ ÀÚ¸® ±æÀÌ

	if ((str == '')||(str.length == 0)){
	return true;
	}

	for(i=0;i<str.length;i++)
	{
	if(!f_cmm_is_int(str.charAt(i))){
			if(str.charAt(i)=='.'){
				dot_index = i;
				break;
			}
		}
	}//end for

	if(dot_index > 0 ){//¼Ò¼öÁ¡ÀÌ ÀÖ´Ù¸é
		int_str = str.substring(0, dot_index);
		str_dot = str.substring(dot_index+1);
		dot = '.';
	}else if(dot_index==0){
		int_str = str;
	}

	int_len = int_str.length;

	if(int_len > size){
		str = str.substring(0, size);
		obj.value = minus + str + dot +str_dot;
		return false;
	}

	return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_del_commaString(str)                                          */
/* DESC : ¹®ÀÚ(¼ýÀÚ)¿­¿¡¼­ ','¹®ÀÚÁ¦°Å                                           */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_del_commaString(str) {

	if (str.length < 1) {
	return "";
	} else {
	var st = "";
	var sp = ",";
	for (var i = 0; i < str.length; i++) {
		if (sp.indexOf(str.substring(i, i + 1)) == -1) {
		st += str.substring(i, i + 1);
		}
	}
	return st;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_is_int(value)                                                 */
/* DESC : ¼ýÀÚ¿©ºÎÃ¼Å©                                                          */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_is_int(value) {
	var   j;
	for(j=0;j<_intValue.length;j++)
	if(value == _intValue.charAt(j)) {
		return true;
	}
	return false;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_del_comma(obj)                                                */
/* DESC : ¹®ÀÚ(¼ýÀÚ)¿­¿¡¼­ ','¹®ÀÚÁ¦°Å                                           */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_del_comma(obj) {
	var str =  String(obj.value);
	if (str.length < 1) {
	return "";
	} else {
	var st = "";
	var sp = ",";
	for (var i = 0; i < str.length; i++) {
		if (sp.indexOf(str.substring(i, i + 1)) == -1) {
		st += str.substring(i, i + 1);
		}
	}
	return st;
	}
}


/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_erase_invalid_zero(obj, isDot)                                */
/* DESC : nvalid zero (¸Ç¾ÕÀÇ 0µé ÀÚ¸®¼ö 1 ÀÌ»óÀÏ¶§) Á¦°Å                         */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_erase_invalid_zero(obj, isDot){
	var obj = obj;
	var str = obj.value;
	var pre_str = '';//Á¤¼öºÎ
	var post_str = '';//¼Ò¼öºÎ(¼Ò¼öºÎ ÀÖÀ»¶§ Ã¤¿öÁü)

	if(isDot){//¼Ò¼öÁ¡ÀÌ ÀÖ´Ù¸é, Á¤¼öºÎ¸¸
		var index = str.indexOf('.');
		pre_str = str.substring(0, index);
		post_str = str.substring(index);
		str = pre_str;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_add_comma(obj)                                                */
/* DESC : È­Æó´ÜÀ§ ¹× ½Ç¼ö¿¡ ÀÚµ¿À¸·Î 3ÀÚ¸® ½°Ç¥ ºÙÀÌ´Â ÇÔ¼ö                        */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_add_comma(obj) {
	var str = '';
	var str = String(f_cmm_del_comma(obj));

	if (str.length < 1) {
	return "";
	} else {
	var tm = "";
	var ck = "";
		var tm1 = "";
		var tm2 = "";

	if (str.substring(0, 1) == "-") {
		tm = str.substring(1, str.length);
		ck = "Y";
	} else {
		tm = str;
		ck = "N";
	}

		//alert('tm='+tm);

		//½Ç¼ö°æ¿ì . À» ±âÁØÀ¸·Î ±× ¾Õ¿¡¸¸ comma ¸¦ ºÙÀÓ
		var idx = 0;
		var isReal = false;//½Ç¼ö¿©ºÎ
		 for(i=0;i<tm.length;i++){
			if(tm.charAt(i)=='.'){
				idx = i;
				isReal = true;
				break;
			}
		}//end for
		if(isReal){
			tm1 = tm.substring(0, idx);
			tm2 = tm.substring(idx+1, tm.length);
			tm = tm1;
		}

	var st = "";
	var cm = ",";

	for (var i = tm.length, j = 0; i > 0; i--, j++) {

			if ((j % 3) == 2) {
		if (tm.length == j + 1) st = tm.substring(i - 1, i) + st;
		else st = cm + tm.substring(i - 1, i) + st;
		} else {
		st = tm.substring(i - 1, i) + st;
		}
	}

	if (ck == "Y"){
			st = "-" + st;
		}

		if(isReal){//½Ç¼ö°æ¿ì
			st +=  "."+ tm2;
		}

		obj.value = st;

		}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_del_hyphen(obj)                                               */
/* DESC : °´Ã¼¸¦ ¹Þ¾Æ ÇÏÀÌÇÂ('-')Á¦°ÅÇÔ¼ö                                                   */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_del_hyphen(obj) {
	var str =  String(obj.value);

	if (str.length < 1) {
	return "";
	} else {
	var st = "";
	var sp = "-";
	for (var i = 0; i < str.length; i++) {
		if (sp.indexOf(str.substring(i, i + 1)) == -1) {
		st += str.substring(i, i + 1);
		}
	}
	return st;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_delString_hyphen(obj)                                               */
/* DESC : ¹®ÀÚ¿­À» ¹Þ¾Æ ÇÏÀÌÇÂ('-')Á¦°ÅÇÔ¼ö                                                   */
/* DATE :                                                                     */
/* AUTH : ÇÑÁ¾ÈÆ                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_delString_hyphen(obj) {
	var str =  obj;

	if (str.length < 1) {
	return "";
	} else {
	var st = "";
	var sp = "-";
	for (var i = 0; i < str.length; i++) {
		if (sp.indexOf(str.substring(i, i + 1)) == -1) {
		st += str.substring(i, i + 1);
		}
	}
	return st;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_fillZero(obj)                                                     */
/* DESC : ½Ç¼öÀÇ  Á¤¼öºÎ  .4 -> 0.4·Î ¼öÁ¤                                      */
/* DATE :                                                                     */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
function f_fillZero(obj){

	var strObj = "";
	var dot = ''; //¼Ò¼öÁ¡
	var str_dot = '';//¼Ò¼öÁ¡ ÀÌÇÏ ¹®ÀÚ¿­

	var dot_index = 0;
	var int_str = '';//Á¤¼öºÎ ¼ýÀÚ¿­
	var int_len = 0;//Á¤¼öºÎ À¯È¿¼ýÀÚ ÀÚ¸® ±æÀÌ

	var str = new String(f_cmm_del_hyphen(obj));
	str = f_cmm_del_commaString(str);

	for(i=0;i<str.length;i++)
	{
	if(!f_cmm_is_int(str.charAt(i))){
		if(str.charAt(i)=='.'){

		dot_index = i;

		if(dot_index == 0 ){//¼Ò¼öÁ¡ÀÌ ÀÖ´Ù¸é
			int_str = 0;
			str_dot = str.substring(dot_index+1);
			dot = '.';

			int_str = int_str + dot +str_dot;

			dot_index = 100;

		}else if(dot_index > 0 ){//¼Ò¼öÁ¡ÀÌ ÀÖ´Ù¸é
			int_str = str.substring(0, dot_index);
			str_dot = str.substring(dot_index+1);
			dot = '.';

			int_str = int_str+dot+str_dot;
		}
		}
	}
	}//end for

	if(dot_index == 0 ){//¼Ò¼öÁ¡ÀÌ ¾ø´Ù
	int_str = str;
	}

	return int_str;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_del_comma(obj)                                                    */
/* DESC : ¹®ÀÚ(¼ýÀÚ)¿­¿¡¼­ ','¹®ÀÚÁ¦°Å                                           */
/* DATE :                                                                     */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
function f_del_comma(obj) {
	var str =  String(obj.value);
	if (str.length < 1) {
	return "";
	} else {
	var st = "";
	var sp = ",";
	for (var i = 0; i < str.length; i++) {
		if (sp.indexOf(str.substring(i, i + 1)) == -1) {
		st += str.substring(i, i + 1);
		}
	}
	obj.value = st;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_commaAmt()                                                        */
/* DESC : ±Ý¾× 3ÀÚ¸®¸¶´Ù ","¸¦ Âï¾îÁØ´Ù.                                         */
/* DATE : 2003.12.08                                                          */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function  f_commaAmt(obj,event){

	if(event.keyCode==37 || event.keyCode==39) return true;//ÁÂ¿ì¹æÇâÅ°¿¡ ÀÔ·Â½Ã¿£ ÀÛµ¿ÇÏÁö ¾Ê°í ¹Ù·Î ¹ÝÈ¯
		obj.value = f_cmm_del_comma(obj);
		f_cmm_numberOnly(obj, 'money');//±Ý¾× À¯È¿¼º Ã¼Å©
		f_cmm_erase_invalid_zero(obj, false);//invalid zero  Á¦°Å : Á¤¼öºÎÀÇ zero¸¸
		f_cmm_add_comma(obj);//ÄÞ¸¶ºÙÀÌ±â
}

/*----------------------------------------------------------------------------*/
/* NAME : f_maskDate(elem)                                                    */
/* DESC : ÀÏÀÚÀÇ ÀÚµ¿ÀÚ¸®¼ö ¸ÂÃãÀ» ÇØÁØ´Ù.                                        */
/* DATE : 2005.01.19                                                          */
/* AUTH : È²Á¤¿¬                                                               */
/*----------------------------------------------------------------------------*/
function f_maskDate(obj) {
	if(obj.value.length == 4) {
	obj.value += '-';
	}

	if(obj.value.length == 7) {
	obj.value += '-';
	}
	obj.maxLength = 10;
}

function f_maskDate1(elem, vEvent) {
// mac¿¡¼­ ÇÑ±Û¸ðµåÀÏ°æ¿ì keypress ÀÌº¥Æ®¸¦ ¸øÅ½..
// mac¿¡¼­ firefox¿¡¼­´Â - ÀÔ·ÂµÇ¸é¼­ µ¥ÀÌÅÍ°¡ Áö¿öÁø´Ù..
   var keyCode = isIE() ? vEvent.keyCode : vEvent.which;
   var tempStr = "";
   if (elem.value.length == 9){
       return false;
   }
   if (keyCode !=8){
       if(elem.value.length == 4) {
           elem.value = elem.value + "-";
           tempStr    = elem.value;
           elem.value = ""; // focus°¡ "-" ¾ÕÀ¸·Î °¡¼­ Áö¿ì°í »õ·Î ³Ö¾îÁØ´Ù.. ÀÌ·¡¾ß ¸ÇµÚ·Î°¨..(¸Æ »çÆÄ¸®)
           elem.value = tempStr;
       }

       if(elem.maxLength == 10) {
           if(elem.value.length == 7) {
               elem.value = elem.value + "-";
               tempStr    = elem.value;
               elem.value = "";
               elem.value = tempStr;
           }
       }
   }
}

/*----------------------------------------------------------------------------*/
/* NAME : f_maskSn(elem)                                                      */
/* DESC : ÁÖ¹Îµî·Ï¹øÈ£ ÀÚ¸®¼ö ¸ÂÃãÀ» ÇØÁØ´Ù.                                      */
/* DATE : 2005.01.19                                                          */
/* AUTH : È²Á¤¿¬                                                               */
/*----------------------------------------------------------------------------*/
function f_maskSn(obj, enr_no_cls_cd) {
	if(enr_no_cls_cd == "12911" || enr_no_cls_cd == "12912" || enr_no_cls_cd == "12913"
	   || enr_no_cls_cd == "12921"){//µî·Ï¹øÈ£±¸ºÐÀÌ ³»±¹ÀÎ, Àç¿Ü±¹¹Î, ¿Ü±¹ÀÎ, ¹ýÀÎÀÎ °æ¿ì
	if(obj.value.length == 6) {
	obj.value += '-';
	}

	obj.maxLength = 14;
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_num_comma_check(obj)                                              */
/* DESC : onblur½Ã ¼ýÀÚÀÎÁö Ã¼Å©ÇÏ°í , ¸¦ ºÙÀÎ´Ù.                                 */
/* DATE : 2005.01.19                                                          */
/* AUTH : È²Á¤¿¬                                                               */
/*----------------------------------------------------------------------------*/
function f_num_comma_check(obj) {

	temp=f_cmm_del_comma(obj);

	var charpos = temp.search( "[^0-9]" );

	if( temp.length > 0 &&  charpos >= 0 ) {
		alert(SECOM010);
		obj.value = "";
		obj.focus();
		return
	}//if
	f_cmm_add_comma(obj);
}

/*----------------------------------------------------------------------------*/
/* NAME : f_num_comma(obj)                                                    */
/* DESC : onblur½Ã ¼ýÀÚÀÎÁö Ã¼Å©ÇÏ°í , ¸¦ ºÙÀÎ´Ù.                                 */
/* DATE : 2005.01.19                                                          */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
function f_num_comma(obj) {

	var temp=obj.value;

	var charpos = temp.search( "[^0-9]" );

	if( temp.length > 0 &&  charpos >= 0 ) {
		obj.value = "";
		obj.focus();
		return
	}else if( temp.length > 0 ) {

	var temp_first = temp.substring(0,1);
	if(temp_first == 0){
		obj.value = "";
		obj.focus();
		return
	}
	}

	f_cmm_add_comma(obj);
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_numberOnly(this,'numeric')                                    */
/* DESC : ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â ½ºÅ©¸³Æ®                                    */
/* DATE : 2005.04.20                                                          */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_numberOnly(obj, cmd) {
	var instr = obj.value;
	var cstr = "";
	var tempstr = "";

	if(cmd == "real") {
	cstr = "0123456789.-";          //½Ç¼ö
	} else if(cmd == "real2") {
	cstr = "0123456789.";          //¾çÀÇ½Ç¼ö
	} else if(cmd=="int"){
	cstr="0123456789-";             //Á¤¼ö
	} else if(cmd=="money"){
	cstr="0123456789,";            //±Ý¾×
	} else if(cmd == "real3"){
	cstr = "0123456789.-,";          //½Ç¼ö : , Æ÷ÇÔ
	}else if(cmd=='numeric'){
	cstr = "0123456789";          //¼ýÀÚ
	}

	//°Å²Ù·Î µ¹·Á¾ß ÇÔ
	if(instr.length) {
		var len = instr.length;
	for(var i=len-1; i>=0; i--) {
		if(cstr.lastIndexOf(instr.charAt(i)) == -1) {
				instr = instr.substring(0, i)+ instr.substring(i+1);
		obj.value = instr;
		}
	}
	}

}

/*--------------------------------------------------------------------------*/
/* NAME : trim()                                                      	    */
/* DESC : ¹®ÀÚ¿­ ÁÂ¿ìÃøÀÇ °ø¹é Á¦°Å Ã³¸® ÇÔ¼ö                                   */
/* DATE : 2005.02.02                                                        */
/* AUTH : ±èÀçÈ«                                                             */
/*--------------------------------------------------------------------------*/
function trim(para)
{
	return rtrim(ltrim(para));
}


/*----------------------------------------------------------------------------*/
/* NAME : o_removevalidation()                                                */
/* DESC : ÀÔ·Â°´Ã¼ÀÇ Validation¼¼ÆÃÀ» Á¦°ÅÇÑ´Ù.                                 */
/*----------------------------------------------------------------------------*/
function o_removevalidation(obj) {
	for( var itr=0 ; itr < obj.elements.length ; itr++ ) {
	obj.elements[itr].o_validationset = null;
	}
}


/*----------------------------------------------------------------------------*/
/* NAME : f_maskBond()                                                        */
/* DESC : Ã¤±Ç¹øÈ£ÀÇ Æ÷¸Ë(4-2-4-4)À» MaskingÇÑ´Ù.                                */
/* DATE : 2005.03.10                                                          */
/* AUTH : ±è¿ëÀç                                                               */
/*----------------------------------------------------------------------------*/
function f_maskBond(obj) {
	f_cmm_numberOnly(obj, "int");//'0123456789-' Ã¼Å©

	if(obj.value.length == 4 || obj.value.length == 7 || obj.value.length == 12) {
	obj.value += '-';
	}

	obj.maxLength = 17;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_numToHan(obj1, obj2)                                              */
/* DESC : ¼ýÀÚ·ÎµÈ ±Ý¾×À» ÇÑ±Û·Î ¹Ù²Û´Ù                                           */
/* DATE : 2005.03.17                                                          */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
var han;
var flag = true; // ´ÜÀ§ ÆÇº° ÇÃ·¡±×

function f_numToHan(obj1, obj2){

	var str   = "";
	var num   = f_cmm_del_comma(obj1);
	var digit = new Array();
	var j     = num.length - 1;

	//¼ýÀÚÀÎÁö È®ÀÎ
	var charpos = num.search( "[^0-9]" );

	if( num.length > 0 &&  charpos >= 0 ) {
		alert(SECOM010);
		obj1.value = "";
		obj2.value = "";
		obj1.focus();
		return;
	}else if(num.length > 0 ){
		var num_first = num.substring(0,1);
	if(num_first == "0"){
		 alert("±Ý¾×À» Á¤È®È÷ ÀÔ·ÂÇÏ¿©ÁÖ½Ê½Ã¿À.");
			 obj1.value = "";
			 obj2.value = "";
		 obj1.focus();
		 return;
		}
	}

	// ´ÜÀ§°¡ ÃµÁ¶¸¦ ³ÑÀ» °æ¿ì
	if (num.length > 16)
	{
	alert("±Ý¾×ÀÌ ³Ê¹« Å®´Ï´Ù.");
	return;
	}

	for (var i = 0; i < num.length; i ++)
	{
	digit[j] = num.charAt(i); // ¼ýÀÚ¸¦ °Å²Ù·Î ´ã´Â´Ù.(¹è¿­¿¡ reverse()¶ó´Â functionÀÌ ÀÌ ¿ªÇÒÀ» ÇÑ´Ù.)

	str += f_numToHan2(digit[j]);

	/*------------------------------------------------------------------*/
	/* ¼ýÀÚ°¡ 0ÀÌ ¾Æ´Ò °æ¿ì ´ÜÀ§ ¹«Á¶°Ç ÆÇº° */
	/* ¼ýÀÚ°¡ 0ÀÎ °æ¿ì ÀÎµ¦½º°¡ 4·Î ³ª´©¾î ¶³¾îÁö´Â °æ¿ì(¸¸, ¾ï, Á¶) Áß */
	/* ÇÏ³ª¸¸ ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï flag¸¦ µÐ´Ù. */
	/* Àß ÀÌÇØ°¡ ¾ÈµÇ¸é flag¸¦ »©°í 1¾ïÀ» ÃÄº¸¼À... ^^; */
	/*------------------------------------------------------------------*/
	if (digit[j] != "0" || (j % 4 == 0) && flag)
		str += f_danwiToHan(j);
		j --;
	}//end for

	if (str != ""){
		obj2.value = str ;//+ " ¿øÁ¤";
	}else{
		obj2.value = "";
	}

}//end function

/*----------------------------------------------------------------------------*/
/* NAME : f_numToHan2(val)                                                    */
/* DESC : ¼ýÀÚ·Î µÈ ¹®ÀÚ¿­À» ÀÔ·Â¹Þ¾Æ ¼ýÀÚ¿¡ ÇØ´çÇÏ´Â ÇÑ±Û¸íÀ» ¸®ÅÏÇÑ´Ù.              */
/* DATE : 2005.03.17                                                          */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
function f_numToHan2(val){
	switch(Number(val)){
	case 1 : han = "ÀÏ"; break;
	case 2 : han = "ÀÌ"; break;
	case 3 : han = "»ï"; break;
	case 4 : han = "»ç"; break;
	case 5 : han = "¿À"; break;
	case 6 : han = "À°"; break;
	case 7 : han = "Ä¥"; break;
	case 8 : han = "ÆÈ"; break;
	case 9 : han = "±¸"; break;
	case 0 : han = ""; break;
	}

	return han;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_danwiToHan(val)                                                   */
/* DESC : ¼ýÀÚÀÇ ÀÎµ¦½º¸¦ ÀÔ·Â¹Þ¾Æ ´ÜÀ§¿¡ ÇØ´çÇÏ´Â ÇÑ±Û¸íÀ» ¸®ÅÏÇÑ´Ù.                */
/* DATE : 2005.03.17                                                          */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
function f_danwiToHan(val){
	/* ÀÏ ´ÜÀ§´Â Skip */
	if (val == 0)
	return "";

	var namerji = val % 4;

	switch(namerji){
	case 0: // ³ª¸ÓÁö°¡ '0'ÀÌ¸é ¸¸, ¾ï, Á¶ Áß¿¡ ÇÏ³ªÀÌ´Ù.
		if (val / 4 == 1) {
		han  = "¸¸";
		flag = false;

		} else if (val / 4 == 2) {
		han  = "¾ï";
		flag = false;

		} else if (val / 4 == 3) {
		han = "Á¶";
		flag = false;
		}
		break;
		case 1: // ³ª¸ÓÁö°¡ '1'ÀÌ¸é ½Ê´ÜÀ§ÀÌ´Ù.
			han = "½Ê"; flag = true; break;
		case 2: // ³ª¸ÓÁö°¡ '2'ÀÌ¸é ¹é´ÜÀ§ÀÌ´Ù.
			han = "¹é"; flag = true; break;
		case 3: // ³ª¸ÓÁö°¡ '3'ÀÌ¸é Ãµ´ÜÀ§ÀÌ´Ù.
			han = "Ãµ"; flag = true; break;
	}//end switch

	return han;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_input_m2(obj)                                                     */
/* DESC : ¿øÇÏ´Â À§Ä¡¿¡ '§³' ÀÔ·ÂÇÏ±â                                            */
/* DATE : 2005.03.18                                                          */
/* AUTH : ÀÌÁöÇý                                                               */
/*----------------------------------------------------------------------------*/
/*function f_saveCurrentPos(obj) {
   if (obj.createTextRange)
	 obj.currentPos = document.selection.createRange().duplicate();
}

function f_input_m2(obj) {
	var text = '§³';

	if (obj.createTextRange && obj.currentPos) {
	var currentPos = obj.currentPos;
	currentPos.text = currentPos.text.charAt(currentPos.text.length - 1) == ' ' ?
	text + ' ' : text;
	}else{
	 //obj.value = text;
	}
}*/

//¿øÇÏ´Â À§Ä¡¿¡ '§³' ÀÔ·ÂÇÏ±â
//Å©·Î½ººê¶ó¿ìÂ¡À¸·Î ÀÎÇÑ º¯°æ(2008.12.26 ¹Ý½ÂÇö)
//textfield °´Ã¼¸¦ ÆÄ¶ó¹ÌÅÍ·Î ³Ñ±æ°Í
function f_insertM2(pvObj){
	var vChar = '§³';
	pvObj.value = pvObj.value + vChar;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_juminOnly(this, gubun)                                        */
/* DESC : ÁÖ¹Î¹øÈ£ Ã¼Å©ÇÏ¿© ÀÔ·ÂÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö                              */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_juminOnly(obj, gubun) {
	var instr = obj.value;
	var cstr = "";
	var tempstr = "";

	cstr = "0123456789-";         //¼ýÀÚ
	if ( gubun == '12913' || gubun == '12911' || gubun == '12912' || gubun == '12921' ) {
		 if(obj.value.length == 6) {
		obj.value += '-';
		}
	}
	//°Å²Ù·Î µ¹·Á¾ß ÇÔ
	if(instr.length) {
	var len = instr.length;
		for(var i=len-1; i>=0; i--) {
		//²¨²Ù·Î µ¹¸®´Â ·çÆ¾
			if ( gubun == '12913' || gubun == '12911' || gubun == '12912' || gubun == '12921' ) {
				if ( i != 6 && instr.charAt(i) == '-' ) {
					instr = instr.substring(0, i); //+ instr.substring(i+1);
					obj.value = instr;
				}
			}
			if(cstr.lastIndexOf(instr.charAt(i)) == -1) {   //À§¿¡ ÀÖ´Â °ªÀÌ ¾Æ´Ï¸é
				instr = instr.substring(0, i);  //+ instr.substring(i+1);
				obj.value = instr;
			}
		}
	}

}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_juminOnly1(this, gubun, vEvent)                                        */
/* DESC : ÁÖ¹Î¹øÈ£ Ã¼Å©ÇÏ¿© ÀÔ·ÂÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö                              */
/* DATE :                                                                     */
/* AUTH : ±èÅÂÈ¯                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_juminOnly1(obj, gubun, vEvent) { //backspeaceÅ°·Î '-'Áö¿ï¼ö ÀÖ°Ô Ãß°¡
	var keyCode = isIE() ? vEvent.keyCode : vEvent.which;
	var instr = obj.value;
	var cstr = "";
	var tempstr = "";

	cstr = "0123456789-";         //¼ýÀÚ
	if (keyCode !=8){
		if ( gubun == '12913' || gubun == '12911' || gubun == '12912' || gubun == '12921' ) {
			 if(obj.value.length == 6) {
			obj.value += '-';
			}
		}
		//°Å²Ù·Î µ¹·Á¾ß ÇÔ
		if(instr.length) {
		var len = instr.length;
			for(var i=len-1; i>=0; i--) {
			//²¨²Ù·Î µ¹¸®´Â ·çÆ¾
			if ( gubun == '12913' || gubun == '12911' || gubun == '12912' || gubun == '12921' ) {
			if ( i != 6 && instr.charAt(i) == '-' ) {
				instr = instr.substring(0, i); //+ instr.substring(i+1);
				obj.value = instr;
			}
			}
			if(cstr.lastIndexOf(instr.charAt(i)) == -1) {   //À§¿¡ ÀÖ´Â °ªÀÌ ¾Æ´Ï¸é
				instr = instr.substring(0, i);  //+ instr.substring(i+1);
				obj.value = instr;
			}
			}
		}
	}

}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_ObjRgs_juminOnly(this, gubun)                                 */
/* DESC : ÁÖ¹Î¹øÈ£ Ã¼Å©ÇÏ¿© ÀÔ·ÂÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö(Àç¿Ü±¹ÀÎ,¿Ü±¹ÀÎÀÇ °æ¿ì '-'Á¦¿Ü)  */
/* DATE :                                                                     */
/* AUTH : Á¤ÁøÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_ObjRgs_juminOnly(obj, gubun) {
	var instr = obj.value;
	var cstr = "";
	var tempstr = "";

	cstr = "0123456789-";         //¼ýÀÚ
	if ( gubun == '12911' || gubun == '12921' ) {
		 if(obj.value.length == 6) {
		obj.value += '-';
		}
	}
	//°Å²Ù·Î µ¹·Á¾ß ÇÔ
	if(instr.length) {
	var len = instr.length;
		for(var i=len-1; i>=0; i--) {
		//²¨²Ù·Î µ¹¸®´Â ·çÆ¾
		if ( gubun == '12911' || gubun == '12921' ) {
		if ( i != 6 && instr.charAt(i) == '-' ) {
			instr = instr.substring(0, i); //+ instr.substring(i+1);
			obj.value = instr;
		}
		}
		if(cstr.lastIndexOf(instr.charAt(i)) == -1) {   //À§¿¡ ÀÖ´Â °ªÀÌ ¾Æ´Ï¸é
			instr = instr.substring(0, i);  //+ instr.substring(i+1);
			obj.value = instr;
		}
		}
	}

}

/*----------------------------------------------------------------------------*/
/* NAME : f_cmm_ObjRgs_juminOnly1(this, gubun, vEvent)                                 */
/* DESC : ÁÖ¹Î¹øÈ£ Ã¼Å©ÇÏ¿© ÀÔ·ÂÇÒ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö(Àç¿Ü±¹ÀÎ,¿Ü±¹ÀÎÀÇ °æ¿ì '-'Á¦¿Ü)  */
/* DATE :                                                                     */
/* AUTH : Á¤ÁøÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_cmm_ObjRgs_juminOnly1(obj, gubun, vEvent) { //backspeaceÅ°·Î '-'Áö¿ï¼ö ÀÖ°Ô Ãß°¡
	var keyCode = isIE() ? vEvent.keyCode : vEvent.which;
	var instr = obj.value;
	var cstr = "";
	var tempstr = "";

	cstr = "0123456789-";         //¼ýÀÚ
	if (keyCode !=8){
		if ( gubun == '12911' || gubun == '12921' || gubun == '12913') {
			 if(obj.value.length == 6) {
			obj.value += '-';
			}
		}
		//°Å²Ù·Î µ¹·Á¾ß ÇÔ
		if(instr.length) {
		var len = instr.length;
			for(var i=len-1; i>=0; i--) {
			//²¨²Ù·Î µ¹¸®´Â ·çÆ¾
			if ( gubun == '12911' || gubun == '12921' || gubun == '12913') {
			if ( i != 6 && instr.charAt(i) == '-' ) {
				instr = instr.substring(0, i); //+ instr.substring(i+1);
				obj.value = instr;
			}
			}
			if(cstr.lastIndexOf(instr.charAt(i)) == -1) {   //À§¿¡ ÀÖ´Â °ªÀÌ ¾Æ´Ï¸é
				instr = instr.substring(0, i);  //+ instr.substring(i+1);
				obj.value = instr;
			}
			}
		}
	}

}
/*----------------------------------------------------------------------------*/
/* NAME : left_trim(val)                                                      */
/* DESC : ¿ÞÂÊ °ø¹éÀ» Á¦°ÅÇÑ´Ù.                                                 */
/* DATE : 2005.04.11                                                          */
/* AUTH : ±è¿ëÀç                                                               */
/*----------------------------------------------------------------------------*/
function left_trim(objValue)  {
	return objValue.replace(/^\s*/,"");
}

/*----------------------------------------------------------------------------*/
/* NAME : right_trim(val)                                                     */
/* DESC : ¿À¸¥ÂÊ °ø¹éÀ» Á¦°ÅÇÑ´Ù.                                                */
/* DATE : 2005.04.11                                                          */
/* AUTH : ±è¿ëÀç                                                               */
/*----------------------------------------------------------------------------*/
function right_trim(objValue)  {
	return objValue.replace(/\s*$/,"");
}

/*----------------------------------------------------------------------------*/
/* NAME : deleteln(val)                                                     */
/* DESC : ¿£ÅÍ¶óÀÎÀ» Á¦°ÅÇÑ´Ù                                                */
/* DATE : 2005.11.19                                                          */
/* AUTH : ±èÁøÇö                                                               */
/*----------------------------------------------------------------------------*/
function deleteln(objValue)  {
	return objValue.replace(/\n/g,"").replace(/\r/g,"");
}

/*----------------------------------------------------------------------------*/
/* NAME : trimln(val)                                                     */
/* DESC : ÁÂ¿ì °ø¹é Á¦°Å ¹× ¿£ÅÍ¶óÀÎÀ» Á¦°ÅÇÑ´Ù                               */
/* DATE : 2005.11.19                                                          */
/* AUTH : ±èÁøÇö                                                               */
/*----------------------------------------------------------------------------*/
function trimln(objValue)  {
	return trim(deleteln(objValue));
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkKor()                                                        */
/* DESC : ÇÑ±Û¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ°Ô(¹Ýµå½ÃonkeypressÀÌº¥Æ®)                        */
/* DATE : 2005.02.15                                                          */
/* AUTH : È²Á¤¿¬                                                              */
/*----------------------------------------------------------------------------*/
function f_checkKor(strObj,event)
{
   //var keyCode = window.event.keyCode;
	if( (event.keyCode>=0 && event.keyCode<=47)
	|| (event.keyCode>=58 && event.keyCode<=90)
	|| (event.keyCode>=48 && event.keyCode<=57) //¼ýÀÚ
	|| (event.keyCode>=91) // ÇÑ±Û
	) {
	if(event.keyCode != 13){
	  alert("ÇÑ±Û¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
	  event.returnValue=false;
	}

	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkKorAndNum()                                                  */
/* DESC : ÇÑ±Û°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ°Ô(¹Ýµå½ÃonkeypressÀÌº¥Æ®)                 */
/* DATE : 2005.02.15                                                          */
/* AUTH : È²Á¤¿¬                                                              */
/*----------------------------------------------------------------------------*/
function f_checkKorAndNum(strObj,event)
{

   //var keyCode = window.event.keyCode;
	if( (event.keyCode>=0 && event.keyCode<=47)
	|| (event.keyCode>=58 && event.keyCode<=90)
	|| (event.keyCode>=91) // ÇÑ±Û
	) {
	if(event.keyCode != 13 && event.keyCode != 32){
	  alert("ÇÑ±Û ¶Ç´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
	  event.returnValue=false;
	}
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkKorAndNum()                                                  */
/* DESC : ¿µ¹®°ú ½ºÆäÀÌÁö»©°í ÀüºÎ ÀÔ·ÂÇÒ¼ö ÀÖ°Ô(¹Ýµå½ÃonkeypressÀÌº¥Æ®)             */
/* DATE : 2005.11.22                                                          */
/* AUTH : À¯º´°ï                                                               */
/*----------------------------------------------------------------------------*/
function f_checkNoEngSpace(strObj,event)
{	
	if( event.keyCode != 13 ) {
		if( (event.keyCode>=0 && event.keyCode<=43)
		|| (event.keyCode>=58 && event.keyCode<=90)
		|| (event.keyCode>=91 ) // ÇÑ±Û
		) {
			if(event.keyCode != 40 && event.keyCode != 41 && event.keyCode != 44 && event.keyCode != 58 && event.keyCode != 32) {
	  			alert("ÇÑ±Û ¶Ç´Â ¼ýÀÚ ¶Ç´Â - , . () : / ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
	  			//event.returnValue=false;
	  			//return this.focus;
			}
		}
   }
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkAddr()                                                       */
/* DESC : ÇÑ±Û°ú ¼ýÀÚ¿Í '-' ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ°Ô(¹Ýµå½ÃonkeypressÀÌº¥Æ®)          */
/* DATE : 2005.02.15                                                          */
/* AUTH : È²Á¤¿¬                                                              */
/*----------------------------------------------------------------------------*/
function f_checkAddr(strObj,event)
{
   //var keyCode = window.event.keyCode;
   //alert( keyCode );
   if( event.keyCode != 13 ) {
	if( ((event.keyCode>=0 && event.keyCode<=43)
	|| (event.keyCode>=58 && event.keyCode<=90)
	|| (event.keyCode>=91 )) // ÇÑ±Û
	 && ( event.keyCode !=40  )
     && ( event.keyCode !=41  )
     && ( event.keyCode !=44  )
     && ( event.keyCode !=58  )
    ) {
	if(event.keyCode != 45 && event.keyCode != 32){
	  alert("ÇÑ±Û ¶Ç´Â ¼ýÀÚ ¶Ç´Â - , . () : / ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
	  event.returnValue=false;
	}
	}
   }
}

/*----------------------------------------------------------------------------*/
/* NAME : f_checkKorAndNumEnter()                                             */
/* DESC : ÇÑ±Û°ú ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ¼ö ÀÖ°Ô(¹Ýµå½ÃonkeypressÀÌº¥Æ®)                 */
/* DATE : 2005.02.15                                                          */
/* AUTH : È²Á¤¿¬                                                              */
/*----------------------------------------------------------------------------*/
function f_checkKorAndNumEnter(strObj,event)
{
   //var keyCode = window.event.keyCode;
	if( (event.keyCode>=0 && event.keyCode<=39)// '(',')'´Â ÀÔ·ÂÇã¿ë-40,41
	|| (event.keyCode>=42 && event.keyCode<=44)// '(',')'´Â ÀÔ·ÂÇã¿ë-40,41
    || (event.keyCode==47)
	|| (event.keyCode>=91) // ÇÑ±Û
	) {
	if(event.keyCode != 13 && event.keyCode != 32 && event.keyCode != 13){
	  alert("ÇÑ±Û ¶Ç´Â ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
	  event.returnValue=false;
	}
	}
}

/*----------------------------------------------------------------------------*/
/* NAME : f_disable_all()                                                     */
/* DESC : È­¸éÀÇ ¸ðµç ¹öÆ°ÀÇ ½ÇÇàµÇÁö ¾Êµµ·Ï ÇÏ´Â ÇÔ¼ö.                              */
/* DATE : 2005.07.26                                                          */
/* AUTH : ¼ÕÁÖÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_disable_all(){

	var strClick = "";
	var frame = parent.frames;//¸ÞÀÎ ÇÁ·¹ÀÓÀ» ±¸ÇÔ(3°³)

	for( var j=0; j<frame.length;j++){

	  var frameimg = frame[j].document.images; //¸ðµç ÀÌ¹ÌÁö¹öÆ°¸¦ ±¸ÇÔ
	  for(var l=0;l<frameimg.length;l++){
		  frameimg[l].disabled=true; //ÀÌ¹ÌÁö ¹öÆ°À» disable ½ÃÅ´
	  }
	  var frameobj = frame[j].document.getElementsByTagName("input"); // input typeÀ» ±¸ÇÔ.

	  for(var l=0;l<frameobj.length;l++){
		   if (frameobj[l].type !="hidden" && frameobj[l].type !="text"){
		  frameobj[l].disabled=true;
		   }
	  }
	  var framebtn = frame[j].document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
	  for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
		  framebtn[l].disabled=true;
	  }

	  var objLinks = frame[j].document.links; // link(a href)¸¦ ±¸ÇÔ.

	  for(l=0;l<objLinks.length;l++){//link¸¦ disable½ÃÅ´
		   objLinks[l].disabled = true;
		   if(objLinks[l].onclick){
				  //objLinks[l].onclick = new Function("return false;" + objLinks[l].onclick.toString().getFuncBody());

				  // °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
				  strClick = objLinks[l].onclick.toString().getFuncBody().replace("return false;","");
				  
				  if (trim(strClick) == ")" || trim(strClick) == "") {
					  objLinks[l].onclick = function(){return false;}
				  } else {
					  objLinks[l].onclick = new Function("return false;" + strClick);
				  }

			 } else {
			 //aa = frame[j].name;
			 objLinks[l].onclick = function(){return false;}
			 }
	  }


	//var framechild = frame[j].document.frames; //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ
	var framechild = frame[j].document.getElementsByTagName("iframe"); //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ
	   if (framechild.length != 0 || framechild != null){
		   for(var k=0; k<framechild.length; k++){
		 var frameimg = framechild[k].contentWindow.document.images; //°¢ ÇÁ·¹ÀÓÀÇ ÀÌ¹ÌÁö¸¦ ±¸ÇÔ
		 for(var l=0;l<frameimg.length;l++){
			frameimg[l].disabled=true;//ÀÌ¹ÌÁö¹öÆ°À» disable½ÃÅ´
		  }

	  var frameobj = framechild[k].contentWindow.document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.

	  for(var l=0;l<frameobj.length;l++){ //input typeÀ» disable ½ÃÅ´.
		if (frameobj[l].type !="hidden"){
		  frameobj[l].disabled=true;
		}
	  }

	  var framebtn = framechild[k].contentWindow.document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.

	  for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
		framebtn[l].disabled=true;
	  }

	  var objLinks = framechild[k].contentWindow.document.links; // link(a href)¸¦ ±¸ÇÔ.

	  for(l=0;l<objLinks.length;l++){//link¸¦ disable½ÃÅ´
		objLinks[l].disabled = true;
		if(objLinks[l].onclick){
		  //objLinks[l].onclick = new Function("return false;" + objLinks[l].onclick.toString().getFuncBody());

		  // °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
		  strClick = objLinks[l].onclick.toString().getFuncBody().replace("return false;","");
		  
		  if (trim(strClick) == ")" || trim(strClick) == "") {
			  objLinks[l].onclick = function(){return false;}
		  } else {
		  	objLinks[l].onclick = new Function("return false;" + strClick);
		  }
		  
		} else {
		  objLinks[l].onclick = function(){return false;}
		}
	  }
	}
	  }

	}
}
String.prototype.getFuncBody = function(){
  var str=this.toString();
  str=str.replace(/[^{]+{/,"");
  str=str.substring(0,str.length-1);
  str = str.replace(/\n/gi,"");
  if(!str.match(/\(.*\)|[',?#]/gi))str += ")";
  return str;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_able_all()                                                        */
/* DESC : ¹öÆ°À» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö.                                       */
/* DATE : 2005.07.26                                                          */
/* AUTH : ¼ÕÁÖÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_able_all(){

  //parent.document.all.Progress.style.visibility = "hidden";
  //var obj = parent.document.images;
  var strClick = "";
  var frame = parent.frames;

  for( var i=0; i<frame.length; i++){

	var frameobj = frame[i].document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.

	for(var l=0;l<frameobj.length;l++){ //input typeÀ» disable ½ÃÅ´.
		frameobj[l].disabled=false;
	}

	var frameimg =  frame[i].document.images;

	for (var j=0; j <frameimg.length; j++){
		frameimg[j].disabled =false;
	}

	var framebtn = frame[i].document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.

	for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
	  framebtn[l].disabled=false;
	}

   //var framechild = frame[i].document.frames; //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ
   var framechild = frame[i].document.getElementsByTagName("iframe"); //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ

   if (framechild.length != 0 || framechild != null){
	  for(var k=0; k<framechild.length; k++){
		var frameimg = framechild[k].contentWindow.document.images; //°¢ ÇÁ·¹ÀÓÀÇ ÀÌ¹ÌÁö¸¦ ±¸ÇÔ
		for(var l=0;l<frameimg.length;l++){
			frameimg[l].disabled=false;//ÀÌ¹ÌÁö¹öÆ°À» able½ÃÅ´
		}

		var frameobj = framechild[k].contentWindow.document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.

		for(var l=0;l<frameobj.length;l++){ //input typeÀ» able ½ÃÅ´.

			frameobj[l].disabled=false;

		}

	  var framebtn = framechild[k].contentWindow.document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.

	  for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
		framebtn[l].disabled=false;
	  }

		  var objLinks = framechild[k].contentWindow.document.links; // link(a href)¸¦ ±¸ÇÔ.

		for(l=0;l<objLinks.length;l++){//link¸¦ disable½ÃÅ´
		  objLinks[l].disabled = false;
		  if (objLinks[l].onclick!=null){
				if(objLinks[l].onclick.toString().indexOf("function(){return false;}") != -1){

					objLinks[l].onclick = null;
				} else if(objLinks[l].onclick.toString().indexOf("return false;") != -1){
					strClick = objLinks[l].onclick.toString().getFuncBody().replace("return false;","");
					// °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
					if (trim(strClick) == ")" || trim(strClick) == "") {
						objLinks[l].onclick = null;
					} else {
						objLinks[l].onclick = new Function(strClick);
					}
				}
			}
		}

	 }
   }

	var objLinks = frame[i].document.links;

	//if(frame[i].name != "leftFrame"){
		for(j=0;j<objLinks.length;j++){
			objLinks[j].disabled = false;
			if (objLinks[j].onclick!=null){
				if(objLinks[j].onclick.toString().indexOf("function(){return false;}") != -1){
					objLinks[j].onclick = null;
				}else if(objLinks[j].onclick.toString().indexOf("return false;") != -1){
			  		strClick = objLinks[j].onclick.toString().getFuncBody().replace("return false;","");
			  		// °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
			  		if (trim(strClick) == ")" || trim(strClick) == "") {
				  		objLinks[j].onclick = null;
				  	} else {
				  		objLinks[j].onclick = new Function(strClick);
				  	}
				}
			}
		}
	//}

  }
  //parent.leftFrame.f_lock_cancel();
}

/*----------------------------------------------------------------------------*/
/* NAME : f_modal_disable_all()                                               */
/* DESC : ¸ð´ÞÃ¢¿¡¼­ ¹öÆ°À» ½ÇÇàÇÒ ¼ö ¾øµµ·Ï ÇÏ´Â ÇÔ¼ö.                              */
/* DATE : 2005.07.26                                                          */
/* AUTH : ¼ÕÁÖÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_modal_disable_all(){
	
	  var strClick = "";
	  var frameimg = document.images; //¸ðµç ÀÌ¹ÌÁö¹öÆ°¸¦ ±¸ÇÔ
	  for(var l=0;l<frameimg.length;l++){
		  frameimg[l].disabled=true; //ÀÌ¹ÌÁö ¹öÆ°À» disable ½ÃÅ´
	  }

	  //var frameselect = document.all.tags("select"); // selectÀ» ±¸ÇÔ.    //2008.12.26 ÀÏ Á¶¼º¿µ ¼öÁ¤
	  var frameselect = document.getElementsByTagName("select"); 
		
		
		
	  for(var l=0;l<frameselect.length;l++){

		  frameselect[l].disabled=true;

	  }

	  var frameobj = document.getElementsByTagName("input"); // input typeÀ» ±¸ÇÔ.

	  for(var l=0;l<frameobj.length;l++){
		   if (frameobj[l].type !="hidden"){
		  frameobj[l].disabled=true;
		   }
	  }

	  var framebtn = document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
		  for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
		  framebtn[l].disabled=true;
	  }

	  var objLinks = document.links; // link(a href)¸¦ ±¸ÇÔ.

	  for(l=0;l<objLinks.length;l++){//link¸¦ disable½ÃÅ´
		  objLinks[l].disabled = true;
		  if(objLinks[l].onclick){
			  //objLinks[l].onclick = new Function("return false;" + objLinks[l].onclick.toString().getFuncBody());
			  
			  // °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
			  strClick = objLinks[l].onclick.toString().getFuncBody().replace("return false;","");
			  
			  if (trim(strClick) == ")" || trim(strClick) == "") {
				  objLinks[l].onclick = function(){return false;}
			  } else {
					var strChkValue1 = false;
					var strChkValue2 = false;

					for (var idx=0 ; idx < strClick.length ; idx++) {
						if (strClick.substring(idx,idx+1) == "(") {
							strChkValue1 = true;
						}
						
						if (strClick.substring(idx,idx+1) == ")") {
							strChkValue2 = true;
						}
					}
					
					if (strChkValue1 == strChkValue2) {
						objLinks[l].onclick = new Function("return false;" + strClick);
					} else {
						strClick = strClick.getFuncBody().replace(")","").replace("(","");
						objLinks[l].onclick = new Function("return false;" + strClick);
					}
			  }
			  
		  } else {
		  // aa = frame[j].name;
			  objLinks[l].onclick = function(){return false;}
		  }
	  }
	  
	//iframeÀÌ ºñÈ°¼ºÈ­ µÇµµ·Ï ¼öÁ¤ º¸¿Ï. 2009.01.22
	var frame = parent.frames;//¸ÞÀÎ ÇÁ·¹ÀÓÀ» ±¸ÇÔ

	for( var j=0; j<frame.length;j++){

		var frameimg = frame[j].document.images; //¸ðµç ÀÌ¹ÌÁö¹öÆ°¸¦ ±¸ÇÔ

		for(var l=0;l<frameimg.length;l++){
			frameimg[l].disabled=true; //ÀÌ¹ÌÁö ¹öÆ°À» disable ½ÃÅ´
		}

		var frameselect = frame[j].document.getElementsByTagName("select"); 

		for(var l=0;l<frameselect.length;l++){
			frameselect[l].disabled=true;
		}

		var frameobj = frame[j].document.getElementsByTagName("input"); // input typeÀ» ±¸ÇÔ.
		for(var l=0;l<frameobj.length;l++){
			if (frameobj[l].type !="hidden"){
				frameobj[l].disabled=true;
			}
		}
		
		var framebtn = frame[j].document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
		for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
			framebtn[l].disabled=true;
		}

		var objLinks = frame[j].document.links; // link(a href)¸¦ ±¸ÇÔ.
		for(var l=0;l<objLinks.length;l++){//link¸¦ disable½ÃÅ´
	 		objLinks[l].disabled = true;
	 		if(objLinks[l].onclick){
				//objLinks[l].onclick = new Function("return false;" + objLinks[l].onclick.toString().getFuncBody());
				
				// °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
				strClick = objLinks[l].onclick.toString().getFuncBody().replace("return false;","");
				
				if (trim(strClick) == ")" || trim(strClick) == "") {
					objLinks[l].onclick = function(){return false;}
				} else {
					var strChkValue1 = false;
					var strChkValue2 = false;

					for (var idx=0 ; idx < strClick.length ; idx++) {
						if (strClick.substring(idx,idx+1) == "(") {
							strChkValue1 = true;
						}
						
						if (strClick.substring(idx,idx+1) == ")") {
							strChkValue2 = true;
						}
					}
					
					if (strChkValue1 == strChkValue2) {
						objLinks[l].onclick = new Function("return false;" + strClick);
					} else {
						strClick = strClick.getFuncBody().replace(")","").replace("(","");
						objLinks[l].onclick = new Function("return false;" + strClick);
					}
				}
				
			} else {
				//aa = frame[j].name;
				objLinks[l].onclick = function(){return false;}
			}
		}
		
		var framechild = frame[j].document.getElementsByTagName("iframe"); //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ

		if (framechild.length != 0 || framechild != null){
			for(var k=0; k<framechild.length; k++){
				var framechildimg = framechild[k].contentWindow.document.images; //°¢ ÇÁ·¹ÀÓÀÇ ÀÌ¹ÌÁö¸¦ ±¸ÇÔ
				for(var l=0;l<framechildimg.length;l++){
					framechildimg[l].disabled = true; //ÀÌ¹ÌÁö¹öÆ°À» disable½ÃÅ´
				}

				var framechildselect = framechild[k].contentWindow.document.getElementsByTagName("select"); 
				for(var l=0;l<framechildselect.length;l++){
					framechildselect[l].disabled=true;
				}
				
				var framechildobj = framechild[k].contentWindow.document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.
				for(var l=0;l<framechildobj.length;l++){ 
					if (framechildobj[l].type !="hidden"){
						framechildobj[l].disabled = true; //input-typeÀ» disable½ÃÅ´
					}
				}
				
				var framechildbtn = framechild[k].contentWindow.document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
				for(var l=0;l<framechildbtn.length;l++){ 
					framechildbtn[l].disabled = true; //button typeÀ» disable ½ÃÅ´
				}
				
				var framechildobjlinks = framechild[k].contentWindow.document.links; // link(a href)¸¦ ±¸ÇÔ.
				for(var l=0;l<framechildobjlinks.length;l++){//link¸¦ disable½ÃÅ´
					framechildobjlinks[l].disabled = true;
					if(framechildobjlinks[l].onclick){
						//framechildobjlinks[l].onclick = new Function("return false;" + framechildobjlinks[l].onclick.toString().getFuncBody());
						
						// °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
						strClick = framechildobjlinks[l].onclick.toString().getFuncBody().replace("return false;","");
						
						if (trim(strClick) == ")" || trim(strClick) == "") {
							framechildobjlinks[l].onclick = function(){return false;}
						} else {
							var strChkValue1 = false;
							var strChkValue2 = false;
		
							for (var idx=0 ; idx < strClick.length ; idx++) {
								if (strClick.substring(idx,idx+1) == "(") {
									strChkValue1 = true;
								}
								
								if (strClick.substring(idx,idx+1) == ")") {
									strChkValue2 = true;
								}
							}
							
							if (strChkValue1 == strChkValue2) {
								objLinks[l].onclick = new Function("return false;" + strClick);
							} else {
								strClick = strClick.getFuncBody().replace(")","").replace("(","");
								objLinks[l].onclick = new Function("return false;" + strClick);
							}
						}
						
					} else {
						framechildobjlinks[l].onclick = function(){return false;}
					}
				}
			}
		}
	}
	  
}
/*----------------------------------------------------------------------------*/
/* NAME : f_modal_able_all()                                                  */
/* DESC : ¸ð´ÞÃ¢¿¡¼­ ¹öÆ°À» ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö.                              */
/* DATE : 2005.07.26                                                          */
/* AUTH : ¼ÕÁÖÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_modal_able_all(){

	var strClick = "";
	var frameselect = document.getElementsByTagName("select"); // selectÀ» ±¸ÇÔ.

	for(var l=0;l<frameselect.length;l++){
	  frameselect[l].disabled=false;
	}

	var frameobj = document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.
	for(var l=0;l<frameobj.length;l++){ //input typeÀ» disable ½ÃÅ´.
	  frameobj[l].disabled=false;
	}

	var framebtn = document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
	for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
	  framebtn[l].disabled=false;
	}

	var frameimg = document.images;

	for (var j=0; j <frameimg.length; j++){
		frameimg[j].disabled =false;
	}

	var objLinks = document.links;

	for(j=0;j<objLinks.length;j++){
		objLinks[j].disabled = false;
		if (objLinks[j].onclick!=null){
			if(objLinks[j].onclick.toString().indexOf("function(){return false;}") != -1){
				objLinks[j].onclick = null;
			}else if(objLinks[j].onclick.toString().indexOf("return false;") != -1){
				  strClick = objLinks[j].onclick.toString().getFuncBody().replace("return false;","");
				  // °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
				  if (trim(strClick) == ")" || trim(strClick) == "") {
				  	objLinks[j].onclick = null;
				  } else {
				  	objLinks[j].onclick = new Function(strClick);
				  }
			}
		}
	}
	
	//iframeÀÌ È°¼ºÈ­ µÇµµ·Ï ¼öÁ¤ º¸¿Ï. 2009.01.22
	var frame = parent.frames;//¸ÞÀÎ ÇÁ·¹ÀÓÀ» ±¸ÇÔ
	
	for( var i=0; i<frame.length; i++){
	
		var frameobj = frame[i].document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.
		for(var l=0;l<frameobj.length;l++){ //input typeÀ» disable ½ÃÅ´.
			frameobj[l].disabled=false;
		}

		var frameselect = frame[i].document.getElementsByTagName("select"); // selectÀ» ±¸ÇÔ.

		for(var l=0;l<frameselect.length;l++){
			frameselect[l].disabled=false;
		}
	
		var frameimg =  frame[i].document.images;
		for (var j=0; j <frameimg.length; j++){
			frameimg[j].disabled =false;
		}
	
		var framebtn = frame[i].document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
		for(var l=0;l<framebtn.length;l++){ //button typeÀ» disable ½ÃÅ´.
			framebtn[l].disabled=false;
		}
		
		var objLinks = frame[i].document.links;
		for(var j=0;j<objLinks.length;j++){
			objLinks[j].disabled = false;
			if (objLinks[j].onclick!=null){
				if(objLinks[j].onclick.toString().indexOf("function(){return false;}") != -1){
					objLinks[j].onclick = null;
				}else if(objLinks[j].onclick.toString().indexOf("return false;") != -1){
			  		strClick = objLinks[j].onclick.toString().getFuncBody().replace("return false;","");
			  		
			  		// ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸®
			  		if (trim(strClick) == ")" || trim(strClick) == "") {
			  			objLinks[j].onclick = null;
			  		} else {
			  			objLinks[j].onclick = new Function(strClick);
			  		}
				}
			}
		}
		
		var framechild = frame[i].document.getElementsByTagName("iframe"); //¸ÞÀÎÇÁ·¹ÀÓ¿¡ ´ëÇÑ °¢°¢ÀÇ ÇÁ·¹ÀÓÀ» ±¸ÇÔ
		
		if (framechild.length != 0 || framechild != null){
			for(var k=0; k<framechild.length; k++){
			
				var framechildimg = framechild[k].contentWindow.document.images; //°¢ ÇÁ·¹ÀÓÀÇ ÀÌ¹ÌÁö¸¦ ±¸ÇÔ
				for(var l=0;l<framechildimg.length;l++){
					framechildimg[l].disabled=false;//ÀÌ¹ÌÁö¹öÆ°À» able½ÃÅ´
				}

				var framechildselect = framechild[k].contentWindow.document.getElementsByTagName("select"); // selectÀ» ±¸ÇÔ.
				for(var l=0;l<framechildselect.length;l++){
					framechildselect[l].disabled=false;
				}
				
				var framechildobj = framechild[k].contentWindow.document.getElementsByTagName("input"); //input typeÀ» ±¸ÇÔ.
				for(var l=0;l<framechildobj.length;l++){ //input typeÀ» able ½ÃÅ´.
					framechildobj[l].disabled=false;
				}
				
				var framechildbtn = framechild[k].contentWindow.document.getElementsByTagName("button"); //button typeÀ» ±¸ÇÔ.
				for(var l=0;l<framechildbtn.length;l++){ //button typeÀ» able ½ÃÅ´.
					framechildbtn[l].disabled=false;
				}
				
				var framechildobjlinks = framechild[k].contentWindow.document.links; // link(a href)¸¦ ±¸ÇÔ.
				for(var l=0;l<framechildobjlinks.length;l++){//link¸¦ disable½ÃÅ´
					framechildobjlinks[l].disabled = false;
					if (framechildobjlinks[l].onclick!=null){
						if(framechildobjlinks[l].onclick.toString().indexOf("function(){return false;}") != -1){
							framechildobjlinks[l].onclick = null;
						} else if(framechildobjlinks[l].onclick.toString().indexOf("return false;") != -1){
							strClick = framechildobjlinks[l].onclick.toString().getFuncBody().replace("return false;","");
							
							// °¢°¢ÀÇ ºê¶ó¿ìÀú ÀÎ½ÄÂ÷ÀÌ·Î ÀÎÇÑ ºÐ±âÃ³¸® Ãß°¡
							if (trim(strClick) == ")" || trim(strClick) == "") {
								framechildobjlinks[l].onclick = null;
							} else {
								framechildobjlinks[l].onclick = new Function(strClick);
							}
						}
					}
				}
			}
		}
	}

}


/*----------------------------------------------------------------------------*/
/* NAME : f_verifyTaxNoSeoul()                                                */
/* DESC : µî·Ï¼¼ ³³ºÎ¹øÈ£ °ËÁõ                         						  */
/* DATE : 2005.07.26                                                          */
/* AUTH : À¥±â¹Ý¿¡¼­ »ç¿ëµµ´Â ¸ðµâ ÀÌÀü                                         */
/*----------------------------------------------------------------------------*/
function f_verifyTaxNoSeoul( taxNo ) {

	if ( taxNo.length != 29 ) {
		alert( "¿Ã¹Ù¸¥ µî·Ï¸éÇã¼¼(Ãëµæ¼¼)³³ÀÔ¹øÈ£°¡ ¾Æ´Õ´Ï´Ù.");
		return false;
	}
	//model.alert( "taxNp : " + taxNo );
	var org = taxNo.substring( 0, 3);
	var dong = taxNo.substring( 3, 6);
	var checkNo1 = taxNo.substring( 6, 7);
	var account = taxNo.substring( 7, 9);
	var payPurp = taxNo.substring( 9, 12);
	var taxPurp = taxNo.substring( 12, 15);
	var year = taxNo.substring( 15, 19);
	var mon = taxNo.substring( 19, 21);
	var quart = taxNo.substring( 21, 22);
	var taxSeq = taxNo.substring( 22, 28);
	var checkNo2 = taxNo.substring( 28, 29);
	var result2 = false;

	var result1 = f_verifyFirstTaxNoSeoul( org, dong, checkNo1 );

	if ( result1 ) {
		result2 = f_verifySecondTaxNoSeoul( account, payPurp, taxPurp, year, mon, quart, taxSeq, checkNo2 );
		if ( !result2 ) {
			alert( "Àß¸øµÈ ÀÔ·ÂÀÔ´Ï´Ù. ³â¿ùºÐ±â¿Í °ú¼¼ÄÚµå, °Ë ¹øÈ£ ÀÔ·ÂÀ» ´Ù½ÃÇÑ¹ø È®ÀÎÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
		}
	} else {
		alert( "Àß¸øµÈ ÀÔ·ÂÀÔ´Ï´Ù. ±â°ü ¹× µ¿ ÄÚµå¿Í °Ë ¹øÈ£ ÀÔ·ÂÀ» ´Ù½ÃÇÑ¹ø È®ÀÎÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù");
	}

	return result2;

}

/*----------------------------------------------------------------------------*/
/* NAME : f_verifyFirstTaxNoSeoul()                                           */
/* DESC : µî·Ï¼¼ ³³ºÎ¹øÈ£ °ËÁõ Ã¼Å© 1                        					  */
/* DATE : 2005.07.26                                                          */
/* AUTH : À¥±â¹Ý¿¡¼­ »ç¿ëµµ´Â ¸ðµâ ÀÌÀü                                         */
/*----------------------------------------------------------------------------*/
function f_verifyFirstTaxNoSeoul( org, dong, checkNo1 ) {

	var firstNo = "";
	var secondNo = "";
	var result = 0;
	var isValid = false;

	firstNo =  f_multiNo( org, "713" );
	if ( firstNo != "" ) {
		secondNo = f_multiNo( dong, "713" );
	}

	if ( secondNo != "" ) {
		result = f_sumEachNum( firstNo ) + f_sumEachNum(secondNo ) + "";
		result = 10 - parseInt( result.charAt( result.length - 1 ) );

		if ( result == checkNo1 ) {
			isValid = true;
		}
	}

	return isValid;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_verifyFirstTaxNoSeoul()                                           */
/* DESC : µî·Ï¼¼ ³³ºÎ¹øÈ£ °ËÁõ Ã¼Å© 2                        					  */
/* DATE : 2005.07.26                                                          */
/* AUTH : À¥±â¹Ý¿¡¼­ »ç¿ëµµ´Â ¸ðµâ ÀÌÀü                                         */
/*----------------------------------------------------------------------------*/
//num[i]°¡ ""ÀÌ ¾Æ´Ï¶õ ¸»Àº i¹øÂ° ÀÌÀüÀÇ °ªµéÀÌ Á¦´ë·Î °è»êµÇ¾úÀ½À» ÀÇ¹ÌÇÑ´Ù.
function f_verifySecondTaxNoSeoul( account, payPurp, taxPurp, year, mon, quart, taxSeq, checkNo2 ) {

	var arrTaxNo = new Array( account, payPurp, taxPurp, year, mon, quart,taxSeq );
	var weight = new Array( "71", "371", "371", "3713", "71", "3", "713713" );
	var num = new Array("","","","","","","");
	var result = 0;

	var isValid = false;
	var i;

	for ( i=0; i<arrTaxNo.length ; i++ ) {
		if ( i == 0 || num[i-1] != "" ) {
			num[i] = f_multiNo( arrTaxNo[i], weight[i] );
		}
	}

	for ( i=0 ; i<num.length ; i++ ) {
		result = result + f_sumEachNum( num[i] );
	}

	result = result + "";
	result = 10 - parseInt( result.charAt( result.length - 1 ) );


	if ( num[6] != "" && result == checkNo2 ) {
		isValid = true;
	}

	return isValid;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_multiNo()                                                         */
/* DESC : µÎ°³ÀÇ ¼ýÀÚ¸¦ ¹Þ¾ÒÀ» ¶§, °¢ ÀÚ¸®¼ö¸¦ °öÇØ¼­ ConcatenateÇÑ´Ù.           */
/*        ¿À·ù¹ß»ý½Ã ""¹ÝÈ¯                                                    */
/* DATE : 2005.07.26                                                          */
/* AUTH : À¥±â¹Ý¿¡¼­ »ç¿ëµµ´Â ¸ðµâ ÀÌÀü                                         */
/*----------------------------------------------------------------------------*/
function f_multiNo( a, b ) {
	var aLength = a.length;
	var bLength = b.length;
	var i;
	var result = "";
	var multi = 0;

	if ( aLength != bLength ) {
		alert( "ÀÔ·Â¹ÞÀº µÎ ¼ýÀÚÀÇ °ªÀÇ ÀÚ¸´¼ö°¡ ÀÏÄ¡ÇÏÁö ¾ÊÀ¸¸é °è»êÇÒ ¼ö ¾ø½À´Ï´Ù.");
		aLength = 0;
	}

	for ( i=0; i<aLength ; i++ ) {
		multi = parseInt( a.charAt(i) ) * parseInt( b.charAt(i) );
		result = result + "" + multi;
	}

	return result;

}
/*----------------------------------------------------------------------------*/
/* NAME : f_multiNo()                                                         */
/* DESC : ÀÔ·Â¹ÞÀº ¼ýÀÚÀÇ °¢ ÀÚ¸´¼ö¸¦ ÇÕÇÑ°á°ú¸¦ ³½´Ù.                          */
/* DATE : 2005.07.26                                                          */
/* AUTH : À¥±â¹Ý¿¡¼­ »ç¿ëµµ´Â ¸ðµâ ÀÌÀü                                         */
/*----------------------------------------------------------------------------*/
function f_sumEachNum( a ) {

	var aLength = a.length;
	var i;
	var result = 0;

	for ( i=0 ; i<aLength ; i++ ) {
		result = result + parseInt( a.charAt(i) );
	}

	return result;
}
/*----------------------------------------------------------------------------*/
/* NAME : f_resize()                                                          */
/* DESC : ´ÙÀÌ¾ó·Î±× ·Îµù½Ã Client È¯°æ¿¡ µû¶ó Å©±â Á¦¾îÇÏ´Â ÇÔ¼ö.                  */
/* DATE : 2005.08.03                                                          */
/* AUTH : ±è¿ëÀç                                                               */
/*----------------------------------------------------------------------------*/
function f_resize(){
	return;
	
	var dHeight = window.dialogHeight.replace(/px/,"") ; // ´ÙÀÌ¾Ë·Î±× ³ôÀÌ
	var cHeight = document.body.offsetHeight ;           // ¹Ùµð ³ôÀÌ
	var aHeight = dHeight - cHeight - 25;                // O/S ¹öÀü ¹× ±âÅ¸µîµî ÀÌÀ¯¿¡ µû¶ó RCOMConfiguration¿¡ Á¤ÀÇµÈ ¼Ó¼º¿Í ºñ±³ÇØ ´Ã¾î³­ Â÷ÀÌ
	if ( document.body.clientHeight < document.body.scrollHeight ) {
		window.dialogHeight = eval( parseInt(dHeight)+parseInt(aHeight) ) + "px";
	}
} //°íµµÈ­»èÁ¦

/*----------------------------------------------------------------------------*/
/* NAME : f_getCookieVal()                                                    */
/* DESC :                                                                     */
/* DATE : 2005-09-14                                                          */
/* AUTH : ÇÑÁ¾ÈÆ                                                              */
/*----------------------------------------------------------------------------*/
function f_getCookieVal (offset) {
   var endstr = document.cookie.indexOf (";", offset);
   if (endstr == -1) endstr = document.cookie.length;
   return unescape(document.cookie.substring(offset, endstr));
}

/*----------------------------------------------------------------------------*/
/* NAME : f_getCookie()                                                       */
/* DESC : ÄíÅ°°ªÀ» °¡Á®¿Â´Ù.                                                  */
/* DATE : 2005-09-14                                                          */
/* AUTH : ÇÑÁ¾ÈÆ                                                              */
/*----------------------------------------------------------------------------*/
function f_getCookie (name) {
   var arg = name + "=";
   var alen = arg.length;
   var clen = document.cookie.length;
   var i = 0;
   while (i < clen) {
	  var j = i + alen;
	  if (document.cookie.substring(i, j) == arg)
		 return f_getCookieVal (j);
	  i = document.cookie.indexOf(" ", i) + 1;
	  if (i == 0) break;
   }
   return null;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_setCookie()                                                       */
/* DESC : ÄíÅ°°ªÀ» ¼¼ÆÃÇÑ´Ù.                                                  */
/* DATE : 2005-09-14                                                          */
/* AUTH : ÇÑÁ¾ÈÆ                                                              */
/*----------------------------------------------------------------------------*/
function f_setCookie (name, value) {
   var argv = f_setCookie.arguments;
   var argc = f_setCookie.arguments.length;
   var expires = (2 < argc) ? argv[2] : null;
   var path = (3 < argc) ? argv[3] : null;
   var domain = (4 < argc) ? argv[4] : null;
   var secure = (5 < argc) ? argv[5] : false;
   document.cookie = name + "=" + escape (value) +
	  ((expires == null) ? "" :
		 ("; expires=" + expires.toGMTString())) +
	  ((path == null) ? "" : ("; path=" + path)) +
	  ((domain == null) ? "" : ("; domain=" + domain)) +
	  ((secure == true) ? "; secure" : "");
}

/*----------------------------------------------------------------------------*/
/* NAME : N
/* Description »õ·Î¿î Ã¢À» ¶Ù¿î´Ù.(¸ð´ÞÃ¢À¸·Î ¶Ù¿î´Ù.)								*/
/* @param ref ÁÖ¼Ò, sName »õ·Î¿îÃ¢ ÀÌ¸§ ,leftgap ÁÂÃø °ø¹é, topgap Àª ¾Æ·¡ À§Ä¡,sv_height  ³ôÀÌ ,sv_width ±æÀÌ,focus ¸®ÅÏ°ªÀ¸·Î À©µµ¿ì ¸íÀ» ¹Þ´Â´Ù. ´Ù½Ã¹öÆ°À» ´©¸¦¶§ Ç¥Ä¿½º¸¦ ¸¶Ãß±â À§ÇØ */
/* @return                                                          */
/*----------------------------------------------------------------------------*/
function f_openHelpWindow(ref, sName, leftgap, topgap, sv_width, sv_height, scroll_is, focus, is_resizable) { //»õ·Î¿î Ã¢À» ¶Ù¿î´Ù.
	if (is_resizable != 'yes') {
		is_resizable = 'no';
	}
	ref = ref;
	var window_left = 0;//(screen.width - leftgap )/2;
	var window_top = 0;//(screen.height - topgap )/2;
	var kk = window.open(ref, sName,'width=' + sv_width +',height='+ sv_height +',status=no, scrollbars=' + scroll_is + ',top=' + window_top +',left=' + window_left + ',resizable=' + is_resizable + '');
	if (focus == 'yes')
		kk.focus();//¸®ÅÏ°ªÀ¸·Î À©µµ¿ì ¸íÀ» ¹Þ´Â´Ù. ´Ù½Ã¹öÆ°À» ´©¸¦¶§ Ç¥Ä¿½º¸¦ ¸¶Ãß±â À§ÇØ
}
/*----------------------------------------------------------------------------*/
/* NAME : f_curdate()                                                         */
/* DESC : µî±â¿øÀÎÀÏÀÚ°¡ ÇöÀçÀÏÀ» ±âÁØÀ¸·Î ¹Ì·¡ 30ÀÏ±îÁö¸¸ °¡´ÉÇÏµµ·ÏÇÔ.  	          */
/* DATE : 2006.11.29                                                          */
/* AUTH : °­ÇöÈñ                                                               */
/*----------------------------------------------------------------------------*/
function f_curdate( obj, curTimeMills, target )
{
	var extend_day = 30;                            //ÇöÀçÀÏ ±âÁØÀ¸·Î ¹Ì·¡ 30ÀÏ±îÁö °¡´ÉÇÏµµ·Ï º¯¼ö¸¦ ¼¼ÆÃÇÑ´Ù.
	var message = ((target==1)?SEC01064:(target==2)?SEC01065:SEC01066);
	var valid = false;

	var cur_date  = curTimeMills;
	var chg_date = new Date( obj.value.substr(5,2) + "-" +obj.value.substr(8,2) + "-" + obj.value.substr(0,4));
	//alert( "chg_date : " + chg_date );
	var day_gap =  Math.ceil((chg_date - cur_date)/24/60/60/1000);

    if ( day_gap > extend_day ){
		alert(f_makemsg(SEC01004 , message));
	    valid = false;
	}else{
		if( (day_gap > 0 && day_gap < 31) ){
     		if(confirm(f_makemsg(SEC01003,message))){
    	         valid = true;
		       }else{valid = false;}
       }else{valid =  true;}
	  }
	  return valid;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_curdateCB()                                                         */
/* DESC : µî±â¿øÀÎÀÏÀÚ°¡ ÇöÀçÀÏÀ» ±âÁØÀ¸·Î ¹Ì·¡ 30ÀÏ±îÁö¸¸ °¡´ÉÇÏµµ·ÏÇÔ.  	          */
/*        Å©·Î½ººê¶ó¿ìÂ¡ °ü·Ã Ãß°¡                                                                                                 */
/* DATE : 2009.02.12                                                          */
/* AUTH : À±¿µ´ö                                                               */
/*----------------------------------------------------------------------------*/
function f_curdateCB( obj, target )
{
	var extend_day = 30;                            //ÇöÀçÀÏ ±âÁØÀ¸·Î ¹Ì·¡ 30ÀÏ±îÁö °¡´ÉÇÏµµ·Ï º¯¼ö¸¦ ¼¼ÆÃÇÑ´Ù.
	var message = ((target==1)?SEC01064:(target==2)?SEC01065:SEC01066);
	var valid = false;

	var cur_date = new Date();
	var chg_date = new Date(  obj.value.substr(0,4), obj.value.substr(5,2) -1 , obj.value.substr(8,2));
	
	var day_gap =  Math.ceil((chg_date - cur_date)/24/60/60/1000);

    if ( day_gap > extend_day ){
		alert(f_makemsg(SEC01004 , message));
	    valid = false;
	}else{
		if( (day_gap > 0 && day_gap < 31) ){
     		if(confirm(f_makemsg(SEC01003,message))){
    	         valid = true;
		       }else{valid = false;}
       }else{valid =  true;}
	}
	return valid;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_getWritableDir()                                                  */
/* DESC : Window OS¿¡¼­ Á¦¾îÇÏÁö ¾Ê´Â ¾²±â °¡´ÉÇÑ µð·ºÅä¸® Á¤º¸¸¦ Á¶È¸ÇÑ´Ù.          */
/*        Window vista¸¦ Á¦¿ÜÇÑ OS     "c:\\SCAN\\"                            */
/*        Window vista¸¦       OS ¿¹) "c:\\Users\\user_name\\AppData\\LocalLow"*/
/*        Window vista¿¡¼­ UAC Á¦¾î¸¦ ¹ÞÁö¾Ê´Â µð·ºÅä¸® Á¤º¸¸¦ ¾Ë±âÀ§ÇØ »ç¿ëÇÔ       */
/*        È£ÃâÇÏ´Â JSP ÆäÀÌÁö¿¡ <object ID="InziVista" ~~  > </object> Æ÷ÇÔÇØ¾ß ÇÔ*/
/* DATE : 2007.02.01                                                          */
/* AUTH : ±è¿ëÀç                                                               */
/*----------------------------------------------------------------------------*/
function f_getWritableDir() {
	var wDir = "c:\\SCAN\\";
    //½Å·ÚÇÒ¼ö ÀÖ´Â ½ÎÀÌÆ® Ãß°¡·Î Vista ¿¡¼­µµ C:\SCAN Æú´õ ÀÌ¿ëÇÔ.
    //if( InziVista.IsVista() == true ) {
    //    if( InziVista.IsProtectedMode() == true ) { // ºñ½ºÅ¸ º¸È£¸ðµåÀÏ °æ¿ì ¼³Á¤
    //        wDir = InziVista.GetKnownFolderPath(0) + "\\SCAN\\";
    //    }
    //}
    
	return wDir;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_getScanPath()                                                     */
/* DESC : °æ·Î¿¡¼­ C:\SCAN\ À» Á¦¿ÜÇÑ ³ª¸ÓÁö °æ·Î¸¦ ¸®ÅÏÇÏµµ·Ï ÇÔ             */
/* DATE : 2008.09.08                                                          */
/* AUTH : À±Çü¹è                                                              */
/*----------------------------------------------------------------------------*/
function f_getScanPath(strPath) {
	var rPath = "";
	
    rPath = strPath.substring(8);
    if(rPath.indexOf("\\") == 0){
        rPath = rPath.substring(1);
    }
    
	return rPath;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_JuminChkSize(pstrEnrNoClsCd, pstrEnrNo)                           */
/* DESC : µî·Ï¹øÈ£ »çÀÌÁî Ã¼Å©ÇÏ´Â ÇÔ¼ö.					                      */
/* DATE : 2007.02.03                                                          */
/* AUTH : Àü¿î»ó                                                               */
/*----------------------------------------------------------------------------*/
function f_JuminChkSize(pstrEnrNoClsCd, pstrEnrNo){
	var Return_Value = true;
	//³»±¹ÀÎ : 12911, Àç¿Ü±¹¹Î : 12912, ¿Ü±¹ÀÎ :12913, ¹ýÀÎ : 12921
	if(pstrEnrNoClsCd == "12911" || pstrEnrNoClsCd == "12912" || pstrEnrNoClsCd == "12913" || pstrEnrNoClsCd == "12921"){
		if(pstrEnrNo.search("-") > 0){
			var Tmp_pstrEnrNo = pstrEnrNo.split("-");
			if(parseInt(Tmp_pstrEnrNo[0].length) != 6 || parseInt(Tmp_pstrEnrNo[1].length) != 7){
				alert("(ÁÖ¹Î)µî·Ï¹øÈ£¸¦ Àß¸ø ÀÔ·ÂÇÏ¿´½À´Ï´Ù.");
				Return_Value = false;
			}
		}else{
			alert("(ÁÖ¹Î)µî·Ï¹øÈ£¸¦ Àß¸ø ÀÔ·ÂÇÏ¿´½À´Ï´Ù.");
			Return_Value = false;
		}
	}
	return Return_Value;
}
/*----------------------------------------------------------------------------*/
/* NAME : f_textareaKoreanNumBlur()                                           */
/* DESC : ÇÑ±Û,¼ýÀÚ,°ø¹é,-.,():¸¸ ÀÔ·Â°¡´É                                       */
/* DATE : 2007.02.06                                                          */
/* AUTH : °­Çý¿µ                                                               */
/*----------------------------------------------------------------------------*/
function f_textareakoreanNumBlur(objValue){
    for (var idx=0 ; idx < objValue.value.length ; idx++) {
        if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
		     || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
		     || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
             || ( objValue.value.charCodeAt(idx)==46  ) //'.'
		     || ( objValue.value.charCodeAt(idx)==32  ) //space
             || ( objValue.value.charCodeAt(idx)==13  ) //new line
             || ( objValue.value.charCodeAt(idx)==10  )) //new line
             && ( objValue.value.charCodeAt(idx)!=40  )//(
             && ( objValue.value.charCodeAt(idx)!=41  )//)
             && ( objValue.value.charCodeAt(idx)!=44  )//,
             && ( objValue.value.charCodeAt(idx)!=47  )// /
             && ( objValue.value.charCodeAt(idx)!=58  )//:
             && ( objValue.value.charCodeAt(idx)!=13217  )//§³
             ) {
           objValue.value="";  
           objValue.focus();
           alert("ÇÑ±Û,¼ýÀÚ,°ø¹é,-.,():/¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù");
           return;
	    }
    }
    return true;
}
/*----------------------------------------------------------------------------*/
/* NAME : f_KoreanNumBlur()                                                   */
/* DESC : ÇÑ±Û,¼ýÀÚ,-¸¸ ÀÔ·Â°¡´É(¼ÒÀçÁö¹ø¶õ)                                  */
/* DATE : 2007.04.18                                                          */
/* AUTH : °­Çý¿µ                                                              */
/*----------------------------------------------------------------------------*/
function f_KoreanNumBlur(objValue){

    for (var idx=0 ; idx < objValue.value.length ; idx++) {
        if ( !(( (objValue.value.charCodeAt(idx)>=44032) && (objValue.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
		     || ( (objValue.value.charCodeAt(idx)>=48) && (objValue.value.charCodeAt(idx)<=57) )  // ¼ýÀÚ
             || ( objValue.value.charCodeAt(idx)==45 )  // ÇÏÀÌÇÂ
             ) ){
           objValue.focus();
           alert("ÇÑ±Û,¼ýÀÚ,-¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù");
           return;
	    }
    }
    return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_ChkSpecialChar()                                                  */
/* DESC : " <script"´Â Çã¿ëÇÏÁö ¾Ê´Â´Ù                                        */
/* DATE : 2007.10.05                                                          */
/* AUTH : °­ÇöÈñ                                                              */
/*----------------------------------------------------------------------------*/
function f_ChkSpecialChar( objValue ){

    var str = objValue.value;
  
    //°ø¹éÁ¦°Å, ¼Ò¹®ÀÚ·Î º¯È¯ÇÔ
    str = (str.replace(/\s/g,"").replace(/&nbsp;/g,"")).toLowerCase();

    if( str.match("<script") == "<script")
    {
        alert("Çã¿ëÇÏÁö ¾Ê´Â ¹®ÀÚ¿­ÀÌ ÀÖ½À´Ï´Ù");
        objValue.focus();
        return false;
    }
    else
    {
        return true;   
    }
}

/*----------------------------------------------------------------------------*/
/* NAME : f_ChkCorpName()                                                     */
/* DESC : ¹ýÀÎ±¸ºÐ¸í°ú »óÈ£ÀÇ Á¤ÇÕ¼ºÀ» Ã¼Å©ÇÑ´Ù.                              */
/* DATE : 2008.01.28                                                          */
/* AUTH : ±è±â½Ä                                                              */
/* PARAMETER : (¹ýÀÎ±¸ºÐ, µî±â¿ë»óÈ£, ¹ýÀÎ±¸ºÐ¸í(¾Õ), ¹ýÀÎ±¸ºÐ¸í(µÚ), ¹ýÀÎ±¸ºÐ¸í¸®½ºÆ®, ¹ýÀÎ±¸ºÐ¸í¸®½ºÆ®(Ã¼Å©À§ÇÑ), ºñÁ¤Çü»óÈ£¿©ºÎ)   */
/*----------------------------------------------------------------------------*/
function f_ChkCorpName( pCorpCls, oHjSangho, oBfrCorpName, oAfrCorpName, tmpSrchArry, chkSrchArry, chk_sangho){

    var hj_sangho = oHjSangho.value;
    var bfr_corp_name = oBfrCorpName.value;
    var afr_corp_name = oAfrCorpName.value;

    if( eval(getByte(bfr_corp_name+hj_sangho+afr_corp_name)) > eval("120")){
        alert( "¹ýÀÎ±¸ºÐ¸íÀ» Æ÷ÇÔÇÑ ÀüÃ¼ »óÈ£ÀÇ ±æÀÌ´Â ÇÑ±Û 60ÀÚ¸¦ ÃÊ°úÇÒ ¼ö ¾ø½À´Ï´Ù." );
        return false;
	}

    if(pCorpCls=="11" || pCorpCls=="12" || pCorpCls=="13" || pCorpCls=="14"){ //ÁÖ½ÄÈ¸»ç, ÇÕ¸íÈ¸»ç, ÇÕÀÚÈ¸»ç, À¯ÇÑÈ¸»ç
        if(chk_sangho != true){
            if(bfr_corp_name == "" && afr_corp_name == ""){
                alert("¹ýÀÎ±¸ºÐ¸íÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù. ÀûÀýÇÑ ¹ýÀÎ±¸ºÐ¸íÀ» ¼±ÅÃÇÏ½Ê½Ã¿À.\n¿¹¿ÜÀûÀ¸·Î ±âÀÔÀÌ ÇÊ¿äÇÑ °æ¿ì, ºñÁ¤Çü»óÈ£¸¦ Ã¼Å©ÇÑ ÈÄ Á÷Á¢ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                return false;
            }

            if(bfr_corp_name != "" && afr_corp_name != ""){
                alert("¹ýÀÎ±¸ºÐ¸íÀº ¾Õ, µÚ Áß ÇÏ³ª¸¸ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.\n¿¹¿ÜÀûÀ¸·Î ±âÀÔÀÌ ÇÊ¿äÇÑ °æ¿ì, ºñÁ¤Çü»óÈ£¸¦ Ã¼Å©ÇÑ ÈÄ Á÷Á¢ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                return false;
            }

            for( var i=0 ; i<chkSrchArry.length; i++ ){
                if(hj_sangho.indexOf(chkSrchArry[i]) != -1 ){
                    alert("¹ýÀÎ±¸ºÐ¸íÀ» ¼±ÅÃÇÑ »óÅÂ¿¡¼­, »óÈ£¿¡ ¹ýÀÎ±¸ºÐ¸íÀ» ÀÔ·ÂÇÏ¿´½À´Ï´Ù.\n¿¹¿ÜÀûÀ¸·Î ±âÀÔÀÌ ÇÊ¿äÇÑ °æ¿ì, ºñÁ¤Çü»óÈ£¸¦ Ã¼Å©ÇÑ ÈÄ Á÷Á¢ ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                    return false;
                }
            }

            if(hj_sangho.indexOf(" ") != -1 ){
                if(!confirm("»óÈ£¿¡¼­ °ø¹éÀº ÀÚµ¿À¸·Î Á¦°ÅµË´Ï´Ù.\n°è¼Ó ÁøÇàÇÏ½Ã°Ú½À´Ï±î?  ")){
                    return false;
                }
                oHjSangho.value = oHjSangho.value.replace(/ /g, "");
            }
        }else{ // ºñÁ¤Çü»óÈ£ÀÏ °æ¿ì
            var corpNameYN = false;

            //ºñÁ¤Çü»óÈ£ Á¤ÇÕ¼º Ã¼Å©.. ('ÁÖ½ÄÈ¸»ç )
            if(hj_sangho.indexOf(tmpSrchArry[0]) != -1 ){
                if ( tmpSrchArry[0] == hj_sangho.substring(0, tmpSrchArry[0].length)) { // ¹ýÀÎ±¸ºÐ¸íÀÌ ¸Ç¾Õ¿¡ À§Ä¡
                    for(var i=0;i<chkSrchArry.length;i++){ // ¸Ç¾Õ ¹ýÀÎ±¸ºÐ¸íÀ» Á¦¿ÜÇÑ ºÎºÐ¿¡ ¾Æ·¡ ¹®ÀÚ°¡ Á¸ÀçÇÏ´ÂÁö Ã¼Å©
                        if ((hj_sangho.substring(tmpSrchArry[0].length)).indexOf(chkSrchArry[i]) != -1){
                            corpNameYN = true;
                            break;
                        }
                    }
                }else if( tmpSrchArry[0] == hj_sangho.substring(hj_sangho.length - tmpSrchArry[0].length)) { // ¹ýÀÎ±¸ºÐ¸íÀÌ ¸ÇµÚ¿¡ À§Ä¡
                    for(var i=0;i<chkSrchArry.length;i++){ // ¸ÇµÚ ¹ýÀÎ±¸ºÐ¸íÀ» Á¦¿ÜÇÑ ºÎºÐ¿¡ ¾Æ·¡ ¹®ÀÚ°¡ Á¸ÀçÇÏ´ÂÁö Ã¼Å©
                        if ((hj_sangho.substring(0, (hj_sangho.length - tmpSrchArry[0].length))).indexOf(chkSrchArry[i]) != -1){
                            corpNameYN = true;
                            break;
                        }
                    }
                }else{ // ¹ýÀÎ±¸ºÐ¸íÀÌ Áß°£¿¡ Á¸Àç...(°¡³ª´ÙÁÖ½ÄÈ¸»ç ¶ó¸¶)
                    corpNameYN = true;
                }

                if(corpNameYN == false){
                    alert("ºñÁ¤Çü»óÈ£ Ã¼Å©¸¦ ÇØÁ¦ÇÑ ÈÄ, ¹ýÀÎ±¸ºÐÀ» ºÐ¸®ÇÏ¿© ±âÀÔÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                    return false;
                }
            }else{ // 'ÁÖ½ÄÈ¸»ç'¿Í °°Àº ¹ýÀÎ±¸ºÐ¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´Â°æ¿ì, ¾Æ·¡ »çÇ×¿¡ ÇØ´çÇÏ¸é ºñÁ¤ÇüÀ¸·Î ÁøÇà °¡´ÉÇÔ. 
                if(  (pCorpCls=="11" && hj_sangho.indexOf("ÅõÀÚÈ¸»ç")==-1 && hj_sangho.indexOf("ÅõÀ¶ÀÚÈ¸»ç")==-1)
                   ||(pCorpCls=="12")
                   ||(pCorpCls=="13" && hj_sangho.indexOf("ÅõÀÚÇÕÀÚÈ¸»ç")==-1 && hj_sangho.indexOf("»ç¸ðÅõÀÚÀü¹®È¸»ç")==-1)
                   ||(pCorpCls=="14" && hj_sangho.indexOf("ÅõÀÚÀ¯ÇÑÈ¸»ç")==-1 && hj_sangho.indexOf("À¯µ¿È­Àü¹®È¸»ç")==-1)
                  ){
                    alert("¹ýÀÎ±¸ºÐ¸íÀÌ ±âÀÔµÇÁö ¾Ê¾Ò½À´Ï´Ù.\nÀûÀýÇÑ ¹ýÀÎ±¸ºÐ¸íÀ» ±âÀÔÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                    return false;
                }
            }
        }
    }else if( pCorpCls=="20" ){ //¹Î¹ý¹ýÀÎ
        if(bfr_corp_name == "" && afr_corp_name == ""){
            if(!confirm("¹ýÀÎ±¸ºÐ¸íÀÌ ¼±ÅÃµÇÁö ¾Ê¾Ò½À´Ï´Ù. \n°è¼Ó ÁøÇàÇÏ½Ã°Ú½À´Ï±î? ")){
                return false;
            }
        }
        if(bfr_corp_name != "" && afr_corp_name != ""){
            if(!confirm("¹ýÀÎ±¸ºÐ¸íÀº ¾Õ, µÚ Áß ÇÏ³ª¸¸ ¼±ÅÃÇØ¾ß ÇÕ´Ï´Ù.")){
                return false;
            }
        }

        for( var i=0 ; i<chkSrchArry.length; i++ ){
            if(hj_sangho.indexOf(chkSrchArry[i]) != -1 ){
                alert("»óÈ£¿¡ Å¸¹ýÀÎ±¸ºÐ¸íÀÌ Æ÷ÇÔµÇ¾î ÀÖ½À´Ï´Ù.\nÅ¸¹ýÀÎ±¸ºÐ¸íÀ» Á¦¿ÜÇÏ½Ã°í ÀÔ·ÂÇÏ½Ã±â ¹Ù¶ø´Ï´Ù.");
                return false;
            }
        }
    }

    return true;
}

/*----------------------------------------------------------------------------*/
/* NAME : f_ChkRoFrmName()                                                     */
/* DESC : ·Î¸¶ÀÚÀÇ Á¤ÇÕ¼ºÀ» Ã¼Å©ÇÑ´Ù.                                         */
/* DATE : 2008.01.28                                                          */
/* AUTH : ±è±â½Ä                                                              */
/*----------------------------------------------------------------------------*/
function f_ChkRoFrmName( oRoHjSangho, corp_cls ){

    var ro_hj_sangho = oRoHjSangho.value;
    var chg_ro_hj_sangho = "";
    var romaYN = false;
    var hanjaYN = false;

    if(corp_cls =="46") // ¹ý¹«¹ýÀÎÀÏ°æ¿ì
        f_addvalidation( oRoHjSangho, "inchar=corp13", "·Î¸¶ÀÚ" );
    else
        f_addvalidation( oRoHjSangho, "inchar=corp11", "·Î¸¶ÀÚ" );
    
    f_addvalidation( oRoHjSangho, "maxlen=120",   "·Î¸¶ÀÚ" );

    // ·Î¸¶ÀÚÀÇ Ã³À½°ú ³¡¹®ÀÚ°¡ Æ¯¼ö¹®ÀÚÀÎÁö Ã¼Å©...
	if( ro_hj_sangho != ""){
		var s_char  = "&,.-¡¤";
		var e_char  = "&,-¡¤'";
		if(s_char.indexOf(ro_hj_sangho.charAt(0)) != -1 || e_char.indexOf(ro_hj_sangho.charAt(ro_hj_sangho.length-1)) != -1){
			alert("Æ¯¼ö¹®ÀÚ([&][,][-][¡¤])´Â ½ÃÀÛ°ú ³¡ ¹®ÀÚ·Î »ç¿ëÇÒ ¼ö ¾ø°í, \n[.]´Â ³¡¹®ÀÚ·Î, [']´Â ½ÃÀÛ ¹®ÀÚ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
			return false;
		}
	}

    for (var idx=0 ; idx < ro_hj_sangho.length ; idx++) {
        if( idx != 0 ){
            if( !(ro_hj_sangho.charCodeAt(idx)==32 && ro_hj_sangho.charCodeAt(idx-1)==32) )
                chg_ro_hj_sangho = chg_ro_hj_sangho + ro_hj_sangho.charAt(idx);
        }else{
            chg_ro_hj_sangho = chg_ro_hj_sangho + ro_hj_sangho.charAt(idx);
        }

        if ( ( (ro_hj_sangho.charCodeAt(idx)>=65) && (ro_hj_sangho.charCodeAt(idx)<=90) )       // ¿µ¹®(´ë¹®ÀÚ)
            || ( (ro_hj_sangho.charCodeAt(idx)>=97) && (ro_hj_sangho.charCodeAt(idx)<=122)) ) {// ¿µ¹®(¼Ò¹®ÀÚ)
            romaYN = true;
        }
        if ( ( (ro_hj_sangho.charCodeAt(idx)>=19968) && (ro_hj_sangho.charCodeAt(idx)<=40869)  )     // ÇÑÀÚ
            || ( (ro_hj_sangho.charCodeAt(idx)>=63744) && (ro_hj_sangho.charCodeAt(idx)<=64045)) ) { // ÇÑÀÚ2
            hanjaYN = true;
        }
    }

    if( romaYN==true && hanjaYN==true){
        alert("·Î¸¶ÀÚ¶õ¿¡ ·Î¸¶ÀÚ¿Í ÇÑÀÚ¸¦ È¥¿ëÇÏ¿© »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
        return false;
    }

    oRoHjSangho.value = chg_ro_hj_sangho;

    return true;
}


/*----------------------------------------------------------------------------*/
/* NAME : f_koreanNum02()                                                     */
/* DESC : ¿µ¹®À» Á¦¿ÜÇÑ ¸ðµç ¹®ÀÚ ÀÔ·Â°¡´É(onBlur½Ã Ã¼Å©ÇÑ´Ù.)                     */
/* DATE : 2006.05.02                                                          */
/* AUTH : °­¸íÁø                                                               */
/*----------------------------------------------------------------------------*/
function f_koreanNum02(objValue){
   for (var idx=0 ; idx < objValue.value.length ; idx++) {
		if(( (objValue.value.charCodeAt(idx)>=65) && (objValue.value.charCodeAt(idx)<=90) ) //¿µ¹®´ë¹®ÀÚ
           || ( (objValue.value.charCodeAt(idx)>=97) && (objValue.value.charCodeAt(idx)<=122))) //¿µ¹®¼Ò¹®ÀÚ
        {
            alert("¿µ¹®Àº ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
            objValue.focus();
            return false;
	    }
    }
}
//20100603_DORO_I_START
/*----------------------------------------------------------------------------*/
/* NAME : f_roadDetlAddrChk()                                                     */
/* DESC : »ó¼¼ÁÖ¼Ò ÀÔ·Â°ª Áß (µ¿ÀÌ¸§)¸¸ ÀÖ´Â °ª Ã¼Å©                           */
/* DATE : 2010.06.03                                                          */
/* AUTH : ¹ÚÁØÇ¥                                                               */
/*----------------------------------------------------------------------------*/
function f_roadDetlAddrChk(sObj) {
	var sVal;
	var detl_addr;
	var sId = sObj.id;	
	sVal = trim(document.getElementById(sId).value);
	for (i=0; i<sVal.length; i++) {
		detl_addr = sVal.substr(i,1);
		if (i==0 && detl_addr == "(") {
			alert(SER09003);//"»ó¼¼ÁÖ¼Ò¸¦ ÀÔ·ÂÇÏ¿© ÁÖ¼¼¿ä."
			document.getElementById(sId).focus();
			return false;
		}
	}
	return true;
	
}	
//20100603_DORO_I_START	

/* Å°ÄÚµåÃ³¸®¸¦ À§ÇÑ °ª Á¤¸®

## Å°ÄÚµå»ç¿ëÅ°(½Ã½ºÅÛ)
13	ENTER
27	ESC
32	SPACE BAR

## Å°ÄÚµå»ç¿ëÅ°(¼ýÀÚ)
48	0
49	1
50	2
51	3
52	4
53	5
54	6
55	7
56	8
57	9
## Å°ÄÚµå»ç¿ëÅ°(¿µ¾î)
65	A
66	B
67	C
68	D
69	E
70	F
71	G
72	H
73	I
74	J
75	K
76	L
77	M
78	N
79	O
80	P
81	Q
82	R
83	S
84	T
85	U
86	V
87	W
88	X
89	Y
90	Z
97	a
98	b
99	c
100	d
101	e
102	f
103	g
104	h
105	i
106	j
107	k
108	l
109	m
110	n
111	o
112	p
113	q
114	r
115	s
116	t
117	u
118	v
119	w
120	x
121	y
122	z
## Å°ÄÚµå»ç¿ëÅ°(Æ¯¼ö¹®ÀÚ)
33	!
34	"
35	#
36	$
37	%
38	&
39	'
40	(
41	)
42	*
43	+
44	,
45	-
46	.
47	/
58	:
59	;
60	<
61	=
62	>
63	?
64	@
91	[
92	\
93	]
94	^
95	_
96	`
123	{
124	|
125	}
126	~
*/

//ÇÑ±Û ¶Ç´Â ¼ýÀÚ ¶Ç´Â - , . () : / ¸¸ ÀÔ·Â°¡´ÉÇÏ°Ô ÇÏ±â À§ÇÑ ÇÔ¼ö(onblurÀÌº¥Æ®)
//2008.12.26 ¹Ý½ÂÇö(Firefox 3.0, Safari 3.1.2, Opera9.6.2¿¡¼­´Â Æ÷Ä¿½º°¡ ´ÙÀ½¿¡ À§Ä¡ÇÏ´Â ¹ö±×°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ½.)
function f_validKoreanOnly(pvObj){
    for (var idx=0 ; idx < pvObj.value.length ; idx++) {
		if ( !(( (pvObj.value.charCodeAt(idx)>=44032) && (pvObj.value.charCodeAt(idx)<=55203) ) // ÇÑ±Û ¿Ï¼º±Û
		|| ( (pvObj.value.charCodeAt(idx)>=48) && (pvObj.value.charCodeAt(idx)<=57) )  // 0~9
		|| ( pvObj.value.charCodeAt(idx)==44 )  // ,
		|| ( pvObj.value.charCodeAt(idx)==45 )  // -
		|| ( pvObj.value.charCodeAt(idx)==46 )  // .
		|| ( pvObj.value.charCodeAt(idx)==40 )  // (
		|| ( pvObj.value.charCodeAt(idx)==41 )  // )
		|| ( pvObj.value.charCodeAt(idx)==58 )  // :
		|| ( pvObj.value.charCodeAt(idx)==47 )  // /
		) ){
			pvObj.value = "";
			pvObj.focus();
			alert("ÇÑ±Û ¶Ç´Â ¼ýÀÚ ¶Ç´Â - , . () : / ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
			return false;
	    }
    }
    return true;
}

