Time delay

hi all,

I have a movie script on the stage.
After a delay of 3sec, I want the movie clip to move to a new location. I attached the following to an instance of the movie clip that is on stage:

onClipEvent (load) {
this._x = 200;
this._y = 200;
apause();
function apause() {
start=getTimer();
if (start>3000){
break;
}
}
this._x = 400;
this._y = 200;
}

It goes to the location 400,200 immediately without the delay.
What am I not doing right?