﻿

function CallFailed(res, destCtrl)
{
}

//---------------------- Check ShortID existing -----------------------------

function CheckShortID()
{
    var eCtrl = document.getElementById("txtNickname");
    PageMethods.CheckShortID(eCtrl.value, CallbackCheckShortID, CallFailed);
}

function CallbackCheckShortID(res)
{     
    var destCtrl = document.getElementById("lblError");
    if(res == false)
    {        
        destCtrl.innerHTML = "用户短ID不存在";
    }
    else
    {
        destCtrl.innerHTML = "";    
    }
}


//---------------------- Check Email Duplicate -----------------------------

function CheckEmail()
{
    var eCtrl = document.getElementById("txtEmail");
    PageMethods.CheckEmail(eCtrl.value, CallbackCheckEmail, CallFailed);
}

function CallbackCheckEmail(res)
{     
    var destCtrl = document.getElementById("Label1");
    var submitCtrl = document.getElementById("ibRegister");
    if(res == true)
    {        
        destCtrl.innerHTML = "已被其他用户使用";
        submitCtrl.disabled = true;
    }
    else
    {
        destCtrl.innerHTML = "";    
        submitCtrl.disabled = false;
    }
}

//---------------------- Check Nickname Duplicate -----------------------------

function CheckNickname()
{
    var eCtrl = document.getElementById("txtNickname");
    PageMethods.CheckNickname(eCtrl.value, CallbackCheckNickname, CallFailed);
}

function CallbackCheckNickname(res)
{     
    var destCtrl = document.getElementById("Label2");
    var submitCtrl = document.getElementById("ibSubmit");
    if(res == true)
    {        
        destCtrl.innerHTML = "已被其他用户使用";
        submitCtrl.disabled = true;
    }
    else
    {
        destCtrl.innerHTML = "";    
        submitCtrl.disabled = false;
    }
}

