var rndmNumber;
var tmpRndmNumber;

function myScriptInit() {
 	if (!document.getElementById || !document.getElementsByTagName || !document.createElement) {
		alert("Probelm with JavaScript, you need a new browser!");
		return;
	 } else {
	 	var tmpImage;
		while(rndmNumber == tmpRndmNumber){
			tmpRndmNumber = Math.round(Math.random()*(imageArr.length - 1));
		}
		rndmNumber = tmpRndmNumber;
		var foo = document.getElementById('topImage');  // safe to use
		var fooToo = document.getElementById('captionText');
		foo.style.backgroundImage = imageArr[rndmNumber];

		if (foo.childNodes.length > 1){ // For Mozilla Based
			//foo.childNodes[1].childNodes[1].childNodes[0].nodeValue = captionArr[rndmNumber];
			fooToo.childNodes[0].nodeValue = captionArr[rndmNumber];
			fooToo.attributes[1].nodeValue = linkArr[rndmNumber];
			fooToo.href = linkArr[rndmNumber];
		} else { // for IE, thanks micro-sucks!
			fooToo.innerText = captionArr[rndmNumber];
			fooToo.href = linkArr[rndmNumber];
		}
		setTimeout("myScriptInit()",8000);
	 }
}