//ÇÑ±Û¸¸ ÀÔ·Â¹ÞÀ½
function hangulCheck(target)
{
	if (target.value.length == 0) {
		return true;
	}

	var Alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var Digit = '1234567890';
	var Character = '~!@#$%^&*()_+=-`[{}]\|;:,.<>/?" ';
	var SmallQuotation ="'";
	var astr = Alpha + Digit + Character + SmallQuotation;
	var i;
	var t=target.value;
	var retCode, retChar;

	for(i=0;i<t.length;i++)
	{
		retCode = t.charCodeAt(i);
		retChar = t.substr(i,1).toUpperCase();

		retCode = parseInt(retCode);

		if( astr.indexOf(t.substring(i,i+1))>=0 || (!((retChar < "0" || retChar > "9") && (retChar < "A" || retChar > "Z") && ((retCode > 255) || (retCode < 0)))) )
		{
			alert("ÇÑ±Û·Î¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.");
			var temp="";
			for(i=0;i<t.length;i++)
			{
				retCode = t.charCodeAt(i);
				retChar = t.substr(i,1).toUpperCase();
		
				retCode = parseInt(retCode);

				if( astr.indexOf(t.substring(i,i+1))<0 && ((retChar < "0" || retChar > "9") && (retChar < "A" || retChar > "Z") && ((retCode > 255) || (retCode < 0))) )
				{
					temp = temp + t.substring(i,i+1);
				}
			}
			target.value = temp;
			return false;
		}
	}

	return true;
}
