﻿function Digital(id) 
{
   var reg=/^[0-9]+(.[0-9]{1,2})?$/;
  if(document.getElementById(id).value.length>0)
  {
   if(reg.test(document.getElementById(id).value)==false || Number(document.getElementById(id).value)>=10000000)
     {
      document.getElementById(id).value=0;
      alert("请输入整数不超过7位,小数不超过2位的数字！");       
     }
           
  }
}

function StatusID(id) 
 {
   var reg=/(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X|x)$)/; 
   
  if(document.getElementById(id).value.length>0)
  {
    
        if(reg.test(document.getElementById(id).value)==false)
        {
            alert("身份证格式不正确！");  
            document.getElementById(id).value="";
        }     
      
  }
}


function   getStringLen(Str)   
{   
var   i,len,code;  
if(Str==null || Str == "")   return   0;   
len   =   Str.length;   
for   (i   =   0;i   <   Str.length;i++)     
{     
code   =   Str.charCodeAt(i);   
if   (code   >   255) {len ++;}   
}   
return   len;   
} 

function checkLength(id)    
{
   var lenu1 = document.getElementById(id).value;

   var lenu= getStringLen(lenu1);
   if(lenu<4)
   {
    alert("名字必须超过两个汉字！"); 
    document.getElementById(id).value="";
   }
   if(lenu>10)
   {
    alert("名字不允许超过五个汉字！"); 
    document.getElementById(id).value="";
   }
}


