// funkce pro rozbalovaci menu

function menuClick(a_link){
	parLi = a_link.parentNode;
	var nm = parLi.id; // jmeno volajiciho
	if (nm.indexOf('m') == -1)
		return true;
	var nav = document.getElementById('navigace'); // budu prochazet vsechny li v menu
	var x=nav.getElementsByTagName("li");
	var cnt = x.length;
	var vis = '';
	var swCnt = 0;
	for (var i=0;i<x.length;i++) {
		var vli = x[i];
		if (vli.id != nm)
			if (vli.id.indexOf(nm) == 0){
				swCnt++;
				if (vis.length == 0)
					vis = switchVisibility(vli);
				else
					vli.style.display = vis;
			}

		if ((vli.style.display == 'none'))
			cnt--;
	}
	nav.style.height = (cnt*1.5)+'em';
	return swCnt == 0; // nebude se nacitat link v odkaze
}

function switchVisibility(obj){
	if (obj.style.display == 'block')
		return obj.style.display = 'none';
	else
		return obj.style.display = 'block';
}

function hideMenu(){
	var x=document.getElementsByTagName("li");
	for (var i=0;i<x.length;i++) {
		var vli = x[i];
		if (id = vli.id){
			if (id.length > 2)
				vli.style.display = 'none';
		}
	}
}

