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) {
		home_over = newImage("images/home-over.gif");
		forums_over = newImage("images/forums-over.gif");
		store_over = newImage("images/store-over.gif");
		support_over = newImage("images/support-over.gif");
		downloads_over = newImage("images/downloads-over.gif");
		about_us_over = newImage("images/about_us-over.gif");
		contact_over = newImage("images/contact-over.gif");
		preloadFlag = true;
	}
}

function Main_Menu(sCurrentName) {
	document.write("<table width='100%'>");
	document.write("	<tr>");
	document.write("		<td align='right'>");
	document.write("			<table height='52' border='0' cellpadding='0' cellspacing='0'>");
	document.write("				<tr>");

	Menu_Button("home","http://www.gilligames.com/index.php",sCurrentName);
	Menu_Button("store","https://gilligames.plimus.com/jsp/branded_store.jsp?developerId=95792&checkoutOnly=Y",sCurrentName);
	Menu_Button("downloads","http://www.gilligames.com/downloads.htm",sCurrentName);
	Menu_Button("forums","http://www.gilligames.com/forums",sCurrentName);
	Menu_Button("support","http://www.gilligames.com/support.htm",sCurrentName);
	Menu_Button("about us","http://www.gilligames.com/about.htm",sCurrentName);
	Menu_Button("contact","http://www.gilligames.com/contact.htm",sCurrentName);

	document.write("				</tr>");
	document.write("			</table>");
	document.write("		</td>");
	document.write("	</tr>");
	document.write("</table>");
}

function Menu_Button(sName,sURL,sCurrentName) {
	var sImage = sName.replace(/ /g,"_");
	var bCurrent = (sCurrentName == sName);
	if (bCurrent) sImage += "-over";
	
//	alert(sName + "\n" + sCurrentName + "\n" + bCurrent + "\n" + sImage);
	
	document.write("<td align='center' width='60'>");
	if (!bCurrent) {
		document.write("<a href='" + sURL + "' class='submenu'");
		document.write("onmouseover=\"changeImages('" + sImage + "', 'images/" + sImage + "-over.gif'); return true;\"");
		document.write("onmouseout=\"changeImages('" + sImage + "', 'images/" + sImage + ".gif'); return true;\"");
		document.write("onmousedown=\"changeImages('" + sImage + "', 'images/" + sImage + "-over.gif'); return true;\"");
		document.write("onmouseup=\"changeImages('" + sImage + "', 'images/" + sImage + "-over.gif'); return true;\">");
	}
	document.write("<img name='" + sImage + "' src='images/" + sImage + ".gif' width='44' height='52' border='0' alt=''>");
	if (!bCurrent) document.write("</a>");
	document.write("<br>");
	document.write("" + sName + "");
	document.write("</td>");
}
