﻿
var HTML = "<table width=\"100%\"  border=\"0\" cellpadding=\"3\" cellspacing=\"1\" bgcolor=\"#E7E7E7\">\n";
HTML +="<tr><td height=\"25\" bgcolor=\"#D5F3FD\">\n";
HTML +="<table width=\"100%\"  border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
HTML +="<tr><td width=\"2%\">&nbsp;</td>\n";
HTML +="<td width=\"76%\" class=\"style4\">标题</td>\n";
//HTML +="<td width=\"14%\" class=\"style4\">点击/回复</td>\n";
HTML +="<td width=\"13%\" class=\"style4\" align=center>时间</td>\n"; 
HTML +="</tr></table></td></tr>\n"; 
var space = ""; 
var blank = "  "; 
var iRow = 1;
function getSubject(forumID, RowNum) 
{ 
	var xmlDoc;
	if(window.ActiveXObject) 
	{ 
		//获得操作的xml文件的对象 
		xmlDoc = new ActiveXObject('Msxml2.DOMDocument'); 
		xmlDoc.async = false; 
		xmlDoc.load("/bbsxml/ns" + forumID + ".xml"); 
		if(xmlDoc == null) 
		{ 
			alert('您的浏览器不支持xml文件读取,于是本页面禁止您的操作,推荐使用IE5.0以上可以解决此问题!'); 
			window.location.href='/Index.aspx'; 
			return; 
		} 
	} 
	//解析xml文件，判断是否出错 
	if(xmlDoc.parseError.errorCode != 0) 
	{ 
		alert(xmlDoc.parseError.reason); 
		return; 
	} 
	//获得根接点 
	var nodes = xmlDoc.documentElement.childNodes; 
	//得到根接点下共有子接点个数，并循环 
	for(var i=0; i<nodes.length; i++) 
	{ 

		//如果接点名为 tree 
		if(nodes(i).nodeName == "tree") 
		{ 
			readTree(nodes(i)); 
		} 
		//如果接点名为 node 
		else if(nodes(i).nodeName == "node") 
		{ 
			readNode(nodes(i)); 
		} 
		iRow ++;
	} 
	//删除对象 
	delete(xmlDoc); 
	//显示HTML 
	window.show.innerHTML = HTML; 
//document.frminput.TextArea1.value = HTML;

	return; 
} 
//读Tree节点 
function readTree(cI) 
{ 
	var nodes = cI.childNodes;  
	var menuHTML = space;  
	menuHTML += blank; 
	//得到超级链接 
	if (iRow %2 == 0)
	{
 	menuHTML +="<tr><td height=\"31\" bgcolor=\"#F4FCFE\">";
 	}
 	else
 {
	menuHTML +="<tr><td height=\"31\" bgcolor=\"#FFFFFF\">";
 }
 	menuHTML +="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
		menuHTML +="<tr><td width=\"2%\" align=\"center\"></td>";
		menuHTML +="<td width=\"76%\"><a class=\"black2\" href='";
				
 
	//如果该节点的连接属性不为空，则连接 
	if(cI.selectNodes("link")(0).text != "") 
	{ 
		menuHTML += cI.selectNodes("link")(0).text; 
		menuHTML += "'"; 
	} 
	//否则为空链接 
	else 
	{ 
		menuHTML += "#"; 
		menuHTML += "'"; 
	} 
	//目标 
	if(cI.selectNodes("target")(0).text != "") 
	{ 
		menuHTML += " target='"+cI.selectNodes("target")(0).text; 
		menuHTML += "'"; 
	} 
	//document.write(menuHTML);
	
	//点击菜单事件，调用divshow(vid)函数 
//	menuHTML += " onclick=javascript:divshow('"+cI.getAttribute("id")+"');"; 
	//得到节点标题 
	menuHTML += " title='"; 
	menuHTML += cI.selectNodes("title")(0).text; 
	//结束 
	menuHTML += "'>"; 
	menuHTML += "<img src=\"/bbsxml/lgjd-d7.gif\" border=0 width=\"10\" height=\"10\">&nbsp;";
	//得到节点的正文 
	menuHTML += cI.selectNodes("text")(0).text; 
	menuHTML += "</a></td>\n";
 	//menuHTML +="<td width=\"14%\">" + cI.selectNodes("hits")(0).text + "</td>";
 menuHTML +="<td width=\"13%\">" +cI.selectNodes("publishtime")(0).text +  "</td>"; 
	menuHTML +="</tr></table></td></tr>";	 
	//将menuHTML设置添加到HTML字符串 
	HTML += menuHTML; 
	//得到该节点的属性值<span  
	return; 
} 
//读Node节点 
function readNode(cI) 
{ 
	var nodeHTML = space; 
	nodeHTML += blank; 
	//设置超级链接 
	nodeHTML += "<a href=' class=\"black2\""; 
	//得到连接地址 
	nodeHTML += cI.selectNodes("link")(0).text; 
	//目标 
	if(cI.selectNodes("target")(0).text != "") 
		nodeHTML += "' target='"+cI.selectNodes("target")(0).text; 
	//得到节点标题 
	nodeHTML += "' title='"; 
	nodeHTML += cI.selectNodes("title")(0).text; 
	//结束 
	nodeHTML += "' >"; 
	
	//得到节点的正文 
	nodeHTML += cI.selectNodes("text")(0).text; 
	nodeHTML += "</a><br>\n"; 
	HTML += nodeHTML; 
	//HTML += "<div id='"+cI.getAttribute("id")+"'>"; 
	space = ""; 
	return; 
} 
//操作对象的显示还是隐藏效果 
function divshow(vid) 
{ 
	if(document.all[vid].style.display == "none") 
	{ 
		document.all[vid].style.display = "block"; 
	} 
	else 
	{ 
		document.all[vid].style.display = "none"; 
	} 
	return; 
} 