function menuItem_mouseOver(tag,e,item,itemOver) {
	var execute = false;
	if (window.event) 
	{
		if (!tag.contains(event.fromElement)) 
			execute = true;
	}
	else 
		execute = true;
	
	if(execute)
	{
		if (tag.className == item) 
		{
			tag.className = itemOver; 
		}
		var m_pop = document.getElementById(tag.getAttribute('pop'));
		if ((m_pop != null) && (m_pop.style != null)) 
		{
			m_pop.style.top = getTop(tag) + "px";
			if ( tag.getAttribute('level') != 0 )
				m_pop.style.top = tag.offsetTop + "px";
			else
				m_pop.style.top = getTop(tag) + "px";
		
			m_pop.style.left = menuItem_getLeftMenu(tag) + "px";
			m_pop.style.display = 'block';
		}
	}
}

function menuItem_mouseOut(tag,e,item,itemOver){
	var execute = false;
	if (window.event) 
	{
		if (!tag.contains(event.toElement)) 
			execute = true;
	}
	else
	{
		if (typeof e.relatedTarget != 'undefined' && e.relatedTarget)
		{
			if (!contains(tag, e.relatedTarget))
				execute = true;
		}
	}
	if(execute)
	{
		var execute = false; 
		if (tag.className == itemOver) 
		{
			tag.className = item; 
		}
		var m_pop = document.getElementById(tag.getAttribute('pop'));
		if ((m_pop != null) && (m_pop.style != null)) 
		{
			m_pop.style.display = 'none';
		}
	}
}

function menuItem_getLeftMenu(obj) {
	var menuLeft = 0;
	if (obj.getAttribute('level') != 0)
	{
		menuLeft = obj.offsetWidth;
	}
	else
	{
		menuLeft = getLeft(obj) + obj.offsetWidth;
	}
	return menuLeft;
}