﻿// JavaScript Document

//config
var topicRssUrl = "/new/?feed=rss2&cat=3";
var eventRssUrl = "/new/?feed=rss2&cat=4";

var topicUrl = "/new/?cat=3";
var eventUrl = "/new/?cat=4";

var limit = 50;

$(document).ready(function()
{
	//TOPIC
	jQuery.getFeed({
      url: topicRssUrl,
      success: showTopic
    });
	//EVENT
	jQuery.getFeed({
      url: eventRssUrl,
      success: showEvent
    });

});
function showTopic(feed){
	$("#topic_rss").append(getHtml(feed, 'topic'));
	$("#ajax_loding_topic").hide();
}
function showEvent(feed){
	$("#event_rss").append(getHtml(feed, 'event'));
	$("#ajax_loding_event").hide();
}
function getHtml(feed, type)
{
	var buf = "<dl>";
	var index = 0;
 	for (var i=0; i<feed.items.length; i++) {
		var item = feed.items[i];
    	buf += "<dt>" + makeDate(item.updated) + "</dt>";
		//buf += "<dd class=\"noneP\"><a href='" + item.link + "'>" + item.title + "</a></dd>";
		if(type == 'topic'){
			buf += "<dd class=\"noneP\"><a href='" + item.link + "'>" + item.title + "</a></dd>";
		}else if(type == 'event'){
			buf += "<dd class=\"noneP\"><a href='" + item.link + "'>" + item.title + "</a></dd>";
		}
		index++;
		if(index >= limit){
			break;
		}
  	}
  	buf += "</dl>";
	return buf;
}
function makeDate(dateTime)
{
	dd = new Date(dateTime);
	yy = dd.getYear();
	mm = dd.getMonth() + 1;
	dd = dd.getDate();
	if (yy < 2000) { yy += 1900; }
	if (mm < 10) { mm = "0" + mm; }
	if (dd < 10) { dd = "0" + dd; }
	return yy + "." + mm + "." + dd;
}
