// achtung keinen Button mit 'e' definieren sonst funktioniert das script nicht
 function xpinit()
 {
   var o, i, uls = document.getElementsByTagName('UL');
   for (i=0, cnt=uls.length; i<cnt; i++)
     if (uls[i].id && uls[i].id.substring(0, 7)=='xpwbUL_')
     {
        o=uls[i];
        if (o)
        {
            var lis = o.getElementsByTagName('LI');
            for (var k=0; k<lis.length; k++)
            {
              lis[k].onmouseover = function (){ this.className = 'over'; }
              lis[k].onmouseout  = function (){ this.className = ''; }
            }
        }
     }
 }
 xpinit();


 function xppr(im)
  {
    var i=new Image();
    i.src='bt'+im;
    return i;
  }


  function xpe(id)
  {
    x=id.substring(0,id.length-1);
    document['xpwb'+x].src=eval('xpwb'+id+'.src');
    if (id.indexOf('e')!=-1)
      document['xpwb'+x+'e'].src=eval('xpwb'+id+'e.src');

    return false;
  }


  function xpshow(ind, isVertical)
  {
    xphide();
    xpsm = document.getElementById('xpwbUL_'+ind);
    if (!xpsm) return;

    var img = document.getElementById('xpi_'+ind);
    var pos = xppos(img);

    if (isVertical)
    {
      xpsm.style.left = pos[0] + img.width + 'px';
      xpsm.style.top  = pos[1] + 'px';
    }
    else
    {
      xpsm.style.left = pos[0] + 'px';
      xpsm.style.top  = pos[1] + img.height + 'px';
    }

    xpsm.style.visibility = 'visible';
  }


  function xphide()
  {
    if (xpsm)
    {
      if (xpsmt)
        clearTimeout(xpsmt);

      xpsm.style.visibility = 'hidden';
      xpsm = null;
    }
  }


  function xpsmout()
  {
    if (xpsm)
      xpsmt = setTimeout('xphide()', 1000);
  }

  function xpsmover()
  {
    if (xpsmt)
      xpsmt = clearTimeout(xpsmt);
  }

  function xppos(o)
  {
    var l=0, t=0;
    while (o)
    {
      l += o.offsetLeft;
      t += o.offsetTop;
      o = o.offsetParent;
    }
    return [l, t];
  }

  var xpsm  = null;
  var xpsmt = null;
  xpwbAktuellrn=xppr('Aktuellr_0.gif');
  xpwbAktuellro=xppr('Aktuellr_1.gif');
  xpwbAktuellrc=xppr('Aktuellr_2.gif');
  xpwbgicksn=xppr('gicks_0.gif');
  xpwbgickso=xppr('gicks_1.gif');
  xpwbgicksc=xppr('gicks_2.gif');
  xpwbmedaillenn=xppr('medaillen_0.gif');
  xpwbmedailleno=xppr('medaillen_1.gif');
  xpwbmedaillenc=xppr('medaillen_2.gif');
  xpwbkerfolgen=xppr('kerfolge_0.gif');
  xpwbkerfolgeo=xppr('kerfolge_1.gif');
  xpwbkerfolgec=xppr('kerfolge_2.gif');
  xpwbklubn=xppr('klub_0.gif');
  xpwbklubo=xppr('klub_1.gif');
  xpwbklubc=xppr('klub_2.gif');
  xpwbturniereo=xppr('turniere_1.gif');
  xpwbturnierec=xppr('turniere_2.gif');
  xpwbturnieren=xppr('turniere_0.gif');
  xpwblinkso=xppr('links_1.gif');
  xpwblinksc=xppr('links_2.gif');
  xpwblinksn=xppr('links_0.gif');
  xpwbLinkrn=xppr('Linkr_0.gif');
  xpwbLinkro=xppr('Linkr_1.gif');
  xpwbLinkrc=xppr('Linkr_2.gif');
  xpwbHomrn=xppr('Homr_0.gif');
  xpwbHomro=xppr('Homr_1.gif');
  xpwbHomrc=xppr('Homr_2.gif');
  xpwbSonstrn=xppr('Sonstr_0.gif');
  xpwbSonstro=xppr('Sonstr_1.gif');
  xpwbSonstrc=xppr('Sonstr_2.gif');
  xpwbTurnrn=xppr('Turnr_0.gif');
  xpwbTurnro=xppr('Turnr_1.gif');
  xpwbTurnrc=xppr('Turnr_2.gif');
  xpwbInforn=xppr('Infor_0.gif');
  xpwbInforo=xppr('Infor_1.gif');
  xpwbInforc=xppr('Infor_2.gif');
	
  function xppr(im)
  {
    var i=new Image();
    i.src='nav/'+im;
    return i;
  }


  function xpe(id)
  {
    x=id.substring(0,id.length-1);
    document['xpwb'+x].src=eval('xpwb'+id+'.src');
    if (id.indexOf('e')!=-1)
      document['xpwb'+x+'e'].src=eval('xpwb'+id+'e.src');

    return false;
  }
