Есть
готовое решение.
Tails, насколько я понял, тут нужно поменять местами элементы с индексами 1 и 4.

Код AS3:
var myArray:Array = ["flash", "flex", "html", "dhtml", "javascript"];
Array.prototype.swap = function(fromIndex:int, toIndex:int):void {
var temp:* = this[toIndex];
this[toIndex] = this[fromIndex];
this[fromIndex] = temp;
}
//swaping first and second index of a array
myArray.swap(0,1);
for (var i:Number = 0; i < myArray.length; i++) {
trace(myArray[i]);
}