
function getSel()
{
    if (window.getSelection)
    {
        return window.getSelection();
    }
    else if (document.getSelection)
    {
        return document.getSelection();
    }
    else if (document.selection)
    {
        return document.selection.createRange().text;
    }
    else return;
}

function quickedit_init() {
    document.tb = new QuickEdit.Toolbar('toolbar');
    
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/bold.gif', 'Fett', new QuickEdit.Command('Bold'), 'b'));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/italic.gif', 'Kursiv', new QuickEdit.Command('Italic'), 'i'));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/underline.gif', 'Unterstrichen', new QuickEdit.Command('Underline'), 'u'));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/strikethrough.gif', 'Unterstrichen', new QuickEdit.Command('StrikeThrough')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/left.gif', 'Linksbündig', new QuickEdit.Command('JustifyLeft')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/center.gif', 'Zentriert', new QuickEdit.Command('JustifyCenter')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/right.gif', 'Rechtsbündig', new QuickEdit.Command('JustifyRight')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/full.gif', 'Rechtsbündig', new QuickEdit.Command('JustifyFull')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/sup.gif', 'Hochgestellt', new QuickEdit.Command('Superscript')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/sub.gif', 'Tiefgestellt', new QuickEdit.Command('Subscript')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/outdent.gif', 'Einzug nach links', new QuickEdit.Command('Outdent')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/indent.gif', 'Einzug nach rechts', new QuickEdit.Command('Indent')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/numlist.gif', 'Nummerierte Liste', new QuickEdit.Command('InsertOrderedList')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/bullist.gif', 'Formatierte Liste', new QuickEdit.Command('InsertUnorderedList')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/advhr.gif', 'Horizontale Linie', new QuickEdit.Command('InsertHorizontalRule')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/removeformat.gif', 'Formatierung entfernen', new QuickEdit.Command('RemoveFormat')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/link.gif', 'Link einfügen', new QuickEdit.Command('CreateLink'), 'l'));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/unlink.gif', 'Link entfernen', new QuickEdit.Command('UnLink')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/image.gif', 'Bild einfügen', new QuickEdit.Command('InsertImage')));
    if (document.all) {
        document.tb.add(new QuickEdit.ToolbarSpacer());
        document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/copy.gif', 'Kopieren', new QuickEdit.Command('Copy')));
        document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/cut.gif', 'Ausschneiden', new QuickEdit.Command('Cut')));
        document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/paste.gif', 'Einfügen', new QuickEdit.Command('Paste')));
    }
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarSelect(qeCfg['absatzFormate'], 'Absatz-Format', new QuickEdit.Command('FormatBlock')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarSelect(qeCfg['formatKlassen'], 'Formatklassen', new QuickEdit.Command('BlockStyle')));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarSelect(qeCfg['textColor'], 'Farbe', new QuickEdit.Command('ForeColor'), 'color'));
    document.tb.add(new QuickEdit.ToolbarSelect(qeCfg['backColor'], 'Hintergrund', new QuickEdit.Command('BackColor'), 'color'));
    document.tb.add(new QuickEdit.ToolbarSpacer());
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/undo.gif', 'Rückgängig', new QuickEdit.Command('Undo')));
    document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/redo.gif', 'Wiederholen', new QuickEdit.Command('Redo')));
    if (sourcemode) {
        document.tb.add(new QuickEdit.ToolbarSpacer());
        document.tb.add(new QuickEdit.ToolbarButton(absCorrect + 'icms/images/fe_icons/toolbar/source.gif', 'toggle source', new QuickEdit.Command('SourceMode')));
    }
}


