il codice è quello sopra...
semplicemente prendevo il valore da una textarea, lo passavo a quella funzione e lo "buttavo" dentro un altra textarea. Quindi il codice c'era già praticamente tutto.
Comunque ora ho lasciato perdere js e ho fatto con php e oltre ai \n ho parsato anche i \r e sembra proprio fosse quello l'inghippo