Que tal:

Esta es mi clase boton, en la que no se por que no ejecuta la función normaliza.
Alguna ayuda por ahi??

desde ya muchas gracias
Charlyn

Código ActionScript :

dynamic class boton extends MovieClip { 
 
   var colorsArray:Array; 
 
   var onRollOver = Color2; 
 
   var onRollOut = Color1; 
 
   var onPress = desactiva; 
 
   var Function = normaliza; 
 
   var i:Number; 
 
   public function boton () { 
 
      labels = new Array ("Main", "Home", "About us", "Links"); 
 
      colorsArray = new Array (0x0198AB, 0x666666); 
 
      for (var i in colorsArray) { 
 
         this.useHandCursor = false; 
 
      } 
 
   } 
 
   private function Color1 ():Void { 
 
      this.colorTo (colorsArray[1], 1); 
 
      trace (labels); 
 
   } 
 
   private function Color2 ():Void { 
 
      this.colorTo (colorsArray[0], 1); 
 
   } 
 
   private function desactiva ():Void { 
 
      this._parent.normaliza (Number (this._name.substr (-3))); 
 
      this.enabled = false; 
 
   } 
 
   private function normaliza () { 
 
      for (var i in labels) { 
 
         this["mc" + i].enabled = true; 
 
         this["mc" + i].colorTo (colorsArray[0], 1); 
 
      } 
 
   } 
 
}