  <SCRIPT language=javascript>  
function IsDigit(cCheck)  
    {  
    return (('0'<=cCheck) && (cCheck<='9'));  
    }  
  
function IsAlpha(cCheck)  
    {  
    return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))  
    }  

//检测合法email;
   function chkemail(a) 
   {var i=a.length;
  var temp = a.indexOf('@');
  var tempd = a.indexOf('.');
  if (temp >= 1) {
      if ((i-temp) > 3){
          
              if ((i-tempd)>0){
                  return 1;
              }
          
      }
  }
  return 0;
}

function checkInput(nForm)  
{
    var strUserID = nForm.userid.value;  
    if (strUserID == "")  
    {  
        alert("请输入您的用户名!");  
        nForm.userid.focus();  
        return false;  
    }  


    for (var nIndex=0; nIndex<strUserID.length; nIndex++)  
    {  
        
        
        var cCheck = strUserID.charAt(nIndex);
        if ( nIndex==0 && ( cCheck =='-' || cCheck =='_') )
        {
            alert("用户名首字母必须为字母或数字");  
            nForm.userid.focus();  
            return false;
        }

        if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' ))  
        {  
            alert("用户名只能使用英文字母、数字以及-和_，并且首字母必须为字母或数字");  
            nForm.userid.focus();  
            return false;  
        }  
    }  
     
    var strPassword = nForm.passwd.value;
  if ( strPassword == "")  
      {  
      alert("密码不能为空");  
      nForm.passwd.focus();  
      return false;  
  }
    for (var pwIndex=0; pwIndex<strPassword.length; pwIndex++)  
    {  
        cCheck = strPassword.charAt(pwIndex);
        if ( cCheck==' ' || cCheck==':' || cCheck=='\'' || cCheck=='"' )  
        {  
            alert("密码不能使用空格和单双引号( ,',\")");  
            nForm.passwd.focus();  
            return false;  
        }  
    }

  if (nForm.passwd.value != nForm.passwdVerify.value)
      {
      alert("两遍输入的密码不一致");
      nForm.passwd.focus();
      return false;
      }

 if (nForm.email.value == ""||chkemail(nForm.email.value)==0)
      {
      alert("请输入正确的，可以联络到您的E-mail");
      nForm.email.focus();
      return false;
      }
   
if(nForm.Field_4.value==""){
	alert("真实姓名不能为空,请填写!");
	nForm.Field_4.focus();
	return false;
}

var num_checked=0
var n=nForm.Field_5.length;
if(n==null){
	if(nForm.Field_5.checked==true){
	num_checked=1;}else{
	num_checked=0;}}
else{
	for(var i=0;i<n;i++){
	if(nForm.Field_5[i].checked==true){
		num_checked++;}
	}
}
if(num_checked==0){
	alert("性别不能为空,请选择!");
	return false;
}

if(nForm.Field_6.value==""){
	alert("公司名称不能为空,请填写!");
	nForm.Field_6.focus();
	return false;
}

if(nForm.Field_7.value==""){
	alert("地址不能为空,请填写!");
	nForm.Field_7.focus();
	return false;
}

if(nForm.zzbh.value==""){
	alert("执照编号不为空,请填写!");
	nForm.zzbh.focus();
	return false;
}



if(nForm.khh.value==""){
	alert("开户行不为空,请填写!");
	nForm.khh.focus();
	return false;
}


if(nForm.yhzh.value==""){
	alert("银行帐号不为空,请填写!");
	nForm.yhzh.focus();
	return false;
}

if(nForm.zczb.value==""){
	alert("注册资本不为空,请填写!");
	nForm.zczb.focus();
	return false;
}




if(nForm.Field_8.value==""){
	alert("邮政编码不能为空,请填写!");
	nForm.Field_8.focus();
	return false;
}
var my_str=nForm.Field_8.value;
for(var i=0;i<my_str.length;i++){
	var c=my_str.charAt(i);
	if(c<"0"||c>"9"){
		alert("邮政编码应为数字,请填写正确的内容!");
		nForm.Field_8.focus();
		nForm.Field_8.select();
		return false;
	}
}

if(nForm.Field_9.value==""){
	alert("电话不能为空,请填写!");
	nForm.Field_9.focus();
	return false;
}

if(nForm.Field_10.value==""){
	alert("传真不能为空,请填写!");
	nForm.Field_10.focus();
	return false;
}

if(nForm.Field_12.value==""){
	alert("省份不能为空,请选择!");
	nForm.Field_12.focus();
	return false;
}


if(nForm.Field_20.value!=""){
 
	var my_str=nForm.Field_20.value;
	for(var i=0;i<my_str.length;i++){
		var c=my_str.charAt(i);
		if(c<"0"||c>"9"){
			alert("OICQ应为数字,请填写正确的内容!");
			nForm.Field_20.focus();
			nForm.Field_20.select();
			return false;
		}
	}
}

if(nForm.Field_21.value==""){
	alert("个人简介不能为空,请填写!");
	nForm.Field_21.focus();
	return false;
}
/*
var my_str=nForm.Field_21.value;
for(var i=0;i<my_str.length;i++){
	var c=my_str.charAt(i);
	if(c<"0"||c>"9"){
		alert("个人简介应为数字,请填写正确的内容!");
		nForm.Field_21.focus();
		nForm.Field_21.select();
		return false;
	}
}
*/
return true;
}
</SCRIPT>