var imagePath = "images/";
var imageOver = new makeImageArray(5);
var imageOut = new makeImageArray(5);

if (document.images) {
	imageOver[0] = makeImage("nav_title_front_1_on.gif");		imageOut[0] = makeImage("nav_title_front_1.gif");
	imageOver[1] = makeImage("nav_title_front_2_on.gif");		imageOut[1] = makeImage("nav_title_front_2.gif");
	imageOver[2] = makeImage("nav_title_front_3_on.gif");		imageOut[2] = makeImage("nav_title_front_3.gif");
	imageOver[3] = makeImage("nav_title_front_4_on.gif");		imageOut[3] = makeImage("nav_title_front_4.gif");
	imageOver[4] = makeImage("nav_title_front_5_on.gif");		imageOut[4] = makeImage("nav_title_front_5.gif");
	imageOver[5] = makeImage("nav_title_front_6_on.gif");		imageOut[5] = makeImage("nav_title_front_6.gif");
};

function makeImageArray(n) {
	this.length = n;
	for (var i = 0; i <= n; i++) {
		this[i] = new Image();
	}
	return this;
};

function makeImage(sr) {
	var newImage = new Image();
	newImage.src = imagePath + sr;
	return newImage;
};

function swapImage(num, over) {
	var myObj;
	var img = eval("document.images.img" + num);
	img.src = (over) ? imageOver[num].src : imageOut[num].src;
};


// num = nav element position
// setNum = random number passed in to determine which set of images to output
// title = alt text
function fnWriteNavImage(num, setNum, title) {
	var str, temp, strImgSet;
	//temp = parseInt(Math.random() * 5);
	switch (setNum) {
		case 1: strImgSet = "a"; break;
		case 2: strImgSet = "b"; break;
		case 3: strImgSet = "c"; break;
		case 4: strImgSet = "d"; break;
		case 5: strImgSet = "e"; break;
		case 6: strImgSet = "f"; break;
	}
	str = '<img src="../images/nav_image_%27+%20num%20+%27_%27+%20strImgSet%20+%27.jpg" width="101" height="58" alt="'+ title +'" border="0"/>';
	return str;
}

var dykArray = new Array();
var total = 0;

function fnDidYouKnow() {
	var rnd_lower = 0, rnd_upper = 0;
	var rnd_rndNum = parseInt((Math.random() * total));
	for(var i=0; i<dykArray.length; i++) {
		rnd_lower = rnd_upper;
		rnd_upper = rnd_lower + dykArray[i][1];
		if ((rnd_rndNum >= rnd_lower) && (rnd_rndNum <= rnd_upper)) {
			return unescape(dykArray[i][2]);
			break;
		}
	}
}