// JavaScript 
// Random Image Code

var chosenImages = new Array(0,0,0,0,0);
var NUMIMAGES = 28;

function randomNumber(limit){
  return Math.floor(Math.random()*limit);
}

function selectImage()
{
  var imgNum, r;
  var flag = false;
  r = randomNumber(NUMIMAGES);
  
  imgNum = r;

  for (i = 1; i <= 5; i++) {
     if (chosenImages[i] == r) {
	   flag = true;
	   break;
	 }
  }
  
  if (flag) {
     r = selectImage();   
  }	 
  else {
       for (i = 1; i <= 5; i++) {
         if (chosenImages[i] == 0) {
	       chosenImages[i] = r;
		   break;
	     }
      }
  }
	 
  return r;
}

function printImage(imgNum)
{
  var imgSrc, imgNum;
  imgSrc = 'img/photos/' + imgNum + '.gif';

  document.write('<IMG SRC='+imgSrc+' BORDER=0>');
  return;
}

function randomImage()
{
  var myNum = selectImage();
  printImage(myNum);
  return;
}
