/* *
 * FileName showmapmenu.js
 * Create Time 2007-1-19
 * Author shiwei 
 * Descript 地图菜单
 * Version 
 * 
 */

var ShowMapMenu_RightMenu;
var ShowMapMenu_DIV=null;
/**
 *	初始化
 *
 */
function ShowMapMenu_initMapMenu(){
	if(ShowMapMenu_DIV==null){
		ShowMapMenu_CreateDiv();
	}
	ShowMapMenu_RightMenu = new RightMenu();
}

function ShowMapMenu_CreateDiv(){
	var divStr="<div id='ShowMapMenuDIV'>&nbsp;</div>"
	var divElement=document.createElement(divStr);
	document.body.insertBefore(divElement);
	ShowMapMenu_DIV=document.getElementById("ShowMapMenuDIV")
}

/**
 *	添加第一级菜单
 *
 *	menuId ： 菜单ID
 *  menuName ：菜单显示名称
 *
 */
function ShowMapMenu_addFirstMenu(menuId,menuName,img){
	ShowMapMenu_RightMenu.AddExtendMenu(menuId,menuName,"rbpm",img);
}

/**
 *	添加子菜单
 *
 *	menuId ： 菜单ID
 *  menuName ：菜单显示名称
 *	parentMenuId ：上级菜单ID
 */
function ShowMapMenu_addMenu(menuId,menuName,parentMenuId,img){
	ShowMapMenu_RightMenu.AddExtendMenu(menuId,menuName,parentMenuId,img);
}

/**
 *	添加菜单项
 *
 *	itemId ：菜单项ID
 *	itemName ：菜单项显示名称
 *	menuId ：上级菜单ID
 *	url ：菜单项连接
 *
 */
function ShowMapMenu_addMenuItem(itemId,itemName,menuId,url,img){
	ShowMapMenu_RightMenu.AddItem(itemId,itemName,menuId,url,img);
}

/**
 *	添加分割符
 *
 *	itemName ：菜单项显示名称
 *	menuId ：上级菜单ID
 *	
 */
function ShowMapMenu_addSperatorMenuItem(itemName,menuId){
	ShowMapMenu_RightMenu.AddItem("sperator",itemName,menuId,null);
}

/**
 *	显示菜单
 *
 *	divElement ：装载菜单的DIV
 *
 */
function ShowMapMenu_show(){
	ShowMapMenu_DIV.innerHTML=ShowMapMenu_RightMenu.GetMenu();
	OnMouseUp();
}