var loadRssFeed = function(url, target, tpl, wrapper, limit){
	if(url==undefined) return false;
	var __tpl = (tpl != undefined) ? tpl : '<p><strong>/*date*/<br /><a href="/*path*/" target="_blank">/*title*/</a></strong><br />/*description*/</p><p class="goDetail"><a href="/*path*/" target="_blank">詳しく見る</a></p>';
	var feed = new google.feeds.Feed(url);
	var outputDom = $('<p style="width:100%; text-align: center;"><img src="/assets/js/src/img/loading.gif" width="50" height="50" /></p>');
	$('ul#feedanchor').after(outputDom);
	feed.setNumEntries(15);
	feed.load(function(result) {
		if (!result.error) {
			var entry;
			var date;
			var date_str;
			var output = '';
			for(var i=0; i < result.feed.entries.length; i++){
				entry = result.feed.entries[i];
				date = new Date(entry.publishedDate);
				date_str  = (date.getYear() < 2000 ? date.getYear() + 1900 : date.getYear()).toString() + '/';
				date_str += (date.getMonth() < 10 ? '0' : '') + date.getMonth().toString() + '/';
				date_str += (date.getDate() < 10 ? '0' : '') + date.getDate().toString() + ' ';
				date_str += (date.getHours() < 10 ? '0' : '') + date.getHours().toString() + ':';
				date_str += (date.getMinutes() < 10 ? '0' : '') + date.getMinutes().toString();
				output += __tpl.replace(/\/\*title\*\//g, entry.title).replace(/\/\*date\*\//g, date_str).replace(/\/\*path\*\//g, entry.link).replace(/\/\*description\*\//g, entry.contentSnippet);
				if(limit != undefined && i +1 >= limit) break;
			}
			if(wrapper != undefined){
				output = wrapper.replace(/\/\*list\*\//g, output);
				
			}
			$('#' + target).append(output);
			outputDom.hide();
		}else{
			outputDom.html('RSS Feedの読込みに失敗しました。<br /><a href="http://blog.livedoor.jp/gx_socialmedia_lab/" target="_blank">こちらのGaiaXソーシャルメディア ラボよりご覧ください</a>');
		}
	});
	return;
}
