var hatena_bookmark_anywhere_style;var hatena_bookmark_anywhere_limit;var hatena_bookmark_anywhere_collapse;var hatena_bookmark_anywhere_url;var hatena_bookmark_anywhere_icon_url="http://blog.ddc.co.jp/img/icon/images/b_entry.gif";var hatena_bookmark_anywhere_edit_icon_url="http://blog.ddc.co.jp/img/icon/famfamfam/comment_edit.gif";function __hatena_bookmark_anywhere_receiver(json){try{var html="";var escapeHTML=function(str){str=str.replace("&","&amp;");str=str.replace("\"","&quot;");str=str.replace("'","&#039;");str=str.replace("<","&lt;");str=str.replace(">","&gt;");return str;}
var addCSSRule=(document.createStyleSheet)?(function(sheet){return function(selector,declaration){sheet.addRule(selector,declaration);};})(document.createStyleSheet()):(function(sheet){return function(selector,declaration){sheet.insertRule(selector+'{'+declaration+'}',sheet.cssRules.length);};})((function(e){e.appendChild(document.createTextNode(''));(document.getElementsByTagName('head')[0]||(function(h){document.documentElement.insertBefore(h,this.firstChild);return h;})(document.createElement('head'))).appendChild(e);return e.sheet;})(document.createElement('style')))
if(hatena_bookmark_anywhere_style!==false){addCSSRule("#hatena_bookmark_anywhere","font-size: 90%; font-family: \"Arial\", sans-serif; color: #000;");addCSSRule("#hatena_bookmark_anywhere * ","margin: 0; padding: 0; text-align: left; font-weight: normal; font-family: \"Arial\", sans-serif;");addCSSRule("#hatena_bookmark_anywhere img","vertical-align: middle;");addCSSRule("#hatena_bookmark_anywhere .hatena_bookmark_anywhere_zero","background-color:#edf1fd; border-top:1px solid #5279e7; list-style-position: inside; margin:2px 0 0 0;padding: 8px 5px 12px 8px;");addCSSRule("#hatena_bookmark_anywhere ul","background-color:#edf1fd; border-top:1px solid #5279e7; list-style-position: inside; margin:2px 0 0 0;padding: 8px 5px 12px 8px;");addCSSRule("#hatena_bookmark_anywhere ul li","list-style-type: circle; padding: 1px 0;");addCSSRule("#hatena_bookmark_anywhere .hatena_bookmark_anywhere_user","color: #00e; text-decoration: underline; margin: 0 2px;");addCSSRule("#hatena_bookmark_anywhere .hatena_bookmark_anywhere_tags","font-size: 90%; color: #66c; margin: 0 4px 0 2px;");addCSSRule("#hatena_bookmark_anywhere .hatena_bookmark_anywhere_tags a","text-decoration: none; color: #66c;");addCSSRule("#hatena_bookmark_anywhere .hatena_bookmark_anywhere_go","font-size: 90%; color: #66c; text-decoration: none;");addCSSRule("#hatena_bookmark_anywhere img.hatena_bookmark_anywhere_edit","margin: 0px 3px; vertical-align: middle;");addCSSRule("#hatena_bookmark_anywhere a.hatena_bookmark_anywhere_edit","font-weight: bold;");addCSSRule("#hatena_bookmark_anywhere li.hatena_bookmark_anywhere_edit","margin-top: 10px;");addCSSRule("#hatena_bookmark_anywhere img.hatena_bookmark_anywhere_jump","margin: 0px 3px; vertical-align: middle;");}
if(json==null){html+='このエントリーのはてなブックマーク (0) <a class="hatena_bookmark_anywhere_go" href="http://b.hatena.ne.jp/entry/'
+escapeHTML(hatena_bookmark_anywhere_url)
+'"><img class="hatena_bookmark_anywhere_jump" src="'
+hatena_bookmark_anywhere_icon_url
+'" width="16" height="12" border="0" alt="はてなブックマーク" />はてなブックマークのページへ飛ぶ</a><br />';html+='<div class="hatena_bookmark_anywhere_zero">';html+='このページはまだブックマークされていません。<br /><a class="hatena_bookmark_anywhere_edit" href="http://b.hatena.ne.jp/append?'
+escapeHTML(hatena_bookmark_anywhere_url)
+'">はてなブックマークで最初のブックマーク＆コメントしてみませんか？<img class="hatena_bookmark_anywhere_edit" src="'
+hatena_bookmark_anywhere_edit_icon_url
+'" width="16" height="16" border="0" alt="コメント" /></a>';html+='</div>';}
else{if((typeof hatena_bookmark_anywhere_limit)!="number")hatena_bookmark_anywhere_limit=100;if((typeof hatena_bookmark_anywhere_collapse)=="undefined"&&json.bookmarks.length>hatena_bookmark_anywhere_limit)hatena_bookmark_anywhere_collapse=true;html+='このエントリーのはてなブックマーク ('
+json.count
+') <a class="hatena_bookmark_anywhere_go" href="http://b.hatena.ne.jp/entry/'
+escapeHTML(hatena_bookmark_anywhere_url)
+'"><img class="hatena_bookmark_anywhere_jump" src="'
+hatena_bookmark_anywhere_icon_url
+'" width="16" height="12" border="0" alt="はてなブックマーク" />はてなブックマークのページへ飛ぶ</a><br/>';html+='<ul id="bookmarked_user">';for(var i=0;i<json.bookmarks.length&&hatena_bookmark_anywhere_limit>0;++i){var bookmark=json.bookmarks[i];var t=bookmark.timestamp.split(" ")[0].split("/");var tags=[];for(var j=0;j<json.bookmarks[i].tags.length;++j){var tag=json.bookmarks[i].tags[j];tags.push('<a href="http://b.hatena.ne.jp/'+bookmark.user+'/'+tag+'" target="_blank">'+escapeHTML(tag)+'</a>');}
if(hatena_bookmark_anywhere_collapse!=true||bookmark.comment!=''){html+='<li><span class="__hatena_bookmark_anywhere_timestamp">'
+escapeHTML(t[0])
+'年'
+escapeHTML(t[1])
+'月'
+escapeHTML(t[2])
+'日</span><img src="http://www.hatena.ne.jp/users/'
+escapeHTML(bookmark.user.substring(0,2))
+'/'
+bookmark.user
+'/profile_s.gif" width="16" height="16"><a href="http://b.hatena.ne.jp/'
+escapeHTML(bookmark.user)
+'/'
+escapeHTML(t.join(""))
+'" class="hatena_bookmark_anywhere_user" target="_blank">'
+escapeHTML(bookmark.user)
+'</a><span class="hatena_bookmark_anywhere_tags">'
+tags.join(", ")
+'</span>'
+escapeHTML(bookmark.comment)
+'</li>';hatena_bookmark_anywhere_limit--;}}
html+='<li class="hatena_bookmark_anywhere_edit"><a class="hatena_bookmark_anywhere_edit" href="http://b.hatena.ne.jp/append?'
+escapeHTML(hatena_bookmark_anywhere_url)
+'">はてなブックマークでブックマーク＆コメントしてみませんか？<img class="hatena_bookmark_anywhere_edit" src="'
+hatena_bookmark_anywhere_edit_icon_url
+'" width="16" height="16" border="0" alt="コメント" /></a></li>';html+='</ul>';}
var wrap=document.createElement("div");wrap.innerHTML=html;document.getElementById("hatena_bookmark_anywhere").innerHTML="";document.getElementById("hatena_bookmark_anywhere").appendChild(wrap);}catch(e){}}
function __hatena_bookmark_anywhere_loade(){try{if((typeof document.getElementById("hatena_bookmark_anywhere"))!="undefined"){var script=document.createElement("script");script.setAttribute("type","text/javascript");if((typeof hatena_bookmark_anywhere_url)=="undefined")hatena_bookmark_anywhere_url=location.href.replace(/#.*/,"");script.setAttribute("src","http://b.hatena.ne.jp/entry/json/?url="+hatena_bookmark_anywhere_url+"&callback=__hatena_bookmark_anywhere_receiver");document.body.appendChild(script);}}catch(e){}}
try{if(window.addEventListener){window.addEventListener("load",__hatena_bookmark_anywhere_loade,false);}
else{window.attachEvent("onload",__hatena_bookmark_anywhere_loade);}}catch(e){}