//Cascading Menus
//Supported by Explorer and Netscape 6.0+. 

function WM_toggle(id) {
  if (document.all){
	if (document.all[id]) {
		if(document.all[id].style.display == 'none'){
		  document.all[id].style.display = '';
		} else {
		  document.all[id].style.display = 'none';
		}
	}
  } else if (document.getElementById){
	if(document.getElementById(id)) {
		if(document.getElementById(id).style.display == 'none'){
		  document.getElementById(id).style.display = 'block';
		} else {
		  document.getElementById(id).style.display = 'none';
		}
	}
  } 
}

function WM_initialize_toolbar(){
     if (document.all){
		for(i = 0; i < document.all('container').all.length; i++){
		    if(document.all('container').all[i].className == 'menu'){
			document.all('container').all[i].style.display = 'none';
		    }
		}
		document.all('container').style.visibility = 'visible';
    } else if (document.getElementsByTagName && document.getElementById){
		var contained = document.getElementById('container').getElementsByTagName('div');
		for(i = 0; i < contained.length; i++){
		    contained[i].style.position = 'relative';
		    if(contained[i].getAttribute('class') == 'menu'){
			contained[i].style.display = 'none';
		    }
		}
		document.getElementById('container').style.visibility = 'visible';
    }
}

// Toggle section arrows
function toggleImage(theImage, src1, src2, netscape_container){
  var objStr,obj;
  // Check to make sure that images are supported in the DOM.
  arrowImage = document.images[theImage];
  if(document.layers){
      arrowImage = document.layers['container'].document.layers[netscape_container].document.images[theImage];
  }
  if (arrowImage) { // If it exists
	if(document.images){
	    if(arrowImage.src == document.location.protocol + '//' + document.location.host + src1){
		  	arrowImage.src = src2;
	    } else {
		  	arrowImage.src = src1;
	    }
	}
  }
}

