function showhide(layer_ref,state) {
	//alert(layer_ref+" "+state);
	done=false;
	/*if (state == 'block') {
		state = 'none';
	}
	else {
		state = 'block';
	}*/
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
		eval( "document.all." + layer_ref + ".style.display = state");
		done=true;
		//alert("1");
	}
	if (document.layers && done==false) { //IS NETSCAPE 4 or below
		document.layers[layer_ref].display = state;
		done=true;
		//alert("2");
	}
	if (document.getElementById &&!document.all && done==false) {
		hza = document.getElementById(layer_ref);
		hza.style.display = state;
		done=true;
		//alert("3");
	}
}