// XMLHTTP request and visualization:  

function getItemContent(urlPath)
{
	if (urlPath == "") return "";
	
	var out = "";
	
	try 
	{
		out = getFileScriptOutput(urlPath);
	}
	catch (e) { alert(e); }
	finally 
	{
		if (TrimString(out) == "") out = "";
	}
	return out;
}



function getFileScriptOutput(fullUrl) 
{
	var retStr = "";

	if (fullUrl == "") return "";
	
//	var href = document.location.href;
//	var path = href.substring(0,href.lastIndexOf("/"));
	
//	fullUrl = path + "/" + fullUrl;
//	alert(fullUrl);
	

	if (document.all)
	{
		try
		{
			var xml = new ActiveXObject("Microsoft.XMLHTTP");
			xml.Open( "GET", fullUrl, false );
			xml.Send()
			retStr = xml.responseText;		
		}
		catch (e) {
			var xml = new ActiveXObject("MSXML2.XMLHTTP.4.0");
			xml.Open( "GET", fullUrl, false );
			xml.Send()
			retStr = xml.responseText;
		}

	}
	else
	{
		var xml = new XMLHttpRequest();
		xml.open("GET",fullUrl,false);
		xml.send(null);
		retStr = xml.responseText;
	}

	return retStr;
}