nereidFadeObjects=new Object();
nereidFadeTimers=new Object();

function nereidFade(object,destOp,rate,delta){
if(!document.all){return;}
if(object!="[object]"){setTimeout("nereidFade("+object+","+destOp+","+rate+","+delta+")",0);return;}

clearTimeout(nereidFadeTimers[object.sourceIndex]);
diff=destOp-object.filters.alpha.opacity;
direction=1;

if(object.filters.alpha.opacity>destOp){direction=-1;}

delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;

if(object.filters.alpha.opacity!=destOp){
nereidFadeObjects[object.sourceIndex]=object;
nereidFadeTimers[object.sourceIndex]=setTimeout("nereidFade(nereidFadeObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}

}






var mysx;
var mysy;
var isNS = (navigator.appName == "Netscape");// podminka browseru
var agent=navigator.userAgent;
    i=0;
    operka=0;
 
 do {
  if (agent.substring(i, i+5)=="Gecko")
    {
     operka=1;
    }
  i++;
 } while (i<agent.length);

function krysa(e)
{
  if (isNS)
  {
   mysx=e.pageX;
   mysy=e.pageY;
  } else {
   mysx=event.clientX;
   mysy=event.clientY;
  }
}

function infoS(text,kolik)
{
    document.getElementById("popisek").innerHTML=text;
    if (operka==1)
    {
      document.getElementById("popisek").style.left=mysx+15-kolik;
      document.getElementById("popisek").style.top=mysy+10;
      document.getElementById("popisek").style.display="inline";
    } else {
       if ((mysx>0)&&(mysy>0))
       {
        document.getElementById("popisek").style.left=mysx+15+document.body.scrollLeft-kolik;
        document.getElementById("popisek").style.top=mysy+10+document.body.scrollTop;
        document.getElementById("popisek").style.display="inline";
       } 
    }

}
function infoH()
{  document.getElementById("popisek").style.display="none";}

function znepruhledni(co)
{
  if (window.intervalek2) clearInterval(intervalek2)
  co1=co;
  intervalek=ZXwInterval("znepruhledneni(co1)",50)
}
function zpruhledni(co,nakolik)
{
  if (window.intervalek) clearInterval(intervalek)
  co1=co;
  anakolik=nakolik;
  intervalek2=ZXwInterval("zpruhledneni(co1,anakolik)",50)
}

function znepruhledneni(coze)
{
  if (coze.style.MozOpacity<1) coze.style.MozOpacity = parseFloat(coze.style.MozOpacity)+0.1
  else if (coze.filters && coze.filters.alpha.opacity<100)
    coze.filters.alpha.opacity+=10
  else if (window.intervalek)
    clearInterval(intervalek)
}

function zpruhledneni(coze,hodnota)
{
  hodnotan=hodnota/100;
  if (coze.style.MozOpacity>hodnotan) coze.style.MozOpacity = parseFloat(coze.style.MozOpacity)-0.1
  else if (coze.filters && coze.filters.alpha.opacity>hodnota)
    coze.filters.alpha.opacity-=10
  else if (window.intervalek2)
    clearInterval(intervalek2)
}
