Looping a function endlessly

How can I keep repeating my functions below endlessly?
I am Using the enterframe and timer class.
I want my object to keep going across the stage over and over.
Do I need a for loop?Any help would be great, thanks.

Timer Class
var myTimer:Timer=new Timer(10,10000);
myTimer.start();
myTimer.addEventListener(TimerEvent.TIMER, moveMan);
function moveMan(myevent:TimerEvent):void{
car_mc.y-=2

}
Enter frame

man_mc.addEventListener(Event.ENTER_FRAME, moveman);
function moveman(myevent:Event):void {
man_mc.y-=5;
if (man_mc.y<-400) {
man_mc.removeEventListener(Event.ENTER_FRAME, moveman);
}
}