var mouseListener:Object = new Object(); mouseListener.onMouseWheel = function(delta:Number) { if(delta == 3 ){ pos++; this.enabled = false; if (pos>myArray.length) { pos = 1; } loadImage(myArray[pos-1].attributes.url); } else{ pos--; if (pos<1) { pos = myArray.length; } loadImage(myArray[pos-1].attributes.url); } } Mouse.addListener(mouseListener); next_btn.onRelease = function() { this.enabled = false; pos++; if (pos>myArray.length) { pos = 1; } loadImage(myArray[pos-1].attributes.url); }; prev_btn.onRelease = function() { this.enabled = false; pos--; if (pos<1) { pos = myArray.length; } loadImage(myArray[pos-1].attributes.url); };