Hello All! Another Basic Animation Question

I’ve been looking for a simple preloader type animation that I can loop. Can anyone help alter this code to run without loading an image?

Original Article: “Dynamic masking using the drawing API”[SIZE=2] By Patrick Mineault[/SIZE].
http://www.actionscript.org/resources/articles/168/3/Dynamic-masking-using-the-drawing-API/Page3.html

[FONT=monospace][COLOR=#0066cc]onClipEvent[/COLOR]COLOR=#66cc66[/COLOR]
[COLOR=#66cc66]{[/COLOR]
[COLOR=#0066cc]_root[/COLOR].[COLOR=#0066cc]stop[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#b1b100]dO[/COLOR] = [COLOR=#cc66cc]3.6[/COLOR];
r = [COLOR=#cc66cc]75[/COLOR];
[COLOR=#000000]function[/COLOR] addSliceCOLOR=#66cc66[/COLOR]
[COLOR=#66cc66]{[/COLOR]
x1 = r[COLOR=#66cc66][/COLOR][COLOR=#0066cc]Math[/COLOR].[COLOR=#0066cc]sin[/COLOR]COLOR=#66cc66[/COLOR];
x2 = r[COLOR=#66cc66]
[/COLOR][COLOR=#0066cc]Math[/COLOR].[COLOR=#0066cc]sin[/COLOR]COLOR=#66cc66[/COLOR];
y1 = r[COLOR=#66cc66][/COLOR][COLOR=#0066cc]Math[/COLOR].[COLOR=#0066cc]cos[/COLOR]COLOR=#66cc66[/COLOR];
y2 = r[COLOR=#66cc66]
[/COLOR][COLOR=#0066cc]Math[/COLOR].[COLOR=#0066cc]cos[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]trace[/COLOR][COLOR=#66cc66]([/COLOR]x1 + [COLOR=#ff0000]":"[/COLOR] + y1[COLOR=#66cc66])[/COLOR];
[COLOR=#0066cc]with[/COLOR]COLOR=#66cc66[/COLOR]
[COLOR=#66cc66]{[/COLOR]
[COLOR=#0066cc]moveTo[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]beginFill[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]lineTo[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]lineTo[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]endFill[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#66cc66]}[/COLOR]
[COLOR=#66cc66]}[/COLOR]
[COLOR=#0066cc]_root[/COLOR].[COLOR=#0066cc]createEmptyMovieClip[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]this[/COLOR].[COLOR=#0066cc]setMask[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#0066cc]_root[/COLOR].[COLOR=#006600]mask[/COLOR].[COLOR=#0066cc]_yscale[/COLOR] = [COLOR=#cc66cc]-100[/COLOR];
[COLOR=#0066cc]_root[/COLOR].[COLOR=#006600]mask[/COLOR].[COLOR=#0066cc]_x[/COLOR] = [COLOR=#0066cc]this[/COLOR].[COLOR=#0066cc]_x[/COLOR];
[COLOR=#0066cc]_root[/COLOR].[COLOR=#006600]mask[/COLOR].[COLOR=#0066cc]_y[/COLOR] = [COLOR=#0066cc]this[/COLOR].[COLOR=#0066cc]_y[/COLOR];
oldLoaded = [COLOR=#cc66cc]0[/COLOR];
[COLOR=#66cc66]}[/COLOR]
[COLOR=#0066cc]onClipEvent[/COLOR]COLOR=#66cc66[/COLOR]
[COLOR=#66cc66]{[/COLOR]
[COLOR=#0066cc]loaded[/COLOR] = [COLOR=#0066cc]Math[/COLOR].[COLOR=#0066cc]ceil[/COLOR]COLOR=#66cc66[/COLOR];
[COLOR=#b1b100]for[/COLOR][COLOR=#66cc66]([/COLOR]i = oldLoaded; i [COLOR=#66cc66]<[/COLOR] [COLOR=#0066cc]loaded[/COLOR]; i++[COLOR=#66cc66])[/COLOR]
[COLOR=#66cc66]{[/COLOR]
addSliceCOLOR=#66cc66[/COLOR];
[COLOR=#66cc66]}[/COLOR]
oldLoaded = [COLOR=#0066cc]loaded[/COLOR];
[COLOR=#66cc66]}[/COLOR][/FONT]