Cerco di essere più chiara possibile
ho una serie di bottoni che si creano leggendo da un file asp i nomi
se ne creano tanti quanti sono i nomi letti - questo è il codice :
this.loadVariables("nomi.asp?m="+getTimer());
_global.ancoraY = 10;
this.startX = this._x;
this.onData = function() {
this.clipCount = 0;
this.iSegni = this.ID.split(",");
this.Segni = this.segno.split(",");
for (e in this.iSegni) {
if (this.iSegni[e] != "") {
this.clipCount += 1;
ed = this.attachMovie("pulsanteSegno", "segno", e);
ed.iddi = Number(e)+1;
ed._x = ed._width*e;
ed.etica.text = this.Segni[e];
}
}
delete this.onData;
};

fin qui tutto ok si posizionano bene con i giusti nomi e i giusti link
il prblema che non riesco a capire e che se io clicco prima sul primo pulsante tutto funziona regolarmente anche per gli altri se invece non clicco il primo gli altri non rispondono..
comese il primo inizializzasse qualcosa.. ma non capisco
vi mando anche il codice del pulsante un po' ripulito:


this._alpha = 40;
this._yscale = 0;
this._parent.etica.setTextFormat(this._parent.out) ;
this.init = function() {
this._parent.onRollOver = function() {
this.etica.setTextFormat(this.ova);
this.sfondo._alpha = 100;
this.sfondo.onEnterFrame = function() {
if (this._yscale<100) {
this._yscale += 20;
} else {
delete this.onEnterFrame;
}
};
};
this._parent.onRollOut = function() {
this.etica.setTextFormat(this.out);
this.sfondo._alpha = 40;
this.sfondo.onEnterFrame = function() {
if (this._yscale>0) {
this._yscale -= 20;
} else {
delete this.onEnterFrame;
}
};
};
this._parent.onRelease = function() {
_root.debag = "carico variabili per :"+this.iddi;
this.loadVariables("oroscopi.asp?ID="+this.iddi+"& m="+getTimer());
//e perchè prova a caricare solo il primo e poi attiva altri pulsanti??
this._parent._parent.caricoOroscopo._visible = true;
this.onData = function() {
this._parent._parent.caricoOroscopo._visible = false;
this._parent._parent.testoOroscopo.text = this.corpo;
this._parent._parent.testoOroscopo.scroll = 0;
this._parent._parent.segno.text = this.segno;
larghezza+dist);

};
};
};

forse mi sfugge qualcosa ???
il prblema è che questo codice io l'ho ereditato da uno che lavorava prima qui e io sto modificando questo sito...ma è veramnete da suicidio....
pensavo di sbagliare io invece anche nel suo codice faceva lo stesso solo che nessuno se ne accorgeva perchè i pulsanti comparivano uno per volta, per scegliere il secondo dovevi per forza usare il primo.
vi prego qualcuno mi aiuti,...sto morendo VVoVe: