	function add_menu_handlers(es)
	{
		for (var i = 0; i < es.length; i++)
		{
			var ei = es.eq(i);
			if (ei.attr("tagName") != "DIV")
				continue;
			if (ei.hasClass("menu_header"))
				continue;

			var ec = ei.children();
			if (ec.length != 0)
			{
				if (location.href == ec[0].href)
					ei.addClass("mselected");
				else
					ec.bind("mouseenter mouseleave", select_menu_item);
			}
		}
	}

	function select_menu_item(eventObject)
	{
		$(this).parent().toggleClass("mselected");
	}

	function bind_main()
	{
		$(".button, .price").bind("click", function()
		{
			window.location = $(this).closest("td").attr("rel");
		});
	}

	$(document).ready(function()
	{
		add_menu_handlers($("div.menu").children());
		bind_main();
	});
