  var intg;
  var tleft = 0;
  var PocetMenu = 1;
  var mLeft = new Array();

  // Promenne pro zjistovani polohy kurzoru
  var is_DHTML = window.Event?true:false; // je prohlížeč schopen zjištovat pozici kurzoru?
  var Y_pos = 0; // inicializace pozice obrázku
  var X_pos = 0;

// Poloha mysi
function Trace_mouse(evnt) {
  if (is_DHTML && (navigator.userAgent.indexOf("Opera")== -1)) {
    if (evnt.pageX){
      X_pos=evnt.pageX; // nastavení pozice obrázku v Netscape a Opeře
      Y_pos=evnt.pageY - 40;
    }
  }
  else{
    X_pos=(event.clientX + document.body.scrollLeft); // nastavit pozici obrázku v IE a DOM prohlížečích
    Y_pos=(event.clientY + document.body.scrollTop) - 100;
  }
}

if (is_DHTML) {
  document.captureEvents(Event.MOUSEMOVE | Event.KEYUP); // sledovat pohyb myši v dokumentu a uvolnění klávesy v Netscape
  document.onkeyup=Trace_mouse; // při rolování oknem klávesnicí po uvolnění nastavit pozici obrázku
}
else
  window.onscroll=Trace_mouse; // v IE při rolování okna klávesnicí nastavovat pozici obrázku
  document.onmousemove = Trace_mouse; // při pohybu myši nastavit novou pozici obrázku

//-----------------------------------------------------------//

function hidemenus(exc)
{
 clearInterval(intg);
 intg = null;
 for (id=1; id<PocetMenu; id++){
  document.getElementById("menu"+id).style.display = "none";
 }
}

function outobject()
{
 intg = setInterval("hidemenus(20)",800);
}


function onheader(hID,left,top,hlavicka,vek,vyska,vaha,foto,post){
 //alert(hID+",\n"+left+",\n"+top+",\n"+hlavicka+",\n"+vek+",\n"+vyska+",\n"+vaha+",\n"+foto+",\n"+post);
 hidemenus(hID);
 document.getElementById(hID).style.display = "block";
 document.getElementById(hID).style.left = left+"px";
 document.getElementById(hID).style.top = Y_pos+"px";
 document.getElementById('zahlavi_m').innerHTML = hlavicka;
 document.getElementById('stin_m').innerHTML = hlavicka;
 document.getElementById('vek_m').innerHTML = vek;
 document.getElementById('vyska_m').innerHTML = vyska;
 document.getElementById('vaha_m').innerHTML = vaha;
 document.getElementById('post_m').innerHTML = post; 
 if(foto != '') document.getElementById('foto_m').innerHTML = foto;
 else document.getElementById('foto_m').innerHTML = "<div class='nofoto2'>?</div>"; 
}

function onobject()
{
 clearInterval(intg);
 intg = null;
}

function onitem(obj){
 obj.style.color = "#000";
 obj.style.backgroundColor = "#B0B0B0";
}

//funkce -onitem- pro neaktivni polozku
function onitemPassive(obj){
 obj.style.color = "#707070";
 obj.style.backgroundColor = "#E0E0E0";
}

function outitem(obj){
 obj.style.color = "#000";
 obj.style.backgroundColor = "#E0E0E0";
}

//funkce -outitem- pro neaktivni polozku
function outitemPassive(obj){
 obj.style.color = "#707070";
 obj.style.backgroundColor = "#E0E0E0";
}

function setleft()
{
 for (i=1;i<=PocetMenu;i++) {
  document.getElementById("mnui"+i).style.left = mLeft[i];
 }
}

function mAddHeader(ID,nadpis,leftpos) {
 document.write('<td id="i'+ID+'" onmouseover="onheader('+ID+');" onmouseout="outobject();" class="mitem">&nbsp; '+nadpis+' &nbsp;</td>');
 mLeft[ID] = leftpos;
 if (PocetMenu < ID) PocetMenu = ID;
}

