function getXmlHttpObject()
{
	var xmlHttpObj = null;
	if( window.XMLHttpRequest )
	{
		xmlHttpObj = new XMLHttpRequest();
	}
	else
	{
		try
		{
    		xmlHttpObj = new ActiveXObject( "Msxml2.XMLHTTP" );
		}
		catch( e )
		{
		    xmlHttpObj = new ActiveXObject( "Microsoft.XMLHTTP" );
		}
	}
	return xmlHttpObj;
}

function showInfo( infoName, infoTitle )
{
	var legalObj = getXmlHttpObject();
	var url = "/html/" + infoName + ".html";
	Floaters.createNew( infoName, null, "Loading: " + infoTitle, "<br /><div style=\"text-align:center;\">Loading, please wait...</div>", 250, 100 );

	legalObj.onreadystatechange =
		function( legalObj, infoName, infoTitle )
		{
			return function()
			{
				if( legalObj.readyState == 4 )
				{
					var response = legalObj.responseText;
					Floaters.createNew( infoName, null, infoTitle, response, 500, 400 );
				}
			};
		}( legalObj, infoName, infoTitle );

	legalObj.open( "GET", url, true );
	legalObj.send( null );
}

