var RealtimeKaitori=function(a){this.pause=false;this.loading_time=a.loading_time||5000;this.loading_span=a.loading_span||20000;this.feed_url=a.feed_url;this.$loader=a.$loader;this.$table=a.$table};RealtimeKaitori.prototype={run:function(){var a=this;setTimeout(function(){a.update()},this.loading_time);setInterval(function(){a.update()},this.loading_span)},update:function(){if(this.pause){return}var a=this;this.$loader.fadeIn("slow");$.get(this.feed_url,function(b){a.$table.html(b);$("th",a.$table).each(function(){var c=$(this);var d=c.text();d.match(/ (\d+:\d+):\d+$/);c.html("<b>"+RegExp.$1+"</b> ("+a.prettyDate(d)+")")});a.$loader.fadeOut("slow")})},prettyDate:function(d){var b=new Date((d||"").replace(/-/g,"/").replace(/[TZ]/g," ")),c=(((new Date()).getTime()-b.getTime())/1000),a=Math.floor(c/86400);if(isNaN(a)||a<0||a>=31){return}return a==0&&(c<60&&"1分以内"||c<120&&"1分前"||c<3600&&Math.floor(c/60)+"分前"||c<7200&&"1時間前"||c<86400&&Math.floor(c/3600)+"時間前")||a==1&&"1日前"||a<7&&a+"日前"||a<31&&Math.ceil(a/7)+"週間前"}};

