Fixed up isNumeric, credit to http://stackoverflow.com/questions/18082/validate-numbers-in-javascript-isnumeric