	function show(args){
		var id = arguments[0];
		var url = arguments[1];
		var idNav = id + "Nav";
		var idSrc = id + "Src";
		// if more than 1 arg: hide these first
		if(arguments[2]){
			for(var i=2; i<arguments.length; i++){
				var idNavs = arguments[i] + "Nav";
				document.getElementById(arguments[i]).style.display = "none";
					if(document.getElementById(idNavs) != null)
					document.getElementById(idNavs).innerHTML= "+";
					frames[idSrc].location.href = "";
			}
		}
		if (document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = "block";
			// see www.quirksmode.org/js/iframe.html why below
			frames[idSrc].location.href = url;
			if(document.getElementById(idNavs) != null)
			 document.getElementById(idNav).innerHTML= "-";
		}else{
			document.getElementById(id).style.display = "none";
			frames[idSrc].location.href = "";
			if(document.getElementById(idNavs) != null)
			 document.getElementById(idNav).innerHTML= "+";
		}
	}