Scroll panel help....PLEASE HELP

Can somebody have a look at this link…go to the bags section…and test the scrolling gallery…it was done using a great tutorial. When previewed the gallery scroll works perfectly…or did work perfectly…now as you will see it seems to stick and jerk at certain points…any ideas?

The scroll is a seperate .swf which is loaded into a loader_mc in the origainl .swf (basic shell based navigation)…when I preview the scroll.swf alone it wors perfectly…how ever when it is loaded into the shell.swf loader_mc it starts to jerk…

I think this may have something to do with the position which it is loaded into i.e off centre and therefore this is throwing of the code for the scroll function…any suggestions??

http://www.prbags.com

Below is actionscript for the scroll.swf:

panel.onRollOver = panelOver;
function panelOver(){
this.onEnterFrame = scrollPanel;
delete this.onRollOver;
}
var b = stroke.getBounds(_root);
function scrollPanel(){
if(_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax){
this.onRollOver = panelOver;
delete this.onEnterFrame;
}
if(panel._x >= 113) {
panel._x = 113;
}
if(panel._x <= -485) {
panel._x = -485;
}
var xdist = _xmouse - 300;
panel._x += -xdist / 7;
}

And the code for the frame action of shell.swf:

onLoad = function(){
_root.shell.loader_mc.loadMovie(“about.swf”);
}
//import flash.display.BitmapData;
shell._x = Stage.width /2;
shell._y = Stage.height /2;
/*var tile:BitmapData = BitmapData.loadBitmap (“tile”);
function fillBG() {

this.beginBitmapFill(tile);
this.moveTo(0,0);
this.lineTo(Stage.width,0);
this.lineTo(Stage.width,Stage.height);
this.lineTo(0,Stage.height);
this.lineTo(0,0);
this.endFill;
}
fillBG(); */
var stageL:Object = new Object();
stageL.onResize = function(){
fillBG();
shell._x = Stage.width /2;
shell._y = Stage.height /2;
}
Stage.addListener(stageL);

And this is the code for the frame action within the shell movie clip:

about.onRelease = function(){
loader_mc.loadMovie(“about.swf”);
}

bags.onRelease = function(){
loader_mc.loadMovie(“bags.swf”);
}
contact.onRelease = function(){
loader_mc.loadMovie(“contact.swf”);
}

PLEASE HELP>>>>>sorry i know its alot.