/*
*	Copyright 2005 Connecticut Business Applications, LLC. All rights reserved.
*	@author	Jacques Almeida
*	@version	1.1
*/
var MenuManager={
	selectedMenu:null,
	showMenu:function(id,show){
		var target=document.getElementById("menu"+id.substring(id.indexOf('-',0),id.length));
		if(show){
			if(MenuManager.selectedMenu==target) return;
			if(MenuManager.selectedMenu!=null) MenuManager.selectedMenu.style.display="none";
			MenuManager.selectedMenu=target;
			MenuManager.selectedMenu.style.display="block";
			/*IE Z-INDEX HACK*/
			MenuManager.selectedMenu.style.zIndex="5000";
			MenuManager.selectedMenu.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.style.zIndex="11000";
		}
		else if(MenuManager.selectedMenu!=null&&MenuManager.selectedMenu==target){
			MenuManager.selectedMenu.style.display="none";
			MenuManager.selectedMenu=null;
		}
		return false;
	},
	register:function(o){
		if(o==null) return;
		o.onmousedown=function(){MenuManager.showMenu(this.id,true);};
		o.onmouseout=function(){MenuManager.showMenu(this.id,false);};
		o.onmouseover=function(){MenuManager.showMenu(this.id,true);};
		o.onmouseup=function(){MenuManager.showMenu(this.id,true);};
	},
	initialize:function(){
		var items=document.getElementsByTagName("DIV");
		var i=items.length-1;
		if(-1<i) do{
			var o=items[i];
			if(o.id&&o.className&&o.className=="menuitem")MenuManager.register(o);
		}while(i--);
	}
};

