var current_layer = '';

function getElement(x) {
	return document.getElementById(x)
}

function keep(divlayer) {
	div = getElement(divlayer.id);
	div.className = "nav_visible";
}

function hide(divlayer) {
	div = getElement(divlayer.id);
	div.className = "nav_hidden";
}

function showDiv(layer, top, off) {
	var display = (off == 1) ? true : false;
	top.className = (display) ? 'menu_div_on' : 'menu_div_off';

    if (navigator.appName.indexOf('Microsoft Internet Explorer') != -1) {
		browserOffsetHeight = -2;
	} else {
		browserOffsetHeight = 4;
	}

    if (current_layer != layer && current_layer != '') {
		div = getElement(current_layer);
		div.className = 'nav_hidden';
	}

	if (layer != '') {
		var div = getElement(layer);
        div.style.left = '216px';
		div.style.top = parseInt(top.offsetTop + browserOffsetHeight) + 'px';
		div.className = "nav_visible";
		current_layer = layer;
	}
}

function show_layer(layer, top, off) {
	top.style.cursor = 'pointer';

	//alert(top.offsetTop + " - " + top.offsetHeight);
    if (current_layer != layer && current_layer != '') {
		div = getElement(current_layer);
		div.className = 'nav_hidden';
	}
	if (top.id != '') {
		div = getElement(top.id + '_l');
		div.className = "nav_line_over";
	}
	if (layer != '') {
		div = getElement(layer);
		div.style.left = 216;
		div.style.top = top.offsetTop + 96 + browserOffsetHeight + off;
		div.className = "nav_visible";
		current_layer = layer;
	}
}

function hide_layer(top) {
	if (top.id != '') {
		div = getElement(top.id + '_l');
		div.className = "nav_line";
	}
	//div = getElement(layer);
	//div.className = 'nav_hidden';
}
