Non so se il titolo sia adatto, ma non ne ho trovati di migliori.
Vi spiego la mia situazione: sto sviluppando un CMS con un editor per le news che utilizza BBCode. Per l'inserimento dei vari tag nella textarea utilizzo un codice JavaScript apposito. Il problema è che quando vado ad inserire un tag la pagina mi "scatta" in alto e il focus non rimane nel punto della textarea in cui ho inserito il tag. Come posso risolvere?

Questa è la sintassi che uso per richiamare le funzioni JS:

[...]

EDIT: se necessario vi posto anche il codice JavaScript.