<!-- News Database Classes -- © 2005 AraKaraath halfDragon / A Maus

	var iNewsC = 0;
	var aNews = new Array();

	var iTopicC = 0;
	var aTopics = new Array();


	function addTopic(sHandle, sTopic, sDescription)
		{
		aTopics[iTopicC] = new Object();
		aTopics[iTopicC].handle = sHandle;
		aTopics[iTopicC].topic = sTopic;
		aTopics[iTopicC].description = sDescription;
		iTopicC++;
		}

	function getTopicHandle(i)		{ return aTopics[i].handle; }
	function getTopicName(i)		{ return aTopics[i].topic; }
	function getTopicDescription(i)	{ return aTopics[i].description; }

	/* sTopic	display category
	 * dDate	date to be displayed
	 * sLink	remote link (other than news.html)
	 * sButton	remote link text
	 * sSubject	news title
	 * sBody	news story
	 */

	function addNews(sTopic, dDate, sKeywords, sImage, sLink, sButton, sSubject, sBody)
		{
		aNews[iNewsC] = new Object();
		aNews[iNewsC].topic = sTopic;
		aNews[iNewsC].date = dDate;
		aNews[iNewsC].keywords = sKeywords.split(",");
		aNews[iNewsC].subject = sSubject;
		aNews[iNewsC].body = sBody;
		aNews[iNewsC].link = sLink;
		aNews[iNewsC].button = sButton;
		aNews[iNewsC].image = sImage;
		iNewsC++;
		}

	function getNewsTopic(i)		{ return aNews[i].topic; }
	function getNewsDate(i)			{ return aNews[i].date; }
	function getNewsKeywords(i)		{ return aNews[i].keywords; }
	function getNewsSubject(i)		{ return aNews[i].subject; }
	function getNewsBody(i)			{ return aNews[i].body; }
	function getNewsLink(i)			{ return aNews[i].link; }
	function getNewsButton(i)		{ return aNews[i].button; }
	function getNewsImage(i)		{ return aNews[i].image; }

	function hasNewsKeyword(i, s)
		{
		var bFound = false;
		for (var k in aNews[i].keywords)
			{
			if (aNews[i].keywords[k] == s) { bFound = true; break; }
			}
		return bFound;
		}
  // -->