Question : How would you convert this code from AS3 to AS2?

Te code solution below was given to a question from another member. My question is what would this code look like as AS2?

var btns:Array = [key1_button,key2_button,key3_button,key4_button,key5_button,key6_button];
for(var i:int = 0; i < btns.length;i++){
        bnts[i].buttonMode = true;
        btns[i].addEventListener(MouseEvent.MOUSE_OVER, keyOver);
        btns[i].addEventListener(MouseEvent.MOUSE_OUT, keyOut);
}
function keyOver(e:MouseEvent):void{
        e.currentTarget.gotoAndPlay('over');
}
function keyOut(e:MouseEvent):void{
        e.currentTarget.gotoAndPlay('out');
}

Answer : How would you convert this code from AS3 to AS2?

var btns:Array = [key1_button, key2_button, key3_button, key4_button, key5_button, key6_button];
for (var i:Number = 0; i{

      btns[i].onRollOver = function()
      {
            this.gotoAndPlay('over');

      };
      btns[i].onRollOut = function()
      {
            this.gotoAndPlay('up');

      };
}
Random Solutions  
 
programming4us programming4us