Приветствую, нашел здесь такой код:

Код:
mc.onPress=function(){
var cx=_xmouse, cf=this._currentframe;
mc.onMouseMove=function(){
var f=cf+Math.round((_xmouse-cx)/this._width*this._totalframes);
f%=this._totalframes;
if(f<=0)f=this._totalframes+f;
this.gotoAndStop(f);
}
}
mc.onRelease=mc.onReleaseOutside=function(){
delete this.onMouseMove;
}
Скрипт перемещает рабочую головку по тамлайну в зависимости от движения мыши с нажатой левой кнопкой.Работает скипт с одним клипом (mc в данном случае).На несколких слоях(в _root), размещены другие клипы (mc1,mc2 и.т.д.).Как заставить скрипт крутить несколько клипов одновременно?
Пробовал с MovieClip.prototype:

Код:
MovieClip.prototype.dv_fr = function() {
this.stop();
this.onPress=function(){
var cx=_xmouse, cf=this._currentframe;
this.onMouseMove=function(){
var f=cf+Math.round((_xmouse-cx)/this._width*this._totalframes);
f%=this._totalframes;
if(f<=0)f=this._totalframes+f;
this.gotoAndStop(f);
}
}
this.onRelease=this.onReleaseOutside=function(){
delete this.onMouseMove;
}
};
mc.dv_fr();
mc1.dv_fr();
Работает onPress только для клипа на который жмеш.А надо,чтобы все крутились.Как это сделать?Спасибо.