$(document).ajaxError(function (event, jXHR) {
    if (jXHR.status === 403 && jXHR.responseText === 'Unauthenticated') {
        var message = gettext(
            'You have been logged out of your edX account. '+
            'Click Okay to log in again now. '+
            'Click Cancel to stay on this page '+
            '(you must log in again to save your work).'
        );

        if (window.confirm(message)) {
            var currentLocation = window.location.href;
            window.location.href = '/accounts/login?next=' + currentLocation;
        };
    }
});
