function OpenSubMenu(str_menuid,OpenedID)
{	var obj_table = (document.all ? document.all[str_menuid] : document.getElementById(str_menuid));
	var oldOpenedID=obj_table.MNopened;
	var newOpenedID=OpenedID;
	obj_table.MNopened=newOpenedID;
	if (oldOpenedID==newOpenedID)
	{	if (newOpenedID!="0")
		{	var rowCount=newOpenedID;
			while(obj_table.rows[rowCount].mnType=="3")
			{	if (obj_table.rows[rowCount].className=="GVMNHide")
				{	obj_table.rows[rowCount].className="GVMNShow";
				}else
				{	obj_table.rows[rowCount].className="GVMNHide";
				}
				rowCount++;
			}
		}
	}else
	{	if (newOpenedID!="0")
		{	var rowCount=newOpenedID;
			while(rowCount<obj_table.rows.length)
			{	if (obj_table.rows[rowCount].mnType=="3")
				{	obj_table.rows[rowCount].className="GVMNShow";
					rowCount++;
				}else
				{	break;
				}				
			}
		}
		if (oldOpenedID!="0")
		{	var rowCount=oldOpenedID;
			while(obj_table.rows[rowCount].mnType=="3")
			{	obj_table.rows[rowCount].className="GVMNHide";
				rowCount++;
			}
		}
		
	}
}
function HoverMenu(str_menuid,HoverID)
{	var obj_table = (document.all ? document.all[str_menuid] : document.getElementById(str_menuid));
	var rowID=HoverID-1;
	//alert("fdfd");
	if(HoverID!=obj_table.MNActive)
	{	if ((obj_table.rows[rowID].mnType=="1") || (obj_table.rows[rowID].mnType=="2"))
		{	obj_table.rows[rowID].cells[0].className="GVMNlevel1Active";
		}else
		{	obj_table.rows[rowID].cells[0].className="GVMNlevel2Active";
		}
	}
}
function MouseOutMenu(str_menuid,HoverID)
{	var obj_table = (document.all ? document.all[str_menuid] : document.getElementById(str_menuid));
	var rowID=HoverID-1;
	var strHoverID=""+HoverID+"";
	if(strHoverID===obj_table.MNActive)
	{
	}else
	{	if ((obj_table.rows[rowID].mnType=="1") || (obj_table.rows[rowID].mnType=="2"))
		{	obj_table.rows[rowID].cells[0].className="GVMNlevel1";
		}else
		{	obj_table.rows[rowID].cells[0].className="GVMNlevel2";
		}
	}
}
function StartGVMenu(MNID,MNActiveRow)
{	document.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td style=\"border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:1px;\"><table width=\""+GVMNWidth+"\" id=\""+MNID+"\" MNopened=\"0\" MNActive=\""+MNActiveRow+"\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
}
function MakeMenu(mnuID,mnType,mnAct,mnTitle,mnLink)
{	var cClass="";
	if (mnAct===1)
	{	if (mnType===3)
		{	cClass="GVMNlevel2Active";
		}else
		{	cClass="GVMNlevel1Active";
		}
	}else
	{	if (mnType===3)
		{	cClass="GVMNlevel2";
		}else
		{	cClass="GVMNlevel1";
		}
	}
	var strOnClick="";
	if (mnType=="2")
	{	strOnClick=" onclick=\"javascript:OpenSubMenu('HCSmenu_tbl',"+mnuID+");\"";
	}	
	var strLink1="";
	var intDivWidth=GVMNWidth-15;
	var intDivHeight=GVMNHeight-5;
	if ((mnType===1)||(mnType===3))
	{	if (mnAct===1)
		{	strLink1="<a href=\""+mnLink+"\" class=\"GVMNLinkAct\"><div style=\"width:"+intDivWidth+"px; height:"+intDivHeight+"px;cursor:pointer;padding-top:5px;\">";
		}else
		{	strLink1="<a href=\""+mnLink+"\" class=\"GVMNLink\"><div style=\"width:"+intDivWidth+"px; height:"+intDivHeight+"px;cursor:pointer;padding-top:5px;\">";
		}
	}
	var strLink2="";
	if ((mnType===1)||(mnType===3))
	{	strLink2="</div></a>";
	}
	var cClass2="";
	if (mnType===3)
	{	cClass2=" class=\"GVMNHide\"";
	}
	document.write("<tr mnType=\""+mnType+"\" MNID=\""+mnuID+"\""+cClass2+"><td class=\""+cClass+"\" onmouseover=\"javascript:HoverMenu('HCSmenu_tbl',"+mnuID+");\" onmouseout=\"javascript:MouseOutMenu('HCSmenu_tbl',"+mnuID+");\" "+strOnClick+">"+strLink1+mnTitle+strLink2+"</td></tr>");
}
function EndGVMenu()
{	document.write("</table></td></tr></table>");
}
