(function($){$.timeago=function(timestamp){if(timestamp instanceof Date)return inWords(timestamp);else if(typeof timestamp=="string")return inWords($.timeago.parse(timestamp));else return inWords($.timeago.datetime(timestamp));};var $t=$.timeago;$.extend($.timeago,{settings:{refreshMillis:60000,allowFuture:false,strings:{prefixAgo:null,prefixFromNow:null,suffixAgo:"",suffixFromNow:"後",seconds:"New! 1分以内",minute:"New! 1分前",minutes:"New! %d分前",hour:"New! 1時間前",hours:"New!",day:"1日前",days:"%d日前",month:"約1ヶ月前",months:"%dヶ月前",year:"約1年前",years:"%d年前",numbers:[]}},inWords:function(distanceMillis){var $l=this.settings.strings;var prefix=$l.prefixAgo;var suffix=$l.suffixAgo;if(this.settings.allowFuture){if(distanceMillis<0){prefix=$l.prefixFromNow;suffix=$l.suffixFromNow;}
distanceMillis=Math.abs(distanceMillis);}
var seconds=distanceMillis/1000;var minutes=seconds/60;var hours=minutes/60;var days=hours/24;var years=days/365;function substitute(stringOrFunction,number){var string=$.isFunction(stringOrFunction)?stringOrFunction(number):stringOrFunction;var value=($l.numbers&&$l.numbers[number])||number;return string.replace(/%d/i,value);}
var words=seconds<45&&substitute($l.seconds,Math.round(seconds))||seconds<90&&substitute($l.minute,1)||minutes<45&&substitute($l.minutes,Math.round(minutes))||minutes<90&&substitute($l.hour,1)||hours<24&&substitute($l.hours,Math.round(hours))||hours<48&&substitute($l.day,1)||days<30&&substitute($l.days,Math.floor(days))||days<60&&substitute($l.month,1)||days<365&&substitute($l.months,Math.floor(days/30))||years<2&&substitute($l.year,1)||substitute($l.years,Math.floor(years));return $.trim([prefix,words,suffix].join(""));},parse:function(iso8601){var s=$.trim(iso8601);s=s.replace(/-/,"/").replace(/-/,"/");s=s.replace(/T/," ").replace(/Z/," UTC");s=s.replace(/([\+-]\d\d)\:?(\d\d)/," $1$2");return new Date(s);},datetime:function(elem){var isTime=$(elem).get(0).tagName.toLowerCase()=="time";var iso8601=isTime?$(elem).attr("datetime"):$(elem).attr("title");return $t.parse(iso8601);}});$.fn.timeago=function(){var self=this;self.each(refresh);var $s=$t.settings;if($s.refreshMillis>0){setInterval(function(){self.each(refresh);},$s.refreshMillis);}
return self;};function refresh(){var data=prepareData(this);if(!isNaN(data.datetime)){$(this).text(inWords(data.datetime));}
return this;}
function prepareData(element){element=$(element);if(!element.data("timeago")){element.data("timeago",{datetime:$t.datetime(element)});var text=$.trim(element.text());if(text.length>0)element.attr("title",text);}
return element.data("timeago");}
function inWords(date){return $t.inWords(distance(date));}
function distance(date){return(new Date().getTime()-date.getTime());}
document.createElement("abbr");document.createElement("time");})(jQuery);$(document).ready(function(){$('abbr.timeago').timeago();});
;(function($){$.fn.PageRank=function(opt){opt=$.extend({blog_id:'',blog_url:'',script_url:'',include_all_logs:0,include_ref_logs:0,hide_rank:0,page_name:'',exclude_page:0,exclude_top:1,ranking_max:10,ranking_type:0,enable_cookie:1,target:''},opt||{});if(''==opt.page_name){var name_split=document.title.split('#');opt.page_name=name_split[0];}
opt.page_name=pagerank_espace(opt.page_name.replace(' - サイト名称',''));opt.post_url=[opt.script_url,'rank_post.php'].join('');opt.loader=[opt.script_url,'ajax-loader.gif'].join('');this.each(function(){var mode=0x01;var location=document.location.href.replace(/#.*/,'');location=location.replace(/index.*$/,'');if(opt.enable_cookie){if(!check_cookie(location))mode=0x00;}
if(opt.exclude_page)mode|=0x02;if(opt.exclude_top&&opt.blog_url==location)mode|=0x02;if(opt.include_ref_logs)mode=0x40;if(opt.include_all_logs)mode=0x80;var me=$(this);var params={blogid:opt.blog_id,blogurl:opt.blog_url,url:encodeURI(location),title:encodeURIComponent(opt.page_name),max:opt.ranking_max,mode:mode,referer:encodeURI(document.referrer)};if(!opt.hide_rank)ShowLoader(me,true);$.getJSON(opt.post_url,params,function(json){if(opt.hide_rank)return false;ShowLoader(me,false);var elem=[];var clastbl=[' odd',' eve'];var record='';elem.push('<ol id="part" class="ranking">');for(var i=0;json.count>i;i++){record=json.record[i].split('<>');elem.push(['<li class="list-',(i+1),clastbl[i%2],'"><span>',(i+1),'</span><a title="',record[2],'" href="',record[1],'" target="',opt.target,'">'].join(''));if(opt.ranking_type){if(2==opt.ranking_type){round=(record[0]/json.total)*100;round=Math.round(round);val=[round,'%'].join('');}
else{val=record[0];}
elem.push(['<span class="right">',val,'</span>'].join(''));}
elem.push([record[2],'</a></li>'].join(''));}
elem.push(['</ol>'].join(''));me.html(elem.join(''));});});function ShowLoader(me,enable){if(enable){me.html('').show().css({'height':'100px','background':['transparent url(',opt.loader,') no-repeat center center'].join('')});}
else{me.css({'height':'auto','background':'none'});}};function pagerank_espace(text){text=text.split("&").join("&amp;");text=text.split("<").join("&lt;");text=text.split(">").join("&gt;");text=text.split('"').join("&quot;");text=text.split("{").join("&#123;");text=text.split("}").join("&#125;");text=text.split("'").join("&#039;");return text;};function set_cookie(name,value,expire){expire=expire.toGMTString();var cookieval=[escape(name),'=',escape(value),'; path=/; expires=',expire].join('');document.cookie=cookieval;};function get_cookie(name){var prefix=[escape(name),'='].join('');var c=document.cookie;var nullstring='';var cookieStartIndex=c.indexOf(prefix);if(-1==cookieStartIndex)return nullstring;var cookieEndIndex=c.indexOf(';',cookieStartIndex+prefix.length);if(-1==cookieEndIndex)cookieEndIndex=c.length;return unescape(c.substring(cookieStartIndex+prefix.length,cookieEndIndex));};function get_datestr(date){var yy=date.getYear();if(yy<1900){yy+=1900;}
var mm=date.getMonth()+1;if(mm<10){mm=['0',mm].join('');}
var dd=date.getDate();if(dd<10){dd=['0',dd].join('');}
var str=[yy,mm,dd].join('');return str;};function check_cookie(name){var now=new Date();now.setHours(0);now.setMinutes(0);now.setSeconds(0);var str=get_datestr(now);var expires=get_cookie(name);if(expires){if(expires>str)return false;}
now.setTime(now.getTime()+1*24*60*60*1000);set_cookie(name,get_datestr(now),now);return true;};};})(jQuery);
;$(document).ready(function()
{$(".body p img,#photo img.caption,#gallery img.caption,.related img.caption").each(function(i)
{var captiontext=$(this).attr('alt');$(this).parent().append("<div class='caption-text'>"+captiontext+"</div>");});});
