

function createRequest()
{

	var xmlHttp;
	try
	{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch (e)
	{
			xmlHttp=new XMLHttpRequest();
	}
	
	if( xmlHttp == null )
	{
		throw new Error ("Not Supported");
	}
	return xmlHttp;
}

var req;
var linkReq;

function replaceContent(url, inLinkURL)
{
	linksURL = inLinkURL;

	req = createRequest();
	req.onreadystatechange = showReply;
	req.open("GET", url, true);
	req.send("");
	
	linkReq = createRequest();
	linkReq.onreadystatechange = showSideLinks;
	linkReq.open("GET", inLinkURL, true);
	linkReq.send("");

}

function showReply()
{

	if( req.readyState == 4)
	{
			var div = document.getElementById("pageContent");
			div.innerHTML = req.responseText;
	}
}

function showSideLinks()
{

	if( linkReq.readyState == 4)
	{
		document.getElementById("sideLinks").innerHTML = linkReq.responseText;
	}
}