[JS] Przerobienie prostego skryptu

Witam!

Jak zmienić ten skrypt

var x;

               function addBBcode(x)

               {

               var content = document.getElementById("content_bbcode");

               switch(x)

               {

                   case "b": content.value += "[b][/b]";break;

                   case "u": content.value += "[u][/u]";break;

                   case "i": content.value += "[i][/i]";break;

                   case "img": content.value += "[img][/img]";break;

                   case "url": content.value += "[url=][/url]";break;

                   case "u": content.value += "[u][/u]";break;

               }

               }

tak, aby dodawał te tagi nie na końcu w textarea tylko tam gdzie kursor ?

google naprawdę nie boli… wystarczy odpowiednie zapytanie wrzucić i… voila! :

http://weblogs.asp.net/skillet/archive/ … 95838.aspx

http://www.dedestruct.com/2008/03/22/ho … textareas/