// JavaScript Document


////////////////////////////////////////////////////////////////////////////////
/// 汎用初期設定（グローバル）
////////////////////////////////////////////////////////////////////////////////

/*
出力ブロック
----------------------------------------------------------------------*/
var newsBlk01='.newsAreaBiz01';

/*
カテゴリ名
----------------------------------------------------------------------*/
var nameCDef01=nameCBiz;

/*
データファイルパス
----------------------------------------------------------------------*/
var newsDef01=newsBiz;

/*
サムネイルパス
----------------------------------------------------------------------*/
var iconDef01=iconBiz;


////////////////////////////////////////////////////////////////////////////////
/// 取得
////////////////////////////////////////////////////////////////////////////////

var inputNewsData01=function(path){
	$.ajax({
		url:path,
		type:"post",
		dataType:"json",
		error:iError01,
		success:iSuccess01
	});
}
var iError01=function(){
	//alert('カテゴリ取得エラー');
}
var iSuccess01=function(data){
	outputNewsData01(data);
}


////////////////////////////////////////////////////////////////////////////////
/// 出力
////////////////////////////////////////////////////////////////////////////////

var outputNewsData01=function(data){
	var arr=makeNewsArr01(data);
	var src=makeNewsSrc01(arr);
	outputNewsSrc01(src);
}

/*
配列
----------------------------------------------------------------------*/
var makeNewsArr01=function(data){
	arr=[];
	$(data.entry).each(function(){
		var i=$(data.entry).index(this);
		var dtStr=this.created;
		var date=dtStr.slice(0,dtStr.indexOf('T')).replace(/-/g,'/');
		var date2=Number(date.slice(date.indexOf('/')+1,date.lastIndexOf('/')))+'/'+Number(date.slice(date.lastIndexOf('/')+1,date.length));
		var time=dtStr.slice(dtStr.indexOf('T')+1,dtStr.indexOf('+'));
		var time2=time.slice(0,time.indexOf(':'))+':'+time.slice(time.indexOf(':')+1,time.lastIndexOf(':'));
		var sortDt=(nUaIE)?date+':'+time:date+'/'+time;
		arr[i]=[
			Date.parse(sortDt),//0
			this.user.displayName,//1
			date2+'&nbsp;&nbsp;'+time2,//2
			this.contentUri,//3
			this.images[0].small,//4
			nameCDef01//5
		];
	});
	arr.sort().reverse();
	return arr;
}

/*
生成
----------------------------------------------------------------------*/
var makeNewsSrc01=function(arr){
	var src='',i=0;
	src+='\n<p class="nRSubMPTi"><span class="altT">新着フィード</span></p>\n';
	src+='<ul class="newsAreaMain">\n';
	$(arr).each(function(){
		var obj=this;
		src+='\n<li class="clrF">\n';
		src+='<p class="nRSubMPPhoto"><a href="'+obj[3]+'" target="_blank"><img src="';
		if(obj[4]!='') src+=obj[4];
		else src+=iconDef01;
		src+='" alt="'+obj[5]+'" width="38" /></a></p>\n';
		src+='<div class="nRSubMPTxt">\n';
		src+='<p><span class="fwBld">'+obj[5]+'：あああああああああああああああああ</span>';
		src+='<a href="'+obj[3]+'" target="_blank" class="ml3"><span class="txtCut50">'+obj[1]+'</span></a></p>\n';
		src+='<p>'+obj[2]+'</p>\n';
		src+='</div>\n</li>\n';
		i++;
		if(i>=2) return false;
	});
	src+='</ul>\n';
	return src;
}

/*
出力
----------------------------------------------------------------------*/
var outputNewsSrc01=function(src){
	$(newsBlk01).html(src);
	txtCut();
	inputNewsData02(newsDef02);
}















