$xNeTworKx: Text bei Cursorposition einfügen ?

Beitrag lesen

Hallo,
Wie ich in einem Eingabefeld mittels JavaScript Text, oder was auch immer anfüge, ist mir klar. So wäre mal eine Lösung, die auch funktioniert.

function wechseln(x)  {
document.eingabeform.text.value = document.eingabeform.text.value + x;
document.eingabeform.text.focus();
}

Nun würde ich aber gerne wissen, wie ich es anstellen kann, dass Text genau dort eingefügt wird, wo sich gerade der Cursor befindet (also innerhalb des Textareas).
Wie müsste ich da vorgehen ?

$xNeTworKx.