/*
脚本名称:动态生成显示/隐藏树形菜单
脚本版本: v0.8
脚本编写:舒跃
建立日期:2003-03-18
*/

var menuHtml="";
var menuId="";
var shID=new String();
var menu_Status=1; 


function startShowHideMenus(sObj) {
	var clipItem=sObj.split("_");
	//alert(clipItem.length);
	var clipStr="";
	if (clipItem.length==1)
	{
		clipStr=sObj;
		showHideMenus(clipStr);
	} else {
		clipStr=clipItem[0];
		showHideMenus(clipItem[0]);
		for (var n=1; n < clipItem.length-1 ; n++ )
		{
			clipStr+="_"+clipItem[n];
			//alert(clipStr);
			showHideMenus(clipStr);
		}
	}
}



function showHideMenus(obj) {
	//alert(obj);
	tabObj=eval("document.all."+obj);
	imgObj=eval("document.all.arrow"+obj);
	if (tabObj.style.display=="none") {
		tabObj.style.display="block";
		imgObj.src='/club/images/z_minus.gif';
	} else {
		tabObj.style.display="none";
		imgObj.src='/club/images/z_plus.gif';
	}
}

function toSingleMenuHtml(mn,isSub,mId,mc,ml,mt){
	var p=mn;
	//shID=menuId.substring(4,menuId.length-1);
	//alert(shID);
	menuHtml+="<table cellspacing='0' cellpadding='1' border='0'><tr>";
	for ( ; (p-1)>0; p--) {
		menuHtml+="<td><img src='/images/1pixel.gif' border='0' width='5' height='1'></td>";
	}
	if (isSub==0) {
		if (mt == "") mt="_top";
		menuHtml+="<td valign='top'><img src='/club/images/z_minus.gif' border='0' vspace='1'></td><td><a href='" + ml + "' target='" + mt + "' class='v15a'>" + mc + "</a></td></tr></table>\n";
	} else {
		//menuHtml+="<td valign='top'><a href=\'javascript:showHideMenus(\"" + mId +"\");\'><img name='arrow"+mId+"' src='/club/images/z_plus.gif' border='0' vspace='1'></a></td><td><a href='" + ml + "' class='leftnav'>" + mc + "</a></td></tr></table>\n";
		menuHtml+="<td valign='top'><a href=\'javascript:showHideMenus(\"" + mId +"\");\'><img name='arrow"+mId+"' src='/club/images/z_plus.gif' border='0' vspace='1'></a></td><td><a href=\'javascript:showHideMenus(\"" + mId +"\");\' class='v15a'>" + mc + "</a></td></tr></table>\n";
		//shn++;
	}
}

function writeMenu(){
	menuList=menuAll.split("&&&");
	for (var i=0; i<menuList.length; i++) {
		menuItem=menuList[i].split("|");
		//alert(menuItem);
		if (menuItem[0] > menu_Status) {
			menuHtml+="<table " + menuId + " style='display:none;' cellspacing='0' cellpadding='1' border='0'><tr><td>\n";
			toSingleMenuHtml(menuItem[0],menuItem[1],menuItem[2],menuItem[3],menuItem[4],menuItem[5]);
		} else 
		if (menuItem[0] < menu_Status) {
			var q=menu_Status;
			for ( ; q-menuItem[0] >= 1; q--) {
				menuHtml+="</td></tr></table>\n";
			}
			toSingleMenuHtml(menuItem[0],menuItem[1],menuItem[2],menuItem[3],menuItem[4],menuItem[5]);
		} else {
			toSingleMenuHtml(menuItem[0],menuItem[1],menuItem[2],menuItem[3],menuItem[4],menuItem[5]);
		}
		menu_Status=menuItem[0];
		menuId="id='" + menuItem[2] + "'";
		//alert(menuId);
	}
	if (menu_Status>1)
	{
		for (var k=1; k<=(menu_Status-1); k++ )
		{
			menuHtml+="</td></tr></table>\n";
		}
	}
	//alert(menuHtml);
	document.write (menuHtml);
	//
}
