function fisherYates ( myArray ) {
  var i = myArray.length;
  if ( i == 0 ) return false;
  while ( --i ) {
	 var j = Math.floor( Math.random() * ( i + 1 ) );
	 var tempi = myArray[i];
	 var tempj = myArray[j];
	 myArray[i] = tempj;
	 myArray[j] = tempi;
   }
}

							
				

//IMAGE COUNTER
var imageCounter = 0;

//SLIDESHOW FUNCTION
function adSlideShow(imgId, srcArray) {
		
		
	//RESET COUNTER WHEN IT REACHES THE END OF THE ARRAY
	if (imageCounter >= srcArray.length) {
		imageCounter = 0;
	}
		
	//swap image source	
	document.getElementById("imgId").src = srcArray[imageCounter];
	//increment counter
	imageCounter++;
	
	//trace
	//window.alert("adSlideShow: " + imageCounter + "\nimage: " + srcArray[imageCounter]);
	
	//calls itself again after defined period
	setTimeout("adSlideShow()","2000");	
}				