Ho un menu composto da 6 voci. Ci sono 6 aree sensibili che muovono 6 rispettivi movieclip. Invece di utilizzare lo script:

area1_mc.onRollOver=function(){
puls1_mc.gotoAndStop(2);
}
area1_mc.onRollOut=function(){
puls1_mc.gotoAndStop(1);
}
area2_mc.onRollOver=function(){
puls2_mc.gotoAndStop(2);
}
area2_mc.onRollOut=function(){
puls2_mc.gotoAndStop(1);
}
.........................


pensavo di utilizzare un ciclo for che vada da 1 a 6. E quindi ho sintetizzato il tutto così:

for (i=0; i<6; i++){
["area"+i+"_mc"].onRollOver=function(){
["puls"+i+"_mc"].gotoAndStop(2);
}
}

ma mi dà errore di sintassi. Dove sbaglio secondo voi?
Grazie mille