request.onreadystatechange = function() {
            if (request.readyState > 3 && callback && typeof(callback) == 'function') {
                callback(request.responseText);
            }
        };