?/ JScript 文件

function topCheck()
			{
			     if (trim(document.form.txtTopAccount.value) =="")
	            {
			        window.alert("请输入用户名?);
			        form.txtTopAccount.focus();
                    return false;
	            }
	             if (trim(document.form.txtTopPwd.value) =="")
	            {
			        window.alert("请输入密码！");
			        form.txtTopPwd.focus();
                    return false;
	            }
			}
		
	     function check()
	     {   
	          var account = trim(form.txtAccount.value).toLowerCase();
	          var pwd = trim(form.txtPwd.value);
		      var confirm =trim(form.txtConfirm.value);
		      var strPatE = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
		      var regEmail = new RegExp(strPatE);
	         if(account.length<=0)
				{
					alert("请输入帐?");
					form.txtAccount.focus();
					return false;
				}
			if (account.length<6)
		    {
		     alert("输入的帐号，至少?6 个字?..");		    
		     form.txtAccount.focus();
					return false;	    
		    }
		 if (account.length>20)
		    {
		     alert("输入的帐号太长，最长不可超?20 个字?.."); 
		     form.txtAccount.focus();
					return false;
		    }
		  if(account.charAt(0)<"a" || account.charAt(0)>"z")
		    {
		    alert("帐号的第一个字符必须是英文字母!");		    
		    form.txtAccount.focus();
					return false;
		    }
		   for (var i=0 ; i<account.length ; i++)
		    {
		   if (account.charAt(i)!="_" &&
		      (account.charAt(i)<"a" || account.charAt(i)>"z") &&
		      (account.charAt(i)<"0" || account.charAt(i)>"9"))
		      {
		       alert("帐号只能使用英文字母、数字、或者下划线?);
		        form.txtAccount.focus();
					return false;
		      }
		    }
		   
		 if (pwd.length<6)
		    {
		     alert("请输入的密码，至少要 6 个字?..");		    
		     form.txtPwd.focus();
					return false;   
		    }
		 if (pwd.length>20)
		    {
		     alert("输入的密码太长，最长不可超?20 个字?.."); 
		     form.txtPwd.focus();
					return false;
		    }
		     for (var i=0 ; i<pwd.length ; i++)
		    {
		   if (account.charAt(i)!="_" &&
		      (account.charAt(i)<"a" || account.charAt(i)>"z") &&
		      (account.charAt(i)<"0" || account.charAt(i)>"9"))
		      {
		       alert("密码只能使用英文字母、数字、或者下划线?);
		        form.txtPwd.focus();
					return false;
		      }
		    }
		    if (confirm.length==0)
		    {
		     alert("请再次输入确认密?");		    
		     form.txtConfirm.focus();
					return false;   
		    }
		    if(pwd!=confirm)
		    {
		         alert("两次输入密码不一?");		    
		        form.txtConfirm.focus();
					return false;   
		    }
		    if(trim(form.txtEmail.value).length==0)
		    {
		         alert("请填写邮件地址!");		    
		        form.txtEmail.focus();
					return false;   
		    }
		    if(trim(form.txtEmail.value).search(regEmail) == -1){
				alert("Email输入有误，请重试?);
				form.txtEmail.focus();
				return false;
			}
		    	 
	     }
	     function trim(str) 
		     {
				return str.replace(/(^\s*)|(\s*$)/g,"");
			}