var g_plrc = '';

function $(d) {
    return document.getElementById(d);
}

String.prototype.candel = function() {
    var cArr = this.match(/[^\x00-\xff]/ig);
    return this.length + (cArr == null ? 0 : (cArr.length * 2));
}

function sjchk(c) {
    var e=/^([\d]|[-\s])+$/;
    return e.test(c);
}

function dhchk(c) {
    var e = /^([\d]|[-\s])+$/;
    return e.test(c);
}

function qqchk(c) {
    var e = /^([\d]|[\s])+$/;
    return e.test(c);
}

function emailchk(c) {
    var e = /^([\w]|[-\.\s@])+$/;
    return e.test(c);
}

function numchk(c) {
    var e = /^([\d])+$/;
    return e.test(c);
}

function numanddotchk(c) {
    var e = /^([\d]|[\.])+$/;
    if (e.test(c) == false)
        return false;
    if (c.indexOf('.') != c.lastIndexOf('.'))
        return false;
    return true;
}

function chchk(c) {
    var e = /([<>\'\"])/;
    if (e.test(c) == true)
        return false;
    else
        return true;
}

function luchk(c) {
    var e = /([<>\'\"\s])/;
    if (e.test(c) == true)
        return false;
    else
        return true;
}

function lpchk(c) {
    var e = /([<>\'\"])/;
    if (e.test(c) == true)
        return false;
    else
        return true;
}

function Lo() {
    var o = $('ihi');
    if (o.value == '') {
        serrset('请输入有效的用户名');
        return;
    }
    if (o.value.candel() > 36) {
        serrset('用户名长度过长，请修改');
        return;
    }
    if (luchk(o.value) == false) {
        serrset('用户名含有非法字符，请修改');
        return;
    }
    o = $('ihp');
    if (o.value == '') {
        serrset('请输入有效的密码');
        return;
    }
    if (o.value.candel() > 20) {
        serrset('密码长度过长，请修改');
        return;
    }
    if (lpchk(o.value) == false) {
        serrset('密码含有非法字符，请修改');
        return;
    }
    o = $('ihc');
    if (o.value == '') {
        serrset('请输入有效的验证码');
        return;
    }
    if (o.value != g_plrc) {
        serrset('验证码不正确');
        return;
    }
    $('lForm').submit();
}

function serrcle() {
    $('serr').innerHTML = "";
}

function serrset(c) {
    $('serr').innerHTML = c;
}


