// 判断是否是整数
function is_int(field){
var Ret = true;
var NumStr="0123456789";
var chr;

for (i=0;i<field.length;++i)
{
chr=field.charAt(i);
if (NumStr.indexOf(chr,0)==-1)
{
Ret=false;
}
}
    if (Number(field) > 2147483647) {
        Ret = false;
    }
return(Ret);
}
//IsFloat函数判断一个字符串是否由数字(int or long or float)组成 
function IsFloat(str)   
{
  flag_Dec = 0
  for(ilen=0;ilen<str.length;ilen++)
  {
    if(str.charAt(ilen) == '.')
    {
       flag_Dec++;
   if(flag_Dec > 1)
          return false;
       else
          continue;
    }         
    if(str.charAt(ilen) < '0' || str.charAt(ilen) > '9' )
    {
       return false;
    }   
  }
  return true;
}