function ShowHideField(FieldName)
{
  var oElement = document.getElementById(FieldName);
  if(!oElement){ return "object " + FieldName + " not found"; }
  oElement.style.display = (oElement.style.display == "") ? "none" : "";
}

function ShowField(FieldName)
{
  var oElement = document.getElementById(FieldName);
  if(!oElement){ return "object " + FieldName + " not found"; }
  oElement.style.display = "";
}

function HideField(FieldName)
{
  var oElement = document.getElementById(FieldName);
  if(!oElement){ return "object " + FieldName + " not found"; }
  oElement.style.display = "none";
}
function ToggleAllQA(inStart, inEnd)
{
	var oElem
	for (i=inStart;i<=inEnd; i++)
	{
		oElem = document.getElementById("A" + i);
		oElem.style.display = (oElem.style.display == "") ? "none" : "";
	}
}
function ToggleAllQANS(ns, inStart, inEnd)
{
	var oElem
	for (i=inStart;i<=inEnd; i++)
	{
		oElem = document.getElementById(ns + "_A" + i);
		oElem.style.display = (oElem.style.display == "") ? "none" : "";
	}
}
function HideAllQA(inStart, inEnd)
{
	var lis = document.getElementsByClassName("QA_Answer");
	for (i=0;i<lis.length; i++)
	{
		if (lis[i]) {
			lis[i].style.display = "none";
		}
	}
}
