/*
读取客户端 Cookie
ShowMode = 1 表示显示摘要
ShowMode = 0 表示显示列表
*/

// 1. 读取 showMode 值

var showMode = GetCookie('showMode');
if (showMode == null) showMode = 1;

if (location.href.indexOf('/Html/Article/') < 1)
{
	ShowArticleList(showMode);
}



/* ======================================== XML ========================================*/
var xmlFileClassCount = "/Xml/ClassCount.xml";
var xmlFileNewArticle = "/Xml/NewArticle.xml";
var xmlFile;
var debug = false;

UpdateClassCount();

function UpdateClassCount()
{
	if (debug) alert('UpdateClassCount');

	xmlFile = xmlFileClassCount;

	LoadXml(xmlFile);
}

function UpdateNewArticle()
{
	if (debug) alert('UpdateNewArticle');

	xmlFile = xmlFileNewArticle;

	LoadXml(xmlFile);
}

function ProcessXml()
{
	if (debug) alert('ProcessXml');

	if (xmlFile == xmlFileClassCount)
	{
		ProcessClassCountXml();
	}
	else if (xmlFile == xmlFileNewArticle)
	{
		ProcessNewArticleXml();
	}
	else
	{
		if (debug) alert('错误。XmlFile:' + xmlFile);
	}
}

function ProcessClassCountXml()
{
	if (debug) alert('ProcessClassCountXml');

	try
	{
		var arrayClassName = xmlDoc.getElementsByTagName("ClassName");
		var arrayClassID = xmlDoc.getElementsByTagName("ClassID");
		var arrayCount = xmlDoc.getElementsByTagName("Count");

		for (var i = 0; i < arrayClassID.length; i++)
		{
			var classID = arrayClassID[i].firstChild.nodeValue;
			var className = arrayClassName[i].firstChild.nodeValue;
			var count = arrayCount[i].firstChild.nodeValue;
			var obj = $('Count_' + classID);
			if (obj)
			{
				obj.innerHTML = count;
				//if (debug) alert(obj.innerHTML);
			}
		}
	}
	catch(e)
	{

	}

	UpdateNewArticle();
}

function ProcessNewArticleXml()
{
	if (debug) alert('ProcessNewArticleXml');

	try
	{
		var newArticle = xmlDoc.getElementsByTagName("NewArticle")[0].firstChild.nodeValue;
		var obj = $('PanNewArticle');
		if (obj)
		{
			obj.innerHTML = '<h4>最新更新</h4>' + newArticle;
			if (debug) alert(obj.innerHTML);
		}
	}
	catch(e)
	{

	}
}


/* ======================================== XML ========================================*/