
function changeClass(Elem, myClass) {

  var elem;
  if(document.getElementById)
  {
    var elem = document.getElementById(Elem);
  }
  else if (document.all)
  {
    var elem = document.all[Elem];
  }
  elem.className = myClass;
  /*
  if (myClass == 'link-over')
    elem.style.cursor = 'pointer';
  else
    elem.style.cursor = 'Arrow';
  */
}


function hideAll (siteRoot)
{
  for (x = 0; x < sections.length; x++)
  {
    hide(sections[x], 0);
    hiddens[x] = 1;

    var img = eval('document.image' + sections[x]);
    img.src = siteRoot + 'images/shared/arrow-closed.gif';
  }
}

function toggle(which, siteRoot)
{
  var ndx = 0;
	for (h = 0; h < sections.length; h++)
	{
	  if (sections[h] == which)
		{
		  ndx = h;
			break;
		}
	}
  
	//alert('document.catImage' + which);
	var catImg = eval('document.catImage' + which);
	var img = eval('document.image' + which);

  if ( hiddens[ndx] == 1 )
  {
    //hideAll();

    hiddens[ndx] = 0;
    show(which, 0);
		try { catImg.src = siteRoot + 'images/shared/homemenu/' + which + '-open.gif'; }
		catch (Exception) {}
    try { img.src = siteRoot + 'images/shared/arrow-open.gif'; }
		catch (Exception) {}
  }
  else
  {
    hiddens[ndx] = 1;
    hide(which, 0);
		try { catImg.src = siteRoot + 'images/shared/homemenu/' + which + '.gif'; }
		catch (Exception) {}
    try { img.src = siteRoot + 'images/shared/arrow-closed.gif'; }
		catch (Exception) {}
  }

}
