/* pokud chybí nějaká proměnná, doplnění (aby nedošlo k chybě) */
/*if(!submenus) submenus = Array();
if(!opened) opened = null;*/

/*
Otevírání a zavírání submenu

string what - id submenu, které se má otevřít (či zavřít, pokud je otevřené)
*/
function ToggleSubMenu(what) {
  /* ověření parametrů */
  if(what == null) return false;

  /* pokud není nic otevřeno */
  if(submenu_opened == null) {
    /* zobrazení a umístění informace od proměnné */
    document.getElementById(what).style.display = 'block';
    submenu_opened = what;
  }

  /* pokud je nějaké menu otevřené, zavření */
  else {
    document.getElementById(submenu_opened).style.display = 'none';

    /* pokud chceme otevřít jiné, otevření a uložení do prom. */
    if(submenu_opened != what) {
      document.getElementById(what).style.display = 'block';
      submenu_opened = what;
    }

    /* pokud chceme zavřít aktuální, vyčištění prom. */
    else submenu_opened = null;
  }

  /* False, aby se zakázal přesun na adresu <a> */
  return false;
}
/* pokud prohlížeč podporuje JS, submenu se v tomto cyklu uzavřou (kromě toho aktuálního). Pokud ne, zůstanou otevřená */
for(i = 0; i != (submenus.length); i++) {
  document.getElementById(submenus[i]).style.display = 'none';
}
