function toggleDisplay(showid, hideclass)
{
	  id = document.getElementById(showid);
    if (id.style.display == "inline")
    {
        hideElementsByClass(hideclass);
        return;
    }
hideElementsByClass(hideclass);
      id.style.display = "inline";
}
function hideElementsByClass( searchclass )
{
	  elements = getElementsByClass(searchclass);
	  for (i=0 ; i < elements.length ; i++)
	  {
	elements[i].style.display = "none";
	  }
}
function getElementsByClass( searchClass, domNode, tagName) {
  if (domNode == null) domNode = document;
  if (tagName == null) tagName = '*';
  var el = new Array();
  var tags = domNode.getElementsByTagName(tagName);
  var tcl = " "+searchClass+" ";
  for(i=0,j=0; i<tags.length; i++) {
    var test = " " + tags[i].className + " ";
    if (test.indexOf(tcl) != -1)
      el[j++] = tags[i];
  }
  return el;
}