Código PHP:
Array.prototype.randomize = function () {
// Array temporal, copia del original.
var arrTmp = new Array (this.length);
arrTmp = this.copy ();
// Quitar y poner (los grosos le dice 'Pick and Drop')
for (var i = 0; arrTmp.length; i ++) {
var rndNum = $random (0, (arrTmp.length -1));
this[i] = (arrTmp[rndNum]);
arrTmp.splice (rndNum, 1);
};
}
Saludos.