function moveBoxes() { /* if mouse is inside the image scroller */ if((_root._ymouse > mainBoxHolder._y) && (_root._ymouse < (mainBoxHolder._y + mainBoxHolder._width))) { var mp = _root._xmouse; trace(mp + " > "+Stage.width); /* if mouse position is over half of stage and the current speed is greater than the minimum, decrease the speed */ if(mp > Stage.width / 2 && curSpeed > -10) { /* set direction to left */ curSpeed--; } /* else if mouse position is less than or equal half the stage and current speed is less than max, increase speed */ else if (mp <= Stage.width/2 && curSpeed < 10) { /* set direction to right */ curSpeed++; } } /* if current speed is greater than the normal speed, decrease it by a portion of the normal speed */ else if (curSpeed > defSpeed) { curSpeed -= defSpeed/20; } /* if current speed is less than the normal speed, increase it by a portion of the normal speed */ else if (curSpeed < defSpeed) { curSpeed += defSpeed/20; } for(i=0;i