A questo punto io farei tre aray sì, ma in cui ognuno richiama una di un gruppo di 15 immagini, se così può andar bene.

<!--
var immagini=new Array();

immagini[0]= new Array("img01.jpg","img02.jpg"..."img15.jpg");
immagini[1]= new Array("img16.jpg"..."img30.jpg");
immagini[2]= new Array("img31.jpg"..."img46.jpg");
in questo modo ognuno degli array ha più immagini tra cui scegliere e ne verrà selezionata una diversa ogni volta, circa.