/*
ÇÔ¼ö ¼³¸í : ÀÔ·Â ¹ÞÀº 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 chkEngNum(str){ 
	var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_- " 
	var bFlag = false; 
	var temp; 
		
	for (var i=0; i<str.length; i++)
	
		{ 
		temp = "" + str.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") bFlag = true; 
		} 

	if (bFlag)		
	{
		return true; //¿Ã¹Ù¸£Áö ¾ÊÀº ¹øÈ£
	}

	return false;//¿Ã¹Ù¸¥ ¹øÈ£
	}

function chkFloat(str){ 
	var valid = "0123456789." 
	var bFlag = false; 
	var temp; 
		
	for (var i=0; i<str.length; i++)
	
		{ 
		temp = "" + str.substring(i, i+1); 
		if (valid.indexOf(temp) == "-1") bFlag = true; 
		} 

	if (bFlag)		
	{
		return true; //¿Ã¹Ù¸£Áö ¾ÊÀº ¹øÈ£
	}

	return false;//¿Ã¹Ù¸¥ ¹øÈ£
	}

	
//Á¤¼ö Ã¼Å©
function chkNum(temp){	
	if (temp.search(/^[0-9]+$/) == -1){
		return true;//¿Ã¹Ù¸£Áö ¾ÊÀº ¹øÈ£
	}
		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; //¿Ã¹Ù¸¥ ¹øÈ£
		}
	
}

