var the_timeout = null;
var anim_timeout = null;
var anim_pase = 4000;
var setInUse = new Array();
var setOutUse = new Array();
var hasEntered = false;
var userInput = false;
var preloadFlag = false;
var the_count = 0;
var statesLoad = new Array('index','images/index_05-over.gif','navBox','images/index_16-over.gif','index','images/index_05.gif','multi','images/index_06-over.gif','navBox','images/index_16-over-31.gif','multi','images/index_06.gif','photo', 'images/index_07-over.gif','navBox','images/index_16-over-32.gif','photo','images/index_07.gif','rede','images/index_08-over.gif','navBox','images/index_16-over-33.gif','rede','images/index_08.gif','full','images/index_09-over.gif','navBox','images/index_16-over-34.gif','full','images/index_09.gif','semi','images/index_10-over.gif','navBox','images/index_16-over-35.gif','semi','images/index_10.gif','what','images/index_11-over.gif','navBox','images/index_16-over-36.gif','what','images/index_11.gif');

function startAnimation() {
	anim_timeout = setTimeout("animateMenu();", anim_pase);
}

function preloadImages() {
	if (document.images) {
		index_05_over = newImage("images/index_05-over.gif");
		index_06_over = newImage("images/index_06-over.gif");
		index_07_over = newImage("images/index_07-over.gif");
		index_08_over = newImage("images/index_08-over.gif");
		index_09_over = newImage("images/index_09-over.gif");
		index_10_over = newImage("images/index_10-over.gif");
		index_11_over = newImage("images/index_11-over.gif");
		index_16_over = newImage("images/index_16-over.gif");
		index_16_over = newImage("images/index_16-over-31.gif");
		index_16_over = newImage("images/index_16-over-32.gif");
		index_16_over = newImage("images/index_16-over-33.gif");
		index_16_over = newImage("images/index_16-over-34.gif");
		index_16_over = newImage("images/index_16-over-35.gif");
		index_16_over = newImage("images/index_16-over-36.gif");
		preloadFlag = true;
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
function inDaImage() {
	if (hasEntered) {
		changeImages(setOutUse[0], setOutUse[1]);
	}
		for (var i=0; i<inDaImage.arguments.length; i++) {
		setInUse[i] = eval([inDaImage.arguments[i]]);
		}
	changeImages(setInUse[0], setInUse[1], setInUse[2], setInUse[3]);
	hasEntered = true;
}

function changeImages() {
	clearThatTime();
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function navottaImage() {
	outtaImage(setOutUse[0],setOutUse[1]);
}

function outtaImage() {
	setOutUse[0] = eval([outtaImage.arguments[0]]);
	setOutUse[1] = eval([outtaImage.arguments[1]]);
	setThatTime();
}

function clearThatTime() {
	clearTimeout(the_timeout);
	//clearTimeout(anim_timeout);
}

function setThatTime() {
	the_timeout = setTimeout("changeImages(setOutUse[0], setOutUse[1], 'navBox', 'images/index_16.gif');", 1000);
}

function urlClick() {
	var fullURL = location.href;
	var whereCOM = fullURL.indexOf(".com");
	var whereHTM = fullURL.indexOf(".htm");
	if (whereHTM == -1)
	{
		var siteLocation = "index.html";
	} else {
		var startURL = (whereCOM + 5);
		var siteLocation = fullURL.substring(startURL,fullURL.length);
	}
	url = (setInUse[0] + '.html');
	if (siteLocation != url) {
		window.location.href=url;
	}
}
function imageAnim() {
 	inDaImage(statesLoad[the_count],statesLoad[the_count+1],statesLoad[the_count+2],statesLoad[the_count+3]);
	outtaImage(statesLoad[the_count+4],statesLoad[the_count+5]);
}

function animateMenu() {
	if (document.images && (preloadFlag == true)) {
		if ((the_count < statesLoad.length) && (userInput == false)) {
			imageAnim();
			the_count += 6;
			anim_pase = 900;
		} else {
			the_count = 0;
			anim_pase = 300000;
		}
		anim_timeout = setTimeout("animateMenu();", anim_pase);
	} else {
		anim_timeout = setTimeout("animateMenu();", anim_pase);
	}
}