window.google_analytics_uacct = "UA-17176175-4";
$(document).ready(function($){
	$('body').addClass(navigator.platform);
	if (navigator.platform == "iPhone" || navigator.platform == "iPad" || navigator.platform == "iPod"){
		//$('h3.asidepr').hide();
		//$('aside object').hide();
		return;
	}
	
	$(".photo img").lazyload({
		effect:"fadeIn",
		placeholder: "http://droptokyo.com/street/wp-content/themes/droptokyo/images/grey.gif"
	});
});
function footer_ad(){
	$("footer aside").load("/street/footer_ad/");
}
function html_sidebar(){
	$("section#sidebar .list_blogs div").load("/street/list_blogs/ ul");
}

function blogreader(){
	$.ajax({
		type: "GET",
		url: "http://droptokyo.com/blogs/lastUpdateBlogs.php",
		data: {"num":"5"},
		dataType: 'jsonp',
		success: function(data, status){
			$(".list_blogs ul").empty();
			$.each(data.blogs, function(i, item) {
			$(".list_blogs ul").append($("<li />").addClass("bloglink").fadeIn("slow")
				.append($("<a />").attr("href", item.postURL).attr("title", item.largetitle+"("+item.blogger+".droptokyo.com)")
					.attr("rel","friend met colleague neighbor")
					.append($("<img />").attr("src", item.bloggerImg).attr("alt", item.postTitle).attr("border", 0))
					.append($("<span>"+item.postTitle+"</span>").addClass("postTitle"))
				)
					.append($("<p />").addClass("box").append(item.postDesc))
					.append($("<span>"+item.update+"</span>").addClass("update"))
				);
			});
		},
		complete: function(){
			$('.list_blogs a').bind("click", function(){
				gaqtrack('sideblog',$(this).attr('href') ); 
			});
		}
	});
}
var addthis_config = { username: "powerwebaddthis" };
function gaqtrack(key,url){
	_gaq.push([ '_trackPageview', '/track/'+key+'/'+url ]); 
}
function analytics(){
	$('.shufflelink a').bind("click", function(){
		gaqtrack('shuffle',$(this).attr('href') ); 
	});
	$('.relatedlink a').bind("click", function(){
		gaqtrack('related',$(this).attr('href') ); 
	});
	$('.nextlink a').bind("click", function(){
		gaqtrack('next',$(this).attr('href') );
	});

}
function postreader(){
	$.ajax({
		type: "GET",
		url: "http://droptokyo.com/post/part/sidebar_post.xml",
		dataType: 'xml',
		success: function(xml) { 
			$(".list_posts ul").empty();
			parseXmlpost(xml); 
		},
		complete: function(){
			$('.list_posts a').bind("click", function(){
				gaqtrack('sidepost',$(this).attr('href') ); 
			});
			//blogreader();
		}
	});
}
function parseXmlpost(xml){
	$(xml).find("item").each(function(){
		var data=[];
		data.title=($(this).find("shorttitle").text()).substring(0,40);
		data.titlelarge=$(this).find("title").text();
		data.link=$(this).find("link").text();
		data.thumbnail=$(this).find("thumbnail").text();
		data.update=$(this).find("update").text();
		data.update=updatetime($(this).find("updatesec").text());
		data.description=($(this).find("description").text()).substring(0,38);
		
		$(".list_posts ul").append($("<li />").addClass("postlink").fadeIn("slow")
				.append($("<a />").attr("href", data.link).attr("title", data.titlelarge)
					.append($("<img />").attr("src", data.thumbnail).attr("alt", data.titlelarge).attr("border", 0).attr("height", 100).attr("width", 140).attr("lowsrc", "http://droptokyo.com/street/wp-content/themes/droptokyo/images/thumb_dummy.gif"))
					.append($("<span>"+data.title+"</span>").addClass("postTitle"))
			)
				.append($("<p />").addClass("box").append(data.description))
				.append($("<span />").addClass("update").append(data.update))

			);

	});
}

function updatetime(utime){
 nau = new Date();
 milisec=nau.getTime();
 sa=Math.floor((milisec/1000+540*60-utime)/60);
 if(sa>=(60*24)){
 	return Math.floor(sa/(60*24))+'日前';
 }else if(sa>=60){
 	return Math.floor(sa/60)+'時間前';
 }else{
 	return sa+'分前';
 }
}

function sidereader(){
	postreader();
	//blogreader();

}

$(document).ready(function(){

	postreader();
	analytics();
	/*20分*/
	timerID = setInterval('sidereader()', 1200000);
	$(document).bind("contextmenu",function(e){return false;});
	$('img').attr('galleryimg','false');
	
	//tracking
	$('.article a').bind("click", function(){
				gaqtrack('article',$(this).attr('href') ); 
	});

	$('.footertext1 a').bind("click", function(){
				gaqtrack('footertext',$(this).attr('href') ); 
	});


});

