/********************************************************************************
	@ ÇÁ·ÎÁ§Æ®¸í :	½ã¿Â¶óÀÎ CBT

	@ ÆäÀÌÁö¸í    : /Script/jsSharedFunction.js

	@ ±â    ´É      : °ø¿ë ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö 

	@ ÀÌ    ·Â      : 2005.06.27, ³²±Ã¸¸ ÃÖÃÊ ÀÛ¼º
*********************************************************************************/

var strPettern1 = /^[a-zA-Z0-9]{6,12}$/;
var strPettern2 = /[a-zA-Z]/;
var strPettern3 = /[0-9]/;

// ºó ¹®ÀÚ¿­ Ã¼Å©ÇÔ¼ö ( 2005.06.27 ³²±Ã¸¸)
function fnCheckEmptyString(value) {

		var strTemp = value.split(" ").join("");
		strTemp = strTemp.split('\r\n').join("");
		
		if (strTemp == "") {
			return false;
		}

		return true;
}

// ¼ýÀÚ Ã¼Å©
function fnChkNumber(value) {
	var temp = new String(value)
		
	if(temp.search(/\D/) != -1) {
		return false;
	}
	return true;
}

// ¹®ÀÚ¿­ ±æÀÌ ¹ÝÈ¯ ( 2005.06.27 ³²±Ã¸¸)
function fnGetLength(value) {
	return(value.length+(escape(value)+"%u").match(/%u/g).length-1);
}

// Æ¯¼ö ¹®ÀÚ Ã¼Å©
function fnCheckID2(value) {
//	var temp = new String(value)

//	if (temp.search(strPettern1) != -1 ) {
//		return false;
//	}

//	return true;

		var idcount=0;
		var ls_one_char;
		for (i=0;i<value.length;i++){
			ls_one_char = value.charAt(i);

			if(ls_one_char.search(/[0-9|a-z|A-Z]/) == -1) {
				idcount++;
			}
		}
					  
		if(idcount!=0) {
			return false;
		}
		
	return true;
}

// ¿µ¹®, ¼ýÀÚ È¥ÇÕ ¿©ºÎ Ã¼Å© (2005.06.28 ³²±Ã¸¸)
function fnCheckID(value) {
	if (!strPettern1.test(value) || !strPettern2.test(value) || !strPettern3.test(value)) {
		return false;
	} else {
		return true;
	}
}

function fnCheckPW(value) {
	if (fnGetLength(value)>10 || fnGetLength(value)<6) {
		return false;
	} else {
		return true;
	}
}