﻿var lastNodeID = null;
function showhide(listName, objID, pstr){
	var img = $('img_'+objID);
	var submenu = $(listName+'_s_'+objID);
	if(submenu==null) return;
	if(submenu.style.display=='none'){
		submenu.style.display = 'block';
	}
	else{
		submenu.style.display = 'none';
	}
	if((','+pstr+',').indexOf(','+lastNodeID+',')>=0) return;
	if(lastNodeID!=null){
		img = $('img_'+lastNodeID);
		submenu = $(listName+'_s_'+lastNodeID);
		submenu.style.display = 'none';
	}
	if(lastNodeID==objID) lastNodeID = null;
	else lastNodeID = objID;
}

// 树型导航2
// 准备菜单样式
function prepareTree(){
}
// 处理菜单显示
function afterTree(){
	if(dataList == null) return;
	var par = 0;
	var ini = dataList[0][1];
	var ppath = ','+treePath+',';
	for(var i=0; i<dataList.length; i++){
		var obj = $('p_b_'+dataList[i][0]);
		if (!obj) continue;
		var sub = $('p_s_'+dataList[i][0]);
		var lnk = $('pl_'+dataList[i][0]);
		if (lnk){
			if (sub) lnk.removeAttribute('href');
		}
		var iconimg;
		switch(dataList[i][1]){
			case 1:
				iconimg = '<img id="img_'+dataList[i][0]+'" border="0" src="images/tree_root.gif"/> ';
				break;
			case 2:
				iconimg = '<img id="img_'+dataList[i][0]+'" border="0" src="images/tree_child.gif"/> ';
				break;
			case 3:
			default:
				iconimg = '<img id="img_'+dataList[i][0]+'" border="0" src="images/tree_child.gif"/> ';
				break;
		}
		obj.insertAdjacentHTML('afterBegin',iconimg);
		if (ppath.indexOf(','+dataList[i][0]+',')>=0 && sub) sub.style.display='block';
	}
}

function HoverDiv(id){
	this.Obj = $(id);
	this.Obj.onmouseover = function(){
		$(id).style.backgroundColor = '#E3F4F0';
	}
	this.Obj.onmouseout = function(){
		$(id).style.backgroundColor = '';
	}
}