function AcceptNum(evt)
{
var nav4 = window.Event ? true : false;
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || key == 44 || key == 46 || key == 109 || key == 110);
}
en el evento OnKeyPress pero no valida...sin embargo cuando le quito las dos ultimas validaciones si valida el solo ingreso de numeros pero eso implica que no puedo ingresar valores negativos ni decimales

saludos