/*
ÇÔ¼ö ¼³¸í : ÀÔ·Â ¹ÞÀº String¿¡¼­ °ø¹éÀ» Á¦°ÅÇÏ´Â ÇÔ¼ö
ÀÔ·Â°ª : String
¸®ÅÏ°ª : String
*/
function trim(str)

	{ 
	var count = str.length; 
	var len = count;                 
	var st = 0; 
                 
	while ((st < len) && (str.charAt(st) <= ' '))
	
		{ 
		st++; 
		} 

	while ((st < len) && (str.charAt(len - 1) <= ' '))
	
		{ 
		len--; 
		}                 
	
	return ((st > 0) || (len < count)) ? str.substring(st, len) : str ;   
	}

/*
ÇÔ¼ö ¼³¸í : Email ÁÖ¼Ò°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇÏ´Â ÇÔ¼ö
ÀÔ·Â°ª : String
¸®ÅÏ°ª : ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÇ ÇüÅÂÀÏ °æ¿ì false, ÀÌ¸ÞÀÏ ÁÖ¼Ò°¡ ¾Æ´Ò°æ¿ì true
*/
function emailCheck(str)

	{
	if(str.search((/(\S+)@(\S+)\.(\S+)/)) == -1)
	
		{
		return true;
		}
	
	else
	
		{
		return false;
		}

	}

/*
ÇÔ¼ö ¼³¸í : ÁÖ¹Îµî·Ï ¹øÈ£°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇÏ´Â ÇÔ¼ö
ÀÔ·Â°ª : String, String
¸®ÅÏ°ª : ÁÖ¹Îµî·Ï ¹øÈ£ÀÇ ÇüÅÂÀÏ °æ¿ì false,  ¾Æ´Ò°æ¿ì true
*/
function peridCheck(strPerid1, strPerid2)

	{
	var idnumber = strPerid1+strPerid2;
	
	a = new Array(13);
	for(var i=0; i<13;i++)
	
		{
		a[i] = parseInt(idnumber.charAt(i));
		}
	
	var j = a[0]*2 + a[1]*3 + a[2]*4 + a[3]*5 + a[4]*6 + a[5]*7 + a[6]*8 + a[7]*9 + a[8]*2 + a[9]*3 + a[10]*4 + a[11]*5;
	var j = j % 11;
	var k = 11 - j;
	
	if(k > 9)
	
		{
		k = k % 10
		}
	
	if(k != a[12])
	
		{
		return true; //¿Ã¹Ù¸£Áö ¾ÊÀº ¹øÈ£
		}
	
	else
		
		{
		return false; //¿Ã¹Ù¸¥ ¹øÈ£
		}
	
	}

/*
ÇÔ¼ö ¼³¸í : ¿µ¹®°ú ¼ýÀÚ¸¸ ÀÖ´Â StringÀÎÁö ºñ±³ ÇÏ´Â ÇÔ¼ö
ÀÔ·Â°ª : String
¸®ÅÏ°ª : Á¶°Ç¿¡ ¸Â´Â ÇüÅÂÀÏ °æ¿ì false,  ¾Æ´Ò°æ¿ì true
*/
function chkEngNum(oField)

	{ 
	var valid = "abcdefghijklmnopqrstuvwxyz0123456789" 
	var bFlag = false; 
	var temp; 
		
	for (var i=0; i<oField.value.length; i++)
	
		{ 
		temp = "" + oField.value.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") bFlag = true; 
		} 

	if (bFlag)
	
		{
		alert("ÇØ´ç Ç×¸ñÀº ¹Ýµå½Ã ¿µ¹® ¶Ç´Â ¼ýÀÚ¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
		oField.value = "";
		oField.focus();
		return false;
		}

	return true;
	}

/*
ÇÔ¼ö ¼³¸í : ¼ýÀÚ¸¸ ÀÖ´Â StringÀÎÁö ºñ±³ÇÏ´Â ÇÔ¼ö
ÀÔ·Â°ª : String
¸®ÅÏ°ª : Á¶°Ç¿¡ ¸Â´Â ÇüÅÂÀÏ °æ¿ì false,  ¾Æ´Ò°æ¿ì true
*/
function chkNum(oField)

	{ 
	var valid = "0123456789"
	var bFlag = false; 
	var temp; 
		
	for (var i=0; i<oField.value.length; i++)
	
		{ 
		temp = "" + oField.value.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") bFlag = true; 
		} 

	if (bFlag)
	
		{
		alert("ÇØ´ç Ç×¸ñÀº ¹Ýµå½Ã Á¤¼ö¸¸ ÀÔ·Â °¡´É ÇÕ´Ï´Ù.");
		oField.value = "";
		oField.focus();
		return false;
		}

		return true;
	}