Scrolling menu problem

Hello!
I have an problem.
I want the “thumbnail_mc” move all the time automatic,when I don´t have the mouse over, in a speed like “var speed = 2;” woulded it be something like this: (The code I added is in Bold)


var thumb_spacing = 500;
var numThumb:Number;
 
function GeneratePortfolio(portfolio_xml){
 var portfolioPictures = portfolio_xml.firstChild.childNodes;
 numThumb = portfolioPictures.length;
 
 for (var i = 0; i < numThumb; i++)
 { var currentPicture = portfolioPictures*;
  var currentThumb_mc = this.root_mc.menu_mc.createEmptyMovieClip("thumbnail_mc"+i,i);
  currentThumb_mc._x = i*thumb_spacing;  
  currentThumb_mc.createEmptyMovieClip("thumb_container",0);
  
  currentThumb_mc.thumb_container.loadMovie(currentPicture.attributes.thumb);
  currentThumb_mc.createTextField("description_txt",10,90,0,300,100);
  currentThumb_mc.description_txt.autoSize = "left";
  currentThumb_mc.description_txt.border = false;
  currentThumb_mc.description_txt.multiline = true;
  currentThumb_mc.description_txt.wordWrap = true;
  currentThumb_mc.description_txt.html = true;
  
  currentThumb_mc.textfile = currentPicture.attributes.description;
  currentThumb_mc.link = currentPicture.attributes.url;
  
  loadText(currentThumb_mc);
  createLink(currentThumb_mc);
  
 } 
}
function loadText(mc:MovieClip)
{ var lv:LoadVars = new LoadVars();
 lv.onData = function(src:String):Void {
     if (src != undefined) {mc.description_txt.htmlText = src;}
  else {mc.description_txt.htmlText = "Unable to load text.";}
 }
 lv.load(mc.textfile);
}
function createLink(mc:MovieClip){ 
 mc.onRelease = function(){
 getURL(mc.link,"_blank");
 }
};
// xml object for xml content (defines sources for selections)
var portfolio_xml = new XML();
portfolio_xml.ignoreWhite = true;
portfolio_xml.onLoad = function(success){
 if (success){GeneratePortfolio(this);} 
 else {trace("Error loading XML file");}
}
// load
portfolio_xml.load("bodegashop.xml");
//Start of menu move
root_mc.onRollOver = panelOver;
var b = stroke.getBounds(_root);
 
function panelOver() {
 if (numThumb > 1){
   this.onEnterFrame = scrollPanel;
 };//root_mc
 delete this.onRollOver;//Make the onRelease function work
}
function scrollPanel() {
 for (var i=0;i<numThumb;i++){
   var xdist = _root._xmouse-250;
   root_mc.menu_mc["thumbnail_mc"+i]._x += Math.round(-xdist/20); 
   //trace("tmb "+i+" "+root_mc.menu_mc["thumbnail_mc"+i]._x);
   if (root_mc.menu_mc["thumbnail_mc"+i]._x>=450 && xdist<0){
     root_mc.menu_mc["thumbnail_mc"+i]._x -= numThumb*thumb_spacing;
   }else if (root_mc.menu_mc["thumbnail_mc"+i]._x<=-400 && xdist>0){
     root_mc.menu_mc["thumbnail_mc"+i]._x += numThumb*thumb_spacing;
   };
   if(_xmouse<b.xMin || _xmouse>b.xMax || _ymouse<b.yMin || _ymouse>b.yMax) {
  this.onRollOver = panelOver;
  **var speed = 3;

root_mc.menu_mc["thumbnail_mc"+i]._x += speed; **
 };
 }
};