Uh, good to know it works, at least sort of, sorry, I didn't test it.
try just changing this line:
distance + = .1;

to

distance + = 2;
?
I'll edit it in my previous post... just fiddle around with the "2"...:)

Micha


~"I never let school interfere with my education"~
-Mark Twain