﻿var isCkCName = false;


$(function(){
    $("#userid").blur(function(){
        var userid = $("#userid").val().replace(/^\s|\s$/g,"");
        if(userid)
        {
            $.ajax({
                type:"POST",
                dataType:"html",
                url:"Request.ashx",
                data:"action=checkCName&name=" + escape(userid) + "&serverID=" + $("#select2").val(),
                success:function(msg){
                    if(msg == "SUCCESS")
                    {
                        $("#msgUserID1").html("<span style='color:Green'>账号验证通过</span>");
                        isCkCName = true;
                    }
                    else
                    {
                        if(msg == "0")
                            $("#msgUserID1").html("<span style='color:Red'>登陆账号不存在</span>");
                        if(msg == "1")
                            isCkCName = false;
                    }
                },   
                error:function(XMLHttpRequest, textStatus, errorThrown)
                {
                    alert("XMLHttpRequest:" + XMLHttpRequest + "\ntextStatus:" +textStatus + "\nerrorThrown:" +errorThrown);
                }
            });
        }
        else
        {
            $("#msgUserID1").html("<span sytle='color:Red'>请输入您的登录账号</span>");
        }
    });
    $("#userid2").blur(function(){
        var userid1 = $("#userid").val().replace(/^\s|\s$/g,"");
        var userid2 = $("#userid2").val().replace(/^\s|\s$/g,"");
        var checkedUserId1 = "账号验证通过";
        if(userid2 && $("#msgUserID1").html().indexOf(checkedUserId1) != -1 && userid1 == userid2)
            $("#msgUserID2").html("");
        else
            $("#msgUserID2").html("<span style='color:Red'>请确认您的登录账号</span>");
    });
});

function ckCName()
{
    var userid = $("#userid").val().replace(/^\s|\s$/g,"");
    $.ajax({
        type:"POST",
        dataType:"html",
        url:"Request.ashx",
        data:"action=checkCName&name=" + userid + "&serverID=" + $("#select2").val(),
        success:function(msg){
            if(msg != "SUCCESS")
                isCkCName = false;
            else
                isCkCName = true;
        },   
        error:function(XMLHttpRequest, textStatus, errorThrown)
        {
            alert("XMLHttpRequest:" + XMLHttpRequest + "\ntextStatus:" +textStatus + "\nerrorThrown:" +errorThrown);
        }
    });
}

function ckSubmit()
{
    var userid1 = $("#userid").val().replace(/^\s|\s$/g,"");
    var userid2 = $("#userid2").val().replace(/^\s|\s$/g,"");
    
    if(!!!userid1)
    {
        $("#msgUserID1").html("<span style='color:Red'>请输入您的登录账号</span>");
    }
    
    if(!!!userid2)
    {
        $("#msgUserID2").html("<span style='color:Red'>请确认您的登录账号</span>");
    }
    
    if(!!!userid1 || !!!userid2)
    {
        return false;
    }
    
    if($("#msgUserID1").html().indexOf("账号验证通过") == -1)
    {
        return false;
    }

    if(userid1 != userid2)
    {
        $("#msgUserID2").html("<span style='color:Red'>两次输入的登录账号不同!</span>");
        return false;
    }
    
    if(!!!isCkCName)
    {
        alert("该服务器不存在的帮派名!");
        return false;
    }
    
    return true;
}