function ChkNumFld(field1, msg) { // verify field has number values only (integer) if (field1 == undefined || field1 == 'undefined') { return true; } var numtochk = field1.value; if (numtochk == '') { // this function also checks null field1.className = 'error'; errorMsgs += msg + '\n\r'; } var numbers = /^[0-9]+$/; if (numtochk.match(numbers) ) { return true; } field1.className = 'error'; errorMsgs += msg + '\n\r'; return false; }