Как сделать что бы xhr возвращалось по вызову var = ajax(...)?
function ajax(addr, string, method, async) {
var xhr = new XMLHttpRequest();
method = 'POST';
async = true;
xhr.open(method,addr,async);
if(method == 'POST') xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.send('type=ajax');
xhr.onreadystatechange = function() {if(xhr.readyState == 4) return xhr}
}