function onkeyup_pin(e, field1, div_id)
{
	var keynum
	var keychar
	var numcheck
	
	if(window.event) // IE
	{
		keynum = e.keyCode
	}
	else if(e.which) // Netscape/Firefox/Opera
	{
		keynum = e.which
	}
	msg = "";
	switch(keynum)
	{
		case 32:
			msg = "space";
			break;
			
		case 189:
		case 109:
			msg = "dash";
			break;
	}
	
	if(msg.length > 0)
	{
		errmsg_show(div_id, msg);
		remove_incorrect(field1);	
	}
	else
	{
		field1.value = field1.value.toUpperCase();
		errmsg_clear(div_id);
	}
}

function remove_incorrect(field)
{
	var pin_field = field;
	
	pin = pin_field.value;
	pin = pin.replace(" ", "");
	pin = pin.replace("-", "");
	
	pin_field.value = pin;
}

function errmsg_show(div_id, incorrect_char)
{
	div_err = document.getElementById(div_id);
	
	div_err.innerHTML = "<font color='red' size=small>" + incorrect_char + " is not allowed to input</font>";
	div_err.style.display="block";
}

function errmsg_clear(div_id)
{
	div_err = document.getElementById(div_id);
	div_err.innerHTML = "";
	div_err.style.display="none";
}
