var user_name="pokkur";

/* ---------------------------------------------------------------------
 Scroll Top
-----------------------------------------------------------------------*/
function ptop(){
	scrollTo(0, 0);
	return false;
}

$(function(){
	$("div.ptop a").click(function(){
		return ptop();
	});
	$("#btn_tw_share").click(function(){
		var title=encodeURIComponent("あなたの分身（アバター）がつくれる無料サービス「ぽっくるbeta」");
		var url=encodeURIComponent("http://pokkur.anthill.jp/");
		var desc=encodeURIComponent("かわいい顔から変てこ顔まで自由自在！好きなパーツを組み合わせてね。");
		$(this).attr('href', 'http://twitter.com/home?status='+title+'%20'+url+"%20"+desc);
	});
	$("#btn_tw_follow").click(function(){
		$(this).attr('href', 'http://twitter.com/'+user_name);
	});
});


function dateParse(str){
    var objDate=new Date(str);
	y=objDate.getFullYear();
	m=objDate.getMonth()+1;
	d=objDate.getDate();
	if(m<10) m="0"+m;
	if(d<10) d="0"+d;
	str=y+"年"+m+"月"+d+"日";
    return str;
}
function getFeed(id){
	var obj=$("#"+id+" dl");
	var count="";
	var para="callback={callback}";
	if(id=="information"){
		count=4;
	}else if(id=="releasenote"){
		count="";
	}
	if(count!="") para+="&count="+count;
	var url="http://twitter.com/statuses/user_timeline/"+user_name+".json?"+para;
	$.getJSONP(url,function(data){
		for(var i in data){
			var guid=data[i].id;
			var text=data[i].text;
			var created_at=relative_time(data[i].created_at);
			var permalink="http://twitter.com/"+user_name+"/statuses/"+guid;
			if(getLink(text,id)!=""){
				$(obj).append("<dt>"+created_at+"</dt><dd>"+getLink(text,id)+"</dd>")
			}
		}
	});
}

function getLink(str,id){
	var link=str;
	var returning=[];
	var regexp=/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;
	link=link.replace(regexp,"$1");
	str=str.replace(regexp,"");
	if(id=="information"){
		if(str.indexOf("【おしらせ】")>-1){
			str=str.replace("【おしらせ】","");
			return str;
		}else if(str.indexOf("【リリースノート】")>-1){
			str=str.replace("【リリースノート】","");
			return str;
		}else{
			return "<a href='"+link+"'>"+str+"</a>";
		}
	}else{
		if(str.indexOf("【リリースノート】")>-1){
			str=str.replace("【リリースノート】","");
			return str;
		}else{
			return "";
		}
	}
}
function jumpLink(id){
	var obj=$("#"+id);
	var link="";
	if(id=="pokkur_feed"){
		link="http://twitter.com/statuses/user_timeline/"+user_name+".rss";
	}
	obj.click(function(){
		obj.attr("href",link).attr("target","_blank");
	});
}
function relative_time(time_value) {
	time_values=time_value.split(" ");
	time_value=time_values[1]+" "+time_values[2]+", "+time_values[5]+" "+time_values[3];
	var parsed_date=Date.parse(time_value);
	var relative_to=(arguments.length > 1) ? arguments[1] : new Date();
	var delta=parseInt((relative_to.getTime() - parsed_date) / 1000);
	delta=delta+(relative_to.getTimezoneOffset()*60);
	var dt=new Date();
	dt.setTime(dt.getTime()-(delta*1000));
	yy=dt.getYear();
	mm=dt.getMonth()+1;
	dd=dt.getDate();
	if (yy < 2000) { yy += 1900; }
	return yy+"/"+mm+"/"+dd;
}

