Hi, i’m having problem trying not to open up a new frame everytime i click on the sub-headings. Here’s the demo so you know what i’m talking about 'coz i’m not very good at explaining
The following is the actionscript used in flashMX…please help me i really need this to get started. Any help would be greatly appreciated.
traguardo = new Array(n.length);
traguardof = new Array(fields.length);
inizio = new Array(n.length);
function traguardi() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = “oggetto”+i;
if (i>tasto) {
traguardo* = (i+n[tasto])16+1;
for (a=cont; a<cont+n; a++) {
traguardof[a] = traguardo*;
}
cont = a;
} else if (i<tasto) {
traguardo* = inizio*;
for (a=cont; a<cont+n*; a++) {
traguardof[a] = traguardo*;
}
cont = a;
} else if (i == tasto) {
traguardo* = inizio*;
for (a=cont; a<cont+n*; a++) {
if (a == cont) {
prima = a-1;
}
traguardof[a] = 16*(a-prima)+traguardo*;
}
cont = a;
}
}
}
clip._visible = 0;
clip1._visible = 0;
cont = 0;
for (i=0; i<n.length; i++) {
nome = “oggetto”+i;
duplicateMovieClip(_root.clip, nome, i+100);
traguardo* = i16+1;
inizio = i16+1;
_root[nome].tasto = i;
_root[nome]._y = i16+1;
_root[nome].title = titoli*;
for (a=cont; a<cont+n*; a++) {
nome1 = “oggettonuovo”+a;
duplicateMovieClip(_root.clip1, nome1, a);
traguardof[a] = i16+1;
_root[nome1].field = a;
_root[nome1].link = links[a];
_root[nome1]._y = traguardo;
_root[nome1].title = fields[a];
}
cont = a;
}
function spegni() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = “oggetto”+i;
_root[nome].gotoAndStop(1);
}
spegni1();
}
function spegni1() {
for (i=0; i<fields.length; i++) {
nome = “oggettonuovo”+i;
_root[nome].gotoAndStop(1);
}
}
function chiudi() {
cont = 0;
for (i=0; i<n.length; i++) {
nome = “oggetto”+i;
_root[nome].gotoAndStop(1);
traguardo* = inizio*;
for (a=cont; a<cont+n*; a++) {
traguardof[a] = traguardo*;
nome1 = “oggettonuovo”+a;
_root[nome1].gotoAndStop(1);
}
cont = a;
}
}