/* browserviewer.js Copyright(C) 2016 SHARP Corporation */ $(function(){try{$("#finishDialog").dialog({autoOpen:!1,dialogClass:"jquery-ui-dialog-finish",title:"作品終了",closeOnEscape:!1,modal:!0,closeText:"",open:function(a,b){var c=$("#finishDialog").parent(),d=$("
").attr("id","alt-close").css({position:"absolute",top:"1px",right:"1px",width:"38px",height:"38px","z-index":"100"});0==$("#alt-close").length&&(c.append(d),$("#alt-close").click(function(){$("#finishDialog").dialog("close");return!1}))},position:{my:"center",at:"center",of:_xgh.browserType=== _xgh._xbf?document.body:window,within:_xgh.browserType===_xgh._xbf?document.body:window},close:function(a){_xgx();document.getElementById("dummyLayer").style.visibility="hidden";document.getElementById("dummyLayer").style.background="rgba(0, 0, 0, 0)";document.getElementById("finishDialog").style.visibility="hidden";window.event?window.event.cancelBubble=!0:a.originalEvent&&(a.originalEvent.originalEvent.cancelBubble=!0);_xgh._xjd();_xgh.isEventLock=!1}}),$("#finishDialog").dialog("close")}catch(a){_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_116, "finishDialog.js#CreateDialog",_xgh._xmf(a))}});$(window).resize(function(){onResizeCustomizePopDialog()}); function _xxt(a){_xgh.isEventLock=!0;_xgh.eventValid=!1;document.getElementById("dummyLayer").style.visibility="visible";$("#finishDialog").dialog("open");document.getElementById("finishDialog").style.visibility="visible";document.getElementById("finishDialog").style.minHeight="0px";document.getElementById("dummyLayer").style.background="rgba(0, 0, 0, 0.32)";$(window).resize();DoTrackerEventPush("FinishDialog")} function _xyj(a){_xgx();_xgh._xoh()[1]?_xgh._xrq(1):(_xgh._xxe(1),_xxu(),_xgh._xmx({url:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,index:_xgh._xns(1),isCallApi:!1}));_xgv(a)}GCustomizeInfo.onClick_top_Button=_xyj;function _xyc(a){_xgx();null!=GCustomizeInfo.purchase_url?location.href=GCustomizeInfo.purchase_url:_xgi();window.event?window.event.cancelBubble=!0:a.cancelBubble=!0}GCustomizeInfo.onClick_store_Button=_xyc; function _xvi(a){_xgx();var b=null,b=null!=GCustomizeInfo.series_url?GCustomizeInfo.series_url:_xgh.seriesSearch.getUrl();null!=b&&0=(window.innerWidth?window.innerWidth:$(window).width())?$("#errorDialog").dialog({width:"300px"}):$("#errorDialog").dialog({width:"500px"});420>=(window.innerHeight?window.innerHeight:$(window).height())?$("#errorDialog").dialog({height:260}):$("#errorDialog").dialog({height:400})} function _xxs(a,b,c){_xgh.isEventLock=!0;_xgh.eventValid=!1;1==GCustomizeInfo.errdialog_hideButtons?(document.getElementById("error_topBtn").style.display="none",document.getElementById("error_reloadBtn").style.display="none",document.getElementById("error_finishBtn").style.display="none"):(document.getElementById("error_topBtn").style.display="block",document.getElementById("error_reloadBtn").style.display="block",document.getElementById("error_finishBtn").style.display="block");document.getElementById("dummyLayer").style.visibility= "visible";$("#errorDialog").dialog("open");document.getElementById("errorDialog").style.visibility="visible";document.getElementById("errorDialog").style.minHeight="0px";document.getElementById("error_msgHeader").innerHTML=a;document.getElementById("error_msgMain").innerHTML=b;document.getElementById("error_msgFooter").innerHTML=c} function _xkw(a){_xgx();var b=sessionStorage;b&&b.setItem("backupBookShelfUrl",bookShelfUrl);_xit();location.reload();window.event||(a.cancelBubble=!0);$("#errorDialog").dialog("close")}function _xkv(a){_xgx();_xvw();var b=sessionStorage;b&&b.setItem("backupBookShelfUrl",bookShelfUrl);location.reload();window.event||(a.cancelBubble=!0);$("#errorDialog").dialog("close")}function _xku(a){_xvw();_xgh.finish()} Date.prototype._xyf||function(){function a(a){return 10>a?"0"+a:a}Date.prototype._xyf=function(){return this.getUTCFullYear()+"-"+a(this.getUTCMonth()+1)+"-"+a(this.getUTCDate())+"T"+a(this.getUTCHours())+":"+a(this.getUTCMinutes())+":"+a(this.getUTCSeconds())+"."+(this.getUTCMilliseconds()/1E3).toFixed(3).slice(2,5)+"Z"}}(); function _xvw(){var a=(new Date)._xyf().replace(/(\.[0-9]*)/g,""),b=_xgh._xoj();if(_xgh.page_info){_xgh.page_info[b-1]||(b=_xgh._xow());var c=_xgh.page_info[b-1].idx,d=_xgh.page_info[b-1].fid,e=_xgh.page_info[b-1].ps;_xgh.auto_bookmark_info?_xgh.auto_bookmark_info.op="update":(_xgh.auto_bookmark_info={},_xgh.auto_bookmark_info.op="create",_xgh.auto_bookmark_info.id="");_xgh.auto_bookmark_info.pos=_xgh._xrj(_xgh.page_info,c,d,e,b);_xgh.auto_bookmark_info.time=a;_xvp()}} $(function(){$("#chromeDialog").dialog({autoOpen:!1,title:"Chromeで閲覧ください",closeOnEscape:!1,modal:!0,position:"center",open:function(a,b){$(".ui-dialog-titlebar-close").hide()},close:function(a){_xgx();document.getElementById("dummyLayer").style.visibility="hidden";document.getElementById("chromeDialog").style.visibility="hidden";window.event?window.event.cancelBubble=!0:a.originalEvent&&(a.originalEvent.originalEvent.cancelBubble=!0);_xgh._xjd();_xgh.isEventLock=!1}});$("#chromeDialog").dialog("close")}); function _xxr(){_xgh.isEventLock=!0;_xgh.eventValid=!1;document.getElementById("dummyLayer").style.visibility="visible";$("#chromeDialog").dialog("open");document.getElementById("chromeDialog").style.visibility="visible";document.getElementById("chromeDialog").style.minHeight="0px"};var _xev="0",_xeq="1",_xel="2",_xew="3",_xeo="4",_xbj="buy",_xbl="dl",bookShelfUrl,defaultSize,defaultColor,textSizeId="",bookColorId="",oldSearchText,openingPopOrgWidth=0,openingPopOrgHeight=0,isOpeningPopClose=!0,finishPopOrgWidth=0,finishPopOrgHeight=0,isFinishPopClose=!0; $(function(){$("#moveSlider").slider({min:1,max:100,step:1,value:1,change:function(a,b){if(a.originalEvent){_xgh.imageArea.splice(0,_xgh.imageArea.length);_xgh.callbackOnPageMove();_xgh.countPageMove();var c=Math.abs(b.value),d=_xgh._xoh();_xgh._xmd()==_xgh._xff?d[c]?_xgh.display_setting_info[_xgh.currentDisplayIndex].direction==_xgh._xbp?d[c][_xgh._xam]==_xgh._xfd&&(_xwp(c-1),_xyv(c-1)):d[c][_xgh._xam]==_xgh._xfb&&(_xwp(c-1),_xyv(c-1)):(_xgh._xxe(c),_xxu(),_xgh._xmx({url:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url, index:_xgh._xns(c),isCallApi:!1})):d[c]||(_xgh._xxe(c),_xxu(),_xgh._xmx({url:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,index:_xgh._xns(c),isCallApi:!1}));_xgh._xrq(c);_xsp(0,0);_xgh.isScrollLock=!1}},create:function(a,b){},start:function(a,b){_xgh.isScrollLock=!0;0>b.value?$("#moveSlider").slider("option","min"):$("#moveSlider").slider("option","max");document.getElementById("moveSlider")},slide:function(a,b){var c=Math.abs(b.value);0>b.value?$("#moveSlider").slider("option", "min"):$("#moveSlider").slider("option","max");document.getElementById("moveSlider");_xyv(c)}})}); $(function(){$("#zoomSlider").slider({orientation:"vertical",min:1,max:_xgh.zoomScaleInfo._xcm,step:1,value:1,range:"min",change:function(a,b){_xww(b.value);1>b.value?document.getElementById("screen").style.overflow="hidden":"reflowable"!=_xgh.page_info[_xgh._xoj()-1].type?document.getElementById("screen").style.overflow="auto":document.getElementById("screen").style.overflow="hidden";_xzc();b.handle.blur();_xsp(_xgh.dragStartX,_xgh.dragStartY)},create:function(a,b){_xww($(this).slider("option","value"))}})}); function _xin(a,b){var c=function(){var a=$(this).find("option:selected").html();$(this).siblings(b).find("span").html(a)};$(a).each(c).on("change",c)}$(function(){_xin("#textSize select","#innerSize")});$(function(){_xin("#bookColor select","#innerColor")}); $(function(){function a(a){var b=a.touches[0];"touchstart"==a.type&&(c=b.pageX,d=b.pageY,m=$("#scroll_setting").scrollLeft(),k=$("#scroll_setting").scrollTop());"touchmove"==a.type&&(_xua(a),e=b.pageX,f=b.pageY,g=c-e,h=d-f,q=m+g,l=k+h,$("#scroll_setting").scrollLeft(q),$("#scroll_setting").scrollTop(l))}var b=$("#scroll_setting")[0],c,d,e,f,g,h,m,k,q,l;b.addEventListener?(b.addEventListener("touchstart",a,!1),b.addEventListener("touchmove",a,!1)):(b.attachEvent("touchstart",a),b.attachEvent("touchmove", a))}); $(function(){function a(a){var b=a.touches[0];"touchstart"==a.type&&(c=b.pageX,d=b.pageY,m=$("#scroll_mokuji").scrollLeft(),k=$("#scroll_mokuji").scrollTop());"touchmove"==a.type&&(_xua(a),e=b.pageX,f=b.pageY,g=c-e,h=d-f,q=m+g,l=k+h,$("#scroll_mokuji").scrollLeft(q),$("#scroll_mokuji").scrollTop(l))}var b=$("#scroll_mokuji")[0],c,d,e,f,g,h,m,k,q,l;b.addEventListener?(b.addEventListener("touchstart",a,!1),b.addEventListener("touchmove",a,!1)):(b.attachEvent("touchstart",a),b.attachEvent("touchmove",a))}); function _xxu(){document.getElementById("loader").style.display="block"}function _xpc(){document.getElementById("loader").style.display="none"} function _xtk(){_xgh.isEventLock||(_xgx(),_xgh.isEventLock=!0,_xgh.status=_xeq,_xgh.eventValid=!1,document.getElementById("title").innerText=_xgh.contents_info.title,window.setTimeout(function(){_xgh.isEventLock=!1;document.getElementById("dummyLayer").style.visibility="visible"},200),document.getElementById("menu_header").style.visibility="visible",document.getElementById("menu_header").style.height="50px",document.getElementById("menu_header").style.background=MENU_HEADER_BACKGROUND_COLOR,document.getElementById("backBtn").style.visibility= "visible",document.getElementById("leftSearch").style.visibility="hidden",document.getElementById("multiBtn").style.visibility="visible",document.getElementById("rightSearch").style.visibility="hidden",_xgh.osType===_xgh._xdi&&_xgh._xbi==_xgh.browserType&&3==_xgh.dpRatio&&337==window.innerHeight?document.getElementById("menu_footer").style.top=window.innerHeight-55+"px":document.getElementById("menu_footer").style.top="",document.getElementById("menu_footer").style.visibility="visible",document.getElementById("menu_footer").style.display= "inline",_xgh._xqm()?(document.getElementById("linkJumpBtn").style.visibility="visible",document.getElementById("title").style.left="80px",document.getElementById("title").style.right="80px"):(document.getElementById("linkJumpBtn").style.visibility="hidden",document.getElementById("title").style.left="",document.getElementById("title").style.right=""),_xhd(),1==_xgh.contents_info.possession?(_xgz(_xbl),document.getElementById("multiBtn").style.visibility="hidden"):_xgz(_xbj),_xyw(),_xgb())} function _xhx(a){_xgh.eventValid=!0;document.getElementById("title").innerHTML=_xgh.contents_info.title;document.getElementById("dummyLayer").style.visibility="hidden";document.getElementById("menu_header").style.visibility="hidden";document.getElementById("backBtn").style.visibility="hidden";document.getElementById("backBtn").style.display="inline";document.getElementById("linkJumpBtn").style.visibility="hidden";document.getElementById("linkJumpBtn").style.display="inline";document.getElementById("leftSearch").style.visibility= "hidden";document.getElementById("multiBtn").style.visibility="hidden";document.getElementById("multiBtn").style.display="inline";document.getElementById("rightSearch").style.visibility="hidden";document.getElementById("menu_footer").style.visibility="hidden";document.getElementById("settings").style.visibility="hidden";document.getElementById("scroll_setting").style.visibility="hidden";document.getElementById("scroll_setting").style.overflow="hidden";document.getElementById("mokujiPage").style.visibility= "hidden";document.getElementById("scroll_mokuji").style.visibility="hidden";document.getElementById("scroll_mokuji").style.overflow="hidden";document.getElementById("dummyLayer").style.background="rgba(0, 0, 0, 0)";1==_xgh.contents_info.possession?(_xgz(_xbl),document.getElementById("multiBtn").style.visibility="hidden"):(_xgz(_xbj),document.getElementById("menu_footer").style.display="none");for(var b=document.getElementsByName("deleteButton"),c=b.length,d=0;d=_xgh.end||a[1]>=_xgh.end||_xgh._xjd();_xgh.status=_xev;_xhd();a=document.getElementById("searchLayer");b=a.getContext("2d");_xhr(b,0,0,a.width,a.height);_xgh.searchPage=_xgh._xoj();_xgh.searchIndex=0} function _xhv(){document.getElementById("title").innerText=_xgh.contents_info.title;document.getElementById("menu_footer").style.visibility="visible";document.getElementById("zoomParent").style.visibility="none";_xgh.status=_xeq}function _xhw(){_xhv();_xhx()} function _xtn(a){if(!_xgh.isEventLock){_xgx();_xhv();document.getElementById("title").innerHTML="設定";document.getElementById("menu_header").style.height="42px";document.getElementById("menu_header").style.background=SETTING_HEADER_BACKGROUND_COLOR;document.getElementById("linkJumpBtn").style.visibility="hidden";document.getElementById("menu_footer").style.visibility="hidden";document.getElementById("scroll_setting").style.visibility="visible";document.getElementById("scroll_setting").style.overflow= "auto";document.getElementById("settings").style.visibility="visible";document.getElementById("dummyLayer").style.background="rgba(238, 238, 238, 1)";document.getElementById("multiBtn").style.visibility="hidden";_xgh.status=_xew;_xgb();_xgh._xyu();var b=window.innerHeight?window.innerHeight:$(window).height(),b=100*(b-60)/b;document.getElementById("scroll_setting").style.height=b+"%";a&&_xyb(a)}} function _xld(a){if(!_xgh.isEventLock)switch(_xgx(),_xgh.status){case _xeq:_xhx(a);_xgh._xkt(this);_xxt();break;case _xel:_xhv();break;case _xew:_xhx(a),_xgh.dragImage=null,_xgh.dragImage2=null,_xgh._xfy(!1)&&(_xgh.page_info=void 0)}} function _xga(a){if(!_xgh.isEventLock)if(_xgx(),_xhx(a),_xgh._xkt(this),_xgh._xqo()){a=_xgh._xnd();var b=_xgh._xne();_xgh._xqc(a,b)?_xgh._xrr(a,b):(_xgh.currentFlowIndex=a,_xgh.currentFlowStartPos=b,_xxu(),_xgh._xmx({url:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,index:_xgh._xns(null),isCallApi:!1}))}else _xgh._xrq(_xgh._xnf())} function _xkr(){_xgh.isEventLock||_xgh.status!=_xeq&&_xgh.status!=_xel||(_xhw(),document.getElementById("menu_footer").style.display="none",document.getElementById("trial_footer").style.bottom="10px")}function _xgz(a){var b=document.getElementById("multiBtn");a==_xbj&&(b.title="購入",b.src="./image/btnBuy.png",b.onclick=new Function("DoTrackerEventPush('BuyViaMenu'); _xgi(true);"));b.style.top="0px";b.style.height="50px"} function _xgi(a){_xgx();if("undefined"!==typeof ALLOW_DOMAIN){if(_xgh.purchase_url){if(!(a="undefined"==typeof a||null==a||!a)){a=ALLOW_DOMAIN;var b=/https?:\/\/([^\/]*)/.exec(_xgh.purchase_url);a=b&&2===b.length&&b[1]===a}a?location.href=_xgh.purchase_url:_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_107,"menu.js#_xgi","許可されていないサイトへのアクセスです。 "+_xgh.purchase_url)}}else location.href=_xgh.contents_info.purchase_url?_xgh.contents_info.purchase_url:_xgh.purchase_url} GCustomizeInfo.onClick_btn_BuyEvent=_xgi;function _xgk(){_xgh.isEventLock||(_xgx(),openAppScheme())} function _xgb(){_xgh.status==_xew?(document.getElementById("backBtn").title="戻る",document.getElementById("backBtn").src="./image/btnBack.png",document.getElementById("backBtn").style.top="0px",document.getElementById("backBtn").style.height="42px"):_xgh.status==_xeq&&(document.getElementById("backBtn").title="ビューア終了",document.getElementById("backBtn").src="./image/btn_close.png",document.getElementById("backBtn").style.top="0px",document.getElementById("backBtn").style.height="50px")} function _xpk(a){if(_xgh.initFlg){var b=window.innerWidth?window.innerWidth:$(window).width();"reflowable"==_xgh.page_info[a].type?(document.getElementById("zoom").src="./image/btnZoom.png",a=b-310,600>=b?($("#footer_btn").css({width:b}),$("#movebar").css({width:b,"margin-right":"0px"}),$("#pagenum").css({width:b,"margin-right":"0px"})):($("#footer_btn").css({width:"270px"}),$("#movebar").css({width:a,"margin-right":"300px"}),$("#pagenum").css({width:a,"margin-right":"300px"}))):(document.getElementById("zoom").src= "./image/btnZoomImage.png",document.getElementById("area_search").style.display="none",a=b-258,$("#area_mokuji, #area_zoom, #area_setting, #area_help").css({width:"25%"}),600>=b?($("#footer_btn").css({width:b}),$("#movebar").css({width:b,"margin-right":"0px"}),$("#pagenum").css({width:b,"margin-right":"0px"})):($("#footer_btn").css({width:"218px"}),$("#movebar").css({width:a,"margin-right":"248px"}),$("#pagenum").css({width:a,"margin-right":"248px"})));_xpi()}switch(_xgh.display_setting_info[_xgh.currentDisplayIndex].direction){case _xgh._xbq:_xwo(-_xgh.end); _xwn(-1);_xgh.initFlg?(_xwp(-_xgh.start),document.getElementById("pageRight").style.display="none",document.getElementById("pageLeft").style.display="block",$("#pageLeft").delay(1500).fadeOut(1E3)):_xyw();break;case _xgh._xbp:_xwn(_xgh.end);_xwo(1);_xgh.initFlg?(_xwp(_xgh.start),document.getElementById("pageRight").style.display="block",document.getElementById("pageLeft").style.display="none",$("#pageRight").delay(1500).fadeOut(1E3)):_xyw();break;default:_xwo(-_xgh.end),_xwn(-1),_xgh.initFlg?(_xwp(-1), document.getElementById("pageRight").style.display="none",document.getElementById("pageLeft").style.display="block",$("#pageLeft").delay(1500).fadeOut(1E3)):_xyw()}_xyv(_xgh._xoj());_xgh.initFlg=!1}function _xwn(a){$("#moveSlider").slider("option","max",a)}function _xwo(a){$("#moveSlider").slider("option","min",a)} function _xwp(a){0<$("#moveSlider").slider("option","max")?($("#moveSlider").slider("option","value",a),$("#moveSlider").slider("option","range","min")):($("#moveSlider").slider("option","value",-a),$("#moveSlider").slider("option","range","max"))}function _xyw(){var a=_xgh._xmb(),b=$("#moveSlider").slider("option","value");a[0]!=b&&(_xwp(a[0]),_xyv(a[0]))}function _xyv(a){document.getElementById("pagenum").innerHTML=""+a+"/"+_xgh.end+""} function _xtp(a){if(!_xgh.isEventLock){_xgx();_xgh.usePhone&&(_xgh._xtx(!0),_xgh.pinchCnt=0,_xgh.pinchEndFlg=!1,_xgh.oldScaleInfo.init(),_xgh.pinchOffsetY=0);var b=_xnw();_xgh._xsk(b.width/2,b.height/2,!1);a&&_xyb(a)}}function _xww(a){a==_xbn._xfm.INDEX_UNSET?_xgh.zoomScaleInfo._xwh(_xbn._xfm.INDEX_NORMAL):_xgh.zoomScaleInfo._xwh(a)}function _xxa(a){$("#zoomSlider").slider("option","value",a)} function _xzc(){if(!_xgh.isEventLock)if(_xgh._xyu(),"reflowable"==_xgh.page_info[_xgh.currentPageNum-1].type){if(_xgh.zoomScaleInfo._xwh(_xbn._xfm.INDEX_NORMAL),1!=document.getElementById("text_size").length){var a=_xgh.display_setting_info[_xgh.currentDisplayIndex].char_size,b=a,c=!1,d=document.getElementById("11"),e=document.getElementById("12"),f=document.getElementById("13"),g=document.getElementById("14"),h=document.getElementById("15");d&&d.value==a&&(e?(b=e.id,c=!0):f?(b=f.id,c=!0):g?(b=g.id, c=!0):h&&(b=h.id,c=!0));e&&e.value==a&&(f?(b=f.id,c=!0):g?(b=g.id,c=!0):h?(b=h.id,c=!0):d&&(b=d.id,c=!0));f&&f.value==a&&(g?(b=g.id,c=!0):h?(b=h.id,c=!0):d?(b=d.id,c=!0):e&&(b=e.id,c=!0));g&&g.value==a&&(h?(b=h.id,c=!0):d?(b=d.id,c=!0):e?(b=e.id,c=!0):f&&(b=f.id,c=!0));h&&h.value==a&&(d?(b=d.id,c=!0):e?(b=e.id,c=!0):f?(b=f.id,c=!0):g&&(b=g.id,c=!0));c&&(a=document.getElementById(b),a.selected=!0,_xin("#textSize select","#innerSize"),_xhc(a.parentElement),_xgh.dragImage=null,_xgh.dragImage2=null,_xgh._xfy(!1))}}else a= _xgh._xol(),a==_xgh._xff?_xgh._xjeZoom(_xgh._xna(),_xgh._xnt(),_xgh.zoomScaleInfo._xuo()):a==_xgh._xfh&&_xgh._xjiZoom(_xgh.currentPageNum,_xgh.zoomScaleInfo._xuo()),_xgh.usePhone&&(document.getElementById("screen").style.overflow="auto"),_xgh._xun()} function _xvz(){$("#app_version").text(eblieva_bv_version);$("#app_build").text(eblieva_bv_build_version);for(var a=_xlu("size",13),b=document.getElementById("text_size"),c=0;cb.height&&(_xgh._xxg(_xgh._xfh),_xgh._xwa(_xgh._xca)):(b.width>b.height?_xgh._xxg(_xgh._xff):_xgh._xxg(_xgh._xfh),_xgh._xwa(_xgh._xbz));_xgh._xun();_xvn("currentViewMode",_xgh._xol(),30);_xvn("fitMode",_xgh.fitMode,30);a=a.id;"41"==a?(document.getElementById("img41").src="./image/radioSelect.png",document.getElementById("img42").src= "./image/radioUnSelect.png"):"42"==a&&(document.getElementById("img41").src="./image/radioUnSelect.png",document.getElementById("img42").src="./image/radioSelect.png")} function _xgy(a){_xvn("animation",a.id,30);a=a.id;"51"==a?(document.getElementById("img51").src="./image/radioSelect.png",document.getElementById("img52").src="./image/radioUnSelect.png",_xgh.isPageAnimEnabled=!0):"52"==a&&(document.getElementById("img51").src="./image/radioUnSelect.png",document.getElementById("img52").src="./image/radioSelect.png",_xgh.isPageAnimEnabled=!1)} function _xum(){_xgx();_xir();defaultSize.selected=!0;defaultColor.selected=!0;document.getElementById(31).disabled||(document.getElementById(31).checked=!0,document.getElementById("img31").src="./image/radioSelect.png",document.getElementById("img32").src="./image/radioUnSelect.png");document.getElementById(42).checked=!0;document.getElementById("img41").src="./image/radioUnSelect.png";document.getElementById("img42").src="./image/radioSelect.png";document.getElementById(51).checked=!0;document.getElementById("img51").src= "./image/radioSelect.png";document.getElementById("img52").src="./image/radioUnSelect.png";_xgh.isPageAnimEnabled=!0;_xgh.osType==_xgh._xdh||_xgh.osType==_xgh._xdl?(document.getElementById(61).checked=!0,document.getElementById("img61").src="./image/radioSelect.png",document.getElementById("img62").src="./image/radioUnSelect.png"):(document.getElementById(62).checked=!0,document.getElementById("img61").src="./image/radioUnSelect.png",document.getElementById("img62").src="./image/radioSelect.png"); _xhb(41);_xin("#textSize select","#innerSize");_xin("#bookColor select","#innerColor")} function _xih(a){var b=["最小 ","小  ","中  ","大  ","最大 "],c=document.getElementById("text_size");c.length=0;var d=a;d.sort(function(a,b){return ab?1:0});d=_xgh._xyr(d);a=d.length;if(2>=a)for(var e=0;e=a)for(e=0;ee;e++)c.length++,c.options[e].id=15-e,c.options[e].text=b[4-e],c.options[e].value=d[a- e-1];for(e=b=0;ec.length)c=new Date("Thu, 01 Jan 2030 00:00:00 GMT");else{var d=(new Date).getTime();c=new Date(d+864E5*c)}c=c.toGMTString();document.cookie=a+"="+escape(b)+"; expires="+c+_xng()}} function _xir(){var a=(new Date(0)).toGMTString();document.cookie="sheet=; expires="+a+_xng();document.cookie="size=; expires="+a+_xng();document.cookie="ruby=; expires="+a+_xng();document.cookie="enlarge=; expires="+a+_xng();document.cookie="color=; expires="+a+_xng();document.cookie="writing=; expires="+a+_xng();document.cookie="webfont=; expires="+a+_xng();document.cookie="currentViewMode=; expires="+a+_xng();document.cookie="fitMode=; expires="+a+_xng();document.cookie="animation=; expires="+ a+_xng()}function _xnh(a,b){if(!window.localStorage)return b;var c=window.localStorage.getItem(a);c||(c=b);return c}function _xwm(a,b){window.localStorage&&window.localStorage.setItem(a,b)}function _xiv(){flug?window.localStorage.removeItem("sheet"):(window.localStorage.removeItem("size"),window.localStorage.removeItem("ruby"),window.localStorage.removeItem("enlarge"),window.localStorage.removeItem("color"),window.localStorage.removeItem("writing"))} function _xtl(a){if(!_xgh.isEventLock){_xgx();_xhv();document.getElementById("title").innerHTML="目次";document.getElementById("menu_header").style.height="42px";document.getElementById("menu_header").style.background=MOKUJI_HEADER_BACKGROUND_COLOR;document.getElementById("linkJumpBtn").style.visibility="hidden";document.getElementById("menu_footer").style.visibility="hidden";document.getElementById("settings").style.visibility="hidden";document.getElementById("dummyLayer").style.background="rgba(238, 238, 238, 1)"; document.getElementById("scroll_mokuji").style.visibility="visible";document.getElementById("scroll_mokuji").style.overflow="auto";document.getElementById("mokujiPage").style.visibility="visible";document.getElementById("multiBtn").style.visibility="hidden";_xgh.status=_xew;_xgb();var b=window.innerHeight?window.innerHeight:$(window).height(),b=100*(b-60)/b;document.getElementById("scroll_mokuji").style.height=b+"%";a&&_xyb(a)}} function _xtm(a){if(!_xgh.isEventLock){_xgx();_xgh.currentScreenSize=_xnw();var b;b="
";document.getElementById("title").innerHTML=b;document.getElementById("backBtn").style.display="none";document.getElementById("linkJumpBtn").style.display= "none";document.getElementById("leftSearch").style.visibility="visible";document.getElementById("multiBtn").style.display="none";document.getElementById("rightSearch").style.visibility="visible";_xgh.status=_xel;document.getElementById("menu_footer").style.display="none";document.getElementById("trial_footer").style.bottom="10px";oldSearchText="";_xgh._xoj();document.getElementById("searchText");_xgh.searchPage=_xgh._xoj();_xgh.searchIndex=0;a&&_xyb(a)}}function _xlh(){_xgh.hasFocus=!0} function _xhs(){if(!_xgh.isEventLock){document.getElementById("searchText").value="";var a=document.getElementById("searchLayer"),b=a.getContext("2d");_xhr(b,0,0,a.width,a.height);_xgh.searchPage=_xgh._xoj();_xgh.searchIndex=0;oldSearchText=""}}function _xux(){if(!_xgh.isEventLock){var a=document.getElementById("searchText").value;_xuy(a)}} function _xuy(a){_xgh.searchPage||(_xgh.searchPage=_xgh._xoj());_xgh.display_setting_info[_xgh.currentDisplayIndex].direction==_xgh._xbp?(--_xgh.searchIndex,_xgh._xvb(a)):(_xgh.searchIndex+=1,_xgh._xuz(a))}function _xvc(){if(!_xgh.isEventLock){var a=document.getElementById("searchText").value;_xvd(a)}} function _xvd(a){_xgh.searchPage||(_xgh.searchPage=_xgh._xoj());_xgh.display_setting_info[_xgh.currentDisplayIndex].direction==_xgh._xbp?(_xgh.searchIndex+=1,_xgh._xuz(a)):(--_xgh.searchIndex,_xgh._xvb(a))} function _xyg(a){var b=$(document.createElement("div"));b.addClass("_xyg");var c=$(document.createElement("div"));c.addClass("message");c.text(a);c.appendTo(b);b.appendTo(document.body);$("._xyg").css({display:"inline-block",position:"fixed","z-index":"99999",width:"100%",bottom:"2em",top:"50%",left:"50%"});$(".message").css({display:"inline-block",position:"absolute",color2:"#fff","margin-left":"-120px","padding-left":"15px","padding-right":"15px","padding-top":"7px","padding-bottom":"7px","border-radius":"5px", background:"#E6E6E6"});b.delay(100).fadeIn("slow",function(){$(this).delay(2E3).fadeOut("slow",function(){$(this).remove()})})}function _xtj(a){_xgh.isEventLock||(_xgx(),window.open(MENU_HELP_URL),a&&_xyb(a))}function _xgm(a){_xgh.isEventLock||(_xgx(),_xyhFullscreen(),a&&_xyb(a))} function _xpi(){if(_xpy()){$("#help").attr({src:"./image/btnFull.png",onclick:"_xgm(event)",title:"全画面表示"});var a=document.documentElement;a.requestFullscreen?document.addEventListener("fullscreenchange",_xuh,!1):a.msRequestFullscreen?document.addEventListener("MSFullscreenChange",_xuh,!1):a.mozRequestFullScreen?document.addEventListener("mozfullscreenchange",_xuh,!1):a.webkitRequestFullscreen&&document.addEventListener("webkitfullscreenchange",_xuh,!1);var b,c;"undefined"!==typeof document.hidden? (b="hidden",c="visibilitychange"):"undefined"!==typeof document.mozHidden?(b="mozHidden",c="mozvisibilitychange"):"undefined"!==typeof document.msHidden?(b="msHidden",c="msvisibilitychange"):"undefined"!==typeof document.webkitHidden&&(b="webkitHidden",c="webkitvisibilitychange");"undefined"!==typeof document[b]&&document.addEventListener(c,function(){!1===document[b]&&_xuh()})}} function _xpy(){var a=document.documentElement;return a.requestFullscreen||a.msRequestFullscreen||a.mozRequestFullScreen||a.webkitRequestFullscreen?!0:!1}function _xyhFullscreen(){document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?_xkz():_xjn()} function _xuh(){_xpy()&&(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement?$("#help").attr({src:"./image/btnFullExit.png",title:"全画面表示解除"}):$("#help").attr({src:"./image/btnFull.png",title:"全画面表示"}),setTimeout(function(){var a=_xnw();_xyt(0,0,a.width,a.height);_xgh._xus();_xgh._xtd(_xgh._xex)},600))} function _xjn(){var a=document.documentElement;a.requestFullscreen?a.requestFullscreen():a.msRequestFullscreen?a.msRequestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullscreen&&a.webkitRequestFullscreen()}function _xkz(){document._xkz?document._xkz():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()} function _xhd(){if(!isOpeningPopClose){var a=window.innerWidth?window.innerWidth:$(window).width(),b=window.innerHeight?window.innerHeight:$(window).height();320>a?document.getElementById("trial_footer").style.visibility="hidden":document.getElementById("trial_footer").style.visibility="visible";var c=openingPopOrgWidth,d=openingPopOrgHeight,e=10,f=10;_xgh.status==_xeq&&(e=60,f=600>=a?110:57);var g=$("#trialClose").width()+20+25,h=10+e+f,m=(a-g)/c,k=(b-h)/d;m<=k?1>m&&(c=a-g,d*=m):1>k&&(c*=k,d=b-h); $("#trialBuy").css({width:c,height:d});b=c+g-25;d=d+h-e-f;a=a-b-25;$("#trial_footer").css({width:b,height:d,bottom:f,left:a})}}function _xhy(a){_xgh.isEventLock||(_xgx(),document.getElementById("trial_footer").style.visibility="hidden",isOpeningPopClose=!0,window.event?window.event.cancelBubble=!0:a.cancelBubble=!0)}function _xto(a){_xgh.isEventLock||(_xgx(),DoTrackerEventPush("FirstPop"),location.href=OPENING_POP_LINK_URL,window.event?window.event.cancelBubble=!0:a.cancelBubble=!0)} function _xtg(){""==OPENING_POP_LINK_URL?(document.getElementById("trial_footer").style.visibility="hidden",isOpeningPopClose=!0):(isOpeningPopClose=!1,document.getElementById("trial_footer").style.visibility="visible",document.getElementById("trialBuy").style.width="",document.getElementById("trialBuy").style.height="",openingPopOrgWidth=$("#trialBuy").width(),openingPopOrgHeight=$("#trialBuy").height(),_xhd())}GCustomizeInfo.onload_OpeningPopImage=_xtg;var menuStatus,distance,centerX,centerY,oldDistance,oldCenterX,oldCenterY,pinchOutFlg=!1,notPinchFlg=!1,pinchScale=0,cnt=0,textMode=!1,dragging=!1,isDoubleTap=!1,scrollTop,scrollLeft,zoomInit=100,zoomDiff=10,zoomVal=0,downStartX=0,downStartY=0,downMoveX=0,downMoveY=0;function _xqj(){return"undefined"!==typeof _xgh&&_xgh&&!_xgh.isEventLock&&_xgh.page_info?!0:!1} window.onmousedown=function(a){_xqj()&&_xgh.osType!==_xgh._xdi&&_xgh.osType!==_xgh._xdh&&(dragging=!0,-1==_xgh.pinchCnt&&(_xgh.pinchCnt=0),textMode=!1,downStartX=downMoveX=a.pageX,downStartY=downMoveY=a.pageY,_xsm(downStartX,downStartY),scrollTop=screen.scrollTop,scrollLeft=screen.scrollLeft)};window.onmousemove=function(a){_xqj()&&_xgh.osType!==_xgh._xdi&&_xgh.osType!==_xgh._xdh&&(downMoveX=a.pageX,downMoveY=a.pageY,_xsn(a.pageX,a.pageY,a.pageX,a.pageY))}; window.onmouseup=function(a){if(_xqj()&&_xgh.osType!==_xgh._xdi&&_xgh.osType!==_xgh._xdh){if(dragging&&_xgh.status==_xev){var b=Math.abs(downStartY-downMoveY);if(10b&&10>c?(clickPosX=a.pageX,clickPosY=a.pageY):_xgh.fitMode==_xgh._xca?c>_xgh._xfa?clickPosY=clickPosX=0:(c=document.getElementById("canvas"),clickPosY=downStartY,clickPosX=b>_xgh._xez?0=e&&downMoveY=downMoveX||downMoveX>=e-290))document.getElementById("title").innerText=this.bookTitle,document.getElementById("dummyLayer").style.visibility= "hidden",document.getElementById("menu_header").style.visibility="hidden",document.getElementById("backBtn").style.visibility="hidden",document.getElementById("menu_footer").style.visibility="hidden",document.getElementById("multiBtn").style.visibility="hidden",document.getElementById("zoomParent").style.visibility="none";_xgh.status=_xeq}1==_xgh.pinchCnt?(_xgh.status==_xeq&&_xkr(),_xgh.pinching=!0,_xgh.dragging=!1,pinchOutFlg=!0,_xgh._xwv(),_xgh._xse(downMoveX,downMoveY)):!_xgh.isScrollLock&&!_xgh.pinching&& _xgh.zoomScaleInfo._xqh()||_xgh.fitMode==_xgh._xca?2!=_xgh.pinchCnt&&(_xgh.pinching=!1,_xgh.dragging=!0,pinchOutFlg=!1,_xgh._xwx(),_xgh._xse(downMoveX,downMoveY)):_xgh.isPageAnimEnabled&&2!=_xgh.pinchCnt&&g__xgs&&g_canMovePrev&&_xgh._xse(downMoveX,downMoveY);0==_xgh.pinchRateInitTop&&2==_xgh.pinchCnt&&(_xgh._xtx(!0),_xgh.pinching=!1,_xgh.pinchEndFlg=!1,oldCenterY=oldCenterX=oldDistance=_xgh.pinchCnt=0)}else 1downStartX)break;if(-1!=_xgh.pinchCnt)if(_xgh.fitMode==_xgh._xca)if(0==_xgh.pinchCnt||1==_xgh.pinchCnt){var g=Math.abs(downStartX-downMoveX),h=Math.abs(downStartY-downMoveY),c=downMoveX,d=downMoveY;h>_xgh._xfa?(downMoveY=downMoveX=0,_xsp(downMoveX,downMoveY),_xgh.pinching=!1,zoomVal=zoomInit,_xgh.status==_xeq&&(600>=e&&d=c||c>=e-290)?_xkr():_xgh.status=_xeq,_xhu(downMoveX,downMoveY))):g>_xgh._xez?(_xsp(downMoveX, downMoveY),g=document.getElementById("canvas"),downMoveX=0_xgh._xfa?(downMoveY=downMoveX=0,_xsp(downMoveX,downMoveY),_xgh.pinching=!1,zoomVal=zoomInit,_xgh.status==_xeq&&(600>=e&&d=c||c>=e-290)?_xkr():_xgh.status=_xeq,_xhu(downMoveX,downMoveY))):g>_xgh._xez?(_xsp(downMoveX,downMoveY),g=document.getElementById("canvas"),downMoveX=0=e&&d=c||c>=e-290)?_xkr():_xgh.status=_xeq,_xhu(downMoveX,downMoveY))):_xgh.status!=_xew&&(isDoubleTap?$(document).trigger("doubletap"):(isDoubleTap=!0,clickTimerBuf.push(setTimeout(function(){b(downStartX,downStartY)},SINGLE_TAP_TIMER_VALUE))))):2==_xgh.pinchCnt||3==_xgh.pinchCnt?(_xgh.pinchEndFlg=!0,_xgh.pinchPaused=!1,_xkr(),0==_xgh.pinchRateInitTop&&3== _xgh.pinchCnt?(_xgh._xtx(!0),_xgh.pinchEndFlg=!1,_xgh.pinchCnt=-1,oldCenterY=oldCenterX=oldDistance=0):(--_xgh.pinchCnt,_xsp(downMoveX,downMoveY))):1==_xgh.pinchCnt&&(g=Math.abs(downStartX-downMoveX),h=Math.abs(downStartY-downMoveY),_xgh.status!=_xew&&(5>=g&&5>=h?isDoubleTap?$(document).trigger("doubletap"):(e=_xnw(),_xgh.status!=_xeo&&(downStartXe.width-e.width/3)&&clickTimerBuf.push(setTimeout(function(){_xgh._xtx(!1)},300)),isDoubleTap=!0,clickTimerBuf.push(setTimeout(function(){b(downStartX, downStartY)},SINGLE_TAP_TIMER_VALUE))):_xkr()));break;case "doubletap":for(;0b?(b=document.getElementById("screen"),b.scrollTop+=50):(b=document.getElementById("screen"),b.scrollTop-=50),_xua(a));_xgh.zoomScaleInfo._xqh()&&_xgh.status!=_xeo&&(_xgh._xhq(),_xgh._xuf(),_xgh._xkm(),_xug())}}window.addEventListener&&(window.addEventListener("DOMMouseScroll",_xsq,!1),window.onmousewheel=document.onmousewheel=_xsq); function _xsz(a){try{a?_xgh._xrs(a):_xsg(_xgh.errorCode.ERROR_ID_DEVICE_ILLEGAL_ARG_001,"_xsz","argument[posString] is illegal")}catch(b){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_001,"_xst",_xgh._xmf(b))}}function _xsy(a){try{_xgh._xrq(a)}catch(b){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_002,"_xsy",_xgh._xmf(b))}}function _xsx(){try{_xgh._xro("NEXT_PAGE")}catch(a){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_003,"_xsx",_xgh._xmf(a))}} function _xta(){try{_xgh._xro("PREVIOUS_PAGE")}catch(a){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_004,"_xta",_xgh._xmf(a))}}function _xtc(a,b){_xgh.isEventLock||_xgh._xte(a,b)}function _xsc(a,b){try{_xgh.lookAheadTextImage.length=0,_xgh._xsb(a,b)}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_006,"_xsc",_xgh._xmf(c))}}function _xsi(a,b,c,d,e,f){try{_xgh._xsh(e,f)}catch(g){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_007,"_xsi",_xgh._xmf(g))}} function _xsm(a,b){try{_xgh._xsf(a,b),dragging=!0}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_008,"_xsm",_xgh._xmf(c))}} function _xsn(a,b,c,d){try{dragging?1==_xgh.pinchCnt?(_xgh.status==_xeq&&_xkr(),_xgh.pinching=!0,_xgh.dragging=!1,pinchOutFlg=!0,_xgh._xwv(),_xgh._xse(a,b)):!_xgh.isScrollLock&&!_xgh.pinching&&_xgh.zoomScaleInfo._xqh()||_xgh.fitMode==_xgh._xca?(_xgh.pinching=!1,_xgh.dragging=!0,pinchOutFlg=!1,_xgh._xwx(),_xgh._xse(a,b)):_xgh.isPageAnimEnabled&&_xgh._xse(a,b):_xgh._xtq(_xgh._xcv,"not drag mode: mousemove ignored")}catch(e){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_009,"_xsn",_xgh._xmf(e))}} function _xsp(a,b){try{dragging=!1,_xgh._xsd(a,b),_xgh.isCloseMenu&&(_xhx(),_xgh.isCloseMenu=!1)}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_010,"_xsp",_xgh._xmf(c))}}function _xsl(a,b){try{dragging=!1,_xgh._xsd(a,b)}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_011,"_xsl",_xgh._xmf(c))}}function _xso(a,b){}function _xsu(a,b){try{dragging&&(_xgh._xsd(a,b),dragging=!1),_xgh.pinching=!0}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_012,"_xsu",_xgh._xmf(c))}} function _xst(a,b){try{_xgh.pinching=!1}catch(c){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_013,"_xst",_xgh._xmf(c))}}function _xsr_FromApp(a,b,c){try{_xgh._xsr(b,c,a)}catch(d){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_014,"_xsr_FromApp",_xgh._xmf(d))}}function _xsv_FromApp(a,b,c){try{_xgh._xsv(b,c,a)}catch(d){_xsg(_xgh.errorCode.ERROR_ID_DEVICE_EXCEPTION_015,"_xsv_FromApp",_xgh._xmf(d))}};try{window.JavaCanvasManager=JavaCanvasManager}catch(a){window.JavaCanvasManager=void 0}try{window.CustomApp=XmdfApp}catch(a){window.CustomApp=void 0}ScreenSize=function(){try{this.height=this.width=0}catch(a){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_001,"ScreenSize",_xgh._xmf(a))}}; function _xnw(){b=null;try{b=new ScreenSize;if(window.CustomApp){var a=window.CustomApp._xnw();if(a)for(var b=(new String(a)).replace(/\s/g,"").split(";"),a=0;aa?g+"
(エラーコード:0000"+a+")":100>a?g+"
(エラーコード:000"+a+")":1E3>a?g+"
(エラーコード:00"+a+")":1E4>a?g+"
(エラーコード:0"+a+")":g+"
(エラーコード:"+a+")";e=0==a||40330<=a&&40333>=a?"お手数をおかけしますが、書店ページから改めてコンテンツを開いてください。":40400a||5E4a?"お手数をおかけしますが、インターネットへの接続を確認して、書店ページから改めてコンテンツを開いてください。":50300a?"現在サービスが一時的に停止しております。ご迷惑をおかけしますが、しばらくお待ちいただいた後に、書店ページから改めてコンテンツを開いてください。": ""+a+": "+b+": "+c;GCustomizeInfo.errdialog_overwriteMainMessage&&(e=GCustomizeInfo.errdialog_overwriteMainMessage(a,e));f=GCustomizeInfo.errdialog_footer?GCustomizeInfo.errdialog_footer:" ";void 0!=window.CustomApp?window.CustomApp._xsg(a,b+" : "+c):_xgh.isSupportedBrowser&&console&&console.error("Error : "+a+" : "+b+" : "+c);_xxs(d,e,f)}catch(h){_xgh.isSupportedBrowser&&console&&console.error(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_005,"Error : "+_xgh._xmf(h))}} function _xtr(a){try{void 0!=window.CustomApp?window.CustomApp._xtr(a):_xgh.isSupportedBrowser&&console&&console.log("_xtr : "+a)}catch(b){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_006,"_xtr",_xgh._xmf(b))}} function _xmn(a,b){try{if(b){if(void 0!=window.JavaCanvasManager)return JavaCanvasManager._xmn(b);if(a)return a.width;_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_005,"_xmn","argument[image] is illegal")}else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_004,"_xmn","argument[imageIdName] is illegal")}catch(c){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_007,"_xmn",_xgh._xmf(c))}} function _xmk(a,b){try{if(b){if(void 0!=indow.JavaCanvasManager)return JavaCanvasManager._xmk(b);if(a)return a.height;_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_007,"_xmk","argument[image] is illegal")}else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_006,"_xmk","argument[imageIdName] is illegal")}catch(c){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_008,"_xmk",_xgh._xmf(c))}} function _xyt(a,b,c,d){try{if(_xgh._xtq(_xgh._xcv,"_xyt: "+a+","+b+","+c+","+d),_xgh._xqf(a))if(_xgh._xqf(b))if(_xgh._xqf(c))if(_xgh._xqf(d)){var e=document.getElementById("canvas");e.style.position="absolute";e.style.left=a+"px";e.style.top=b+"px";if(_xgh.useRetina){var f=~~(c*_xgh.dpRatio);e.width!=f&&(e.width=f,e.style.width=c+"px");var g=~~(d*_xgh.dpRatio);e.height!=g&&(e.height=g,e.style.height=d+"px")}else e.width!=c&&(e.width=c),e.height!=d&&(e.height=d);var h=document.getElementById("searchLayer"); h.style.position="absolute";_xgh.useRetina?(h.style.width=c+"px",h.style.height=d+"px"):(h.style.width=c,h.style.height=d);h.style.left=a+"px";h.style.top=b+"px";h.width!=e.width&&(h.width=e.width);h.height!=e.height&&(h.height=e.height);var m=document.getElementById("dummymap");m.style.position="absolute";m.style.left=a+"px";m.style.top=b+"px";_xgh._xun();if(void 0!=window.JavaCanvasManager){var k=_xgh._xlq();JavaCanvasManager.createInternalCanvas(e.offsetLeft,e.offsetTop,c,d,k[0],k[1],k[2]);e.style.visibility= "hidden";document.body.style.overflow="hidden"}}else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_011,"_xyt","argument[height] is illegal");else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_010,"_xyt","argument[width] is illegal");else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_009,"_xyt","argument[top] is illegal");else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_008,"_xyt","argument[left] is illegal")}catch(q){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_009,"_xyt",_xgh._xmf(q))}} function _xwd(a,b){try{_xgh._xtq(_xgh._xcv,"_xwd: "+b),b?void 0!=window.JavaCanvasManager?JavaCanvasManager._xwd(b==_xgh._xch?1:0):a?a.globalCompositeOperation=b:_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_013,"_xwd","argument[context] is illegal"):_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_012,"_xwd","argument[operation] is illegal")}catch(c){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_010,"_xwd",_xgh._xmf(c))}} function _xvy(a,b,c,d,e){try{void 0!=window.JavaCanvasManager?JavaCanvasManager._xvy(b,c,d):a?a.fillStyle=e?"rgba("+b+","+c+","+d+","+e+")":"rgb("+b+","+c+","+d+")":_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_017,"_xvy","argument[context] is illegal")}catch(f){_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_011,"_xvy",_xgh._xmf(f))}} function _xwf(a,b,c,d,e,f){if(void 0!=window.JavaCanvasManager)JavaCanvasManager.decodeImage(b,c,d,e,!!f);else if(a){switch(_xgh.browserType){case _xgh._xbg:a.onload=function(){setTimeout(function(){_xsj(b,0)},0)};a.onerror=function(){setTimeout(function(){_xsj(b,-2)},0)};break;default:a.onload=function(){_xsj(b,0)},a.onerror=function(){_xsj(b,-2)}}a.src="about:blank";a.src=c;f&&(a.width=d,a.height=e);a=null}else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_022,"_xwf","argument[image] is illegal")} function _xkd(a,b,c,d,e,f,g,h){try{if(b){var m=document.getElementById("canvas");if(h&&h.fillRect){var k=_xgh._xlq();_xvy(a,k[0],k[1],k[2]);_xlc(a,0,0,m.width,m.height)}if(void 0!=window.JavaCanvasManager)JavaCanvasManager.drawImage(c,d,e,f,g);else if(b.complete||b.toDataURL)a?b?_xke(a,b,d,e,f,g,h):_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_029,"_xkd","argument[image] is illegal"):_xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_028,"_xkd","argument[context] is illegal")}}catch(q){"NS_ERROR_NOT_AVAILABLE"!= q.name&&_xsg(_xgh.errorCode.ERROR_ID_PORTING_EXCEPTION_013,"_xkd",_xgh._xmf(q))}} function _xkb(a,b,c,d,e,f,g,h,m){var k,q,l,r,v,n;"undefined"!==typeof a.imageSmoothingEnabled?a.imageSmoothingEnabled=!0:"undefined"!==typeof a.mozImageSmoothingEnabled?a.mozImageSmoothingEnabled=!0:"undefined"!==typeof a.webkitImageSmoothingEnabled&&(a.webkitImageSmoothingEnabled=!0);try{if(m&&m.fillRect){var p=_xgh._xlq();_xvy(a,p[0],p[1],p[2]);_xlc(a,0,0,canvas.width,canvas.height)}if(void 0!=window.JavaCanvasManager)JavaCanvasManager.drawImage(d,e,f,g,h);else if(a)if(b)for(k=f,v=0;v=d&&(y[B]++,l-=d);y[d]=b;for(var E=q=l=z=u=0;E=e&&(q++,l-=e);for(var D=0;D~~(b/2)?(c+1)*b:c*b} function _xiyList(a,b){var c,d,e=[];d=b._xmv().split(",");var f=d.length,g=Array(f);g[0]=parseInt(d[0],10);g[1]=parseInt(d[1],10);for(c=2;c=y)&&(0<=_xfe.indexOf(y)&&(h=!0),_xgh._xdh==_xgh.osType?0==_xgh.webFontDownload? u=0<=u.indexOf("Alfios")?'Open Sans,IPAexゴシック,sans-serif"':"v-sans-serif":0<=u.indexOf("Alfios")||0<=u.indexOf("Open Sans")||(u=0<=u.indexOf("sans")||0<=u.indexOf("gothic")||0<=u.indexOf("ゴシック")?"v-sans-serif":"v-serif"):0<=u.indexOf("Alfios")||0<=u.indexOf("Open Sans")||(u=0<=u.indexOf("sans")||0<=u.indexOf("gothic")||0<=u.indexOf("ゴシック")?"v-sans-serif":"v-serif"));"U"==q&&1==_xgh.latinWebFontDownload&&_xgh._xdh==_xgh.osType&&0==_xgh.webFontDownload&&0<=u.indexOf("Alfios")&&(u='Open Sans,IPAexゴシック,sans-serif"'); if(!h)if(g=u.split(","),1==g.length)u=0<=u.indexOf("gothic")||0<=u.indexOf("ゴシック")?u+",MS Pゴシック":u+",MS P明朝";else{for(k=0;ku&&(u=.1),a.save(),a.shadowBlur=1,a.shadowOffsetX=u,a.shadowOffsetY=u,a.shadowColor=this.fontColor);r&&"0x2019"!=y&&(m=parseInt(c));l&&(y==_xck?d=_xgh._xbf==_xgh.browserType?d-.08*g:d-.12*g:y!=_xbc&&y!=_xbb||_xgh._xbf==_xgh.browserType||(d-=_xbo/2));1!=n||0!=z||_xgh._xgr()?r?a.fillText(A,m,d,e):a.fillText(A,m,d):(a.save(),a.transform(1, 0,-.25,1,m+.25*g,d),r?a.fillText(A,0,0,e):a.fillText(A,0,0),a.restore());1==p&&a.restore();1==w&&40>g&&(c=0,c=1==v?g/40:g/100,.1>c&&(c=.1),a.save(),a.lineWidth=c,a.strokeStyle=this.fontColor,1!=n||0!=z||_xgh._xgr()?r?a.strokeText(A,m,d,e):a.strokeText(A,m,d):(a.save(),a.transform(1,0,-.25,1,m+.25*g,d),r?a.strokeText(A,0,0,e):a.strokeText(A,0,0),a.restore()),a.restore());a.setTransform(1,0,0,1,0,0)}else _xsg(_xgh.errorCode.ERROR_ID_PORTING_ILLEGAL_ARG_053,"_xjx : argument[context] is illegal")} function _xpj(){for(var a=document.getElementById("screen");;){var b=document.getElementsByName("text_disp");if(0==b.length)break;a.removeChild(b[0])}a.style.width=canvas.width+"px";a.style.height=canvas.height+"px";a.style.marginLeft=-canvas.width/2+"px"} function _xki(a,b,c,d,e,f){a=document.getElementById("screen");var g=document.createElement("A");a.appendChild(g);g.style.position="absolute";g.style.left=c+"px";g.style.top=d+"px";g.style.width=e-c+"px";g.style.height=f-d+"px";g.name="text_disp";g.href=b;g.className="Link"} CanvasRenderingContext2D.prototype.lineDash=function(a,b,c,d){try{if(this.fillStyle=this.strokeStyle,a==c&&bk.indexOf("arc("))g+=k+";";else var q=k.replace(/^arc\( */,"").replace(/ *\)/,"").split(/ *, */),g=6!=q.length?g+(k+";"):"true"==q[5]?g+("arc("+q[0]+","+q[1]+","+q[2]+","+q[4]+","+q[3]+",true);"):g+("arc("+q[0]+","+q[1]+","+q[2]+","+q[3]+","+q[4]+",false);")}a.setTransform(e,0,0,f,c,d);with(a)eval(g); a.setTransform(1,0,0,1,0,0)} function _xkf(a){var b="g"==a.draw_info.k,c=b?_xgh.externalCharManager:_xgh.layoutImageManager,d=_xgh._xnk();if(d._xpz())_xkfList(a);else{b=c.add_xcy({isExternalChar:b,mimeType:a.draw_info.t,baseURL:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,path:a.draw_info.i,hpath:a.draw_info.ih,vpath:a.draw_info.iv,decryptInfo:d._xmm().getItem(a.draw_info.m)});if(d=b._xoo()){var c=Math.floor(a.dx+a.draw_info.x*a.scaleW),e=Math.floor(a.dy+a.draw_info.y*a.scaleH),f=~~(a.draw_info.w*a.scaleW), g=~~(a.draw_info.h*a.scaleH);_xgh._xfo(c,e,f,g,b,a.draw_info.k);_xke(a.context,d,c,e,f,g);return!0}c._xfu(a);return!1}} function _xkfList(a){var b="g"==a.draw_info.k,c=b?_xgh.externalCharManager:_xgh.layoutImageManager,d=_xgh._xnk(),b=c.add_xcy({isExternalChar:b,mimeType:a.draw_info.t,baseURL:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,path:a.draw_info.i,hpath:a.draw_info.ih,vpath:a.draw_info.iv,jsonFileName:a.draw_info.i,decryptInfo:d._xmm().getItem(a.draw_info.m),textColor:"#000000"==a.draw_info.f?a.textColor:a.draw_info.f,bkColor:a.bkColor}),d=b._xoo(),e=b.imagePart,f=b.path;if(d){var c=Math.floor(a.dx+ a.draw_info.x*a.scaleW),g=Math.floor(a.dy+a.draw_info.y*a.scaleH),h=~~(a.draw_info.w*a.scaleW),m=~~(a.draw_info.h*a.scaleH);_xgh._xfo(c,g,h,m,b,a.draw_info.k);_xkb(_xgh.context,d,e,f,c,g,h,m);return!0}c._xfu(a);return!1} function _xko(a,b,c,d,e,f,g){if(b){var h=document.getElementById("canvas");select=document.getElementById("book_color");options=select.options;var m=options.item(select.selectedIndex).value,k,q;"normal"==m?(k="#000000",q="#FFFFFF"):"soft"==m?(k="#000000",q="#EBE8DE"):"night"==m&&(k="#FFFFFF",q="#303030");g&&(_xvy(a,parseInt(q.slice(1,3),16),parseInt(q.slice(3,5),16),parseInt(q.slice(5,7),16)),_xlc(a,0,0,h.width,h.height));if(!(b>_xgh.end)&&void 0==window.JavaCanvasManager)if(_xgh.lookAheadTextImage[b- 1]){var h=_xgh._xoh(),l=_xgh.lookAheadTextImage[b-1],r=l.naturalWidth||l.width;r>e&&(r=e);var v=l.naturalHeight||l.height;v>f&&(v=f);_xke(a,l,0,0,r,v,c,d,e,f);m=h[b][_xgh._xai];e=m._xoz()/h[b][_xgh._xao];var h=m._xon()/h[b][_xgh._xaf],n=_xgh.page_info[b-1].draw_info;if(n)for(var m=n.length,p=0;ph.width||280>h.height)&&(this.screenSizeAlertFlg=!0,window.alert("画面の最小サイズは210×280です。"));_xyt(0,0,h.width,h.height);this.arrowImage=null;this.arrowDisp=!1;this.arrowDir=this._xas;this.curSpeedY=this.curSpeedX=this._xcz;this.decodingDeleteFileName=this.decodingImageName=null;this.pageCutCountList=[];this.cutInfoList=[];a=sessionStorage;this.userId=null!= a&&0a;a++)this.shadowImageBuff[a]= _xbn.ObjectPool.getImage();_xwf(this.shadowImageBuff[0],"shadowSingleTop","image/shadow/shadowSingleTop.png",768,4,!1);_xwf(this.shadowImageBuff[1],"shadowSingleBottom","image/shadow/shadowSingleBottom.png",768,4,!1);_xwf(this.shadowImageBuff[2],"shadowSingleLeft","image/shadow/shadowSingleLeft.png",4,1208,!1);_xwf(this.shadowImageBuff[3],"shadowSingleRight","image/shadow/shadowSingleRight.png",4,1208,!1);_xwf(this.shadowImageBuff[4],"shadowDoubleLeftTop","image/shadow/shadowDoubleLeftTop.png",764, 4,!1);_xwf(this.shadowImageBuff[5],"shadowDoubleLeftBottom","image/shadow/shadowDoubleLeftBottom.png",764,4,!1);_xwf(this.shadowImageBuff[6],"shadowDoubleLeftLeft","image/shadow/shadowDoubleLeftLeft.png",4,1208,!1);_xwf(this.shadowImageBuff[7],"shadowDoubleRightTop","image/shadow/shadowDoubleRightTop.png",764,4,!1);_xwf(this.shadowImageBuff[8],"shadowDoubleRightBottom","image/shadow/shadowDoubleRightBottom.png",764,4,!1);_xwf(this.shadowImageBuff[9],"shadowDoubleRightRight","image/shadow/shadowDoubleRightRight.png", 4,1208,!1);this.arrowImage=_xbn.ObjectPool.getImage();_xwf(this.arrowImage,this._xar,"image/arrowAll.png",this._xau*this.arrowDir,this._xat,!1);this._xxg(_xlu("currentViewMode",this._xfh));this.initWithFragmentID=this.fitMode!=this._xbz?!0:!1;this.seriesSearch=new _xdn("series_search");this._xho();this.retryNum=2}catch(m){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_001,"_xbn.prototype.init",this._xmf(m))}}; window.onload=function(){if(0==_xgh.isSupportedBrowser)_xsg(_xgh.errorCode.ERRPR_ID_WINDOW_ONLOAD_001,"window.onload","お使いのブラウザではご利用できません。");else try{var a=function(a){return html_sanitize(a,function(a){return a},function(a){return a})},b=function(b){params={};b.substring(1).split("&").forEach(function(b){x=b.split("=");params[x[0]]=a(decodeURIComponent(x[1])).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")});return params};(function(){if("undefined"!==typeof CONFIRM_URL){var a=PAGE_PER_CONFIRM; _xgh.callbackOnPageMove=function(){--a;if(0===a||!0===_xgh.isViewLimited)$.ajax(CONFIRM_URL,{statusCode:{403:function(a){_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_002,"window.onload","同時に閲覧できる端末数の上限を超えました。")}}}),a=PAGE_PER_CONFIRM;setTimeout(function(){_xvp()},500)}}else _xgh.callbackOnPageMove=function(){setTimeout(function(){_xvp()},500)}})();(function(){if("undefined"!==typeof PAGE_PER_SETBOOKMARK&&0c.width||280>c.height)&&(_xgh.screenSizeAlertFlg=!0,window.alert("画面の最小サイズは210×280です。")),_xgh.lookAheadTextImage.length= 0,_xyt(0,0,c.width,c.height),_xgh._xus(),_xgh._xtd(_xgh._xex);var f=window.innerWidth?window.innerWidth:$(window).width();_xhd();_xgh.status==_xev||_xgh.status==_xel?$("#trial_footer").css({bottom:"10px"}):600>=f?$("#trial_footer").css({bottom:"110px"}):$("#trial_footer").css({bottom:"57px"});var g=document.getElementById("searchLayer"),h=g.getContext("2d");_xhr(h,0,0,g.width,g.height);_xgh.searchIndex=0;g=h=void 0;f=window.innerWidth?window.innerWidth:$(window).width();if("reflowable"==_xgh._xoc()){var m= f-310;600>=f?($("#footer_btn").css({width:f}),$("#movebar").css({width:f,"margin-right":"0px"}),$("#pagenum").css({width:f,"margin-right":"0px"})):($("#footer_btn").css({width:"270px"}),$("#movebar").css({width:m,"margin-right":"300px"}),$("#pagenum").css({width:m,"margin-right":"300px"}))}else m=f-258,$("#area_mokuji, #area_zoom, #area_setting, #area_help").css({width:"25%"}),600>=f?($("#footer_btn").css({width:f}),$("#movebar").css({width:f,"margin-right":"0px"}),$("#pagenum").css({width:f,"margin-right":"0px"})): ($("#footer_btn").css({width:"218px"}),$("#movebar").css({width:m,"margin-right":"248px"}),$("#pagenum").css({width:m,"margin-right":"248px"}))}}catch(k){_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_004,"window.onresize",_xgh._xmf(k))}},200)};window.addEventListener("resize",b,!1)})();window.onunload=function(){try{_xgh._xiq(),_xgh._xtd(_xgh._xey)}catch(a){_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_005,"window.onunload",_xgh.getErrorMesssage(a))}}; _xbn.prototype._xvr=function(){try{var a=_xnw();this.initWithFragmentID||(a.width>a.height?this._xxg(this._xff):this._xxg(this._xfh),this._xwa(this._xbz))}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_006,"_xbn.prototype._xvr",this._xmf(b))}}; _xbn.prototype._xus=function(){try{var a=_xnw();this._xya(!1);this._xtx(!1);this.isDispLock=!1;a.width>a.height?document.getElementById(41).checked?(this._xxg(this._xfh),this._xwa(this._xca)):this._xol()==this._xfh&&this.fitMode==this._xbz?this._xhe(this._xff):this.fitMode==this._xbx?this._xwa(this._xca):this._xol()==this._xfg?(this._xxg(this._xfh),this._xwa(this._xca)):(this._xxg(this._xff),this._xwa(this._xbz)):document.getElementById(41).checked?(this._xxg(this._xfh),this._xwa(this._xbz)):this.fitMode== this._xca?(0!=this._xoa()&&this._xxg(this._xfg),this._xwa(this._xbz)):this._xol()==this._xff?this._xhe(this._xfh):(this._xxg(this._xfh),this._xwa(this._xbz))}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_007,"_xbn.prototype._xus",this._xmf(b))}};function _xln(){return"334978734D61"}function _xlm(){return"636861726177656276696E697476616C"} function _xrn(a){if("undefined"!==typeof _xgh&&_xgh&&_xgh.display_setting_info&&!_xgh.isEventLock){var b=document.getElementById("screen"),c=document.getElementById("dummyLayer");document.getElementById("canvas");_xgh._xoj();var d;a||(a=window.event);if(_xgh.status==_xew)b.style.cursor="default",c.style.cursor="default";else{d=$("#screen").scrollLeft();d=document.all?a.offsetX-d:a.layerX-d;var e=_xnw();0b.clientWidth?(b.style.cursor="default",c.style.cursor="default"): 0b.clientHeight?(b.style.cursor="default",c.style.cursor="default"):de.width-e.width/3?_xgh.display_setting_info[_xgh.currentDisplayIndex].direction==_xgh._xbp?dc.width-c.width/3)this.imageArea.splice(0, this.imageArea.length);else{_xtk();return}break;case _xeq:case _xel:_xhw();this.status=_xev;if(!(ac.width-c.width/3))return;this.imageArea.splice(0,this.imageArea.length);break;case _xew:return}f=Math.abs(this.dragStartY-b);if(5>Math.abs(this.dragStartX-a)&&5>f){if(!(this.dragStartXc.width-c.width/3)){_xtk();this.status=_xeq;return}}else if(this.zoomScaleInfo._xqh()||this.fitMode==this._xca&&100=_xgh.end||e[1]>=_xgh.end)&&_xxt("EndOfContent")))):(this.pinchEndFlg?_xxa(_xbn._xfm.INDEX_NORMAL):this.usePhone&&this.zoomScaleInfo._xqh(),this.pinchPaused=!1,this._xtx(!1),this.pinchEndFlg=!1,this.pinchCnt=0,this._xol()==this._xfg&&e[this._xoj()][this._xoi()][~~this._xok()-1]||!this._xgt()||(c=null,0<~~g-1&&!e[~~g-1]?c=~~g-1: 0<~~g-2&&!e[~~g-2]&&(c=~~g-2),c?(this._xxe(c),_xxu(),this._xmx({url:this.display_setting_info[this.currentDisplayIndex].layout_url,index:this._xns(c),isCallApi:!1})):(this._xkj(!1,!0),this._xrt()),this.zoomScaleInfo._xqh()?this.pinchPaused=!0:this.pinchPaused=!1));e=document.getElementById("screen");e.scrollLeft=0;this.dragY=this.dragX=e.scrollTop=0}}};_xbn.prototype._xsb=function(a,b){this._xsk(a,b,!0)}; _xbn.prototype._xsk=function(a,b,c){try{if(_xgh.pinchPaused=!1,clearTimeout(this.dragEndTimerID),this.afterDoubleTap=!0,this.isDispLock)this._xtq(this._xcv,"NOW ANIMATION: doubletap ignored");else if(this.zoomFlg&&this.pinching)this._xtx(!0);else if(this._xya(!1),this.status==_xeo)this.illust_xfm.index==this.illust_xfm._xcm?this._xpe():(this._xtx(!1),_xgh.pinchEndFlg=!1,_xgh.pinchCnt=0,this.illust_xfm._xyh(),this._xjo());else{if("reflowable"==this.page_info[_xgh._xoj()-1].type&&1==c){if(1>=this.zoomScaleInfo.index)for(i= 0;ik&&(C.scrollLeft=-k);0>q&&(C.scrollTop=-q);this.dragX=C.scrollLeft;this.dragY=C.scrollTop}_xgh._xkm();_xug()}}}catch(B){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_009,"_xbn.prototype._xsk",this._xmf(B))}}; _xbn.prototype._xsh=function(a,b){try{if(clearTimeout(this.dragEndTimerID),this.isDispLock)this._xtq(this._xcv,"NOW ANIMATION: fling ignored");else if(this._xwy(~~(a/this._xco),~~(b/this._xco),this.pinching),this.pinching){this.isDispLock=this.pinchPaused=!0;var c=this;this.dragImage2?(offsetX=this.dragImage2._xot()-this.dragImage._xot(),offsetY=this.dragImage2._xou()-this.dragImage._xou()):offsetY=offsetX=0;this.pinchModeImage||(this._xtq(this._xcv,"_xsh _xpq start"),this.pinchModeImage=new _xbn.PageImage, this.pinchModeImage.init(),this._xlf(this.pinchModeImage,{src:this.dragImage.src,hsrc:this.dragImage.hsrc,vsrc:this.dragImage.vsrc,jsonFileName:this.dragImage.jsonFileName,positionX:this.dragImage.positionX,positionY:this.dragImage.positionY,width:this.dragImage.width,height:this.dragImage.height,conteiner:this,pageNum:this.dragImage.pageNum,frameNum:-2,lookAheadFlag:!1,scaleFlag:!1,skipfill:!0}),this.dragImage2&&(this.pinchModeImage2=new _xbn.PageImage,this.pinchModeImage2.init(),this._xlf(this.pinchModeImage2, {src:this.dragImage2.src,hsrc:this.dragImage2.hsrc,vsrc:this.dragImage2.vsrc,jsonFileName:this.dragImage2.jsonFileName,positionX:this.dragImage2.positionX,positionY:this.dragImage2.positionY,width:this.dragImage2.width,height:this.dragImage2.height,conteiner:this,pageNum:this.dragImage2.pageNum,frameNum:-2,lookAheadFlag:!1,scaleFlag:!1,skipfill:!0})));c.dragImage._xui(function(){c._xkk(c.dragImage)})}else{var d=this._xwb(a,b),e=this._xoj(),f=this._xoi(),g=this._xok(),h=this._xoh();if(d==this._xdw)this._xol()== this._xfg&&h[e][f][~~g+1]||this._xkj(!0,!0),this._xrp();else if(d==this._xdy)this._xol()==this._xfg&&h[e][f][~~g-1]||this._xkj(!1,!0),this._xrt();else if(d==this._xdx)this._xtq(this._xcv,"NO MOVE");else{_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_ILLEGAL_ARG_007,"_xbn.prototype._xsh","return value is illegal");return}this._xvm();var m=this._xoj(),k=this._xoi(),q=this._xok();e==m&&f==k&&g==q?this.fitMode==this._xca?(this._xya(!1),Math.abs(a)b||b>c-52)){this.dragging=!1;this._xsd(a,b);return}if(this.zoomScaleInfo._xqh()&&this.status!=_xew&&50a||a>c.width||0>b||b>c.height)return;c=document.getElementById("screen");c.scrollLeft=this.dragX+(this.dragStartX-a);c.scrollTop=this.dragY+(this.dragStartY-b);_xug();return}if(this.status==_xeo){if(this.pinching){this._xtu(a,b);return}c=_xnw();if(0>a||a>c.width||0>b||b>c.height)return;c=document.getElementById("screen");c.scrollLeft=this.dragX+(this.dragStartX-a);c.scrollTop=this.dragY+(this.dragStartY-b);_xug();return}if(this.fitMode==this._xca){c=_xnw();if(0>a|| a>c.width||0>b||b>c.height)return;c=document.getElementById("screen");c.scrollTop=this.dragY+(this.dragStartY-b);return}}this.pinching?this._xtu(a,b):this.dragging&&(this._xol()!=this._xfg||this.arrowDisp||a==this.dragStartX&&b==this.dragStartY||(this.arrowDisp=!0),this._xjr(~~(this.imgOrgX+(a-this.dragStartX)*this.dpRatio),~~(this.imgOrgY+(b-this.dragStartY)*this.dpRatio),!0));this._xjd()}}else this._xsf(a,b)}; function _xut(){if(_xgh.mouseWheel){var a=document.getElementById("screen");_xgh.dragX=a.scrollLeft;_xgh.dragY=a.scrollTop;_xgh.mouseWheel=!1}else _xgh.dragging||_xgh.usePhone||(a=document.getElementById("screen"),a.scrollLeft=_xgh.dragX,a.scrollTop=_xgh.dragY),_xgh.dragging&&_xgh.zoomScaleInfo._xqh()&&(_xgh._xuf(),_xgh._xkm())} _xbn.prototype._xsd=function(a,b){try{if(this.afterDoubleTap)this.afterDoubleTap=!1;else{var c=this;dragEndPosX=a;dragEndPosY=b;var d=document.getElementById("screen");this.dragX=d.scrollLeft;this.dragY=d.scrollTop;d=null;this.dragEndTimerID=setTimeout(function(){c._xjs(dragEndPosX,dragEndPosY,!1)},50)}}catch(e){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_013,"_xbn.prototype._xsd",this._xmf(e))}}; _xbn.prototype._xsr=function(a,b,c){try{this.pinching&&this._xsv(a,b,c)}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_014,"_xbn.prototype._xsr",this._xmf(d))}}; _xbn.prototype._xsv=function(a,b,c){try{if(clearTimeout(this.dragEndTimerID),this.eventValid)if(this.isDispLock)this._xtq(this._xcv,"NOW ANIMATION: pinch ignored");else if(!this.pinching||this.pinchPaused)this.pinching=this.pinchEndFlg?!0:!1,this._xty(c,a,b),this._xjd();else{var d=this.pinchRateTop;this.pinchRateTop=~~(c/this.pinchInitDistance*this.pinchRateInitTop);if(this.dragImage){this.externalCharManager._xht();var e=this._xnv(this.dragImage.width),f=this._xnv(this.dragImage.height);a=e>f?e: f;e=eh?g:h;b=g=thisFramePosX&&a-e<=thisFramePosX+thisFrameWidth&&b-f>=thisFramePosY&&b-f<=thisFramePosY+thisFrameHeight))return h}catch(m){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_022,"_xbn.prototype._xpv",this._xmf(m))}return 0}; _xbn.prototype._xla=function(){for(var a=!1,b=this._xoh(),c=0;c=b[e].lifetime&&(a=!0,delete b[e],this.page_info[e-1]&&this.page_info[e-1].n==e&&(delete this.page_info[e-1],this.imageJsonManager&&this.imageJsonManager.imageJsonArray))))for(var f in this.imageJsonManager.imageJsonArray){var g=this.imageJsonManager.imageJsonArray[f],h=g.page.indexOf(e);0<= h&&(1==g.page.length?delete this.imageJsonManager.imageJsonArray[f]:g.page.splice(h,1))}a&&this._xxc(b)};_xbn.prototype._xwi=function(a,b){var c=!0,d=this.rel_urlList[a].split(":"),e=this._xoh(),f=0,g=e.length-1;5this.page_info.length)return!1;try{var a=this._xoh();if(!a[~~this._xoj()])return!1;switch(this._xol()){case this._xfh:if(1>=this._xoj()||!this.page_info[this._xoj()-1].pf||!(a[~~this._xoj()-1]||1<=this._xoj()-1))return!1;break;case this._xff:if(1>=this._xoj())return!1;var b=this._xmb();if(!this.page_info[b[0]-1].pf||!(a[~~this._xoj()-1]||1<=this._xoj()-1))return!1;break;case this._xfg:if(1>=this._xok()&&1>=this._xoi()&&1>=this._xoj()|| !this.page_info[this._xoj()-1].pf)return!1;break;default:return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_002,"_xbn.prototype._xgt","return value is illegal"),!1}}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_026,"_xbn.prototype._xgt",this._xmf(c))}return!0}; _xbn.prototype._xgs=function(){if(!this.page_info||this._xoj()>this.page_info.length)return!1;try{var a=this._xoh();if(!a[~~this._xoj()])return!1;switch(this._xol()){case this._xfh:if(!a[~~this._xoj()+1]){if(this.end=b){this.page_info[d].n>this.end?(this._xxe(1),this._xrq(1)):(this._xxe(this.page_info[d].n),this._xrq(this.page_info[d].n));return}_xgh._xoh()[1]?_xgh._xrq(1):(_xgh._xxe(1),_xxu(),_xgh._xmx({url:_xgh.display_setting_info[_xgh.currentDisplayIndex].layout_url,index:_xgh._xns(1),isCallApi:!1}))}; _xbn.prototype._xqc=function(a,b){for(var c=this.page_info.length,d=0;d=b)return!0;break}return!1};_xbn.prototype._xyx=function(a,b){for(var c=this.page_info.length,d=0;d=b){this._xxe(this.page_info[d].n);break}}; _xbn.prototype._xwb=function(a,b){var c=this._xdx;try{var d=document.getElementById("canvas");if(this.fitMode==this._xca){if(Math.abs(a)b&&e<=d.height-this.dragImage.height+this.dragImage.height/this._xaa?c=this._xdw:0=this.dragImage.height/this._xaa*-1&&(c=this._xdy)}}else Math.abs(a)>Math.abs(b)&&(c=0>a?this._xdy:this._xdw)}catch(f){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_029,"_xbn.prototype._xwb",this._xmf(f))}return c}; _xbn.prototype._xwg=function(a,b,c){try{a._xxk(b),a._xxl(c)}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_030,"_xbn.prototype._xwg",this._xmf(d))}}; _xbn.prototype._xvu=function(){try{var a=document.getElementById("canvas"),b=this._xoh(),c=1,d=this._xok();this.dragRangeBottom=this.dragRangeTop=this.dragRangeRight=this.dragRangeLeft=0;this.arrowDir=this._xas;if(this._xol()==this._xfg){if(b[this._xoj()][this._xoi()][d+1]){var e=this._xmq(this._xol(),this._xoj(),this._xoi(),d),f=this._xms(this._xol(),this._xoj(),this._xoi(),d),g=this._xmq(this._xol(),this._xoj(),this._xoi(),d+1),h=this._xms(this._xol(),this._xoj(),this._xoi(),d+1);e>g?this.arrowDir= this._xas:eh?this.arrowDir=this._xaw:fthis.dragRangeRight&& (this.dragRangeRight=m),kthis.dragRangeBottom&&(this.dragRangeBottom=k)),c++}else this._xol()==this._xff?this.dragImage2?(this.dragRangeLeft=0-this.dragImage.width-this.dragImage2.width+this._xfj,this.dragRangeRight=a.width-this._xfj,this.dragRangeTop=this.dragImage._xou()this.dragImage2._xou()?this.dragImage._xou():this.dragImage2._xou()):(this.dragRangeLeft= 0-this.dragImage.width+this._xfj,this.dragRangeRight=a.width-this._xfj,this.status==_xeo?this.dragRangeBottom=this.dragRangeTop=0:(this.dragRangeTop=this.dragImage._xou(),this.dragRangeBottom=this.dragImage._xou())):this.fitMode==this._xca?(this.arrowDir=this._xap,this.dragRangeRight=this.dragRangeLeft=0,this.dragRangeTop=0-this.dragImage.height+this._xcj,this.dragRangeBottom=a.height-this._xcj):(this.dragRangeLeft=0-this.dragImage.width+this._xfj,this.dragRangeRight=a.width-this._xfj,this.dragRangeTop= this.status==_xeo?this.dragRangeBottom=0:this.dragRangeBottom=this.dragImage._xou());1this.end))return null}else{if(k=-1!=k?k+b:q+b,2==b&&(this.zoomScaleInfo._xqh()&&this._xkm(),!h[k]||h[k][this._xam]!=this._xfb||!h[k-1]|| h[k-1][this._xam]!=this._xfd||k>this.end))return null}else if(this.display_setting_info[this.currentDisplayIndex].direction==this._xbp){if(k=-1!=k?k+b:q+b,!(-2!=b||h[k]&&h[k][this._xam]==this._xfb&&h[k+1]&&h[k+1][this._xam]==this._xfd))return null}else{if(k=-1!=q?q+b:k+b,!(-2!=b||h[k]&&h[k][this._xam]==this._xfd&&h[k+1]&&h[k+1][this._xam]==this._xfb))return null}else k=m+b;if(h[k]){var f=h[k][this._xai],l=0,r=0,l=this._xlx(this._xdg),q=this._xmnBeforeScaling(this._xol(),k),v=this._xml(this._xol(), k);this.usePhone&&(q*=c,v*=c);this._xol()==this._xff?(h[m][this._xam]==this._xfc&&(l+=~~((g.width-a.width)/2)),h[k][this._xam]==this._xfc&&(l+=~~((g.width-q)/2)),0==b%2&&(l=0),l=this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?0>b?a._xot()-q-l:a._xot()+a.width+l:0b?a._xot()- q-l:a._xot()+a.width+l:0b&&(this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?h[m]&&h[m][this._xam]==this._xfd&&h[k]&&h[k][this._xam]==this._xfb&&(l=0):h[m]&&h[m][this._xam]==this._xfb&&h[k]&& h[k][this._xam]==this._xfd&&(l=0)),l=this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?0>b?a._xot()-q-l:a._xot()+a.width+l:0a.width&&(l+=~~((g.width-a.width)/2)),g.width>q&&(l+=~~((g.width-q)/2)),l=this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?0>b?a._xot()-q-l:a._xot()+a._xoz()+l:0this.dragRangeRight&&(a=this.dragRangeRight),bthis.dragRangeBottom&&(b=this.dragRangeBottom));var f=d.width/2;c&&(this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea),this.externalCharManager._xht(),this.externalCharManager._xlb());this.status!=_xeo&&(this._xol()==this._xff? (f=this._xme(this._xoj()),d=this.zoomScaleInfo._xqh()?b:this.dragImage._xou(),this._xwg(this.dragImage,a,d),this.dragImage2&&(d=this.zoomScaleInfo._xqh()?b:this.dragImage2._xou(),this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?this._xwg(this.dragImage2,a-this.dragImage.width,d):this._xwg(this.dragImage2,a+this.dragImage.width,d)),c&&(this._xjv(this.dragImage,{fillRect:!0}),this.dragImage2&&this._xjv(this.dragImage2),this.usePhone&&(1==this.zoomScaleInfo._xuo()?this._xol()== this._xff&&this.dragImage2?this.dragImage2._xot()f?b=!0:!this.dragImage2&&this.dragImage._xot()+this.dragImage.width> f&&(b=!0):e[d]&&e[d][this._xam]==this._xfc&&(this.dragImage._xot()+this.dragImage.width/2f&&(b=!0)):-1!=d?e[d]&&e[d][this._xam]==this._xfc?this.dragImage._xot()+this.dragImage.width/2>f?a=!0:this.dragImage._xot()+this.dragImage.width/2f?a=!0:this.dragImage2&&this.dragImage2._xot()f?a=!0:this.dragImage._xot()< f&&(b=!0),this.nextPrevDirDispFlg&&(this.nextPrevDirDispFlg=b=a=!1),this._xmb(),a&&!this._xgs()?this.nextPrevDirDispFlg=a=!1:b&&!this._xgt()&&(this.nextPrevDirDispFlg=b=!1),this.zoomFlg&&(this._xkj=!0)):(this._xwg(this.dragImage,a,b),c&&(this._xjv(this.dragImage,{fillRect:!0}),this.usePhone&&(1==this.zoomScaleInfo._xuo()?this._xvk(this.dragImage.pageNum,0):this._xrz())),b=a=!1,this._xol()==this._xfh?this.fitMode==this._xca?0>this.dragImage._xou()?a=!0:0d.width?b=!0:this.dragImage._xot()+this.dragImage.widthd.width?a=!0:this.dragImage._xot()+this.dragImage.widthf?b=!0:this.dragImage._xot()+this.dragImage.width/2f?a=!0:this.dragImage._xot()+this.dragImage.width/2this._xdg?a=!0:this.dragImage._xot()+this.dragImage.widthb||36E5b.readyState&&b.abort()},CONNECTION_TIMEOUT_TIME);b.open("GET",API_BVPAGELIST,!0);b.setRequestHeader("Content-Type","text/plain;charset=utf-8");b.setRequestHeader("Pragma", "no-cache");b.setRequestHeader("Cache-Control","no-cache");b.setRequestHeader("If-Modified-Since","Thu, 01 Jun 1970 00:00:00 GMT");try{b.send()}catch(c){"NetworkError"==c.name&&_xsg(this.errorCode.HTTP_STATUS_404_NG_001,"セッションCookie取得","NetworkError")}}; _xbn.prototype._xno=function(a){var b=(new Date).toUTCString();$.ajax({type:"POST",scriptCharset:"utf-8",url:API_BVPAGELIST,data:JSON.stringify(a),cache:!1,contentType:"text/plain;charset=utf-8",headers:{"X-Date":b},timeout:CONNECTION_TIMEOUT_TIME,success:function(a){try{if(a.sckb){var b=_xtt(_xgh.bvscid,a.sckb,a.data);a=JSON.parse(b)}_xgh._xwu(a)}catch(e){_xsg(_xgh.errorCode.HTTP_STATUS_200_OK_004,"ページリスト取得","取得データが壊れてます")}},error:function(a,b,e){switch(a.status){case HTTP_STATUS_403_NG:_xsg(_xgh.errorCode.HTTP_STATUS_403_NG_002, "ページリスト取得",a.responseText==HTTP_STATUS_40330_NG?"POSTされたURLデータが不正です":a.responseText==HTTP_STATUS_40301_NG?"認証クッキーから顧客IDが取得できません":a.responseText==HTTP_STATUS_40331_NG?"入力値が取得できません":a.responseText==HTTP_STATUS_40332_NG?"コンテンツIDが存在しません":a.responseText==HTTP_STATUS_40333_NG?"要求メソッドが不正です":"通信エラー");break;case HTTP_STATUS_500_NG:_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_002,"ページリスト取得","システム例外が発生しました");break;default:_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_002,"ページリスト取得","その他例外が発生しました")}}})}; _xbn.prototype._xnn=function(a){a={contents_id:a};this.userId="";if(_xgh.browserType==_xgh._xbg&&"9"==_xgh.browserVersion)_xgh._xno(a);else{var b=new XMLHttpRequest;b.onreadystatechange=function(){var a;if(4==this.readyState)switch(this.status){case 200:try{b.getResponseHeader("Content-Type").indexOf(CONTENT_TYPE_JSON);a=JSON.parse(this.responseText);if(a.sckb){var c=_xtt(_xgh.bvscid,a.sckb,a.data);a=JSON.parse(c)}_xgh._xwu(a)}catch(f){_xsg(_xgh.errorCode.HTTP_STATUS_200_OK_004,"ページリスト取得","取得データが壊れてます")}break; case 403:_xsg(_xgh.errorCode.HTTP_STATUS_403_NG_002,"ページリスト取得",40330==this.responseText?"POSTされたURLデータが不正です":40301==this.responseText?"認証クッキーから顧客IDが取得できません":40331==this.responseText?"入力値が取得できません":40332==this.responseText?"コンテンツIDが存在しません":40333==this.responseText?"要求メソッドが不正です":"通信エラー");break;case 500:_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_002,"ページリスト取得","システム例外が発生しました");break;default:_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_002,"ページリスト取得","その他例外が発生しました")}};b.onabort=function(){_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_003, "ページリスト取得","Connection timed out...")};setTimeout(function(){4>b.readyState&&b.abort()},CONNECTION_TIMEOUT_TIME);b.open("POST",API_BVPAGELIST,!0);var c=(new Date).toUTCString();b.setRequestHeader("Content-Type","text/plain;charset=utf-8");b.setRequestHeader("X-Date",c);_xgh.osType==_xgh._xdi&&6==_xgh.osVersion&&_xgh.browserType==_xgh._xbi&&(a["x-date"]=c);try{b.send(JSON.stringify(a))}catch(d){"NetworkError"==d.name&&_xsg(this.errorCode.HTTP_STATUS_404_NG_002,"ページリスト取得","NetworkError")}}}; _xbn.prototype.get_xdnUrl=function(a){if(null==a)return!1;if(null!=this.contents_info.option_info)for(var b in this.contents_info.option_info)if(null!=this.contents_info.option_info[b].id&&0d?-1:1});g=1==g?1E6:196E4;f=e[d-1].index;for(c=0;c=e[c].area_size){f=e[c].index;break}if(1==this.contents_info.possession){if(-1==this.display_setting_info[f].sample_ratio.indexOf(":sample"))return f}else if("0%"!=this.display_setting_info[f].sample_ratio)return f}else for(c= 0;ca.readyState?_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_004,"レイアウト情報取得","Connection timed out..."):_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_003,"レイアウト情報取得",d.message)}})}}; _xbn.prototype._xmx=function(a){var b=this;if(!b.readingFlag){b.readingFlag=!0;var c=a.url+"/",d;0<=this.rel_urlList[a.index].indexOf(":")?(c+=this.rel_urlList[a.index].split(":")[0],this.start=parseInt(this.rel_urlList[0].split(":")[1]),this.end=parseInt(this.rel_urlList[this.rel_urlList.length-1].split(":")[5])):(c+=this.rel_urlList[a.index],delete this.start,delete this.end);d=_xgh._xbg==_xgh.browserType?!1:!0;$.ajax({type:"GET",scriptCharset:"utf-8",url:_xgh._xnm(c),cache:d,dataType:"jsonp",jsonp:"callbackFunctionName", jsonpCallback:"page_data_callback",timeout:CONNECTION_TIMEOUT_TIME,success:function(c){b.readingFlag=!1;var d=c;"string"==typeof c&&(d=b._xio(c,a.index));b._xws(d.page_data);0!=b.initFlg&&"reflowable"!=b._xoc()&&(c=Array(1),c[0]=!0,_xii(c));void 0!=b.toc_info&&b._xrk(b.toc_info);b.dragImage=null;b.imageArea.splice(0,b.imageArea.length);b._xwt(d.page_data.page_info);"fixedimage"!=b._xoc()&&(document.getElementById("img41").src="./image/radioUnSelect.png",document.getElementById("img42").src="./image/radioUnSelect.png", document.getElementById("41").checked=!1,document.getElementById("42").checked=!0,c=_xnw(),_xyt(0,0,c.width,c.height),c.width>c.height?(b.fitMode=b._xbz,_xvn("fitMode",b.fitMode,30),b._xxg(b._xff),_xvn("currentViewMode",b._xff,30)):(b.fitMode=b._xbz,_xvn("fitMode",b.fitMode,30),b._xxg(b._xfh),_xvn("currentViewMode",b._xfh,30)),document.getElementById("41").disabled=!0,document.getElementById("42").disabled=!0,document.getElementById("fit_zoom_label").className="setting_label_disable",document.getElementById("fit_zoom_1").className= "radio_label_disabled",document.getElementById("fit_zoom_2").className="radio_label_disabled");a._xtzList?(b._xwi(a.index,1+b._xct),b._xtz(a._xtzList,a._xtzCallback)):(b._xwi(a.index,1+b._xcs),b.status==_xev&&(document.getElementById("title").innerHTML=b.contents_info.title),_xpk(d.page_data.start-1),"undefined"!=typeof b.currentFlowIndex&&"undefined"!=typeof b.currentFlowStartPos?b._xrr(b.currentFlowIndex,b.currentFlowStartPos):(b._xoj()>b.end&&b._xxe(1),b.fitMode==b._xca?b._xwa(b._xca):b.disp(), d=b._xns(b._xow()),a.index==d&&b._xtz([a.index+1,a.index-1])))},error:function(a,c,d){b.readingFlag=!1;if(200!=a.status||void 0==b.page_info)4>a.readyState?_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_005,"レイアウトデータ取得","Connection timed out..."):_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_004,"レイアウトデータ取得",d.message)}})}}; _xbn.prototype._xio=function(a,b){var c=!1,d=a,e=this._xnk().getLayoutJson_xcp();e._xlt()===_xbn.Decrypt.COMPRESS_DEFLATE&&(c=_xgc(a),c=(new Zlib.Inflate(c)).decompress(),d=_xyp(c),c=!0);if(e=e.getItem(b))d=e._xiyString(d),c=!0;return c?JSON.parse(d):a}; var _xax=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1]; function _xgc(a){var b=0,c=[];if(0==a.length%4&&a.match(/^[A-Za-z0-9+\/]+=?=?$/)){var d,e;for(d=0;d>16&255,c[b++]=e>>8&255,c[b++]=e&255;e=_xax[a.charCodeAt(d)-32]<<18;e|=_xax[a.charCodeAt(d+1)-32]<<12;e|=_xax[a.charCodeAt(d+2)-32]<<6;e|=_xax[a.charCodeAt(d+3)-32];c[b++]=e>>16&255;"="!=a[d+2]&&(c[b++]=e>>8&255,"="!=a[d+3]&&(c[b++]=e&255))}return"undefined"== typeof Uint8Array?c:new Uint8Array(c)}function _xyp(a){for(var b="",c=0;c=a[c])){if(191>=a[c])return"";if(223>=a[c])d=(a[c]&31)<<6,d|=a[++c]&63;else if(239>=a[c])d=(a[c]&15)<<12,d|=(a[++c]&63)<<6,d|=a[++c]&63;else if(247>=a[c])d=(a[c]&7)<<18,d|=(a[++c]&63)<<12,d|=(a[++c]&63)<<6,d|=a[++c]&63;else return""}b+=String.fromCharCode(d)}return b}function page_data_callback(a){} _xbn.prototype._xws=function(a){isNaN(this.start)&&(this.start=a.start);isNaN(this.end)&&(this.end=a.end);this.display_setting=a.display_setting;this.toc_info=a.toc_info;var b=a.page_info.length;_xgh.page_info||(_xgh.page_info=[]);for(var c=0;cb.page.indexOf(a.pageNum)&&b.page.push(a.pageNum):(b={fileName:a.fileName,baseURL:a.baseURL,isJsonScrambled:a.isJsonScrambled,isImageScrambled:a.isImageScrambled,drawinfo:a.drawinfo,page:[a.pageNum]},this.imageJsonArray[a.fileName]=b)}; _xbn.ImageJsonManager.prototype._xuc=function(a){var b;(b=this.imageJsonArray[a.fileName])?(a.callback&&(b.callback=a.callback),this.requestFileNameArray[a.fileName]||(this.requestFileNameArray[a.fileName]=a.fileName,this.requestArray.push(b),this.loadingFlag||this._xxx(_xgh.retryNum))):_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_009,"_xuc","request is illegal")}; _xbn.ImageJsonManager.prototype._xxx=function(a){var b=this.requestArray.pop(),c=this,d;d=0<=b.fileName.indexOf("#")?b.baseURL+"/"+encodeURIComponent(b.fileName):b.baseURL+"/"+b.fileName;this.loadingFileName=b.fileName;this.loadingFlag=!0;$.ajax({type:"GET",scriptCharset:"utf-8",url:_xgh._xnm(d),cache:!1,dataType:"jsonp",jsonp:"callbackFunctionName",jsonpCallback:"image_read_callback",timeout:CONNECTION_TIMEOUT_TIME,success:function(a){var d,g;d=a;var h=_xgh._xnk()._xmm();b.isJsonScrambled&&(g=b.drawinfo? h.getItem(b.drawinfo.m):h._xuw(b.page[0]),d=JSON.parse(g._xiyString(a)));a=b.isImageScrambled?(g=b.drawinfo?h.getItem(b.drawinfo.m):h._xuw(b.page[0]))?_xiyList(_xgh._xxq(d),g):_xgh._xxq(d):_xgh._xxq(d);d=d.c;c.loadingFlag=!1;delete c.requestFileNameArray[b.fileName];b.callback(a,d);delete b.callback;c.requestArray.length&&c._xxx(_xgh.retryNum)},error:function(d,f,g){4>d.readyState?0===a?_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_006,"画像データ取得","Connection timed out...["+d.readyState+"]"):(c.requestArray.push(b), c._xxx(a-1)):"parsererror"==f?console.log(d.status,"画像データ取得",f,g):0===a?_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_005,"画像データ取得",f,g):(c.requestArray.push(b),c._xxx(a-1))}})}; _xbn.ImageJsonManager.decodeImageList=function(){function a(a){var c=a.urls[0];"undefined"===typeof a.retry&&(a.retry=10);var g=_xbn.ObjectPool.getImage();g.onload=b(a);g.onerror=d(a);if((a=window.URL||window.webkitURL||null)&&a.createObjectURL){var h=c.match(/^data:(image\/[a-z]*);base64,(.*)$/);if(h){for(var c=atob(h[2]),m=c.length,k=Uint8Array?new Uint8Array(m):Array(m),q=0;q=f?(c.concat(",",a.slice(b+4,b+8)),b+=8):b+=4;d.push(c)}return d};_xbn.testStringsManager.prototype._xyq=function(a){var b,c;b="";for(var d=0;d=r?(q.u=q.u.concat(",",e.u.slice(g+4,g+8)),g+=8):g+=4;b.push(q)}else if("c"== e.k&&null!=e.e&&null!=e.u)for(f=e.e.split("."),g=0,m=h=null,k=0;k=r?(q.u=q.u.concat(",",e.u.slice(g+4,g+8)),g+=8):g+=4;b.push(q)}else b.push(e)}a.draw_info=b;a.completed=!0}}; _xbn.prototype._xrk=function(a){for(var b="",c=0;c"+a[c].title+""}else break;document.getElementById("mokujiPage").innerHTML=b};_xbn.prototype._xos=function(){return 1}; _xbn.prototype._xub=function(a){"1"==a?(a=_xlw(),null!=a&&0!=a&&0d.readyState&&d.abort()},CONNECTION_TIMEOUT_TIME);if(""==API_SETBOOKMARK)this._xub(a.op);else{d.open("POST",API_SETBOOKMARK,!1);d.setRequestHeader("Content-Type","text/plain;charset=utf-8");try{d.send(b)}catch(e){this._xub(a.op)}}}; _xbn.prototype._xuk=function(a,b){this._xuj({user_info:{user_id:a},contents_info:{contents_id:b},op:"1",bookmark_get_st:"0",bookmark_get_en:"0",mark_get_st:"0",mark_get_en:"0"})};_xbn.prototype._xvj=function(a,b){this.contents_id==a.contents_info.contents_id&&(this.auto_bookmark_info=a.auto_bookmark_info,this.user_bookmark_info=a.user_bookmark_info,this.marker_info=a.marker_info,this.useCookieBookmark=b)}; _xbn.prototype._xmi=function(a){if(0===this.flowIDList.length)return-1;for(var b=0;bm?m:e,m=~~(e/8*_xgh.dpRatio),k=~~(e/8*_xgh.dpRatio),e="",d=0;dparseInt(h/2,10)?f[d]=parseInt(f[d],10)-m:f[d]=parseInt(f[d],10)+m:dMath.abs(downStartX-downMoveX)&&10>b&&l(a)},!1);c.href="#cid="+this.contents_id}c.shape="poly";c.coords=e.substring(0, e.length-1);_xgh.usePhone&&(c.style.cursor="pointer");return c};function _xqg(a){var b,c,d,e,f,g,h;e=[];f=[];if(4!=a.length/2)return!1;b=1;for(c=0;4>=b;b++,c+=2)e[b]=a[c],f[b]=a[c+1];a=e[1];b=f[1];c=e[2];d=f[2];g=e[3];h=f[3];e=e[4];f=f[4];return a!=e||c!=g||b!=d||h!=f?!1:!0} _xbn.prototype._xun=function(){var a=document.getElementById("dummymap"),b=document.getElementById("canvas");this.useRetina?(a.style.width=b.style.width,a.style.height=b.style.height):(a.style.width=b.width+"px",a.style.height=b.height+"px")};_xbn.prototype._xrz=function(){document.getElementById("dummymap").style.display="none"}; _xbn.prototype._xsj=function(a,b){if(null!=this.decodingDeleteFileName&&this.decodingDeleteFileName==a&&this.decodingDeleteFileName!=this.decodingImageName)this.decodingDeleteFileName=null;else if(this.decodingDeleteFileName=null,null!=_xbu[a]&&delete _xbu[a],0==b)if(a==this._xar||-1!=a.indexOf("shadow"))this._xtq(this._xcv,"_xsj: arrow or shadow decoded.");else{var c=_xdf[a];null==c?this._xtq(this._xcv,"_xsj : imgObj NOT FOUND!!"):(this._xtq(this._xcv,"imgObj imageName = "+c.mwSrcName),c.decoded= !0,c.onloadfunc());this.decodingImageName==a&&this._xrw()}};_xbn.prototype._xlf=function(a,b){b.jsonFileName&&!a.imageList?(a._xgd(b),this.imageJsonManager._xuc({fileName:b.jsonFileName,callback:function(c,d){b.imageList=c;b.imagePart=d;a._xpq(b)}})):a._xpq(b)};_xbn.prototype._xnk=function(){return this.display_setting_info[this.currentDisplayIndex].d};var _xdf={},_xbu={}; _xbn.prototype._xjq=function(){try{for(var a in _xdf)_xdf[a].use=!1}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_047,"_xbn.prototype._xjq",this._xmf(b))}}; _xbn.prototype._xiw=function(a){var b=a.mwSrcName,c=_xbu[b];null!=c&&(_xbu[b].decoded=!1,_xbu[b].use=!1,delete _xbu[b]);c=_xdf[b];if(null==c)this._xtq(this._xcv,"_xiw: imgObj NOT FOUND!!");else{var d=c.pageNum;!this.isDispLock||c!==imgObj2&&c!==imgObj3&&c!==imgObj4||(this._xtq(this._xcv,"_xiw: animation use imgObj delete imagename = "+b),this.isDispLock=!1);c.decoded=!1;c.use=!1;this._xtq(this._xcv,"DeleteOneImage! _xdf["+b+"]: "+c.mwSrcName+": "+c.use);_xiu(c._xoo(),c.mwSrcName);this.imageJsonManager&& (c=this.imageJsonManager.imageJsonArray[_xdf[b][this._xaj]])&&c.callback&&delete c.callback;delete _xdf[b];a.loadedList&&(a.loadedList.clear(),a.loadedList=null);a.image&&(_xbn.ObjectPool.release(a.image),delete a.image,a.image=null);a.himage&&(_xbn.ObjectPool.release(a.himage),delete a.himage,a.himage=null);a.vimage&&(_xbn.ObjectPool.release(a.vimage),delete a.vimage,a.vimage=null);a.jsonFileName&&(a.jsonFileName=null,a.imagePart=null,a.imageList&&(delete a.imageList,a.imageList=null));a.onloadfunc&& delete a.onloadfunc;a.mwSrcName="";this.lookAheadTextImage&&this.lookAheadTextImage[d-1]&&(_xbn.ObjectPool.release(this.lookAheadTextImage[d-1]),delete this.lookAheadTextImage[d-1]);null!=this.decodingImageName&&this.decodingImageName==b&&this._xrw()}};_xbn.prototype._xix=function(){for(var a in _xdf)_xdf[a].use||this._xiw(_xdf[a])}; _xbn.prototype._xiq=function(){try{this.decodingDeleteFileName=this.decodingImageName;this.decodingImageName=null;this.imageArea.splice(0,this.imageArea.length);for(var a in _xdf)this._xiw(_xdf[a]);for(var b in _xbu)this._xiw(_xbu[b]);this.dragImage2=this.dragImage=null;this._xvm()}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_050,"_xbn.prototype._xiq",this._xmf(c))}}; _xbn.prototype._xrw=function(){var a=null,b;for(b in _xbu)if(null!=_xbu[b])if(null==_xdf[_xbu[b].mwSrcName])delete _xbu[b];else if(null==a)_xdf[_xbu[b].mwSrcName].decoded?delete _xbu[b]:a=_xbu[b].mwSrcName;else if(!_xdf[_xbu[b].mwSrcName].lookAhead&&!_xdf[_xbu[b].mwSrcName].decoded){a=_xbu[b].mwSrcName;break}null!=a?(b=_xbu[a],null!=b&&delete _xbu[a],b=_xdf[a],null!=b?(this.decodingImageName=b.mwSrcName,b.imageList?b._xra():b._xrf()):this.decodingImageName=null):this.decodingImageName=null}; _xbn.prototype._xks=function(){try{this._xtq(this._xcw,"★★Dump Start");for(var a in _xdf)this._xtq(this._xcw,"★_xdf["+a+"]: "+_xdf[a].mwSrcName+": "+_xdf[a].use);this._xtq(this._xcw,"★★Dump End")}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_052,"_xbn.prototype._xks",this._xmf(b))}};_xbn.prototype._xgp=function(a,b,c,d){return Math.pow(a-b,2)+Math.pow(c-d,2)}; _xbn.prototype._xya=function(a){try{this.dragging&&(this._xfz(this,a),this.dragging=!1)}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_053,"_xbn.prototype._xya",this._xmf(b))}}; _xbn.prototype._xjs=function(a,b,c){try{_xgh.status!=_xeo&&(this.pinching?(this.pinchPaused=!0,this.pinchModeImage||(this._xtq(this._xcv,"pinchModeImage _xpq start"),this.pinchModeImage=new _xbn.PageImage,this.pinchModeImage.init(),this._xlf(this.pinchModeImage,{src:this.dragImage.src,hsrc:this.dragImage.hsrc,vsrc:this.dragImage.vsrc,jsonFileName:this.dragImage.jsonFileName,positionX:this.dragImage.positionX,positionY:this.dragImage.positionY,width:this.dragImage.width,height:this.dragImage.height, conteiner:this,pageNum:this.dragImage.pageNum,frameNum:-2,lookAheadFlag:!1,scaleFlag:!1,skipfill:!0}),this.dragImage2&&(this.pinchModeImage2=new _xbn.PageImage,this.pinchModeImage2.init(),this._xlf(this.pinchModeImage2,{src:this.dragImage2.src,hsrc:this.dragImage2.hsrc,vsrc:this.dragImage2.vsrc,jsonFileName:this.dragImage2.jsonFileName,positionX:this.dragImage2.positionX,positionY:this.dragImage2.positionY,width:this.dragImage2.width,height:this.dragImage2.height,conteiner:this,pageNum:this.dragImage2.pageNum, frameNum:-2,lookAheadFlag:!1,scaleFlag:!1,skipfill:!0})))):(this._xya(!0),this._xvm(),this.curSpeedY=this.curSpeedX=this._xcz,this.dragImage&&this._xru(this.dragImage,c),this.dragImage2=this.dragImage=null))}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_054,"_xbn.prototype._xjs",this._xmf(d))}}; _xbn.prototype._xwy=function(a,b,c){try{if(c)this.curSpeedX=a,this.curSpeedY=b;else{var d=Math.abs(a),e=Math.abs(b);this.curSpeedX=da&&(this.curSpeedX*=-1);0>b&&(this.curSpeedY*=-1)}this._xtq(this._xcv,"_xwy ADJUST ("+this.curSpeedX+", "+this.curSpeedY+")")}catch(f){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_055,"_xbn.prototype._xwy",this._xmf(f))}}; _xbn.prototype._xkk=function(a,b,c){try{a._xui(function(){this._xkk(a,b,c)}.bind(this)),this.isDispLock?Math.abs(this.curSpeedY)<=this._xee&&Math.abs(this.curSpeedX)<=this._xee?(a._xgu(),this.isDispLock=!1,this.curSpeedY=this.curSpeedX=this._xcz):(a._xxk(a._xot()+this.curSpeedX),a._xxl(a._xou()+this.curSpeedY),this.curSpeedX=~~(this.curSpeedX*this._xef/this._xee),this.curSpeedY=~~(this.curSpeedY*this._xef/this._xee),this._xtw(a._xot(),a._xou())):a._xgu()}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_056, "_xbn.prototype._xkk",this._xmf(d))}};_xbn.prototype._xnp=function(){return this.zoomScaleInfo?this.zoomScaleInfo._xea[this.zoomScaleInfo._xcm]:this._xdt};_xbn.prototype._xnq=function(){return this.zoomScaleInfo?this.zoomScaleInfo._xea[this.zoomScaleInfo._xcn]:this._xdu};_xbn.prototype._xnv=function(a){var b=null;try{b=~~(a*this.pinchRateTop/this.pinchRateBottom)}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_057,"_xbn.prototype._xnv",this._xmf(c))}return b}; _xbn.prototype._xqz=function(a){try{var b=_xnw(),c=b.width>b.height?b.width:b.height,d=b.widthf?e:f,h=el?q:l,k=qf&&(g=f,h=e);if(g>r||m>r||h>v||k>v)this.pinchRateTop=a,this._xtq(this._xcv,"_xqz set OLD");this.pinching&&(g>=r-10||m>=r-10||h>=v-10||k>=v-10?this.zoomScaleInfo._xwh(this.zoomScaleInfo._xcm):(g>=n||m>=n||h>=p||k>=p)&&(gv||m>v||h>r||k>r)this.pinchRateTop=a,this._xtq(this._xcv,"_xqz set OLD");this.pinching&&(g>=v-10||m>=v-10||h>=r-10||k>=r-10?this.zoomScaleInfo._xwh(this.zoomScaleInfo._xcm):(g>=p||m>=p||h>=n||k>=n)&&(gthis.dragImage2.height?c:d;var e=document.getElementById("screen");a.width/this.oldScaleInfo._xuo()-2*this._xdo>b?(this.dragRangeLeft=this.dragRangeRight=parseInt((a.width-b)/2),this.oldScaleInfo._xqh()?(this.dragRangeLeft=a.width/this.oldScaleInfo._xuo()- b-this._xdo,this.dragRangeRight=this._xdo/2):this.marginLeft=this.dragRangeLeft):this.status!=_xeo?(this.dragRangeLeft=a.width/this.oldScaleInfo._xuo()-b-this._xdo+e.scrollLeft,this.dragRangeRight=this._xdo+e.scrollLeft):this.useRetina?(this.dragRangeLeft=3==this.illust_xfm.index?a.width/this.oldScaleInfo._xuo()/this.oldScaleInfo._xuo()-b-this._xdo+e.scrollLeft*this.dpRatio:a.width/this.oldScaleInfo._xuo()-b-this._xdo+e.scrollLeft*this.dpRatio,this.dragRangeRight=this._xdo+e.scrollLeft*this.dpRatio): (this.dragRangeLeft=a.width/this.oldScaleInfo._xuo()-b-this._xdo+e.scrollLeft,this.dragRangeRight=this._xdo+e.scrollLeft);a.height/this.oldScaleInfo._xuo()-2*this._xdo>c?(this.dragRangeTop=this.dragRangeBottom=parseInt((a.height-c)/2),this.oldScaleInfo._xqh()?(this.dragRangeTop=a.height/this.oldScaleInfo._xuo()-c-this._xdo,this.dragRangeBottom=this._xdo/2):this.marginTop=this.dragRangeLeft):this.status!=_xeo?(this.dragRangeTop=a.height/this.oldScaleInfo._xuo()-c-this._xdo+e.scrollTop,this.dragRangeBottom= this._xdo+e.scrollTop):this.useRetina?(this.dragRangeTop=3==this.illust_xfm.index?a.height/this.oldScaleInfo._xuo()/this.oldScaleInfo._xuo()-c-this._xdo+e.scrollTop*this.dpRatio:a.height/this.oldScaleInfo._xuo()-c-this._xdo+e.scrollTop*this.dpRatio,this.dragRangeBottom=this._xdo+e.scrollTop*this.dpRatio):(this.dragRangeTop=a.height/this.oldScaleInfo._xuo()-c-this._xdo+e.scrollTop,this.dragRangeBottom=this._xdo+e.scrollTop);this.arrowDir=this._xaq}catch(f){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_061, "_xbn.prototype._xwv",this._xmf(f))}}; _xbn.prototype._xtv=function(a,b){try{var c=this._xna(),d=this._xnt();this.dragImage&&(this._xol()==this._xff?this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?-1!=c&&-1!=d&&this.dragImage2?(this.imgOrgX=this.dragImage2._xot(),this.imgOrgY=this.dragImage2._xou()):(this.imgOrgX=this.dragImage._xot(),this.imgOrgY=this.dragImage._xou()):(this.imgOrgX=this.dragImage._xot(),this.imgOrgY=this.dragImage._xou()):(this.imgOrgX=this.dragImage._xot(),this.imgOrgY=this.dragImage._xou()), this.dragStartX=a,this.dragStartY=b)}catch(e){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_062,"_xbn.prototype._xtv",this._xmf(e))}};_xbn.prototype._xtu=function(a,b){try{this._xtw(~~(this.imgOrgX+(a-this.dragStartX)*this.dpRatio),~~(this.imgOrgY+(b-this.dragStartY)*this.dpRatio))&&this._xtv(a,b)}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_063,"_xbn.prototype._xtu",this._xmf(c))}}; _xbn.prototype._xkm=function(){try{$(".contentsFlame").css({display:"block","z-index":"1"}),_xgh.usePhone||($("#left").css({bottom:"23px"}),$("#right").css({bottom:"23px",right:"14px"}),$("#top").css({right:"14px"}),$("#bottom").css({right:"14px",bottom:"14px"}))}catch(a){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_064,"_xbn.prototype._xkm",this._xmf(a))}}; _xbn.prototype._xtw=function(a,b){try{var c=this._xna(),d=this._xnt(),e=!1,f=this._xnv(this.dragImage.width);this._xnv(this.dragImage.height);athis.dragRangeRight&&(a=this.dragRangeRight,e=!0);this.pinchOffsetY=b;if(this.dragImage2&&this.status!=_xeo){this._xnv(this.dragImage2.width);this._xnv(this.dragImage2.height);var g=this.dragImage.height==this.dragImage2.height?0:(this.dragImage.height-this.dragImage2.height)/2;this.dragImage.height>=this.dragImage2.height? (bthis.dragRangeBottom&&(b=this.dragRangeBottom,e=!0)):(b+this._xnv(g)this.dragRangeBottom&&(b=this.dragRangeBottom-this._xnv(g),e=!0));this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?-1!=c&&-1!=d&&(this._xwg(this.dragImage2,a,b),this._xwg(this.dragImage,a+f,b+this._xnv(g))):(this._xwg(this.dragImage,a,b),this._xwg(this.dragImage2,a+f,b+this._xnv(g))); this.pinchPaused&&this.pinchModeImage&&this.pinchModeImage2?(this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?-1!=c&&-1!=d&&(this._xwg(this.pinchModeImage2,a,b),this._xwg(this.pinchModeImage,a+f,b+this._xnv(g))):(this._xwg(this.pinchModeImage,a,b),this._xwg(this.pinchModeImage2,a+f,b+this._xnv(g))),this.pinchModeImage.decoded&&this.pinchModeImage2.decoded&&(this._xtq(this._xcv,"pinchModeImage1&2 drawn"),this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea), this.externalCharManager._xht(),this.externalCharManager._xlb(),this._xjv(this.pinchModeImage,{fillRect:!0}),this._xjv(this.pinchModeImage2))):this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?-1!=c&&-1!=d&&(this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea),this.externalCharManager._xht(),this.externalCharManager._xlb(),this._xjv(this.dragImage2,{fillRect:!0}),this._xjv(this.dragImage)):(this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea), this.externalCharManager._xht(),this.externalCharManager._xlb(),this._xjv(this.dragImage,{fillRect:!0}),this._xjv(this.dragImage2))}else bthis.dragRangeBottom&&(b=this.dragRangeBottom,e=!0),this._xwg(this.dragImage,a,b),this.pinchPaused&&this.pinchModeImage?(this._xwg(this.pinchModeImage,a,b),this.pinchModeImage.decoded&&(this._xtq(this._xcv,"pinchModeImage drawn"),this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea),this.externalCharManager._xht(), this.externalCharManager._xlb(),this.status==_xeo?this._xjv(this.dragImage,{fillRect:!0}):this._xjv(this.pinchModeImage,{fillRect:!0}))):(this.layoutImageManager._xht(),this.layoutImageManager._xlb(this.imageArea),this.externalCharManager._xht(),this.externalCharManager._xlb(),this._xjv(this.dragImage,{fillRect:!0}));this._xrz();this._xkm();_xug()}catch(h){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_065,"_xbn.prototype._xtw",this._xmf(h))}return e}; _xbn.prototype._xwa=function(a){try{var b=_xnw();this._xiq();this.fitMode=a;if(this.fitMode==this._xca)if(this.usePhone)_xyt(0,0,b.width,b.height),document.getElementById("screen").style.overflow="auto";else{var c=this._xml(this._xol(),this._xoj(),this._xoi(),this._xok());_xyt(0,0,b.width,c)}else _xyt(0,0,b.width,b.height);this.disp()}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_066,"_xbn.prototype._xwa",this._xmf(d))}}; _xbn.prototype._xif=function(a,b,c){var d=document.getElementById("canvas"),e=this._xol()==this._xff?d.width/2:d.width,d=d.height;return 1E3*e/b<1E3*d/c?~~(a*e/b):~~(a*d/c)};_xbn.prototype._xie=function(a,b,c){return~~(c*a/b)};_xbn.prototype._xid=function(a,b){var c=this._xoh(),c=c[b][this._xao]*a/c[b][this._xaf];1>c&&(c=1);return c}; _xbn.prototype._xlx=function(a){var b=document.getElementById("canvas"),c=this._xoh();if(c[this._xoj()])return this.fitMode==this._xca?this._xie(b.width,c[this._xoj()][this._xao],a):this.fitMode==this._xbx?~~(5*this._xie(b.height,c[this._xoj()][this._xaf],a)/2):this._xol()==this._xfg?2*this._xif(a,this.canvasOrgWidth,this.canvasOrgHeight):this._xif(a,c[this._xoj()][this._xao],c[this._xoj()][this._xaf])}; _xbn.prototype._xmq=function(a,b,c,d,e){try{var f=this._xoh(),g=document.getElementById("canvas");switch(a){case this._xff:return e?f[this._xoj()][this._xam]==this._xfc?~~(g.width/2-this._xmnBeforeScaling(this._xol(),b)/2):~~(this._xme(b)-this._xmnBeforeScaling(this._xol(),b)):~~this._xme(b);case this._xfh:if(this.fitMode==this._xbz)return~~((g.width-this._xmnBeforeScaling(this._xol(),b))/2);if(this.fitMode==this._xbx){var h=this._xmnBeforeScaling(this._xol(),b);return~~(g.width-h)}return 0;case this._xfg:var m= this._xif(this.canvasOrgWidth,this.canvasOrgWidth,this.canvasOrgHeight),k=~~((g.width-m)/2);return d&&f[b][c][d]?k+this._xif(f[b][c][d][this._xak],this.canvasOrgWidth,this.canvasOrgHeight):k+this._xif(f[b][c][this._xak],this.canvasOrgWidth,this.canvasOrgHeight);default:return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_ILLEGAL_ARG_035,"_xbn.prototype._xmq","return value is illegal"),0}}catch(q){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_069,"_xbn.prototype._xmq",this._xmf(q))}}; _xbn.prototype._xmr=function(a,b,c,d,e){try{var f=this._xoh(),g=document.getElementById("canvas"),h=this.zoomScaleInfo._xuo();switch(a){case this._xff:return e?f[this._xoj()][this._xam]==this._xfc?~~(g.width/2-this._xmnBeforeScaling(this._xol(),b)*h/2):~~(this._xme(b)-this._xmnBeforeScaling(this._xol(),b)*h):~~this._xme(b);case this._xfh:if(this.fitMode==this._xbz)return~~((g.width-this._xmnBeforeScaling(this._xol(),b)*h)/2);if(this.fitMode==this._xbx){var m=this._xmnBeforeScaling(this._xol(),b)* h;return~~(g.width-m)}return 0;case this._xfg:var k=this._xif(this.canvasOrgWidth,this.canvasOrgWidth,this.canvasOrgHeight),q=~~((g.width-k)/2);return d&&f[b][c][d]?q+this._xif(f[b][c][d][this._xak],this.canvasOrgWidth,this.canvasOrgHeight):q+this._xif(f[b][c][this._xak],this.canvasOrgWidth,this.canvasOrgHeight);default:return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_ILLEGAL_ARG_036,"_xbn.prototype._xmq","return value is illegal"),0}}catch(l){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_070,"_xbn.prototype._xmq", this._xmf(l))}}; _xbn.prototype._xms=function(a,b,c,d,e){try{var f=this._xoh(),g=document.getElementById("canvas");switch(a){case this._xff:return~~((g.height-this._xml(this._xol(),b))/2);case this._xfh:if(this.fitMode==this._xbz)return~~((g.height-this._xml(this._xol(),b))/2);if(this.fitMode==this._xbx){var h=this._xml(this._xol(),b);return~~(g.height-h)}return 0;case this._xfg:var m=this._xif(this.canvasOrgHeight,this.canvasOrgWidth,this.canvasOrgHeight),k=~~((g.height-m)/2);return d&&f[b][c][d]?k+this._xif(f[b][c][d][this._xal], this.canvasOrgWidth,this.canvasOrgHeight):k+this._xif(f[b][c][this._xal],this.canvasOrgWidth,this.canvasOrgHeight);default:return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_ILLEGAL_ARG_037,"_xbn.prototype._xms","return value is illegal"),0}}catch(q){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_071,"_xbn.prototype._xms",this._xmf(q))}}; _xbn.prototype._xmt=function(a,b,c,d,e){try{var f=this._xoh(),g=document.getElementById("canvas"),h=this.zoomScaleInfo._xuo();switch(a){case this._xff:return~~((g.height-this._xml(this._xol(),b)*h)/2);case this._xfh:if(this.fitMode==this._xbz)return~~((g.height-this._xml(this._xol(),b)*h)/2);if(this.fitMode==this._xbx){var m=this._xml(this._xol(),b)*h;return~~(g.height-m)}return 0;case this._xfg:var k=this._xif(this.canvasOrgHeight,this.canvasOrgWidth,this.canvasOrgHeight),q=~~((g.height-k)/2);return d&& f[b][c][d]?q+this._xif(f[b][c][d][this._xal],this.canvasOrgWidth,this.canvasOrgHeight):q+this._xif(f[b][c][this._xal],this.canvasOrgWidth,this.canvasOrgHeight);default:return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_ILLEGAL_ARG_038,"_xbn.prototype._xms","return value is illegal"),0}}catch(l){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_072,"_xbn.prototype._xms",this._xmf(l))}}; _xbn.prototype._xmnBeforeScaling=function(a,b,c,d){var e=0;try{var f=this._xoh(),g=document.getElementById("canvas"),e=a==this._xfg?d&&f[b][c][d]?this._xif(f[b][c][d][this._xao],this.canvasOrgWidth,this.canvasOrgHeight):this._xif(f[b][c][this._xao],this.canvasOrgWidth,this.canvasOrgHeight):this.fitMode==this._xca?this._xie(g.width,f[b][this._xao],f[b][this._xao]):this.fitMode==this._xbx?this._xie(g.height,f[b][this._xaf],f[b][this._xao]):this._xol()==this._xff&&-1!=this._xnaByPageNum(b)&&-1!=this._xnu(b)? ~~(this._xid(this._xmh(b),b)+.5):this._xif(f[b][this._xao],f[b][this._xao],f[b][this._xaf])}catch(h){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_073,"_xbn.prototype._xmnBeforeScaling",this._xmf(h))}return e}; _xbn.prototype._xml=function(a,b,c,d){var e=0,e=this._xoh(),f=document.getElementById("canvas");if(a==this._xfg)e=d&&e[b][c][d]?this._xif(e[b][c][d][this._xaf],this.canvasOrgWidth,this.canvasOrgHeight):this._xif(e[b][c][this._xaf],this.canvasOrgWidth,this.canvasOrgHeight);else if(this.fitMode==this._xca)e=this._xie(f.width,e[b][this._xao],e[b][this._xaf]);else if(this.fitMode==this._xbx)e=this._xie(f.height,e[b][this._xaf],e[b][this._xaf]);else return~~(this._xmh(b)+.5);return e}; _xbn.prototype._xme=function(a){var b=this._xnaByPageNum(a),c=this._xnu(a),d=document.getElementById("canvas");return this._xol()==this._xff&&-1!=b&&-1!=c?(this._xoh(),a=this._xmh(a),b=this._xid(a,b),c=this._xid(a,c),c=~~(b+(d.width-(b+c))/2+.5),1>c?c=1:d.width-1d&&(d=1);return d}return this._xif(b[a][this._xaf],b[a][this._xao],b[a][this._xaf])}; _xbn.prototype._xho=function(){try{var a=_xnw();this._xol()!=this._xfh&&this._xol()!=this._xff&&this._xol()!=this._xfg?(this._xtq(this._xcw,"_xol ignore viewmode = "+this._xol()),a.width=~~this._xoi()-1){this._xxe(~~this._xoj()-1);var b=a[this._xoj()].length-1;this._xxd(b);this._xxm(b);var c=a[this._xoj()][b].length-1}else this._xxd(~~this._xoi()- 1),c=a[this._xoj()][this._xoi()].length-1;this._xxf(c);this._xxo(c)}this.disp();break;default:_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_012,"_xbn.prototype._xrt","return value is illegal")}this._xtd(this._xeu)}else this._xtd(this._xen)}catch(d){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_082,"_xbn.prototype._xrt",this._xmf(d))}};_xbn.prototype._xna=function(){var a=this._xnaByPageNum(this._xoj());a>this.end&&(a=-1);return a}; _xbn.prototype._xnt=function(){var a=this._xnu(this._xoj());a>this.end&&(a=-1);return a}; _xbn.prototype._xnaByPageNum=function(a){try{var b=this._xoh();if(!b[a])return-1;if(b[a][this._xam]==this._xfb||b[a][this._xam]==this._xfc)return~~a;if(this.display_setting_info[this.currentDisplayIndex].direction==this._xbp){if(b[~~a-1]&&b[~~a-1][this._xam]==this._xfb)return~~a-1}else if(b[~~a+1]&&b[~~a+1][this._xam]==this._xfb)return~~a+1}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_083,"_xbn.prototype._xna",this._xmf(c))}return-1}; _xbn.prototype._xnu=function(a){try{var b=this._xoh();if(!b[a])return-1;if(b[a][this._xam]==this._xfd)return~~a;if(this.display_setting_info[this.currentDisplayIndex].direction==this._xbp){if(b[a][this._xam]==this._xfb&&b[~~a+1]&&b[~~a+1][this._xam]==this._xfd)return~~a+1}else if(b[a][this._xam]==this._xfb&&b[~~a-1]&&b[~~a-1][this._xam]==this._xfd)return~~a-1}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_084,"_xbn.prototype._xnt",this._xmf(c))}return-1}; _xbn.prototype._xob=function(){var a=0;try{a=this._xoh().length-1}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_085,"_xbn.prototype._xob",this._xmf(b))}return a};_xbn.prototype._xoa=function(){var a=0;try{for(var b=this._xoh(),c=b.length-1,d=1;d<=c;d++)b[d][1]&&(a+=b[d].length-1)}catch(e){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_086,"_xbn.prototype._xoa",this._xmf(e))}return a}; _xbn.prototype._xuf=function(){var a=this._xoh();if(a[this._xoj()])if(this.dragging&&this.dragImage)this.status==_xeo?this._xjr(0,0,!0):this._xjr(this.dragImage._xot(),this.dragImage._xou(),!0);else if(this.pinching&&this.dragImage)this._xtw(this.dragImage._xot(),this.dragImage._xou());else{switch(this._xol()){case this._xff:var b=this._xna(),c=this._xnt();-1!=b&&(this._xtq(this._xcv,"leftPage _xuf: pageNum="+b),this._xjv(a[b][this._xai],{fillRect:!0}));-1!=c&&(this._xtq(this._xcv,"rightPage _xuf: pageNum="+ b),this._xjv(a[c][this._xai],{fillRect:-1==b?!0:!1}));break;case this._xfh:this._xjv(a[this._xoj()][this._xai],{fillRect:!0});break;case this._xfg:this._xjv(a[this._xoj()][this._xoi()][this._xai],{fillRect:!0});break;default:_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_013,"_xbn.prototype._xuf","return value is illegal")}_xug()}};_xbn.prototype._xfz=function(a,b){try{a.arrowDisp=!1,b&&a._xuf()}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_088,"_xbn.prototype._xfz",this._xmf(c))}}; _xbn.prototype._xje=function(a,b,c){try{var d=this._xoh();document.getElementById("canvas");this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?(-1!=b&&this._xxe(b),-1!=a&&ae.width&&(e.width=2*h,this.useRetina&&(e.style.width=e.width/this.dpRatio+"px"),g=e.width/2),m>e.height&&(e.height=m,this.useRetina&&(e.style.height= e.height/this.dpRatio+"px")),q=this._xmq(this._xol(),a,1,1,!0),l=this._xms(this._xol(),a,1,1,!0),-1==b&&1e.width&&(e.width=2*h,this.useRetina&&(e.style.width=e.width/this.dpRatio+"px"),g=e.width/2),m>e.height&&(e.height=m,this.useRetina&&(e.style.height=e.height/this.dpRatio+"px"))),q=this._xmq(this._xol(),b,1,1,!1),l=this._xms(this._xol(),b,1,1,!1),-1==a&&1d.width&&(d.width=f,this.useRetina&&(d.style.width=d.width/this.dpRatio+"px")),g>d.height&&(d.height=g,this.useRetina&&(d.style.height= d.height/this.dpRatio+"px")),m=this._xmq(this._xol(),a),k=this._xms(this._xol(),a);this._xlf(c[a][this._xai],{src:c[a][this._xah],hsrc:c[a][this._xag],vsrc:c[a][this._xan],jsonFileName:c[a][this._xaj],positionX:m,positionY:k,width:f,height:g,conteiner:this,pageNum:a,frameNum:-1,lookAheadFlag:!1,scaleFlag:!0,skipfill:!0});1==b?this._xvk(a,0):this._xrz();this.pinchPaused=1this.curSpeedY?startY>height/this._xaa?0:g.height-height:startY=a&&0>=b&&_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_014,"_xbn.prototype._xjk","leftPage and rightPage is illegal"),0=f?a._xxk(a._xot()+f):a._xxk(d)):b>d&&(f=Math.abs(this.curSpeedX),a._xot()-d>=f?a._xxk(a._xot()-f):a._xxk(d));c=f?a._xxl(a._xou()+f):a._xxl(e)):c>e&&(f=Math.abs(this.curSpeedY),a._xou()-e>=f?a._xxl(a._xou()-f):a._xxl(e));Math.abs(a._xot()-b)this.curSpeedX?-1:1)*this._xda);Math.abs(this.curSpeedX)>this._xcz&&(this.curSpeedX=(0>this.curSpeedX?-1:1)*this._xcz);Math.abs(this.curSpeedY)this.curSpeedY?-1:1)*this._xda);Math.abs(this.curSpeedY)>this._xcz&&(this.curSpeedY=(0>this.curSpeedY?-1:1)*this._xcz)}catch(g){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_096, "_xbn.prototype._xgo",this._xmf(g))}}; _xbn.prototype._xjt=function(a,b,c,d,e,f,g,h,m,k,q,l,r,v){a._xui(function(){this._xjt(a,b,c,d,e,f,g,h,m,k,q,l,r,v)}.bind(this));this._xtq(this._xcv,"_xbn._xjt("+e+", "+f+", "+g+", "+h+")");this._xtq(this._xcv,"speedX,Y:"+this.curSpeedX+","+this.curSpeedY);a?this.isDispLock?!a.decoded||b&&!b.decoded||c&&!c.decoded||d&&!d.decoded||(a._xot()==g&&a._xou()==h?(a._xgu(),1==this.zoomScaleInfo._xuo()?this._xol()==this._xff&&b?b._xot()h?h:f,h=!1;this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?this._xol()!=this._xfh||this.fitMode!=this._xbz&&this.fitMode!=this._xca?g[a][this._xam]==this._xfc?h=!0:g[a][this._xam]!= this._xfb||g[a+1]&&g[a+1][this._xam]==this._xfd?g[a][this._xam]!=this._xfd||g[a-1]&&g[a-1][this._xam]==this._xfb||(h=!0):h=!0:h=!0:this._xol()!=this._xfh||this.fitMode!=this._xbz&&this.fitMode!=this._xca?g[a][this._xam]==this._xfc?h=!0:g[a][this._xam]!=this._xfb||g[a-1]&&g[a-1][this._xam]==this._xfd?g[a][this._xam]!=this._xfd||g[a+1]&&g[a+1][this._xam]==this._xfb||(h=!0):h=!0:h=!0;h?(_xkd(this.context,this.shadowImageBuff[0],"shadowSingleTop",b-f,c-f,d+2*f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[1], "shadowSingleBottom",b-f,c+e,d+2*f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[2],"shadowSingleLeft",b-f,c-f,f,e+2*f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[3],"shadowSingleRight",b+d,c-f,f,e+2*f,{fastReduce:!0})):g[a][this._xam]==this._xfb?(_xkd(this.context,this.shadowImageBuff[4],"shadowDoubleLeftTop",b-f,c-f,d+f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[5],"shadowDoubleLeftBottom",b-f,c+e,d+f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[6], "shadowDoubleLeftLeft",b-f,c-f,f,e+2*f,{fastReduce:!0})):g[a][this._xam]==this._xfd&&(_xkd(this.context,this.shadowImageBuff[7],"shadowDoubleRightTop",b,c-f,d+f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[8],"shadowDoubleRightBottom",b,c+e,d+f,f,{fastReduce:!0}),_xkd(this.context,this.shadowImageBuff[9],"shadowDoubleRightRight",b+d,c-f,f,e+2*f,{fastReduce:!0}))}}}; _xbn.prototype._xju=function(){try{if(this.arrowDisp){var a=document.getElementById("canvas");_xka(this.context,this.arrowImage,this._xar,this._xau*this.arrowDir,0,this._xau,this._xat,a.width-this._xau-10,10,this._xau,this._xat,!1)}}catch(b){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_099,"_xbn.prototype._xju",this._xmf(b))}}; _xbn.prototype._xjv=function(a,b){var c,d,e,f,g={fillRect:!1,fastReduce:!1};b&&(b.fillRect&&(g.fillRect=!0),b.fastReduce&&(g.fastReduce=!0));if(this.status!=_xeo||0!=this.pinching){this._xtq(this._xcv,"_xbn._xjv("+a.src+", "+a._xot()+", "+a._xou()+", "+a._xoz()+", "+a._xon()+")");this._xtq(this._xcv,"_xbn._xjv fillRect="+g.fillRect);c=a._xot();d=a._xou();e=a._xoz();f=a._xon();if(!this.page_info||a.pageNum>this.page_info.length||0>a.pageNum)return!0;this.pinching&&(e=this._xnv(e),f=this._xnv(f));a.use= !0;if(!a.lookAhead){if("reflowable"==this.page_info[a.pageNum-1].type&&this.page_info[a.pageNum-1].draw_info&&this.status!=_xeo)return this._xrb(a,g.fillRect);this.status==_xeo?(this.un_xri(),_xpf.prototype.isPrototypeOf(_xgh.illustImg)?(g.fillRect=!0,_xkb(_xgh.context,_xgh.illustImg,_xgh.illustObj.li.imagePart,_xgh.illustObj.li.path,c,d,e,f,g)):(g.fillRect&&_xgh._xhq(),_xke(_xgh.context,_xgh.illustImg,c,d,e,f,g))):(this.un_xri(),a._xiy(this._xnk()),a._xpu()&&(a.pageNum>this.end?g.fillRect&&_xlc(this.context, c,d,e,f):a.loadedList?_xkb(this.context,a._xor(),a._xooPart(),a.mwSrcName,c,d,e,f,g):_xkd(this.context,a._xoo(),a.mwSrcName,c,d,e,f,g)),this._xju(),this._xkn(a.pageNum,c,d,e,f))}else if("reflowable"==this.page_info[a.pageNum-1].type)return this._xrb(a,g.fillRect)}return!0}; _xbn.prototype._xwc=function(a,b,c){b='@font-face{font-family: "'+a+'"; src: url("'+b+'"); src: url("'+b+'") format("'+c+'");}';a=document.createElement("style");a.setAttribute("id","fontcss");b=document.createTextNode(b);a.type="text/css";a.appendChild(b);document.getElementsByTagName("head")[0].appendChild(a)};_xbn.prototype._xli=function(){for(var a in this.scrambleFontList)this._xup(this.scrambleFontList[a].fontdata,a)}; _xbn.prototype._xup=function(a,b){var c="woff";this._xdh==this.osType&&(c="opentype");this._xwc(b,a,c);this._xuq(b)}; _xbn.prototype._xuq=function(a){var b=document.createElement("span"),c=this.scrambleFontList[a].testStringsManager._xnz();""!=c?(b.style.fontFamily='"'+a+'", "AdobeBlank"',b.style.position="absolute",b.style.top="-100px",b.appendChild(document.createTextNode(c)),document.body.appendChild(b),function(){var c=0,e=setInterval(function(){c++;_xhp(b)?(clearInterval(e),_xgh._xupedFlagList[a]=!0):50==c&&clearInterval(e)},200)}(b,a)):_xgh._xupedFlagList[a]=!0}; function _xhp(a){var b=a.offsetWidth;if(0b?this._xuzLayout({url:this.display_setting_info[this.currentDisplayIndex].layout_url,index:b,callback:c}):c()}; _xbn.prototype._xuzLayout=function(a){var b=this;if(!b.readingFlag){b.readingFlag=!0;var c=a.url+"/",d,c=0<=this.rel_urlList[a.index].indexOf(":")?c+this.rel_urlList[a.index].split(":")[0]:c+this.rel_urlList[a.index];d=_xgh._xbg==_xgh.browserType?!1:!0;$.ajax({type:"GET",scriptCharset:"utf-8",url:_xgh._xnm(c),cache:d,async:!0,dataType:"jsonp",jsonp:"callbackFunctionName",jsonpCallback:"page_data_callback",timeout:CONNECTION_TIMEOUT_TIME,success:function(c){b.readingFlag=!1;var d=c;"string"==typeof c&& (d=b._xio(c,a.index));b._xwz(d.page_data.page_info,a.index+1,a.callback)},error:function(a,c,d){b.readingFlag=!1;if(200!=a.status||void 0==b.page_info)4>a.readyState?_xsg(_xgh.errorCode.HTTP_STATUS_500_NG_007,"レイアウトデータ取得","Connection timed out..."):_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_OTHER_EXCEPTION_006,"レイアウトデータ取得",d.message)}})}}; _xbn.prototype._xog=function(){var a=this.display_setting_info[0].layout_url+"/../Font/YuMinPr6N-M.ebwfont";this._xdh==this.osType&&(a=this.display_setting_info[0].layout_url+"/../Font/YuMinPr6N-M.ebfont");this._xupedFlagList["BV游明朝"]=!1;var b=new _xbn.testStringsManager;b.init(this.webFontTestLength,"BV游明朝");this.scrambleFontList["BV游明朝"]={testStringsManager:b,fontdata:a};this._xof()}; _xbn.prototype._xof=function(a){a=this.display_setting_info[0].layout_url+"/../Font/YuGoPr6N-M.ebwfont";this._xdh==this.osType&&(a=this.display_setting_info[0].layout_url+"/../Font/YuGoPr6N-M.ebfont");var b=this,c=function(){var a=0,b=setInterval(function(){a++;_xgh._xhl()?(clearInterval(b),_xgh.webFontLoading=!1,_xgh.un_xri(),_xpc(),_xgh._xuf()):50==a&&(clearInterval(b),_xpc(),_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_110,"_xbn.prototype.getWebFontJson","フォントデータが読み込めませんでした"))},200)};b._xupedFlagList["BV游ゴシック"]= !1;var d=new _xbn.testStringsManager;d.init(b.webFontTestLength,"BV游ゴシック");b.scrambleFontList["BV游ゴシック"]={testStringsManager:d,fontdata:a};b._xwz(this.page_info,0,function(){b._xli();c()})}; _xbn.prototype._xrb=function(a,b){var c=a._xot(),d=a._xou(),e=a._xoz(),f=a._xon();this.webFontManager.add({name:"v-serif",fontdata:{woff:"./font/bvm_tate_min.woff",truetype:"./font/bvm_tate_min.ttf"}}).add({name:"v-sans-serif",fontdata:{woff:"./font/bvg_tate_min.woff",truetype:"./font/bvg_tate_min.ttf"}});this.webFontManager.add({name:"Alfios",fontdata:{woff:"./font/Alfios_R.woff",opentype:"./font/Alfios_R.otf"}}).add({name:"Alfios-B",fontdata:{woff:"./font/Alfios_B.woff",opentype:"./font/Alfios_B.otf"}}).add({name:"Alfios-I", fontdata:{woff:"./font/Alfios_I.woff",opentype:"./font/Alfios_I.otf"}}).add({name:"Alfios-BI",fontdata:{woff:"./font/Alfios_J.woff",opentype:"./font/Alfios_J.otf"}}).add({name:"Open Sans",fontdata:{woff:"./font/OpenSans-Regular.woff",truetype:"./font/OpenSans-Regular.ttf"}}).add({name:"Open Sans-B",fontdata:{woff:"./font/OpenSans-Bold.woff",truetype:"./font/OpenSans-Bold.ttf"}}).add({name:"Open Sans-I",fontdata:{woff:"./font/OpenSans-Italic.woff",truetype:"./font/OpenSans-Italic.ttf"}}).add({name:"Open Sans-BI", fontdata:{woff:"./font/OpenSans-BoldItalic.woff",truetype:"./font/OpenSans-BoldItalic.ttf"}});var g=document.getElementById("61");g.checked&&this.webFontManager.add({name:"IPAex明朝",fontdata:{woff:"./font/ipaexm.woff",truetype:"./font/ipaexm.ttf"},interval:500,maxtimes:240}).add({name:"IPAexゴシック",fontdata:{woff:"./font/ipaexg.woff",truetype:"./font/ipaexg.ttf"},interval:500,maxtimes:240});g=null;if(this.webFontManager._xqk()){var h=function(a){a?(_xgh.webFontManager._xpa("IPAex明朝")&&_xgh.webFontManager._xpa("IPAexゴシック")&& (_xgh.webFontDownload=!0),_xgh.webFontManager._xpa("v-serif")&&_xgh.webFontManager._xpa("v-sans-serif")&&(_xgh.verticalWebFontDownload=!0),_xgh.webFontManager._xpa("Alfios")&&_xgh.webFontManager._xpa("Alfios-B")&&_xgh.webFontManager._xpa("Alfios-I")&&_xgh.webFontManager._xpa("Alfios-BI")&&_xgh.webFontManager._xpa("Open Sans")&&_xgh.webFontManager._xpa("Open Sans-B")&&_xgh.webFontManager._xpa("Open Sans-I")&&_xgh.webFontManager._xpa("Open Sans-BI")&&(_xgh.latinWebFontDownload=!0)):_xgh.webFontSupported= !1;for(_xgh.webFontLoading=!1;a=_xgh.waitDrawImage.shift();){var c=a._xot(),d=a._xou();a.lookAhead?_xkp(a.pageNum,0,0,e,f):(_xko(_xgh.context,a.pageNum,c,d,e,f,b),_xgh._xkn(a.pageNum,c,d,e,f))}_xgh._xuf();_xgh.waitDrawImage.length=0;_xgh._xus();_xgh._xtd(_xgh._xex);_xpc();_xgh.un_xri()};_xgh.webFontLoading=!0;_xxu();this.waitDrawImage.push(a);this.webFontManager.load(h);_xgh&&_xgh._xdh==_xgh.osType&&_xgh.browserType==_xgh._xbh||(h(!1),document.fonts&&document.fonts.addEventListener("loadingdone", function(){h(!0)}))}else return a.lookAhead?_xkp(a.pageNum,0,0,e,f):(_xko(_xgh.context,a.pageNum,c,d,e,f,b),this._xju(),this._xkn(a.pageNum,c,d,e,f)),_xgh&&_xgh._xdh==_xgh.osType&&_xgh.browserType==_xgh._xbh&&_xgh.webFontLoading||(_xpc(),_xgh.un_xri()),!0};_xbn.prototype._xgr=function(){switch(this.browserType){case this._xbg:case this._xbi:case this._xbe:return!0;default:return!1}};_xbn.prototype._xoh=function(){this.config||this._xxc([]);return this.config}; _xbn.prototype._xom=function(){this.frameConfig||this._xxh([]);return this.frameConfig};_xbn.prototype._xoy=function(){return this.previousViewMode};_xbn.prototype._xol=function(){return this.currentViewMode};_xbn.prototype._xow=function(){return this.previousPageNum};_xbn.prototype._xoj=function(){return this.currentPageNum};_xbn.prototype._xov=function(){return this.previousFrameNum};_xbn.prototype._xoi=function(){return this.currentFrameNum};_xbn.prototype._xox=function(){return this.previousSceneNum}; _xbn.prototype._xok=function(){return this.currentSceneNum};_xbn.prototype._xnd=function(){return 0!=this.linkFlowIndex.length?this.linkFlowIndex.pop():-1};_xbn.prototype._xne=function(){return 0!=this.linkFlowStartPos.length?this.linkFlowStartPos.pop():-1};_xbn.prototype._xql=function(){return 0!=this.linkFlowIndex.length?!0:!1};_xbn.prototype._xnf=function(){return 0!=this.linkPageNum.length?this.linkPageNum.pop():-1};_xbn.prototype._xqn=function(){return 0!=this.linkPageNum.length?!0:!1}; _xbn.prototype._xqm=function(){return _xgh._xqo()?this._xql():this._xqn()};_xbn.prototype._xqo=function(){return"reflowable"==_xgh.page_info[_xgh.currentPageNum-1].type?!0:!1};_xbn.prototype._xxc=function(a){this.config=a};_xbn.prototype._xxh=function(a){this.frameConfig=a};_xbn.prototype._xxp=function(a){this.previousViewMode=a};_xbn.prototype._xxg=function(a){var b=this._xol();b||(b=a);this._xxp(b);this.currentViewMode=a};_xbn.prototype._xxn=function(a){this.previousPageNum=a}; _xbn.prototype._xxe=function(a){var b=this._xoj();b||(b=a);this._xxn(b);this.currentPageNum=a};_xbn.prototype._xxm=function(a){this.previousFrameNum=a};_xbn.prototype._xxd=function(a){var b=this._xoi();b||(b=a);this._xxm(b);this.currentFrameNum=a};_xbn.prototype._xxo=function(a){this.previousSceneNum=a};_xbn.prototype._xxf=function(a){var b=this._xok();b||(b=a);this._xxo(b);this.currentSceneNum=a};_xbn.prototype._xwj=function(a){this.linkFlowIndex.push(a)};_xbn.prototype._xwk=function(a){this.linkFlowStartPos.push(a)}; _xbn.prototype._xwl=function(a){this.linkPageNum.push(a)};_xbn.prototype._xyu=function(){var a=this._xoj()-1;this.currentFlowIndex=this.page_info[a].idx;this.currentFlowStartPos=this.page_info[a].ps}; _xbn.prototype._xvq=function(a){if(this._xol()==this._xff){var b=_xnw().width/2,c=this._xoj();this.display_setting_info[this.currentDisplayIndex].direction==this._xbq?a.clientX=bkColor.length){var b=bkColor.split(", ");a[0]=parseInt(b[0].substr(4,b[0].length-4));a[1]=parseInt(b[1]);a[2]=parseInt(b[2].substr(0,b[2].length-1))}else a[0]=255,a[1]=255,a[2]=255}catch(c){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_103,"_xbn.prototype._xlq",this._xmf(c))}return a}; _xbn.prototype._xqf=function(a,b){var c=!0;try{if((c=!(!a&&0!==a||isNaN(a)))&&2==arguments.length){if(!b&&0!==b||isNaN(b))return _xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_015,"_xbn.prototype._xqf","argument[min] is illegal"),c;c=bd.s.indexOf("t"))if(d.u.toUpperCase()!=g[m]||_xgh.isForceSearchFails)0< m&&(m=0,c--,k=!1,q=0);else{0==m&&(q=c);if(!d.x)for(r=c-1;-1=this.start-1;f--){if(!this.page_info[f]){_xxu();this._xtz([this._xns(f+1)],function(){c._xwi(m,c._xcs);c._xvb(a,f+1)});return}if(f>this.start-1&&!this.page_info[f-1]){_xxu();this._xtz([this._xns(f)],function(){c._xwi(m,c._xcs);c._xvb(a,f+1)});return}this._xhz(this.page_info[f]); for(var k=this.searchIndex;-1q.s.indexOf("t")))if(q.u.toUpperCase()!=e[d-1]||_xgh.isForceSearchFails)dthis.start&&(this._xhz(this.page_info[f-1]),this.searchIndex=this.page_info[f-1].draw_info.length-1,g||(this.searchIndex=this.page_info[f-1].draw_info.length-1))}_xpc();e="";0h;h++)this._xrw();if(d)for(m=0,h=b-1;hu.s.indexOf("t")))if(k=u.u.toUpperCase(),k==g[m]){0==m&&_xhr(f,0,0,a.width,a.height);if(e[0]==h+1||e[1]==h+1)k=b+~~(u.x*n),q=d+~~(u.y*p),!u.o||"R"!=u.o&&"SYM45"!=u.o?(l=~~(u.w*n),r=~~(u.h*p)):(r=~~(u.w*n),l=~~(u.h*p)),_xjy(f,k,q,l,r);if(m==g.length-1){this.searchPage=h+1;return}m++}else 0u.s.indexOf("t")))if(k=u.u.toUpperCase(),k==g[m-1]){m==g.length&&_xhr(f,0,0,a.width,a.height);if(e[0]==h+1||e[1]==h+1)k=b+~~(u.x*n),q=d+~~(u.y*p),!u.o||"R"!=u.o&&"SYM45"!=u.o?(l=~~(u.w*n),r=~~(u.h* p)):(r=~~(u.w*n),l=~~(u.h*p)),_xjy(f,k,q,l,r);m--;if(0==m){this.searchPage=h+1;return}}else m=c||(223>=c?c=(c&31)<<6:224>=c?c=(a.shift()&31)<<6|2048:(c=(c&15)<<12,c+=(a.shift()&63)<<6),c+=a.shift()&63),b+=String.fromCharCode(c);return b} function rc4(a,b){for(var c=[],d=0,e,f=[],g=0;256>g;g++)c[g]=g;for(g=0;256>g;g++)a.charCodeAt(g%a.length),d=(d+c[g]+a.charCodeAt(g%a.length))%256,e=c[g],c[g]=c[d],c[d]=e;for(var h=d=g=0;h=e){b=c;break}}b?(a= this.image,this.image=_xiyImage(a,b._xmv(),d._xoe(),this.himage,this.vimage),this.image!==a&&_xbn.ObjectPool.release(a),this._xiyd=!0,this.himage&&(_xbn.ObjectPool.release(this.himage),delete this.himage),this.vimage&&(_xbn.ObjectPool.release(this.vimage),delete this.vimage)):_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_STATUS_017,"image describe info not found")}else this._xiyd=!0}};_xbn.PageImage.prototype._xor=function(){return this.loadedList};_xbn.PageImage.prototype._xop=function(){return this.imageList}; _xbn.PageImage.prototype._xooPart=function(){return this.imagePart};_xbn.PageImage.prototype._xoo=function(){return this.image};_xbn.PageImage.prototype._xpu=function(){return this._xiyd};_xbn.PageImage.prototype._xot=function(){return this.positionX};_xbn.PageImage.prototype._xou=function(){return this.positionY};_xbn.PageImage.prototype._xoz=function(){return this.width};_xbn.PageImage.prototype._xon=function(){return this.height};_xbn.PageImage.prototype._xxk=function(a){this.positionX=a}; _xbn.PageImage.prototype._xxl=function(a){this.positionY=a};_xbn.PageImage.prototype._xui=function(a){this.timerID=_xuiationFrame(a)};_xbn.PageImage.prototype._xgu=function(){this.timerID&&(_xguationFrame(this.timerID),this.timerID=null)};_xbn._xcy=function(){};_xbn._xcy.prototype.LIFETIME_MAX=5;_xbn._xcy.prototype.init=function(){this.set({isExternalChar:!1,mimeType:null,baseURL:null,path:null,hpath:null,vpath:null,decryptInfo:null})}; _xbn._xcy.prototype.clear=function(){this.decryptImage&&this.decryptImage.clear&&this.decryptImage.clear();this.loadedList&&this.loadedList.clear&&this.loadedList.clear();for(var a in this)delete this[a]}; _xbn._xcy.prototype.set=function(a){this.isExternalChar=a.isExternalChar;this.mimeType=a.mimeType;this.baseURL=a.baseURL;this.path=a.path;this.hpath=a.hpath;this.vpath=a.vpath;this.decryptInfo=a.decryptInfo;this.loadImage=this.decryptImage=this.loadImage=this.vImage=this.hImage=null;this.lifetime=this.LIFETIME_MAX;this.imageList=a.imageList;this.imagePart=a.imagePart;this.loadedList=null;a.imageList&&a.imagePart?this.isExternalChar?this._xrcList(this.imageList,a.bkColor,a.textColor):this._xrcList(this.imageList, null,null):a.path&&this._xrc()};_xbn._xcy.prototype._xrc=function(){this._xrc_sub(10)}; _xbn._xcy.prototype._xrc_sub=function(a){var b=this;if(b.hpath&&!b.hImage)b.hImage=_xbn.ObjectPool.getImage(),b.hImage.onload=function(){b._xrc()},b.hImage.onerror=function(){_xbn.ObjectPool.release(b.hImage);b.hImage=null;0=f.lifetime&&!f._xqd()&&(this.layoutImageList[e].clear(),delete this.layoutImageList[e]))}}; _xbn._xcyManager.prototype._xfw=function(){for(var a=Object.keys(this.layoutImageList),b=a.length,c=0;c=(window.innerWidth?window.innerWidth:$(window).width())?$("#trialDialog").dialog({width:"300px"}):$("#trialDialog").dialog({width:"500px"});$("#trialDialog").dialog("close")}); $(window).resize(function(){600>=(window.innerWidth?window.innerWidth:$(window).width())?$("#trialDialog").dialog({width:"300px"}):$("#trialDialog").dialog({width:"500px"})});function _xxv(){_xgh.isEventLock=!0;_xgh.eventValid=!1;document.getElementById("dummyLayer").style.visibility="visible";$("#trialDialog").dialog("open");document.getElementById("trialDialog").style.visibility="visible"}function _xyo(a){_xgh._xrq(1);_xgw(a)} function _xyn(a){_xgi();window.event?window.event.cancelBubble=!0:a.cancelBubble=!0}function _xym(a){_xgh.finish()}function _xgw(a){window.event||(a.cancelBubble=!0);$("#trialDialog").dialog("close")}$(function(){$("#webfontDialog").dialog({autoOpen:!1,title:"メッセージ",closeText:"",closeOnEscape:!1,modal:!0,close:function(a){_xgh.isEventLock=!1}});600>=(window.innerWidth?window.innerWidth:$(window).width())?$("#webfontDialog").dialog({width:"300px"}):$("#webfontDialog").dialog({width:"500px"});$("#webfontDialog").dialog("close")}); $(window).resize(function(){600>=(window.innerWidth?window.innerWidth:$(window).width())?$("#webfontDialog").dialog({width:"300px"}):$("#webfontDialog").dialog({width:"500px"})});function _xxw(){_xgh.isEventLock=!0;$("#webfontDialog").dialog("open");document.getElementById("webfontDialog").style.visibility="visible"}function _xzb(a){$("#webfontDialog").dialog("close")} function _xtt(a,b,c){var d=null,d=CryptoJS.enc.Latin1.stringify(CryptoJS.enc.Hex.parse(_xln())),d=CryptoJS.enc.Latin1.parse(a+d+b);if(null==d)return null;d=CryptoJS.enc.Latin1.stringify(d);d=CryptoJS.MD5(d).toString(CryptoJS.enc.Latin1);d=CryptoJS.enc.Latin1.parse(d);a=CryptoJS.enc.Utf8.parse(CryptoJS.enc.Latin1.stringify(CryptoJS.enc.Hex.parse(_xlm())));if(null==a)return null;b=null;for(var e=0;100>e;e++)try{return _xip(c,d,a)}catch(f){b=f}throw b;} function _xip(a,b,c){a={ciphertext:CryptoJS.enc.Base64.parse(a),key:b,iv:c};b=CryptoJS.AES.decrypt(a,b,{iv:c});return CryptoJS.enc.Utf8.stringify(b)}function _xng(){return GCustomizeInfo.settings_localSetCookieOptions?"; "+GCustomizeInfo.settings_localSetCookieOptions:""} function _xvo(a,b,c){if(null==a||1>a.length||null==b||1>b.length)return!1;if(null==c||1>c.length)var d=new Date("Thu, 01 Jan 2030 00:00:00 GMT");else d=new Date,d.setTime(d.getTime()+864E5*c);document.cookie=a+"="+escape(b)+"; expires="+d.toGMTString()+_xng();return!0}function _xlv(a){if(null==a||1>a.length)return!1;var b=document.cookie+";";a+="=";var c=b.indexOf(a);if(-1==c)return!1;c+=a.length;a=b.indexOf(";",c);return-1==a?!1:unescape(b.substring(c,a))} function _xis(a){if(null==a||1>a.length)return!1;document.cookie=a+"=; expires="+(new Date(0)).toGMTString()+_xng();return!0}var bmName="autoBookmark",bmExpDay,bmValueBackup=""; function _xvp(){if(1>BOOKMARK_CONTENTS_MAX)return _xis(bmName),!0;if(null==_xgh.contents_id||1>_xgh.contents_id.length||null==_xgh.page_info)return!1;var a=_xgh._xoj();if(null==_xgh.page_info[a-1])return!1;var a=_xgh._xrj(_xgh.page_info,_xgh.page_info[a-1].idx,_xgh.page_info[a-1].fid,_xgh.page_info[a-1].ps,a),b=(new Date)._xyf().replace(/(\.[0-9]*)/g,""),a=_xgh.contents_id+","+a+","+b;if(null!=bmValueBackup&&0=BOOKMARK_CONTENTS_MAX);c++){var d= b[c].split(",");_xgh.contents_id!=d[0]&&(a+="/",a+=b[c])}bmValueBackup=a;return _xvo(bmName,a,bmExpDay)}function _xlw(){if(1>BOOKMARK_CONTENTS_MAX)return!1;var a=_xlv(bmName);if(0==a)return!1;bmValueBackup=a;if(null!=a&&0BOOKMARK_CONTENTS_MAX)return _xis(bmName),!0;var a=_xlw();if(0==a)return!0;for(var a=bmValueBackup.split("/"),b="",c=1,d=0;d=BOOKMARK_CONTENTS_MAX);d++){var e=a[d].split(",");_xgh.contents_id!=e[0]&&(0==c&&(b+="/"),b+=a[d],c=0)}bmValueBackup=b;return a=_xvo(bmName,b,bmExpDay)} _xbn.prototype._xfo=function(a,b,c,d,e,f){if(1!=_xgh.isDispLock&&"i"==f){f=_xnw();if(this.useRetina)var g=a/this.dpRatio,h=b/this.dpRatio;else g=a,h=b;if(!(0>g||g>f.width||0>h||h>f.height))for(f=_xgh.imageArea.length,_xgh.imageArea[f]=new _xbn.ImageArea,_xgh.imageArea[f]._xxb(a,b,c,d,e),j=0;jc&&ad&&b_xgh.illust_dx&&(_xgh.illust_dx=0);0>_xgh.illust_dy&&(_xgh.illust_dy=0);_xgh.illustImg=_xgh.illustObj.li._xoo();_xgh._xhq();this.oldScaleInfo._xwh(_xbn._xfm.INDEX_NORMAL);_xgh.usePhone?(_xgh.pinching=!0,_xgh.pinchOutFlg=!0,_xgh.pinchCnt=1,a=_xnw(),_xyt(0,0,a.width,a.height)):_xyt(_xgh.illust_dx,_xgh.illust_dy,b,c);_xpf.prototype.isPrototypeOf(_xgh.illustImg)?(_xgh.illust_v4_dw=_xgh.illustObj.width, _xgh.illust_v4_dh=_xgh.illustObj.height,_xgh.beginWidth=_xgh.illust_v4_dw,_xgh.beginHeight=_xgh.illust_v4_dh,_xkb(_xgh.context,_xgh.illustImg,_xgh.illustObj.li.imagePart,_xgh.illustObj.li.path,0,0,_xgh.illust_dw,_xgh.illust_dh)):(_xgh.beginWidth=_xgh.illustObj.width,_xgh.beginHeight=_xgh.illustObj.height,_xke(_xgh.context,_xgh.illustImg,0,0,_xgh.illust_dw,_xgh.illust_dh));_xgh.usePhone?(distance=1,centerY=centerX=0,this._xjz(distance,centerX,centerY),_xug()):(_xgh._xkm(),document.getElementById("screen").style.overflow= "auto",_xgh.dragging=!0);a=document.getElementById("screen");a.scrollLeft=0;this.dragY=this.dragX=a.scrollTop=0};_xbn.prototype._xjz=function(a,b,c){try{var d=this._xna(),e=this._xnt();this._xpl(a,b,c);this._xlg(a,d,e);this._xwv();this._xkl()}catch(f){_xsg(this.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_119,"_xbn.prototype._xjz",this._xmf(f))}}; _xbn.prototype._xpl=function(a,b,c){this.pinchPaused=!1;this.pinchInitDistance=a;this.pinchCenterX=b;this.pinchCenterY=c;this.pinchModeImage&&this._xiw(this.pinchModeImage);this.pinchModeImage2&&this._xiw(this.pinchModeImage2);this.pinchModeImage2=this.pinchModeImage=null}; _xbn.prototype._xlg=function(a,b,c){this.pinching=!0;this._xtd(this._xer);this.pinchRateBottom=this.pinchRateTop=this.pinchRateInitTop=a;_xgh.status==_xeo?this._xvsModeIllustration():(this._xvs(),this._xjq(),this.dragImage.use=!0,this.dragImage2&&(this.dragImage2.use=!0),this._xix());this._xvm();this._xol()==this._xff?this.display_setting_info[this.currentDisplayIndex].direction==this._xbp?-1!=b&&-1!=c&&this.dragImage2?(this.imgOrgX=this.dragImage2._xot(),this.imgOrgY=this.dragImage2._xou()):(this.imgOrgX= this.dragImage._xot(),this.imgOrgY=this.dragImage._xou()):(this.imgOrgX=this.dragImage._xot(),this.imgOrgY=this.dragImage._xou()):(this.imgOrgX=this.dragImage._xot(),this.imgOrgY=this.dragImage._xou())}; _xbn.prototype._xic=function(){var a=this,b=params.user?"&user="+params.user:"";a.viewLimitToken?$.ajax(CONFIRM_URL+"?token="+a.viewLimitToken+b+"&cid="+_xgh.contents_id,{statusCode:{403:function(b){a.isViewLimited=!0;_xsg(_xgh.errorCode.ERROR_ID_BOOKVIEWER_EXCEPTION_002,"window.onload","複数のビューア利用を検出しました。先頭に戻るか再読込で再開できます。")}}}):$.ajax(CONFIRM_URL+"?start"+b+"&cid="+_xgh.contents_id,{statusCode:{200:function(b){a.isViewLimited=!1;a.viewLimitToken=b.replace(/\n/g,"")}}})}; _xbn.prototype._xkl=function(){this._xqz(this.pinchRateTop);this._xtw(this.pinchCenterX-~~((this.pinchCenterX-this.imgOrgX)*this.pinchRateTop/this.pinchRateInitTop),this.pinchCenterY-~~((this.pinchCenterY-this.imgOrgY)*this.pinchRateTop/this.pinchRateInitTop))}; _xbn.ObjectPool=function(){var a=window.URL||window.webkitURL||null,b=[],c=[],d=null,e=navigator.userAgent.toLowerCase(),d=0<=e.indexOf("chrome")?function(c){c.onload=function(){this.onload=null;this.height=this.width=0;b.push(this)};c.onerror=null;c.src&&c.src.match(/^blob:/)&&a.revokeObjectURL(c.src);c.src="./image/nop.png"}:0<=e.indexOf("msie")||0<=e.indexOf("trident")?function(b){b.onload=null;b.onerror=null;b.src&&b.src.match(/^blob:/)&&a.revokeObjectURL(b.src);b.src=""}:function(c){c.onload= null;c.onerror=null;c.src&&c.src.match(/^blob:/)&&a.revokeObjectURL(c.src);c.src="";c.width=0;c.height=0;c.naturalWidth=0;c.naturalHeight=0;b.push(c)};return{getImage:function(){return 0c;c+=4)if(0!==a.data[c]||0!==a.data[c+1]||0!==a.data[c+2]){g=!1;break}return{element:b,blank:g}},_xpa:function(){if(!this._xpb){var a=this._xhn();this._xge?a.blank&&(document.body.removeChild(a.element),this._xpb=!0,this._xpw_=!1):a.blank||(document.body.removeChild(a.element),this._xpb=!0,this._xpw_=!1)}return this._xpb},_xqd:function(){return this._xqe},_xpw:function(){return this._xpw_},load:function(a){if(!this._xxy())return!1; var b=this,c=0,g=function(){b._xpa()?(b._xqe=!1,a&&a(!0)):c