			
			//ÆË¾÷Ã¢
			function PopUp(winName,pageName,w,h,l,t,scroll) {
				if(scroll == "yes") {
					winName = window.open(pageName,winName,'scrollbars=Yes,width='+w+',height='+h+',left='+l+',top='+t);
				} else {
					winName = window.open(pageName,winName,'width='+w+',height='+h+',left='+l+',top='+t);
				}
			 }

			//ÀÚµ¿ Æ÷Ä¿½º ÀÌµ¿(onKeyUp=""¿¡ »ç¿ë)
			//varobject1ÀÇ ÀÔ·Â ±æÀÌ°¡ length¿Í °°À¸¸é varobject2·Î Æ÷Ä¿½º ÀÌµ¿
			//onKeyUp="FocusMove('document.fmReg.tx_CpyNo1','document.fmReg.tx_CpyNo2',3);"
			function FocusMove(varobject1,varobject2,length) {
				var Object1 = eval(varobject1);
				var Object2 = eval(varobject2);				

				if(Object1.value.length == length) {
						Object2.focus();
				}
			}
			
			//onKeyUp="FocusMove(this,'tx_CpyNo2',3);"
			function FocusMove2(Object1,varobject2,length) {			

				if(Object1.value.length == length) {
						document.getElementById(varobject2).focus();
				}
			}
			
			//ÀÔ·Â°ª ±æÀÌ Á¦ÇÑ
			//varObject ÀÇ ÀÔ·Â ±æÀÌ°¡  strLength ±îÁö¸¸ °¡´ÉÇÏ°Ô Á¦ÇÑ
			//Onblur="LengthCheck('document.fmReg.tx_Desc',255)"
			function LengthCheck(varObject,strLength) {
				var ObjComment = eval(varObject);
				if(!ObjComment.value.length == 0)
				{ 
					if (ObjComment.value.length > strLength)
					{	
						strLength = strLength - 1
						alert("ÁË¼ÛÇÕ´Ï´Ù. "+ strLength + "ÀÚ±îÁö¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
						ObjComment.focus();
						return;
					}
				}
			}
			 
			 function LengthCheck2(aro_name,ari_max)
			{

			var ls_str     = aro_name.value; // ÀÌº¥Æ®°¡ ÀÏ¾î³­ ÄÁÆ®·ÑÀÇ value °ª
			var li_str_len = ls_str.length;  // ÀüÃ¼±æÀÌ

			// º¯¼öÃÊ±âÈ­
			var li_max      = ari_max; // Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â
			var i           = 0;  // for¹®¿¡ »ç¿ë
			var li_byte     = 0;  // ÇÑ±ÛÀÏ°æ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ
			var li_len      = 0;  // substringÇÏ±â À§ÇØ¼­ »ç¿ë
			var ls_one_char = ""; // ÇÑ±ÛÀÚ¾¿ °Ë»çÇÑ´Ù
			var ls_str2     = ""; // ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¸é Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù.

			for(i=0; i< li_str_len; i++)
			{
				// ÇÑ±ÛÀÚÃßÃâ
				ls_one_char = ls_str.charAt(i);

				// ÇÑ±ÛÀÌ¸é 2¸¦ ´õÇÑ´Ù.
				if (escape(ls_one_char).length > 4)
				{
					li_byte += 2;
				}
				// ±×¹ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù.
				else
				{
					li_byte++;
				}

				// ÀüÃ¼ Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é
				if(li_byte <= li_max)
				{
					li_len = i + 1;
				}
			}
			   
			// ÀüÃ¼±æÀÌ¸¦ ÃÊ°úÇÏ¸é
			if(li_byte > li_max)
			{
				alert( "±ÛÀÚ¼ö°¡ ÃÊ°ú µÇ¾ú½À´Ï´Ù. \n ÃÊ°úµÈ ³»¿ëÀº ÀÚµ¿À¸·Î »èÁ¦ µË´Ï´Ù. ");
				ls_str2 = ls_str.substr(0, li_len);
				aro_name.value = ls_str2;
			     aro_name.focus();
			}
			
			}
			
			
			function LengthCheck3(aro_name,ari_max)
			{

			var ls_str     = aro_name.value; // ÀÌº¥Æ®°¡ ÀÏ¾î³­ ÄÁÆ®·ÑÀÇ value °ª
			var li_str_len = ls_str.length;  // ÀüÃ¼±æÀÌ

			// º¯¼öÃÊ±âÈ­
			var li_max      = ari_max; // Á¦ÇÑÇÒ ±ÛÀÚ¼ö Å©±â
			var i           = 0;  // for¹®¿¡ »ç¿ë
			var li_byte     = 0;  // ÇÑ±ÛÀÏ°æ¿ì´Â 2 ±×¹Ü¿¡´Â 1À» ´õÇÔ
			var li_len      = 0;  // substringÇÏ±â À§ÇØ¼­ »ç¿ë
			var ls_one_char = ""; // ÇÑ±ÛÀÚ¾¿ °Ë»çÇÑ´Ù
			var ls_str2     = ""; // ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¸é Á¦ÇÑÇÒ¼ö ±ÛÀÚÀü±îÁö¸¸ º¸¿©ÁØ´Ù.

			for(i=0; i< li_str_len; i++)
			{
				// ÇÑ±ÛÀÚÃßÃâ
				ls_one_char = ls_str.charAt(i);

				// ÇÑ±ÛÀÌ¸é 2¸¦ ´õÇÑ´Ù.
				if (escape(ls_one_char).length > 4)
				{
					li_byte += 2;
				}
				// ±×¹ÜÀÇ °æ¿ì´Â 1À» ´õÇÑ´Ù.
				else
				{
					li_byte++;
				}

				// ÀüÃ¼ Å©±â°¡ li_max¸¦ ³ÑÁö¾ÊÀ¸¸é
				if(li_byte <= li_max)
				{
					li_len = i + 1;
				}
			}
			   
			// ÀüÃ¼±æÀÌ¸¦ ÃÊ°úÇÏ¸é
			if(li_byte > li_max)
			{
				alert( "¼¼±Ý°è»ê¼­ ÀÏ·Ã¹øÈ£´Â 12ÀÚ¸®±îÁö °¡´ÉÇÕ´Ï´Ù.");
				ls_str2 = ls_str.substr(0, li_len);
				aro_name.value = ls_str2;
			     aro_name.focus();
			}
			
			}


			//ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å©
			//ÀÔ·Â ÇÊµå°¡ 2°³ÀÎ°æ¿ì
			function JuminCheck(varobj1)
			{
				
				var jumin_string = varobj1;
				var a = jumin_string.substring(6,7);

				if (a < '0' || a > '4') {
				return false;
				}

				var sum = 0;
				var num = 2;

				for(var i=0;i<12;i++)
				{
					a = jumin_string.substring(i,i+1);
					sum = sum + num * (a - '0');
					num++;
					if( num == 10 ) num = 2;
				}

				i = (11 - (sum % 11)) % 10;

				a = jumin_string.substring(12,13);
				if( a != i) 
				{
					return false;
				}

				return true;
			}

			//Àç¿Ü±¹ÀÎ Ã¼Å©
			function check_fgnno(fgnno) {
			var sum=0;  
			var odd=0;  
			buf = new Array(13);  
			  
			for(i=0; i<13; i++) {
			buf[i]=parseInt(fgnno.charAt(i));
			}  
			  
			odd = buf[7]*10 + buf[8];  
			  
			if(odd%2 != 0) {
			return false; 
			}  
			  
			if( (buf[11]!=6) && (buf[11]!=7) && (buf[11]!=8) && (buf[11]!=9) ) {
				return false;  
			}  
			  
			multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];  
			  
			for(i=0, sum=0; i<12; i++) { 
  				sum += (buf[i] *= multipliers[i]); 
			}  
			  
			sum = 11 - (sum%11);  
			  
			if(sum >= 10) { 
  				sum -= 10; 
			}  
			  
			sum += 2;  
			  
			if(sum >= 10) { 
  				sum -= 10; 
			}  
			  
			if(sum != buf[12]) { 
  				return false 
			}  
			  
			return true; 
			}

			function EmailCheck(Object)
			{
				var varobject = eval(Object);
				var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
				var check=/@[\w\-]+\./;
				var checkend=/\.[a-zA-Z]{2,3}$/;

				if(((varobject.search(exclude) != -1)||(varobject.search(check)) == -1)||(varobject.search(checkend) == -1))
				{
	    			alert("E-mailÁÖ¼Ò°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇÏ½Ê½Ã¿À.");
					return false;
				}
				else
				{
					return true;
				}
			}

			function sendForm(action,fmName) {
			    document.forms[fmName].action = action;
			    return ;
			}
			
			//»ç¾÷ÀÚ ¹øÈ£ Ã¼Å©..
			function check_busino(vencod) { 
					var sum = 0; 
					var getlist =new Array(10); 
					var chkvalue =new Array("1","3","7","1","3","7","1","3","5"); 
					for(var i=0; i<10; i++) { getlist[i] = vencod.substring(i, i+1); } 
					for(var i=0; i<9; i++) { sum += getlist[i]*chkvalue[i]; } 
					sum = sum + parseInt((getlist[8]*5)/10); 
					sidliy = sum % 10; 
					sidchk = 0; 
					if(sidliy != 0) { sidchk = 10 - sidliy; } 
					else { sidchk = 0; } 
					if(sidchk != getlist[9]) { return false; } 
					return true; 
			} 
			
			
			
			// XMLHTTP °´Ã¼¸¦ »ý¼ºÇÑ´Ù.
			function GetXMLHTTP()
			{
				var XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
				return XMLHTTP;
			}
			
			// °á°ú °ªÀ» °¡Á®¿Â´Ù.
			function GetResultString(method,url)
			{				
				var XMLHTTP = GetXMLHTTP();					
				var sResult = "";						
				
				XMLHTTP.open(method,url,false);
				XMLHTTP.send('');				
				
				sResult = XMLHTTP.responseText;
				
				return sResult;		
			}
			
			// ÇÑ½ÅÆò Ãß°¡
			function fctGoMyDesk()
			{					
				//var sUrl = "/ESNWeb/Kis/SessionCheck.aspx";	// ÇöÀç »ç¿ëÀÚÀÇ ·Î±×ÀÎ »óÅÂ¸¦ Ã¼Å©ÇÑ´Ù.
				//var sResult = GetResultString("get", sUrl);
				
				//if(sResult != "")
				//{
				//	PopUp('eStore','/EsnWeb/eStore/index.aspx?ESTID='+sResult,'1000','650','0','0','no');
				//}					
														
				document.location.href="/ESNWeb/KIS/MydeskInfo.aspx";
			}			
			
			//ÀÔ·ÂÇÑ ¹®ÀÚ¿­ÀÌ ¼ýÀÚÀÎÁö ºñ±³ÇÑ´Ù.
			function isDigit(str)
			{
				var	strDigit = '0123456789';
				if(parseInt(str) ==	NaN)		return false;
				if((''+parseInt(str)) == 'NaN')	return false;
				if(str.length == 0)				return false;
				if(parseInt(str) < 0)			return false;
				for(var	i=0	; i	< str.length ; i++)
				{
					if(strDigit.indexOf(str.charAt(i)) < 0)	return false;
				}
				return true;
			}

			//ÀÔ·ÂÇÑ ¹®ÀÚ¿­ÀÌ ÀüºÎ¹®ÀÚÀÎÁö ºñ±³ÇÑ´Ù.
			function isAllChar( str )
			{
				var count=0;
				var strDigit = '0123456789';

				for( var i = 0 ; i < str.length ; i++ )
				{
					if( strDigit.indexOf( str.charAt( i ) ) < 0 )
					{
						count++;
					}
				}
				if(count == str.length)return true;
				return false;
			}

			function fDate(v_year,v_month,v_day){	// ³â,¿ù,ÀÏ ÀÌ·± Çü½ÄÀ¸·Î ¹Ýµå½Ã ³Ñ°ÜÁÙ°Í
				if ( v_year.length != 4) return false;
				if ( v_month.length != 1 &&  v_month.length !=  2 ) return false;
				if ( v_day.length != 1  &&  v_day.length !=  2) return false;

				r_year = eval(v_year) ; 
				r_month = eval(v_month); 
				r_day = eval(v_day)  ; 

				if (r_month<1 || r_month>12) return false;
				if (r_day<1 || r_day>31) return false;
				if (r_year<1900 ) return false;


				if (r_month==4 || r_month==6 || r_month==9 || r_month==11){
					if (r_day==31) return false;
				}

				//À±³âÃ¼Å© - 4³â¿¡ ÇÑ¹ø¾¿, 100³â¸¶´Ù ÇÑ¹ø¾¿Àº Æò´Þ, 400³â¸¶´Ù ÇÑ¹ø¾¿Àº À±´Þ
				if (r_month==2){
					var g=parseInt(r_year/4)

					if (isNaN(g)) return false;
					
					if (((r_year % 4 == 0) && (r_year % 100 != 0)) || (r_year % 400 == 0)) {
						if (r_day>29) return false;
					} else {
						if (r_day>28)  return false;
					}
				}

				return true;
			}
