qp!1jEfUvK^9+R$EZTYs=Ty=kZTBw4@@KIY)
zyJs#z=f+z4jWnCB?+SQB5qQH;r%_Wg*6H&3V}219yNjCn>v3XMjP^F|ZA}FmJb`pm
zEvg%CtLs`@KI4nQ{4UwCy##HCq_YTI$YhI4Q*a(gp!S-Lc4a(ziL}ObCli4sKmKR2fqvjlbbLq(04kX6OJy^Mh1*04{
zOL3{39}&
zB!f|%7fd>XIqm`{&scj1M$I9(7r~#MW$6
zBZQHRkqHOgaZj8hcRG+CzHx&i0hOWc#vw|U1rjI_-!@cznigLdjs7e49K-{ImIGP&
zS)1Dya4CHEjth;*r_=O1tKQQQL=D6{E!Q;-aa{pfgFj&)W<6<$t$K~-^5qK}K_J(5
zz$B2Uc>KrPLrfFK2bc{WVv^cP6{)qE0k$`zTz;$`EwmB~n*E!^GFKwJX*SCzv9$Be
z;_$u3RzDCaLBoM7IOj;Epf4(Ri>VSe>H;QJu=x+ZzvA+VEA5D-F^#}CqnZw6$fmMi
zn#}x73&O?&*XE5wW_`9h6>RGCa^Ea~1eP!f9&8!oxi}D^IqvAf#ZAtO1@5}&$-@?E
zxx!d(Mb`Te=gI|ko`L*1FoZR6E$UTbiCnPR1m7{7xkg`eUfquXS_yC5A`w=N(hj4I2d3H0SzUcyKhaSrPx#*e%
zEB}$=6*3j5&4L2hHWc_3x3
zmLnl5atLi%jO057`AKq6HC73deCHO2O{}+Ehy>;P6%r($M->s0Zy85E+^GktAVv11
zv26=tY$u*zt_f2Y#kFQQfma1CXOII08W&40N^9JgJL<)D5gkGec95({XXw=
zBmsv^2;erd3h#7Tf(i=_ah$94fc8Z?$|Vaw%q4CO9+q1hEmWi
zFm>b=Vc@XK=c~0C{ea=5X+;luyn(LzS(c`E<;H3*wxfKLpO2kvQx)MKj6^e}>8RV2
z4y0Q5zGH1yydCXY;dyRYH{cN}!b-y-(+Mj8n4bGs!GS_kg8}Z=q@vmt^X4)yTjpLy
zHNc`(epO*oj99mHrox6+{c;S{yzmX!tWQ`xHw0CWbKN{yONO!MW;?k8qgzUVCR_!Q
z!LUysZl8h;`;fsSAf?$gS+iS1pz$G4B;{~8#QfHNq5$`;0tur<7jdE+
zU|s*(HGRF@UzN)c4fT*5tdBc_sr)**fW7Yi_3uNlG52&Q{UJpa>WFjo;QF1A
zebxI6)I$D*Jz)t;Yr50v?)1c}aJeEyRbJGw#M0l>Mf$Oiv4M|$jM6XBrN3th`XwHI
zhVq+9OODDRlXUme%d2i^aMg{?P~C3TDF4iWiU*lW6%Ca&S~s8{{1$@12<$FTvp)sm
zk%4?Zf*p!`;m3Ikxtn?`yX^OcaLk=x!wIQQhD|s7Fnb_`g05o=88{f!5-mVw%no3W
zV24ftAf!D=Z8+TkE}0SPmRxQa>-<#2F1#Y~=(=Zucs%-47%p8pwx-Wm1=t=+Cz#S2+?G)fw>556nI-*3dUUBXMoFl_^6S$mmcmc)`;dL*qeHeHy3J)#)tq9y0
zB!aU)u0Dux;{99Msmc6-;^5b%zty2zuoQlmgqD6!G#!X`L}9_V`&^pl0v*&ME&Z|f
zLPr$OZ7#?t8jitrV`~|F?N;6(eatW5p~i-w;mdGz)csam-TzY=+lzHS_KD;7r~X<$
z{^f&4F~(6KjtJ8e;BKm7?4}SNZ<_W<0b?#8aD9ZB;$+6|-!@oEu@^Ek&XO}>iseDc0*4J)Z{?h&q
zdPT?5_aK`>*A87cCHy0M5}H>M(AOYYXRfKzgw`ya+UnwdoUUV8(?Vb@CNJ^LOn~k2
zP%C%m;YQ9vrehs;9zzOcO2`r%ph?N_Z_jta1+HSvfunn^5XX#wam6~RNBHLUoq;2V
zr|9~lAJ|qnyk{aB>nc6}nFA2F3^s}2|3%PX?D$hhk1h5r#SRCzZx2!fKSvISDckBK{u1IB_);tnRDk8wM1MmRP`S8xww#=-++huCb|)yzPqi_A74q@YGj7vcFa>
z`#Pr0hBIF|b7p_jSmX39)8WQmYJ>-d2Xl2TBa;*T6O$v&CpL@+Uq}z_?mTesyU^$;J$Wh0RSR-uSsZ{90s1NJo
z^;!Cpi}gW0SE{pW%xbxZLC}lJpf;$qb$-)fL?9MX;IoyIv6w%V0x4|3xzyP5iN&7a
z2g&gT4#@|!fWzlK^c^rDhP!V};VTD?mZ*e|eAz!sF1YWQgs{uz4
zN=9pAsg!_2B5>kml@sG!;sL&igCk+qxngoE&F(-wRt<=NodXz=H&z4|eUXpl#j2na
z;ujuef6Zac%e+%n_G=g!#AbTqD@yl~s{gLPmB*`D(&r2)-f8y|EX`qLl)vtT6W;Yvljv
z9J2|ZlTORJ{Bh-!x}bhlyFvSz?PlBO?6BrL{@wXE`bpOw&)2880RriTXr;Vo&0kWUPL^{#5-d4R@tU`liecncr`Gu1RmYx#_9q=d$kX
zK=$d@jjeyz`fqJ|Te@wa?Nr-0+Jo(T+HbN(WG}thGL(UYz@)YVCqY0+(H=y*_{TvW
ztd1K$>uq@q@gHsA4xNOLfPTb|Co3%CX|5WUklWg7n8&^iF_AHzxXF8}VTSxaR1FI-
z>3y;q77^#C)vyE;;Du^fhGXQJ!~2gPn?HW+kb|;y4pI7HOBH=
z1UqxBot>>+9i92*hnF9??)t;Wj~Shay4E;(a(?!0CyyUGeC(vrctb~9Uw4zydX3R*
zv|eZAJB-#1Mpp+eHyNGXM(d46azoN+oi|#qU(OBQ_xs6l9G@|7{hq`=f&ssV`694AOENXBPZx12PF@y|E&>N6jn`JF+!hI`-*&w}E=sNu7t$MZMa3fyJ
zj_Tb_xa-8S;qh<8ZxZj5*4@1I%jhoOX
zIp&b{9`mqzU4EXc+*i|eRnv7Xr^{8}_f*sORMYoV)AuaD@3!*ERm;g$%gJ?A;=u@9
zd0)*pSIsw9%{N!gC)ZQSr@NX@cQv2xYChf7e7ZZ9#nBjuC%ASyPCdQ|L$tPz#>#BuiBpO<@WSc
z>)BJSXHT`9LN)(FHUB~-eZJcMe6{`gYWwrm_UEhZ&v#Vv%~#u>@2IpR-%-gwUme$c
zwcqpA_5xe9>Y1;$J6~-_zFPl$wf^~Pz4JZQe5>`&_g3ni@2%83-&?JBZ>3-Iy_J5=
z_g2g4t+YGeTg|7p7weDW{~>a{VR?3uE+Gu<6?}X7S|Zt!F*Dy}vr%%r!
z%H;G6o)}gn9_rzto|)(j{?C?ZiL?}psS=r-K2R*SmRQz6K4QZxsvr$dPM4(AP)SY=
zMH7i)iO#f^glr1+G3L%mR}C5b&Eq!g*G(WeY@9YuBfE1QQp4$~>6yvs?6%@`s)%>y
z_G!F`^4eF6YAuP`l8U?)d5@9!@;JI}cxI>+JP<>Tq%7X?O0m)XB|3W5
z%t&iVUVcVeQs+dmVa6Ceotov{X0?(;c~6v#D9T$dup~63W=D`#$)1y>(Gs0SSk0nM
z2D)f?Gw%TeQbWa(o!@Q4ogH_rB`s?_DUz%B&wi9ratzNHr)P|kBQ=z2E!nc;JEqSm
zbfj2cavn(C)LOD<$ET*pw^trU6L{{ko;$MVh;w-7^f{+<7{w2jw3Z@oHftEFw)mV4
z;d40ec&J2if-$O$Rv?DhFmxJyi?Y?`L<(t_!x%j)J@T;L715FnsQ-qU(!y0MJ$4Qo
z4^ty0I$Rdu~H{OZY`6ZqAeJty+34;{;|{_HuKUjx~53cm)k=Tv?TWzT8+8qSuK
zmS3~%2+9s4O%2NC*C@*7*BHv?*IJa#uW^*kuXQM!Uk#MauL+dRuSt~6uc<6rs?Qk1
z=*1b{b@-c_P8t2UO_jU{Vtk&rmg=*mR7)w<+*)eL8pa09kmbpjn(a*)r*}@j{vpP>
zwUoZtr8HP-XfDw}ht-3b)h)jCRb$r3TkEPROG-jzhGVHLm&b!7_&JMyj0~iD&o$Bj
zYSo-I`cZ@BSTmRgv%RgQmTX(7zqOQoleZZB{fNGbIhsSQ{>
z(^sJlC5i=|rO;MUN*h*L5R(soR+N%F+H&A@Tgou{Pb07PmDfgFC6AKGsl{lEQJUea
z$()*gf*FDleFB?1Yl=fdn9~}_1j<8+sj-=oIE;ykwM1Gfw2BSS%%w`g@a!CBJ{z8m
zB0N*XLO`@x6bzb}8k_BnrjXAVA3kl^$_rUkvO)=<3AjO@w3H+)3yG&iI#5Co3Z6TD
zK>?$wL~$iYj9v$CkAX6zbhSOHel)YwdR)@5NDN~vg??+nBxo&lSZ?Ac-=}
zRw$3qK5N$CaSv{;%$7PY#-8CfR_s|T#A9D&g?QBc*;3cVsB`?rih95b@u>4wh(|q`
zE#)poJ;ZOUsE4f(k9x!k@u*j4TT1GIl2AW+6DQvQC&!;8U)?s1BdYE#{(%bhdcOf8
zIRfUKI#JR`4Fm7>sqvD$efM;!J6dWi&Oq+k3F=i{=2w+iYUBx=q9L|CVYBmJ-G$%c
z<6@&Wx(#ofve4)z!pONazk|%dZy{aa^CZ1+XGy&0oCKJJkpB;f
C=Z*>h
literal 0
HcmV?d00001
diff --git a/js/pdfh5.js b/js/pdfh5.js
index dbaed44..f786daa 100644
--- a/js/pdfh5.js
+++ b/js/pdfh5.js
@@ -1 +1 @@
-!function(t,e){var i="1.2.18",n="2.1.266";console.log("The latest version and API of pdfh5 from: http://www.gjtool.cn (pdf.js: "+n+" , pdfh5.js: "+i+")"),"undefined"!=typeof require&&(void 0===t.$&&(t.$=require("./jquery-1.11.3.min.js")),t.pdfjsWorker=require("./pdf.worker.js"),t.pdfjsLib=require("./pdf.js"));var a=t.pdfjsLib,o=t.$,s=t.pdfjsWorker;"function"==typeof define&&define.amd?define(function(){return e(t,s,a,o,i)}):"undefined"!=typeof module&&module.exports?module.exports=e(t,s,a,o,i):t.Pdfh5=e(t,s,a,o,i)}("undefined"!=typeof window?window:this,function(t,e,i,n,a){"use strict";var o=function(e){var i=function(t,i,n){this.el=e(t),this.viewerContainer=n,this.zoomFactor=1,this.lastScale=1,this.offset={x:0,y:0},this.options=e.extend({},this.defaults,i),this.options.tapZoomFactor=isNaN(i.tapZoomFactor)?2:i.tapZoomFactor,this.options.zoomOutFactor=isNaN(i.zoomOutFactor)?1.2:i.zoomOutFactor,this.options.animationDuration=isNaN(i.animationDuration)?300:i.animationDuration,this.options.maxZoom=isNaN(i.maxZoom)?4:i.maxZoom,this.options.minZoom=isNaN(i.minZoom)?.8:i.minZoom,this.setupMarkup(),this.bindEvents(),this.update(),this.enable(),this.height=0,this.load=!1,this.direction=null,this.clientY=null,this.lastclientY=null},n=function(t,e){return t+e},a=function(t,e){return t>e-.01&&t1){var e=this.getTouches(t)[0];this.drag(e,this.lastDragPosition,t),this.offset=this.sanitizeOffset(this.offset),this.lastDragPosition=e}},handleDragEnd:function(){this.el.trigger(this.options.dragEndEventName),this.end()},handleZoomStart:function(t){this.el.trigger(this.options.zoomStartEventName),this.stopAnimation(),this.lastScale=1,this.nthZoom=0,this.lastZoomCenter=!1,this.hasInteraction=!0},handleZoom:function(t,e){var i=this.getTouchCenter(this.getTouches(t)),n=e/this.lastScale;this.lastScale=e,this.nthZoom+=1,this.nthZoom>3&&(this.scale(n,i),this.drag(i,this.lastZoomCenter)),this.lastZoomCenter=i},handleZoomEnd:function(){this.el.trigger(this.options.zoomEndEventName),this.end()},handleDoubleTap:function(t){var e=this.getTouches(t)[0],i=this.zoomFactor>1?1:this.options.tapZoomFactor,n=this.zoomFactor,a=function(t){this.scaleTo(n+t*(i-n),e)}.bind(this);this.hasInteraction||(n>i&&(e=this.getCurrentZoomCenter()),this.animate(this.options.animationDuration,a,this.swing),this.el.trigger(this.options.doubleTapEventName))},sanitizeOffset:function(t){var e=(this.zoomFactor-1)*this.getContainerX(),i=(this.zoomFactor-1)*this.getContainerY(),n=Math.max(e,0),a=Math.max(i,0),o=Math.min(e,0),s=Math.min(i,0),r=Math.min(Math.max(t.x,o),n),h=Math.min(Math.max(t.y,s),a);return{x:r,y:h}},scaleTo:function(t,e){this.scale(t/this.zoomFactor,e)},scale:function(t,e){t=this.scaleZoomFactor(t),this.addOffset({x:(t-1)*(e.x+this.offset.x),y:(t-1)*(e.y+this.offset.y)})},scaleZoomFactor:function(t){var e=this.zoomFactor;return this.zoomFactor*=t,this.zoomFactor=Math.min(this.options.maxZoom,Math.max(this.zoomFactor,this.options.minZoom)),this.zoomFactor/e},drag:function(t,e,i){e&&(this.options.lockDragAxis?Math.abs(t.x-e.x)>Math.abs(t.y-e.y)?this.addOffset({x:-(t.x-e.x),y:0}):this.addOffset({y:-(t.y-e.y),x:0}):(t.y-e.y<0?this.direction="down":t.y-e.y>10&&(this.direction="up"),this.addOffset({y:-(t.y-e.y),x:-(t.x-e.x)})))},getTouchCenter:function(t){return this.getVectorAvg(t)},getVectorAvg:function(t){return{x:t.map(function(t){return t.x}).reduce(n)/t.length,y:t.map(function(t){return t.y}).reduce(n)/t.length}},addOffset:function(t){this.offset={x:this.offset.x+t.x,y:this.offset.y+t.y}},sanitize:function(){this.zoomFactor=t?(e(1),n&&n(),this.update(),this.stopAnimation(),this.update()):(i&&(r=i(r)),e(r),this.update(),requestAnimationFrame(o))}}.bind(this);this.inAnimation=!0,requestAnimationFrame(o)},stopAnimation:function(){this.inAnimation=!1},swing:function(t){return-Math.cos(t*Math.PI)/2+.5},getContainerX:function(){return this.el[0]?this.el[0].offsetWidth:0},getContainerY:function(){return this.el[0].offsetHeight},setContainerY:function(t){return t=t.toFixed(2),this.container.height(t)},setupMarkup:function(){this.container=e(''),this.el.before(this.container),this.container.append(this.el),this.container.css({position:"relative"}),this.el.css({"-webkit-transform-origin":"0% 0%","-moz-transform-origin":"0% 0%","-ms-transform-origin":"0% 0%","-o-transform-origin":"0% 0%","transform-origin":"0% 0%",position:"relative"})},end:function(){this.hasInteraction=!1,this.sanitize(),this.update()},bindEvents:function(){o(this.container.eq(0),this,this.viewerContainer),e(t).on("resize",this.update.bind(this)),e(this.el).find("img").on("load",this.update.bind(this))},update:function(){this.updatePlaned||(this.updatePlaned=!0,setTimeout(function(){this.updatePlaned=!1,this.updateAspectRatio();var t=this.getInitialZoomFactor()*this.zoomFactor,e=(-this.offset.x/t).toFixed(3),i=(-this.offset.y/t).toFixed(3);this.lastclientY=i;var n="scale3d("+t+", "+t+",1) translate3d("+e+"px,"+i+"px,0px)",a="scale("+t+", "+t+") translate("+e+"px,"+i+"px)";(function(){this.clone&&(this.clone.remove(),delete this.clone)}).bind(this);!this.options.use2d||this.hasInteraction||this.inAnimation?(this.is3d=!0,this.el.css({"-webkit-transform":n,"-o-transform":a,"-ms-transform":a,"-moz-transform":a,transform:n})):(this.el.css({"-webkit-transform":a,"-o-transform":a,"-ms-transform":a,"-moz-transform":a,transform:a}),this.is3d=!1),this.done&&this.done.call(this,t)}.bind(this),0))},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},destroy:function(){var t=this.el.clone(),e=this.container.parent();this.container.remove(),t.removeAttr("style"),e.append(t)}};var o=function(t,e,i){var n=null,a=0,o=null,s=null,r=null,h=null,c=0,l=0,d=function(t,i){if(n!==t){if(n&&!t)switch(n){case"zoom":e.handleZoomEnd(i);break;case"drag":e.handleDragEnd(i)}switch(t){case"zoom":e.handleZoomStart(i);break;case"drag":e.handleDragStart(i)}}n=t},f=function(t){2===a?d("zoom"):1===a&&e.canDrag()?d("drag",t):d(null,t)},u=function(t){return Array.prototype.slice.call(t).map(function(t){return{x:t.pageX,y:t.pageY}})},m=function(t,e){var i,n;return i=t.x-e.x,n=t.y-e.y,Math.sqrt(i*i+n*n)},p=function(t,e){var i=m(t[0],t[1]),n=m(e[0],e[1]);return n/i},g=function(t){t.stopPropagation(),t.preventDefault()},v=function(t){var i=(new Date).getTime(),s=t.changedTouches[0].pageY,h=T.scrollTop||0;if(a>1&&(o=null,r=null,g(t)),i-o<300&&Math.abs(s-r)<10&&Math.abs(l-h)<10)switch(g(t),e.handleDoubleTap(t),n){case"zoom":e.handleZoomEnd(t);break;case"drag":e.handleDragEnd(t)}1===a&&(o=i,r=s,l=h)},y=!0;if(i)var T=i[0];T&&(T.addEventListener("touchstart",function(t){e.enabled&&(y=!0,a=t.touches.length,v(t),h=t.changedTouches[0].clientY,a>1&&g(t))}),T.addEventListener("touchmove",function(t){if(e.enabled){if(c=t.changedTouches[0].clientY,y)f(t),s=u(t.touches);else{switch(n){case"zoom":e.handleZoom(t,p(s,u(t.touches)));break;case"drag":e.handleDrag(t)}n&&e.update(c)}a>1&&g(t),y=!1}}),T.addEventListener("touchend",function(t){e.enabled&&(a=t.touches.length,a>1&&g(t),f(t))}))};return i},s=o(n),r=function(t,e){this.version=a,this.container=n(t),this.thePDF=null,this.totalNum=null,this.pages=null,this.initTime=0,this.scale=1.3,this.currentNum=1,this.loadedCount=0,this.endTime=0,this.pinchZoom=null,this.timer=null,this.docWidth=document.documentElement.clientWidth,this.winWidth=n(window).width(),this.eventType={},this.cache={},this.cacheNum=1,this.options=e,this.resizeEvent=!1,this.init(e)};return r.prototype={init:function(e){function i(e){var i=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),n=t.location.search.substr(1).match(i);return null!=n?decodeURIComponent(n[2]):""}this.container[0].pdfLoaded&&this.destroy(),this.container[0].pdfLoaded=!1,this.container.addClass("pdfjs");var a=this;this.initTime=(new Date).getTime(),setTimeout(function(){var t=a.eventType.scroll;if(t&&t instanceof Array)for(var e=0;e=150?e.backTop&&a.backTop.show():e.backTop&&a.backTop.fadeOut(200),a.viewerContainer&&(a.pages=a.viewerContainer.find(".pageContainer")),clearTimeout(a.timer),e.pageNum&&a.pageNum&&a.pageNum.show();var i=h;if(a.pages&&a.pages.each(function(t,n){var o=n.getBoundingClientRect().top,s=n.getBoundingClientRect().bottom;o<=c&&s>c&&(e.pageNum&&a.pageNow.text(t+1),a.currentNum=t+1),o<=i&&s>i&&(a.cacheNum=t+1)}),t+a.container.height()>=a.viewer[0].offsetHeight&&a.pageNow.text(a.totalNum),0===t&&a.pageNow.text(1),a.timer=setTimeout(function(){e.pageNum&&a.pageNum&&a.pageNum.fadeOut(200)},1500),e.lazy){var n=Math.floor(100/a.totalNum).toFixed(2);if(!a.cache[a.cacheNum+""].loaded){var o=a.cache[a.cacheNum+""].page,s=a.cache[a.cacheNum+""].container,l=a.cacheNum;a.cache[l+""].loaded=!0;var d=a.cache[l+""].scaledViewport;"svg"===e.renderType?a.renderSvg(o,d,l,n,s,e):a.renderCanvas(o,d,l,n,s,e)}if(a.cache[a.totalNum-1+""].loaded&&!a.cache[a.totalNum+""].loaded){var o=a.cache[a.totalNum+""].page,s=a.cache[a.totalNum+""].container,l=a.totalNum;a.cache[l+""].loaded=!0;var d=a.cache[l+""].scaledViewport;"svg"===e.renderType?a.renderSvg(o,d,l,n,s,e):a.renderCanvas(o,d,l,n,s,e)}}var f=a.eventType.scroll;if(f&&f instanceof Array)for(var u=0;ud&&t.lazy))return"svg"===t.renderType?a.renderSvg(i,r,e,h,c,t):a.renderCanvas(i,r,e,h,c,t)})}.bind(null,o))}).catch(function(t){a.loading.hide();var e=(new Date).getTime();a.endTime=e-a.initTime;var i=a.eventType.complete;if(i&&i instanceof Array)for(var n=0;ne-.01&&t1){var e=this.getTouches(t)[0];this.drag(e,this.lastDragPosition,t),this.offset=this.sanitizeOffset(this.offset),this.lastDragPosition=e}},handleDragEnd:function(){this.el.trigger(this.options.dragEndEventName),this.end()},handleZoomStart:function(t){this.el.trigger(this.options.zoomStartEventName),this.stopAnimation(),this.lastScale=1,this.nthZoom=0,this.lastZoomCenter=!1,this.hasInteraction=!0},handleZoom:function(t,e){var i=this.getTouchCenter(this.getTouches(t)),n=e/this.lastScale;this.lastScale=e,this.nthZoom+=1,this.nthZoom>3&&(this.scale(n,i),this.drag(i,this.lastZoomCenter)),this.lastZoomCenter=i},handleZoomEnd:function(){this.el.trigger(this.options.zoomEndEventName),this.end()},handleDoubleTap:function(t){var e=this.getTouches(t)[0],i=this.zoomFactor>1?1:this.options.tapZoomFactor,n=this.zoomFactor,a=function(t){this.scaleTo(n+t*(i-n),e)}.bind(this);this.hasInteraction||(n>i&&(e=this.getCurrentZoomCenter()),this.animate(this.options.animationDuration,a,this.swing),this.el.trigger(this.options.doubleTapEventName))},sanitizeOffset:function(t){var e=(this.zoomFactor-1)*this.getContainerX(),i=(this.zoomFactor-1)*this.getContainerY(),n=Math.max(e,0),a=Math.max(i,0),o=Math.min(e,0),s=Math.min(i,0),r=Math.min(Math.max(t.x,o),n),h=Math.min(Math.max(t.y,s),a);return{x:r,y:h}},scaleTo:function(t,e){this.scale(t/this.zoomFactor,e)},scale:function(t,e){t=this.scaleZoomFactor(t),this.addOffset({x:(t-1)*(e.x+this.offset.x),y:(t-1)*(e.y+this.offset.y)})},scaleZoomFactor:function(t){var e=this.zoomFactor;return this.zoomFactor*=t,this.zoomFactor=Math.min(this.options.maxZoom,Math.max(this.zoomFactor,this.options.minZoom)),this.zoomFactor/e},drag:function(t,e,i){e&&(this.options.lockDragAxis?Math.abs(t.x-e.x)>Math.abs(t.y-e.y)?this.addOffset({x:-(t.x-e.x),y:0}):this.addOffset({y:-(t.y-e.y),x:0}):(t.y-e.y<0?this.direction="down":t.y-e.y>10&&(this.direction="up"),this.addOffset({y:-(t.y-e.y),x:-(t.x-e.x)})))},getTouchCenter:function(t){return this.getVectorAvg(t)},getVectorAvg:function(t){return{x:t.map(function(t){return t.x}).reduce(n)/t.length,y:t.map(function(t){return t.y}).reduce(n)/t.length}},addOffset:function(t){this.offset={x:this.offset.x+t.x,y:this.offset.y+t.y}},sanitize:function(){this.zoomFactor=t?(e(1),n&&n(),this.update(),this.stopAnimation(),this.update()):(i&&(r=i(r)),e(r),this.update(),requestAnimationFrame(o))}}.bind(this);this.inAnimation=!0,requestAnimationFrame(o)},stopAnimation:function(){this.inAnimation=!1},swing:function(t){return-Math.cos(t*Math.PI)/2+.5},getContainerX:function(){return this.el[0]?this.el[0].offsetWidth:0},getContainerY:function(){return this.el[0].offsetHeight},setContainerY:function(t){return t=t.toFixed(2),this.container.height(t)},setupMarkup:function(){this.container=e(''),this.el.before(this.container),this.container.append(this.el),this.container.css({position:"relative"}),this.el.css({"-webkit-transform-origin":"0% 0%","-moz-transform-origin":"0% 0%","-ms-transform-origin":"0% 0%","-o-transform-origin":"0% 0%","transform-origin":"0% 0%",position:"relative"})},end:function(){this.hasInteraction=!1,this.sanitize(),this.update()},bindEvents:function(){o(this.container.eq(0),this,this.viewerContainer),e(t).on("resize",this.update.bind(this)),e(this.el).find("img").on("load",this.update.bind(this))},update:function(){this.updatePlaned||(this.updatePlaned=!0,setTimeout(function(){this.updatePlaned=!1,this.updateAspectRatio();var t=this.getInitialZoomFactor()*this.zoomFactor,e=(-this.offset.x/t).toFixed(3),i=(-this.offset.y/t).toFixed(3);this.lastclientY=i;var n="scale3d("+t+", "+t+",1) translate3d("+e+"px,"+i+"px,0px)",a="scale("+t+", "+t+") translate("+e+"px,"+i+"px)";(function(){this.clone&&(this.clone.remove(),delete this.clone)}).bind(this);!this.options.use2d||this.hasInteraction||this.inAnimation?(this.is3d=!0,this.el.css({"-webkit-transform":n,"-o-transform":a,"-ms-transform":a,"-moz-transform":a,transform:n})):(this.el.css({"-webkit-transform":a,"-o-transform":a,"-ms-transform":a,"-moz-transform":a,transform:a}),this.is3d=!1),this.done&&this.done.call(this,t)}.bind(this),0))},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},destroy:function(){var t=this.el.clone(),e=this.container.parent();this.container.remove(),t.removeAttr("style"),e.append(t)}};var o=function(t,e,i){var n=null,a=0,o=null,s=null,r=null,h=null,c=0,l=0,d=function(t,i){if(n!==t){if(n&&!t)switch(n){case"zoom":e.handleZoomEnd(i);break;case"drag":e.handleDragEnd(i)}switch(t){case"zoom":e.handleZoomStart(i);break;case"drag":e.handleDragStart(i)}}n=t},f=function(t){2===a?d("zoom"):1===a&&e.canDrag()?d("drag",t):d(null,t)},u=function(t){return Array.prototype.slice.call(t).map(function(t){return{x:t.pageX,y:t.pageY}})},m=function(t,e){var i,n;return i=t.x-e.x,n=t.y-e.y,Math.sqrt(i*i+n*n)},p=function(t,e){var i=m(t[0],t[1]),n=m(e[0],e[1]);return n/i},g=function(t){t.stopPropagation(),t.preventDefault()},v=function(t){var i=(new Date).getTime(),s=t.changedTouches[0].pageY,h=w.scrollTop||0;if(a>1&&(o=null,r=null,g(t)),i-o<300&&Math.abs(s-r)<10&&Math.abs(l-h)<10)switch(g(t),e.handleDoubleTap(t),n){case"zoom":e.handleZoomEnd(t);break;case"drag":e.handleDragEnd(t)}1===a&&(o=i,r=s,l=h)},y=!0;if(i)var w=i[0];w&&(w.addEventListener("touchstart",function(t){e.enabled&&(y=!0,a=t.touches.length,v(t),h=t.changedTouches[0].clientY,a>1&&g(t))}),w.addEventListener("touchmove",function(t){if(e.enabled){if(c=t.changedTouches[0].clientY,y)f(t),s=u(t.touches);else{switch(n){case"zoom":e.handleZoom(t,p(s,u(t.touches)));break;case"drag":e.handleDrag(t)}n&&e.update(c)}a>1&&g(t),y=!1}}),w.addEventListener("touchend",function(t){e.enabled&&(a=t.touches.length,a>1&&g(t),f(t))}))};return i},s=o(n),r=function(t,e){this.version=a,this.container=n(t),this.thePDF=null,this.totalNum=null,this.pages=null,this.initTime=0,this.scale=1.3,this.currentNum=1,this.loadedCount=0,this.endTime=0,this.pinchZoom=null,this.timer=null,this.docWidth=document.documentElement.clientWidth,this.winWidth=n(window).width(),this.eventType={},this.cache={},this.cacheNum=1,this.options=e,this.resizeEvent=!1,this.init(e)};return r.prototype={init:function(e){function i(e){var i=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),n=t.location.search.substr(1).match(i);return null!=n?decodeURIComponent(n[2]):""}this.container[0].pdfLoaded&&this.destroy(),this.container[0].pdfLoaded=!1,this.container.addClass("pdfjs");var a=this;this.initTime=(new Date).getTime(),setTimeout(function(){var t=a.eventType.scroll;if(t&&t instanceof Array)for(var e=0;e=150?e.backTop&&a.backTop.show():e.backTop&&a.backTop.fadeOut(200),a.viewerContainer&&(a.pages=a.viewerContainer.find(".pageContainer")),clearTimeout(a.timer),e.pageNum&&a.pageNum&&a.pageNum.show();var i=h;if(a.pages&&a.pages.each(function(t,n){var o=n.getBoundingClientRect().top,s=n.getBoundingClientRect().bottom;o<=c&&s>c&&(e.pageNum&&a.pageNow.text(t+1),a.currentNum=t+1),o<=i&&s>i&&(a.cacheNum=t+1)}),t+a.container.height()>=a.viewer[0].offsetHeight&&a.pageNow.text(a.totalNum),0===t&&a.pageNow.text(1),a.timer=setTimeout(function(){e.pageNum&&a.pageNum&&a.pageNum.fadeOut(200)},1500),e.lazy){var n=Math.floor(100/a.totalNum).toFixed(2);if(!a.cache[a.cacheNum+""].loaded){var o=a.cache[a.cacheNum+""].page,s=a.cache[a.cacheNum+""].container,l=a.cacheNum;a.cache[l+""].loaded=!0;var d=a.cache[l+""].scaledViewport;"svg"===e.renderType?a.renderSvg(o,d,l,n,s,e):a.renderCanvas(o,d,l,n,s,e)}if(a.cache[a.totalNum-1+""].loaded&&!a.cache[a.totalNum+""].loaded){var o=a.cache[a.totalNum+""].page,s=a.cache[a.totalNum+""].container,l=a.totalNum;a.cache[l+""].loaded=!0;var d=a.cache[l+""].scaledViewport;"svg"===e.renderType?a.renderSvg(o,d,l,n,s,e):a.renderCanvas(o,d,l,n,s,e)}}var f=a.eventType.scroll;if(f&&f instanceof Array)for(var u=0;ud&&t.lazy))return"svg"===t.renderType?a.renderSvg(i,r,e,h,c,t,o):a.renderCanvas(i,r,e,h,c,t)})}.bind(null,o))}).catch(function(t){a.loading.hide();var e=(new Date).getTime();a.endTime=e-a.initTime;var i=a.eventType.complete;if(i&&i instanceof Array)for(var n=0;nPDFH5
+