
function getXmlHttpRequestObject() 
{
	try
	{
		try 
		{
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) 
		{
			try 
			{
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e1) 
			{
				req = false;
			}
		}
		if (!req && typeof XMLHttpRequest != 'undefined')
		{
			req = new XMLHttpRequest();
		}
		if (req)
		{
			return req;
		} 
		else 
		{
			return false;
		}
	}
	catch (e)
	{
		return false;
	}
}

function readURL(url, target_id)
{
	var receiveReq = getXmlHttpRequestObject();
	if (receiveReq.readyState == 4 || receiveReq.readyState == 0)
	{
		receiveReq.open("GET", url, true);
		receiveReq.onreadystatechange = function ()
						{
							if (receiveReq.readyState == 4)
							{
								document.getElementById(target_id).innerHTML = receiveReq.responseText;
								tooltip.d;
							}
						}
		receiveReq.send(null);
	}  
}


