(function($){
	/**
	 * feedreader
	 * @param {String} id ターゲットID
	 * @param {String} feedPath FeedのURL
	 * @param {jQuery} テンプレート
	 * @param {Number} maxLength 抽出する記事数の最大値 (optional)
	 */
	$.extend({
	  feedreader: function (id,feedPath,template,maxLength){
  		$.ajax({
  			url: feedPath,
  			dataType: "xml",
  			cache: false,
  			success: function(xml)
  			{
  				var Arr = [];
  				var twoDigit = function(num) {
  				  if(num < 10) { num = "0" + num }
  				  return num;
  				}
  				$(xml).find('kiji').each(function(index){
  					var entry = $(this);
  					var title = entry.find('title').text();
  					var url = entry.find('link_url').text();
  					var date = new Date(entry.find('date').text());
  					var dateY = date.getFullYear();
  					var dateM = date.getMonth() + 1;
  					var dateMM = twoDigit(parseInt(dateM),10);
  					var dateD = date.getDate();
  					var dateDD = twoDigit(parseInt(dateD),10);
  					Arr.push(eval(template));
  				});
  				/* 順番を反転 */
  				//Arr = Arr.reverse();
  				/* 記事の抽出 */
  				if(!maxLength) { maxLength = 3; }
  				maxLength = Math.min(maxLength, Arr.length);
  				for(var i = 0; i < maxLength; i++ ){ Arr[i].appendTo("#"+id); }
  			}
  		})
  	}
	})
})(jQuery);

