
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ÇÑ±Û¸¸ Çã¿ë. (ÃÊÀ½Æ÷ÇÔ)
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Han(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^(¤¡-¤¾°¡-ÆR)]/; // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ÇÑ±Û¸¸ Çã¿ë. (ÃÊÀ½ºÒ°¡-¿ÂÀüÇÑ´Ü¾î¸¸)
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Han2(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^(°¡-ÆR)]/; // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¿µ¹®ÀÚ(_,-Á¦¿Ü) ¸¸ Çã¿ë.
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Eng(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z]/; // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}	

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¼ýÀÚ¸¸ Çã¿ë
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Num(oStr){
	if (oStr.length > 0){ 
		for (i=0; i<oStr.length; i++){
			if (oStr.charAt(i) < '0' || oStr.charAt(i) > '9'){
				return false;
			}
		}
		return true;
	}else{
		return false;
	}
}
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¼ýÀÚ, ¿µ¹®ÀÚ(_,-Á¦¿Ü) ¸¸ Çã¿ë.
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Num_Eng(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z0-9]/; // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}	
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ÇÑ±Û, ¿µ¹®ÀÚ(_,Á¦¿Ü) ¸¸ Çã¿ë.
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Han_Eng(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z°¡-ÆR\s]/; // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}	

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¼ýÀÚ, ¿µ¹®ÀÚ, ÇÑ±Û(_,°ø¹éÁ¦¿Ü) ¸¸ Çã¿ë. --[»ç¿ëÁß]
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Word(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z0-9¤¡-¤¾°¡-ÆR\s]/g;  // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¼ýÀÚ, ¿µ¹®ÀÚ, ÇÑ±Û(_,°ø¹é°ú","-Á¦¿Ü) ¸¸ Çã¿ë. --[»ç¿ëÁß]
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Word2(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z0-9¤¡-¤¾°¡-ÆR\s,]/g;  // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}	

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
// ¼ýÀÚ, ¿µ¹®ÀÚ, ÇÑ±Û¸¸ Çã¿ë.
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function STR_Word3(oStr){
	var offSet, Reg_ExStr;
	offSet = true;
	
	Reg_ExStr = /[^A-Za-z0-9°¡-ÆR]/g;  // Á¤±ÔÇ¥Çö½Ä
	
	if(oStr.match(Reg_ExStr)){
		offSet = false;
	}
	return offSet;
}	

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
//ÁÂÃø °ø¹éÁ¦°Å
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function L_Trim(oStr){
	while (1) {
		if (oStr.substring(0,1) != " "){
			break;
		}
		oStr = oStr.substring(1, oStr.length);
	}
	return oStr;
}

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
//¿ìÃø °ø¹éÁ¦°Å
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function R_Trim(oStr){
	while (1) {
		if (oStr.substring(oStr.length - 1,oStr.length) != " "){
			break;
		}
		oStr = oStr.substring(0, oStr.length - 1);
	}
	return oStr;
}

//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
//¾çÂÊ °ø¹éÁ¦°Å
//¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡
function B_Trim(oStr){
	var Str;
	return SpaceRemoval_R(SpaceRemoval_L(oStr));
}

