var a = [ '1.png', '2.png', '3.png', '4.png', '5.png' ];
var n, tmp;
for (var i = 0, I = a.length; i < I; i++) {
n = Math.floor (Math.random () * a.length);
tmp = a[i]; a[i] = a[n]; a[n] = tmp;
}
alert (a); // '3.png', '5.png', '2.png', '1.png', '4.png'