function isPosInteger(inid)
  {
    instr = inid.toString();
    for (var i=0; i<instr.length; i++)
    {
      var onechar = instr.charAt(i);
      if (onechar<"0" || onechar > "9")
      {
        return false;
      }
    }
    return true;
  }
  
function isPosIntegerStr(instr)
  {
  	if(instr == "") return false;
    for (var i=0; i<instr.length; i++)
    {
      var onechar = instr.charAt(i);
      if (onechar<"0" || onechar > "9")
      {
        return false;
      }
    }
    return true;
  }
  
  function checkID(id)
  {
	if(id.length != 15 && id.length != 18)
		return "-1";
	var num,i,len;
	len = id.length;
	for(i=0;i<len;i++)
	{
		num = id.substring(i,i+1);
		switch(num)
		{
			case "0":
				break;
			case "1":
				break;
			case "2":
				break;
			case "3":
				break;
			case "4":
				break;
			case "5":
				break;
			case "6":
				break;
			case "7":
				break;
			case "8":
				break;
			case "9":
				break;
			case "x":
				break;
			case "X":
				id = id.toLowerCase();
				break;				
			default:
				return "-1";
		}
	}
	return id;
  }
  
    function isInteger(inid)
  {
    instr = insid.toString();
    for (var i=0; i<instr.length; i++)
    {
      var onechar = instr.charAt(i);
      if (i == 0 && onechar == "-")
      {
        continue;
      }
      if (onechar < "0" || onechar > "9")
      {
        return false;
      }
    }
    return true;
  }

	function checkEmail(email)
	{
		if(email.indexOf("@") == -1 || email.indexOf(".") == -1 || email.length < 8)
			return false;
		return true;
	}

function IsDate(DateString , Dilimeter) 
{ 
  if (DateString==null) return false; 
  if (Dilimeter=='' || Dilimeter==null) 
  Dilimeter = '-'; 
  var tempy=''; 
  var tempm=''; 
  var tempd=''; 
  var tempArray; 
  if (DateString.length<8 && DateString.length>10) 
    return false;
    
  DateString = DateString.replace(Dilimeter+"0",Dilimeter)
    
  tempArray = DateString.split(Dilimeter); 
  if (tempArray.length!=3) 
   return false; 
  if (tempArray[0].length==4) 
  { 
   tempy = tempArray[0]; 
   tempd = tempArray[2]; 
  } 
  else 
  { 
   tempy = tempArray[2]; 
   tempd = tempArray[1]; 
  } 
  tempm = tempArray[1]; 
  var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//加八小时是因为我们处于东八区 
  var tempDate = new Date(tDateString); 
  if (isNaN(tempDate)) 
   return false; 
 if (((tempDate.getUTCFullYear()).toString()==tempy) && (tempDate.getMonth()==parseInt(tempm)-1) && (tempDate.getDate()==parseInt(tempd))) 
  { 
   return true; 
  } 
  else 
  { 
   return false; 
  } 
} 
