
$(document).ready(function(){$('#searchKeyword').inline_label();$('.scrollable').scrollable({speed:300,circular:true});if(!($.support.borderRadius)){$("pre[class!='code']").corner("5px");$("div[class='console']").corner("5px");var $wrapper=$("<div/>");$("pre.code").wrap($wrapper);$("pre.code").css("margin-top","0");$("pre.code").width("100%");$wrapper=$("pre.code").parent();$wrapper.css("background-color","#ABABAB");$wrapper.css("margin","0");$wrapper.css("padding","1px 0 0 1px");$wrapper.width("95%");$wrapper.corner("tl 5px");$("pre.code").corner("tl 5px");$wrapper=$("<div/>");$("blockquote").wrap($wrapper);$("blockquote").css("margin","0");$("blockquote").css("background-color","#FFF");$wrapper=$("blockquote").parent();$wrapper.css("background-color","#ccc");$wrapper.css("margin","13 0 13 25");$wrapper.css("padding","1 1 1 1");$wrapper.corner("5px");$("blockquote").corner("5px");$("blockquote cite").parent().css("text-align","right");$wrapper=$("<div/>");$("div.textBody dl").wrap($wrapper);$("div.textBody dl").css("margin","0");$("div.textBody dl").css("background-color","#FFF");$wrapper=$("div.textBody dl").parent();$wrapper.css("background-color","#ddd");$wrapper.css("margin","13 0 13 0");$wrapper.css("padding","1 1 1 1");$wrapper.corner("6px");$("div.textBody dl").corner("6px");$(".bookInfo .bookImg").css("position","relative");$(".bookInfo .bookImg").css("z-index","1");}
$("pre.code").each(function(){var codeLines=$(this).text().split(/\r\n|\r|\n/);var lineNum="<code class=\"lineNum\">";for(var i=0,len=codeLines.length;i<len;i++){lineNum+="<span class=\"lineNo\">"+("  "+(i+1)).slice(-3)+"</span>\n";}
lineNum+="</code>";$(this).prepend(lineNum);});(function(){$(".searchForm input[name='search']").blur(function(){if($(this).val()==''){$(this).css("background","#FFFFFF url(http:\x2F\x2Fwww.google.co.jp\x2Fcse\x2Fintl\x2Fja\x2Fimages\x2Fgoogle_custom_search_watermark.gif) left no-repeat");}});$(".searchForm input[name='search']").focus(function(){$(this).css("background","#ffffff");});if($(".searchForm input[name='search']").val()==''){$(".searchForm input[name='search']").blur();}})();});function jstrlen(str,len,i){len=0;str=escape(str);for(i=0;i<str.length;i++,len++){if(str.charAt(i)=="%"){if(str.charAt(++i)=="u"){i+=3;len+=1.25;}
i++;}}
return len;}
function create_toc(){$("#toc").append('<h4>In this article:</h4>');var list=$('<ul class="none"></ul>');$(".textBody h2, .textBody h3").each(function(i){var current=$(this);current.attr("id","title"+i);list.append("<li class=\""+current.attr("tagName")+"\"><a id='link"+i+"' href='#title"+i+"' title='"+current.text()+"'>"+current.html()+"</a></li>");});$("#toc").append(list);}
function get_amazon(keywords){$.getJSON("http://hamasyou.com/services/aws/aws.rb",{q:keywords},function(json){if(!json){return;}
var books=$("<div></div>");if(json.length>0){$("#aws").append("<h2>関連する本</h2>");}
for(var i=0;i<json.length;i++){var book_info=$('<div class="bookInfo"></div>');var book_img=$('<div class="bookImg"></div>');book_img.append('<a href="'+json[i].detail_page_url+'" target="_blank"><img src="'+json[i].image_url+'" height="120" title="'+json[i].title+'" /></a>');book_info.append(book_img);book_info.append('<ul><li>『<em><a href="'+json[i].detail_page_url+'" target="_blank" class="extlink">'+json[i].title+'</a></em>』</li><li>著者: '+json[i].author+'</li><li>出版社: '+json[i].publisher+'</li><li>ISBN: '+json[i].isbn+'</li><li>ISBN13: '+json[i].isbn13+'</li></ul>');book_info.append('<hr class="clear" />');books.append(book_info);$("#aws").append(books);}});}