function mBeginTable(ID) {
  if(navigator.appName=="Netscape"){
    document.write('<table style="position:fixed;margin-top:18px;z-index: 100;" width="150" id="mnui'+ID+'" border="0" cellspacing="1" cellpadding="2" class="mtable" onmouseover="onobject();" onmousemove="onobject();" onmouseout="outobject();" class="mtable">');
  }
  else document.write('<table style="z-index: 100;" width="150" id="mnui'+ID+'" border="0" cellspacing="1" cellpadding="2" class="mtable" onmouseover="onobject();" onmousemove="onobject();" onmouseout="outobject();" class="mtable">');
}

function mEndTable() {
 document.write('</table>');
}

function confirmLogout(){
  return confirm("Opravdu se chcete odhlásit?");
}

function mAddItem(nadpis,URL,Popis,typ,vyska,sirka) {
 if(typ==0) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" title="'+Popis+'">'+nadpis+'</td></tr>');}
 if(typ==1) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" target="nove_okno"  onclick="newWin('+vyska+','+sirka+',\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
  if(document.all){
    if(typ==2) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" onclick="window.navigate(\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
    if(typ==3) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" onclick="return confirmLogout() && window.navigate(\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
  }
  else{
    if(typ==2) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" onclick="window.location.href=\''+URL+'\',\'\'" title="'+Popis+'">'+nadpis+'</td></tr>');}
    if(typ==3) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" onclick="return confirmLogout() && window.location.href=\''+URL+'\',\'\'" title="'+Popis+'">'+nadpis+'</td></tr>');}
  }
 if(typ==4) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" target="nove_okno"  onclick="newWin2(170,250,\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
 if(typ==5) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" target="tisk"  onclick="tiskWin(700,1000,\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
 if(typ==6) {document.write('<tr><td class="mtitem" onmouseover="onitem(this);" onmouseout="outitem(this);" target="nove_okno"  onclick="newWin2(250,300,\''+URL+'\');" title="'+Popis+'">'+nadpis+'</td></tr>');}
}

//neaktivni polozka menu
function mAddItemPassive(nadpis,URL,Popis,typ,vyska,sirka) {
 document.write('<tr><td class="mitemPassive" onmouseover="onitemPassive(this);" onmouseout="outitemPassive(this);" title="'+Popis+'">'+nadpis+'</td></tr>');
}

function newWin(vyska, sirka, URL){
		osax = (window.screen.width/2) - (sirka/2 + 10);
		osay = (window.screen.height/2) - (vyska/2 + 25);
		aktivniOkno = window.open(URL, "nove_okno", "toolbar=no, menubar=no, location=no,directories=no,scrollbars=yes, resizable=yes, status=no, width="+sirka+", height="+vyska+",left="+osax+",top="+osay+",screenX=" +osax+ ",screenY="+osay);
    aktivniOkno.focus();
}
function newWin2(vyska, sirka, URL){
		osax = (window.screen.width/2) - (sirka/2 + 10);
		osay = (window.screen.height/2) - (vyska/2 + 25);
		aktivniOkno =window.open(URL, "nove_okno", "toolbar=no, menubar=no, location=no,directories=no,scrollbars=yes, resizable=yes, status=no, width="+sirka+", height="+vyska+",left="+osax+",top="+osay+",screenX=" +osax+ ",screenY="+osay)
    aktivniOkno.focus();
}
function tiskWin(vyska, sirka, URL){
		osax = (window.screen.width/2) - (sirka/2 + 10);
		osay = (window.screen.height/2) - (vyska/2 + 25);
		window.open(URL, "tisk", "toolbar=no, menubar=no, location=no,directories=no,scrollbars=yes, resizable=yes, status=no, width="+sirka+", height="+vyska+",left="+osax+",top="+osay+",screenX=" +osax+ ",screenY="+osay)
}
