﻿function showYZM(e)
{

    if (e == 1) {
//        _g("divYZM").style.display = "none";
//        _g("divHD").style.display = "none";
//        _g("Mbtip").style.display = "none";
        _g("spchange").innerHTML ="您的邮箱：";        
    }
    else {
//        _g("divYZM").style.display = "";
//        _g("divHD").style.display = "";
//        _g("Mbtip").style.display = "";
        _g("spchange").innerHTML = "您的手机号：";
        
    }
}
function checkformreg() {
    var user = _g("usernm");
    if (user.value == "") {
        alert("用户名不能为空.");
        user.focus();
        return false;
    }
    else {
        if (_g("ckPhone").checked) {
            var reg = /^[0-9]+$/;
            
            if (!reg.test(user.value) || user.value.length < 11) {
                alert("您输入的号码格式不正确，请重新输入"); user.focus(); return false;
            }
//            _g("divYZM").style.display = "";
//            if (_g("txtYZM").value != _g("hdYZM").value) {
//                alert("请输入正确的验证码");
//                _g("txtYZM").focus();
//                return false;
//            }
        }
        else {
            if (!user.value.IsEmail()) {
                alert("您输入的Email格式不正确，请重新输入"); user.focus(); return false;
            }
        }
    }
    var pw = _g("pwd");
    if (pw.value == "") {
        alert("密码不能为空.");
        pw.focus();
        return false;
    }
    var pw2 = _g("pwd2");
    if (pw.value != pw2.value) {
        alert("2次输入的密码不一样.");
        pw2.focus();
        return false;
    }
    var tw = _g("tswt");
    if (tw.value == "请选一个问题") {
        alert("请选择密码保护问题.");
        tw.focus();
        return false;
    }
    var twa = _g("wtda");
    if (twa.value == "" || twa.value.length < 3) {
        alert("问题答案不能为空.并且不少于三个字");
        twa.focus();
        return false;
    }
     var name = _g("truename");
    if (name.value == "") {
        alert("真实姓名不能为空.");
        name.focus();
        return false;
    }
    var yzm=_g("vCode");
    if(yzm.value=="")
    {
        alert("请输入验证码！");
        yzm.focus();
        return false;
    
    
    }
//    if (_g('shi').value == '') { alert('请选择地区信息'); return false }
//    var p = _g("sheng");
//    var s = _g("shi");
//    with (p) {
//        _g("hdshengvalue").value = options[selectedIndex].value;
//    }
//    with (s) {
//        _g("hdshivalue").value = options[selectedIndex].value;
//    }
//    if (_g("txtYZM").value != _g("hdYZM").value) {
//        alert("请输入正确的验证码");
//        _g("txtYZM").focus();
//        return false;
//    }
    return true;
}
function ckMb() {
    var pn = _g("usernm");
    if (pn.value == "") {
        alert("用户名不能为空.");
        pn.focus();
    }
    else {

            var reg = /^[0-9]+$/;
            if (!reg.test(pn.value) || pn.value.length < 11) {
                alert("您输入的号码格式不正确，请重新输入"); pn.focus();
            }
            else {
                var oo = new Object();
                oo.UserName = pn.value;
                oo.rgType = 0;
                PageMethods.IsUserNameValidate(oo, function(result) {
                    if (result.IsSucceed == false) {
                        alert("手机号码已经存在，请重新填写，或者通过手机短信您的找回密码!");
                        pn.focus();
                    }
                    else {
                        PageMethods.GetYZM(oo, function(result) {
                            if (result.IsSucceed) {
                                alert("验证码已发送至您的手机，请注意查收!");
                            }
                            else {
                                alert("短信发送异常，请稍后再试或者请致电028-82000332！!");
                            }
                        });
                    }
                });
            }
        }
     
}
function onTestUserName() {
    var pn = _g("usernm");
    var type = 0;
    if (pn.value == "") {
        alert("用户名不能为空.");
        pn.focus();
        return false;
    }
    else {
        if (_g("ckPhone").checked) {
            type = 0;
            var reg = /^[0-9]+$/;
            if (!reg.test(pn.value) || pn.value.length < 11) {
                alert("您输入的号码格式不正确，请重新输入"); pn.focus(); return false;
            }
        }
        else {
            type = 1;
            if (!pn.value.IsEmail()) {
                alert("您输入的Email格式不正确，请重新输入"); pn.focus(); return false;
            }
        }
    }
    var oo = new Object();
    oo.UserName = pn.value;
    oo.rgType = type;
    PageMethods.IsUserNameValidate(oo, onSuccessed);

    document.getElementById("AjaxPIC").style.display = "block";
    return false;
}
function onSuccessed(Result) {
    if (!Result.IsSucceed) {
        alert("用户名已经存在，请重新填写!");
    }
    else {

        _g("btnGetYZM").disabled = false;
        alert("该用户名可用!");
    }
    document.getElementById("AjaxPIC").style.display = "none";
    
}
$(document).ready(function() {
    if (_g("sheng") || _g("shi")) {
        initpc("sheng", "shi", "", "");
    }

});
function initpc(p, c, pv, cv) {
    __gp = _g(p);
    __gc = _g(c);

    if (!__gp || !__gc) return;
    __gp.onchange = function() { localSelect(); }
    with (__gc) {
        var cac = ca[0].b.split(":");
        length = 1;
        options[0].text = cac[0];
        options[0].value = cac[1];
    }
    var spv = "";
    var pi = -1;
    with (__gp) {
        length = ca.length;
        for (var i = 0; i < ca.length; i++) {
            var cap = ca[i].a.split(":");
            options[i].text = cap[0];
            options[i].value = cap[1];
            if (pv && pv == cap[1]) {
                options[i].selected = true;
                pi = i;
                spv = cap[1];
            }
        }
        if (pi < 0)
            pi = 0;
        selectedIndex = pi;
    }
    if (spv) {
        localSelect(spv, cv);
    }
}
function localSelect(pv, sv) {
    if (!__gp || !__gc) return;
    if (pv) {
        for (var i = 0; i < __gp.options.length; i++) {
            if (__gp.options[i].value == pv) {
                __gp.options[i].selected = true;
                break;
            }
        }
    }
    if (__gp.selectedIndex < 0) return;
    var caa = ca[__gp.selectedIndex].b.split(",");
    var si = -1;
    with (__gc) {
        length = caa.length;
        for (var i = 0; i < caa.length; i++) {
            var cac = caa[i].split(":");
            options[i].text = cac[0];
            options[i].value = cac[1];
            if (sv && sv == cac[1]) {
                options[i].selected == true;
                si = i;
            }
        }
    }
    if (si < 0)
        si = 0;
    if (__gc.options.length > 0) {
        //__gc.options[si].selected = true;
        __gc.selectedIndex = si;
    }
    //    ajax_getHotel();
}

//检查找回密码
function closeWindows() {
    parent.location.reload();
    parent.tb_remove();
}

function jump() {
    parent.tb_remove();
    parent.document.getElementById("topuser").focus();
} 
