function keyPress(ob) { if (ob.value != "" && ob.value != null) { if (!ob.value.match(/^[1-9]\d*$/)) ob.value = ob.t_value; else ob.t_value = ob.value; if (ob.value.match(/^[1-9]\d*$/)) ob.o_value = ob.value; } } function keyUp(ob) { if (ob.value != "" && ob.value != null) { if (!ob.value.match(/^[1-9]\d*$/)) ob.value = ob.t_value; else ob.t_value = ob.value; if (ob.value.match(/^[1-9]\d*$/)) ob.o_value = ob.value; } } function onBlur(ob) { if (ob.value != "" && ob.value != null) { if (!ob.value.match(/^[1-9]\d*$/)) ob.value = ob.o_value; else { if (ob.value.match(/^\.\d+$/)) ob.value = 0 + ob.value; if (ob.value.match(/^\.$/)) ob.value = 0; ob.o_value = ob.value } } } function onlyNum() { if (!(event.keyCode == 46) && !(event.keyCode == 8) && !(event.keyCode == 37) && !(event.keyCode == 39)) if (!((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))) event.returnValue = false; }