
function getByID (anID) {
  if (document.getElementById)
    return document.getElementById(anID);
  else if (document.layers)
    return document.layers[anID];
  else if (document.all)
    return document.all[anID];
  else
    alert ("getByID: Cannot access elements by ID in this browser" + " " + document.getElementByID(anID));
}



function suppressNextNavigation () {
  var allSpans = document.getElementsByTagName("a");
  for (var i = 0; i < allSpans.length; ++i) {
     var aSpan = allSpans.item(i);
     var idAttr = aSpan.getAttributeNode("title"); 
     if (idAttr != null && (idAttr.value == "next" || idAttr.value == "Next")) {
        aSpan.style.display = "none";
     }
  }
}


function suppressArrowNavigation () {
  var allSpans = document.getElementsByTagName("a");
  for (var i = 0; i < allSpans.length; ++i) {
     var aSpan = allSpans.item(i);
     var classAttr = aSpan.getAttributeNode("class");
     if (classAttr != null && classAttr.value == "navigationBarArrow") {
        aSpan.style.display = "none";
     }
  }
}


function checkForAnchorOnOtherPage(anchorName, pageName)
{
  // alert("checkForAnchorOnOtherPage " + anchorName);
  var hashPart = document.location.hash.substr(1);
  if (anchorName == hashPart) {
     var redirectTo = pageName + ".html#" + hashPart;
     //alert("checkForAnchorOnOtherPage " + redirectTo);
     document.location = redirectTo;
  }
}
