// Each tab has a corresponding 'aLinks#' array, and each
// aLinks# contains a comma-separated value for the link
// name and the HREF value.
//
// aLinks1    = new Array(2);
// aLinks1[0] = 'Example Site,http://www.example.com/';
//
// Will produce:
//     <a href="http://www.example.com/">Example Site</a>

// Tab #1
aLinks1    = new Array();

// Tab #2
aLinks2    = new Array();

// Tab #3
aLinks3    = new Array();

// Tab #4
aLinks4    = new Array();

// Tab #5
aLinks5    = new Array(0);

aTabs = new Array();
aTabs[0] = aLinks1;
aTabs[1] = aLinks2;
aTabs[2] = aLinks3;
aTabs[3] = aLinks4;
aTabs[4] = aLinks5;

aTabNames = new Array();
aTabNames[0] = 'index18';
aTabNames[1] = 'index19';
aTabNames[2] = 'index20';
aTabNames[3] = 'index21';
aTabNames[4] = 'index22';

aTabImgs = new Array();
aTabImgs[0] = 'images/index18.jpg';
aTabImgs[1] = 'images/index19.jpg';
aTabImgs[2] = 'images/index20.jpg';
aTabImgs[3] = 'images/index21.jpg';
aTabImgs[4] = 'images/index22.jpg';

aTabImgsOver = new Array();
aTabImgsOver[0] = 'images/index18-over.jpg';
aTabImgsOver[1] = 'images/index19-over.jpg';
aTabImgsOver[2] = 'images/index20-over.jpg';
aTabImgsOver[3] = 'images/index21-over.jpg';
aTabImgsOver[4] = 'images/index22-over.jpg';

bCanHide = true;
iTimeout = 0;
iTimerId = null;

function showSubMenu (sId, iTab) {
	bCanHide = false;
	/*
	var sText = '';
	for (i = 0; i < aTabs[iTab].length; i++) {
			aWords = aTabs[iTab][i].split(',');
			sText += '<a href="' + aWords[1] + '" onmouseover="bCanHide=false;" onmouseout="bCanHide=true; startTimeout();">' + aWords[0] + '</a>&nbsp;';
	}
	if (document.layers) {
			var oLayer;
			oLayer = document.layers[sId].document;
			oLayer.open();
			oLayer.write(sText);
			oLayer.close();
	} else if ((parseInt(navigator.appVersion) >= 5) && (navigator.appName == "Netscape")) {
			document.getElementById(sId).innerHTML = sText;
	} else if (document.all) {
			document.all[sId].innerHTML = sText;
	}
	*/
	for (i = 0; i < aTabNames.length; i++){
		changeImages(aTabNames[i], aTabImgs[i]);
	}
	
	changeImages(aTabNames[iTab], aTabImgsOver[iTab]);
}

function resetMenu () {
    if (bCanHide) {
        showSubMenu('menu', iActiveTab);
    }
}

function startTimeout () {
    bCanHide = true;
    iTimerId = self.setTimeout("resetMenu()", iTimeout);
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		index07_over = newImage("images/index18-over.jpg");
		index08_over = newImage("images/index19-over.jpg");
		index09_over = newImage("images/index20-over.jpg");
		index10_over = newImage("images/index21-over.jpg");
		index11_over = newImage("images/index22-over.jpg");
		preloadFlag = true;
	}
}
