// -------------------------------------------
// PROGRAM:	RANDOMIMAGE.js
// AUTHOR:	csimmons
// DATE:	07/28/2002
// PURPOSE:	TO DISPLAY AN IMAGE AT RANDOM
// COPYRIGHT:	2002, csimmons.net, llc
//		THIS COPYRIGHT NOTICE & CREDIT
//		MUST REMAIN WITHT THIS SCRIPT
// -------------------------------------------
// rand() selects a random # b/w 1 and the # passed to it
function rand(num){
	return Math.floor(Math.random() * num) + 1;
}

function makeFlag(){
	flagarray = new Array()
	// THE 0 ARRAY ELEMENT IS A PLACEHOLDER & IS NEVER CHOSEN B/C RAND() SELECTS A # B/W 1 & THE END OF THE ARRAY
	// ADD ADDITIONAL IMAGES BELOW BY EXPANDING THE ARRAY.  NO ADDITIONAL CONFIGURATION IS REQUIRED
	flagarray[0] = "noimage.gif"; 
	flagarray[1] = "images/pow-mia.gif";
	flagarray[2] = "images/us-flag.gif";
	flagarray[3] = "images/gaflag.gif";
	// SUBTRACT 1 FROM THE LENGTH TO EQUALIZE THE 0 ELEMENT
	var selectedflag = rand(flagarray.length - 1);
	document.write("<img src='" + flagarray[selectedflag] + "' alt='" + flagarray[selectedflag] + " - randomly chosen image'>");
}

function makeHead(){
	headarray = new Array()
	// THE 0 ARRAY ELEMENT IS A PLACEHOLDER & IS NEVER CHOSEN B/C RAND() SELECTS A # B/W 1 & THE END OF THE ARRAY
	// ADD ADDITIONAL IMAGES BELOW BY EXPANDING THE ARRAY.  NO ADDITIONAL CONFIGURATION IS REQUIRED
	headarray[0] = "noimage.gif"; 
	headarray[1] = "images/flag_top1.jpg";
	headarray[2] = "images/flag_top2.jpg";
	headarray[3] = "images/flag_top3.jpg";
	headarray[4] = "images/flag_top4.jpg";
	// SUBTRACT 1 FROM THE LENGTH TO EQUALIZE THE 0 ELEMENT
	var selectedhead = rand(headarray.length - 1);
	document.write("<img src='" + headarray[selectedhead] + "' alt='" + headarray[selectedhead] + " - randomly chosen image'>");
}