if(typeof(AZlink)=="undefined"){AZlink={noImageUrl:"http://ecx.images-amazon.com/images/G/09/nav2/dp/no-image-no-ciu.gif"};AZlink.replaceEntities=function(a){switch(a){case"&":return"&amp;";break;case"<":return"&lt;";break;case">":return"&gt;";break;case'"':return"&quot;";break;default:return a;break}};AZlink.entity=function(a){if(typeof(a)!="string"){a=String(a)}return a.replace(/[&<>"]/,AZlink.replaceEntities)};AZlink.associateLink=function(a,b){return AZlink.entity("http://www.amazon.co.jp/exec/obidos/ASIN/"+b+"/"+a+"/ref=nosim/")};AZlink.intConma=function(a){if(typeof(a)!="string"){a=String(a)}for(;;){var b=a.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2");if(b==a){break}a=b}return a};AZlink.imageResize=function(c,e){var d="";var b=[];for(var a in e){if(a=="country"){d="."+e[a]}else{b.push(a+e[a])}}if(b.length>0){d+="._"+b.join("_")+"_"}if(d){return c.replace(/(?:\.[^\/\.]+)*(\.[^\/\.]+)$/,d+"$1")}else{return c}}}if(typeof(AZlink.Widget)=="undefined"){AZlink.Widget={associateId:null,defaults:{size:160,limit:5},cgiUrl:"http://azlink7.appspot.com/api/widget",numHook:0};AZlink.Widget.shrinkTitle=function(a){return a.replace(/(?:\s*(?:\(.*?\)|\[.*?\]))*$/,"")};AZlink.Widget.makeBlogPartsCode=function(e,d){var a=[];var f=(e.limit==-1||d.length<e.limit?d.length:e.limit);for(var b=0;b<f;++b){var c=d[b];c.rank=b+1;if(e.titleHook){c.title=e.titleHook(c.item)}else{c.title=c.item}a.push(e.itemHook(e,c))}if(e.direction=="horizontal"){a.push('<div style="clear:left"></div>')}return a.join("")};AZlink.Widget.formatItem=function(r,h){var q=new Date();var b=[];b.push('<div class="AZlinkItemWrapper"');if(r.direction=="horizontal"){if(typeof(r.width)=="undefined"){if(r.size==null){b.push(' style="float:left"')}else{b.push(' style="width:'+r.size+'px;float:left"')}}else{b.push(' style="width:'+r.width+'px;float:left"')}}b.push(">");b.push('<div class="AZlinkItem">');if(r.ranking){b.push('<strong class="AZlinkItemRank">\u3010\u7b2c'+(h.rank)+"\u4f4d\u3011</strong>")}var a=AZlink.associateLink(r.associateId,h.asin);var t;var f={};if(r.size){var g,e;g=e=r.size;if(r.width){g=r.width}if(r.height){e=r.height}if(g||e){var o,n;if(g&&!e){e=g}else{if(e&&!g){g=e}}if(g==e){f.AA=g;if(typeof(r.offsetX)!="undefined"||typeof(r.offsetY)!="undefined"){f.CR=[r.offsetX?r.offsetX:0,r.offsetY?r.offsetY:0,g,e].join(",")}}else{if(g>e){f.AA=g;o=0;n=parseInt(Math.floor((g-e)/2))}else{f.AA=e;o=parseInt(Math.floor((e-g)/2));n=0}if(typeof(r.offsetX)!="undefined"){o=r.offsetX}if(typeof(r.offsetY)!="undefined"){n=r.offsetY}f.CR=[o,n,g,e].join(",")}if(r.zoom&&r.zoom>1){f.AA*=r.zoom;o=parseInt(Math.floor((f.AA-g)/2));n=parseInt(Math.floor((f.AA-e)/2));if(typeof(r.offsetX)!="undefined"){o=r.offsetX}if(typeof(r.offsetY)!="undefined"){n=r.offsetY}f.CR=[o,n,g,e].join(",")}}}if(!h.image){t=AZlink.imageResize(AZlink.noImageUrl,f)}else{f.country="09";if(r.discountMark&&h.list_price){var m=0;if(h.new_price){m=Math.round(h.new_price/h.list_price)}if(h.used_price){var l=Math.round(h.used_price/h.list_price);if(l>m){m=l}}if(m>0){if(m<10){f.PE="0"+m}else{f.PE=m}}}t=AZlink.imageResize(h.image,f)}var c=AZlink.entity(h.title);b.push('<span class="AZlinkItemImage">');b.push('<a href="'+a+'" target="_blank">');if(!g&&!e){b.push('<img src="'+AZlink.entity(t)+'" alt="'+c+'" border="0" />')}else{b.push('<img src="'+AZlink.entity(t)+'" alt="'+c+'" width="'+g+'" height="'+e+'" border="0" />')}b.push("</a>");b.push("</span>");b.push('<span class="AZlinkText">');b.push('<a href="'+a+'" target="_blank">');b.push(c);b.push("</a>");if(h.specials){b.push(' <strong class="AZLinkSpecials">[');b.push(AZlink.entity(h.specials));b.push("]</strong>")}b.push("</span>");if(r.format!="simple"){b.push('<span class="AZlinkText">');var p=[];if(h.author){p.push(AZlink.entity(h.author))}if(h.maker){p.push(AZlink.entity(h.maker))}if(h.date){var s=h.date.split("-");var d=new Date(parseInt(s[0]),parseInt(s[1])-1,parseInt(s[2]));if(d>q){p.push('<span class="AZlinkNewItem">'+s.join("/")+"</span>")}else{p.push(s.join("/"))}}if(h.new_price&&h.used_price){var k="";if(h.new_price<h.used_price){p.push(AZlink.intConma(h.new_price)+"\u5186\u304b\u3089")}else{p.push(AZlink.intConma(h.used_price)+"\u5186\u304b\u3089\uff08\u65b0\u54c1"+AZlink.intConma(h.new_price)+"\u5186\uff09")}}else{if(h.new_price){p.push(AZlink.intConma(h.new_price)+"\u5186")}else{if(h.used_price){p.push(AZlink.intConma(h.used_price)+"\u5186\u304b\u3089")}else{if(h.list_price){p.push(AZlink.intConma(h.list_price)+"\u5186")}}}}if(h.sales_rank){p.push("\u58f2\u4e0a\u30e9\u30f3\u30af"+AZlink.entity(h.sales_rank)+"\u4f4d")}if(p.length>0){b.push(r.infoSeparater);b.push(p.join(r.infoSeparater))}b.push("</span>")}b.push("</div>");b.push("</div>");return b.join("")};AZlink.Widget.fixParameters=function(b){if(!b.associateId){if(!AZlink.Widget.associateId){throw ("Missing associateId")}b.associateId=AZlink.Widget.associateId}if(typeof(b.format)=="undefined"){b.format=null}if(typeof(b.direction)=="undefined"){b.direction=="vertical"}if(typeof(b.className)=="undefined"){if(b.format=="simple"){b.className="AZlinkSimple"}else{b.className="AZlinkDecorative"}if(b.direction=="horizontal"){b.className+=" AZlinkHorizontal"}else{b.className+=" AZlinkVertical"}}if(typeof(b.size)=="undefined"){b.size=AZlink.Widget.defaults.size}if(typeof(b.limit)=="undefined"){b.limit=AZlink.Widget.defaults.limit}if(typeof(b.infoSeparater)=="undefined"){b.infoSeparater=" "}if(typeof(b.itemHook)=="undefined"){b.itemHook=AZlink.Widget.formatItem}if(typeof(b.widgetHook)=="undefined"){b.widgetHook=AZlink.Widget.makeBlogPartsCode}var a=[];if(b.asin){if(typeof(b.asin)=="string"){b.asin=[b.asin]}a.push("asin="+encodeURIComponent(b.asin.join(",")));b.limit=-1}else{if(b.node){a.push("node="+encodeURIComponent(b.node))}else{if(b.search){a.push("search="+encodeURIComponent(b.search));if(b.searchIndex){a.push("index="+encodeURIComponent(b.searchIndex))}}else{throw ("Invalid parameters")}}}return AZlink.Widget.cgiUrl+"?"+a.join("&")};AZlink.Widget.makeWrapperNode=function(b,c){var a=[];a.push('<div id="'+c+'" class="AZlinkBlogParts');if(b.className){a.push(" "+AZlink.entity(b.className))}a.push('"');if(b.style){a.push(' style="'+AZlink.entity(b.style)+'"')}a.push("></div>");document.write(a.join(""))};AZlink.Widget.tryAndGo=function(a){if(!a()){var b=setInterval(function(){if(a&&a()){clearInterval(b);a=null;b=null}},50)}};AZlink.Widget.blogParts=function(c){var b=AZlink.Widget.fixParameters(c);var a=AZlink.Widget.numHook++;var e="callback"+a;b+="&callback=AZlink.Widget."+e;var d="AZlink.Widget.blogParts"+a;AZlink.Widget.makeWrapperNode(c,d);AZlink.Widget.tryAndGo(function(){var h=document.getElementsByTagName("head");if(!h.length){return false}var g=h[0];var f=document.createElement("script");f.type="text/javascript";f.src=b;AZlink.Widget[e]=function(i){try{delete AZlink.Widget[e]}catch(j){}AZlink.Widget.tryAndGo(function(){var k=document.getElementById(d);if(k){if(c.onload){(c.onload)(c)}k.innerHTML=c.widgetHook(c,i);return true}else{return false}});if(!window.attachEvent){g.removeChild(f)}};setTimeout(function(){g.appendChild(f)},0);return true})}};