//RSSデータ取得
function init() {
    $("rss").innerHTML = "<img src='common/images/loader.gif' />";
    new Ajax.Request(
        "common/app/proxy_studynet.php", {
             method: "get",
             onComplete: showRss
        }
    );
}

//RSSデータ表示
function showRss(request) {
    //alert(request.responseText);	
    var item_title, item_desc, item_link, item_date;
    var xotree = new XML.ObjTree();
    var rssData = xotree.parseXML(request.responseText);
    var title = rssData.rss.channel.title;
	var num = 5;
	//var num = rssData.rss.channel.item.length;
    var html = "<ul>";
    for (k=0; k<num; k++) {
        item_title = rssData.rss.channel.item[k].title;
        item_desc = rssData.rss.channel.item[k].description;
        item_link = rssData.rss.channel.item[k].link;
        item_date = rssData.rss.channel.item[k].pubDate;
        item_date = format_date(item_date);
        html += "<li>" + item_date + " <a href='" + item_link + "'>" + item_title + "</a></li>";
    }
    html += "</ul>";
    $("rss").innerHTML = html;
}

//日付整形関数
function format_date(date_str) {
     var dateObj = Date.parse(date_str);
     var mydate = new Date(dateObj);
     //return mydate.toLocaleDateString();

     //桁数を合わせる処理
     //年
     var myyear = mydate.getFullYear();
     //月
     var mymonth = mydate.getMonth() + 1;
     if (mymonth < 10) {
         mymonth = "0" + mymonth;
     }
     //日
     var myday = mydate.getDate();
     if (myday < 10) {
         myday = "0" + myday;
     }

     return myyear + "年" + mymonth + "月" + myday + "日";

}


