80 people Carousel Glitch help

ive created this 80 people carousel but i have this glitch happing on the left hand side it seems like the back people flashes in front of the people in front looks really wired

http://www.funnycrew.co.uk/pre.html

here is my code


this.createEmptyMovieClip("theScene", 1);
theScene._x = 450;
theScene._y = 50;
objectsInScene = new Array();
//twodimensional array the number is the frame you want goto
var paneArray:Array = [["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane9", 35], ["pane7", 40], ["pane8", 45], ["pane10", 50], ["pane11", 55], ["pane12", 60], ["pane13", 65], ["pane14", 70], ["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane9", 35], ["pane7", 40], ["pane8", 45], ["pane10", 50], ["pane11", 55], ["pane12", 60], ["pane13", 65], ["pane14", 70], ["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane9", 35], ["pane7", 40], ["pane8", 45], ["pane10", 50], ["pane11", 55], ["pane12", 60], ["pane13", 65], ["pane14", 70], ["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane9", 35], ["pane7", 40], ["pane8", 45], ["pane10", 50], ["pane11", 55], ["pane12", 60], ["pane13", 65], ["pane14", 70], ["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane9", 35], ["pane7", 40], ["pane8", 45], ["pane10", 50], ["pane11", 55], ["pane12", 60], ["pane13", 65], ["pane14", 70],["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30], ["pane12", 60], ["pane13", 65], ["pane14", 70],["pane", 5], ["pane1", 10], ["pane2", 15], ["pane3", 20], ["pane4", 25], ["pane5", 30]];
spin = 0;
focalLength = 80;
displayPane = function () {
    var angle = this.angle-spin;
    var x = Math.cos(angle)*this.radius;
    var z = Math.sin(angle)*this.radius;
    var y = this.y;
    var scaleRatio = focalLength/(focalLength+z);
    this._x = x*scaleRatio;
    this._y = y*scaleRatio;
    this._xscale = this._yscale=5*scaleRatio;
    //changed next line so all panes are on a removable depth
    this.swapDepths(8000+Math.round(-z));
};
angleStep = 2*Math.PI/80;
for (var i = 0; i<80; i++) {
    //get the first element of each array item
    attachedObj = theScene.attachMovie(paneArray*[0], "pane"+i, i);
    attachedObj.angle = angleStep*i;
    attachedObj.radius = 76;
    attachedObj.x = Math.cos(attachedObj.angle)*attachedObj.radius;
    attachedObj.z = Math.sin(attachedObj.angle)*attachedObj.radius;
    attachedObj.y = 10;
    attachedObj.display = displayPane;
    //give each pane its id
    attachedObj.id = i;
    //inside the panes give all the buttons an instancename one
    attachedObj.one.onRelease = function() {
        _root.holder.gotoAndStop(paneArray[this._parent.id][1]);
        //remove the panes
        removePanes();
    };
    objectsInScene.push(attachedObj);
}
function removePanes() {
    for (var i = 0; i<80; i++) {
        theScene["pane"+i].removeMovieClip();
    }
}
panCamera = function () {
    spin += this._xmouse/8000;
    for (var i = 0; i<objectsInScene.length; i++) {
        objectsInScene*.display();
    }
};
// make each figure run backAndForth every frame
theScene.onEnterFrame = panCamera;