function lightCurrentOption(sSection) {
	var oTR = document.getElementById("tr" + sSection);
	if ( oTR != null ) {
		oTR.className += "_On";
	}

	var oIB = document.getElementById("ib" + sSection);
	if ( oIB != null ) {
		oIB.src = oIB.src.replace(/off/,"on")
	}

}

function menuover(id) {
    var oMenu = document.getElementById(id);
    if ( oMenu != null ) {
        oMenu.className = "menuwrapper_on";
    }
}

function menuout(id) {
    var oMenu = document.getElementById(id);
    if ( oMenu != null ) {
        oMenu.className = "menuwrapper_off";
    }
}

function menumove(menuid, posid)
{
    var oMenu = document.getElementById(menuid);
    var oPos = document.getElementById(posid);
    if ( oMenu != null ) {
      oMenu.style.left = findPosX(oPos);
      oMenu.style.top = findPosY(oPos) + oPos.offsetHeight;
    }
}

function menumove2(menuid, posid)
{
    var oMenu = document.getElementById(menuid);
    var oPos = document.getElementById(posid);
    if ( oMenu != null ) {
      oMenu.style.left = findPosX(oPos) + oPos.offsetWidth - oMenu.offsetWidth;
      oMenu.style.top = findPosY(oPos) + oPos.offsetHeight;
    }
}

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}
