Mam taki łatwy kod, który dodaje emotikonę (

) do textarea.
<script language="javascript">function wstawEmot(znaczekEmot){ document.getElementById('komentarz').value+=znaczekEmot; formularz.komentarz.focus() }
</script> <img src="emotikona.gif" title=":)" onclick="wstawEmot(':)')" alt=":)" style="" border="0">
Jednak zawsze dodaje je na końcu tekstu, a nie w miejscu gdzie aktualnie znajduje się kursor. Co należałoby dopisać do tego kodu żeby dodać emotikonę do textarea w miejscu gdzie aktualnie znajduje się kursor?