there is a simpler way of checking if a variable is an integer. you can use $.isNumeric() function. e.g.
$.isNumeric( 10 ); // true
this will return true but if you put a string in place of the 10, you will get false.
I hope this works for you.