﻿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 isEmail (s)
	{
        // Writen by david, we can delete the before code
        if (s.length > 100)
        {
                window.alert("Email地址长度不能超过100位!");
                return false;
        }

         var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|edu|int/cn/)$"
         var re = new RegExp(regu);
         if (s.search(re) != -1) {
               return true;
         } else {
               window.alert ("请输入有效合法的E-mail地址 ！");
               return false;
         }
	}

	function Javatrim(str)
	{

        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while (( flagbegin == true) && (i< len))
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  ((flagend== true) && (j>=0))
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }

        if ( i > j ) return ("");

        trimstr = str.substring(i,j+1);
        return trimstr;
}
