// PRODUCED BY ADAPT A/S 01.01.2005 //
function hideall() {
	var submenu;
	for(var i=0; submenu = document.getElementById('sub' + i); i++) {
		submenu.className = "hidesub";
	}
}

function closeallsubs() {
	var divs,i;
	divs = document.getElementsByTagName('div');
	for (i in divs){
		if (divs[i].className == "showsub") {
			divs[i].className = "hidesub";
		}
	}
}

function showsub(layerid) {
	var layername = 'sub' + layerid;
	document.getElementById(layername).className = "showsub";
}

function hidesub(layerid) {
	var layername = 'sub' + layerid;
	document.getElementById(layername).className = "hidesub";
}

var thide;

function showhide(layerid,on) {
	if (on) {
		closeallsubs();
		showsub(layerid);
		if (thide) {
			clearTimeout(thide);
			thide = null;
		}
		var layername = 'sub' + layerid;
	}
	else {
		thide = setTimeout("hidesub("+layerid+")",1000);
	}
}