// Login Box ajax calls
// Requires prototype.js to be loaded first!

var login_responder='/courses/login/ajax_login/login_box/login_box_ajax_responder.php';


function get_login_status(user,pass,remember) {
    new Ajax.Request(login_responder,
      {
        method:'post',
        parameters: {get_login_status: '1', school_user: user, school_pass: pass, school_remember: remember},
        onSuccess: function(transport){
          var response = transport.responseText;
          eval("var resp="+response);
          if (resp && resp['message']) {
            if (parseInt(resp['status']) == 1) {
              // successful login, redirect
              location.href=resp['message'];
            } else {
              // login non successful - display reason
              alert(resp['message']);
            }         	
          } else {
          	alert('Error obtaining login information. Please try again.');
          }
        },
        onFailure: ajax_failure
      });
}

function ajax_failure() {
        alert("There was a transmission error with your request.\nPlease try again.");
}
