/*Javascript für Grußkarten*/
function addText(text)
        {
        textField=document.select.message;
        var caretPos;
        var TFbefore;
        var TFafter;
        var TFselect;
        if (textField.createTextRange)                        // Microsoft Internet Explorer
                {
                theSelection = false;
                // selektierten Text einlesen
                theSelection = document.selection.createRange().text;
                if (theSelection)                                        // Markierung vorhanden --> Abbruch (Schutz vor Überschreiben)
                        { return; }
                caretPos = textField.caretPos;                // Cursorposition bestimmen und Text einfügen
                caretPos.text = text;
                textField.focus();                                        // Feld aktivieren
                }
        else if (textField.selectionStart != null)        // Mozilla
                {
                // Text vor und nach Cursorposition in Variable speichern
                TFbefore=(textField.value.substring(0,textField.selectionEnd));
                TFafter=(textField.value.substring(textField.selectionEnd,textField.value.length));
                // Text in Textfeld schreiben
                textField.value=TFbefore+text+TFafter;
                // Cursorposition setzen
                textField.setSelectionRange(TFbefore.length+text.length,TFbefore.length+text.length);
                textField.focus();
                }
        else                                                                        // anderer Browser
                {
                textField.value += text;
                textField.focus();
                }
        storeCaret(this);
        }
function storeCaret(text)
        {
        if (text.createTextRange)
                { text.caretPos = document.selection.createRange().duplicate(); }
        }
