Puedes poner bajo el lugar donde se muestran las imágenes un contenedor de id comentariosFoto
<div id="comentariosFoto"></div>
agrega un array con los comentarios al js
var comentarios = new Array('comentario1','comentario2','etc')
y bajo las líneas en el script que cambian las imágenes agrega otra para los comentarios. suponiendo que la variable que usas img_actual guarde un valor numérico...
document.GetElementById('comentariosFoto').innerHT ML= comentarios[img_actual]
Eso sí, debes considerar que en los arrays se empiezan a contar posiciones desde 0. comentarios[0] devolverá comentario1. Vigila que coincidan las posiciones de los comentarios con las posiciones de las imágenes (dices que las tiene guardadas también en un array, aunque no lo he visto en el código)