no.kate: Menü erstellung

Beitrag lesen

Hallo nocheinmal,
hier wie versprochen nocheinmal der fertige js:
--------
<script language="JavaScript" type="text/JavaScript">
var c=new Array();
var cd=new Array();
var aktiv=new Array();
var time=new Array();
var ups=new Array();
//  self.style.backgroundcolor='#aaaaaa';
function visi(obj, ihd) {
if (ihd==1 && time[obj]!=1) {
 cd[obj]=1;
  if (c[obj]<=100 && c[obj]>=0) {} else  {c[obj]=0;   time[obj]=0;
   document.getElementById(obj).style.visibility="visible";
    //document.getElementById(obj+"x").style.top="0";
  }
  document.getElementById(obj).style.visibility="visible";
 c[obj]+=10;
 document.getElementById(obj).filters.alpha.opacity = c[obj];
  if (c[obj]<100 && cd[obj]!=0)
  {
 aktiv[obj] = setTimeout("visi('"+obj+"','2');", 40);
  }
  else
  {
   c[obj]=0;
   cd[obj]=0;
  }
}
if (ihd==2) {
c[obj]+=10;
 document.getElementById(obj).filters.alpha.opacity = c[obj];
  if (c[obj]<100 && cd[obj]!=0)
  {
 aktiv[obj] = setTimeout("visi('"+obj+"','2');", 40);
  }
  else
  {
   c[obj]=0;
   cd[obj]=0;
  }
}

if (ihd==0) {
if (time[obj]==0) {
time[obj]=1;
ups[obj] = setTimeout("visi('"+obj+"','"+ihd+"')",200);
} else {
window.clearTimeout(aktiv[obj]);
 cd[obj]=0;
    document.getElementById(obj).style.visibility="hidden";
 document.getElementById(obj).filters.alpha.opacity = 0;
 c[obj]=0;
 time[obj]=0;
 }
}
if (ihd==1) {window.clearTimeout(ups[obj]);
  time[obj]=0;
}
}
</script>
--------

mfg kate