var req;

function processReqChange()
{
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			var theText = req.responseText;
			setForumActivity(theText);
			setForumActivityStatus("");
		}
		else
		{
			setForumActivityStatus("Connection Failure!");
		}
	}
}

function setForumActivity(inContent)
{
	var fa = document.getElementById("forumActivity");
	fa.innerHTML = inContent;
}

function setForumActivityStatus(inContent)
{
	var fas = document.getElementById("forumActivityStatus");
	fas.innerHTML = inContent;
}

function loadXMLDoc(url)
{
	if (window.XMLHttpRequest)
	{
		req = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	if (req != null)
	{
		req.onreadystatechange = processReqChange;
		req.open("GET", url, true);
		req.send(null);
	}
	else
	{
		setForumActivityStatus("Connection Error!");
	}

}

function getThreads()
{
	setForumActivityStatus("Loading...");
	loadXMLDoc("inc/ajax/forum.php");
}