//bloqueia caracteres alfanuméricos (evento onkeydown)
var VFlgShift;
function blockA(e) {
    if(is.ns4)
        keycode = e.which 
    else 
        keycode = window.event.keyCode
    var keyChar = String.fromCharCode(keycode);
    //Verifica se a tecla shift foi pressionada
    if (keycode == 16)
		VFlgShift = false;
    if (is.ns4)
    {
		if (((keycode < 48 || keycode > 57) && !(keycode == 8 || keycode == 9)) || VFlgShift == false)
			return false
	}
	else
	{
		if (((keycode < 48 || keycode > 57) && !(keycode == 8 || keycode == 9 || keycode == 46) && (keycode < 96 || keycode > 105)) || VFlgShift == false)
	    return false
	}
}
//verifica caracter pressionado (evento onkeyup)
function blockup(e) {
    if(is.ns4)
    {
        keycode = e.which 
    }
    else 
    {
        keycode = window.event.keyCode
		var keyChar = String.fromCharCode(keycode)
    }
	if (keycode == 16) // foi despressionada tecla shift -> muda flag
	{
		VFlgShift = true;
	}
}

