var collapsedImage;
var expandedImage;
var ElementStyle;
var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);
var NS4 = (bName == "Netscape" && bVer >= 4 && bVer < 5);

function toggleTable(tableid, collapsedid, expandedid) {
		
	if (NS4) {
		layerVis="show";
		layerHid="hide";
		displayHid="none";
		displayVis="block";
	} else {
		layerVis="visible";
		layerHid="hidden";
		displayHid="none";
		displayVis="block";
	}

	if(NS4) {		
		ElementStyle = document.layers["netscapeOnly"];
		
		if(ElementStyle.visibility == layerVis) {
			// Hide the tip
			
			ElementStyle.visibility = layerHid;
		} else {
			// Display the tip
		
			ElementStyle.visibility = layerVis;							
	   }
	} else {
		ElementStyle = document.getElementById(tableid).style;
		
		closedDiv = document.getElementById(collapsedid).style;
		openDiv = document.getElementById(expandedid).style;
	
		if(ElementStyle.visibility == layerVis) {
			// Hide the tip
			
			ElementStyle.visibility = layerHid;
			ElementStyle.display = displayHid;
			
			closedDiv.visibility = layerVis;
			closedDiv.display = displayVis;
			
			openDiv.visibility = layerHid;
			openDiv.display = displayHid;
		} else {
			// Display the tip
		
			ElementStyle.visibility = layerVis;
			ElementStyle.display = displayVis;
			
			closedDiv.visibility = layerHid;
			closedDiv.display = displayHid;
			
			openDiv.visibility = layerVis;
			openDiv.display = displayVis;
	   }	   
	}
	
	return;
}

function preLoader(collapsedsrc, expandedsrc) {
	if(NS4) {
		collapsedImage = newImage(collapsedsrc);
		expandedImage = newImage(expandedsrc);

		if(document.layers["imgTipOpen"]) {
			document.layers["imgTipOpen"].visibility = "hide";
		}
		
		if(document.layers["netscapeOnly"]) {
			document.layers["netscapeOnly"].visibility = "hide";
		}
	}
}

function newImage(arg) {
	if (document.images) {
		var rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

