Я уже придумал - через функцию:
var final = 0;
makeRequest(url);
function makeRequest_final()
{
if (final < 5) makeRequestXML(url);
final +=1;
}
function ContentsXML2() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
makeRequest_finall();