Ostias tio! lo has clavado, ha sido poner la linea de <meta...UTF-8"> y ya se visualiza perfecto!
Pero porqué sucedía esto? solo pasaba cuando llamaba a la función y esta estaba en una librería, pero no si estaba definida dentro del propio fichero de la página web?
En cualquier caso, muchas gracias!!!
Un saludo!
LuFtH
SaLuD y aLeGriA!!!