window.current_event = {};
function show_element(name, idx) {
	/* Look for the element */
	var id = name + idx;
	var element;

	if (document.getElementById) {
		element = document.getElementById(id);
	}
	else if (document.all) {
		element = document.all[id];
	}
	else {
		/* Click through the link, since we can't show the text inline */
		return true;
	}

	/* Hide any existing event */
	if (window.current_event[name]) {
		window.current_event[name].style.display = "none";
	}
	/* Return if it was the same one just clicked on */
	if (element == window.current_event[name]) {
		window.current_event[name] = null;
		return false;
	}

	/* Bring it on-screen */
	element.style.display = "block";
	window.current_event[name] = element;

	return false;
}

function hide_element(name, idx) {
	/* Look for the element */
	var id = name + idx;
	var element;

	/* Look for the element */
	if (document.getElementById) {
		element = document.getElementById(id);
	}
	else if (document.all) {
		element = document.all[id];
	}
	else {
		/* Do nothing... */
		return false;
	}

	/* Hide it. */
	element.style.display = "none";
	window.current_event[name] = null;

	return false;
}

function event_show(id) {
	if (show_element("event", id) == true)
		return true;
	if (show_element("venue", id) == true)
		return true;
	return false;
}

function event_hide(id) {
	if (hide_element("event", id) == true)
		return true;
	if (hide_element("venue", id) == true)
		return true;
	return false;
}

