//================== Experimental function for expanding navigation -- NOT CURRENTLY USED
startList = function() {
	if (document.getElementById) {
		var baseId = document.getElementsByTagName('body')[0].id;// these  3 lines set currently selected item to on
		var addclass= "xx" + baseId
		//alert(addclass);
		document.getElementById(addclass).className ="on";
		navRoot = document.getElementById("nav");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onclick=function() {		
					this.className = (this.className == "on") ? "off" : "on";
				}
   		}
  	}
 	}
}
//================== Handles display of quicklinks menu
sfHover = function() {
	var sfEls = document.getElementById("ql").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
//================== Shows/hides layers/divs -- currently used on library homepage
function toggleLayer(whichLayer) {
	if (document.getElementById) {
		// this is the way the standards work
		var style2 = document.getElementById(whichLayer).style;
		style2.display = style2.display? "":"block";
	}
	else if (document.all) {
		// this is the way old msie versions work
		var style2 = document.all[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
	else if (document.layers) {
		// this is the way nn4 works
		var style2 = document.layers[whichLayer].style;
		style2.display = style2.display? "":"block";
	}
}