function accessCSS(layerID) {
  var node = null;

  if (document.getElementById) {
    node = document.getElementById(layerID);
  } else if (document.all) {
    node = document.all[layerID];
  } else if (document.layers) {
    node = document.layers[layerID];
  }

  if (node != null) {
    node = node.style;
  }

  return node;
}

function toggleVis(layerID) {
  node = accessCSS(layerID);

  if (node != null) {
    if (node.display=="none" || node.display=="hide") {
      node.display="block";
    } else {
      node.display="none";
    }
  }
}

function toggleSearchVis(linkRef, layerID) {
  layerNode = accessCSS(layerID);

  if (layerNode != null) {
    if (layerNode.display=="none" || layerNode.display=="hide") {
      layerNode.display="block";
      document.searchTool.searchToggle.value = "1";
      if (linkRef != null) {
        linkRef.innerHTML="Basic Search";
      }
    } else {
      layerNode.display="none";
      document.searchTool.searchToggle.value = "0";
      if (linkRef != null) {
        linkRef.innerHTML="Advanced Search";
      }
    }
  }
}


function setSearchVis(layerID) {
  layerNode = accessCSS(layerID);

  if (layerNode != null) {
    if (document.searchTool.searchToggle.value == "1") {
      layerNode.display="block";
    } else {
      layerNode.display="none";
    }
  }
}
