var XMLHttpRequestObject_email = false;
var XMLHttpRequestObject_nrds = false;
var XMLHttpRequestObject_user = false;

if (window.XMLHttpRequest) {
    XMLHttpRequestObject_email = new XMLHttpRequest();
    XMLHttpRequestObject_nrds = new XMLHttpRequest();
    XMLHttpRequestObject_user = new XMLHttpRequest();
} else if (window.ActiveXObject) {
    XMLHttpRequestObject_email = new ActiveXObject("Microsoft.XMLHTTP");
    XMLHttpRequestObject_nrds = new ActiveXObject("Microsoft.XMLHTTP");
    XMLHttpRequestObject_user = new ActiveXObject("Microsoft.XMLHTTP");
}

function validate_user(username)
{
    var url = "ajax/checkmail.php?agent_user="+username;
    if(XMLHttpRequestObject_user) {
        var obj = document.getElementById('msgbox');
        XMLHttpRequestObject_user.open("GET", url, false);

        XMLHttpRequestObject_user.onreadystatechange = function()
        {
            if (XMLHttpRequestObject_user.readyState == 4 && XMLHttpRequestObject_user.status == 200) {
                if (XMLHttpRequestObject_user.responseText == 'false')
                {
                    obj.innerHTML = 'This User name Already exists';
                } else {
                    obj.innerHTML = '';
                }
            }
        }
        XMLHttpRequestObject_user.send(null);
    }
}

function validate_email(email)
{
    var url = "ajax/checkagentemail.php?agent_email=";

    if(XMLHttpRequestObject_email) {
        var obj = document.getElementById('emailmsgbox');
        XMLHttpRequestObject_email.open("GET", url+email, false);

        XMLHttpRequestObject_email.onreadystatechange = function()
        {
            if (XMLHttpRequestObject_email.readyState == 4 && XMLHttpRequestObject_email.status == 200) {
                if (XMLHttpRequestObject_email.responseText == "false")
                {
                    obj.innerHTML = 'No Agent Exist with entered email address with CBOR';
                } else {
                    obj.innerHTML = '';
                }
            }
        }
        XMLHttpRequestObject_email.send(null);
    }
}

function validate_nrds(nrds)
{
    var url = "ajax/checknrds.php?agent_nrds=";

    if(XMLHttpRequestObject_nrds) {
        var obj = document.getElementById('nrdsmsgbox');
        XMLHttpRequestObject_nrds.open("GET", url+nrds, false);

        XMLHttpRequestObject_nrds.onreadystatechange = function()
        {
            if (XMLHttpRequestObject_nrds.readyState == 4 && XMLHttpRequestObject_nrds.status == 200) {
                if (XMLHttpRequestObject_nrds.responseText == "false")
                {
                    obj.innerHTML = 'No Agent Exist with entered NRDS ID with CBOR';
                } else {
                    obj.innerHTML = '';
                }
            }
        }
        XMLHttpRequestObject_nrds.send(null);
    }
}

