var xmlHttp_ultimate

var container = "";
function showHint_ultimate(filenameString, loadingPlace)
{
	xmlHttp_ultimate=GetXmlHttpObject_ultimate()
	if (xmlHttp_ultimate==null)
	{
		alert ("Browser does not support HTTP Request")
		return;
	}
	var url = filenameString;
	url    += "&sid="+Math.random()
	xmlHttp_ultimate.onreadystatechange=stateChanged_ultimate
	xmlHttp_ultimate.open("GET",url,true)
	xmlHttp_ultimate.send(null)
	container = loadingPlace
} 

function stateChanged_ultimate()
{ 
	if (xmlHttp_ultimate.readyState==4 || xmlHttp_ultimate.readyState=="complete")
	{
		if (document.getElementById(container))
		{
			document.getElementById(container).innerHTML = xmlHttp_ultimate.responseText;
		}
	}
}

function GetXmlHttpObject_ultimate()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
		objXMLHttp=new XMLHttpRequest()
	else if (window.ActiveXObject)
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	return objXMLHttp
}