/* ¼ýÀÚ¸¸ ÀÔ·Â : OnKeyPress = onlyNum */
function checkNumKey()
{
	var strAdd = "1^2^3^4^5^6^7^8^9^0";
	var strTmp = "";
	var arrTmp=strAdd.split("^");
	var dashStr="-";
	for(var i=0; i<arrTmp.length; i++)
	{
		strTmp=strTmp+arrTmp[i].charCodeAt(0)+dashStr;
	}
	var strKeyCode=(event.keyCode).toString();
	if(strTmp.indexOf(strKeyCode)==-1)
	{
		return false;
	}
	return true;
}

/* ¿µ¹®°ú ¼ýÀÚ¸¸ ÀÔ·Â : OnKeyPress = onlyNum?? */
function checkNumEngKey()
{
	var strAdd = "1^2^3^4^5^6^7^8^9^0^A^B^C^D^E^F^G^H^I^J^K^L^M^N^O^P^Q^R^S^T^U^V^W^X^Y^Z^a^b^c^d^e^f^g^h^i^j^k^l^m^n^o^p^q^r^s^t^u^v^w^x^y^z";
	var strTmp = "";
	var arrTmp=strAdd.split("^");
	var dashStr="-";
	for(var i=0; i<arrTmp.length; i++)
	{
		strTmp=strTmp+arrTmp[i].charCodeAt(0)+dashStr;
	}
	var strKeyCode=(event.keyCode).toString();
	if(strTmp.indexOf(strKeyCode)==-1)
	{
		return false;
	}
	return true;
}

/* ÄÞ¸¶ ¾ø¾Ö±â : OnFocus */
function delComma(objthis)
{
	var strVal = objthis.value;

	if (strVal != "")
	{
	for(;;)
	{
		if (strVal.indexOf(",")!=-1)
		{
			strVal = strVal.replace(",","");
		}
		else
		{
			break;
		}
	}
	objthis.value = strVal;	
	}
}

/* ÄÞ¸¶ ºÙÀÌ±â : OnFocus */
function setComma(objthis)
{
	var strVal = objthis.value;
	var nLen = strVal.length;
	var nStep = 3;
	var nCount = nLen/nStep;
	var strRetVal = "";
	var nStart = 0;
	var nEnd = nLen;
	var strComma = "";

	if (nLen > nStep)
	{
		for (var i = 0; i< nCount ; i++)
		{
			nStart = nEnd - nStep;
			strRetVal = strVal.substring(nStart,nEnd) + strComma + strRetVal;
			strComma = ",";
			nEnd = nStart;
		}
		objthis.value = strRetVal;
	}	
}

/* ÇÑ±Û ÀÔ·Â¸·±â : OnFocus = setIMEMode */
function setIMEMode(objThis)
{
	objThis.style.imeMode="disabled";
}

/* ¿µ¹®°ú ÇÏÀÌÇÂ(-)¸¸ ÀÔ·Â : OnKeyPress = onlyNum?? */
function checkNumDashKey()
{
	var strAdd = "1^2^3^4^5^6^7^8^9^0^-";
	var strTmp = "";
	var arrTmp=strAdd.split("^");
	var dashStr="-";
	for(var i=0; i<arrTmp.length; i++)
	{
		strTmp=strTmp+arrTmp[i].charCodeAt(0)+dashStr;
	}
	var strKeyCode=(event.keyCode).toString();
	if(strTmp.indexOf(strKeyCode)==-1)
	{
		return false;
	}
	return true;
}

/* ¿µ¹®°ú Á¡(.)¸¸ ÀÔ·Â : OnKeyPress = onlyNum?? */
function checkNumDotKey()
{
	var strAdd = "1^2^3^4^5^6^7^8^9^0^.";
	var strTmp = "";
	var arrTmp=strAdd.split("^");
	var dashStr="-";
	for(var i=0; i<arrTmp.length; i++)
	{
		strTmp=strTmp+arrTmp[i].charCodeAt(0)+dashStr;
	}
	var strKeyCode=(event.keyCode).toString();
	if(strTmp.indexOf(strKeyCode)==-1)
	{
		return false;
	}
	return true;
}

