	
	var _item = null;
	var _timeout = 500;
	var _timer = null;
	
	function _hide_menu() {
		if (_item) {
			_item.style.visibility = 'hidden';
		}
	}
	
	function _show_menu(_id) {
		_stop_timer();
		
		if (_item) {
			_hide_menu();
		}
		
		_item = document.getElementById(_id);
		_item.style.visibility = 'visible';
	}
	
	function _start_timer() {
		_timer = window.setTimeout(_hide_menu, _timeout);
	}
	
	function _stop_timer() {
		if (_timer) {
			window.clearTimeout(_timer);
			_timer = null;
		}
	}
	
	document.onclick = _hide_menu;
	