function buildMenu(myMenu)
{
var i, menuItems = '';
var $menu = $('<div class="MainMenuItems" />');
for (i in menu1)
{
menuItems += menu1[i];
}
var menuHTML = $menu.append(menuItems);
$(myMenu).html(menuHTML);
}
buildMenus('.MainMenu');
It's untested, but does something like this work for you?
What does your 'menu1' variable look like? I'm assuming its an array
of HTML string sets, like '<div>menu1</div>', '<div>menu2</div>'