﻿function hideAllMenus()
{
	$$('.actionMenuItems').each(function(elem){
		elem.style.display = 'none';
	});
}
function stopEvent(ev) { ev.stopPropagation(); }
window.addEvent('domready', function() {
	$$('.actionMenu').each(function(elem){
		var toggle = elem.getElement('.actionMenuToggle');
		var itemList = elem.getElement('.actionMenuItems');
		itemList.addEvent('click', stopEvent);
		toggle.addEvent('click', function(ev) {
			if (itemList.style.display == 'block') {
				itemList.style.display = 'none';
			} else {
				hideAllMenus();
				itemList.style.display = 'block';
			}
			ev.stopPropagation();
		});
	});
	document.addEvent('click',hideAllMenus);
});

