document.menu = new Object();
document.menu.linkboxes = new Array();
var numFolders = 200;

function menu_collapse(item){
    // make sure we really have a menu
    if(document.menu.linkboxes.length){
	if (document.menu.linkboxes[item].style.display == 'none'){
	    document.menu.linkboxes[item].style.display = '';
	    document.images['Img'+item].src = 'menu_images/open.gif';
	} else {
	    document.menu.linkboxes[item].style.display = 'none';
	    document.images['Img'+item].src = 'menu_images/closed.gif';
	}
    }
}

function WM_imageSwap(daImage, daSrc){

  var objStr,obj;
  /*
    WM_imageSwap()
    Changes the source of an image.
    Source: Webmonkey Code Library
    (http://www.hotwired.com/webmonkey/javascript/code_library/)

    Author: Shvatz
    Author Email: shvatz@wired.com
    */

    

  // Check to make sure that images are supported in the DOM.
  // and that we have a menu
  if(document.images && document.menu.linkboxes.length){
    // Check to see whether you are using a name, number, or object
    if (typeof(daImage) == 'string') {
      // This whole objStr nonesense is here solely to gain compatability
      // with ie3 for the mac.
      objStr = 'document.' + daImage;
      obj = eval(objStr);
      obj.src = daSrc;
    } else if ((typeof(daImage) == 'object') && daImage && daImage.src) {
      daImage.src = daSrc;
    }
  }
}

function linkHeader(myID) {
    if (window.navigator.appVersion.indexOf("MSIE") != -1) {
      return "<DIV id=" + myID + ' class=links style="DISPLAY: none">';
    }
    else {
      return "<DIV id=" + myID + ' class=links>';
    }
}