
	$(document).ready(function() {
	  	
		
		$("span.status").each(function(){
			var status = $(this).text().replace(/’|”/g, "'");
			$(this).html(status);
		})
		
		$("#tumblr_controls").css("position", "fixed");
		
		
		$("blockquote").each(function(){
			$(this).children("p:first").prepend($("<span class='opening-quote'>&#8220;</span>" )).append($("<span class='closing-quote'>&#8221;</span>"));
			
		})
		
		$("span.retweet").each(function(){
			url = $(this).text();
			var target = $(this);
			var count = 0;
			$.getJSON('http://api.tweetmeme.com/url_info.jsonc?url='+url+'&callback=?',
			function(data) {
				count = data.story.url_count
				target.empty();
				if(count > 1){
					target.append(count + " tweets").fadeIn();
				}
				else{
					target.append(count + " tweet").fadeIn();
				}
				if($(".socials").length >0 ){
					$(".socials .tweets").append(count).fadeIn();
				}
			});
		})

		$("li>a").tipTip({defaultPosition:"top"});
		$("figure img").attr("width", "460").fadeIn('slow');	
		
		$(".excerpt").each(function(){
			var str = $(this).text().toString();
			　for(i=0;i<100;i++)
			　{
			　　if(escape(str.charAt(i)).length>=4)
			　　{
				$(this).html("<p class='jp'>" + str.substr(0, 110) + "…" + "</p>");
				$(this).slideDown();
				$(this).children("p").fadeIn();
			　　　return;
			　　}
			　}
			$(this).html("<p class='en'>" + str.substr(0, 200) + "…" + "</p>");
			$(this).slideDown();
			$(this).children("p").fadeIn();
		});
		
		/* If it doesn't have prev arrow, add it */
		if(!$("#page-navigation>div").hasClass("prev")){
			$("#page-navigation").prepend("<div class='prev disabled'><a href='#'></a></div>");
		}
		
		if(!$("#page-navigation>div").hasClass("next")){
			$("#page-navigation").append("<div class='next disabled'><a href='#'></a></div>");
		}
		
		/* If it doesn't have prev arrow, add it - For blog*/
		if(!$(".page-navigation>div").hasClass("prev")){
			$(".page-navigation").prepend("<div class='prev disabled'><a href='#'></a></div>");
		}
		
		if(!$(".page-navigation>div").hasClass("next")){
			$(".page-navigation").append("<div class='next disabled'><a href='#'></a></div>");
		}		
		
		
		
		
		
		$(".notes>li:even").addClass("even");
		$(".notes>li:odd").addClass("odd");
		
		$(".quote .content").each(function(){
			var html = $(this).html().split("-trans-");
			if(html[1]!=undefined){
				$(this).html(html[0]);
				$(this).prepend("<p class='trans'>"+html[1]+"</p>");
			}
		});
	
	var slideInSp = 50;
	var slideOutSp = 100;
			
			$("#nav li#photos a").hover(
				function(){				
				$(this)
					.animate({
					backgroundPosition: "-20px -74px",
					width:181
				}, slideInSp);

				$("#nav li#blog a").stop().animate({opacity:.3}, slideOutSp);
			
				},
				
				
				function(){
					$(this)
					.animate({
						backgroundPosition: "-149px -74px",
						width:191
					}, slideOutSp)
					$("#nav li#blog a").stop().animate({opacity:1}, slideOutSp);

				}
			)
			
			$("#nav li#links a").hover(
				function(){				
				$(this)
					.animate({
						backgroundPosition: "-21px -151px",
						width:181
					}, slideInSp)
					$("#nav li#blog a").stop().animate({opacity:.3}, slideOutSp);				
				},
				
				function(){
					$(this)
					.animate({
						backgroundPosition: "-123px -151px",
						width:191
					}, slideOutSp)
					$("#nav li#blog a").stop().animate({opacity:1}, slideOutSp);

				
				}
			)
	
	});
