              return (!isNaN(value) && isFinite(value) && (value != null) && !dojo.lang.isBoolean(value) && !dojo.lang.isArray(value) && !/^\s*$/.test(value) ); 
              return (!isNaN(value) && isFinite(value) && (value != null) && !dojo.lang.isBoolean(value) && !dojo.lang.isArray(value) && !/^\s*$/.test(value) ); 
dojo.lang.isNumeric = function(/* anything */ value){  // summary:  //    Returns true if value can be interpreted as a number  // value: Any literal value or object instance.  // examples:  //    dojo.lang.isNumeric(3);                 // returns true  //    dojo.lang.isNumeric("3");               // returns true  //    dojo.lang.isNumeric(new Number(3));     // returns true  //    dojo.lang.isNumeric(new String("3"));   // returns true  //  //    dojo.lang.isNumeric(3/0);               // returns false  //    dojo.lang.isNumeric("foo");             // returns false  //    dojo.lang.isNumeric(new Number("foo")); // returns false  //    dojo.lang.isNumeric(false);             // returns false  //    dojo.lang.isNumeric(true);              // returns false  return (!isNaN(value)    && isFinite(value)    && (value != null)    && !dojo.lang.isBoolean(value)    && !dojo.lang.isArray(value)    && !/^\s*$/.test(value)  );  //  boolean}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/65ae7e8768a77997b7894e274bc242069a1cb027/struts_dojo.js.uncompressed.js/clean/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js