/********************************
* Eltroway Corporation
* AJAX SSID Checker Script v1.0
*********************************/
function IsSSIDAvailable_CallBack(resp)
{
    try
    {
        var x = resp.value;
        if(x.check)
        {
            GetElementById("IDStatusBox").style.background = "#F0FBD8";
            GetElementById("IDStatusBox").style.border = "1px solid #A2DD17";
            GetElementById("IDStatusBoxText").innerHTML = x.Des;
        }
        else
        {  
            GetElementById("IDStatusBox").style.background = "#FFFBFB";
            GetElementById("IDStatusBox").style.border = "1px solid #FFB7B7";
            GetElementById("IDStatusBoxText").innerHTML = x.Des;
        }
    }
    catch(e) 
    {
        DisplayServerError();
    }
}
function DisplayServerError()
{
    GetElementById("IDStatusBox").style.background = "#FFFBFB";
    GetElementById("IDStatusBox").style.border = "1px solid #FFB7B7";
    GetElementById("IDStatusBoxText").innerHTML = "Unable to connect to the server.";
}
function IsSSIDAvailable(SSID)
{ 
    GetElementById("IDStatusBox").style.background = "#F6F6F6";
	GetElementById("IDStatusBox").style.border = "1px solid #B5BDC8";
	GetElementById("IDStatusBoxText").innerHTML = "Please Wait...";

    try
    {
         UserControls_Registration_ucSelfSignIDLookup.IsSSIDAvailable(SSID,IsSSIDAvailable_CallBack);  
        // asynchronous call
    }
    catch(e) 
    {
        DisplayServerError();
    }
}
