$(function(){
  $.ajax({
    url: "http://www.maekawashouten.co.jp/ja/html/rss/index.php",//RSSファイル名
    async: true,
    cache: false,
    dataType:"xml",
    success: function(xml){
      $(xml).find('item').each(function(i){
        /* 初期設定で3件出力します。件数を変更は"i > 2"の部分を修正してください。
        数値は"出力したい件数 - 1"を入力して下さい。*/
          if ( i > 2 ) {
            return false;
          }
          var title = $(this).find('title').text();
          var url = $(this).find('link').text();
          var desc = $(this).find('description').text();
          desc = desc.replace(/\n/g,"<br>");
	  //日付を整形
          var date = dateParse($(this).find('pubDate').text());
          /* ここでhtmlを出力しています htmlタグを編集して見た目を変更することが可能です */
          $('#newsarea').append(date[0]+'&nbsp;&nbsp;&nbsp;'+title+'<br><dl><dd>'+desc+'</dd></dl>');
      });
    }
  });
});

//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;
}
