var m_MenuItemsArray = new Array();

function drawMetaverseNavIcon(id)
{
	var td = document.getElementById(id);
	var img = document.createElement('img');
	img.className = 'StationLink';
	img.id = id + '_menu';
	img.onmouseover = function() { drawAllMetaverseNavIconMenu(id); this.src=m_ImagePath + 'station_down.gif'; this.style.cursor='pointer'; };
	img.onmouseout = function() { destroyAllMetaverseNavIconMenu(id); this.src=m_ImagePath + 'station_up.gif'; this.style.cursor=''; }
	//img.onclick = function() { drawMetaverseNavIconMenu(id); };
	img.title = 'The Galactic Metaverse';
	img.src =  m_ImagePath + 'station_up.gif';
	td.appendChild(img);
}
function drawAllMetaverseNavIconMenu(id)
{
	var td = document.getElementById(id);
	
	//Add New Links Below.
	td.appendChild(addSingleMetavesrNavMenuItem('someplace.html','something...','StationMenu_1'));
	td.appendChild(addSingleMetavesrNavMenuItem('someplace.html','yo yo','StationMenu_2'));
	td.appendChild(addSingleMetavesrNavMenuItem('someplace.html','yo yo','StationMenu_3'));
	td.appendChild(addSingleMetavesrNavMenuItem('someplace.html','yo yo','StationMenu_4'));
	td.appendChild(addSingleMetavesrNavMenuItem('someplace.html','yo yo','StationMenu_5'));
	
}
function destroyAllMetaverseNavIconMenu(id)
{
	try{
		for(var i = 0; i < m_MenuItemsArray.length; i++){
			removeSingleMetavesrNavMenuItem(id,m_MenuItemsArray[i]);
		}
		m_MenuItemsArray = new Array();
	}catch (e){
		window.status = e.message + '---' + m_MenuItemsArray[i];
	}
}
function addSingleMetavesrNavMenuItem(url,label,cssClass)
{
	var d = document.createElement('div');
	d.innerHTML = label;
	d.id = registerMetavesrNavMenuItem();
	d.className = cssClass;
	return d;
}
function registerMetavesrNavMenuItem()
{
	m_MenuItemsArray[m_MenuItemsArray.length] = 'metaMenuItem_' + (m_MenuItemsArray.length + 1);
	return 'metaMenuItem_' + m_MenuItemsArray.length;
}
function removeSingleMetavesrNavMenuItem(parentID,childID)
{
	var d = document.getElementById(childID);
	document.getElementById(parentID).removeChild(d);
}

