var Namast={};(function(L){var R;var S=function(Y){return typeof Y=="string"?document.getElementById(Y):Y};var W=function(a){var g=a.split(".");if(g.length!=2){return[]}if(g[0]==""){g[0]="*"}if(!!document.evaluate){var c=[];var f=".//"+g[0]+"[contains(concat(' ', @class, ' '), ' "+g[1]+" ')]";var h=document.evaluate(f,document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var d=0,e=h.snapshotLength;d<e;++d){c[d]=h.snapshotItem(d)}return c}else{var b=document.body.getElementsByTagName(g[0]);var Y=[],Z;for(var d=0,e=b.length;d<e;++d){var Z=b[d];if(Z.className==g[1]){Y.push(Z)}}return Y}};var H=function(Z){var a="?";for(var Y in Z){a+=Y+"="+encodeURIComponent(Z[Y])+"&"}return a.slice(0,-1)};var P=function(Z){var a=document.createElement("div");var Y=document.createTextNode(Z);a.appendChild(Y);return a.innerHTML};var E=function(Z,a){Z=S(Z);var b=Z.style[a];if(!b){if(document.defaultView&&document.defaultView.getComputedStyle){var Y=document.defaultView.getComputedStyle(Z,null);b=Y?Y[a]:null}else{if(Z.currentStyle){b=Z.currentStyle[a]}}}return b};var V=function(){var b="";var Z=document.getElementsByTagName("script");for(var a=0,Y=Z.length;a<Y;++a){if(Z[a].src.match(/ns_shortcut(2?)(?:\.min)?\.js/)){b=Z[a].src;break}}return b};var C=function(a,b){if(a.indexOf){return a.indexOf(b)}else{for(var Z=0,Y=a.length;Z<Y;++Z){if(a[Z]===b){return Z}}}return -1};var X={stop:function(Y){if(Y.preventDefault){Y.preventDefault();Y.stopPropagation()}else{Y.returnValue=false;Y.cancelBubble=true}},target:function(Y){return Y.target||Y.srcElement},pointerX:function(Y){return Y.pageX||(Y.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft))},pointerY:function(Y){return Y.pageY||(Y.clientY+(document.documentElement.scrollTop||document.body.scrollTop))},observe:function(a,Z,b,Y){if(typeof a=="string"){a=S(a)}if(a.addEventListener){a.addEventListener(Z,function(){b.apply(a,arguments)},Y||false)}else{a.attachEvent("on"+Z,function(){b.apply(a,arguments)})}return a}};var R;var G=V();var U=G.match(/http:\/\/[^\/]+/)[0];if(/selector=([\d\w-_\.]+)/.test(G)){R=RegExp.$1}var F=(function(){var Y=[];if(G.match(/features=([^&]+)/)){Y=RegExp.$1.split(",")}return Y})();var N=C(F,"bbs")!=-1;var Q=2;if(G.match(/max_scale_ratio=([\d\.]+)/)){Q=parseFloat(RegExp.$1)}var B=/http(?:s)?:\/\/([^\.]+)\.blogs\.com/;var I=/http(?:s)?:\/\/([^\.]+)\.cocolog-nifty\.com/;var J=/http(?:s)?:\/\/ameblo\.jp\/([^\/]+)/;var D=/http(?:s)?:\/\/blog\.goo\.ne\.jp\/([^\/]+)/;var T=/http(?:s)?:\/\/([^\.]+)\.blog[0-9]*\.fc2\.com/;var O=/http(?:s)?:\/\/blog\.livedoor\.jp\/([^\/]+)/;Namast={parse:function(){var Y={call:function(d,a){var b=[U,"api",d].join("/");var Z=document.createElement("script");var c=H(a);Z.type="text/javascript";Z.charset="UTF-8";Z.onload=function(){document.body.removeChild(Z)};Z.src=b+c;document.body.appendChild(Z)}};setTimeout(function(){var Z={format:"js",url:location.toString().replace(location.hash,"")};if(R){Z.selector=R}if(C(F,"bbs")!=-1){Z.features="chat"}Y.call("shortcut",Z)},10)},addShortcut:function(){var Y=location.toString();if(J.test(Y)){A.Ameblo.addShortcut.apply(null,arguments)}else{if(O.test(Y)){A.Livedoor.addShortcut.apply(null,arguments)}else{if(B.test(Y)){A.Typepad.addShortcut.apply(null,arguments)}else{if(I.test(Y)){A.Cocolog.addShortcut.apply(null,arguments)}else{if(D.test(Y)){A.Goo.addShortcut.apply(null,arguments)}else{if(T.test(Y)){A.FC2.addShortcut.apply(null,arguments)}else{A.Custom.addShortcut.apply(null,arguments)}}}}}}}};var M={};var K=function(d){var f="namast_chat_form_"+d.id;var a;var Y=document.createElement("div");var b=Y.style;this._commentListId="namast_comments_"+d.id;Y.className="namast_sc";b.position="absolute";b.display="none";if(N){var Z=(function(h){var k='<ul class="namast_comments_wrap" id="'+h._commentListId+'">';for(var j=0,g=d.chats.length;j<g;++j){k+="<li><cite>"+P(d.chats[j].speaker)+"</cite> <br/>"+P(d.chats[j].body)+"</li>"}return k+"</ul>"})(this);a=['<div class="namast_sc_header"></div>','<div class="namast_sc_content">','<img class="namast_sc_thumb" src="'+d.image+'">','<div class="namast_sc_right">','<h2><a href="'+d.url+'" target="_blank">'+P(d.name)+"</a></h2>",Z,"</div>",'<div class="namast_clearfix"></div>','<div class="namast_sc_center">','<form id="'+f+'" target="namast_chat_frame" method="post" action="'+U+'/chats">','<label for="namast_chat_speaker">'+decodeURIComponent("%E5%90%8D%E5%89%8D")+"</label>",'<input type="text" name="speaker" value="'+decodeURIComponent("%E5%90%8D%E7%84%A1%E3%81%97")+'"/>','<textarea class="namast_chat_body" name="body" rows="2" cols="30"></textarea>','<input type="submit" value="submit"/>','<input type="hidden" name="performer_id" value="'+d.id+'"/>',"</form>",'<iframe name="namast_chat_frame" src="about:blank" style="display:none"></iframe>',"</div>",'<a href="'+U+'"><img src="'+U+'/images/namaste2-min.png" border="0"/></a>',"</div>",'<div class="namast_sc_footer"></div>'].join("\n")}else{var c=(function(){var j="<ul>";for(var h=0,g=d.events.length;h<g;++h){var k=d.events[h];j+='<li><a href="'+k.url+'?cl=3" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank">'+P(k.title)+"</a></li>"}return j+"</ul>"})();var e=(function(){var j="<ul>";for(var h=0,g=d.bbs.length;h<g;++h){var k=d.bbs[h];j+='<li><a href="'+k.url+'?cl=4" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank">'+P(k.title)+"</a></li>"}return j+"</ul>"})();a=['<div class="namast_sc_header"></div>','<div class="namast_sc_content">','<a href="'+d.url+'?cl=1" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank">','<img class="namast_sc_thumb" src="'+d.image+'" border=0></a>','<div class="namast_sc_right">','<h2><a href="'+d.url+'?cl=2" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank">'+P(d.name)+"</a></h2>","<p>"+P(d.description),(d.description)?'<a href="'+U+"/performer/wiki/"+d.id+'?cl=7">続きを読む</a>':"","</p>","</div>",'<div class="namast_clearfix"></div>','<div class="namast_sc_center">',"<h2>"+decodeURIComponent("%E3%81%93%E3%82%8C%E3%81%8B%E3%82%89%E3%81%AE%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88")+"</h2>",c,"<h2>"+decodeURIComponent("%E6%8E%B2%E7%A4%BA%E6%9D%BF")+"</h2>",e,'<a href="'+d.create_bbs_url+"?cl=5\" onclick=\"window.open(this.href, '_blank', 'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes'); return false;\">"+decodeURIComponent("%E6%8E%B2%E7%A4%BA%E6%9D%BF%E3%81%AB%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF")+"</a>","</div>",'<div class="namast_footer"><a href="http://nama.st/?cl=6" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank">Powerd by ナマステ興業</a></div>',"</div>",'<div class="namast_sc_footer"></div>'].join("\n")}Y.innerHTML=a;this._element=Y;(document.body||document.documentElement).appendChild(Y);if(N){var Y=S(this._commentListId);X.observe(f,"submit",function(m){m=m||window.event;var n=this.getElementsByTagName("*");var j={};for(var k=0,h=n.length;k<h;++k){var g=n[k].tagName.toLowerCase();if(g=="input"||g=="textarea"){n[k].value=encodeURIComponent(n[k].value);j[n[k].name]=n[k].value}}this.submit();this.reset();var o=document.createElement("li");var l="<cite>"+P(decodeURIComponent(j.speaker))+"</cite> <br/>"+P(decodeURIComponent(j.body));o.innerHTML=l;Y.appendChild(o);Y.scrollTop=Y.scrollHeight;X.stop(m)})}};var L=K.prototype;L.show=function(){this._element.style.display="";if(N){var Y=S(this._commentListId);Y.scrollTop=Y.scrollHeight}return this};L.setStyle=function(Z){for(var Y in Z){this._element.style[Y]=Z[Y]}return this};L.hide=function(){this._element.style.display="none";return this};L.element=function(){return this._element};delete L;var A={addShortcut:function(q,v){var u=function(y){var i=-1;var x="__NAMAST_HTML_TAG_";var j=[];y=y.replace(/<(?:img|input).*?>/gi,function(z,AC,AB){var AA=x+ ++i;j.push([AA,z]);return AA});return[y,j]};var a=function(z,x){for(var y=0,j=x.length;y<j;++y){z=z.replace(x[y][0],x[y][1])}return z};var l=/cloud=0/.test(G);var o="namast_per_";var n={};var k=W(q);for(var r=0,s=k.length;r<s;++r){var g=k[r].innerHTML;var Z=u(g);g=Z[0];for(var p=0,c=v.length;p<c;++p){var h=v[p];var d=new RegExp(h.name,"g");var t=!l&&h.hot>0?"font-size: "+(1+(Q*h.hot))+"em":"";var b='<a href="'+h.url+'" onclick="window.open(this.href, \'_blank\', \'width=260, height=500, menubar=no, toolbar=no, scrollbars=yes\'); return false;" target="_blank" style="'+t+'">'+P(h.name)+'</a><img class="namast_popup_shortcut" id="'+h.id+'" src="'+[U,"images","sc.gif"].join("/")+'" alt="namast" border="0"/>';if(n[h.id]===undefined){n[h.id]=0}if(!M[h.id]){M[h.id]=new K(h)}g=g.replace(d,function(i,y,x){var j=o+h.id+"_"+ ++n[h.id];return b.replace('id="'+h.id+'"','id="'+j+'"')})}k[r].innerHTML=a(g,Z[1])}var Y=function(j){if(M.current){M.current.hide()}j=j||window.event;var y=X.target(j);var x=X.pointerX(j);var i=X.pointerY(j);var z=parseInt(y.id.replace(o,""));M.current=M[z].setStyle({left:x-10+"px",top:i+10+"px"}).show()};var f=function(y){if(M.current){var AC=M.current.element();var z=X.pointerX(y);var x=X.pointerY(y);var j=10;var i=20;var AB=parseInt(AC.style.left);var AA=parseInt(AC.style.top);if(z+j<AB||z-j>AB+parseInt(E(AC,"width"))||x+i<AA||x-i>AA+parseInt(E(AC,"height"))){AC.style.display="none";M.current=null}}};for(var m in n){var e=n[m];for(var r=1;r<=e;++r){var w=o+m+"_"+r;X.observe(S(w),"mouseover",Y)}}X.observe(document.body||document.documentElement,"mousemove",f)}};A.Custom={addShortcut:function(Y){if(R){A.addShortcut(R,Y)}}};A.Ameblo={addShortcut:function(Y){A.addShortcut("div.subContents",Y)}};A.Typepad={addShortcut:function(Y){A.addShortcut("div.entry-body",Y)}};A.Cocolog={addShortcut:function(Y){A.addShortcut("div.entry-body",Y)}};A.Goo={addShortcut:function(Y){A.addShortcut("div.Posi",Y)}};A.FC2={addShortcut:function(Y){A.addShortcut("div.entry_body",Y)}};A.Livedoor={addShortcut:function(Y){A.addShortcut("div.article-body-inner",Y)}};X.observe(window,"load",function(){Namast.parse()});document.write('<style type="text/css">img.namast_popup_shortcut {border: 0;} div.namast_sc * {padding: 0; margin: 0; text-align:left; line-height: 14px;} div.namast_sc input {border: 1px solid #ccc;} div.namast_sc img {border:0;} div.namast_sc cite {font-style:normal;} div.namast_chat_body {border: 1px solid #CFCFCF;} div.namst_sc {width: 233px; color:#fff;} div.namast_sc a {color: #008000} div.namast_sc a:visited {color: #008000} div.namast_sc a:hover {color: #000; background-color: none;} div.namast_sc h2 {margin: 5px 0; font-size: 14px; line-height: 14px;} div.namast_sc {width: 235px; color: #000;font-style: normal;font-size: 12px;overflow:hidden;} div.namast_sc_header {background: url('+U+"/images/n_sc_top.gif) no-repeat;height: 40px;} div.namast_sc_content {overflow:hidden; background: url("+U+"/images/n_sc_middle.gif) repeat-y;padding: 5px;height: 250px;} ul.namast_comments_wrap {height: 130px; overflow:auto; list-style-type: none;} div.namast_sc_right {width: 165px; margin-left: 55px;} div.namast_sc_right p {font-size: 12px; line-height: 14px;} div.namast_sc_center{margin-top: 10px; width: 220px;}div.namast_sc_footer {height: 12px;background: url("+U+"/images/n_sc_footer.gif) no-repeat;}div.namast_sc_content img.namast_sc_thumb {float:left; width: 50px;} div.namast_sc_center ul {list-style-type: none; margin-left: 5px;} div.namast_clearfix {clear:both;} div.namast_footer {text-align:right; margin: 10px; align: bottom;}</style>")})(Namast);