var rdiv;
var cb;

function request (url, div, parameters, callback)
{
	cb = callback;
	rdiv = div;
	var queryString = url + "?" + parameters;
	
	
	createXMLHttpRequest2();
	xmlHttp.onreadystatechange = handleStateChange2;
	xmlHttp.open("GET", queryString, true);
	xmlHttp.send(null);
}

function createXMLHttpRequest2()
{
	if(window.ActiveXObject)
	{
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");	
	}
	else if (window.XMLHttpRequest)
	{
		xmlHttp = new XMLHttpRequest();	
	}
}

function handleStateChange2()
{
	if(xmlHttp.readyState == 4)
	{
		if(xmlHttp.status == 200)
		{
			parseResults2();	
		}
	}
}
function parseResults2()
{
	
	
	var responseText = document.createTextNode(xmlHttp.responseText);
	rdiv.innerHTML = xmlHttp.responseText;
	if(cb)
	{
		cb();
	}
}