var request = new XMLHttpRequest();
request.counter = 2;
function f(){
request.counter--;
request.open("GET", "index.php", true);
request.send();
request.onreadystatechange = function() {
if (request.readyState == 4 ) { // Если запрос завершен.
if (request.status == 200) { // Если код ответа ОК.
// Бинго!
} else {(request.counter)?(f();):(break;);}
}
}
}