function ajaxInit()
{
	var xmlhttp = false;

	try
	{
		xmlhttp = new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e)
		{
			try
			{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e2)
			{
				xmlhttp = false;
			}
		}
	}

	return xmlhttp;
}

function getType(strURL)
{
	var ajaxRequest = ajaxInit();

	if (ajaxRequest)
	{
		ajaxRequest.onreadystatechange = function()
		{
			if (ajaxRequest.readyState == 4)
			{
				if (ajaxRequest.status == 200)
				{
					document.getElementById('spanType').innerHTML = ajaxRequest.responseText;
					document.getElementById('spanTeams').innerHTML = "";
					document.getElementById('spanStatType').innerHTML = "";
				}
				else
				{
					alert("There was a problem while using Ajax: " + ajaxRequest.statusText);
				}
			}
		}
		ajaxRequest.open("GET", strURL, true);
		ajaxRequest.send(null);
	}
}

function getTeams(strURL)
{
	var ajaxRequest = ajaxInit();

	if (ajaxRequest)
	{
		ajaxRequest.onreadystatechange = function()
		{
			if (ajaxRequest.readyState == 4)
			{
				if (ajaxRequest.status == 200)
				{
					document.getElementById('spanTeams').innerHTML = ajaxRequest.responseText;
					document.getElementById('spanStatType').innerHTML = "";
				}
				else
				{
					alert("There was a problem while using Ajax: " + ajaxRequest.statusText);
				}
			}
		}
		ajaxRequest.open("GET", strURL, true);
		ajaxRequest.send(null);
	}
}

function getStatType(strURL)
{
	var ajaxRequest = ajaxInit();

	if (ajaxRequest)
	{
		ajaxRequest.onreadystatechange = function()
		{
			if (ajaxRequest.readyState == 4)
			{
				if (ajaxRequest.status == 200)
				{
					document.getElementById('spanStatType').innerHTML = ajaxRequest.responseText;
				}
				else
				{
					alert("There was a problem while using Ajax: " + ajaxRequest.statusText);
				}
			}
		}
		ajaxRequest.open("GET", strURL, true);
		ajaxRequest.send(null);
	}
}

