if (!this.ZZ) {
	var ZZ = {

		selectedMenu : 0,

		init : function() {
			$(document).ready(function() {
			    // Add mouseover/mouseout
				$('div#menubuttons div').each(function(){
					$(this).bind('mouseover',function(){
						if (ZZ.menuTimer) clearTimeout(ZZ.menuTimer);
						if (ZZ.currentMenu) ZZ.closeMenu(ZZ.currentMenu);
						var m = $(this).attr('rel');
						ZZ.openMenu(m);
					});
					$(this).bind('mouseout',function(){
						var m = $(this).attr('rel');
						ZZ.timedMenuClose(m);
					});
				});
				$('div#menu1, div#menu2, div#menu3, div#menu4, div#menu5').each(function(){
					$(this).bind('mouseover',function(){
						if (ZZ.menuTimer) clearTimeout(ZZ.menuTimer);
					});
					$(this).bind('mouseout',function(){
						ZZ.timedMenuClose(ZZ.currentMenu);
					});
				});
				
				
                // Get default menu (class="selected")
                $('div#menu_container div.selected').each(function(){
                    ZZ.defaultMenu = $(this).attr('rel');
                    ZZ.openMenu(ZZ.defaultMenu);
                });
				
			});
		},

		currentMenu : 0,
		menuTimer : false,

		timedMenuClose : function(m) {
			ZZ.menuTimer = setTimeout('ZZ.closeMenu('+m+',1)',500);
		},

		closeMenu : function(m, def) {
			$('div#menu'+m+'_button').css('background-image','url(gfx/nav/m'+m+'.png)');
			$('div#menu'+m).css('display','none');

			if (def && ZZ.defaultMenu)
				ZZ.openMenu(ZZ.defaultMenu);
		},

		openMenu : function(m) {
			$('div#menu'+m+'_button').css('background-image','url(gfx/nav/m'+m+'_open.png)');
			$('div#menu'+m).css('display','block');
			ZZ.currentMenu = m;
		}
	}
}

ZZ.init();