function getArmiesForMatchResponse(xmlDoc) {
	status = xmlDoc.getElementsByTagName('response')[0].getAttribute('status');
	if (status == "0") {
		var armies = xmlDoc.getElementsByTagName('army');
		armyListArray = new Array(armies.length);
		for (var a = 0; a < armies.length; a++) {
			armyListArray[a] = new Array();
			armyListArray[a]['id'] = armies[a].getAttribute('id');
			armyListArray[a]['name'] = armies[a].getAttribute('name');
			armyListArray[a]['system'] = armies[a].getAttribute('system');
			armyListArray[a]['version'] = armies[a].getAttribute('version');
		}
		newMatchPopupPopulateArmySelects();
		if (typeof playersInCompArray == 'undefined') {
			params = new Array("compid", compId);
			sendAJAX("xml/getplayersincomp.php", params, getPlayersInCompResponse);
		} else {
			newMatchPopupPopulatePlayerSelects();
		}
	} else {
		alert("Status " + status + " returned in getArmiesForMatchResponse.");
		alert(xmlDoc.getElementsByTagName('errorMessage')[0].childNodes[0].nodeValue);
	}
}
