Hola garescal !
Es por esta línea getElementById ('texto2').value, eso va a evaluar como no definido porque flash no sabe que quiere decir eso, eso lo tienes que poner dentro del cuerpo de tu función en js.
Código PHP:
function cambiarContenido() {
var ref = document.getElementById ('texto2').value
//etc...
}
Saludos !