(function($) {

var totalCnt = 0;
var allFeedArray = new Array();
//現在4人だけ登録している。これ以降は「blogFeedNameArray」「blogFeedURLArray」の同じ配列の位置に名前と、RDFを付け加えていく。
var blogFeedNameArray = ['塩崎亜耶',
												 '花垣あずさ',
												 '小林麻利子',
												 '浮田佳奈美',
												 '瀬川あずさ',
												 '野口光',
												 '杉浦よしの',
												 '麻生裕子',
												 '角方理佳',
												 '小川りかこ',
												 '山本みらい',
												 '沢瀉美緒',
												 '本多玲奈',
												 '木本泉',
												 '堀江美希',
												 '高木綾美',
												 '垰智子',
												 '壬生麻美',
												 '鈴木英恵',
												 '石川リサ'];
var blogFeedURLArray = ["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", 
												"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", 
												"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"];

function startWriteHTML(){
	allFeedArray.sort(function(a, b){ return b[0] - a[0] });
	$(document).ready(function(){
		
		//表示したい記事数を↓設定する　Maxにしたい場合は「allFeedArray.length」
		for (var i = 0; i < 1; i++) {
			//alert(allFeedArray[i][1]);
			var myThumb = (allFeedArray[i][3] === '' || allFeedArray[i][3] == "http://kirame.cancam.tv/img/cmn/spacer.gif") ? 'http://anecan.tv/img/50_noimage.jpg' : allFeedArray[i][3];
			
			var indexPremiumBlogList = $('div#aneCanBlog>ul');
			
			indexPremiumBlogList.children('li:eq(1)').children('a:eq(1)').attr('href', allFeedArray[i][2]);
			indexPremiumBlogList.children('li:eq(1)').children('a:eq(1)').children('span:eq(0)').children('img').attr('src', myThumb);
			indexPremiumBlogList.children('li:eq(1)').children('a:eq(1)').children('span:eq(1)').attr('class', $.fn.setNewMark(allFeedArray[i][5]));
			indexPremiumBlogList.children('li:eq(1)').children('a:eq(1)').children('span:eq(1)').text(allFeedArray[i][5]);
			indexPremiumBlogList.children('li:eq(1)').children('a:eq(1)').children('span:eq(2)').html(allFeedArray[i][1]);

			var myPremiumBlogImg = indexPremiumBlogList.children('li:eq(6)').children('a:eq(1)').children('span:eq(0)').children('img');
			
			var myPremiumBlogImgW = parseInt(myPremiumBlogImg.width(), 10);
			var myPremiumBlogImgH = parseInt(myPremiumBlogImg.height(), 10);
			//alert(myPremiumBlogImgW + ':' + myPremiumBlogImgH);
			//var myImageCheck = myPremiumBlogImg.attr('src').slice(-1);
			//(myImageCheck === 'g' || myImageCheck === 'f' || myImageCheck === 'G' || myImageCheck === 'F') ? null : myPremiumBlogImg.attr('src', 'http://anecan.tv/img/50_noimage.jpg');
			
			//画像を実際の大きさで一旦配置したあと、小さい方の辺を60pxにする
			if(myPremiumBlogImgW < myPremiumBlogImgH){
				myPremiumBlogImg.css('width', '50px');
			}else{
				myPremiumBlogImg.css('height', '50px');
			};
		};
	});
};

//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 = blogFeedNameArray[Math.floor(totalCnt/2)];
					allFeedArray.push([myTime, myTitle, myLink, myImg, mySnippet, meePubDate, myName]);
					
					totalCnt += 1;
					
					if(totalCnt >= 2*blogFeedURLArray.length){
						startWriteHTML();
					}
				}
			}
		});
	}
}
google.setOnLoadCallback(initialize);
	//Blog Feed End ////////////////////////////////////////////////▲


})(jQuery);

