

	///////////////////////////////////////////////////////////////////
	//ÁÖ¹Îµî·Ï ¹øÈ£ ÀÔ·Â¹ÞÀ» ¶§ ÀÚµ¿À¸·Î ÅÇ ÀÌµ¿ ½ÃÅ°±â
	/////////////////////////////////////////////////////////////////// ¤Ó

	var isNN = (navigator.appName.indexOf("Netscape")!=-1);

	function autoTab(input,len, e) {
	        var keyCode = (isNN) ? e.which : e.keyCode; 
	        var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];
	        if(input.value.length >= len && !containsElement(filter,keyCode)) {
	        input.value = input.value.slice(0, len);
	        input.form[(getIndex(input)+1) % input.form.length].focus();
	}
	
	function containsElement(arr, ele) {
	        var found = false, index = 0;
	        while(!found && index < arr.length)
	        {
	        	if(arr[index] == ele)
	       	 		found = true;
	        	else
	        		index++;
	        }
	        return found;
	}
	
	function getIndex(input) {
	        var index = -1, i = 0, found = false;
	        while (i < input.form.length && index == -1)
	        if (input.form[i] == input)index = i;
	        else i++;
	        return index;
	        }
	return true;
	}
	
	
	function Replace(strString, strChar) 
	{ 
	        var strTmp = ""; 
	        for (i = 0; i< strString.length; i++) 
	        { 
	                if (strString.charAt(i) != strChar)
	                	strTmp = strTmp + strString.charAt(i); 
	        } 
	        return strTmp; 
	} 
	
	function Replace(strString, strChar,strChar2) 
	{ 
	        var strTmp = ""; 
	        for (i = 0; i< strString.length; i++) 
	        { 
	                if (strString.charAt(i) == strChar)
	                	strTmp = strTmp + strChar2;
	                else
	                	strTmp = strTmp + strString.charAt(i); 
	        } 
	        return strTmp; 
	} 
	
	
	function IsAlphaNumeric(checkStr) {
			  
	  var checkOK = "abcdefghijklmnopqrstuvwxyz0123456789";
	  for (i = 0;  i < checkStr.length;  i++)
	  {
	    ch = checkStr.charAt(i);
	    for (j = 0;  j < checkOK.length;  j++)
	      if (ch == checkOK.charAt(j))
	        break;
	    if (j == checkOK.length)
	    {
	      return (false);
	      break;
	    }
	  }
	  return (true)
	}

  function IsAlphaNumeric2(checkchak) {
			  
	  var checkOK = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*()_-+=|?.,><:;'~`";
	  var rechk = false;
	    for (var j = 0;  j < checkOK.length;  j++)
		{
			 if (checkchak == checkOK.charAt(j))
			 {
				rechk = true;
				break;
			 }
			 
		}
		return rechk;
	}
  
	////////////////////////////////////»ç¾÷ÀÚ µî·Ï ¹øÈ£ Ã¼Å©
	// »ç¾÷ÀÚµî·Ï¹øÈ£ Ã¼Å© ½ÃÀÛ

	function chkWorkNumb(strNumb) 
	{ 
		 strNumb = Replace(strNumb,"-"); 
	        if (strNumb.length != 10) 
	        { 
	                alert("»ç¾÷ÀÚ¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù."); 
	                return false; 
	        } 
	         
	        sumMod = 0; 
	        sumMod += parseInt(strNumb.substring(0,1)); 
	        sumMod += parseInt(strNumb.substring(1,2)) * 3 % 10; 
	        sumMod += parseInt(strNumb.substring(2,3)) * 7 % 10; 
	        sumMod += parseInt(strNumb.substring(3,4)) * 1 % 10; 
	        sumMod += parseInt(strNumb.substring(4,5)) * 3 % 10; 
	        sumMod += parseInt(strNumb.substring(5,6)) * 7 % 10; 
	        sumMod += parseInt(strNumb.substring(6,7)) * 1 % 10; 
	        sumMod += parseInt(strNumb.substring(7,8)) * 3 % 10; 
	        sumMod += Math.floor(parseInt(strNumb.substring(8,9)) * 5 / 10); 
	        sumMod += parseInt(strNumb.substring(8,9)) * 5 % 10; 
	        sumMod += parseInt(strNumb.substring(9,10)); 
	         
	        if (sumMod % 10 != 0) 
	        { 
	                alert("»ç¾÷ÀÚ¹øÈ£°¡ Àß¸øµÇ¾ú½À´Ï´Ù."); 
	                return false; 
	        } 
	        return true; 
	} 
	
	function chkWorkNumb1(strNumb) 
	{ 
	        
	        return chkWorkNumb(strNumb) ; 
	} 
	
	
