Návštěvní kniha

Udělal jsem si návštěvní knihu, můj script na smajlíky je takový:

<SCRIPT language=JavaScript>
<!--
function add_smile(t){
this.addmessage.text.value+= '' + t + '';
}
-->
</SCRIPT>

Ale má to jeden háček, vždy když kliknu na toho smajlíka, tak se objevý v textovém poli na konci textu a já bych chtěl, aby se objevil tam, kde je textový kursor.
Díky
www.google.com, pripadne se podivej na jine guestbooky, ktere toto umeji, jak to maji delane. Udelat to tak, aby to v IE, FF i O fungovalo stejne, je skoro nemozne...