// -------------------------------------------------------------


// gecheckt: NN4(numblock), NN6(beides), Opera6(numblock), IE6(beides)
// einbinden mit <body onload="init_key()">
// Die Globale aktiv setzt die Routine abmarsch(cc) in Gang
// Achtung: fuer Opera ein Textfeld erstellen, weil 2468 mit Fensterfunktionen belegt sind (pfui!)
// -----------------------------------------------------------------------
function keyUp(evt)
{ var my_cc;
  var c = evt || window.event; 
  if (document.layers) my_cc=c.which; 
  else if (document.all) my_cc=c.keyCode;
  else if (document.getElementById) 
  { if (c.charCode>0) my_cc=c.charCode;
    else if (c.which>0) my_cc=c.which;
    else if (c.keyCode>0) my_cc=c.keyCode;
    else my_cc=-1;
  }
  else my_cc=-1;
  if (aktiv) abmarsch(my_cc);
}

function init_key()
{ if (document.captureEvents) document.captureEvents(Event.KEYUP);
  document.onkeyup=keyUp;
}
function init_keydown()
{ if (document.captureEvents) document.captureEvents(Event.KEYDOWN);
  document.onkeydown=keyUp;
}
// -------------------------------------------------------------------------


