malte: In Dokument einfügen

Beitrag lesen

Hallo,

zur Zeit sieht meine Funktion um BBCode einzufügen in einen Text so aus:

  
function BBCODES(bbcodes)  
{  
document.message.message.value+=bbcodes+" ";  
document.message.message.focus();  
}  

Jetzt will ich aber, das die Funktion den kurs auch zwischen die Tags setzt und nicht immer dahinter.
Des Weitern will ich, das bei [img] ein promt aufgerufen wird wo der User die adresse des Bildes eingeben kann.
Nur wie kann ich das machen?

Danke für die Hilfe