function showHide(eID, action, holderID) {
	// THIS VERSION HAS BEEN HARDCODED ONLY FOR THIS PARTICULAR COURSE!!!
	// DO NOT USE THIS VERSION ON YOUR COURSE WITHOUT FIRST CONSULTING BRADLEY J. GIBBY!!!
	// USE THIS VERSION AT YOUR OWN RISK!!!

	// Tested on the following platforms:
	//	Internet Explorer 4.0 (Win32)
	//	Internet Explorer 5.0 (Win32)
	//	Internet Explorer 5.5 (Win32)
	//	Internet Explorer 4.01 (Mac)
	//	Internet Explorer 4.5 (Mac)
	//	Internet Explorer 5.0 (Mac)
	//	Netscape Navigator 4.5 (Win32)
	//	Netscape Navigator 4.6 (Win32)
	//	Netscape Navigator 6.0 (Win32)
	//	Netscape Navigator 4.6 (Mac)
	//	Netscape Navigator 6.0 (Mac)
	//
	// Usage: showHide('<layer_id>', <[0 | 1]>, '<holderID>');
	//	<layer_id> is the ID="" part to your <DIV> tag (this must be a unique name!!!)
	//	<[0 | 1]> is the action, 0 will hide the layer, 1 will show the layer
	//	<holderID> is the holder layer ID number
	//
	if (holderID == null) {
		holderID = 'holder';
	}
	var name = navigator.appName
	var version = navigator.appVersion
	var sniff = name+version

	if (sniff.indexOf("MSIE") >= 0) {
		//MS IE
		if (action) {
			action = "visible";
		} else {
			action = "hidden";
		}
		eval(eID + ".style.visibility='" + action + "';");
	} else {
		if ((sniff.indexOf("5.0") >= 0)&&!(sniff.indexOf("4.7") >= 0)) {
			//NS 6
			if (action) {
			action = "visible";
			} else {
				action = "hidden";
			}
			eval("document.getElementById('" + eID + "').style.visibility='" + action + "';");
		} else {
			//NS 4.7
			if (action) {
				action = "show";
			} else {
				action = "hide";
			}
			eval("document."+holderID+".layers['" + eID + "'].visibility='" + action + "';");
		}
	}
}

