/*******************************************
RSSリーダー
ぷれぜんてっどばい aki
*******************************************/



var rsstext = "";

var rssurl="lib/blog/getrss.php";


var title = new Array();
var date = new Array();
var linkurl = new Array();
var text = new Array();
var limitnum = 3;
$("#rssbox").css("visibility","hidden");

var irss = 0;
var wait = 50;


$(function(){
///	$("#nload").css("display","block");
//	$("#nload").css("color","#ffffff");
	$.ajax({
		url: rssurl,
		cache: false,
		dataType:"xml",
		success: function(xml){
			 $(xml).find('item').each(function(i){
				 if(($(this).find('title').text().substring(0,3)) == "PR:"){
					 
				 }else{
					title.push($(this).find('title').text());
					date.push($(this).find("pubDate").text());
					linkurl.push($(this).find('link').text());
					text.push($(this).find('description').text());
				 }
			 });
			rssDisp();
		}
	});
});

function rssDisp(){
	$("#rssbox").css("visibility","visible");
	
	var limit = title.length;
	if(limit < limitnum){
		limitnum = limit;
	}
	
	
	function disp(){
		var dtime = getDateTime(date[irss]);
		var dtitle = getTitle(title[irss]);
		var dtext = getText(text[irss]);
		var dlink = linkurl[irss];
		
//		if((limitnum-1)==irss){
//		$("#rssdisp").append('<div class="clearfix ebox mlast"><dl class="clearfix noimg"><dt>'+dtime+'<br \/><strong>'+dtitle+'<\/strong><\/dt>'+"\n"+'<dd><a href="'+dlink+'" target="_blank">'+dtext+'<\/a><\/dd><\/dl><\/div>'+"\n");
//		}else{
//		$("#rssdisp").append('<div class="clearfix ebox"><dl class="clearfix noimg"><dt>'+dtime+'<br \/><strong>'+dtitle+'<\/strong><\/dt>'+"\n"+'<dd><a href="'+dlink+'" target="_blank">'+dtext+'<\/a><\/dd><\/dl><\/div>'+"\n");
//		}

$("#rssdisp").append('<dl><dt>'+dtime+'<\/dt>'+"\n"+'<dd><a href="'+dlink+'" target="_blank">'+dtitle+'<\/a><\/dd><\/dl>'+"\n");
		
		irss++;
		
		if (irss>=limitnum){
			return;
		}else{
			setTimeout(disp,wait);
		}
	}
	
	disp();
}

function getTitle(str){
	//var fast = 0;
	//var last = str.length;
	//var ret = str.substring(fast,20);
	//rsstext = ret;
	return str;
}

function getText(str){
	var fast = 0;
	var last = str.length;
	if(last>35){
	var ret = str.substring(fast,35);
	ret=ret+"...";
	}else{
		ret=str;
	}
	rsstext = ret;
	return ret;
}


function getDateTime(dobj){
	
	var dd = new Date(dobj);
	
	var yy = dd.getYear();
	var mm = dd.getMonth() + 1;
	var dd = dd.getDate();

	if (yy < 2000) { yy += 1900; }
	if (mm < 10) { mm = "0" + mm; }
	if (dd < 10) { dd = "0" + dd; }
	//yy=yy-2000;
	var ret = yy + "." + mm + "." + dd;
	return ret;
}




