Vabbè il codice l'avevo messo giusto per farvi rendere conto di quali techiche usavo (che magari non esistevano più), mi sono pure reso conto che manca la funzione costrusci...mo la metto, ma non stateci troppo dietro

codice:
function Costruisci(nome){
	this["menu"+i].lungh = nome.length
	this["menu"+i].ori._visible=0
	for (this["menu"+i].j=0;this["menu"+i].j<this["menu"+i].lungh;this["menu"+i].j++){
		this["menu"+i].lettera = nome.substr(this["menu"+i].j,1)
		this["menu"+i].mcl = this["menu"+i].ori.duplicateMovieClip("lett"+this["menu"+i].j,this["menu"+i].j)
		this["menu"+i].mcl._x= 11+3 + dst*this["menu"+i].j
		this["menu"+i].colore.gotoAndStop(i+1)		
		this["menu"+i].barra = Math.round(this["menu"+i].mcl._x+this["menu"+i].mcl._width)
		this["menu"+i].mcl.varlett=this["menu"+i].lettera
	}
	this["menu"+i].fondo._width=this["menu"+i].barra+2-11
	this["menu"+i].fondo._alpha=90
	this["menu"+i].onRollOver = function(){
		this.j=0
		this.onEnterFrame = function (){
			if (this.j<this.lungh){
				this["lett"+this.j].play()
				this.j++
			}else{
				delete this.onEnterFrame	
			}
		}
	}
	this["menu"+i].onRollOut = this["menu"+i].onDragOut = this["menu"+i].onReleaseOutside = function(){
		delete this.onEnterFrame
		for (this.j=0;this.j<this.lungh;this.j++){
			this["lett"+this.j].gotoAndStop(1)
		}
	}
}
Anche qua potete segare mentalmenteo le posizioni xy, le lettere, e i rollover, il menù non compare proprio.
(le funzioni stanno una sotto l'altra, this["menu"+i] che sta su costruisci viene creato su Crea.

Comunque sia l'errore dovrebbe stare su crea, visto che non duplica proprio il clip (all'apparenza almeno)