function registersubmit(loc) {
   var password1 = document.REGISTER.password1.value;
   var password2 = document.REGISTER.password2.value;
   var  email = document.REGISTER.email.value;
   var name = document.REGISTER.username.value.length;
   var patrn=/^(\w){6,20}$/; 
   var emailcheck = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
   var usernamecheck =/[^\w|.|@]+/;
    //var allcheck =/[^\a-zA-Z\u4E00-\u9FA5]+/;
   //var usernamecheck =/[^\w|-|.|~|$|@]+/;
   if(loc=="zh"){
    if(document.REGISTER.username.value=="") {
	  alert("请输入姓名！");
	  return false;
	 }
   if(usernamecheck.exec(document.REGISTER.username.value)){
        alert("合法的名称只有字母、数字和\"._@\"。"); 
        document.REGISTER.username.value=""; 
        return false;
   }
   if(document.REGISTER.company.value=="") {
	  alert("请输入工作单位！");
	  return false;
	 }
     if(document.REGISTER.address.value=="") {
          alert("请输入单位地址！");
          return false;
         }
    if(document.REGISTER.telephone.value=="") {
	  alert("请输入办公电话！");
	  return false;
	 }
    if(document.REGISTER.email.value=="") {
          alert("请输入邮箱地址！");
          return false;
         }
   if(document.REGISTER.password1.value=="") {
	  alert("请输入密码！");
	  return false;
	 }
  if(document.REGISTER.password2.value=="") {
	  alert("请输入校验密码！");
	  return false;
	 }  
  if(name > 80 || name <= 1) {
    alert("姓名只能输入2-80位字符！");
    document.REGISTER.username.focus();
     return false;
    }
  if(!emailcheck.exec(email)){
       alert("请正确输入邮箱格式！");  
        return false;
      } 
 if(!patrn.exec(password1)) {
	 alert("密码只能输入6-20个字母、数字、下划线！");
	 return false;  
 	}  
 if(!patrn.exec(password2)) {
	 alert("密码只能输入6-20个字母、数字、下划线！");
	 return false;  
 	}  
  if(password1 != password2) {
       alert("两次密码输入有误，请重新输入");
       return false;
      } 
   document.REGISTER.submit();
 return;
   }

    if(document.REGISTER.username.value=="") {
	  alert("Please enty your name！");
	  return false;
	 }
 if(usernamecheck.exec(document.REGISTER.username.value)){
        alert("Valid characters are only letters, digits and\"._@\"."); 
        document.REGISTER.username.value=""; 
        return false;
   }
   if(document.REGISTER.company.value=="") {
	  alert("Please enty your company name！");
	  return false;
	 }
     if(document.REGISTER.address.value=="") {
          alert("Please enty your company address！");
          return false;
         }
    if(document.REGISTER.telephone.value=="") {
	  alert("Please enty your telephone！");
	  return false;
	 }
    if(document.REGISTER.email.value=="") {
          alert("Please enty your email！");
          return false;
         }
   if(document.REGISTER.password1.value=="") {
	  alert("Please enty your password！");
	  return false;
	 }
  if(document.REGISTER.password2.value=="") {
	  alert("Please enty your password agein！");
	  return false;
	 }  
  if(name > 80 || name <= 1) {
    alert("The provided name is 2-80 characters！");
    document.REGISTER.username.focus();
     return false;
    }
  if(!emailcheck.exec(email)){
       alert("Invalid email address！");  
        return false;
      } 
 if(!patrn.exec(password1)) {
	 alert("The given new password is not valid.The provided password is 6-20 characters,number,underline！");
	 return false;  
 	}  
 if(!patrn.exec(password2)) {
	 alert("The given new password is not valid.The provided password is 6-20 characters,number,underline！");
	 return false;  
 	}  
  if(password1 != password2) {
       alert("The password does not match its confirmation.");
       return false;
      } 
   document.REGISTER.submit();
}


function findpasswordsubmit(loc){

        if(loc=="zh"){
               if(document.FINDPASSWORD.findpasswordusername.value=="") {
	               alert("请输入姓名！");
	               return false;
	        }
                document.FINDPASSWORD.submit();
                return;
         }
         if(document.FINDPASSWORD.findpasswordusername.value=="") {
	         alert("Please enty your name！");
	         return false;
	 }
         document.FINDPASSWORD.submit();
}
