
// zmena obsahu zavisleho comba podle vybrane polozky nadrizeneho 
//
// main - nadrizene combo
// dependent - zavisle combo
// valarray - pole polozek pro naplneni zavisleho comba
function mainSelectChanged (main, dependent, valarray)
{
 deleteSelectOptions (dependent);

 a = valarray[main.selectedIndex];

 for (var i = 0; i < a.length; i++)
 {
  var ee = a[i].split('|');
  dependent.options[i] = new Option(ee[1], ee[0]);
 }

 refreshWindow ();
}

function deleteSelectOptions (select)
{
 for (var i = select.options.length - 1; i >= 0; i--)
 {
  select.options[i] = null;
 }
}

function refreshWindow ()
{
  if (navigator.appName == 'Netscape' && 
      (navigator.appVersion.indexOf('Win') != -1 ||
       navigator.appVersion.indexOf('Mac') != -1))
  {
	// way #1
//	history.go(0);

	// way #2
//	window.resizeBy(1,1);
//	window.resizeBy(-1,-1);
  }
}


