var navNames = Array("home", "fame", "stats", "pedigree", "breeding", "prospects", "foals", "silver", "contact");
var navActions = Array(0, 0, 0, 0, 0, 0, 1, 0, 0);
var navStops = Array(80, 153, 246, 327, 421, 520, 613, 698);
var navCurrent = 0;
var navOver = 0;

function navDraw() {
	navOver = navCurrent;
	tmpWork = "";
	for (i = 0; i < navNames.length; i++) {
		if (navNames[i] == "pedigree") {
			tmpWork += "<a href=\"documents/boomernic_pedigree_2007.pdf\" target=\"_blank\"><img id=\"nav_" + i + "\" src=\"images/bnav_" + navNames[i] + "_";
			if (i == navCurrent) {
				tmpWork += "on";
			} else {
				tmpWork += "off";
			}
			tmpWork += ".gif\" onmouseover=\"navMouseover(" + i + ");\" onmouseout=\"navMouseout(" + i + ");\" /></a>";
		} else if (navActions[i] == 1) {
			tmpWork += "<a href=\"#?\" onclick=\"$('" + navNames[i] + "Drop').style.display='block';\"><img id=\"nav_" + i + "\" src=\"images/bnav_" + navNames[i] + "_";
			if (i == navCurrent) {
				tmpWork += "on";
			} else {
				tmpWork += "off";
			}
			tmpWork += ".gif\" onmouseover=\"navMouseover(" + i + ");\" onmouseout=\"navMouseout(" + i + ");\" /></a>";
		} else {
			tmpWork += "<a href=\"b" + navNames[i] + ".php\"><img id=\"nav_" + i + "\" src=\"images/bnav_" + navNames[i] + "_";
			if (i == navCurrent) {
				tmpWork += "on";
			} else {
				tmpWork += "off";
			}
			tmpWork += ".gif\" onmouseover=\"navMouseover(" + i + ");\" onmouseout=\"navMouseout(" + i + ");\" /></a>";
		}
	}
	$("nav").innerHTML = tmpWork;
	navOver = navCurrent;
	navPuck();
}

function navMouseover(tmpOver) {
	$("nav_"+tmpOver).src = "images/bnav_" + navNames[tmpOver] + "_on.gif";
	if (tmpOver != navOver) {
		navOver = tmpOver;
		setTimeout("navPuck()",150);
	}
}

function navMouseout (tmpOver) {
	if (tmpOver == navCurrent) {
		$("nav_"+tmpOver).src = "images/bnav_" + navNames[tmpOver] + "_on.gif";
	} else {
		$("nav_"+tmpOver).src = "images/bnav_" + navNames[tmpOver] + "_off.gif";
	}
	navOver = navCurrent;
	setTimeout("navPuck()",150);
}

function navPuck () {
	//tmpLocation = navStops[navOver];
	//new Effect.Move ("puck", {x:tmpLocation, y:453, mode:"absolute", duration: 0.5, queue: {position:"end", scope:"puck"}});
}

function galleryTransition () {
	if (galleryLive == gallery.length - 1) {
		new Effect.Appear(gallery[0], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = 0;
	} else {
		new Effect.Appear(gallery[galleryLive+1], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = galleryLive + 1;
	}
	setTimeout("galleryTransition();",5000);
}

function galleryPrevious () {
	if (galleryLive == 0) {
		new Effect.Appear(gallery[gallery.length-1], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = gallery.length-1;
	} else {
		new Effect.Appear(gallery[galleryLive-1], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = galleryLive - 1;
	}
}

function galleryNext () {
	if (galleryLive == gallery.length - 1) {
		new Effect.Appear(gallery[0], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = 0;
	} else {
		new Effect.Appear(gallery[galleryLive+1], {queue: {position:"end", scope:"gallery"}});
		new Effect.Fade(gallery[galleryLive], {queue: {position:"end", scope:"gallery"}});
		galleryLive = galleryLive + 1;
	}
}