﻿var PicUrl='';

if (SysStyle==1)
{
	PicUrl='';
}
else{
	PicUrl='../';
}

var TempStr=xmlArticleList.selectSingleNode("//Content").text;
var TopicList=TempStr.split("{{}}");

function ShowList(StyleId){
	var TempStr,Tmp;
	TempStr='<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" style="word-break: break-all">';
	switch (StyleId)
	{
	case 0:
		//列表模式
		for (i=0;i<=RCount;i++){
			Tmp=TopicList[i].split("|");
			TempStr+='<tr height="26">';
			TempStr+='<td>&nbsp;'+CheckTitleTypes(Tmp[8],Tmp[10]);
			TempStr+='<a href="'+Tmp[11]+'" target="_blank">'+TitleAddColor(Tmp[2],Tmp[1])+'</a>';
			TempStr+='&nbsp;<font color="000000">&nbsp;&nbsp;['+Tmp[3]+"]";
			TempStr+='</font></td></tr>';
			TempStr+='<tr height="1">';
			TempStr+='<td background="images/md.gif"></td>';
			TempStr+='</tr>';
		}
		break;
	case 1:
		//图片模式
		var j=0;
		for (i=0;i<=RCount;i++){
			Tmp=TopicList[i].split("|");
			
			if ((j % 4)==0)
			{
				TempStr+='<tr>';
			}

			TempStr+='<td width="33%" align="center" height="100">&nbsp;<a href="'+Tmp[11]+'" target="_blank">';
			if (Tmp[9]=="")
			{
				TempStr+='<img src="'+PicUrl+'images/no_picture.gif" align="absmiddle" border=0 alt="'+Tmp[2]+'" width="90">';
			}
			else{
				TempStr+='<img src="'+Tmp[9]+'" align="absmiddle" border=0 width="162" height="121" alt="'+Tmp[2]+'">';
			}

			TempStr+='<br><br>'+CheckTitleTypes(Tmp[8],Tmp[10]);
			TempStr+='<a href="'+Tmp[11]+'" target="_blank">'+TitleAddColor(Tmp[2],Tmp[1])+'</a><br><br></td>';


                       
			if (j==2)
			{
			TempStr+='</tr><tr>';
                      		j=0;
			}
			else{
				j+=1;
			}
		}
		break;
	}
                       
	TempStr+='</table>';
	CommentList.innerHTML=TempStr;
}

function CheckTitleTypes(vIsImg,vIsTop){
	if (vIsImg=="True")
	{
		return '<img src="'+PicUrl+'images/ico.gif" alt="图片文章" border=0>&nbsp;&nbsp;';
	}
	else{
		if (vIsTop=="True")
		{
			return '<img src="'+PicUrl+'images/ico.gif" alt="推荐文章" border=0>&nbsp;&nbsp;';
		}
		else{
			return '<img src="'+PicUrl+'images/ico.gif" alt="普通文章" border=0>&nbsp;&nbsp;';
		}
	}
}

function TitleAddColor(vTitle,vTColor){
	switch (vTColor)
	{
	case "1":
		return '<font color="#FF0000">'+vTitle+'</font>';
	case "2":
		return '<font color="#37a61c">'+vTitle+'</font>';
	case "3":
		return '<font color="#0066CC">'+vTitle+'</font>';
	default :
		return vTitle;
	}
}

<!--
function cleanHtml(ReContents)
{
	ReContents = ReContents.replace(/<p>&nbsp;<\/p>/gi,"")
	ReContents = ReContents.replace(/<p><\/p>/gi,"<br>")
	ReContents = ReContents.replace(/<p>/,"<br>")
	ReContents = ReContents.replace(/<\/p>/,"<br>")
	ReContents = ReContents.replace(/<li>/,"<br>")
	ReContents = ReContents.replace(/<lu>/,"<br>")
	ReContents = ReContents.replace(/(<(meta|iframe|frame|span|tbody|layer)[^>]*>|<\/(iframe|frame|meta|span|tbody|layer)>)/gi, "");
	ReContents = ReContents.replace(/<\\?\?xml[^>]*>/gi, "") ;
	ReContents = ReContents.replace(/o:/gi, "");
	ReContents = ReContents.replace(/&nbsp;/gi, " ");
	ReContents = ReContents.replace(/(<(style|strong)[^>]*>|<\/(style|strong)>)/gi, "");
	ReContents = ReContents.replace(/^\[ \t]*$/,"")
	ReContents = ReContents.replace(/(<(table|tbody|tr|td|th|)[^>]*>|<\/(table|tbody|tr|td|th|)>)/gi, "");
	ReContents = ReContents.replace(/(<(img)[^>]*>|<\/(img)>)/gi, "");
	ReContents = ReContents.replace(/(<(div|blockquote|fieldset|legend)[^>]*>|<\/(div|blockquote|fieldset|legend)>)/gi, "");
	ReContents = ReContents.replace(/(<(font|i|u|h[1-9]|s)[^>]*>|<\/(font|i|u|h[1-9]|s)>)/gi, "");
	ReContents = ReContents.replace(/(<script[^>]*>|<\/script>)/gi, "");
	ReContents = ReContents.replace(RegExp, "");
	RegExp = /<(\w[^>|\s]*)([^>]*)(on(finish|mouse|Exit|error|click|key|load|change|focus|blur))(.[^>]*)/gi;
	ReContents = ReContents.replace(RegExp, "<$1")
	RegExp = /<(\w[^>|\s]*)([^>]*)(&#|window\.|id|javascript:|js:|about:|file:|Document\.|vbs:|cookie| name| id)(.[^>]*)/gi;
	ReContents = ReContents.replace(RegExp, "<$1")
	//alert(ReContents);
	
	return ReContents;
}
//-->
