// rss

var aChannel = new Array();
var aItems   = new Array();
var anotherItems = new Array();
var nCount = 0;
var url = "";

//var aFeed  = new Array(url+ '/info/atom.xml');
var aFeed  = new Array('/info/atom.xml');

jQuery(function() {
	var count = 3;
	//jQuery.getFeed({ url:'feed/proxy.php',success:onComplete });
	for (var i=0; i<aFeed.length; i++) {  

//		jQuery.getFeed({ url:'feed/proxy.php?url='+aFeed[i],success:onComplete });
		jQuery.getFeed({ url:aFeed[i],success:onComplete });

	}

	function onComplete(feed) {

		nCount++;

		aChannel[nCount] = new Array();
		aChannel[nCount].title = feed.title;
		aChannel[nCount].link = feed.link;
		aChannel[nCount].description = feed.description;


                        for(var i = 0; i < feed.items.length && i <count; i++) {
                                var item = feed.items[i];
				var dt = new Date(item.updated);
				item.time = dt.getTime();
				item.nCount = nCount;
				aItems.push(item);

                        }
			if(feed.items.length >= count){
                                var item = feed.items[count];
                                var dt = new Date(item.updated);
                                item.time = dt.getTime();
                                item.nCount = nCount;
				anotherItems.push(item);

			}

			if(aFeed.length<=nCount){
				aItems.sort(sortTime);
				showArticles(aItems,anotherItems);
			}
	}


	function sortTime(a, b) {
		return b.time - a.time;
	}


	function showArticles(aItems,anotherItems){
			var temp = '<div class="clearfix">';
			for(var i = 0; i < aItems.length && i < count; i++) {
				var item = aItems[i];
  				//temp += '<dt>' + changeDate(item.updated) + '</dt>';
  				temp += '<dl class="clearfix">';
				if(i==0){

					temp += '<dt><img src="'+ url + item.img  + '" width="120" height="120"/></dt>';
					temp += '<dd><a href="' + item.link + '">' + item.title + '</a><br/><br/>' + item.summary + '</dd>';
	                        }else{
					temp += '<dt><img src="'+ url + item.img  + '" width="75" height="75"/></dt>';
					temp += '<dd><a href="' + item.link + '">' + item.title + '</a></dd>';
				}
        			temp += '</dl>';


			}

			var anotherInfo = anotherItems[0];

			temp += '<dl class="clearfix">';
			temp += '<dt><a href="/info/2010/01/page_575.html">NBBからのお知らせ</a></dt>';
			if(anotherInfo !=null){
				temp += '<dd class="right"><a href="' + anotherInfo.link + '">>another info</a></dd>';
			}
			temp += '</dl>';



			temp += '</div>';        	
		

			jQuery('div.m_Info h2').after(temp);
}
	
});


// rss 日付変換
function changeDate(str){
   var myDate=new Date(str);
   var YYYY=myDate.getFullYear();
   var MM=myDate.getMonth()+1;
   if(MM<10){MM="0"+MM;}
   var DD=myDate.getDate();
   if(DD<10){DD="0"+DD;}
   var date=YYYY+"."+MM+"."+DD;
   return date;
}

