function okField(thisfield, effectlength, instring) {
	if(thisfield.value.length < effectlength) {
		alertstr = "'"+ instring + "'¶õÀÌ ºñ¾ú°Å³ª Àß¸ø ±âÀÔµÇ¾ú½À´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)
	} else return(false)
}

function okNumeric(thisfield, instring) {
	if(thisfield.value.charCodeAt(0) < 48 || thisfield.value.charCodeAt(0) > 57) {
		alertstr = "'"+ instring + "'¶õÀº ¼ýÀÚ¸¸ »ç¿ëÇÏ¿©¾ß ÇÕ´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)
	} else return(false)
}

function okEmail(thisfield, instring) {
	if(thisfield.value.indexOf("@") < 1 || thisfield.value.indexOf(".") < 3) {
		alertstr = "'"+ instring + "'¶õÀº ¿Ã¹Ù¸£Áö ¾ÊÀº E-mail ÁÖ¼ÒÀÔ´Ï´Ù."
		alert (alertstr)
		thisfield.focus()
		return(true)
	} else return(false)
}

function errMsg(thisfield, msg) {
	alert (msg)
	thisfield.focus()
}

function numFormat(srcNumber) {
	var txtNumber = '' + srcNumber; 
	var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])'); 
	var arrNumber = txtNumber.split('.'); 
	arrNumber[0] += '.'; 
	do {arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2');}
	while (rxSplit.test(arrNumber[0])); 
	if (arrNumber.length > 1) {return arrNumber.join('');} 
	else {	return arrNumber[0].split('.')[0];} 
}
