<!--
var state = new Object();
var state2 = new Object();

function showhide(layer_ref) {
	if (state[layer_ref] == null){
		state[layer_ref] = 'none';
	}else if (state2[layer_ref] == null){
		state2[layer_ref] = 'hidden';
	}
	
	
	if (document.all && (state[layer_ref] == 'block')) { //IS IE 4 or 5 (or 6 beta)
		state[layer_ref] = 'none';
		pass = state[layer_ref];
		eval( "document.all." + layer_ref + ".style.display = pass");
	}else if (document.all && (state[layer_ref] == 'none')) {
		state[layer_ref] = 'block';
		pass = state[layer_ref];
		eval( "document.all." + layer_ref + ".style.display = pass");
	}
	
	
	if (document.getElementById && !document.all && (state[layer_ref] == 'block')) { // Firefox and such
		state[layer_ref] = 'none';
		pass = state[layer_ref];
		document.getElementById(layer_ref).style.display = pass;
	}else if (document.getElementById && !document.all && (state[layer_ref] == 'none')) {
		state[layer_ref] = 'block';
		pass = state[layer_ref];
		document.getElementById(layer_ref).style.display = pass;
	}
	
	
	if (document.layers && (state2[layer_ref] == 'visible')) { //IS NETSCAPE 4 or below
		state2[layer_ref] = 'hidden';
		pass = state2[layer_ref];
		document.layers[layer_ref].visibility = pass;
	}else if (document.layers && (state2[layer_ref] == 'hidden')) {
		state2[layer_ref] = 'visible';
		pass = state2[layer_ref];
		document.layers[layer_ref].visibility = pass;
	}
}

function changecss(theClass,element,value) {
	//documentation for this script at http://www.shawnolson.net/a/503/
	var cssRules;
	if (document.all) {
		cssRules = 'rules';
	}
	else if (document.getElementById) {
		cssRules = 'cssRules';
	}
	else if (document.layers) {
		cssRules = 'cssRules';
	}
	for (var S = 0; S < document.styleSheets.length; S++){
		for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
			if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
				document.styleSheets[S][cssRules][R].style[element] = value;
			}
		}
	}	
}

function browserSwitch() {
	if (document.layers) { //IS NETSCAPE 4 or below
		changecss('.javahide','visibility','visible');
		changecss('.showhide','visibility','hidden');
	}else if (document.all) { //IS IE 4 or 5 (or 6 beta)
		changecss('.javahide','display','block');
		changecss('.showhide','display','none');
	}else{
		changecss('.javahide','display','block');
		changecss('.showhide','display','none');
	}
}

browserSwitch();

//-->