function menu(ul) {
  searchClass = 'subsubmenu';
  node = document.getElementById('cats');
  tag = 'ul'

	var classElements = new Array();
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\\\s)"+searchClass+"(\\\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}

  // ZAVRENI VSECH UL
  for(i = 0;classElements.length > i;i++) {
    classElements[i].style.display = 'none';
  }
  document.getElementById(ul).style.display = 'block';

	return false;
}
