"+(0"+i.substr(c,d)+""+i.substr(h,f)+(l-1>h+f?"···":"")+"").on(eBookCore.eventType.keyclick,function(e){eBookCore.eventType.isExcute(e)&&eBookCore.func.gotoPage(parseInt($(e.target).closest("li").find(".page").text()))})),++n}if(r"+eBookCore.getString("search_more")+"
").on(eBookCore.eventType.keyclick,function(e){return eBookCore.eventType.isExcute(e)&&a(latestSearchPageNum,t)}));break}}updateResultCount()};this.latestSearchText="",t.on("keyup",function(){var e=t.val().trim();latestSearchText!==e&&(latestSearchPageNum=1,latestSearchText=e,$.doTimeout("searchContents",500,function(){o.find("li.contents, li.more").detach(),0");break;case"image":addElem=$(""),addTabIndex(addElem,obj.tabindex);break;case"text":addElem=$("");break;case"input":addElem=$("");break;case"pageview":addElem=$("");break;case"pagenum":addElem=$("");break;case"pagetotal":addElem=$(""+eBookData.totalPageNum+"");break;case"logo":addElem=$(""),addTabIndex(addElem),addOpenUrl(addElem,eBookData.logoUrl);break;case"home":addElem=$(""),addTabIndex(addElem),addOpenUrl(addElem,eBookData.homeUrl);break;case"thumblist":addElem=$(""),thumbListCreate(addElem);break;case"booklist":addElem=eBookData.useBooklist?$(""):null,bookListCreate(addElem);break;case"tablelist":addElem=$(""),tableListCreate(addElem);break;case"bookmarklist":addElem=$(""),bookmarkListCreate(addElem);break;case"searchlist":addElem=$(""),searchListCreate(addElem);break;default:croTools.log("unknown type object : "+obj.type)}if(addElem){var usingHTML5=!1;for(var _name in obj){var _value=obj[_name];switch(_name){case"children":case"type":case"usable":case"visible":break;case"click":addElem.css("cursor","pointer"),$(_value.split(";")).each(function(i,v){!/runPrint/.test(v)||croTools.isMobile()||$.print?/runSlideShow/.test(v)&&!eBookCore.plugins.slideshow?yepnope({load:[eBookCore.path.slideshow+"slideshow.js",eBookCore.path.slideshow+"slideshow.css"]}):/runDrawing/.test(v)&&!eBookCore.plugins.drawing?(yepnope({load:[eBookCore.path.drawing+"sketch.min.js",eBookCore.path.drawing+"drawing.js",eBookCore.path.drawing+"drawing.css"]}),useHTML5=!0):/runMemo/.test(v)&&!window.pluginMemoOpen&&yepnope({load:[eBookCore.path.memo+"memo.js",eBookCore.path.memo+"memo.css"]}):yepnope({load:[eBookCore.path.jquery+"print.js",eBookCore.path.printview+"printview.js",eBookCore.path.printview+"printview.css"]}),addElem.on(eBookCore.eventType.keyclick,function(e){return eBookCore.eventType.isExcute(e)&&eval(v)})});break;case"draggable":if(!_value)break;addElem.draggable({addClasses:!1,handle:".draggable",opacity:.9,start:function(e,o){addElem.trigger(eBookCore.eventType.click)},stop:function(e,o){eBookCore.func.moveWindowIntoView($(e.target))}}),addElem.css("position",""),addElem.on(eBookCore.eventType.click,function(e){var o=addElem;$(".draggable").parent().css("z-index","");var t=parseInt(o.css("z-index"));o.css("z-index",t+1)});break;case"resizable":_value&&addElem.resizable();break;case"text":addElem.text(_value);break;case"src":_value=eBookCore.path.skin+eBookSkin.path.image+_value;default:addElem.attr(_name,_value)}}var _usable=$(obj).attr("usable");_usable&&(!croTools.isMobile()&&!/pc/i.test(_usable)||croTools.isMobile()&&!/mobile/i.test(_usable)||usingHTML5&&!croTools.canHTML5())&&addElem.css("cursor","").css("opacity","0.25").attr("tabindex","-1").attr("title",eBookCore.getString("unusable")).off(eBookCore.eventType.keyclick);var _visible=$(obj).attr("visible");if(!_visible||(croTools.isMobile()||/pc/i.test(_visible))&&(!croTools.isMobile()||/mobile/i.test(_visible)))return eBookData.BOOKMARK||$("#menu_bookmark_btn").detach(),eBookData.MOKCHA||($("#menu_tablelist_btn").detach(),$("#tablelist_window").detach()),eBookData.AUTOSKIP||$("#menu_slide_btn").detach(),eBookData.PRINT||$("#menu_print_btn").detach(),eBookData.SUMNAIL||($("#menu_thumb_btn").detach(),$("#thumbnail_window").detach()),eBookData.TWITTER||$("#menu_twitter").detach(),eBookData.FACEBOOK||$("#menu_facebook").detach(),addElem.appendTo(parent),obj.children&&$.each(obj.children,function(e,o){_obj2tag(o,addElem)})}}};return $.each(eBookSkin.objects,function(e,o){_obj2tag(o,document.body)})},eBookCore.func.gotoPage=function(e){if(isNaN(e))return croTools.log("invalid page number : "+e);var o=location.hash;return location.hash="#page="+(e>-1?croTools.rangeValue(e,1,eBookData.totalPageNum):eBookData.totalPageNum),location.hash===o&&eBookCore.func.componentsReset(),e},eBookCore.func.gotoPrev=function(){return 1==eBookCore.currentPageNum?eBookCore.func.showFlashPopup(eBookCore.getString("first_page")):eBookCore.func.gotoPage(eBookCore.currentPageNum-(eBookCore.func.nowPageViewSingle()?1:2))},eBookCore.func.gotoNext=function(){return-1e.length)){isNaN(o)&&(o=1e3),$(".fb_flash_popup").stop().detach();var t=$("").attr({class:"fb_flash_popup ui-corner-all"}).css({backgroundColor:"rgba(255,255,255,0.7)",width:e.length+1+"em",height:"2em",lineHeight:"2em",zIndex:croTools.zTopMost,left:"0px",top:"0px",right:"0px",bottom:"0px",position:"absolute",margin:"auto",padding:"0px",textAlign:"center",borderWidth:"1px 2px 2px 1px",borderStyle:"solid",borderColor:"rgb(128,128,128)"}).html(e);$(document.body).append(t),t.fadeOut(o,function(){$(".fb_flash_popup").detach()})}},eBookCore.func.nowPageViewSingle=function(){switch(eBookData.pageView.side.toLowerCase()){case"single":return!0;case"double":return!1}var e=$(".pageview");return e.length?e.height()*eBookCore.thumbRatio*2>=e.width():croTools.log("viewport is empty")},eBookCore.func.getPageNumByHash=function(){return parseInt(location.hash.replace("#page=",""))},eBookCore.func.setCurrentPageNum=function(e){var o=!isNaN(e);return o&&(eBookCore.currentPageNum=croTools.rangeValue(e,1,eBookData.totalPageNum)),location.hash="#page="+eBookCore.currentPageNum,o},eBookCore.func.fullscreenToggle=function(){return croTools.toggleFullscreen(document.body)},eBookCore.func.wndToggle=function(e){$(e).each(function(e,o){$(o).is(":visible")?eBookCore.func.wndHide(o):eBookCore.func.wndShow(o)})},eBookCore.func.wndShow=function(e){var o=$(e);o.each(function(e,o){$(o).is(":animated")||$(o).fadeIn("fast")}),"thumblist"===o.attr("class")&&eBookCore.func.thumbnailImageUpdate(eBookCore.currentPageNum)},eBookCore.func.wndHide=function(e){$(e).each(function(e,o){$(o).is(":animated")||$(o).fadeOut("fast",function(){})})},eBookCore.func.wndMove=function(e,o){$(e).each(function(e,t){$(t).is(":animated")||$(t).animate(o,"slow")})},eBookCore.func.moveWindowIntoView=function(e){var o=0,t=0;e.children().each(function(e,a){var n=$(a).position();o=Math.min(o,n.left),t=Math.min(t,n.top)});var a=croTools.getClientSize(),n=e.position().left+o,r=e.position().top+t;0>n?e.animate({left:-o}):a.widthr?e.animate({top:-t}):a.height(e=$("div.bookmarklist ul")).length)){e.children().detach();var o=eBookCore.func.getCookie(ebookmark2);if(o)for(var t=1;t<=eBookData.totalPageNum;++t)if(!isNaN(o[t])){var a=$("");a.html(""+t+""+(eBookData.textList[t-1]?eBookData.textList[t-1].substr(0,50):"")+"...
").on(eBookCore.eventType.keyclick,function(e){eBookCore.eventType.isExcute(e)&&eBookCore.func.gotoPage(parseInt($(e.target).closest("li").find(".page").text()))}),e.append(a)}}};var ebookmark2=eBookData.RANDOM;eBookCore.func.bookmarkUpdate=function(){this.bookmarkToggle=function(e){var o=eBookCore.func.getCookie(ebookmark2);!(o&&!isNaN(o[e]))?(o||(o={}),o[e]=""):delete o[e],eBookCore.func.setCookie(ebookmark2,o),eBookCore.func.bookmarkListUpdate()},this.isMarked=function(e){var o=eBookCore.func.getCookie(ebookmark2);return o&&!isNaN(o[e])},$(".pageview img.bookmark").detach();var e=eBookCore.pageTurn.getVisiblePageNumbers();if(!e)return croTools.log("failed : getVisiblePageNumbers");for(var o=0;o").attr({class:t?"bookmark activate":"bookmark",src:eBookCore.path.skin+eBookSkin.path.image+(t?"bookmark_yes.svg":"bookmark_no.svg"),tabindex:0,title:eBookCore.getString("bookmark")});a.on(eBookCore.eventType.keyclick,function(e){eBookCore.eventType.isExcute(e)&&(eBookCore.func.bookmarkToggle(parseInt($(e.target).closest("[page]").attr("page"))),eBookCore.func.bookmarkUpdate())}),eBookCore.pageTurn.addBookmarkToPage(e[o],a)}},eBookCore.func.runDrawing=function(){croTools.canHTML5()&&eBookCore.plugins.drawing.run(eBookCore.currentPageNum)},eBookCore.func.runSlideShow=function(){eBookCore.plugins.slideshow.run(eBookCore.path.skin+eBookSkin.path.slideshow,eBookCore.currentPageNum,eBookData.totalPageNum)},eBookCore.func.runPrint=function(){if(!croTools.isMobile()){croTools.canHTML5();"jpg",eBookCore.plugins.printView.open(eBookCore.path.pages,"jpg",eBookCore.currentPageNum,eBookData.totalPageNum)}},eBookCore.func.sendSNS=function(e){var o=encodeURI(eBookCore.getString("sns_msg")),t=encodeURI(document.title),a=encodeURIComponent(location.href);switch(e){case"kakaotalk":window.location.href="http://api.ebook.co.kr/nexbook/viewer/kakaolinker.php?t=talk&m="+o+"&p="+a+"&i=";break;case"kakaostory":window.location.href="http://api.ebook.co.kr/nexbook/viewer/kakaolinker.php?t=story&m="+o+"&p="+a;break;case"facebook":window.open("http://facebook.com/sharer.php?u="+a,"sendFacebook");break;case"twitter":window.open("http://twitter.com/share?text="+t+"&url="+a,"sendTwitter");break;default:e=e.replace("##MSG##",o).replace("##TITLE##",t).replace("##URL##",a),window.open(e,"eBookCore.func.sendSNS")}},eBookCore.func.initializeEbook=function(){eBookCore.func.setCurrentPageNum(eBookCore.func.getPageNumByHash())||eBookCore.func.setCurrentPageNum(1),eBookCore.func.createSkinObjects(),$(document.body).append(""),yepnope({load:[eBookCore.path.pageview+eBookData.pageView.type+".js"],complete:function(){eBookCore.pageTurn.update(eBookCore.currentPageNum)}}),$.doTimeout(eBookSkin.options.loadingDelay||0,function(){if($("#loading_area").remove(),croTools.log("loading done"),0");o.prependTo(document.body),o.on(eBookCore.eventType.click,function(){o.detach()}),setTimeout(function(){o.fadeOut(600,function(){o.detach()})},eBookData.useGuidePopup)}})},eBookCore.func.componentsReset=function(){croTools.log("componentsReset"),$(".pagenum").text(eBookCore.currentPageNum),eBookCore.func.thumbnailImageUpdate(eBookCore.currentPageNum),eBookCore.func.bookmarkUpdate(eBookCore.currentPageNum),$("#quick_go_text").val(eBookCore.currentPageNum),$(".mejs-container").each(function(e,o){(o=$(o)).parent().prepend(o.find("video,audio").clone()),o.detach()});var e=$(".pageview");e.find(".ebookpagecomp").each(function(e,o){eBookCore.components.resizing(o)}),e.find("div.ebookpagecomp[id^='Link']").each(function(e,o){eBookCore.components.setLinkEvent(o)}),e.find("textarea.ebookpagecomp").each(function(e,o){eBookCore.components.setTextEvent(o)}),e.find("img.ebookpagecomp").each(function(e,o){eBookCore.components.setImageEvent(o)}),e.find("video,audio").each(function(e,o){eBookCore.components.createMediaPlayer(o)}),e.find("span.mejs-offscreen").detach(),e.find("div.ebookpagecomp[id^='Interaction']").each(function(e,o){eBookCore.components.setActionEvent(o)}),e.find(".ebookpagecomp").css("display","")},eBookCore.func.thumbnailImageUpdate=function(e){croTools.log("thumbnailImageUpdate");var o=$(".thumblist .contents");if(!(1>o.length)&&o.is(":visible")){var t=o.find("ul");if(!(1>t.length))if(t.is(":empty")){croTools.log("thumbnailImage Create!");for(var a=1;a<=eBookData.totalPageNum;++a)t.append(""+a+" ");t.find("img").each(function(a,n){var r=$(n),i=a+1;r.load(function(a){if(r.removeClass("thumbloader"),e===i&&r.addClass("on"),t.find(".thumbloader").is(":empty")){var n=o.find("span:contains('"+e+"')").next();o.scrollTop(o[0].scrollHeight/eBookData.totalPageNum*(e-1)-(o.height()-n.height())/2),o.scrollLeft(o[0].scrollWidth/eBookData.totalPageNum*(e-1)-(o.width()-n.width())/2)}}).on("dragstart",function(e){e.preventDefault()}).on(eBookCore.eventType.keyclick,function(e){return eBookCore.eventType.isExcute(e)&&eBookCore.func.gotoPage(i)&&eBookCore.func.wndHide(".thumblist")})})}else{t.find(".on").removeClass("on");var n=t.find("li[page='"+e+"'] img");n.addClass("on"),$(".thumblist :focus").length?n.prev().focus():(o.scrollTop(o[0].scrollHeight/eBookData.totalPageNum*(e-1)-(o.height()-n.height())/2),o.scrollLeft(o[0].scrollWidth/eBookData.totalPageNum*(e-1)-(o.width()-n.width())/2))}}},eBookCore.func.loadPageContents=function(e,o){for(var t=eBookData.pageContents,a=0;a$(".loader").length&&eBookCore.func.componentsReset()},eBookCore.func.pdfDown=function(e){window.open(e||"./assets/contents/download.pdf","_blank")},eBookCore.func.searchByInput=function(e){var o=$(e);eBookCore.func.wndShow(".searchlist");var t=$(".searchlist input.search_text");t.val(o.val()),t.trigger("keyup")},eBookCore.func.gotoPageClick=function(e){var o=$(e).val();o||(o=1),eBookCore.func.gotoPage(o)},eBookCore.func.showLoading=function(){var e=croTools.getClientSize();$("").css({position:"absolute",background:"rgba(0,8,32,0.9)",zIndex:croTools.zTopMost,width:"100%",height:"100%"}).appendTo(document.body),eBookSkin.loadingLoop=setInterval(function(){var e=$("#loading_area")[0];if(!e)return clearInterval(this);var o=e.getContext("2d");o.clearRect(0,0,e.width,e.height),croTools.canvasCircle(e),o.font="12pt Calibri",o.textAlign="right",o.fillStyle="white",o.globalAlpha=.75,o.fillText("powered by E&IWORLD",e.width-10,e.height-10)},25),croTools.log("loading start")};