/* All rights reserved by ra-online GmbH (Marco Mruk, Stefan Janus) */

/* ----------------------------------------------------------------------------------------------------
      Aufgabe: Löst eine Javascript-Anweisung beim Drücken der Enter-/Return-Taste aus
      Eingabe: die Javascript-Anweisung und das Objekt "event"
      Ausgabe: nichts
    Bemerkung: keine
     Beispiel: onKeyPress="doOnEnter('test();', event)"
   ---------------------------------------------------------------------------------------------------- */
    function doOnEnter(action, initiateEvent) {
/* ---------------------------------------------------------------------------------------------------- */      // Bestimme den Tastencode der gedrückten Taste
      if (initiateEvent == undefined) {
        keyCode = event.keyCode;
       } else if (initiateEvent.which == undefined) {
        keyCode = event.keyCode;
       } else {
        keyCode = initiateEvent.which;
       }
      // Löse beim richtigen Tastencode die Javascript-Anweisung aus
      if (keyCode == 13) {
        eval(action);
       }
     }
