function change(formsN,elementStr,colV,disV){
  var obj=document.forms[formsN];
  obj.elements[elementStr].value="";
  obj.elements[elementStr].style.backgroundColor=colV;
  obj.elements[elementStr].disabled=disV;
  if(disV==false){
   obj.elements[elementStr].focus();
  }
}
function checkNon(formN,elementStr,alertStr){
var obj=document.forms[formN];
if(obj.elements[elementStr].value==""){
 alert(alertStr);
 obj.elements[elementStr].focus();
 return true;
 }
}
function checkNumber(formN,elementStr,alertStr){
var obj=document.forms[formN];
if(isNaN(obj.elements[elementStr].value)==true){
 alert(alertStr);
 obj.elements[elementStr].focus();
 return true;
 }
}
function chkPass(formN,elementStr,flag){ 
  var obj=document.forms[formN];
  var aStr1,aStr2
  if(flag==1) {aStr1="密码不能为空！";aStr2="密码不能小于6位！";}
  if(flag==2) {aStr1="确认密码不能为空！";aStr2="确认密码不能小于6位！";}
  if(checkNon(formN,elementStr,aStr1)) return true;
  if(obj.elements[elementStr].value.length<6){
	  alert(aStr2);
	  obj.elements[elementStr].focus();
	  return true;
	  }
	}
function chkSame(formN,Str1,Str2){
  var obj=document.forms[formN];
  if(obj.elements[Str1].value!=obj.elements[Str2].value)
  {
	  alert("密码和确认密码不一致！");
	  obj.elements[Str1].focus();
	  return true;
	  }
	}
function chkSFZH(formN,elementStr){
 var obj=document.forms[formN];
 if(checkNon(formN,elementStr,'身份证号码不能为空！')) 
 {
	 obj.elements[elementStr].focus();
     return true;  
  }
 else
 {
  if(checkNumber(formN,elementStr,"身份证号码不能含有字符！"))
   {
	   obj.elements[elementStr].focus(); 
	   return true;
	   }
  
  else
   if(obj.elements[elementStr].value.length!=15 && obj.elements[elementStr].value.length!=18)
  {
   alert("身份证号码应是15位或18位！");
   obj.elements[elementStr].focus();
   return true;
  }
 }
 }
 
function chkTel(formN,elementStr){
 var obj=document.forms[formN];
 if(checkNon(formN,elementStr,"联系电话不能为空！")) return true;
 if(checkNumber(formN,elementStr,"电话号码中不能含有字符！")) return true;
 if(obj.elements[elementStr].value.length<7){
   alert("电话号码不应小于7位！");
   obj.elements[elementStr].focus();
   return true;
 }
}

function chkYBKH(formN,elementStr){
 var obj=document.forms[formN];
 if(checkNon(formN,elementStr,"医保卡号不能为空！")) return true; 
 if(checkNumber(formN,elementStr,"医保卡号不能含有字符！")) return true; 
 if(obj.elements[elementStr].value.length!=18)
 {
	 alert("医保卡号错误！");
	 obj.elements[elementStr].focus();
	 return true;
	 }
}

function chkBLKH(formN,elementStr){
 var obj=document.forms[formN];
 if(checkNon(formN,elementStr,"病历卡号不能为空！")) return true;
 if(checkNumber(formN,elementStr,"病历卡号不能含有字符！")) return true; 
 if(obj.elements[elementStr].value.length<18)
 {
	 alert("病例卡号错误！");
	 obj.elements[elementStr].focus();
	 return true;
	 }
}