﻿
    //校验用户姓名：只能输入1-30个以字母开头的字串
    function isTrueName(s) {
        var patrn = /^(\w){1,20}$/;
        if (!patrn.exec(s))
            return false;
        else
            return true;
    }
    //校验密码：只能输入6-20个字母、数字、下划线
    function isPassword(s) {
        var patrn = /^(\w){1,20}$/;
        if (!patrn.exec(s))
            return false;
        else
            return true;
    }
    
    function isPasscode(s) {
        var patrn = /^(\w){1,20}$/;
        if (!patrn.exec(s)&&s=="")
            return false;
        else
            return true;
    }
    function fCheckForm() {
        if (!isTrueName(document.frmLogin.LoginName.value)) {
            alert('验证错误，请输入合法的登录帐号。\n只能输入1-20个字母、数字、下划线');
            document.frmLogin.LoginName.focus();
            return false;
        }
        if (!isPassword(document.frmLogin.LoginPasd.value)) {
            alert('验证错误，请输入合法的登录密码。\n只能输入1-20个字母、数字、下划线');
            document.frmLogin.LoginPasd.focus();
            return false;
        }
        if (!isPasscode(document.frmLogin.passcode.value)) {
            alert('请填写正确的验证码。');
            document.frmLogin.passcode.focus();
            return false;
        }
        return true;
    }

    function setusername(a) {
        if (a == "") {
            document.getElementById("LoginName1").focus();
        }
        else {
            //document.getElementById("LoginName").value = a;
            document.getElementById("LoginName1").value = a;
            document.getElementById("LoginPasd").focus();
        }
    }

