var req5;

function ShowEvents()
{
	if(window.XMLHttpRequest) {
		req5 = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) {
		req5 = new ActiveXObject("Microsoft.XMLHTTP");
	}
	if(req5) {
		req5.onreadystatechange = processReqChangeEvents;
		req5.open("GET", "../getevents.php", true);
		req5.setRequestHeader("Content-Type", "text/xml");
		req5.send("IE");
	}
}

function processReqChangeEvents()
{
	//alert (req.readyState);
	if(req5.readyState == 4) {
		try
		{
			var xmlDoc;

			document.getElementById("events").innerHTML = GetLoadMessage();

			if(window.ActiveXObject)
			{
				//IE
				xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.async = "false";
				xmlDoc.loadXML(req5.responseText);
			}
			else
			{
				//firefox
				var parser = new DOMParser();
				var xmlDoc = parser.parseFromString(req5.responseText, "text/xml");
			}

			//document.getElementById("SYSTEMTIME").innerHTML = "<img src='images/refresh.gif' alt='Last Refresh' style='vertical-align:middle;' />&nbsp;Last&nbsp;Refresh&nbsp" + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);

			var games = xmlDoc.getElementsByTagName("event");
			var myHTML = "";
					//alert (xmlDoc.documentElement);

			myHTML += '<table class="myss_stats" width="228" border="0" cellpadding="2" cellspacing="1" bgcolor="#999999">';
			//alert(games.length);
			for(i = 0; i < games.length; i++)
			{
				if(i % 2)
					myHTML += '<tr class="myss_statsteam1" bgcolor="#FFFFFF">';
				else
					myHTML += '<tr class="myss_statsteam2" bgcolor="#FFFFFF">';

				myHTML += '<td width="84" align="center">' + GetText(games[i].childNodes[1]);
				if(GetText(games[i].childNodes[4]) != "" && (GetText(games[i].childNodes[4]) != GetText(games[i].childNodes[1])))
					myHTML += ' - ' + GetText(games[i].childNodes[4]);
				myHTML += '</td>';
				myHTML += '<td width="133" align="left">';

				if(GetText(games[i].childNodes[3]) != "")
				{
					myHTML += '<a href="' + GetText(games[i].childNodes[3]) + '">' + GetText(games[i].childNodes[2]) + '</a>';
				}
				else
				{
					myHTML += GetText(games[i].childNodes[2]);
				}

				myHTML += '</td>';
				myHTML += '</tr>';
				//alert (myHTML);
			}

			//alert (myHTML);
			if(games.length == 0)
				myHTML += '<tr class="myss_statsteam1"><td align=center colspan=2>None</td></tr>';

			myHTML += '</table>';
			//alert (myHTML);
			document.getElementById("events").innerHTML = myHTML;
		}
		catch(exc)
		{
			document.getElementById("events").innerHTML = ShowErrorMessage('Events');
		}
	}
}

function GetText(str)
{
	if(window.ActiveXObject)
	{
		return str.text;
	}
	else
	{
		if(str.textContent != undefined)
			return str.textContent;
		else
		{
			//alert(str.firstChild.nodeValue);
			if(str.firstChild != null)
				return str.firstChild.nodeValue;
			else
				return "";
		}
	}

}

