var showid = false;
var divid = new Array();
var hid = new Array();
var thide;

// Layer anzeigen und verstecken:
function show(elem, ebene) {
	if (ebene == 1) {
		stop();
		hideit();
	}
	showid = elem;
	showit();
}

function hide() {
	thide = window.setTimeout('hideit()', 2000);
}

function showit() {
	if (showid) {
		change(showid, "block");
		divid[divid.length] = showid;
	}
	showid = false;
	change("punkte", "none");
}

function hideit() {
	hid = divid;
	divid = new Array();
	for (i = 0; i < hid.length; i++) {
		change(hid[i], "none");
	}
	hid = new Array();
	change("punkte", "block");
}

function change(which, what) {
	if (document.layers) {
		document.layers[which].display = what;
	} else if (document.getElementById) {
		document.getElementById(which).style.display = what;
	} else {
		document.all[which].style.display = what;
	}
}

function stop() {
	window.clearTimeout(thide);
}

// Layer bei Click ins Fenster verstecken:
function bodyhide() {
	if (thide) window.clearTimeout(thide);
	hideit();
}
