	/* returns an object by id - hides browser-specific quirks for selecting css objects by id */
	function getObjectById(objId)
	{
		var myObj;
		if (navigator.userAgent.indexOf("Opera") != -1)
		{ //Opera
			myObj = eval('document.all.' + objId);
		}
		else if (document.getElementById)
		{ //Netscape 6 & IE 5
			myObj = document.getElementById(objId);
		}

		return myObj;
	}

	function setDisplay(objId, aDisplay)
	{
		var myObj = getObjectById(objId);
		if (myObj.style.display != aDisplay)
		{
			//alert("trying to hide all");
			hideAll();
			myObj.style.display = aDisplay;
		}
		return false;
	}

	/* 
	 * hides all the text on the body of the page - this is used prior to
	 * displaying a different block of text
	 */
	function hideAll()
	{
		for (i = 0; i < textBlockId.length; i++)
		{
			obj = getObjectById(textBlockId[i]);
			//alert(textBlockId[i] + " display: " + obj.style.display);
			obj.style.display = "none";
			//alert(textBlockId[i] + " display: " + obj.style.display);
		}
	}      
