// ----------------------------------------------------------------------
// Detect DOM capabilities and set global DOM variables
// ----------------------------------------------------------------------

var isNS4 = false;
var isIE4 = false;
var isW3C = false;
	
if (document.layers) {  // NS 4 proprietary DOM
	isNS4 = true;
	docObj = "document.";
	styleObj = "";
	}
else if (document.all && !document.getElementById) { // IE 4 proprietary DOM
	isIE4 = true;
	docObj = "document.all.";
	styleObj = ".style";
	}
else if (document.getElementById) { // W3C standards-compliant DOM
	isW3C = true;
	docObj = "document.getElementById('";
	styleObj = "').style";
	}

var numMenus = 3;

// ----------------------------------------------------------------------
// Move submenu DIV layers to specified coordinates
// ----------------------------------------------------------------------

function moveDivs() {

var offset = 255;

if (navigator.appName == "Netscape") {
	dPosLeft = eval((window.innerWidth / 2) - offset);
	}

if (navigator.appName == "Microsoft Internet Explorer") {
	dPosLeft = eval((document.body.clientWidth / 2) - offset);
	}
	
var s1 = eval(docObj + 'submenu1' + styleObj);
var s2 = eval(docObj + 'submenu2' + styleObj);
var s3 = eval(docObj + 'submenu3' + styleObj);
	
if (isNS4) {
	s1.left = dPosLeft - 8; s1.top = 128;
	s2.left = dPosLeft - 8; s2.top = 148;
	s3.left = dPosLeft - 8; s3.top = 168 ;
	}
else if (isIE4) {
	s1.pixelLeft = dPosLeft; s1.pixelTop = 128;
	s2.pixelLeft = dPosLeft; s2.pixelTop = 148;
	s3.pixelLeft = dPosLeft; s3.pixelTop = 168;
	}
else {
	s1.left = parseInt(s1.left) + dPosLeft + "px"; s1.top = 128 + "px";
	s2.left = parseInt(s2.left) + dPosLeft + "px"; s2.top = 148 + "px";
	s3.left = parseInt(s3.left) + dPosLeft + "px"; s3.top = 168 + "px";
	}
}

// ----------------------------------------------------------------------
// Set all submenus default HIDDEN
// ----------------------------------------------------------------------

function clearSubmenu() {
	for (i = 1; i <= numMenus; i++) {
		dom2 = eval(docObj + 'submenu' + i + styleObj);
		dom2.visibility = "hidden";
		}
	clearTimeout(timerID);
}

// ----------------------------------------------------------------------
// Set specified submenu to VISIBLE
// ----------------------------------------------------------------------

function toggleSubmenu(showSub) {
	clearSubmenu();
	clearTimeout(timerID);
	dom = eval(docObj + showSub + styleObj);
	dom.visibility = "visible";
}

// ----------------------------------------------------------------------
// Set up timer for menu hide onmouseout
// ----------------------------------------------------------------------

var timerID = 0;

function hideCountdown(){
	timerID = setTimeout("clearSubmenu()",1500);
}

// ----------------------------------------------------------------------
// Display 3 RANDOM thumbnail images
// ----------------------------------------------------------------------

function getRandomNum(lowerBound,upperBound) {
	return (Math.floor(Math.random() * (upperBound - lowerBound)) + lowerBound);
}

function displayThumb() {


var numImages = 14; // adjust for total number of images

var x = 0;
var y = 1;
var z = 2;

x = getRandomNum(0,numImages);
y = getRandomNum(0,numImages);
z = getRandomNum(0,numImages);

while (y == x) {
	y = getRandomNum(0,numImages);
	}
while ((z == x) || (z == y)) {
	z = getRandomNum(0,numImages);
	}

document.write('<img border="0" src="images/0000_misc_thumb_' + x + '.gif" width="80" height="80"><img ');
document.write('border="0" src="images/0000_misc_clear.gif" width="10" height="80"><img border="0" src="images/0000_misc_thumb_' + y + '.gif" width="80" height="80"><img ');
document.write('border="0" src="images/0000_misc_clear.gif" width="10" height="80"><img border="0" src="images/0000_misc_thumb_' + z + '.gif" width="80" height="80">');

}