var GECKO = null;
var NS = null;
var IE = null;

var layers = new Array(
	"1",
	"2",
	"3",
	"4",
		"4_1",
		"4_2",
			"4_2_1",
			"4_2_2",
				"4_2_2_1",
				"4_2_2_2",
				"4_2_2_3",
				"4_2_2_4",
				"4_2_2_5",
			"4_2_3",
			"4_2_4",
				"4_2_4_1",
				"4_2_4_2",
		"4_3",
			"4_3_1",
			"4_3_2",
			"4_3_3",
			"4_3_4",
			"4_3_5",
			"4_3_6",
				"4_3_6_1",
			"4_3_7",
			"4_3_8",
			"4_3_9",
			"4_3_10",
			"4_3_11",
			"4_3_12",
			"4_3_13",
			"4_3_14",
			"4_3_15",
		"4_4",
			"4_4_1",
			"4_4_2",
		"4_5",
			"4_5_1",
			"4_5_2",
			"4_5_3",
			"4_5_4",
			"4_5_5"
);

function detectBrowser() {
	GECKO = document.getElementById ? 1 : 0;
	NS = document.layers ? 1 : 0;
	IE = document.all ? 1 : 0;
}

function switchLayer(layerName) {
	if (GECKO) {
		document.getElementById(layerName).style.display = (document.getElementById(layerName).style.display == 'block') ? 'none' : 'block';
	} else if (NS) {
		document.layers[layerName].display = (document.layers[layerName].display == 'block') ? 'none' : 'block';
	} else if (IE) {
		document.all[layerName].style.display = (document.all[layerName].style.display == 'block') ? 'none' : 'block';
	}
}

function resetNavi() {
	if (GECKO) {
		for (i = 0; i < layers.length; i++) {
			document.getElementById(layers[i]).style.display = 'none';
		}
	} else if (NS) {
		for (i = 0; i < layers.length; i++) {
			document.layers[layers[i]].display = 'none';
		}
	} else if (IE) {
		for (i = 0; i < layers.length; i++) {
			document.all[layers[i]].style.display = 'none';
		}
	}
}
