    var relpath ='';


	function calcLeft(y_ele)
	{
		var y_ret=0;
		var oParent = y_ele.offsetParent;
		if (oParent == null) return 0
		else y_ret=y_ele.offsetLeft + calcLeft(oParent);
		return y_ret;
	}


	function calcTop(x_ele)
	{
		var x_ret=0;
		var oParent = x_ele.offsetParent;
		if (oParent == null) return 0
		else x_ret=x_ele.offsetTop + calcTop(oParent);
		return x_ret;
	}

    function mClick(obj)
    {
        window.location.href = obj.getElementsByTagName('a')[0].href;
    }

	function mSubOver(intFolderID, strColor, relpath, strPrefix)
	{
		var objMenuItem = document.getElementById(strPrefix + 'Item_' + intFolderID);
        if (!objMenuItem) return;
		objMenuItem.className += 'Active';
	}


	function mSubOut(intFolderID, intActiveFolderID, relpath, strPrefix)
	{
		var objMenuItem = document.getElementById(strPrefix + 'Item_' + intFolderID);
        if (!objMenuItem) return;
		objMenuItem.className = objMenuItem.className.replace('Active', '');
	}


	function ShowMenu(strSectionName,intSectionNum)
	{
		var objCell;
		objCell = document.getElementById('nav_' + strSectionName);
		if(!objCell) return;
		if (objCell.className.indexOf('_active')==-1)
		{
    		objCell.className = 'nav_on_table';
        }
		var objCell_;
		objCell_ = document.getElementById('nav_' + strSectionName + '_cell');
		if(!objCell_) return;
		if (objCell_.className.indexOf('_active')==-1)
		{
    		objCell_.className = 'nav_on_cell';
        }
		var objTab;
		objTab = document.getElementById('table_' + intSectionNum);
		if(!objTab) return;
		objTab.style.visibility = "visible";
		objTab.style.left = calcLeft(objCell)+'px';
		objTab.style.top = (calcTop(objCell) + objCell.offsetHeight)+'px';
	}


	function HideMenu(strSectionName, intSectionNum, intActiveSectionNum)
	{
		var objCell;
		objCell = document.getElementById('nav_' + strSectionName);
		if(!objCell) return;
		if (objCell.className.indexOf('_active')==-1)
		{
			objCell.className = 'nav_off_table';
		}
		var objCell_;
		objCell_ = document.getElementById('nav_' + strSectionName + '_cell');
		if(!objCell_) return;
		if (objCell_.className.indexOf('_active')==-1)
		{
			objCell_.className = 'nav_off_cell';
		}

		var fader;
		fader = document.getElementById('table_' + intSectionNum);
		if(!fader) return;
		fader.style.visibility = "hidden";
		flag = false
	
	}
	
