у меня так не пахало почему-то
код был такой
function addItem(caption,func){
if(!menu)makeMenu();
//return false;
var menuItem=document.createElement('div');
menuItem.className="GMMenuItem";
menuBody.appendChild(menuItem);
menuItem.addEventListener("click",func,false);
menuItem.innerHTML=caption;
menuItem.rollUp=function(){
this.style.display="none";//visible style
}
menuItem.dropDown=function(){
this.style.display="block";//visible style
}
menuItems.push(menuItem);
}