//id|name|parent|position|islink|linkurl|childs|target
var _sorttree='|1|林业资讯|0|1|true|/list/46/default.shtml|2||/list/46/default.shtml*|2|林业资源|0|2|true|/list/12/default.shtml|5||/list/12/default.shtml*|3|森林保护|0|3|true|/list/17/default.shtml|6||/list/17/default.shtml*|4|生态建设|0|4|true|/list/24/default.shtml|4||/list/24/default.shtml*|5|林业科技|0|5|true|/list/28/default.shtml|3||/list/28/default.shtml*|6|公开公示|0|6|true|/list/31/default.shtml|7||/list/31/default.shtml*|7|党建政工|0|7|true|/list/38/default.shtml|4||/list/38/default.shtml*|65|创先争优|0|8|false||0||/list/65/default.shtml*|8|图片中心|0|9|false||4||/list/8/default.shtml*|9|森林防火|0|10|true|/list/74/default.shtml|3||/list/74/default.shtml*|10|在线视频|0|11|true|/topic/1/default.shtml|0||/topic/1/default.shtml*|11|在线讨论|0|12|true|/guestbook/index.aspx|0||/guestbook/index.aspx*|46|宣传信息|1|1|false||0||/list/46/default.shtml*|47|领导讲话|1|2|false||0||/list/47/default.shtml*|12|林业概况|2|1|true|/list/12/default.shtml|0||/list/12/default.shtml*|13|森林资源|2|2|true|/list/13/default.shtml|0||/list/13/default.shtml*|14|植物资源|2|3|true|/list/14/default.shtml|0||/list/14/default.shtml*|15|动物资源|2|4|true|/list/15/default.shtml|0||/list/15/default.shtml*|16|名木古树|2|5|true|/list/16/default.shtml|0||/list/16/default.shtml*|17|森林公安|3|1|false||0||/list/17/default.shtml*|18|林政执法|3|2|false||0||/list/18/default.shtml*|20|森防检疫|3|4|false||0||/list/20/default.shtml*|21|野生动物|3|5|false||0||/list/21/default.shtml*|22|林地管理|3|6|false||0||/list/22/default.shtml*|23|山林调处|3|7|false||0||/list/23/default.shtml*|24|森林公园|4|1|false||0||/list/24/default.shtml*|25|城乡绿化|4|2|false||0||/list/25/default.shtml*|27|保护区|4|3|false||0||/list/27/default.shtml*|26|生态公益林|4|4|false||14||/list/26/default.shtml*|28|技术推广|5|1|false||0||/list/28/default.shtml*|29|经验总结|5|2|false||0||/list/29/default.shtml*|30|论文交流|5|3|false||0||/list/30/default.shtml*|31|机构设置|6|1|true|/list/31/default.shtml|0||/list/31/default.shtml*|32|职能介绍|6|2|true|/list/32/default.shtml|0||/list/32/default.shtml*|33|领导班子|6|3|true|/list/33/default.shtml|0||/list/33/default.shtml*|34|政策法规|6|4|false||0||/list/34/default.shtml*|35|服务指南|6|5|false||0||/list/35/default.shtml*|36|审核审批|6|6|false||0||/list/36/default.shtml*|37|政务公开|6|7|false||0||/list/37/default.shtml*|38|机关党建|7|1|false||0||/list/38/default.shtml*|39|纪检监察|7|2|false||0||/list/39/default.shtml*|40|精神文明|7|3|false||0||/list/40/default.shtml*|41|效能风行|7|4|false||0||/list/41/default.shtml*|42|山水风光|8|1|false||0||/list/42/default.shtml*|43|名木古树|8|2|false||0||/list/43/default.shtml*|44|新闻图片|8|3|true|/_htm/siteimg.shtml|0||/_htm/siteimg.shtml*|45|珍惜动植物|8|4|false||0||/list/45/default.shtml*|74|政策法规|9|1|false||0||/list/74/default.shtml*|19|防火信息|9|2|false||0||/list/19/default.shtml*|75|科技常识|9|3|false||0||/list/75/default.shtml*|48|例会|26|1|false||0||/list/48/default.shtml*|49|盗砍滥伐|26|2|false||0||/list/49/default.shtml*|50|补偿金发放|26|3|false||0||/list/50/default.shtml*|51|森林防火|26|4|false||0||/list/51/default.shtml*|52|森林病虫害|26|5|false||0||/list/52/default.shtml*|53|督查情况|26|6|false||0||/list/53/default.shtml*|54|管理制度|26|7|false||0||/list/54/default.shtml*|55|考核情况|26|8|false||0||/list/55/default.shtml*|56|保护区建设|26|9|false||0||/list/56/default.shtml*|57|护林员请假|26|10|false||0||/list/57/default.shtml*|58|先进事迹|26|11|false||0||/list/58/default.shtml*|59|采伐利用|26|12|false||0||/list/59/default.shtml*|60|四查情况|26|13|false||0||/list/60/default.shtml*|61|其他|26|14|false||0||/list/61/default.shtml*|67|信息公开制度|66|1|false||0||/list/67/default.shtml*|68|政府信息公开及指南目录|66|2|false||0||/list/68/default.shtml*|69|依申请公开|66|3|false||0||/list/69/default.shtml*|70|信息公开意见箱|66|4|false||0||/list/70/default.shtml*';
var _sitepath='';
var _SortArray;
function _Sort()
{
	var id;
	var name;
	var parent;
	var pos;
	var islink;
	var linkurl;
	var childs;
	var target;
	var link;
}
function _SortTreeInit()
{
	var ar = _sorttree.split('*');
	_SortArray = new Array();
	for(var i=0;i<ar.length;i++)
	{
		var s = ar[i];
		if(s!='')
		{
			var tmp = s.split('|');
			var sort = new _Sort();
			sort.id = tmp[1];
			sort.name = tmp[2];
			sort.parent = tmp[3];
			sort.pos = tmp[4];
			sort.islink = tmp[5];
			sort.linkurl = tmp[6];
			sort.childs = tmp[7];
			sort.target = tmp[8];
			sort.link = tmp[9];
			_SortArray[i] = sort;
		}
	}
}

