Help with intervals or delay

the code below is to make a circle follow the line. but when i test movie, the circle will not start from 100, 100. it will directly go to the last point 370, 400. i need to set intervals between each lineTo function. but i don’t know how to do it. can someone help me figure out how to write the interval function.
btw, the name of the circle is mymc.
help me someone, i need it as soon as possible. i need to finish it at least by tomorrow.

======================================================
this.createEmptyMovieClip(“line_mc”, 1);
this.attachMovie(“mymc”, “mymc”, this.getNextHighestDepth());
line_mc.lineStyle(2, 0xFF00FF, 30);
mymc._x = 100;
mymc._y = 100;
line_mc.moveTo(100, 100);
mymc._x = 200;
mymc._y = 150;
line_mc.lineTo(200, 150);
mymc._x = 220;
mymc._y = 220;
line_mc.lineTo(220, 220);
mymc._x = 300;
mymc._y = 300;
line_mc.lineTo(300, 300);
mymc._x = 330;
mymc._y = 310;
line_mc.lineTo(330, 310);
mymc._x = 370;
mymc._y = 400;
line_mc.lineTo(370, 400);