var xmlHttp;
var url;
var query_string;
var eID;
var elementID;


function send_request(url, query_string, eID)  {

	elementID = eID;
	xmlHttp = GetXmlHttpObject();
	if (xmlHttp==null)  {
		alert ("Browser does not support HTTP Request");
		return;
	}


	// Prevent the request from being cached
	var date = new Date();
	var timestamp = date.getTime();

	url = '../'+ url +'?'+ query_string +'&timestamp='+ timestamp;

	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}


function stateChanged(eID)  {
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")  {

		if (elementID == 'pa' || elementID == 'vv')  {
			document.getElementById(elementID).value = xmlHttp.responseText;
		}  else  {
			document.getElementById(elementID).innerHTML = xmlHttp.responseText;
		}
	}
}


function GetXmlHttpObject()  {
	var objXMLHttp = null;
	if (window.XMLHttpRequest)  {
		objXMLHttp = new XMLHttpRequest();
	}  else if (window.ActiveXObject)  {
		objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
return objXMLHttp;
}