Oh, I see the exact problem… (i think)
[AS]for (i=0; i<myClips.length; myClips++) { }[/AS] should be [AS]for (i=0; i<myClips.length; i++) {}[/AS]
[edit]
or you can use a for in loop…
[AS]myClips = [myClip1, myClip2, myClip3];
for (var i in myClips) {
myClips*.onEnterFrame = function() {
this.hit = this.hitTest(_root._xmouse, _root._ymouse, true);
this.gotoAndStop(this._currentframe+this.hit-!this.hit);
};
}[/AS]
[/edit]