Validation Functions Added:
var IsNumeric = function(item) {
	return !isNaN(item) && isFinite(item)
}
var IsIp = function(item){
	return (item.match(/^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$/) && true) || false;
}
var IsMAC = function(item) {
	return (item.match(/^([0-9A-F]{2}[:-]?){5}([0-9A-F]{2})$/) && true) || false;
}