(function(){function i(a){return function(b){this[a]=b}}var j=this;
function k(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";return b}function aa(a){var b=k(a);return b=="array"||b=="object"&&typeof a.length=="number"}function l(a){return typeof a=="string"}function m(a){a=k(a);return a=="object"||a=="array"||a=="function"}function n(a){var b=k(a);if(b=="object"||b=="array"){if(a.N)return a.N.call(a);b=b=="array"?[]:{};for(var c in a)b[c]=n(a[c]);return b}return a}
function ba(a,b){var c=b||j;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(c,e)}}else return function(){return a.apply(c,arguments)}}var o=Date.now||function(){return+new Date};function r(a,b){b=b||{};for(var c in b)a=a.replace(new RegExp("\\{\\$"+c+"\\}","gi"),b[c]);return a};var ca=/^[a-zA-Z0-9\-_.!~*'()]*$/;function t(a){a=String(a);if(!ca.test(a))return encodeURIComponent(a);return a}function u(a,b){if(b)return a.replace(v,"&amp;").replace(w,"&lt;").replace(x,"&gt;").replace(y,"&quot;");else{if(!da.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(v,"&amp;");if(a.indexOf("<")!=-1)a=a.replace(w,"&lt;");if(a.indexOf(">")!=-1)a=a.replace(x,"&gt;");if(a.indexOf('"')!=-1)a=a.replace(y,"&quot;");return a}}var v=/&/g,w=/</g,x=/>/g,y=/\"/g,da=/[&<>\"]/;
function z(a,b,c){a=c!==undefined?a.toFixed(c):String(a);c=a.indexOf(".");if(c==-1)c=a.length;return(new Array(Math.max(0,b-c)+1)).join("0")+a}function A(){return Array.prototype.join.call(arguments,"")};var B=Array.prototype,C=B.forEach?function(a,b,c){B.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=l(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};function D(){return B.concat.apply(B,arguments)}function ea(a){if(k(a)=="array")return D(a);else{for(var b=[],c=0,d=a.length;c<d;c++)b[c]=a[c];return b}}function fa(a,b,c){return arguments.length<=2?B.slice.call(a,b):B.slice.call(a,b,c)};var E={w:["BC","AD"],v:["Before Christ","Anno Domini"],A:["J","F","M","A","M","J","J","A","S","O","N","D"],H:["J","F","M","A","M","J","J","A","S","O","N","D"],z:["January","February","March","April","May","June","July","August","September","October","November","December"],G:["January","February","March","April","May","June","July","August","September","October","November","December"],C:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],J:["Jan","Feb","Mar","Apr","May","Jun",
"Jul","Aug","Sep","Oct","Nov","Dec"],M:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],L:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],F:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],K:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],V:["S","M","T","W","T","F","S"],I:["S","M","T","W","T","F","S"],D:["Q1","Q2","Q3","Q4"],B:["1st quarter","2nd quarter","3rd quarter","4th quarter"],s:["AM","PM"],m:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],n:["h:mm:ss a zzzz",
"h:mm:ss a z","h:mm:ss a","h:mm a"],S:{Md:"M/d",MMMMd:"MMMM d",MMMd:"MMM d"},T:6,W:[5,6],U:2};function F(){}function G(a){if(typeof a=="number"){var b=new F;b.i=a;b.r=ga(a);a=a;if(a==0)a="UTC";else{var c=["UTC",a<0?"+":"-"];a=Math.abs(a);c.push(Math.floor(a/60)%100);a%=60;a!=0&&c.push(":",a);a=c.join("")}b.l=[a,a];b.j=[];return b}b=new F;b.r=a.id;b.i=-a.std_offset;b.l=a.names;b.j=a.transitions;return b}function ha(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(z(Math.floor(a/60)%100,2),":",z(a%60,2));return b.join("")}
function ga(a){if(a==0)return"Etc/GMT";var b=["Etc/GMT",a<0?"-":"+"];a=Math.abs(a);b.push(Math.floor(a/60)%100);a%=60;a!=0&&b.push(":",z(a,2));return b.join("")}function H(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.j.length&&b>=a.j[c];)c+=2;return c==0?0:a.j[c-1]}function ia(a,b){a=-(a.i-H(a,b));b=[a<0?"-":"+"];a=Math.abs(a);b.push(z(Math.floor(a/60)%100,2),z(a%60,2));return b.join("")};function ja(a){this.g=[];typeof a=="number"?I(this,a):J(this,a)}var ka=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvzZ]+/];function J(a,b){for(;b;)for(var c=0;c<ka.length;++c){var d=b.match(ka[c]);if(d){d=d[0];b=b.substring(d.length);if(c==0)if(d=="''")d="'";else{d=d.substring(1,d.length-1);d=d.replace(/\'\'/,"'")}a.g.push({text:d,type:c});break}}}
function la(a,b,c){var d=c?(b.getTimezoneOffset()-(c.i-H(c,b)))*6E4:0,e=d?new Date(b.getTime()+d):b,f=e;if(c&&e.getTimezoneOffset()!=b.getTimezoneOffset()){d+=d>0?-86400000:864E5;f=new Date(b.getTime()+d)}d=[];for(var h=0;h<a.g.length;++h){var g=a.g[h].text;1==a.g[h].type?d.push(ma(a,g,b,e,f,c)):d.push(g)}return d.join("")}function I(a,b){if(b<4)b=E.m[b];else if(b<8)b=E.n[b-4];else if(b<12)b=E.m[b-8]+" "+E.n[b-8];else{I(a,10);return}J(a,b)}
function ma(a,b,c,d,e,f){a=b.length;switch(b.charAt(0)){case "G":c=d.getFullYear()>0?1:0;return a>=4?E.v[c]:E.w[c];case "y":c=d.getFullYear();if(c<0)c=-c;return a==2?z(c%100,2):String(c);case "M":a:{c=d.getMonth();switch(a){case 5:a=E.A[c];break a;case 4:a=E.z[c];break a;case 3:a=E.C[c];break a;default:a=z(c+1,a);break a}}return a;case "k":return z(e.getHours()||24,a);case "S":return(e.getTime()%1E3/1E3).toFixed(Math.min(3,a)).substr(2)+(a>3?z(0,a-3):"");case "E":c=d.getDay();return a>=4?E.M[c]:E.F[c];
case "a":a=e.getHours();return E.s[a>=12&&a<24?1:0];case "h":return z(e.getHours()%12||12,a);case "K":return z(e.getHours()%12,a);case "H":return z(e.getHours(),a);case "c":a:{c=d.getDay();switch(a){case 5:a=E.I[c];break a;case 4:a=E.L[c];break a;case 3:a=E.K[c];break a;default:a=z(c,1);break a}}return a;case "L":a:{c=d.getMonth();switch(a){case 5:a=E.H[c];break a;case 4:a=E.G[c];break a;case 3:a=E.J[c];break a;default:a=z(c+1,a);break a}}return a;case "Q":c=Math.floor(d.getMonth()/3);return a<4?
E.D[c]:E.B[c];case "d":return z(d.getDate(),a);case "m":return z(e.getMinutes(),a);case "s":return z(e.getSeconds(),a);case "v":a=(a=f)||G(c.getTimezoneOffset());return a.r;case "z":b=(b=f)||G(c.getTimezoneOffset());return a<4?b.l[H(b,c)>0?2:0]:b.l[H(b,c)>0?3:1];case "Z":b=(b=f)||G(c.getTimezoneOffset());return a<4?ia(b,c):ha(b.i-H(b,c));default:return""}};function K(a,b,c){if(!b&&c==0){b=r("{$num} minute ago",{num:a});c=r("{$num} minutes ago",{num:a});return a==1?b:c}else if(b&&c==0){b=r("in {$num} minute",{num:a});c=r("in {$num} minutes",{num:a});return a==1?b:c}else if(!b&&c==1){b=r("{$num} hour ago",{num:a});c=r("{$num} hours ago",{num:a});return a==1?b:c}else if(b&&c==1){b=r("in {$num} hour",{num:a});c=r("in {$num} hours",{num:a});return a==1?b:c}else if(!b&&c==2){b=r("{$num} day ago",{num:a});c=r("{$num} days ago",{num:a});return a==1?b:c}else if(b&&
c==2){b=r("in {$num} day",{num:a});c=r("in {$num} days",{num:a});return a==1?b:c}else return""};function na(a,b,c){for(var d in a)b.call(c,a[d],d,a)};var L,M,N,O;function oa(){return j.navigator?j.navigator.userAgent:null}O=N=M=L=false;var P;if(P=oa()){var pa=j.navigator;L=P.indexOf("Opera")==0;M=!L&&P.indexOf("MSIE")!=-1;N=!L&&P.indexOf("WebKit")!=-1;O=!L&&!N&&pa.product=="Gecko"}var qa=M,ra=O,sa=N,ta="",Q;if(L&&j.opera){var S=j.opera.version;ta=typeof S=="function"?S():S}else{if(ra)Q=/rv\:([^\);]+)(\)|;)/;else if(qa)Q=/MSIE\s+([^\);]+)(\)|;)/;else if(sa)Q=/WebKit\/(\S+)/;if(Q){var ua=Q.exec(oa());ta=ua?ua[1]:""}};function T(a){return l(a)?document.getElementById(a):a}function va(a,b){na(b,function(c,d){if(d=="style")a.style.cssText=c;else if(d=="class")a.className=c;else if(d=="for")a.htmlFor=c;else if(d in wa)a.setAttribute(wa[d],c);else a[d]=c})}var wa={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"};function xa(){return ya(document,arguments)}
function ya(a,b){var c=b[0],d=b[1];if(qa&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',u(d.name),'"');if(d.type){c.push(' type="',u(d.type),'"');d=n(d);delete d.type}c.push(">");c=c.join("")}var e=a.createElement(c);if(d)if(l(d))e.className=d;else va(e,d);if(b.length>2){d=function(h){if(h)e.appendChild(l(h)?a.createTextNode(h):h)};for(c=2;c<b.length;c++){var f=b[c];aa(f)&&!(m(f)&&f.nodeType>0)?C(za(f)?ea(f):f,d):d(f)}}return e}
function U(a,b){var c=a.createElement("div");c.innerHTML=b;if(c.childNodes.length==1)return c.removeChild(c.firstChild);else{for(a=a.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);return a}}function V(a,b){a.appendChild(b)}
function Aa(a,b){if("textContent"in a)a.textContent=b;else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=b}else{for(var c;c=a.firstChild;)a.removeChild(c);a.appendChild((a.nodeType==9?a:a.ownerDocument||a.document).createTextNode(b))}}function za(a){if(a&&typeof a.length=="number")if(m(a))return typeof a.item=="function"||typeof a.item=="string";else if(k(a)=="function")return typeof a.item=="function";return false};function W(a){a=a||{};this.P=a.key;this.b=a.template||"";this.a=a.formatter||{};this.o=a.callbackName||Ba}function Ca(a){a=a.replace("<","&lt;").replace(">","&gt;");return a=a.replace('"',"&quot;").replace("'","&#39;")}
function Da(a,b,c,d){if(!b||c<200||300<=c)throw"FeedRenderer : "+d;if(a=W.prototype.k[a-0]){var e=[],f=a.R||"",h=a.O||{};a=a.element||"";C(b.feed.entries,function(g,p){e[p]=f.replace(/%([^%]*)%/g,function(q,s){return s in g?(h[s]||Ca)(g[s],g):""})});if(k(a)=="function")a(e,b);else{e=e.join("");m(a)&&a.nodeType>0||(a=T(a));a&&V(a,U(document,e))}}}var Ba="";W.prototype.k=[];W.prototype.e=i("b");W.prototype.h=i("a");
W.prototype.d=function(a,b,c){if(!this.b)throw"FeedRenderer : The template string must be set.";if(!this.o)throw"FeedRenderer : The callback name must be set.";c=c||{};a=["http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&output=json&callback=",t(this.o),"&q=",t(a),"&context=",this.k.length];var d=c.num;c=c.scoring;var e=this.P;if(d)a=D(a,["&num=",t(d)]);if(e)a=D(a,["&key=",t(e)]);if(c)a=D(a,["&scoring=",t(c)]);this.k.push({element:b,R:this.b,O:this.a});b=xa("script",{type:"text/javascript",
src:A.apply(null,a)});document.body.appendChild(b)};function X(a,b){a=a||{};b=b||{};var c=a;if(typeof c!="string"){var d=a.key,e=a.pub===false?false:true;if(!d)throw Y('The "key" parameter is required.');c=[e?"http":"https","://spreadsheets.google.com"];a.domain&&!e&&c.push("/a/",t(a.domain));c.push("/tq?key=",t(d));a.sheet?c.push("&sheet=",t(a.sheet)):c.push("&gid=",t(a.gid||0));typeof a.headers=="number"&&c.push("&headers=",a.headers);e&&c.push("&pub=1");c=A.apply(null,c);d={};a=a;for(var f in a)d[f]=a[f];b=b;for(var h in b)d[h]=b[h];b=d}this.q=
new google.visualization.Query(c);this.b=b.template||"";this.a=b.formatter||{}}function Ea(a){return u(""+a)}function Y(a){return"SpreadsheetRenderer : "+a}X.prototype.e=i("b");X.prototype.h=i("a");X.prototype.d=function(a,b){this.q.setQuery(a);this.q.send(ba(this.Q,this,b))};
X.prototype.Q=function(a,b){if(!b)throw Y("Null response.");if(b.isError())throw Y(b.getMessage());b=b.getDataTable();var c=b.getNumberOfColumns(),d=b.getNumberOfRows(),e=[],f=[],h=[],g,p,q,s;for(g=0;g<c;++g){e[g]=b.getColumnLabel(g);f[g]=this.a[e[g]]||this.a[g]||Ea}for(p=0;p<d;++p){q={};s={};for(g=0;g<c;++g)q[g]=q[e[g]]={value:b.getFormattedValue(p,g),rawValue:b.getValue(p,g)};for(g=0;g<c;++g)s[g]=s[e[g]]=f[g](q[g].value,q[g].rawValue,q);h[p]=this.b.replace(/%([^%]*)%/g,function(Ia,R){if(!R||R.length<=
0)return"%";return s[R]})}if(k(a)=="function")a(h,b);else{h=h.join("");m(a)&&a.nodeType>0||(a=T(a));a&&V(a,U(document,h))}};if(typeof history.navigationMode!="undifined")history.navigationMode="fast";var Z={};window.template=Z;Z.FeedRenderer=W;Z.feedCallback=function(){Da.apply(this,arguments)};Ba="template.feedCallback";var Fa=[],Ga=[];Z.f=function(a,b){a=="ready"?Ga.push(b):Fa.push(b)};Z.addWindowEvent=Z.f;Z.invokeContentReady=function(){C(Ga,function(a){a()})};window.onload=function(){C(Fa,function(a){a()})};
Z.f("ready",function(){if(document.location.href.match(/^http\:\/\/blog\.livedoor\.jp\/sourcewalker\/?(.*)$/i)){var a="http://webos-goodies.jp/"+(RegExp.$1||""),b=A('<div style="text-align:center; color:red; font-weight:bold; margin:16px 0px;">',"\u30b5\u30a4\u30c8\u3092\u79fb\u8ee2\u3057\u307e\u3057\u305f\u3002<br>",'\u79fb\u8ee2\u5148\uff1a<a href="',a,'">',a,"</a>","</div>");a=T("tpl_old_site_notification");b=U(document,b);a.appendChild(b)}});
Z.generateRelatedLinks=function(a,b){var c=/(\w+)\.html$/,d="";if(window.location.href.match(c))d=RegExp.$1;var e=[];C(fa(a.p,0,5),function(f,h){var g=f.u.match(c)&&RegExp.$1==d?"<li>%t%</li>":'<li><a href="%u%">%t%</a></li>';e[h]=g.replace(/%([^%]*)%/g,function(p,q){return u(f[q]||"")})});b=u(b+"categories/"+a.t+".html");e=D(['<h1><a href="',b,'">',a.c,"</a></h1><ul>"],e,['</ul><div class="morecategory"><a href="',b,'">&gt;&gt; \u3082\u3063\u3068\u8aad\u3080</a></div>']);e=A.apply(null,e);return U(document,
e)};var $={Timestamp:function(a,b){return b instanceof Date?A(b.getFullYear(),"\u5e74",b.getMonth()+1,"\u6708",b.getDate(),"\u65e5 ",b.getHours(),":",b.getMinutes()):""},Name:function(a,b,c){b=(c.Url||{}).value;return/^https?:\/\//.test(b)?A('<a href="',u(b),'">',u(a),"</a>"):u(a)},Comment:function(a){return u(a).replace(/(\r\n|\r|\n)/g,"<br>")}};$.Source=$.Name;$.Excerpt=$.Comment;
Z.renderComments=function(a){renderer=new X({key:"pMIBrnJ4PHK_Tnb_IAz3cTQ"});renderer.e('<div class="comment_item"><h2><n>.&nbsp;Posted by %Name% &nbsp;&nbsp;&nbsp;%Timestamp%</h2><p>%Comment%</p></div>');renderer.h($);renderer.d("select * WHERE B = '"+a+"' ORDER BY A",function(b,c){var d=1;c=c.getNumberOfRows();if(c>0){b=b.join("").replace(/<n>/g,function(){return d++});b=A('<h1>\u3053\u306e\u8a18\u4e8b\u3078\u306e\u30b3\u30e1\u30f3\u30c8</h1><div class="comment_body">',b,"</div>");V(T("tpl_comments"),
U(document,b))}Aa(T("tpl_num_comments"),c)})};
Z.renderTrackbacks=function(a){renderer=new X({key:"pMIBrnJ4PHK_XSOfGkVhjTQ"});renderer.e('<div class="trackback_item"><h2><n>.&nbsp;%Source%&nbsp;&nbsp;[&nbsp;%Site%&nbsp;]&nbsp;&nbsp;&nbsp;%Timestamp%</h2><p>%Excerpt%</p></div>');renderer.h($);renderer.d("select * WHERE B = '"+a+"' ORDER BY A",function(b,c){var d=1;c=c.getNumberOfRows();if(c>0){b=b.join("").replace(/<n>/g,function(){return d++});b=A('<h1>\u3053\u306e\u8a18\u4e8b\u3078\u306e\u30c8\u30e9\u30c3\u30af\u30d0\u30c3\u30af</h1><div class="trackback_body">',b,
"</div>");V(T("tpl_trackbacks"),U(document,b))}Aa(T("tpl_num_trackbacks"),c)})};var Ha={publishedDate:function(a){a=new Date(a);var b=new ja(10),c=a.getTime(),d=o();if(d<c)c=d;c=c;d=o();var e=Math.floor((d-c)/6E4),f=false;if(e<0){f=true;e*=-1}if(e<60)c=K(e,f,0);else{e=Math.floor(e/60);if(e<24)c=K(e,f,1);else{e=(new Date).getTimezoneOffset()*6E4;e=Math.floor((d+e)/864E5)-Math.floor((c+e)/864E5);if(f)e*=-1;c=e<14?K(e,f,2):""}}return c||la(b,a)}};
Z.f("ready",function(){var a=new W({key:"ABQIAAAADFolcpMzeDEXDBR65zomPRSdobuQ8nl73Zh0G-Y7QnxRnfXdORRvX5O5---NvrXXjsKrVcjvSimLkw"});a.e('<a class="sidebody" href="%link%">%title%</a>');a.d("http://webos-goodies.jp/atom.xml","tpl_recent_articles",{num:8});a.e(A('<a class="sidebody" href="%link%" target="_blank">%contentSnippet%<br>','<span class="tpl-buzz-date">%publishedDate%</span></a>'));a.h(Ha);a.d("http://buzz.googleapis.com/feeds/113438044941105226764/public/posted","tpl_buzz",{num:16})});
Z.f("ready",function(){var a=T("tpl_recommendations");if(a){var b=a.clientWidth,c=a.clientHeight;a.innerHTML='<iframe src="http://www.facebook.com/plugins/recommendations.php?site=webos-goodies.jp&amp;width='+b+"&amp;height="+c+'&amp;header=true&amp;border_color=%2523cdcdcd" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:'+b+"px; height:"+c+'px;" allowTransparency="true"></iframe>'}});
})();