ns4 = document.layers;
ie4 = document.all;
nn6 = document.getElementById && !document.all;

function showObject(obj) {
	if (ns4) { 
		document.obj.visibility = "show"; 
	} 
	else if (ie4) { 
		document.all[obj].style.visibility = "visible"; 
	} 
	else if (nn6) { 
		document.getElementById(obj).style.visibility = "visible"; 
	}

	var thing = document.getElementById(obj);
	thing.style.height = "auto";
	document.getElementById(obj).style.height = "auto";
}

function hideObject(obj) { 
	if (ns4) { 
		document.obj.visibility = "hide"; 
	}
	else if (ie4) { 
		document.all[obj].style.visibility = "hidden"; 
		if (obj != 'n1') {
			document.all[obj].style.height = "1px"; 
		}
	}
	else if (nn6) { 
		document.getElementById(obj).style.visibility = "hidden"; 
	}

	document.getElementById(obj).style.height = "0px";
}

function toggleObject(obj) {
	if (ns4) { 
		if (document.obj.visibility == "hide") {
			showObject(obj);
		} else {
			hideObject(obj);
		}
	}
	else if (ie4) { 
		if (document.all[obj].style.visibility == "hidden") {
			showObject(obj);
		} else {
			hideObject(obj);
		}
	}
	else if (nn6) { 
		if (document.getElementById(obj).style.visibility == "hidden") {
			showObject(obj);
		} else {
			hideObject(obj);
		}
	}

}