﻿function qie_gong(t1, t2, str1, str2) {

    var arr = str1.split(",");

    for (var i = 0; i < arr.length; i++) {
        document.getElementById(arr[i]).style.display = "none";

    }
    document.getElementById(t1).style.display = "block";
    var arr1 = str2.split(",");

    for (var i = 0; i < arr1.length; i++) {
        document.getElementById(arr1[i]).style.background = "url('images/qietu2.jpg')";
    }
    document.getElementById(t2).style.background = "url('images/qietu1.jpg')";
    document.getElementById(t2).style.fontWeight = "bold";
}

function gourl(str) {
    location.href = str;
}
function checkuser() {

    var webFileUrl = "checkuser.aspx?username=" + document.getElementById("ctl00_ContentPlaceHolder1_txtSignOnName").value;
    var result = "";
    var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
    xmlHttp.open("POST", webFileUrl, false);
    xmlHttp.send("");
    result = xmlHttp.responseText;
    return result;
}
function isNumAndStr(str) {
    var regexpUperStr = /[A-Z]+/;
    var reexpLowerStr = /[a-z]+/;
    var regexpNum = /\d+/;
    var uperStrFlag = regexpUperStr.test(str);
    var lowerStrFlag = reexpLowerStr.test(str);
    var numFlag = regexpNum.test(str);
    if ((uperStrFlag && lowerStrFlag) || (lowerStrFlag && numFlag) || (uperStrFlag && numFlag))
        return true;
    return false;
}
function checkusername() {
    var filter = /^(\d|\w){4,16}$/;

    var username = document.getElementById("ctl00_ContentPlaceHolder1_txtSignOnName").value;
    if (username == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvSignOnName").innerHTML = "<font style='color:red;'>用户名不能为空</font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value = 0;
        $("#ctl00_ContentPlaceHolder1_txtSignOnName").foucs();
        return;
    }
    else if (!isNumAndStr(username) || !filter.test(username)) {
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value = 0;
        document.getElementById("ctl00_ContentPlaceHolder1_rfvSignOnName").innerHTML = "<font style='color:red;'>用户名必须为4-16位英文或数字的组合．</font>";
        $("#ctl00_ContentPlaceHolder1_txtSignOnName").foucs();
        
        return;
    }
    else {
        $.ajax({
            type: 'get',
            url: '../ajax/users.aspx',
            data: 'c=reg&d=' + username,
            success: function(msg) {
                if (msg == 1) {
                    document.getElementById("ctl00_ContentPlaceHolder1_rfvSignOnName").innerHTML = "<font style='color:Green;'>可以使用</font>";
                    document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value = 1;
                }
                else {
                    document.getElementById("ctl00_ContentPlaceHolder1_rfvSignOnName").innerHTML = "<font style='color:red;'>账号已经被注册</font>";
                    document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value = 0;
                }
            }

        });

    }

}
function checkpwd() {
    var username = document.getElementById("ctl00_ContentPlaceHolder1_txtPWD").value;
    if (username == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPWD").innerHTML = "<font style='color:red;'>密码不能为空</font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField2").value = 0;
        return false;
    }
    else if (username.length < 6 || username.length > 16) {
    document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPWD").innerHTML = "<font style='color:red;'>密码为6-16位</font>";
    document.getElementById("ctl00_ContentPlaceHolder1_HiddenField2").value = 0;
        return false;
    }
    else {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvtxtPWD").innerHTML = "<font style='color:green;'></font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField2").value = 1;
    }
    return true;
}
function checkrepwd() {
    var pwd = document.getElementById("ctl00_ContentPlaceHolder1_txtPWD").value;
    var repwd = document.getElementById("ctl00_ContentPlaceHolder1_txtrePWD").value;
    if (repwd == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvrePWD").innerHTML = "<font style='color:red;'>重复密码不能为空</font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField3").value = 0;
        return false;
    }
    else if (pwd != repwd) {
    document.getElementById("ctl00_ContentPlaceHolder1_rfvrePWD").innerHTML = "<font style='color:red;'>重复密码与密码一致</font>";
    document.getElementById("ctl00_ContentPlaceHolder1_HiddenField3").value = 0;
        return false;
    }
    else {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvrePWD").innerHTML = "<font style='color:green;'></font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField3").value = 1;
    }
    return true;
}
function checkemail() {
    var filter = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    var email = document.getElementById("ctl00_ContentPlaceHolder1_txtEmail").value;
    if (email == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvEmail").innerHTML = "<font style='color:red;'>Email不能为空</font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField4").value = 0;
        return false;
    }
    else if (!filter.test(email)) {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvEmail").innerHTML = "<font style='color:red;'>邮箱格式不正确</font>";
        document.getElementById("ctl00_ContentPlaceHolder1_HiddenField4").value = 0;
        return false;
    }
      else {
          $.ajax({
              type: 'get',
              url: '../ajax/users.aspx',
              data: 'c=email&d=' + email,
              success: function(msg) {
                  if (msg == 1) {
                      document.getElementById("ctl00_ContentPlaceHolder1_rfvEmail").innerHTML = "<font style='color:Green;'>可以使用</font>";
                      document.getElementById("ctl00_ContentPlaceHolder1_HiddenField4").value = 1;
                  }
                  else {
                      document.getElementById("ctl00_ContentPlaceHolder1_rfvEmail").innerHTML = "<font style='color:red;'>邮箱已经被注册</font>";
                      document.getElementById("ctl00_ContentPlaceHolder1_HiddenField4").value = 0;
                  }
              }

          });

    }
    return true;
}
function checkQue() {
    var email = document.getElementById("ctl00_ContentPlaceHolder1_txtQue").value;
    if (email == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvQue").innerHTML = "<font style='color:red;'>密码提示不能为空</font>";
        return false;
    }
    else {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvQue").innerHTML = "<font style='color:green;'></font>";
    }
    return true;
}
function checkeAns() {
    var email = document.getElementById("ctl00_ContentPlaceHolder1_txtAns").value;
    if (email == "") {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvAns").innerHTML = "<font style='color:red;'>密码答案不能为空</font>";
        return false;
    }
    else {
        document.getElementById("ctl00_ContentPlaceHolder1_rfvAns").innerHTML = "<font style='color:green;'></font>";

    }
    return true;
}

function checkall() {
    var res1 = document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value;
    var res2 = document.getElementById("ctl00_ContentPlaceHolder1_HiddenField2").value
    var res3 = document.getElementById("ctl00_ContentPlaceHolder1_HiddenField3").value;
    var res4 = document.getElementById("ctl00_ContentPlaceHolder1_HiddenField4").value;
    if (res1 == 0 ||res2 == 0 ||res3 == 0 ||res4 == 0 ) {
        alert("请检查您的信息是否完整！");
        return false;
    }
    return true;
}


function checktonullbyuserlogin() {
    var userid = document.getElementById("ctl00_ContentPlaceHolder1_txtUserid").value;
    var pwd = document.getElementById("ctl00_ContentPlaceHolder1_txtPwd").value;
    if (userid == "") {
        alert("请输入登录账号！");
        return false;
    }
    else if (pwd == "") {
        alert("请输入密码！");
        return false;
    }
    return true;
}
