function changeDisplayState (id) {
	e=document.getElementById(id);
	if (e.style.display == 'none' || e.style.display =="") {
		e.style.display = 'block';
	} else {
		e.style.display = 'none';
	}
//save cookies

	var states = new Array();
	for (var i = 1; i <7 ; i++){
		e = document.getElementById('sub'+i);
		states.push(e.style.display == "block" ? 1 : 0);
		}
	var d = new Date();
	d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000));
	document.cookie = "lmenustate_=" + states.join("") + "; expires=" + d.toGMTString() + "; path=/";

}

function initDisplayState () {
//load cookies
//alert("none");
	var regex = new RegExp("lmenustate_=([01]+)");
	var match = regex.exec(document.cookie); // = NULL???
//alert(match);
	if (match) {
		var states = match[1].split("");
		for (var i = 0; i < 6; i++) {
			e = document.getElementById('sub'+(i+1));
			if (states[i] == 1) e.style.display = "block";
			else  e.style.display = "none";
//alert("sub"+(i+1)+" st="+states[i]);
			}
		}
	}

