function fixPopupIE(o)
{
	if (!o.childNodes)
	{
		o = document.getElementById('popupmenu');
	}
	
	for (var i in o.childNodes)
	{
		if (!isNaN(i) && o.childNodes[i].firstChild && o.childNodes[i].firstChild.nextSibling && o.childNodes[i].firstChild.nextSibling.tagName == 'UL')
		{
			fixPopupIE(o.childNodes[i].firstChild.nextSibling);			
		}
		
		if (o.childNodes[i].tagName == 'LI')
		{
			o.childNodes[i].onmouseover = function() {this.className += ' hover'};
			o.childNodes[i].onmouseout  = function() {this.className = this.className.replace(/ hover/, '')};
		}
	}
}

if (window.attachEvent)
{
	window.attachEvent('onload', fixPopupIE);
}

/*
function DivSetVisible(obj, state)
{
	if (!document.all) return true;
	
	if (obj.nextSibling && obj.nextSibling.tagName == 'UL')
	{
		objUL = obj.nextSibling;
		objUL.style.zIndex = "18";
		
		var IfrRef = document.getElementById('DivShim');
		
		if(state)
		{
			var objChild = objUL;
			var _top = 0;
			var _left = 0;
			while (objChild)
			{
				_top += objChild.offsetTop;
				_left += objChild.offsetTop;
				objChild = objChild.offsetParent;
			}
		
			IfrRef.style.width = objUL.offsetWidth;
			IfrRef.style.height = objUL.offsetHeight;
			IfrRef.style.top = _top;
			IfrRef.style.left = _left;
			IfrRef.style.zIndex = objUL.style.zIndex - 1;
			objUL.style.zIndex = 19;
			IfrRef.style.display = "block";
		}
		else
		{
	//	objUL.style.display = "none";
			IfrRef.style.display = "none";
		}
	}
}
*/