Help with a for() loop

[FONT=Calibri][SIZE=3]Hi,[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]I need some help please. What I want to do is to throw the Sprite (ball) five times, using the **for **() loop.[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]What am I missing here? Do I need a timer? If yes, how would I use it?[/SIZE][/FONT]

[SIZE=3][FONT=Calibri]var yVel = -10;[/FONT][/SIZE]
[SIZE=3][FONT=Calibri]var xVel = 5;[/FONT][/SIZE]
[SIZE=3][FONT=Calibri]var yAcc = 1;[/FONT][/SIZE]

[FONT=Calibri][SIZE=3]var ball:Sprite = new Srprite();[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]for(var i =0; i < 5; i++)[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]{[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]ball.graphics.beginFill(Math.random()* 0x000000, 1);[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]ball.graphics.drawCircle(0,0,10);[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]ball.graphics.endFill();[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]ball.y = 250;[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]ball.x = 250;[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]addChild(ball);[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]addEventListener(Event.ENTER_FRAME, throwBall);[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]}[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]function throwBall(evt:Event):void[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]{[/SIZE][/FONT]
[SIZE=3][FONT=Calibri]ball.x += xVel;[/FONT][/SIZE]
[SIZE=3][FONT=Calibri]ball.y += yVel;[/FONT][/SIZE]

[SIZE=3][FONT=Calibri]yVel += yAcc;[/FONT][/SIZE]

[FONT=Calibri][SIZE=3]}[/SIZE][/FONT]

[FONT=Calibri][SIZE=3]Thanks,[/SIZE][/FONT]
[FONT=Calibri][SIZE=3]fs_tigre[/SIZE][/FONT]