Ho definito quest'array:

var arrFoto=new Array()
a=arrFoto
a[1]=new Ft(3,"Paperino")
a[2]=new Ft(4,"Pluto")

poi ho definito anche questo "costruttore":

function Ft(FCod,Nome) {
this.FCod = FCod;
this.Nome = Nome;
}

li ho messi in un file prova.js che ho richiamato nell'header di un file
.htm

Perchè se, dall'interno del file dal quale li richiamo scrivo qualcosa tipo

document.write(arrFotoA[1].FCod)

mi da un errore "Ft" non definito?!?!