That worked perfectly!
Here's the fixed code block in case someone else is looking for the same solution:
Code:
Array.prototype.shuffle = function(){
var s = [];
while (this.length) s.push(this.splice(Math.random() * this.length, 1)[0]);
while (s.length) this.push(s.pop());
return this;
};
function random_imglink(){
var myimages = []
myimages[0] = "01.jpg"
myimages[1] = "02.jpg"
myimages[2] = "03.jpg"
myimages[3] = "04.jpg"
...
myimages[30] = "31.jpg"
myimages.shuffle();
var rq = myimages[0];
var rr = myimages[1];
var rs = myimages[2];
...
var rz = myimages[9];
document.write('<img src="images/thumbnails/'+rq+'"> <img src="images/thumbnails/'+rr+'"><br><img src="images/thumbnails/'+rs+'"> <img src="images/thumbnails/'+rt+'"><br><img src="images/thumbnails/'+ru+'"> <img src="images/thumbnails/'+rv+'"><br><img src="images/thumbnails/'+rw+'"> <img src="images/thumbnails/'+rx+'"><br><img src="images/thumbnails/'+ry+'"> <img src="images/thumbnails/'+rz+'">')
}
random_imglink()