var tis,lz,tie,ie = document.all?true:false;
if(!ie){document.captureEvents(Event.MOUSEDOWN);document.captureEvents(Event.KEYDOWN)}
document.onmousedown = mdn;document.onkeydown = kdn;
function gid(id){return document.getElementById(id)}
function scn(o,c){if(o){o.setAttribute('class', c);o.setAttribute('className', c)}}
function zvy(co){if(lz)scn(lz,'')
if(co){if(co.substr(co.length-2,2)=='__')zalozka(co)
lz=gid(co);if(lz)if(lz.className=='zalozka')zalozka(co)
else scn(lz,'zvy')}}
function ini(){tie=gid('ti').style;tix=gid('tit');if(zo=gid('z1')){scn(zo, 'obalka');}if(h=(s=location.toString()).indexOf('#'))zvy(s.substr(h+1));
if(gid('kontakt'))selvis(gid('typ-o'))}
function kdn(e) {
 if(!e)e=event
 if((e.keyCode==27)||(e.keyCode==32&&!tis))sti('',tis)//Esc,spc
 return true;
}
function mdn(e){if(e&&(!tie.display||tie.display=='none')){
 tx=e.pageX-190;if(tx<2)tx=2;
 tie.left=tx+"px";
 tie.top=e.pageY+"px";
}}
function sti(txt,frm) {
 if(frm){
  tis=txt!='';
  scn(gid('ti'),(tis)?'frm':'');
 }
 if(tis&&!txt)return;
 if(ie){
  tx=event.clientX + document.body.scrollLeft-190;if(tx<2)tx=2;
  tie.left = tx+"px";
  tie.top = (event.clientY + document.body.scrollTop-5)+"px";
 }
 //alert(tie.display);
 if(txt&&(ie||!tie.display||tie.display=='none')){tix.innerHTML=txt;tie.display='block'}else tie.display='none';
}
function vis(co,on) {
 (els=gid(co).style).display=((on!=false)&&((on==true)||(els.display=='none')))?'':'none';
 return els.display
}
function zalozka(a){
if(zo){scn(zo, 'obalka')}
if (typeof(a)=='string') zid=a.substr(a.length-4,4)
else zid=a.href.substr(a.href.length-4,4)
ul=gid(zid.substr(0,2)).getElementsByTagName('ul')[0]
lis=ul.getElementsByTagName('li');
for(i=0;i<lis.length;i++) {azid=lis[i].childNodes[0].href;azid=azid.substr(azid.length-4,4);
 if(azid[3]!='_'){scn(lis[i],(azid==zid)?'aktivni':'');scn(gid(azid),'zalozka'+((azid==zid)?' aktivni':''))}
 else if(zid==azid) scn(ul.parentNode,'obalkax')}
return false;
}
function writeDocument(s){document.write(s);}