// Lauftext

var lauftext_richtung = true;
var lauftext_position = 0;

function lauftext(element)
{
  var hoehe;

  if(document.all)
  {
    hoehe = document.getElementById(element).offsetHeight;
  }
  else
  {
    hoehe = document.getElementById(element).clientHeight;
  }

  if(hoehe > 16)
  {
    if(lauftext_position <= 0)
    {
      lauftext_richtung = true;
    }
    else if(lauftext_position >= hoehe - 16)
    {
      lauftext_richtung = false;
    }

    if(lauftext_richtung)
    {
      lauftext_position = lauftext_position + 1;
    }
    else
    {
      lauftext_position = lauftext_position - 1;
    }
    
    document.getElementById(element).style.top = '-' + lauftext_position + 'px';
  
    if(lauftext_position % 16 == 0)
    {
      setTimeout("lauftext('lauftext')", 1000);
    }
    else
    {
      setTimeout("lauftext('lauftext')", 50);
    }
  }
  else
  {
    document.getElementById(element).style.top = '0px';
    
    lauftext_position = 0;

    setTimeout("lauftext('lauftext')", 1000);
  }
}
