var active_timer = null;
var active_navigation = null;

function position_left(obj) {
	if (obj.offsetParent == null) {
		return obj.offsetLeft;
	} else {
		return obj.offsetLeft + position_left(obj.offsetParent);
	}
}

function position_top(obj) {
	return 130;
	
	if (obj.offsetParent == null) {
		return obj.offsetTop;
	} else {
		return obj.offsetTop + position_top(obj.offsetParent);
	}
}

function show_navigation(nav, menu) {
	hide_navigation_total();
	active_navigation = document.getElementById(menu);
	active_navigation.style.top = (position_top(nav) + 18) + 'px';
	
	active_navigation.style.left = position_left(nav) + 'px';
	
	active_navigation.style.visibility = 'visible';
}

function hide_navigation(nav) {
	active_navigation = nav;
	active_timer = window.setTimeout("hide_navigation_total()", 500);
}

function hide_navigation_total() {
	if (active_navigation != null) {
		active_navigation.style.visibility = "hidden";
	}
}

function keep_navigation(menu) {
	window.clearTimeout(active_timer);
	this_menu = document.getElementById(menu);
	this_menu.style.visibility = "visible";
}