////////////////////////////////////»ç¾÷ÀÚ µî·Ï ¹øÈ£ Ã¼Å©


	
	//ÁÖ¹Î¹øÈ£ Ã¼Å©
	function check_jumin(number1,number2)
			{ 
			
			num =new Array( number1.substring(0,1),number1.substring(1,2),number1.substring(2,3),
							number1.substring(3,4),number1.substring(4,5),number1.substring(5,6),
							number2.substring(0,1),number2.substring(1,2),number2.substring(2,3),
							number2.substring(3,4),number2.substring(4,5),number2.substring(5,6),
							number2.substring(6,7))

			if(num[0] 	== "" || num[1] == "" || num[2] == "" || num[3]  == "" || 
				num[4] 	== "" || num[5] == "" || num[6] == "" || num[7] == "" || 
				num[8]  == "" || num[9]  == "" || num[10] == "" || num[11] == "" || num[12] == "")    
					
			if(true)
			    {
			    // document.user_regist.jumin_no1.focus()
			     return false ;
			    }
			else     
				parent.location.href="site.html"
			else { 
				num1 = new Array(eval(num[0]),eval(num[1]),eval(num[2]),eval(num[3]),
								 eval(num[4]),eval(num[5]),eval(num[6]),eval(num[7]),
								 eval(num[8]),eval(num[9]),eval(num[10]),eval(num[11]),eval(num[12])) 

				num2 = new Array(2,3,4,5,6,7,8,9,2,3,4,5) 
				var sum=0 
				for(var i=0;i<=11;i++)  
					sum += num1[i]*num2[i] 
				var mod = sum % 11 
				var check = 11 - mod 
				if(check==11) 
					check = 1 
				else if(check==10) 
					check = 0 
				if(check == num1[12])    
				if(eval(num[0]+num[1]) < 77 )    
				{     
					return true;
			    } else
			    {      
					return true;
			    } else
			   {    
			  		return false;
			   }
			 }
			}

////////////////////////////////////ÁÖ¹Î¹øÈ£ Ã¼Å©


/////////////////////////////////trim
	function ltrim(str){
	        var s = new String(str);
	        if (s.substr(0,1) == " ")
	                return ltrim(s.substr(1));
	        else
	                return s;
	}
	
	function rtrim(str){
	        var s = new String(str);
	        if(s.substr(s.length-1,1) == " ")
	                return rtrim(s.substring(0, s.length-1))
	        else
	                return s;
	}
	
	function trim(str){
	        return ltrim(rtrim(str));
	}	
///////////////////////////////////////
	
	function date2Int(date){
		var length=date.length;
		var temp="";
		var temp2="";
		for(i=0; i<length; i++){
			temp=date.charAt(i);
			if(temp!="-"){
				temp2+=temp;
			}
		}
		return temp2;
	}
				
	
	// ÀÌ¸ÞÀÏ Ã¼Å© -- ¿µ¹®@¿µ¹®.¿µ¹® Çü½Ä¿¡ ¸Â´ÂÁö Ã¼Å©ÇÑ´Ù.
	// true¸é ÀÌ»ó¾ø°í, false¸é ÀÌ»óÇÑ ¸ÞÀÏÁÖ¼Ò...
	function checkemail(element_value){
		var testresults=true;
		var str=element_value;
		if(str!=""){
			var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
			if (filter.test(str))
				testresults=true;
			else{
				testresults=false;
			}
		}
		return (testresults);
	}

	
	function checknumber(element_value){
		var testresult=true;
		var x=element_value;
		var anum=/(^\d+$)|(^\d+\.\d+$)/;
		
		if (anum.test(x))
			testresult=true;
		else{
			alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç¼ö ÀÖ½À´Ï´Ù.");
			//testresult=false
			event.returnValue = false;
		}
		return (testresult)
	}
	
	
	function SizeChk(curnum,maxsize,nextobj)
	{
		 if (curnum == maxsize)
		 {
			 if(nextobj != null)
				 nextobj.select();
		 }
	}

	
	/////// ¼ýÀÚ¸¸ ÀÔ·Â -- onKeyUp Event»ç¿ë
	function checknum(field) {
		var valid = "0123456789,"
		var ok = "yes";
		var temp;
		if(event.keyCode>50){
			for (var i=0; i<field.value.length; i++) {
				temp = "" + field.value.substring(i, i+1);
				if (valid.indexOf(temp) == "-1") 
					ok = "no";
			}
		}
		if (ok == "no") {
			alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");	
			field.value = "";
			event.returnValue = false;
		}else{
			return true;
		}
	}
	
	function Num(this_item){
		if (event.keyCode>50){
			if ((event.keyCode<Num1_0)||(event.keyCode>Num1_9)){			
				window.alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä.");
				event.returnValue = false;
			}
		}else{
			return true;
		}
	}
	
	
	
	
//ÇÑ±ÛÃ¼Å© ¹Ø¿¡²² ´õ È®½ÇÇÔ		
	function hanCheck(x) {
		for(i=0;i<x.value.length;i++) {
			var a=x.value.charCodeAt(i);
			if (a > 128) {
				alert('ÇÑ±ÛÀº ÀÔ·ÂÇÏ½Ç ¼ö ¾ø½À´Ï´Ù');
				x.value="";
				x.focus();
			}
		}

	}



///ÇÑ±ÛÃ¼Å©	(ÀÀ¿ëÇÏ¸é Àç¹Õ´Â°Å ¸¸µé¼ö ÀÖÀ½)
	function korean_check(str){
	    var i;
	    var ch;
	    
	    for (i=0;i<str.length;i++){
	        ch = escape(str.charAt(i));        //ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ
			if (strCharByte(ch) != 2){
				return false;
			}
	    }
	    return true;
	}
	
	function strCharByte(chStr){
		if (chStr.substring(0, 2) == '%u'){
			if (chStr.substring(2,4) == '00')
				return 1;
			else
				return 2;        //ÇÑ±Û
		}else if (chStr.substring(0,1) == '%'){
			//alert (parseInt(chStr.substring(1,3), 16));
			if (parseInt(chStr.substring(1,3), 16) > 127)
				return 2;        //ÇÑ±Û
			else
				return 1;
		}else{
			return 1;
		}
	}
//////////////////////////////////////////////////////////////////////////

