So far I've done an amazing job at integrating randomization with my highslide gallery. But now I'm trying to make it so that they don't repeat. Any suggestions? I've looked at several other posts, but can't seem to apply it to my code correctly. I'm still learning; you'll have to forgive me.
Here's my head code (javascript):
var gallery = new Array();
gallery[0] = new Array("earlywork001.jpg","earlywork002.jpg","earlywork003.jpg");
function pickImageFrom(whichGallery)
{
var idx = Math.floor(Math.random() * gallery[whichGallery].length);
document.write('<a href="images/earlywork/' + gallery[whichGallery][idx] + '" class="highslide" onclick="return hs.expand(this, config1 )"><img src="images/earlywork/' + gallery[whichGallery][idx] + '" width="140" height="140"></a>');
}
Here's my body code (I only put 3 to make it simple, but I actually have 50 images):
<div class="highslide-gallery"><script language="javascript">pickImageFrom(0);</script>
<span class="highslide-heading"><i>Copyright © 2012 KD Neeley</i></span></div>
<div class="highslide-gallery"><script language="javascript">pickImageFrom(0);</script>
<span class="highslide-heading"><i>Copyright © 2012 KD Neeley</i></span></div>
<div class="highslide-gallery"><script language="javascript">pickImageFrom(0);</script>
<span class="highslide-heading"><i>Copyright © 2012 KD Neeley</i></span></div>