/* 
 * Support functions for DOJO XHR
 */

/* _dashboard - facilitate password change request */
function changeMyPassword() {
    var kw = {
        form: dojo.byId('pwform'),
        url: "/password",
        handleAs: "text",
        load: function(data){
            //alert('Success? '  + data);
            dojo.byId('xhrResponse').innerHTML = 'Success: ' + data;
        },
        error: function(data){
            alert('Error? '  + data);
            dojo.byId('xhrResponse').innerHTML = 'Error: '+data;
        },
        sync: true
    };
    dojo.xhrPost(kw);
}

/* _dashboard - facilitate login request */
function logMeIn(arguments) {
    //    alert('got here');
    var kw = {
        url: "/login",
        handleAs: "text",
        load: function(data){
            //            alert('Success? '  + data);
            dojo.byId('xhrResponse').innerHTML = 'Success: ' + data;
            window.location = '/welcome';
        },
        error: function(data){
            //            alert('Error? '  + data);
            dojo.byId('xhrResponse').innerHTML = 'Error: '+data;
        },
        timeout: 2000,
        form: dojo.byId('pwhelper')
    };
    dojo.xhrPost(kw);
}




