var xmlDoc;	
var xmlObj;
var aDados = new Array();
function getXMLList()
{
	xml = new ServerRequest();
	xml.onComplete = function(responseText,responseXML)
	{
		xmlDoc = responseXML;

		var xmlObj = xmlDoc.getElementsByTagName('data');
		
		for (var i=0;i<xmlObj.length;i++)
		{
  		var data = xmlObj[i].attributes[0].value.split("/");
  		mes = parseInt(data[1],10);
  		
  		if (typeof(aDados[mes]) == "undefined")
  		{
  			aDados[mes] = new Array();
  			x=0;
  		}
  		
			for (var j=0;j<xmlObj[i].childNodes.length;j++)
			{
				// No NS/Mozilla é necessário ignorar os espaços em branco
				if (xmlObj[i].childNodes[j].nodeType != 1) continue;
  	
  			aDados[mes][x] = new Array();
  			aDados[mes][x]['data'] = xmlObj[i].attributes[0].value
  			aDados[mes][x]['bandeira'] = "http://e.i.uol.com.br/new/bandeiras/small/band_"+xmlObj[i].childNodes[j].attributes[4].value.toLowerCase()+".gif";
  			aDados[mes][x]['torneio'] = xmlObj[i].childNodes[j].attributes[0].value;
  			aDados[mes][x]['link'] = xmlObj[i].childNodes[j].attributes[3].value;
  			aDados[mes][x]['campeao'] = xmlObj[i].childNodes[j].childNodes[((document.all) ? 0 : 1)].attributes[0].value + " (" + xmlObj[i].childNodes[j].childNodes[((document.all) ? 0 : 1)].attributes[1].value + ")";
				x++;
			}
		}

		showResults();
	}
	xml.submit("/tenis/gestor/arquivo_torneio_"+ano+".xml");
}	

function showResults()
{
	var HTML = '<table cellpadding="0" cellspacing="0"><thead><tr><td class="col1">DATA</td><td class="col1">TORNEIO</td><td>CAMPEÃO</td></tr><thead><tbody>';
	for(m in aDados)
	{
		HTML += '<tr><th colspan="3">'+aMeses[m].toUpperCase()+'</th></tr>';
		for (var i=0;i<aDados[m].length;i++)
			HTML += '<tr><td class="col1">'+aDados[m][i]['data']+'</td><td class="col2"><img src="'+aDados[m][i]['bandeira']+'" alt="" /><a href="'+aDados[m][i]['link']+'">'+aDados[m][i]['torneio']+'</a></td><td>&nbsp;'+aDados[m][i]['campeao']+'</td></tr>';
	}
	HTML += '</tbody></table>';
	
	$("blocoA").innerHTML = HTML;	
	
	standByLoadEnquete=0;

}

getXMLList();		