var xhr2;

var XHRLogin = {

    mySubmit:function(myUrl){
        if (window.XMLHttpRequest) {
            // branch for native XMLHttpRequest object
            xhr2 = new XMLHttpRequest();
        } else if (window.ActiveXObject) {
            // branch for IE/Windows ActiveX version
            xhr2 = new ActiveXObject("Microsoft.XMLHTTP");
        }
        xhr2.open("GET", myUrl + "?username=" + dojo.byId("username").value + "&password=" + dojo.byId("password").value, true);
        xhr2.onreadystatechange = XHRLogin.callBack;
        xhr2.send(null);
    },

	callBack:function(){
        if (xhr2.readyState == 4){
            if (xhr2.status == 200){
                if (xhr2.responseText == "failed") {
                    dojo.byId("forgotten").innerHTML = "<p><a href='" + dojo.byId("suffix").value + "/forgotuserpassword.action'>Password forgotten?</a></p>";
                } else {
                    ToggleLogin.toggleDiv("loginContent", "N", "loginLink");
                    dojo.byId("logincontrol").innerHTML="<a href='" + dojo.byId("suffix").value + "/display/~" + dojo.byId("username").value + "'>My Profile</a>";
                }
            }
        }
    }
}