_SortTreeInit();

function GetSort(id)
{
	for(var i=0;i<_SortArray.length;i++)
	{
		var sort = _SortArray[i];
		if ( parseInt(sort.id)==id )
			return sort;
	}
	return null;
}

function GetParent(id,target)
{
	var sort = GetSort(id);
	if ( sort==null )
		return '';
	var parentid = sort.parent;
	if ( parentid!=0 )
	{
		sort = GetSort(parentid);
		if ( sort==null )
			return '';
		var path = '';
		if ( parseInt(sort.islink)==0 )
			path = _sitepath+'/list/'+sort.id.toString()+'/1.shtml';
		else
			path = sort.linkurl;
		var link = ''+sort.name+'';
		return link;
	}
	return '';
}

function GetPath(id,target)
{
	var sort = GetSort(id);
	if ( sort==null )
		return;
	var parentid = sort.parent;
	_sitepath
	var path = _sitepath+'/list/'+sort.id.toString()+'/1.shtml';
	path = '<a href='+path+' target='+target+'>'+sort.name+'</a>';
	while ( parentid!=0 )
	{
		sort = GetSort(parentid);
		var cpath = _sitepath+'/list/'+sort.id.toString()+'/1.shtml';
		path = '<a href='+cpath+' target='+target+'>'+sort.name+'</a>&nbsp;&gt;&gt;&nbsp;'+path;
		parentid = sort.parent;
	}
	return path;
}

function SetParentStyle(currentSortid,elementStyle)
{
	var sort = GetSort(currentSortid);
	if ( sort==null )
		return;
	var ob = document.getElementById('__sort'+currentSortid);
	if(ob!=null){ob.style.cssText=elementStyle;}
	var parentid = sort.parent;
	while ( parentid!=0 )
	{
		sort = GetSort(parentid);
		ob = document.getElementById('__sort'+parentid);
		if(ob!=null){ob.style.cssText=elementStyle;}
		parentid = sort.parent;
	}
}

function SetBrotherStyle(currentSortid,elementStyle)
{
	var sort = GetSort(currentSortid);
	if ( sort==null )
		return;
	var ob = document.getElementById('__sorta'+currentSortid);
	if(ob!=null){ob.style.cssText=elementStyle;}
	var parentid = sort.parent;
	while ( parentid!=0 )
	{
		sort = GetSort(parentid);
		ob = document.getElementById('__sorta'+parentid);
		if(ob!=null){ob.style.cssText=elementStyle;}
		parentid = sort.parent;
	}
}

function SetBrother2Style(currentSortid,elementStyle)
{
	var sort = GetSort(currentSortid);
	if ( sort==null )
		return;
	var ob = document.getElementById('__sortb'+currentSortid);
	if(ob!=null){ob.style.cssText=elementStyle;}
	var parentid = sort.parent;
	while ( parentid!=0 )
	{
		sort = GetSort(parentid);
		ob = document.getElementById('__sortb'+parentid);
		if(ob!=null){ob.style.cssText=elementStyle;}
		parentid = sort.parent;
	}
}

function GetChildSorts(parent)
{
	var childs = new Array();
	var j = 0;
	for(var i=0;i<_SortArray.length;i++)
	{
		var sort = _SortArray[i];
		if ( parseInt(sort.parent)==parent )
		{
			childs[j] = sort;
			j++;
		}
	}
	return childs;
}
