function initMenu()
{
	// Initialize all link graphics.
	homeon    = new Image(); homeon.src    = "images/homeon.gif";
	homeoff   = new Image(); homeoff.src   = "images/homeoff.gif";
	homepress = new Image(); homepress.src = "images/homepress.gif";

	forsaleon    = new Image(); forsaleon.src    = "images/forsaleon.gif";
	forsaleoff   = new Image(); forsaleoff.src   = "images/forsaleoff.gif";
	forsalepress = new Image(); forsalepress.src = "images/forsalepress.gif";

	serviceson    = new Image(); serviceson.src    = "images/serviceson.gif";
	servicesoff   = new Image(); servicesoff.src   = "images/servicesoff.gif";
	servicespress = new Image(); servicespress.src = "images/servicespress.gif";

	promiseon    = new Image(); promiseon.src    = "images/promiseon.gif";
	promiseoff   = new Image(); promiseoff.src   = "images/promiseoff.gif";
	promisepress = new Image(); promisepress.src = "images/promisepress.gif";

	locatnon    = new Image(); locatnon.src    = "images/locatnon.gif";
	locatnoff   = new Image(); locatnoff.src   = "images/locatnoff.gif";
	locatnpress = new Image(); locatnpress.src = "images/locatnpress.gif";

	contacton    = new Image(); contacton.src    = "images/contacton.gif";
	contactoff   = new Image(); contactoff.src   = "images/contactoff.gif";
	contactpress = new Image(); contactpress.src = "images/contactpress.gif";

	linkson    = new Image(); linkson.src    = "images/linkson.gif";
	linksoff   = new Image(); linksoff.src   = "images/linksoff.gif";
	linkspress = new Image(); linkspress.src = "images/linkspress.gif";

	var pressed = false;

	// Get the main div.
	var d = document.getElementById("mainMenu");
	if (!d) return;

	// Get the links.
	var menuItems = d.getElementsByTagName('a');
	for (var x = 0; x < menuItems.length; ++x)
	{	
		menuItems[x].imgname = menuItems[x].getElementsByTagName('img')[0].name;
		if (menuItems[x].imgname == btnSelected)
			document[btnSelected].src = eval(btnSelected+"on.src");
		
		menuItems[x].onmousedown = function()
		{
			if (btnSelected != this.imgname)
			{
				document[this.imgname].src = eval(this.imgname+"press.src");
				pressed = true;
			}
		}

		menuItems[x].onmouseup = function()
		{
			if (pressed)
			{
				document[this.imgname].src = eval(this.imgname+"on.src");
				pressed = false;
				document[btnSelected].src = eval(btnSelected+"off.src");
				btnSelected = this.imgname;
			}
		}

		menuItems[x].onmouseout = function()
		{
			if (pressed)
			{
				if (btnSelected == this.imgname)
					document[this.imgname].src = eval(this.imgname+"on.src");
				else
					document[this.imgname].src = eval(this.imgname+"off.src");
			}
		}
	}
}

function MM_reloadPage(init)
{  //reloads the window if Nav4 resized
	if (init == true)
		with (navigator)
		{
			if ((appName == "Netscape") && (parseInt(appVersion) == 4))
			{
				document.MM_pgW = innerWidth;
				document.MM_pgH = innerHeight;
				onresize        = MM_reloadPage;
			}
		}
	else if (innerWidth != document.MM_pgW || innerHeight != document.MM_pgH) location.reload();
}