(function($) {

var totalCnt = 0;
var allFeedArray = new Array();

												//▼ 仁香Blog
var blogFeedURLArray = ["http://aneblog.anecan.tv/nika/index.rdf",
												//▼ スタイリスト亀恭子ブログ
												"http://aneblog.anecan.tv/kamekyoko/index.rdf",
												//▼ スタイリスト入江未悠ブログ
												"http://aneblog.anecan.tv/iriemiyu/index.rdf",
												//▼ スタイリスト川村桃子ブログ
												"http://aneblog.anecan.tv/kawamuramomoko/index.rdf",
												//▼ Premium読者ブログ
												"http://aneblog.anecan.tv/shiozakiaya/index.rdf", 
												"http://aneblog.anecan.tv/hanagakiazusa/index.rdf", 
												"http://aneblog.anecan.tv/kobayashimariko/index.rdf",
												"http://aneblog.anecan.tv/ukitakanami/index.rdf", 
												"http://aneblog.anecan.tv/segawaazusa/index.rdf", 
												"http://aneblog.anecan.tv/noguchihikari/index.rdf", 
												"http://aneblog.anecan.tv/sugiurayoshino/index.rdf", 
												"http://aneblog.anecan.tv/asoyuuko/index.rdf", 
												//"http://aneblog.anecan.tv/kakuhourika/index.rdf", mamacanブログ
												"http://aneblog.anecan.tv/ogawarikako/index.rdf", 
												"http://aneblog.anecan.tv/yamamotomirai/index.rdf", 
												"http://aneblog.anecan.tv/omodakamio/index.rdf", 
												//"http://aneblog.anecan.tv/hondareina/index.rdf", mamacanブログ
												"http://aneblog.anecan.tv/kimotoizumi/index.rdf", 
												"http://aneblog.anecan.tv/horiemiki/index.rdf", 
												"http://aneblog.anecan.tv/takagiayami/index.rdf",
												"http://aneblog.anecan.tv/taotomoko/index.rdf",
												"http://aneblog.anecan.tv/mibuasami/index.rdf",
												"http://aneblog.anecan.tv/suzukihanae/index.rdf",
												"http://aneblog.anecan.tv/ishikawarisa/index.rdf",
												//▼ mamacanブログ
												"http://aneblog.anecan.tv/hondareina/index.rdf",
												"http://aneblog.anecan.tv/kakuhourika/index.rdf",
												"http://aneblog.anecan.tv/kitaharahonami/index.rdf",
												"http://aneblog.anecan.tv/satosaara/index.rdf",
												"http://aneblog.anecan.tv/satoemiko/index.rdf",
												"http://aneblog.anecan.tv/shiozakimiki/index.rdf",
												"http://aneblog.anecan.tv/takakimai/index.rdf",
												"http://aneblog.anecan.tv/nakanishimio/index.rdf",
												"http://aneblog.anecan.tv/simarisako/index.rdf",
												"http://aneblog.anecan.tv/watanabemizuki/index.rdf",
												"http://aneblog.anecan.tv/tsuboiminako/index.rdf",
												"http://aneblog.anecan.tv/kumamotokaoru/index.rdf"];
												//"http://aneblog.anecan.tv/sugiurayoshino/index.rdf" premiumブロガー
												//"http://aneblog.anecan.tv/shiozakiaya/index.rdf" premiumブロガー

function startWriteHTML(){
	allFeedArray.sort(function(a, b){ return b[0] - a[0] });
	$(document).ready(function(){
		var whatsNewBlogDiv = $('div#whatsNew_top>ol');
		
		//表示したい記事数を↓設定する　Maxにしたい場合は「allFeedArray.length」
		for (var i = 0; i < 5; i=i+2) {
			//alert(allFeedArray[i][1]);
			var myThumb = (allFeedArray[i][3] === '' || allFeedArray[i][3] == "http://kirame.cancam.tv/img/cmn/spacer.gif") ? 'http://anecan.tv/img/34_noimage.jpg' : allFeedArray[i][3];
			
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').attr('href', allFeedArray[i][2]);
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(0)').children('img').attr('src', myThumb);
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(1)').attr('class', $.fn.setNewMark(allFeedArray[i][5]));
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(1)').text(allFeedArray[i][5]);
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(2)').html(allFeedArray[i][1].slice(0,28));
			whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(3)').text(allFeedArray[i][6]);
			
			var myNewBlogImg = whatsNewBlogDiv.children('li:eq(' + i + ')').children('a').children('span:eq(0)').children('img');
			
			var myNewBlogImgW = parseInt(myNewBlogImg.width(), 10);
			var myNewBlogImgH = parseInt(myNewBlogImg.height(), 10);
			//(myNewBlogImg.attr('src').slice(-1) === 'g' || myNewBlogImg.attr('src').slice(-1) === 'f') ? null : myNewBlogImg.attr('src', 'http://anecan.tv/img/34_noimage.jpg');
			
			//画像を実際の大きさで一旦配置したあと、小さい方の辺を60pxにする
			if(myNewBlogImgW < myNewBlogImgH){
				myNewBlogImg.css('width', '34px');
			}else{
				myNewBlogImg.css('height', '34px');
			};
		};
	});
};

//Google Load ////////////////////////////////////////////////////////
google.load("feeds", "1");

//Blog Feed Start///////////////////////////////////////////////▼

function initialize() {
	for (var j = 0; j < blogFeedURLArray.length; j++){
		var feed = new google.feeds.Feed(blogFeedURLArray[j]);
		feed.setNumEntries(2);
		//feed.setResultFormat(google.feeds.Feed.JSON_FORMAT);
		
		feed.load(function(result) {
			if (!result.error) {
				for (var i = 0; i < result.feed.entries.length; i++) {
					var entry = result.feed.entries[i];
					
					var myTitle = entry.title;
					var myLink = entry.link;
					var myContent = entry.content;
					var myImgStartNum = myContent.indexOf('src="http://anecan.blogimg.jp/') + 5;
					var myImgEndNum = myContent.indexOf('"', myImgStartNum);
					var myImg = myContent.slice(myImgStartNum, myImgEndNum);
					var mySnippet = entry.contentSnippet;
					
					if(myImgStartNum === 4){myImg = "";}
					
					var myDate = new Date(entry.publishedDate);
					var myTime = myDate.getTime();
					var newDate = String(new Date(myTime));
					
					var myEntryY = myDate.getUTCFullYear();
					var myEntryM = newDate.slice(4,7);
					var myEntryD = newDate.slice(8,10);
					var myEntryH = myDate.getHours();
					var myEntryMu = myDate.getMinutes();
					var myEntryS = myDate.getSeconds();
					
					//alert(myEntryY + '年　' + myEntryM + '月　' + myEntryD + '日' + myEntryH + '時　' + myEntryMu + '分' + myEntryS + '秒');
					var meePubDate = $.fn.prettyDate(myEntryY, myEntryM, myEntryD, myEntryH, myEntryMu, myEntryS);
					
					var myName = result.feed.description;
					
					allFeedArray.push([myTime, myTitle, myLink, myImg, mySnippet, meePubDate, myName]);
					
					totalCnt += 1;
					
					if(totalCnt >= 2*blogFeedURLArray.length){
						startWriteHTML();
					}
				}
			}
		});
	}
}
google.setOnLoadCallback(initialize);
	//Blog Feed End ////////////////////////////////////////////////▲


})(jQuery);

