/****************************************************
 * jQuery RSS Plugin by fieeeld
 * version: 0.04 (2008/12/01)
 * @requires jQuery v1.2.6 or later
 *
 * Demo at: http://tpfields.xrea.jp/demo/js/sitefeeds/
 *
 ****************************************************/
$(function(){
	$.ajax({
		url: "../rss/index.php",//RSSファイル名
		async: true,
		cache: false,
		dataType:"xml",
		success: function(xml){
			$(xml).find('item').each(function(i){
				/* 初期設定で6件出力します。件数を変更は"i > 2"の部分を修正してください。
				数値は"出力したい件数 - 1"を入力して下さい。*/
				if ( i > 5 ) {
					return false;
				}
				var title = $(this).find('title').text();
				var url = $(this).find('link').text();
				//日付を整形
				var date = dateParse($(this).find('pubDate').text());
				var domain = 'http://' + location.hostname + '/';

				if (jQuery.trim(url) == domain){
					var html_data = '<dl><dt>'+date[0]+'</dt><dd>'+title+date[1]+'</dd></dl>';
				}else{
					var html_data = '<dl><dt>'+date[0]+'</dt><dd><a href="'+url+'">'+title+'</a>'+date[1]+'</dd></dl>';
				}
				$('#rss_text').append(html_data);
//				$('#feedList').append('<li class="list">'+date[0]+'&nbsp;&nbsp;<a href="'+url+'" style="color:#696768; font-weight:normal;">'+title+'</a>'+date[1]+'</li>');
			});
		}
	});
});

//dateParse: "2008/10/14" 形式
function dateParse(str){
	var objDate = new Date(str);
	var nowDate = new Date();
	//現在の日付との差を計算
	myDay = Math.floor((nowDate.getTime()-objDate.getTime()) / (1000*60*60*24)) + 1;
	//もし2週間以内なら"new!"マーク
//    if (myDay < 15 ){
//        var newMsg = '&nbsp;&nbsp;<span style="color:#ff6666; font-weight:bold;">new!</span>';
//    } else {
	var newMsg = '';
//    }
	var year = objDate.getFullYear();
	var month = objDate.getMonth() + 1;
	var date = objDate.getDate();
	if ( month < 10 ) { month = "0" + month; }
	if ( date < 10 ) { date = "0" + date; }
	str = year + '/' + month + '/' + date;
	rtnValue = new Array(2);
	rtnValue[0] = str;
	rtnValue[1] = newMsg;
	return rtnValue;
}
