//記事表示数
var entry_num = 6;

$(function () {
	$.ajax({
		url: '/info/atom.xml',
		type: 'GET',
		dataType: 'xml',
		timeout: 10000,
		error: function () {
		},
		success: function (xml) {
			parselist(xml, 'info');
		}
	});
});

$(function () {
	$.ajax({
		url: '/campaign/news/atom.xml',
		type: 'GET',
		dataType: 'xml',
		timeout: 10000,
		error: function () {
		},
		success: function (xml) {
			parselist(xml, 'news');
		}
	});
});

function parselist(xml, category) {
/*	var xmlb = $(xml).find("entry").get();
	xmlb.sort(function (a, b) {
		return $(a).find("from_date").text() > $(b).find("from_date").text() ? -1 : 1;
	});
*/	
	$(xml).find("entry").each(function (i) {
		var title = $(this).find('title').text();
		var url = $(this).find('link').attr('href');
		var date = dateParse($(this).find('published').text());
		var summary = $(this).find("summary").text();
		
		if (category == 'info') {
			var target = $("#info dl");
			var cont = '<h3><a href="' + url + '">' + title + '</a></h3>';
		}else if(category == 'news'){
			var target = $("#news dl");
			var cont = '<h3><a href="' + url + '">' + title + '</a></h3><p>' + summary + '</p>';
		}
		
		$("<dt/>").html(date).appendTo(target);
		$("<dd/>").html(cont).appendTo(target);
		
		if (i >= entry_num - 1) return false;
	});
}

function dateParse(str){
	var target = str.split("T");
	var ymd = target[0].split("-");
	var date = ymd[0] + '.' + ymd[1] + '.' + ymd[2];
	return date;
}
