PageSourceSearch

https://anyflip.com/js/build/build.min.js?aed4c0efe5f6cc97c178c084c17a7bb8

js anyflip.com collected 2026-09-24 08:23:50 UTC 233,661 bytes, 1 lines download raw bytes

1function hex_md5(a){return binl2hex(core_md5(str2binl(a),a.length*chrsz))}function b64_md5(a){return binl2b64(core_md5(str2binl(a),a.length*chrsz))}function str_md5(a){return binl2str(core_md5(str2binl(a),a.length*chrsz))}function hex_hmac_md5(a,b){return binl2hex(core_hmac_md5(a,b))}function b64_hmac_md5(a,b){return binl2b64(core_hmac_md5(a,b))}function str_hmac_md5(a,b){return binl2str(core_hmac_md5(a,b))}function md5_vm_test(){return"900150983cd24fb0d6963f7d28e17f72"==hex_md5("abc")}function core_md5(a,b){a[b>>5]|=128<<b%32,a[14+(b+64>>>9<<4)]=b;for(var c=1732584193,d=-271733879,e=-1732584194,f=271733878,g=0;g<a.length;g+=16){var h=c,i=d,j=e,k=f;c=md5_ff(c,d,e,f,a[g+0],7,-680876936),f=md5_ff(f,c,d,e,a[g+1],12,-389564586),e=md5_ff(e,f,c,d,a[g+2],17,606105819),d=md5_ff(d,e,f,c,a[g+3],22,-1044525330),c=md5_ff(c,d,e,f,a[g+4],7,-176418897),f=md5_ff(f,c,d,e,a[g+5],12,1200080426),e=md5_ff(e,f,c,d,a[g+6],17,-1473231341),d=md5_ff(d,e,f,c,a[g+7],22,-45705983),c=md5_ff(c,d,e,f,a[g+8],7,1770035416),f=md5_ff(f,c,d,e,a[g+9],12,-1958414417),e=md5_ff(e,f,c,d,a[g+10],17,-42063),d=md5_ff(d,e,f,c,a[g+11],22,-1990404162),c=md5_ff(c,d,e,f,a[g+12],7,1804603682),f=md5_ff(f,c,d,e,a[g+13],12,-40341101),e=md5_ff(e,f,c,d,a[g+14],17,-1502002290),d=md5_ff(d,e,f,c,a[g+15],22,1236535329),c=md5_gg(c,d,e,f,a[g+1],5,-165796510),f=md5_gg(f,c,d,e,a[g+6],9,-1069501632),e=md5_gg(e,f,c,d,a[g+11],14,643717713),d=md5_gg(d,e,f,c,a[g+0],20,-373897302),c=md5_gg(c,d,e,f,a[g+5],5,-701558691),f=md5_gg(f,c,d,e,a[g+10],9,38016083),e=md5_gg(e,f,c,d,a[g+15],14,-660478335),d=md5_gg(d,e,f,c,a[g+4],20,-405537848),c=md5_gg(c,d,e,f,a[g+9],5,568446438),f=md5_gg(f,c,d,e,a[g+14],9,-1019803690),e=md5_gg(e,f,c,d,a[g+3],14,-187363961),d=md5_gg(d,e,f,c,a[g+8],20,1163531501),c=md5_gg(c,d,e,f,a[g+13],5,-1444681467),f=md5_gg(f,c,d,e,a[g+2],9,-51403784),e=md5_gg(e,f,c,d,a[g+7],14,1735328473),d=md5_gg(d,e,f,c,a[g+12],20,-1926607734),c=md5_hh(c,d,e,f,a[g+5],4,-378558),f=md5_hh(f,c,d,e,a[g+8],11,-2022574463),e=md5_hh(e,f,c,d,a[g+11],16,1839030562),d=md5_hh(d,e,f,c,a[g+14],23,-35309556),c=md5_hh(c,d,e,f,a[g+1],4,-1530992060),f=md5_hh(f,c,d,e,a[g+4],11,1272893353),e=md5_hh(e,f,c,d,a[g+7],16,-155497632),d=md5_hh(d,e,f,c,a[g+10],23,-1094730640),c=md5_hh(c,d,e,f,a[g+13],4,681279174),f=md5_hh(f,c,d,e,a[g+0],11,-358537222),e=md5_hh(e,f,c,d,a[g+3],16,-722521979),d=md5_hh(d,e,f,c,a[g+6],23,76029189),c=md5_hh(c,d,e,f,a[g+9],4,-640364487),f=md5_hh(f,c,d,e,a[g+12],11,-421815835),e=md5_hh(e,f,c,d,a[g+15],16,530742520),d=md5_hh(d,e,f,c,a[g+2],23,-995338651),c=md5_ii(c,d,e,f,a[g+0],6,-198630844),f=md5_ii(f,c,d,e,a[g+7],10,1126891415),e=md5_ii(e,f,c,d,a[g+14],15,-1416354905),d=md5_ii(d,e,f,c,a[g+5],21,-57434055),c=md5_ii(c,d,e,f,a[g+12],6,1700485571),f=md5_ii(f,c,d,e,a[g+3],10,-1894986606),e=md5_ii(e,f,c,d,a[g+10],15,-1051523),d=md5_ii(d,e,f,c,a[g+1],21,-2054922799),c=md5_ii(c,d,e,f,a[g+8],6,1873313359),f=md5_ii(f,c,d,e,a[g+15],10,-30611744),e=md5_ii(e,f,c,d,a[g+6],15,-1560198380),d=md5_ii(d,e,f,c,a[g+13],21,1309151649),c=md5_ii(c,d,e,f,a[g+4],6,-145523070),f=md5_ii(f,c,d,e,a[g+11],10,-1120210379),e=md5_ii(e,f,c,d,a[g+2],15,718787259),d=md5_ii(d,e,f,c,a[g+9],21,-343485551),c=safe_add(c,h),d=safe_add(d,i),e=safe_add(e,j),f=safe_add(f,k)}return Array(c,d,e,f)}function md5_cmn(a,b,c,d,e,f){return safe_add(bit_rol(safe_add(safe_add(b,a),safe_add(d,f)),e),c)}function md5_ff(a,b,c,d,e,f,g){return md5_cmn(b&c|~b&d,a,b,e,f,g)}function md5_gg(a,b,c,d,e,f,g){return md5_cmn(b&d|c&~d,a,b,e,f,g)}function md5_hh(a,b,c,d,e,f,g){return md5_cmn(b^c^d,a,b,e,f,g)}function md5_ii(a,b,c,d,e,f,g){return md5_cmn(c^(b|~d),a,b,e,f,g)}function core_hmac_md5(a,b){var c=str2binl(a);c.length>16&&(c=core_md5(c,a.length*chrsz));for(var d=Array(16),e=Array(16),f=0;f<16;f++)d[f]=909522486^c[f],e[f]=1549556828^c[f];var g=core_md5(d.concat(str2binl(b)),512+b.length*chrsz);return core_md5(e.concat(g),640)}function safe_add(a,b){var c=(65535&a)+(65535&b);return(a>>16)+(b>>16)+(c>>16)<<16|65535&c}function bit_rol(a,b){return a<<b|a>>>32-b}function str2binl(a){for(var b=Array(),c=(1<<chrsz)-1,d=0;d<a.length*chrsz;d+=chrsz)b[d>>
15]|=(a.charCodeAt(d/chrsz)&c)<<d%32;return b}function binl2str(a){for(var b="",c=(1<<chrsz)-1,d=0;d<32*a.length;d+=chrsz)b+=String.fromCharCode(a[d>>5]>>>d%32&c);return b}function binl2hex(a){for(var b=hexcase?"0123456789ABCDEF":"0123456789abcdef",c="",d=0;d<4*a.length;d++)c+=b.charAt(a[d>>2]>>d%4*8+4&15)+b.charAt(a[d>>2]>>d%4*8&15);return c}function binl2b64(a){for(var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c="",d=0;d<4*a.length;d+=3)for(var e=(a[d>>2]>>d%4*8&255)<<16|(a[d+1>>2]>>(d+1)%4*8&255)<<8|a[d+2>>2]>>(d+2)%4*8&255,f=0;f<4;f++)8*d+6*f>32*a.length?c+=b64pad:c+=b.charAt(e>>6*(3-f)&63);return c}function BookDownloadPanel(a){this.options=a,this.panel=$("<div class='af-light-box-content-panel gray'></div>"),this.container=$("<ul class='book-download-panel row af-margin-0'></ul>"),this.pdf=$("<li></li>"),this.pdfTitle=$("<p class='book-download-title'>PDF Version</p>"),this.pdfImgContent=$("<div class='book-download-img'></div>"),this.pdfImg=$("<img src='/images/download-pdf.jpg'>"),this.pdfDownloadButton=$("<div class='book-download-btn button button-flat-caution'>Download PDF</div>"),this.pdf.append(this.pdfTitle).append(this.pdfImgContent.append(this.pdfImg)).append(this.pdfDownloadButton),this.zip=$("<li></li>"),this.zipTitle=$("<p class='book-download-title'>FlipBook Version</p>"),this.zipImg=$("<img src='/images/download-zip.jpg'>"),this.pdfImgContent=$("<div class='book-download-img'></div>"),this.zipDownloadButtonContainer=$("<div class='book-download-wrapper'></div>"),this.zipDownloadButton=$("<div class='book-download-btn button button-flat-highlight'>Download ZIP</div>"),this.zipHelp=$("<div class='af-error book-download-zip-help'></div>"),this.countText=$("<span>"+(parseInt(fh5.config_outputCount)-parseInt(fh5.session_output))+"</span>"),"1"!=fh5.uType&&"2"!=fh5.uType||this.zipTitle.append($("<div class='book-download-zip-times'>Your bounces: </div>").append(this.countText)),this.zip.append(this.zipTitle).append(this.pdfImgContent.append(this.zipImg)).append(this.zipDownloadButtonContainer.append(this.zipDownloadButton).append(this.zipHelp)),this.lightBox=new LightBox("Select a version to download","",698,"gray"),this.lightBox.getBox().append(this.panel.append(this.container.append(this.pdf).append(this.zip))).append("<div class='af-light-box-help'>Dowload Zip:  If your book has not been edited in a month, you can download it without any limit, it counts only one bounce; However, each download will be counted as one bounce after you have done any change to your book.</div>"),"1"==a.type?this.pdfDownloadButton.on("click",this.downloadPdf.bind(this)):(this.pdfDownloadButton.addClass("disabled"),this.pdfDownloadButton.attr("title","PDF file can be downloaded only if the flipbook is uploaded from the cloud platform.")),"1"==a.type||"2"==a.type?this.zipDownloadButton.on("click",this.downloadZip.bind(this)):(this.zipDownloadButton.addClass("disabled"),this.zipDownloadButton.attr("title","FlipBook Version is not available for this book because it was uploaded from an old version of AnyFlip Desktop Client. Please go to home page to download the latest version.")),this.lightBox.launch()}function BookcaseEmbedPanel(a){var b=this,c={showSkin:"red",custom:"bwf.appmk.com",bcLink:"cirf",url:"",width:700,height:425,iStr:' seamless="seamless" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" '};a=$.extend({},c,a),this.options=a,a.url=a.url.replace(/^http:/,location.protocol);var d=a.iStr,e=a.width,f=a.height,g=a.custom,h="http://"+g+"/bookcase/"+a.bcLink,i=$("<div class='bookcase-embed-panel'></div>"),j=$("<div class='bookcase-embed-iframe-content'></div>"),k=$("<iframe src='"+a.url+"' class='bookcase-embed-iframe'"+d+"></iframe>"),l=$("<div class='af-iframe-loading af-hide'><i class='fa fa-spinner fa-spin'></i></div>"),m=$("<div class='bookcase-embed-options bookcase-embed-item'><h3>Options</h3></div>"),n=$("<div class='af-form-group bookcase-embed-group'><h4>Size :</h4></div>"),o=$("<div class='bookcase-embed-size-group'></div>"),p=$("<div class='bookcase-embed-size'><input type='radio' id='bookcase-embed-size-large' value='700,425' name='bookcase-embed-size' checked><label for='bookcase-embed-size-large'>700 x 425</label></div>"),q=$("<div class='bookcase-embed-size'><input type='radio' id='bookcase-embed-size-mid' value='550,350' name='bookcase-embed-size'><label for='bookcase-embed-size-mid'>550 x 350</label></div>"),r=$("<div class='bookcase-embed-size'><input type='radio' id='bookcase-embed-size-small' value='400,250' name='bookcase-embed-size'><label for='bookcase-embed-size-small'>400 x 250</label></div>"),s=$("<div class='bookcase-embed-size'><input type='radio' id='bookcase-embed-custom-radio' value='700,425' name='bookcase-embed-size'><div class='bookcase-embed-custom-group'><input id='bookcase-embed-custom-width' class='af-input form-control bookcase-embed-font-input' type='number' min='10' max='4096' value='"+e+"'><span> x </span>
1<input id='bookcase-embed-custom-height' class='af-input form-control bookcase-embed-font-input' type='number' min='10' max='4096' value='"+f+"'></div></div>"),t=$("<div class='af-form-group bookcase-embed-group'><h4>Skin:</h4></div>"),u=$("<div class='bookcase-embed-size-group'></div>"),v=$("<div class='bookcase-embed-skin'><label class='shin-red' for='skin-red'></label><input type='radio' name='skin' id='skin-red' data-skin='red' "+("red"==a.showSkin?"checked":"")+" /></div>"),w=$("<div class='bookcase-embed-skin'><label class='shin-gold' for='skin-gold'></label><input type='radio' name='skin' id='skin-gold' data-skin='gold' "+("gold"==a.showSkin?"checked":"")+" /></div>"),x=$("<div class='bookcase-embed-skin'><label class='shin-silver' for='skin-silver'></label><input type='radio' name='skin' id='skin-silver' data-skin='silver' "+("silver"==a.showSkin?"checked":"")+" /></div>"),y=$("<div class='bookcase-embed-skin'><label class='shin-green' for='skin-green'></label><input type='radio' name='skin' id='skin-green' data-skin='green' "+("green"==a.showSkin?"checked":"")+" /></div>"),z=$("<div class='bookcase-embed-skin'><label class='shin-yellow' for='skin-yellow'></label><input type='radio' name='skin' id='skin-yellow' data-skin='yellow' "+("yellow"==a.showSkin?"checked":"")+" /></div>"),A=$("<div class='bookcase-embed-step bookcase-embed-item'><h3>HOW TO EMBED</h3><div class='bookcase-embed-step-title'>Copy the embed code below and paste it into your HTML file.</div></div>"),B=$("<div class='bookcase-embed-code-tabs'></div>"),C=$("<div class='bookcase-embed-code-content "+(g?"":"no-custon-domain")+"'><textarea class='af-textarea form-control bookcase-embed-code-textarea' readonly></textarea></div>"),D=$("<div class='bookcase-embed-code-content'><textarea class='af-textarea form-control bookcase-embed-code-textarea' readonly></textarea></div>"),E=g?[{title:"Custom Domain"},{title:"AnyFlip Domain"}]:[{title:"AnyFlip Domain"}],F=new TabBox({tabStyle:"tab-style-5",container:B,tabArr:E}),G=s.find("#bookcase-embed-custom-radio"),H=s.find("#bookcase-embed-custom-width"),I=s.find("#bookcase-embed-custom-height");this.$iframe=k,this.$iframeContent=j,this.$customWidth=H,this.$customHeight=I,this.$oText=C.find("textarea"),this.$cText=D.find("textarea"),this.customUrl=h,g?(F.getSection(0).append(D),F.getSection(1).append(C),A.append(B)):A.append(C),i.append(j.append(l).append(k)).append(m.append(n.append(o.append(r).append(q).append(p).append(s))).append(t.append(u.append(v).append(w).append(x).append(y).append(z))).append(A)),o.find('input:radio[name="bookcase-embed-size"]').on("change",function(){var a=$(this),c=a.attr("value"),d=c.split(",");b.resizeIframe(d[0],d[1])}),$([H,I]).each(function(){var a=$(this);a.on("focus",function(){G[0].checked=!0}),a.on("change",function(){G.checked=!0,b.resizeIframe(H.val().trim(),I.val().trim())}),a.on("blur",function(){b.resizeIframe(H.val().trim(),I.val().trim())})}),this.$oText.add(this.$cText).on("click",function(){$(this).select()}),u.find("input:radio[name=skin]").on("change",function(){var c=$(this).attr("data-skin"),d=a.url.replace(/\/$/,"")+"/"+c;l.show(),b.$iframe.attr("src",d),b.setCode(c)});var J=k[0];l.show(),J.onload=J.onreadystatechange=function(){this.readyState&&"complete"!=this.readyState||l.hide()},utils.popUp("Embed this bookcase into your website","",960,i,!0),this.resizeIframe(e,f)}function ContactBall(){this.ball=$("<div class='contact-ball'></div>"),this.inner=$("<div class='contact-ball-inner contact-ball-m'></div>"),this.icon=$("<span class='contact-ball-icon contact-ball-m icon icon-comment'></span>"),this.text=$("<span class='contact-ball-text contact-ball-m'>Contact Us</span>"),this.ball.append(this.inner.append(this.icon).append(this.text));this.timeoutId=null,$(window).on("scroll",this.scrollBall.bind(this)),this.ball.on("click",function(){window.location.href="/contact"}),this.ball.appendTo($("body")),this.scrollBall()}function CookiePanel(a,b,c,d){var e=this;this.cookieArr=this.getCookieToArray(a),this.cookieName=a,this.$cookiePanel=null,this.$input=b,this.$content=c||b,b.on("focus click",function(){e.createCookie()}).on("blur",function(){e.destroy()}
1).on("keydown",function(a){if(e.$ulPanle){13==a.which&&e.destroy();var b=e.$ulPanle.children("li"),c=b.first(),d=b.last();if(38==a.which){var f=e.$ulPanle.find(".hover-active");f.length>0?($currentPrev=f.prev("li"),$currentPrev.length>0?(b.removeClass("hover-active"),$currentPrev.addClass("hover-active"),e.$input.val($currentPrev.attr("data-value"))):(b.removeClass("hover-active"),d.addClass("hover-active"),e.$input.val(c.attr("data-value")))):(b.removeClass("hover-active"),d.addClass("hover-active"),e.$input.val(c.attr("data-value")))}else if(40==a.which){var f=e.$ulPanle.find(".hover-active");f.length>0?($currentNext=f.next("li"),$currentNext.length>0?(b.removeClass("hover-active"),$currentNext.addClass("hover-active"),e.$input.val($currentNext.attr("data-value"))):(b.removeClass("hover-active"),c.addClass("hover-active"),e.$input.val(c.attr("data-value")))):(b.removeClass("hover-active"),c.addClass("hover-active"),e.$input.val(c.attr("data-value")))}}}),this.callback=d}function DownloadPanel(a,b){a||(a=48e3);var c,d=a.toString().split("");d.length;switch(this.panel=$("<div class='af-download-bar' data-value='"+a+"'>"),b){case"mac":c="Try AnyFlip for Mac to create the best flipping book publications";break;case"windows":c="Try AnyFlip for Windows to create the best flipping book publications";break;default:c="Try AnyFlip to create the best flipping book publications"}
1switch(this.title=$("<h1>"+c+"</h1>"),this.windowsDownload=$("<div class='af-download-bar-btn for-windows'><a class='anyflip-download win' href='https://anyflip.com/download/anyflip-pc.zip' rel='nofollow' ><div class='btn-title'>Download For Windows</div></a></div>"),this.macDownload=$("<div class='af-download-bar-btn for-mac'><a class='anyflip-download mac' href='https://anyflip.com/download/anyflip.zip' rel='nofollow'><div class='btn-title'>Download For Mac</div></a></div>"),this.panel.append(this.title).append(this.countContainer),b){case"mac":this.panel.append(this.macDownload);break;case"windows":this.panel.append(this.windowsDownload);break;default:this.panel.append(this.windowsDownload).append(this.macDownload)}this.windowsDownload.on("click",this.download.bind(this)),this.macDownload.on("click",this.download.bind(this))}function EmbedPanel(a){var b=this,c={domain:"",bLink:"",url:a.url,url_HTTPS:a.url.replace(/^http:/,"https:")+"index.html",title:a.title,pages:1,startPage:1,width:550,height:350,iStr:' seamless="seamless" scrolling="no" frameborder="0" allowtransparency="true" allowfullscreen="true" ',btnStr:"https://static.anyflip.com/plugin/Embed/dist/html/embed-button.html#!/?",APIScript:"//static.anyflip.com/plugin/LightBox/js/anyflp-light-box-api-min.js"},d=!!window.location.protocol.match("https:");a.pages=parseInt(a.pages)<=0?1:a.pages,this.options=a=$.extend({},c,a),this.isHTTPS=d;var e=a.url.replace(/^http:/,location.protocol),f=a.url.replace(/^http:/,"https:"),g=a.width,h=a.height,i=a.iStr,j=a.title,k=a.domain,l=location.protocol+"//"+k+"/books/"+a.bLink+"/",m=$("<div class='af-embed-panel'></div>"),n=$("<div class='af-embed-title'>Embed this book into your website</div>"),o=$("<div class='af-embed-context'></div>"),p=new TabBox({tabStyle:"tab-style-5",tabArr:[{title:"IFrame Embed"},{title:"Lightbox Embed"},{title:"Button Embed"},{title:"Text Link"}],container:o}),q=k?[{title:"HTTP (Custom Domain)"},{title:"HTTP (AnyFlip Domain)"},{title:"HTTPS (AnyFlip Domain)"}]:[{title:"HTTP"},{title:"HTTPS"}],r=k?"tab-style-5 width-auto":"tab-style-5",s=new LightBox("","",900);this.domainUrl=l;var t=$("<div class='af-embed-iframe'></div>"),u=$("<div class='af-embed-iframe-wrapper'></div>"),v=$("<iframe frameborder='0' "+i+" src='"+(this.isHTTPS?f:k?l:e)+"' width='"+g+"px' height='"+h+"px'></iframe>"),w=$("<div class='af-embed-options'><h3>Options</h3></div>"),x=$("<div class='af-form-group af-embed-group'><h4>Size :</h4></div>"),y=$("<div class='af-embed-size-group'></div>"),z=$("<div class='af-embed-size-option'><input type='radio' id='embed-iframe-size-large' value='700,425' name='embed-iframe-size'><label for='embed-iframe-size-large'>700 x 425</label></div>"),A=$("<div class='af-embed-size-option'><input type='radio' id='embed-iframe-size-mid' value='550,350' name='embed-iframe-size' checked><label for='embed-iframe-size-mid'>550 x 350</label></div>"),B=$("<div class='af-embed-size-option'><input type='radio' id='embed-iframe-size-small' value='400,250' name='embed-iframe-size'><label for='embed-iframe-size-small'>400 x 250</label></div>"),C=$("<div class='af-embed-size-option'><input type='radio' id='iframe-custom-radio' value='550,350' name='embed-iframe-size'><div class='af-embed-custom-group'><input id='iframe-custom-width' class='af-input form-control embed-font-input' type='number' min='10' max='4096' value='"+g+"'><span> x </span><input id='iframe-custom-height' class='af-input form-control embed-font-input' type='number' min='10' max='4096' value='"+h+"'></div></div>"),D=$("<div class='af-form-group af-embed-group'><h4>Start Page :</h4></div>"),E=$("<select class='af-select form-control af-embed-select'></select>"),F=$("<div class='af-embed-step'><h3>HOW TO EMBED</h3><div class='af-embed-step-title'>Copy the embed code below and paste it into your HTML file.</div></div>"),G=$("<div class='af-embed-code-tabs'></div>"),H=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),I=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),J=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),K=new TabBox({tabStyle:r,container:G,tabArr:q}),L=C.find("#iframe-custom-radio"),M=C.find("#iframe-custom-width"),N=C.find("#iframe-custom-height");this.$iframe=v,this.$iPageSelect=E,this.$iCustomRadio=L,this.$iCustomWidth=M,this.$iCustomHeight=N,this.$iDomainText=H.find("textarea"),this.$iHttpText=I.find("textarea"),this.$iHttpsText=J.find("textarea");for(var O=1;O<=a.pages;
1O++)E.append($("<option value='"+O+"'>"+O+"</option>"));k?(K.getSection(0).append(H),K.getSection(1).append(I),K.getSection(2).append(J)):(K.getSection(0).append(I),K.getSection(1).append(J),this.isHTTPS&&K.choose(1)),t.append(u.append(v)).append(w.append(x.append(y.append(z).append(A).append(B).append(C))).append(D.append(E))).append(F.append(G)).appendTo(p.getSection(0)),y.find('input:radio[name="embed-iframe-size"]').on("change",function(){var a=$(this),c=a.attr("value"),d=c.split(",");b.setIframeText(d[0],d[1],!0,!1)}),$([M,N]).each(function(){var a=$(this);a.on("focus",function(){L[0].checked=!0}),a.on("change",function(){L.checked=!0,b.setIframeText(M.val().trim(),N.val().trim(),!0,!1)}),a.on("blur",function(){b.setIframeText(M.val().trim(),N.val().trim(),!0,!1)})}),E.on("change",function(){b.setIframeText(M.val().trim(),N.val().trim(),!1,!0)}),this.$iHttpText.add(this.$iHttpsText).add(this.$iDomainText).on("click",function(){$(this).select()});var P=$("<div class='af-embed-iframe'></div>"),Q=$("<div class='af-embed-iframe-wrapper'></div>"),R=$("<div class='embed-light-container'><div class='embed-light-hint'><div class='embed-light-dialog'>Click the thumbnail below to open in a lightbox</div></div><img src='"+e+"files/shot.jpg' data-rel='fh5-light-box-demo' data-width='"+g+"' data-height='"+h+"' data-title='"+j+"' data-href='"+(this.isHTTPS?f:k?l:e)+"'></div>"),S=$("<div class='af-embed-options'><h3>Options</h3></div>"),T=$("<div class='af-form-group af-embed-group'><h4>Size :</h4></div>"),U=$("<div class='af-embed-size-group'></div>"),V=$("<div class='af-embed-size-option'><input type='radio' id='embed-light-size-large' value='700,425' name='embed-light-size'><label for='embed-light-size-large'>700 x 425</label></div>"),W=$("<div class='af-embed-size-option'><input type='radio' id='embed-light-size-mid' value='550,350' name='embed-light-size' checked><label for='embed-light-size-mid'>550 x 350</label></div>"),X=$("<div class='af-embed-size-option'><input type='radio' id='embed-light-size-small' value='400,250' name='embed-light-size'><label for='embed-light-size-small'>400 x 250</label></div>"),Y=$("<div class='af-embed-size-option'><input type='radio' id='light-custom-radio' value='550,350' name='embed-light-size'><div class='af-embed-custom-group'><input id='light-custom-width' class='af-input form-control embed-font-input' type='number' min='10' max='4096' value='"+g+"'><span> x </span><input id='light-custom-height' class='af-input form-control embed-font-input' type='number' min='10' max='4096' value='"+h+"'></div></div>"),Z=$("<div class='af-form-group af-embed-group'><h4>Start Page :</h4></div>"),_=$("<select class='af-select form-control af-embed-select'></select>"),aa=$("<div class='af-form-group af-embed-group'><h4>Title :</h4><input class='af-input form-control embed-title-input' type='input' value='"+j+"'></div>"),ba=$("<div class='af-embed-step'><h3>HOW TO EMBED</h3></div>"),ca=$("<div class='af-embed-step-title'>1. Load the lightbox API between the head tag in your HTML file.</div>"),da=$("<input class='af-input form-control' readonly value='<script src=\""+a.APIScript+"\"><\/script>'>"),ea=$("<div class='af-embed-step-title'>2. Copy the embed code below and paste it into your HTML file.</div>"),fa=$("<div class='af-embed-code-tabs'></div>"),ga=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),ha=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),ia=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea' readonly></textarea></div>"),ja=new TabBox({tabStyle:r,container:fa,tabArr:q}),ka=$("<div class='af-embed-step'><h3>Demo</h3></div>"),la=$("<div class='af-embed-code-content embed-light-code'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical light-demo' readonly></textarea></div>"),ma=R.find("img"),na=aa.find("input"),oa=Y.find("#light-custom-radio"),pa=Y.find("#light-custom-width"),qa=Y.find("#light-custom-height");this.$lightImg=ma,this.$lPageSelect=_,this.$lTitleInput=na,this.$lCustomRadio=oa,this.$lCustomWidth=pa,this.$lCustomHeight=qa,this.$lDomainText=ga.find("textarea"),this.$lHttpText=ha.find("textarea"),this.$lHttpsText=ia.find("textarea"),this.$lDemoText=la.find("textarea");for(var O=1;O<=a.pages;
1O++)_.append($("<option value='"+O+"'>"+O+"</option>"));k?(ga.appendTo(ja.getSection(0)),ha.appendTo(ja.getSection(1)),ia.appendTo(ja.getSection(2))):(ha.appendTo(ja.getSection(0)),ia.appendTo(ja.getSection(1)),this.isHTTPS&&ja.choose(1)),P.append(Q.append(R)).append(S.append(T.append(U.append(V).append(W).append(X).append(Y))).append(Z.append(_)).append(aa)).append(ba.append(ca).append(da).append(ea).append(fa)).append(ka.append(la)).appendTo(p.getSection(1)),U.find('input:radio[name="embed-light-size"]').on("change",function(){var a=$(this),c=a.attr("value"),d=c.split(",");b.setLightText(d[0],d[1],!0,!1)}),$([pa,qa]).each(function(){var a=$(this);a.on("focus",function(){oa[0].checked=!0}),a.on("change",function(){oa.checked=!0,b.setLightText(pa.val().trim(),qa.val().trim(),!0,!1)}),a.on("blur",function(){b.setLightText(pa.val().trim(),qa.val().trim(),!0,!1)})}),_.on("change",function(){b.setLightText(pa.val().trim(),qa.val().trim(),!1,!0)}),na.on("input change",function(){b.setLightText(pa.val().trim(),qa.val().trim(),!1,!0)}),this.$lHttpText.add(this.$lHttpsText).add(da).add(this.$lDomainText).add(this.$lDemoText).on("click",function(){$(this).select()});var ra="#317cd0",sa="#ffffff",ta=15,ua=0,va=0,wa="https://static.anyflip.com/plugin/Embed/dist/html/embed-button.html#!/?g="+ra+"&c="+sa+"&s="+ta+"&b="+ua+"&i="+va+"&t="+j+"&p=1&l="+(this.isHTTPS?f:k?l:e),xa=$("<div class='af-embed-iframe'></div>"),ya=$("<div class='af-embed-iframe-wrapper btn-wrapper'></div>"),za=$("<iframe frameborder='0' "+i+" src='"+wa+"'></iframe>"),Aa=$("<div class='af-embed-options'><h3>Options</h3></div>"),Ba=$("<div class='af-form-group af-embed-group'><h4>Start Page :</h4><select class='af-select form-control af-embed-select'></select></div>"),Ca=$("<div class='af-form-group af-embed-group'><h4>Title :</h4><input class='af-input form-control embed-title-input' type='input' value='"+j+"'></div>"),Da=$("<div class='af-form-group af-embed-group'><h4>Background Color :</h4></div>"),Ea=$("<div class='sp-replacer sp-light'></div>"),Fa=$("<div class='sp-preview-inner'></div>").css("backgroundColor",ra),Ga=$("<div class='af-form-group af-embed-group'><h4>Font :</h4></div>"),Ha=$("<div class='af-embed-group2'><h4>Color</h4></div>"),Ia=$("<div class='sp-replacer sp-light'></div>"),Ja=$("<div class='sp-preview-inner'></div>").css("backgroundColor",sa),Ka=$("<div class='af-embed-group2 other-margin'><h4>Size</h4><input type='number' min='1' max='64' step='1' class='af-input form-control embed-font-input' value="+ta+"></div>"),La=$("<div class='embed-inline-group'><div class='embed-font-bold'><input name='embed-btn-font-bold' id='embed-btn-font-bold' type='checkbox'><div class='embed-font-bold-context'>B</div></div><div class='embed-font-italic'><input name='embed-btn-font-italic' id='embed-btn-font-italic' type='checkbox'><div class='embed-font-italic-context'>I</div></div></div>"),Ma=$("<div class='af-embed-step'><h3>HOW TO EMBED</h3><div class='af-embed-step-title'>Copy the embed code below and paste it into your HTML file.</div></div>"),Na=$("<div class='af-embed-code-tabs'></div>"),Oa=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),Pa=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),Qa=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),Ra=new TabBox({tabStyle:r,container:Na,tabArr:q}),Sa=Ba.find("select"),Ta=Ca.find("input"),Ua=Ka.find("input.embed-font-input"),Va=La.find("#embed-btn-font-bold"),Wa=La.find("#embed-btn-font-italic");this.$btnIframe=za,this.$btnPageSelect=Sa,this.$btnTInput=Ta,this.$btnFontSize=Ua,this.$btnBGSelect=Ea,this.$btnFontSelect=Ia,this.$btnDomainText=Oa.find("textarea"),this.$btnHttpText=Pa.find("textarea"),this.$btnHttpsText=Qa.find("textarea"),this.$btnBold=Va,this.$btnItalic=Wa,this.btnSize={width:110,height:41},this.btnBGColr=ra,this.btnFontColor=sa;for(var O=1;O<=a.pages;
1O++)Sa.append($("<option value='"+O+"'>"+O+"</option>"));k?(Ra.getSection(0).append(Oa),Ra.getSection(1).append(Pa),Ra.getSection(2).append(Qa)):(Ra.getSection(0).append(Pa),Ra.getSection(1).append(Qa),this.isHTTPS&&Ra.choose(1)),xa.append(ya.append(za)).append(Aa.append(Ba).append(Ca).append(Da.append(Ea.append($("<div class='sp-preview'></div>").append(Fa)).append("<div class='sp-dd'>▼</div>"))).append(Ga.append(Ha.append(Ia.append($("<div class='sp-preview'></div>").append(Ja)).append("<div class='sp-dd'>▼</div>"))).append(Ka.append(La)))).append(Ma.append(Na)).appendTo(p.getSection(2)),Ea.spectrum({preferredFormat:"hex3",showInput:!0,showAlpha:!1,showPalette:!0,palette:[["#000000","#272727","#4F4F4F","#7B7B7B","#ADADAD","E0E0E0","#FFFFFF"],["#2F0000","#600000","#930000","#CE0000","#FF0000","#FF5151","#FF9797"],["#600030","#9F0050","#D9006C","#FF0080","#FF60AF","#FF95CA","#FFC1E0"],["#460046","#750075","#AE00AE","#E800E8","#FF44FF","#FF8EFF","#FFBFFF"],["#28004D","#4B0091","#6F00D2","#921AFF","#B15BFF","#CA8EFF","#DCB5FF"],["#000079","#0000C6","#0000E3","#4A4AFF","#7D7DFF","#AAAAFF","#CECEFF"],["#003D79","#005AB5","#0072E3","#2894FF","#66B3FF","#97CBFF","#C4E1FF"],["#003E3E","#007979","#00AEAE","#00E3E3","#4DFFFF","#A6FFFF","#CAFFFF"],["#006030","#019858","#02C874","#02F78E","#4EFEB3","#96FED1","#C1FFE4"],["#006000","#007500","#009100","#00BB00","#00EC00","#53FF53","#93FF93"],["#467500","#64A600","#82D900","#9AFF02","#B7FF4A","#CCFF80","#DEFFAC"],["#424200","#737300","#A6A600","#E1E100","#FFFF37","#FFFF93","#FFFFB9"],["#844200","#BB5E00","#EA7500","#FF9224","#FFAF60","#FFC78E","#FFDCB9"]],showSelectionPalette:!0,localStorageKey:"anyflip-embed-button",clickoutFiresChange:!0,showInitial:!0,chooseText:"Choose",cancelText:"Cancel",change:function(a){var c=a.toHexString();b.btnBGColor=c,Fa.css("backgroundColor",c),b.setBtnText()},move:function(a){}}),Ea.spectrum("set",ra),Ia.spectrum({preferredFormat:"hex3",showInput:!0,showAlpha:!1,showPalette:!0,palette:[["#000000","#272727","#4F4F4F","#7B7B7B","#ADADAD","E0E0E0","#FFFFFF"],["#2F0000","#600000","#930000","#CE0000","#FF0000","#FF5151","#FF9797"],["#600030","#9F0050","#D9006C","#FF0080","#FF60AF","#FF95CA","#FFC1E0"],["#460046","#750075","#AE00AE","#E800E8","#FF44FF","#FF8EFF","#FFBFFF"],["#28004D","#4B0091","#6F00D2","#921AFF","#B15BFF","#CA8EFF","#DCB5FF"],["#000079","#0000C6","#0000E3","#4A4AFF","#7D7DFF","#AAAAFF","#CECEFF"],["#003D79","#005AB5","#0072E3","#2894FF","#66B3FF","#97CBFF","#C4E1FF"],["#003E3E","#007979","#00AEAE","#00E3E3","#4DFFFF","#A6FFFF","#CAFFFF"],["#006030","#019858","#02C874","#02F78E","#4EFEB3","#96FED1","#C1FFE4"],["#006000","#007500","#009100","#00BB00","#00EC00","#53FF53","#93FF93"],["#467500","#64A600","#82D900","#9AFF02","#B7FF4A","#CCFF80","#DEFFAC"],["#424200","#737300","#A6A600","#E1E100","#FFFF37","#FFFF93","#FFFFB9"],["#844200","#BB5E00","#EA7500","#FF9224","#FFAF60","#FFC78E","#FFDCB9"]],showSelectionPalette:!0,localStorageKey:"anyflip-embed-button",clickoutFiresChange:!0,showInitial:!0,chooseText:"Choose",cancelText:"Cancel",change:function(a){var c=a.toHexString();b.btnFontColor=c,Ja.css("backgroundColor",c),b.setBtnText()},move:function(a){}}),Ia.spectrum("set",sa),Ua.on("input change",function(){b.setBtnText(!0)}),Sa.on("change",function(){b.setBtnText()}),Ta.on("input propertychange",function(){b.setBtnText(!0)}),Va.add(Wa).on("change",function(){b.setBtnText(!0)}),this.$btnHttpText.add(this.$btnHttpsText).add(this.$btnDomainText).on("click",function(){$(this).select()});for(var Xa="#ffffff",Ya="#317cd0",Za=15,$a="#000000",_a=0,ab="https://static.anyflip.com/plugin/Embed/dist/html/embed-text.html#!/?g="+Xa+"&c="+Ya+"&s="+Za+"&w="+_a+"&bc="+$a+"&b="+ua+"&i="+va+"&t="+j+"&p=1&l="+(this.isHTTPS?f:k?l:e),bb=$("<div class='af-embed-iframe'></div>"),cb=$("<div class='af-embed-iframe-wrapper btn-wrapper'></div>"),db=$("<iframe frameborder='0' "+i+" src='"+ab+"'></iframe>"),eb=$("<div class='af-embed-options'><h3>Options</h3></div>"),fb=$("<div class='af-form-group af-embed-group'><h4>Start Page :</h4><select class='af-select form-control af-embed-select'></select></div>"),gb=$("<div class='af-form-group af-embed-group'><h4>Title :</h4><input class='af-input form-control embed-title-input' type='input' value='"+j+"'></div>"),hb=$("<div class='af-form-group af-embed-group'><h4>
1Background Color :</h4></div>"),ib=$("<div class='sp-replacer sp-light'></div>"),jb=$("<div class='sp-preview-inner'></div>").css("backgroundColor",Xa),kb=$("<div class='af-form-group af-embed-group'><h4>Border :</h4></div>"),lb=$("<div class='af-embed-group2'><h4>Color</h4></div>"),mb=$("<div class='sp-replacer sp-light'></div>"),nb=$("<div class='sp-preview-inner'></div>").css("backgroundColor",$a),ob=$("<div class='af-embed-group2 other-margin'><h4>Width</h4><input type='number' min='0' max='16' step='1' class='af-input form-control embed-font-input' value="+_a+"></div>"),pb=$("<div class='af-form-group af-embed-group'><h4>Font :</h4></div>"),qb=$("<div class='af-embed-group2'><h4>Color</h4></div>"),rb=$("<div class='sp-replacer sp-light'></div>"),sb=$("<div class='sp-preview-inner'></div>").css("backgroundColor",Ya),tb=$("<div class='af-embed-group2 other-margin'><h4>Size</h4><input type='number' min='1' max='64' step='1' class='af-input form-control embed-font-input' value="+ta+"></div>"),ub=$("<div class='embed-inline-group'><div class='embed-font-bold'><input name='embed-link-font-bold' id='embed-link-font-bold' type='checkbox'><div class='embed-font-bold-context'>B</div></div><div class='embed-font-italic'><input name='embed-link-font-italic' id='embed-link-font-italic' type='checkbox'><div class='embed-font-italic-context'>I</div></div></div>"),vb=$("<div class='af-embed-step'><h3>HOW TO EMBED</h3><div class='af-embed-step-title'>Copy the embed code below and paste it into your HTML file.</div></div>"),wb=$("<div class='af-embed-code-tabs'></div>"),xb=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),yb=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),zb=$("<div class='af-embed-code-content'><textarea class='af-textarea form-control af-embed-code-textarea resize-vertical' readonly></textarea></div>"),Ab=new TabBox({tabStyle:r,container:wb,tabArr:q}),Bb=fb.find("select"),Cb=gb.find("input"),Db=tb.find("input.embed-font-input"),Eb=ob.find("input.embed-font-input"),Fb=ub.find("#embed-link-font-bold"),Gb=ub.find("#embed-link-font-italic"),O=1;O<=a.pages;O++)Bb.append($("<option value='"+O+"'>"+O+"</option>"));this.$linkIframe=db,this.$linkPageSelect=Bb,this.$linkTInput=Cb,this.$linkFontSize=Db,this.$linkBorderInput=Eb,this.$linkBGSelect=ib,this.$linkFontSelect=rb,this.$linkDoaminText=xb.find("textarea"),this.$linkHttpText=yb.find("textarea"),this.$linkHttpsText=zb.find("textarea"),this.$linkBold=Fb,this.$linkItalic=Gb,this.linkSize={width:110,height:41},this.linkBGColor=Xa,this.linkFontColor=Ya,this.linkBDColor=$a,k?(Ab.getSection(0).append(xb),Ab.getSection(1).append(yb),Ab.getSection(2).append(zb)):(Ab.getSection(0).append(yb),Ab.getSection(1).append(zb),this.isHTTPS&&Ab.choose(1)),bb.append(cb.append(db)).append(eb.append(fb).append(gb).append(hb.append(ib.append($("<div class='sp-preview'></div>").append(jb)).append("<div class='sp-dd'>▼</div>"))).append(kb.append(lb.append(mb.append($("<div class='sp-preview'></div>").append(nb)).append("<div class='sp-dd'>▼</div>"))).append(ob)).append(pb.append(qb.append(rb.append($("<div class='sp-preview'></div>").append(sb)).append("<div class='sp-dd'>▼</div>"))).append(tb.append(ub)))).append(vb.append(wb)).appendTo(p.getSection(3)),ib.spectrum({preferredFormat:"hex3",showInput:!0,showAlpha:!1,showPalette:!0,palette:[["#000000","#272727","#4F4F4F","#7B7B7B","#ADADAD","E0E0E0","#FFFFFF"],["#2F0000","#600000","#930000","#CE0000","#FF0000","#FF5151","#FF9797"],["#600030","#9F0050","#D9006C","#FF0080","#FF60AF","#FF95CA","#FFC1E0"],["#460046","#750075","#AE00AE","#E800E8","#FF44FF","#FF8EFF","#FFBFFF"],["#28004D","#4B0091","#6F00D2","#921AFF","#B15BFF","#CA8EFF","#DCB5FF"],["#000079","#0000C6","#0000E3","#4A4AFF","#7D7DFF","#AAAAFF","#CECEFF"],["#003D79","#005AB5","#0072E3","#2894FF","#66B3FF","#97CBFF","#C4E1FF"],["#003E3E","#007979","#00AEAE","#00E3E3","#4DFFFF","#A6FFFF","#CAFFFF"],["#006030","#019858","#02C874","#02F
178E","#4EFEB3","#96FED1","#C1FFE4"],["#006000","#007500","#009100","#00BB00","#00EC00","#53FF53","#93FF93"],["#467500","#64A600","#82D900","#9AFF02","#B7FF4A","#CCFF80","#DEFFAC"],["#424200","#737300","#A6A600","#E1E100","#FFFF37","#FFFF93","#FFFFB9"],["#844200","#BB5E00","#EA7500","#FF9224","#FFAF60","#FFC78E","#FFDCB9"]],showSelectionPalette:!0,localStorageKey:"anyflip-embed-button",clickoutFiresChange:!0,showInitial:!0,chooseText:"Choose",cancelText:"Cancel",change:function(a){var c=a.toHexString();b.linkBGColor=c,jb.css("backgroundColor",c),b.setLinkText()},move:function(a){}}),ib.spectrum("set",Xa),rb.spectrum({preferredFormat:"hex3",showInput:!0,showAlpha:!1,showPalette:!0,palette:[["#000000","#272727","#4F4F4F","#7B7B7B","#ADADAD","E0E0E0","#FFFFFF"],["#2F0000","#600000","#930000","#CE0000","#FF0000","#FF5151","#FF9797"],["#600030","#9F0050","#D9006C","#FF0080","#FF60AF","#FF95CA","#FFC1E0"],["#460046","#750075","#AE00AE","#E800E8","#FF44FF","#FF8EFF","#FFBFFF"],["#28004D","#4B0091","#6F00D2","#921AFF","#B15BFF","#CA8EFF","#DCB5FF"],["#000079","#0000C6","#0000E3","#4A4AFF","#7D7DFF","#AAAAFF","#CECEFF"],["#003D79","#005AB5","#0072E3","#2894FF","#66B3FF","#97CBFF","#C4E1FF"],["#003E3E","#007979","#00AEAE","#00E3E3","#4DFFFF","#A6FFFF","#CAFFFF"],["#006030","#019858","#02C874","#02F78E","#4EFEB3","#96FED1","#C1FFE4"],["#006000","#007500","#009100","#00BB00","#00EC00","#53FF53","#93FF93"],["#467500","#64A600","#82D900","#9AFF02","#B7FF4A","#CCFF80","#DEFFAC"],["#424200","#737300","#A6A600","#E1E100","#FFFF37","#FFFF93","#FFFFB9"],["#844200","#BB5E00","#EA7500","#FF9224","#FFAF60","#FFC78E","#FFDCB9"]],showSelectionPalette:!0,localStorageKey:"anyflip-embed-button",clickoutFiresChange:!0,showInitial:!0,chooseText:"Choose",cancelText:"Cancel",change:function(a){var c=a.toHexString();b.linkFontColor=c,sb.css("backgroundColor",c),b.setLinkText()},move:function(a){}}),rb.spectrum("set",Ya),mb.spectrum({preferredFormat:"hex3",showInput:!0,showAlpha:!1,showPalette:!0,palette:[["#000000","#272727","#4F4F4F","#7B7B7B","#ADADAD","E0E0E0","#FFFFFF"],["#2F0000","#600000","#930000","#CE0000","#FF0000","#FF5151","#FF9797"],["#600030","#9F0050","#D9006C","#FF0080","#FF60AF","#FF95CA","#FFC1E0"],["#460046","#750075","#AE00AE","#E800E8","#FF44FF","#FF8EFF","#FFBFFF"],["#28004D","#4B0091","#6F00D2","#921AFF","#B15BFF","#CA8EFF","#DCB5FF"],["#000079","#0000C6","#0000E3","#4A4AFF","#7D7DFF","#AAAAFF","#CECEFF"],["#003D79","#005AB5","#0072E3","#2894FF","#66B3FF","#97CBFF","#C4E1FF"],["#003E3E","#007979","#00AEAE","#00E3E3","#4DFFFF","#A6FFFF","#CAFFFF"],["#006030","#019858","#02C874","#02F78E","#4EFEB3","#96FED1","#C1FFE4"],["#006000","#007500","#009100","#00BB00","#00EC00","#53FF53","#93FF93"],["#467500","#64A600","#82D900","#9AFF02","#B7FF4A","#CCFF80","#DEFFAC"],["#424200","#737300","#A6A600","#E1E100","#FFFF37","#FFFF93","#FFFFB9"],["#844200","#BB5E00","#EA7500","#FF9224","#FFAF60","#FFC78E","#FFDCB9"]],showSelectionPalette:!0,localStorageKey:"anyflip-embed-button",clickoutFiresChange:!0,showInitial:!0,chooseText:"Choose",cancelText:"Cancel",change:function(a){var c=a.toHexString();b.linkBDColor=c,nb.css("backgroundColor",c),b.setLinkText()},move:function(a){}}),mb.spectrum("set",$a),Db.add(Eb).on("input change",function(){b.setLinkText(!0)}),Bb.on("change",function(){b.setLinkText()}),Cb.on("input propertychange",function(){b.setLinkText(!0)}),Fb.add(Gb).on("change",function(){b.setLinkText(!0)}),this.$linkHttpText.add(this.$linkHttpsText).add(this.$linkDoaminText).on("click",function(){$(this).select()}),m.append(n).append(o).appendTo(s.getBox()),s.launch(),b.setIframeText(g,h,!1,!1),b.setLightText(g,h,!1,!1),$(window).on("message.embed-button",function(a){var c=a.originalEvent.data;if(c&&"size"===c.type)switch(c.key){case"embed-anyflip-btn":b.btnSize.width=c.width,b.btnSize.height=c.height,b.setBtnSize(c.width,c.height);break;case"embed-anyflip-text":b.linkSize.width=c.width,b.linkSize.height=c.height,b.setLinkSize(c.width,c.height)}}),s.getTopCancelBtn().on("click",function(){$(window).off("message.embed-button")}),setTimeout(function(){utils.loadFile(a.APIScript)},400)}function FixedLightBox(a,b,c,d){var e={hasBtns:!1,isEasyClose:!1,isLoading:!1,isHasBg:!1,hasPadding:!1},f=this,g={4:"modal-sm",3:"modal-mg",2:"modal-mg modal-lg modal-mlg",1:"modal-mg modal-lg"},h=g[c],i=$("<div class='hf-lightbox'></div>"),j=$("<div class='hf-lightbox-bg'></div>"),k=$("<div class='hf-lightbox-wrapper'></div>"),l=$("<div class='hf-lightbox-dialog sh5-table'></div>"),m=$("<div class='sh5-table-centered'></div>"),n=$("<div class='hf-lightbox-content modal-dialog'></div>
1").addClass(h),o=$("<div class='hf-lightbox-close'></div>"),p=$("<div class='hf-lightbox-header'></div>"),q=$("<div class='hf-lightbox-title'>"+a+"</div>").addClass(a?"":"af-hide"),r=$("<div class='hf-lightbox-desc'>"+b+"</div>").addClass(b?"":"af-hide"),s=$("<div class='hf-lightbox-panel'></div>"),t=$("<div class='hf-lightbox-btns'></div>"),u=$("<div class='button-pure'>Cancel</div>"),v=$("<div class='button-pure button-pure-green'>Save</div>"),w=$("<div class='hf-lightbox-loading sh5-table'><div class='sh5-table-centered'><i class='fa fa-spinner fa-spin'></i></div></div>"),x=$("<div class='hf-light-box-warning af-hide'></div>"),y=$("<div></div>"),z=$("<i class='hf-light-box-warning-close-btn fa fa-times-circle'></i>");z.on("click",function(){f.hideError()}),this.opt=$.extend({},e,d),j.addClass(this.opt.isHasBg?"disabled":""),s.addClass(this.opt.hasPadding?"padding-15":""),i.append(j).append(k.append(l.append(m.append(n.append(p.append(q).append(r)).append(s.append(x.append(y).append(z))).append(o))))),this.opt.hasBtns&&n.append(t.append(u).append(v)),this.$lightBox=i,this.$bg=j,this.$wrapper=k,this.$panel=s,this.$title=q,this.$btns=t,this.$cancelBtn=u,this.$saveBtn=v,this.$inDialog=m,this.$lightContent=n,this.$loading=w,this.$lightClose=o,this.$lightHeader=p,this.$warningBox=x,this.$warningBoxText=y,u.on("click",this.cancel.bind(this)),o.on("click",this.cancel.bind(this))}function LightBox(a,b,c,d,e){var f=$("<div class='af-light-box-backdrop'></div>"),g=$("<div class='af-light-box'></div>"),h=$("<div class='af-light-box-dialog sh5-table'></div>").width(c),i=$("<div class='sh5-table-centered'></div>"),j=$("<div class='af-light-box-content'></div>"),k=$("<div class='af-light-box-header'>"),l=$("<div class='af-light-box-title'>"+a+"</div>").addClass(a?"":"af-hide"),m=$("<div class='af-light-box-desc'>"+b+"</div>").addClass(b?"":"af-hide"),n=$("<i class='fa fa-caret-down'></i>"),o=$("<div class='af-light-box-close' title='Close'><i class='icon icon-remove'></i></div>"),p=$("<div class='af-light-box-panel'></div>"),q=$("<div class='af-light-box-buttons'></div>"),r=$("<div class='button-pure button-pure-green'>Save</div>"),s=$("<div class='button-pure'>Close</div>"),t=$("<div class='af-light-box-warning af-hide'></div>"),u=$("<div></div>"),v=$("<i class='af-light-box-warning-close-btn fa fa-times-circle'></i>");switch(v.on("click",this.hideError.bind(this)),d){case"black":j.addClass("black");break;case"white":j.addClass("white");break;case"gray":j.addClass("gray"),k.append(n)}switch(g.append(h.append(i.append(j.append(k.append(l).append(m).append(t.append(u).append(v))).append(o)))),this.cancelCallback=null,e){case 2:j.append(p).append(q.append(r).append(s));break;case 3:j.append(p)}o.add(s).on("click",this.cancel.bind(this)),this.$background=f,this.$box=g,this.$dialog=h,this.$content=j,this.$title=l,this.$panel=p,this.$cancelBtn=o,this.$btnGroup=q,this.$saveBtn=r,this.$closeBtn=s,this.$warningBox=t,this.$warningBoxText=u}function MaintenancePanel(a){var b=this;this.options=a||{};var c={en:{title:"Important Notice: Scheduled Upgrade",beforeNotice:"Our systems will undergo scheduled work from <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. The operation will run for approximately "+this.options.formatDateInfo.hoursDiff+" hour. Anyflip's features will be unavailable. However, readers will <span class='cc-maintenance-bold-text'>still be able to</span> browse your books, bookcases, and other content as usual. We apologize for any inconvenience caused and thank you for your understanding.",notice:"Our systems are undergoing scheduled work from <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. The operation will run for approximately "+this.options.formatDateInfo.hoursDiff+" hour. Anyflip's features will be unavailable. However, readers will <span class='cc-maintenance-bold-text'>still be able to</span> browse your books, bookcases, and other content as usual. We apologize for any inconvenience caused and thank you for your understanding.",beforeNotice_pub:"Our systems will undergo scheduled work from <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. The operation will run for approximately "+this.options.formatDateInfo.hoursDiff+" hour. Anyflip's features will be unavailable. Your public books will remain accessible, whereas your private books and all bookcases will be temporarily unavailable. We apologize for any inconvenience caused and thank you for your understanding.",notice_pub:"Our systems are undergoing scheduled work from <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. The operation will run for approximately "+this.options.formatDateInfo.hoursDiff+" hour. Anyflip's features will be unavailable. Your public books will remain accessible, whereas your private books and all bookcases will be temporarily unavailable. We apologize for any inconvenience caused and thank you for your understanding.",confirm:"OK, I got it",close:"Close"},de:{title:"Wichtiger Hinweis: Geplantes Upgrade",beforeNotice:"An unseren Systemen werden planmäßige Arbeiten durchgeführt von <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. Der Vorgang dauert ca "+this.options.formatDateInfo.hoursDiff+"Stunde. Die Funktionen von Anyflip sind dann nicht mehr verfügbar. Leser können jedoch <span class='cc-maintenance-bold-text'>weiterhin</span> wie gewohnt in Ihren Büchern, Bücherregalen und anderen Inhalten stöbern. Wir entschuldigen uns für etwaige Unannehmlichkeiten und danken Ihnen für Ihr Verständnis.",notice:"Unsere Systeme werden planmäßig repariert von <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. Der Vorgang dauert ca "+this.options.formatDateInfo.hoursDiff+"Stunde. Die Funktionen von Anyflip sind dann nicht mehr verfügbar. Leser können jedoch <span class='cc-maintenance-bold-text'>weiterhin</span> wie gewohnt in Ihren Büchern, Bücherregalen und anderen Inhalten stöbern. Wir entschuldigen uns für etwaige Unannehmlichkeiten und danken Ihnen für Ihr Verständnis.",beforeNotice_pub:"An unseren Systemen werden planmäßige Arbeiten durchgeführt von <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. Der Vorgang dauert ca "+this.options.formatDateInfo.hoursDiff+"Stunde. Die Funktionen von Anyflip sind nicht verfügbar. Ihre öffentlichen Bücher bleiben zugänglich, während Ihre privaten Bücher und alle Bücherregale vorübergehend nicht verfügbar sind. Wir entschuldigen uns für etwaige Unannehmlichkeiten und danken Ihnen für Ihr Verständnis.",notice_pub:"Unsere Systeme werden planmäßig repariert von <span class='cc-maintenance-highlight'>"+this.options.formatDateInfo.timeStr+"</span>. Der Vorgang dauert ca "+this.options.formatDateInfo.hoursDiff+"Stunde. Die Funktionen von Anyflip sind nicht verfügbar. Ihre öffentlichen Bücher bleiben zugänglich, während Ihre privaten Bücher und alle Bücherregale vorübergehend nicht verfügbar sind. Wir entschuldigen uns für etwaige Unannehmlichkeiten und danken Ihnen für Ihr Verständnis.",confirm:"OK ich habe es",close:"Schließen"}}
1,d=utils.getLang()?c[utils.getLang()]:c.en;this.panel=$("<div class='cc-maintenance-panel'></div>"),this.wrapper=$("<div class='cc-maintenance-wrapper'></div>"),this.panelLeft=$("<div class='cc-maintenance-panel-left'></div>"),this.panelRight=$("<div class='cc-maintenance-panel-right'></div>"),this.options.hideClose&&this.panelRight.addClass("cc-maintenance-hide"),this.panelImg=$("<img class='cc-maintenance-img' src='/images/maintenance/maintenance.png'/>"),this.panelNotice=$("<div class='cc-maintenance-notice'></div>"),this.panelTitle=$("<div class='cc-maintenance-title'></div>"),this.panelTitle.text(d.title),this.panelDesc=$("<div class='cc-maintenance-desc'></div>");var e="",f=(new Date).getTime(),g=this.options.formatDateInfo.utcStartTime.getTime(),h=this.options.formatDateInfo.utcEndTime.getTime();this.isBeforeMt=f<g,this.isDuringMt=f>=g&&f<=h,this.isBeforeMt?e=this.options.isJustPubBookCanView?d.beforeNotice_pub:d.beforeNotice:this.isDuringMt&&(e=this.options.isJustPubBookCanView?d.notice_pub:d.notice),this.panelDesc.html(e),this.panelConfirm=$("<div class='cc-maintenance-btn confirm'></div>"),this.panelConfirm.text(d.confirm),this.panelClose=$("<div class='cc-maintenance-btn cancel'></div>"),this.panelClose.text(d.close),this.panel.append(this.wrapper.append(this.panelLeft.append(this.panelImg).append(this.panelNotice.append(this.panelTitle).append(this.panelDesc))).append(this.panelRight.append(this.panelConfirm).append(this.panelClose))),this.panelConfirm.on("click",function(){var a=JSON.parse(JSON.stringify(fh5.maintenanceConfig));b.isDuringMt&&(a.isKnow=!0),localStorage.setItem("localMaintenanceConfig",JSON.stringify(a)),b.hide()}),this.panelClose.on("click",function(){b.hide()})}function ModalBox(a){var b={title:"",desc:"",widthModel:"1",widthStyle:"",className:"white",hasBtns:!1,isEasyClose:!1,isLoading:!1,isHasBg:!1,hasPadding:!1},c=this;this.opt=a=$.extend({},b,a);var d={0:"modal-max",1:"modal-dialog",2:"modal-dialog modal-mg",3:"modal-dialog modal-mg modal-lg",4:"modal-dialog modal-mg modal-lg modal-mlg"},e=d[a.widthModel],f=$("<div class='af-modal'></div>").addClass(a.className),g=$("<div class='af-modal-bg'></div>").addClass(a.isHasBg?"disabled":""),h=$("<div class='af-modal-warp'></div>"),i=$("<div class='af-modal-dialog af-table'></div>"),j=$("<div class='af-table-centered'></div>"),k=$("<div class='af-modal-content' style='"+a.widthStyle+"'></div>").addClass(e),l=$("<div class='af-modal-header'></div>"),m=$("<div class='af-modal-title'>"+a.title+"</div>").addClass(a.title?"":"af-hide"),n=$("<div class='af-modal-desc'>"+a.desc+"</div>").addClass(a.desc?"":"af-hide"),o=$("<div class='af-modal-panel'></div>").addClass(a.hasPadding?"padding-15":""),p=$("<div class='af-modal-footer'></div>"),q=$("<div class='af-modal-btn button-pure'>Cancel</div>"),r=$("<div class='af-modal-btn button-pure button-pure-green'>Save</div>"),s=$("<div class='af-modal-close'><i class='icon icon-remove'></i></div>"),t=$("<div class='af-modal-loading af-table'><div class='af-table-centered'><i class='fa fa-spinner fa-spin'></i></div></div>"),u=$("<div class='af-modal-warning af-hide'></div>"),v=$("<div></div>"),w=$("<i class='af-modal-warning-close fa fa-times-circle'></i>");w.on("click",this.hideError.bind(this)),f.append(g).append(h.append(i.append(j.append(k.append(l.append(m).append(n)).append(o.append(u.append(v).append(w))).append(s))))),a.hasBtns&&k.append(p.append(q).append(r)),this.$modal=f,this.$bg=g,this.$warp=h,this.$content=k,this.$header=l,this.$title=m,this.$desc=n,this.$panel=o,this.$btns=p,this.$cancelBtn=q,this.$saveBtn=r,this.$loading=t,this.$closeBtn=s,this.$warning=u,this.$warnText=v,q.add(s).on("click",function(){c.cancel()})}function SelectUploadMethodPanel(){var a=new ModalBox({title:"Create online flipbook",widthModel:"0",widthStyle:"max-width: 500px;",className:"gray",isEasyClose:!0}),b=$('<div class="row select-method-panel"></div>'),c=$('<div class="select-method-item"><p class="tip-text">Upload PDF and convert it to online flipbook</p><a href="/quick-upload"><div class="select-method-btn online-btn button-pure button-pure-orange">Upload Online</div></a></div>');b.append(c).appendTo(a.getPanel()),a.launch()}function SharePanel(a){var b={title:"",desc:"",bookid:"",bLink:"",isRecord:!0,isDomain:!1,bookUrl:"",isNew:"1",shareUrl:""};a=$.extend(b,a);var c=this,d="http://"+fh5.customDomain+"/books/"+a.bLink+"/",e=a.shareUrl.replace(/^http:/,location.protocol),f=a.isDomain&&fh5.customDomain?d:e,g=(a.isRecord,a.bookid),h=a.title,i=a.desc,j=a.bookUrl,k=a.isNew,l=$("<div class='share-book-panel'></div>"),m=$("<div class='af-form-group'><label class='af-label af-left'>QR Code</label></div>"),n=$("<div class='share-qrurl-img af-left'></div>"),o=$("<div class='share-code-context'></div>"),p=$("<div class='af-form-group'><label class='af-label af-left'>Book Link</label></div>"),q=$("<input type='text' class='form-control af-input share-link-input af-left' value='"+f+"'></input>"),r=$("<div class='button-pure share-link-switch-btn show-domain' title='Show Original'><i class='fa fa-exchange'></i></div>"),s=$("<div class='af-form-group'><label class='af-label af-left'>Share On</label></div>"),t=$("<ul class='share-social-group af-overflow af-left'></ul>"),u=$("<li><a title='Facebook'><span class='button-pure button-pure-blue'><i class='fa fa-facebook'></i> Facebook</span></a></li>"),v=$("<li><a title='Twitter' href='https://www.twitter.com/share?url="+encodeURIComponent(f)+"' target='_blank'><span class='button-pure button-pure-teal twitter-btn-pure' ><img class='fa fa-twitter' src='/images/Twitter-X.png'></i> Twitter</span></a></li>"),w=$("<div class='af-form-group'><label class='af-label af-left'>Share To</label></div>"),x=($("<div class='share-email-group'></div>
1"),$("<div class='share-email-form'></div>")),y=$("<div><input class='form-control af-input share-toEmail-item' type='text' placeholder='To Email...'/></div>"),z=$("<div class='share-hide-panel af-overflow'></div>"),A=$("<div><input class='form-control af-input share-fromEmail-item' type='text' placeholder='From Email...' value='"+fh5.uEmail+"'/></div>"),B=$("<div><input class='form-control af-input share-name-item' type='text' placeholder='From Name...' value='"+fh5.uName+"'/></div>"),C=$("<div><textarea class='form-control af-textarea share-message-item' rows='4' placeholder='Message...'></textarea></div>"),D=$("<div class='share-warn-message af-hide'></div>"),E=$("<div class='share-email-btn button-pure'>Send</div>"),F=$("<div class='share-success-message'><span>Email sent successfully!</span></div>"),G=a.isDomain&&fh5.customDomain?d:j;q.on("click",utils.selectCode.bind(utils,q)),r.on("click",function(){var a=$(this);a.hasClass("show-domain")?(a.removeClass("show-domain").attr("title","Show Custom"),c.setLink(e)):(a.addClass("show-domain").attr("title","Show Original"),c.setLink(d))});var H=function(a,b){var c=document.getElementsByTagName("head")[0],d=document.createElement("script");d.setAttribute("type","text/javascript"),d.setAttribute("src",a),c.appendChild(d),d.onload=d.onreadystatechange=function(){this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||b(),d.onload=d.onreadystatechange=null}};u.on("click",function(){var a={method:"share",href:G,link:G,title:utils.decodeHTML(h),caption:utils.decodeHTML(h),picture:utils.parseBookShot(j,k),description:utils.decodeHTML(i)};"undefined"!=typeof FB?FB.ui(a):H("//connect.facebook.net/en_US/all.js",function(){FB.init({appId:"3188867394510608",status:!0,cookie:!0}),FB.ui(a)})}),y.children("input").focus(function(){z.slideDown(),D.hide()}),y.children("input").add(A.children("input")).add(B.children("input")).on("input propertychange change",function(){$(this).removeClass("af-validate-fail")}),E.on("click",function(){var a=y.children("input"),b=A.children("input"),c=B.children("input"),d=a.val().trim(),e=b.val().trim(),f=c.val().trim(),h=C.children("textarea").val().trim();if(""==d)return a.addClass("af-validate-fail"),a[0].focus(),void D.html("<i class='icon icon-exclamation-sign'></i> Please enter your friend's email.").show();var i=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;if(!i.test(d))return a.addClass("af-validate-fail"),a[0].focus(),void D.html("<i class='icon icon-exclamation-sign'></i> Please enter your friend's the correct email.").show();if(""==e)return b.addClass("af-validate-fail"),b[0].focus(),void D.html("<i class='icon icon-exclamation-sign'></i> Please enter your email.").show();var i=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;return i.test(e)?""==f?(c.addClass("af-validate-fail"),c[0].focus(),void D.html("<i class='icon icon-exclamation-sign'></i> Please enter your name.").show()):void(""!=d&&""!=e&&""!=f&&$.ajax({url:"/Email/sharebook.php",type:"post",dataType:"json",data:{fromFullName:f,fromEmail:e,fromMessage:h,toEmail:d,bookid:g,Code:hex_md5(encodeURIComponent(f+e+h+d+g+"anyflip"))},beforeSend:function(){utils.addSpin(w)},success:function(a){utils.removeSpin(w),"1"==a.status?(z.slideUp(),A.html("<input class='form-control af-input share-fromEmail-item' type='text' placeholder='From Email' value='"+fh5.uEmail+"'/>"),B.html("<input class='form-control af-input share-name-item' type='text' placeholder='From Name' value='"+fh5.uName+"'/>"),y.children("input").val(""),C.children("textarea").val(""),F.slideDown(),x.slideUp(),setTimeout(function(){z.hide(),F.slideUp(),x.slideDown()},1e3)):"0"==a.status?D.html(fh5.pageData.tips.ConnectionError).show():"2"==a.status?D.html(fh5.pageData.tips.ConnectionError).show():"3"==a.status?D.html(fh5.pageData.tips.ConnectionError).show():(a.status,D.html(fh5.pageData.tips.ConnectionError).show())},error:function(a,b,c){D.html(fh5.pageData.tips.ConnectionError).show(),utils.removeSpin(w)}})):(b.addClass("af-validate-fail"),b[0].focus(),void D.html("<i class='icon icon-exclamation-sign'></i> Please enter your the correct email.").show())}),this.$codeContent=o,this.$linkInput=q,this.$twitter=v,l.append(m.append(n.append(o))).append(p.append(q)).append(s.append(t.append(u).append(v))),a.isDomain&&""!=fh5.customDomain&&p.append(r),this.setLink(f),utils.popUp("Share This Book","You can easily share this book with your friends through social networks.",680,l)}function SignPanel(a){var b={signNum:"0",redirect:"/",callback:null},a=$.extend(b,a),c=a.signNum,d=a.callback;this.redirect="/center/flips",this.callback=d;
1var e=$("<div class='ss-slide-sign-lightbox modal fade bs-example-modal-lg'  tabindex='-1' role='dialog'></div>"),f=$("<div class='modal-dialog modal-lg'></div>"),g=$("<div class='modal-content ss-sign-lightbox-content'></div>"),h=$("<div class='ss-lightbox-close-btn icon icon-remove' class='close' data-dismiss='modal'></div>"),i=$("<ul class='nav'></ul>"),j=$("<div class='row'></div>"),k=$("<li class='col-sm-6'><i class='fa fa-caret-down'></i><a href='#ss-sign-in-panel' data-toggle='tab'>Login</a></li>").addClass("0"==c?"active":""),l=$("<li class='col-sm-6'><i class='fa fa-caret-down'></i><a href='#ss-sign-up-panel' data-toggle='tab'>Create Account</a></li>").addClass("1"==c?"active":""),m=$("<div class='col-sm-6 ss-social-networks-section'></div>").append("<p>Use your social network account to log in to anyflip</p>"),n=$("<div class='ss-connect-buttons'></div>"),o=$("<div class='button-content'></div>"),p=$("<div class='progress progress-striped active af-hidden'><div class='bar'></div></div>"),q=$("<div class='button-content'></div>"),r=$("<div class='progress progress-danger progress-striped active af-hidden'><div class='bar'></div></div>"),s=$("<div id='ss-google-sign-in-btn' class='ss-google-connect-btn button-pure button-pure-red'><span>CREATE WITH GOOGLE</span></div>"),t=$("<div id='ss-facebook-sign-in-btn' class='ss-facebook-connect button-pure button-pure-blue'><span>CREATE WITH FACEBOOK</span></div>"),u=$("<div class='col-sm-6 ss-sign-forms-section'></div>"),v=$("<div class='tab-content'></div>"),w=$("<div class='tab-pane ss-sign-panel' id='ss-sign-in-panel'></div>").addClass("0"==c?"active":"");w.append("<div class='form-group'><label>Email</label><input id='ss-sign-in-email' type='email' class='form-control' value='"+fh5.cmail+"'></div><div class='form-group'><label>Password</label><input id='ss-sign-in-password' type='password' class='form-control'></div><p><a target='_blank' href='/pass/forget-password'>Forgot your password?</a></p><div class='sign-content'><button id='ss-sign-in-botton' class='btn btn-primary'>Login</button><div class='progress progress-striped active af-hidden'><div class='bar'></div></div></div><div id='ss-sign-in-message' class='sign-msg ss-error-color'></div>"),$signUpPanel=$("<div class='tab-pane ss-sign-panel' id='ss-sign-up-panel'></div>").addClass("1"==c?"active":""),$signUpPanel.append("<div class='form-group' style='display: none;'><label>Name</label><input id='ss-sign-up-name' type='text' class='form-control'></div><div class='form-group'><i id='ss-sign-up-email-icon'></i><label>Email</label><input id='ss-sign-up-email' type='email' class='form-control'><p class='ss-sign-in-tips af-hide'><span class='email'></span>, want to use this mail? <span class='yes'>Yes</span> or <span class='no'>NO</span>?</p></div><div class='form-group'><label>Password</label><input id='ss-sign-up-password' type='password' class='form-control'></div><div class='form-group'><div id='common-captcha' style='width: 100%;height: 42px;'></div></div><p><input class='ss-sign-service-check' type='checkbox' required />By signing up you agree to our <a target='_blank' href='/termsofservice'>Terms of Service</a>.</p><div class='sign-content'><button id='ss-sign-up-botton' class='btn btn-primary'>Create Account</button><div class='progress progress-striped active af-hidden'><div class='bar'></div></div></div><div id='ss-sign-up-message' class='sign-msg ss-error-color'></div>");var x=$("<div class='sh5-table-centered'></div>");x.append(f.append(g.append(h).append(i.append(k).append(l)).append(j.append(m.append(n.append(q.append(s).append(r)).append(o.append(t).append(p))).append("<p id='ss-social-login-hlep' class='ss-error-color'></p>")).append(u.append(v.append(w).append($signUpPanel)))))),e.append($("<div class='sh5-table'></div>").append(x)).appendTo($("body")),this.$modal=e,e.modal({a:g}),e.on("hidden.bs.modal",function(a){e.remove()}),e.on("shown.bs.modal",function(a){fh5.cmail&&A.focus()});var y=this;this.signInFlag=!1,this.signUpFlag=!1,t.on("click",function(){utils.facebookLogin({id:this.id,helpId:"ss-social-login-hlep",lightBox:e,redirect:a.redirect,callback:a.callback})});var z=w.find("#ss-sign-in-email"),A=w.find("#ss-sign-in-password"),B=w.find("#ss-sign-in-botton"),C=w.find(".progress"),D=w.find("#ss-sign-in-message");this.$signInEmail=z,this.$signInPass=A,this.$signInMsg=D,this.$signInBar=C,this.$signInBtn=B,z.on("blur",function(){""!==$(this).val().trim()&&utils.validate("email",$(this),D,!1,null,"!")}),A.on("blur",function(){utils.validate("password",$(this),D,!1,null,"!")}),w.find("input").on("keypress",function(a){13===a.which&&y.signIn()}),B.on("click",this.signIn.bind(this));var E=($signUpPanel.find("#ss-sign-up-name"),$signUpPanel.find("#ss-sign-up-email")),F=$signUpPanel.find("#ss-sign-up-password"),G=$signUpPanel.find("#ss-sign-up-botton"),H=$signUpPanel.find(".progress"),I=$signUpPanel.find("#ss-sign-up-message"),J=$signUpPanel.find("#ss-sign-up-email-icon"),K=$signUpPanel.find(".ss-sign-service-check"),L=$signUpPanel.find("#ss-sign-up-code-img"),M=$signUpPanel.find("#ss-sign-up-code"),N=$signUpPanel.find(".ss-sign-in-tips"),O=$signUpPanel.find(".ss-sign-in-tips .email"),P=$signUpPanel.find(".ss-sign-in-tips .yes"),Q=$signUpPanel.find(".ss-sign-in-tips .no");
1this.$signUpEmail=E,this.$signUpPass=F,this.$signUpMsg=I,this.$signUpBtn=G,this.$signUpBar=H,this.$serviceCheck=K,this.$codeInput=M,this.$codeImg=L,this.$tips=N,this.$tipEmial=O,this.$tipYes=P,this.$tipNo=Q,this.signUpSuggestEmail="",this.needToAddConfirm=!1,this.isConfirmUseEmail=!1,L.on("click",function(){y.refreshCode()}),M.on("change input",function(){$(this).removeClass("af-validate-fail")}),E.on("blur",function(){var a=$(this).val().trim();""!==a&&utils.validate("email",$(this),I,!1,null,"!")&&$.ajax({type:"post",url:"/userLoad/check-email.php",dataType:"json",beforeSend:function(){J.removeClass().addClass("fa fa-spinner fa-spin")},data:{email:a},success:function(a){J.removeClass(),"1"==a.status?J.addClass("fa fa-check-circle ss-success-color"):(J.addClass("fa fa-exclamation-circle ss-error-color"),I.show().html("<i class='icon icon-exclamation-sign'></i> User already exists."))},error:function(a){J.removeClass().addClass("fa fa-exclamation-circle ss-error-color"),I.show().html("<i class='icon icon-exclamation-sign'></i> User already exists.")}})}).on("input",function(){I.hide(),J.removeClass()}),F.on("blur",function(){utils.validate("password",$(this),I,!1,null,"!")}),$signUpPanel.find("input").on("keypress",function(a){13===a.which&&y.signUp()}),G.on("click",this.signUp.bind(this)),K.on("change",function(){$(this).removeClass("af-validate-fail")}),this.cookiePanel=new CookiePanel("anyflipSignIn",z,z,function(){setTimeout(function(){A.focus()}),A.removeClass("af-validate-fail")}),this.captcha=new CommonCaptcha({captchaId:"common-captcha",color:"darkblue",callback:function(a){window._captchaToken=a},expiredCallback:function(){window._captchaToken=""},errorCallback:function(){window._captchaToken=""}}),l.on("click",function(){y.captcha.showCaptcha()}),k.on("click",function(){y.captcha.hideCaptcha()}),h.on("click",function(){y.captcha.hideCaptcha()}),P.on("click",function(){N.addClass("af-hide"),E.val(y.signUpSuggestEmail).removeClass("af-validate-fail"),captcha.setLocation()}),Q.on("click",function(){N.addClass("af-hide"),E.removeClass("af-validate-fail"),captcha.setLocation(),y.isConfirmUseEmail=!0}),utils.loadFile("https://apis.google.com/js/api:client.js",function(){gapi.load("auth2",function(){auth2=gapi.auth2.init({client_id:"220368463466-ue0i8tlhhgo09aa3rg7b3nuvhru9nhgo.apps.googleusercontent.com",cookiepolicy:"single_host_origin",scope:"https://www.googleapis.com/auth/plus.login https://www.googleapis.com/auth/userinfo.email"});var b=document.getElementById("ss-google-sign-in-btn");auth2.attachClickHandler(b,{},function(b){utils.googleLogin({id:"ss-google-sign-in-btn",helpId:"ss-social-login-hlep",lightBox:e,redirect:a.redirect,callback:a.callback,googleUser:b})},function(a){})})})}function SmartSelect(a){var b={container:null,data:[],changeCallback:function(){}};this.options=a=$.extend({},b,a),this.arrow=$("<i class='fa fa-caret-down smart-select-arrow'></i>"),this.optionContainer=$("<ul class='smart-select-panel af-hide'></ul>"),this.valueContainer=$("<div class='smart-select-val'></div>"),this.showing=!1;var c,d,e=this.options.data,f=e.length,g=this;for(c=0;c<f;c++)this.optionContainer.append("<li class='"+(e[c].isDefault?"active":"")+"' data-value="+e[c].value+" data-label='"+e[c].label+"'>"+e[c].label+"</li>"),e[c].isDefault&&this.valueContainer.text(e[c].label).data("value",e[c].value);this.optionContainer.css({width:this.options.container.outerWidth(),borderRadius:this.options.container.css("borderRadius")}),this.valueContainer.css({marginLeft:this.options.container.css("paddingLeft"),lineHeight:this.options.container.height()+parseInt(this.options.container.css("paddingTop"),10)+parseInt(this.options.container.css("paddingBottom"),10)+"px"}),this.options.container.append(this.arrow).append(this.valueContainer).append(this.optionContainer),d=this.optionContainer.find("li"),d.css({paddingLeft:this.options.container.css("paddingLeft")}),this.optionContainer.on("click",this.choose.bind(this)),this.options.container.on("click",this.toggleOption.bind(this)),$(document).on("click",function(a){$.contains(g.options.container[0],a.target)||g.options.container[0]==a.target||g.hideOptions()})}function TabBox(a){var b={inTitle:!1,tabArr:[],num:null,container:null,tabStyle:""},a=$.extend({},b,a),c=a.num,d=a.tabArr,e=a.container;this.tabs=[],this.panes=[],this.tabContext=$("<div class='tb-tap-container'></div>").addClass(a.tabStyle),this.innerTab=$("<div class='tb-tap-container-inner'></div>"),this.paneContext=$("<div class='tb-section-container'></div>").addClass(a.tabStyle),c=d&&d.length>0?d.length:c;for(var f=0;f<c;f++){var g=$("<div class='tb-tab'></div>").html(d&&d.length>0?d[f].title:"undefined").append("<i class='fa fa-caret-up'></i>"),h=$("<div class='tb-section'></div>");a.inTitle&&g.attr("title",d[f].title||""),this.tabs.push(g),this.panes.push(h),this.innerTab.append(g),this.paneContext.append(h)}c>=1&&(this.tabs[0].addClass("tb-tab-active"),this.panes[0].addClass("tb-section-active")),this.bindTabClickFn(this.panes),e.append(this.tabContext.append(this.innerTab)).append(this.paneContext)}
1function ToTopPanel(){var a=$("<div class='to-top-panel' title='Back To Top'><span class='icon icon-arrow-up'></span></div>");this.$p=a,a.appendTo($("body")),a.on("click",this.toTop.bind(this)),this.handleScroll(),$(window).on("scroll",this.handleScroll.bind(this))}function UpgradePanel(a,b){b="object"==typeof b&&null!==b?b:{};var c=fh5.pageData.upgrade[a.version];this.panel=$("<div class='af-light-box-content-panel black'></div>");var d=b.desc||a.desc;this.detailDesc=$("<div>"+d+"</div>"),this.upgradeInfo=$("<div class='af-upgrade-info row af-margin-0'></div>"),this.upgradeItemsContainer=$("<div class='af-upgrade-items'></div>"),this.upgradeItemsTitle=$("<div class='af-upgrade-items-title'>"+a.version+" version gets you:</div>"),this.upgrageItems=$("<ul class='af-items-ul'></ul>");var e=b.imgSrc||a.imgSrc;this.upgradeImg=$("<img class='af-upgrade-img' src="+e+">"),this.upgradeTo=$("<span class='af-upgrade-to-update'>Upgrade to "+c.icon+"</span>"),this.buttons=$("<ul class='af-light-box-buttons'></ul> "),this.cancelButton=$("<li class='button-pure'>Later</li>"),this.upgradeButton=$("<a href='/pricing' target='_blank'><li class='button-pure button-pure-orange'>See plans and pricing</li></a>"),this.contact=$("<div class='af-upgrade-contact'><div><span class='af-bold'>Questions?</span> We can help you learn more now.</div><div>Feel free to email us at <a class='af-underline' href='mailto:[email protected]' target='_blank'>[email protected]</a>.</div></div>");for(var f=c.items,g=0,h=f.length;g<h;g++)this.upgrageItems.append($("<li>"+f[g]+"</li>"));this.panel.append(this.detailDesc).append(this.upgradeInfo.append(this.upgradeItemsContainer.append(this.upgradeItemsTitle).append(this.upgrageItems)).append(this.upgradeImg));var i=b.title||a.title,j=b.subTitle||a.subTitle;this.lightBox=new LightBox(i,j,748,"black"),this.lightBox.getTitle().append(this.upgradeTo),this.lightBox.getBox().append(this.panel).append(this.buttons.append(this.contact).append(this.cancelButton).append(this.upgradeButton)),this.lightBox.launch(),this.cancelButton.on("click",this.lightBox.cancel.bind(this.lightBox))}if(function(a){a.fn.hints=function(b){var c={className:"",addClass:"",content:null,position:"topRight",offsetX:5,offsetY:-5,overCallback:null},d=a.extend({},c,b);return this.each(function(){var b=a(this),c=a("<div></div>").css({position:"absolute",display:"none",zIndex:"999999999"}).appendTo(a("body")),e=null;d.content&&("object"==typeof d.content&&a(d.content).css("display","block"),c.append(d.content)),d.className?c.addClass(d.className):c.css({border:"1px solid #f9d52f",background:"#ffffce",color:"#222222",borderRadius:"2px",boxShadow:"rgb(112, 112, 112) 0px 1px 1px",padding:"8px 12px",fontSize:"13px",maxWidth:"450px"}),d.addClass&&c.addClass(d.addClass),b.hover(function(f){clearTimeout(e),d.overCallback&&d.overCallback();var g,h,i=b.offset().left,j=b.offset().top,k=b.outerHeight(),l=b.outerWidth(),m=c.outerHeight(),n=c.outerWidth();switch(d.position){case"topRight":h=i+l,g=j-m;break;case"top":h=i+(l-n)/2,g=j-m;break;case"bottom":h=i+(l-n)/2,g=j+m;break;case"right":h=i+l,g=j+(k-m)/2;break;case"mouse":h=f.pageX,g=f.pageY}c.css({left:h+d.offsetX,top:g+d.offsetY}).fadeIn(200),"mouse"===d.position&&a(document).on("mousemove",b,function(a){c.css({left:a.pageX+d.offsetX,top:a.pageY+d.offsetY})})},function(){e=setTimeout(function(){c.stop().fadeOut(200)},200)}),c.hover(function(){clearTimeout(e),c.fadeIn(0)},function(){c.stop().fadeOut(200)})})}}(window.jQuery),void 0===fh5)var fh5={};if(fh5.database={category:[{id:1,name:"Animals & Pets",secondaryCategory:[{id:1,name:"Birds"},{id:2,name:"Dogs & Cats"},{id:3,name:"Farming"},{id:4,name:"Horses"},{id:5,name:"Wildlife"}]},{id:2,name:"Antiques & Collectibles",secondaryCategory:[{id:6,name:"Classic Vehicles"},{id:7,name:"Collectibles"}]},{id:3,name:"Art & Photography",secondaryCategory:[{id:9,name:"Art"},{id:10,name:"Art Instruction"},{id:11,name:"Graphic Arts"},{id:12,name:"Photography"},{id:13,name:"Photography Titles"},{id:14,name:"Skin Art"}]},{id:4,name:"Auto & Cycles",secondaryCategory:[{id:18,name:"Bikes"},{id:19,name:"Cars"},{id:20,name:"Motorsports"},{id:21,name:"Trains"}
1]},{id:5,name:"Books",secondaryCategory:[{id:22,name:"Educative"},{id:23,name:"Fiction"},{id:24,name:"Health-Related"},{id:25,name:"Non-Fiction"}]},{id:6,name:"Business & Finance",secondaryCategory:[{id:26,name:"Business"},{id:27,name:"Engineering"},{id:28,name:"Government"},{id:29,name:"Human Resources"},{id:30,name:"Investing"},{id:31,name:"Law"},{id:32,name:"Leadership"},{id:33,name:"Personal Finance"},{id:34,name:"Sales & Marketing"},{id:35,name:"Uncategorized"}]},{id:7,name:"Children",secondaryCategory:[{id:36,name:"Children"},{id:37,name:"Elementary"},{id:38,name:"Preschool"}]},{id:8,name:"Computers & Electronics",secondaryCategory:[{id:39,name:"Computers & Internet"},{id:40,name:"Electronics"}]},{id:9,name:"Cooking, Food & Beverage",secondaryCategory:[{id:41,name:"Beer, Wine, Spirits"},{id:42,name:"Cooking & Food"}]},{id:10,name:"Crafts",secondaryCategory:[{id:43,name:"Art & Decor"},{id:44,name:"Jewelry & Beadwork"},{id:45,name:"Scrapbooking & Cards"},{id:46,name:"Sewing & Needlework"}]},{id:11,name:"Enrichment",secondaryCategory:[{id:47,name:"Education"},{id:48,name:"History"},{id:49,name:"Literary"},{id:50,name:"Political & Social"},{id:51,name:"Self-Help"}]},{id:12,name:"Entertainment",secondaryCategory:[{id:52,name:"Celebrity"},{id:53,name:"Entertainment"},{id:54,name:"Gaming"},{id:55,name:"Music Entertainment"},{id:56,name:"TV & Movie"}]},{id:13,name:"Ethnic",secondaryCategory:[{id:57,name:"African-American"},{id:58,name:"Culture & Heritage"},{id:59,name:"Hispanic"},{id:60,name:"Spanish"}]},{id:14,name:"Fashion & Style",secondaryCategory:[{id:61,name:"Bridal"},{id:62,name:"Fashion"},{id:63,name:"Hairstyle"},{id:64,name:"Teen Style"}]},{id:15,name:"Health & Fitness",secondaryCategory:[{id:65,name:"Diet & Nutrition"},{id:66,name:"Fitness"},{id:67,name:"Health"},{id:68,name:"Health Conditions"},{id:69,name:"Healthy Living"}]},{id:16,name:"Hobbies",secondaryCategory:[{id:70,name:"Arts & Crafts"},{id:71,name:"Comics"},{id:72,name:"Sci-Fi & Mystery"}]},{id:17,name:"Home & Gardening",secondaryCategory:[{id:73,name:"Architecture"},{id:74,name:"Design"},{id:75,name:"Home"}]},{id:18,name:"Lifestyle",secondaryCategory:[{id:76,name:"Adventure"},{id:77,name:"Card Playing"},{id:78,name:"Holiday"},{id:79,name:"International"},{id:80,name:"Lifestyle & Leisure"},{id:81,name:"Real Estate & Home Building"},{id:82,name:"Recreation"},{id:83,name:"Travel"},{id:84,name:"Travel & Vacations"}]},{id:19,name:"Medical",secondaryCategory:[{id:85,name:"Medical Conditions"},{id:86,name:"Medical Journals"}]},{id:20,name:"Men's",secondaryCategory:[{id:87,name:"Auto"},{id:88,name:"Men's Interests"},{id:89,name:"Outdoor"},{id:90,name:"Sports & Athletics"},{id:91,name:"Weaponry"}]},{id:21,name:"Music",secondaryCategory:[{id:92,name:"Classical & Opera"},{id:93,name:"Country & Gospel"},{id:94,name:"Instruments & Performers"},{id:95,name:"Music News"},{id:96,name:"Urban"}]},{id:22,name:"News & Politics",secondaryCategory:[{id:97,name:"Ministry"},{id:98,name:"News"},{id:99,name:"Newspapers"},{id:100,name:"Political"}]},{id:23,name:"Parenting",secondaryCategory:[{id:101,name:"Family"},{id:102,name:"Kids & Teens"},{id:103,name:"Special Needs"}]},{id:24,name:"Religion",secondaryCategory:[{id:104,name:"Religion"},{id:105,name:"Religious Lifestyle"},{id:106,name:"Religious News"}]},{id:25,name:"Science & Nature",secondaryCategory:[{id:107,name:"Environmental"},{id:108,name:"Nanotechnology"},{id:109,name:"Nature"},{id:110,name:"Robots"},{id:111,name:"Science"},{id:112,name:"Space"}]},{id:26,name:"Sports & Recreation",secondaryCategory:[{id:113,name:"Aviation"},{id:114,name:"Boating"},{id:115,name:"Football"},{id:116,name:"Hunting & Fishing"},{id:117,name:"Sports"}]},{id:27,name:"Teen",secondaryCategory:[{id:118,name:"Comic Books"},{id:119,name:"Dance, Cheer, & Gymnastics"},{id:120,name:"Gamers"},{id:121,name:"Teen"},{id:122,name:"Teen Life"}]},{id:28,name:"Women's",secondaryCategory:[{id:123,name:"Bridal & Weddings"},{id:124,name:"Fashion & Beauty"}
1,{id:125,name:"Pregnancy & Family"},{id:126,name:"Women's Health"},{id:127,name:"Women's Interests"}]}],secondaryCategory:[{id:1,name:"Birds"},{id:2,name:"Dogs & Cats"},{id:3,name:"Farming"},{id:4,name:"Horses"},{id:5,name:"Wildlife"},{id:6,name:"Classic Vehicles"},{id:7,name:"Collectibles"},{id:8,name:"Adults"},{id:9,name:"Art"},{id:10,name:"Art Instruction"},{id:11,name:"Graphic Arts"},{id:12,name:"Photography"},{id:13,name:"Photography Titles"},{id:14,name:"Skin Art"},{id:15,name:"Art"},{id:16,name:"Art Instruction"},{id:17,name:"Graphic Arts"},{id:18,name:"Bikes"},{id:19,name:"Cars"},{id:20,name:"Motorsports"},{id:21,name:"Trains"},{id:22,name:"Educative"},{id:23,name:"Fiction"},{id:24,name:"Health-Related"},{id:25,name:"Non-Fiction"},{id:26,name:"Business"},{id:27,name:"Engineering"},{id:28,name:"Government"},{id:29,name:"Human Resources"},{id:30,name:"Investing"},{id:31,name:"Law"},{id:32,name:"Leadership"},{id:33,name:"Personal Finance"},{id:34,name:"Sales & Marketing"},{id:35,name:"Uncategorized"},{id:36,name:"Children"},{id:37,name:"Elementary"},{id:38,name:"Preschool"},{id:39,name:"Computers & Internet"},{id:40,name:"Electronics"},{id:41,name:"Beer, Wine, Spirits"},{id:42,name:"Cooking & Food"},{id:43,name:"Art & Decor"},{id:44,name:"Jewelry & Beadwork"},{id:45,name:"Scrapbooking & Cards"},{id:46,name:"Sewing & Needlework"},{id:47,name:"Education"},{id:48,name:"History"},{id:49,name:"Literary"},{id:50,name:"Political & Social"},{id:51,name:"Self-Help"},{id:52,name:"Celebrity"},{id:53,name:"Entertainment"},{id:54,name:"Gaming"},{id:55,name:"Music Entertainment"},{id:56,name:"TV & Movie"},{id:57,name:"African-American"},{id:58,name:"Culture & Heritage"},{id:59,name:"Hispanic"},{id:60,name:"Spanish"},{id:61,name:"Bridal"},{id:62,name:"Fashion"},{id:63,name:"Hairstyle"},{id:64,name:"Teen Style"},{id:65,name:"Diet & Nutrition"},{id:66,name:"Fitness"},{id:67,name:"Health"},{id:68,name:"Health Conditions"},{id:69,name:"Healthy Living"},{id:70,name:"Arts & Crafts"},{id:71,name:"Comics"},{id:72,name:"Sci-Fi & Mystery"},{id:73,name:"Architecture"},{id:74,name:"Design"},{id:75,name:"Home"},{id:76,name:"Adventure"},{id:77,name:"Card Playing"},{id:78,name:"Holiday"},{id:79,name:"International"},{id:80,name:"Lifestyle & Leisure"},{id:81,name:"Real Estate & Home Building"},{id:82,name:"Recreation"},{id:83,name:"Travel"},{id:84,name:"Travel & Vacations"},{id:85,name:"Medical Conditions"},{id:86,name:"Medical Journals"},{id:87,name:"Auto"},{id:88,name:"Men's Interests"},{id:89,name:"Outdoor"},{id:90,name:"Sports & Athletics"},{id:91,name:"Weaponry"},{id:92,name:"Classical & Opera"},{id:93,name:"Country & Gospel"},{id:94,name:"Instruments & Performers"},{id:95,name:"Music News"},{id:96,name:"Urban"},{id:97,name:"Ministry"},{id:98,name:"News"},{id:99,name:"Newspapers"},{id:100,name:"Political"},{id:101,name:"Family"},{id:102,name:"Kids & Teens"},{id:103,name:"Special Needs"},{id:104,name:"Religion"},{id:105,name:"Religious Lifestyle"},{id:106,name:"Religious News"},{id:107,name:"Environmental"},{id:108,name:"Nanotechnology"},{id:109,name:"Nature"},{id:110,name:"Robots"},{id:111,name:"Science"},{id:112,name:"Space"},{id:113,name:"Aviation"},{id:114,name:"Boating"},{id:115,name:"Football"},{id:116,name:"Hunting & Fishing"},{id:117,name:"Sports"},{id:118,name:"Comic Books"},{id:119,name:"Dance, Cheer, & Gymnastics"},{id:120,name:"Gamers"},{id:121,name:"Teen"},{id:122,name:"Teen Life"},{id:123,name:"Bridal & Weddings"},{id:124,name:"Fashion & Beauty"}
1,{id:125,name:"Pregnancy & Family"},{id:126,name:"Women's Health"},{id:127,name:"Women's Interests"}],type:[{id:1,name:"Magazine"},{id:2,name:"Cataloge"},{id:3,name:"Photo Album"},{id:4,name:"E-Book"},{id:5,name:"E-Card"},{id:6,name:"Artcle"},{id:7,name:"Essay"},{id:8,name:"Journal"},{id:9,name:"Manual"},{id:10,name:"Newspaper"},{id:11,name:"Paper"},{id:12,name:"Portfolio"},{id:13,name:"Report"},{id:14,name:"Other"},{id:15,name:"Brochure"},{id:16,name:"Comics"}],language:[{id:1,name:"Arabic"},{id:2,name:"Armenian"},{id:3,name:"Basque"},{id:4,name:"Bosnian"},{id:5,name:"Bulgarian"},{id:6,name:"Chinese"},{id:7,name:"Croatian"},{id:8,name:"Czech"},{id:9,name:"Danish"},{id:10,name:"Dutch"},{id:11,name:"English"},{id:12,name:"Estonian"},{id:13,name:"Finnish"},{id:14,name:"French"},{id:15,name:"Georgian"},{id:16,name:"German"},{id:17,name:"Greek"},{id:18,name:"Hebrew"},{id:19,name:"Hindi"},{id:20,name:"Hungarian"},{id:21,name:"Icelandic"},{id:22,name:"Indonesian"},{id:23,name:"Irish"},{id:24,name:"Italian"},{id:25,name:"Japanese"},{id:26,name:"Korean"},{id:27,name:"Latvian"},{id:28,name:"Lithuanian"},{id:29,name:"Macedonian"},{id:30,name:"Malaysian"},{id:31,name:"Norwegian"},{id:32,name:"Polish"},{id:33,name:"Portuguese"},{id:34,name:"Romanian"},{id:35,name:"Russian"},{id:36,name:"Serbian"},{id:37,name:"Slovak"},{id:38,name:"Slovenian"},{id:39,name:"Somali"},{id:40,name:"Spanish"},{id:41,name:"Swedish"},{id:42,name:"Turkish"},{id:43,name:"Ukrainian"}],region:[{id:1,name:"Africa"},{id:2,name:"Aland Islands"},{id:3,name:"Albania"},{id:4,name:"Algeria"},{id:5,name:"American Samoa"},{id:6,name:"Andorra"},{id:7,name:"Angola"},{id:8,name:"Anguilla"},{id:9,name:"Antigua and Barbuda"},{id:10,name:"Argentina"},{id:11,name:"Armenia"},{id:12,name:"Aruba"},{id:13,name:"Asia"},{id:14,name:"Australia"},{id:15,name:"Australia & Oceania"},{id:16,name:"Austria"},{id:17,name:"Azerbaijan"},{id:18,name:"Bahamas"},{id:19,name:"Bahrain"},{id:20,name:"Bangladesh"},{id:21,name:"Barbados"},{id:22,name:"Belarus"},{id:23,name:"Belgium"},{id:24,name:"Belize"},{id:25,name:"Benin"},{id:26,name:"Bermuda"},{id:27,name:"Bhutan"},{id:28,name:"Bolivia"},{id:29,name:"Bosnia and Herzegovina"},{id:30,name:"Botswana"},{id:31,name:"Brazil"},{id:32,name:"British Indian Ocean Territory"},{id:33,name:"Brunei"},{id:34,name:"Bulgaria"},{id:35,name:"Burkina Faso"},{id:36,name:"Burma (Myanmar)"},{id:37,name:"Burundi"},{id:38,name:"Cambodia"},{id:39,name:"Cameroon"},{id:40,name:"Canada"},{id:41,name:"Cape Verde"},{id:42,name:"Cayman Islands"},{id:43,name:"Central African Republic"},{id:44,name:"Chad"},{id:45,name:"Chile"},{id:46,name:"China"},{id:47,name:"Christmas Island"},{id:48,name:"Colombia"},{id:49,name:"Comoros"},{id:50,name:"Cook Islands"},{id:51,name:"Costa Rica"},{id:52,name:"Cote d'Ivoire"},{id:53,name:"Croatia"},{id:54,name:"Cuba"},{id:55,name:"Cyprus"},{id:56,name:"Czech Republic"},{id:57,name:"Democratic Republic of the Congo"},{id:58,name:"Denmark"},{id:59,name:"Djibouti"},{id:60,name:"Dominica"},{id:61,name:"Dominican Republic"},{id:62,name:"Ecuador"},{id:63,name:"Egypt"},{id:64,name:"El Salvador"},{id:65,name:"Equatorial Guinea"},{id:66,name:"Eritrea"},{id:67,name:"Estonia"},{id:68,name:"Ethiopia"},{id:69,name:"Europe"},{id:70,name:"Falkland Islands"},{id:71,name:"Faroe Islands"},{id:72,name:"Fiji"},{id:73,name:"Finland"},{id:74,name:"France"},{id:75,name:"French Guiana"},{id:76,name:"French Polynesia"},{id:77,name:"Gabon"},{id:78,name:"Gambia"},{id:79,name:"Georgia"},{id:80,name:"Germany"},{id:81,name:"Ghana"},{id:82,name:"Gibraltar"},{id:83,name:"Global"},{id:84,name:"Greece"},{id:85,name:"Greenland"},{id:86,name:"Grenada"},{id:87,name:"Guadeloupe"},{id:88,name:"Guam"},{id:89,name:"Guatemala"},{id:90,name:"Guernsey"},{id:91,name:"Guinea"},{id:92,name:"Guinea-Bissau"},{id:93,name:"Guyana"},{id:94,name:"Haiti"},{id:95,name:"Honduras"},{id:96,name:"Hong Kong"},{id:97,name:"Hungary"},{id:98,name:"Iceland"},{id:99,name:"India"},{id:100,name:"Indonesia"},{id:101,name:"Iran"},{id:102,name:"Iraq"},{id:103,name:"Ireland"},{id:104,name:"Isle of Man"},{id:105,name:"Israel"},{id:106,name:"Italy"},{id:107,name:"Jamaica"},{id:108,name:"Japan"},{id:109,name:"Jersey"},{id:110,name:"Jordan"},{id:111,name:"Kazakhstan"},{id:112,name:"Kenya"},{id:113,name:"Kiribati"},{id:114,name:"Kuwait"},{id:115,name:"Kyrgyzstan"},{id:116,name:"Laos"},{id:117,name:"Latvia"},{id:118,name:"Lebanon"},{id:119,name:"Lesotho"},{id:120,name:"Liberia"},{id:121,name:"Libya"},{id:122,name:"Liechtenstein"},{id:123,name:"Lithuania"},{id:124,name:"Luxembourg"},{id:125,name:"Macau"},{id:126,name:"Macedonia"},{id:127,name:"Madagascar"},{id:128,name:"Malawi"},{id:129,name:"Malaysia"},{id:130,name:"Maldives"},{id:131,name:"Mali"},{id:132,name:"Malta"},{id:133,name:"Marshall Islands"},{id:134,name:"Martinique"},{id:135,name:"Mauritania"},{id:136,name:"Mauritius"},{id:137,name:"Mayotte"},{id:138,name:"Mexico"},{id:139,name:"Micronesia"},{id:140,name:"Moldova"},{id:141,name:"Monaco"},{id:142,name:"Mongolia"},{id:143,name:"Montenegro"},{id:144,name:"Montserrat"},{id:145,name:"Morocco"}
1,{id:146,name:"Mozambique"},{id:147,name:"Namibia"},{id:148,name:"Nauru"},{id:149,name:"Nepal"},{id:150,name:"Netherlands"},{id:151,name:"Netherlands Antilles"},{id:152,name:"New Caledonia"},{id:153,name:"New Zealand"},{id:154,name:"Nicaragua"},{id:155,name:"Niger"},{id:156,name:"Nigeria"},{id:157,name:"Niue"},{id:158,name:"Norfolk Island"},{id:159,name:"North America"},{id:160,name:"North Korea"},{id:161,name:"Northern Mariana Islands"},{id:162,name:"Norway"},{id:163,name:"Oman"},{id:164,name:"Pakistan"},{id:165,name:"Palau"},{id:166,name:"Palestinian Territories"},{id:167,name:"Panama"},{id:168,name:"Papua New Guinea"},{id:169,name:"Paraguay"},{id:170,name:"Peru"},{id:171,name:"Philippines"},{id:172,name:"Pitcairn Islands"},{id:173,name:"Poland"},{id:174,name:"Portugal"},{id:175,name:"Puerto Rico"},{id:176,name:"Qatar"},{id:177,name:"Republic of the Congo"},{id:178,name:"Reunion"},{id:179,name:"Romania"},{id:180,name:"Russia"},{id:181,name:"Rwanda"},{id:182,name:"Saint Helena"},{id:183,name:"Saint Kitts and Nevis"},{id:184,name:"Saint Lucia"},{id:185,name:"Saint Pierre and Miquelon"},{id:186,name:"Saint Vincent and the Grenadines"},{id:187,name:"Samoa"},{id:188,name:"San Marino"},{id:189,name:"Sao Tome and Principe"},{id:190,name:"Saudi Arabia"},{id:191,name:"Senegal"},{id:192,name:"Serbia"},{id:193,name:"Seychelles"},{id:194,name:"Sierra Leone"},{id:195,name:"Singapore"},{id:196,name:"Slovakia"},{id:197,name:"Slovenia"},{id:198,name:"Solomon Islands"},{id:199,name:"Somalia"},{id:200,name:"South Africa"},{id:201,name:"South America"},{id:202,name:"South Korea"},{id:203,name:"Spain"},{id:204,name:"Sri Lanka"},{id:205,name:"Sudan"},{id:206,name:"Suriname"},{id:207,name:"Svalbard"},{id:208,name:"Swaziland"},{id:209,name:"Sweden"},{id:210,name:"Switzerland"},{id:211,name:"Syria"},{id:212,name:"Taiwan"},{id:213,name:"Tajikistan"},{id:214,name:"Tanzania"},{id:215,name:"Thailand"},{id:216,name:"Timor-Leste"},{id:217,name:"Togo"},{id:218,name:"Tokelau"},{id:219,name:"Tonga"},{id:220,name:"Trinidad and Tobago"},{id:221,name:"Tunisia"},{id:222,name:"Turkey"},{id:223,name:"Turkmenistan"},{id:224,name:"Turks and Caicos Islands"},{id:225,name:"Tuvalu"},{id:226,name:"Uganda"},{id:227,name:"Ukraine"},{id:228,name:"United Arab Emirates"},{id:229,name:"United Kingdom"},{id:230,name:"United States"},{id:231,name:"Uruguay"},{id:232,name:"Uzbekistan"},{id:233,name:"Vanuatu"},{id:234,name:"Vatican City"},{id:235,name:"Venezuela"},{id:236,name:"Vietnam"},{id:237,name:"Virgin Islands (British)"},{id:238,name:"Virgin Islands (US)"},{id:239,name:"Wallis and Futuna"},{id:240,name:"Western Sahara"},{id:241,name:"Yemen"},{id:242,name:"Zambia"},{id:243,name:"Zimbabwe"}]},void 0===fh5)var fh5={};if(fh5.database={category:[{id:1,name:"Animals & Pets",secondaryCategory:[{id:1,name:"Birds"},{id:2,name:"Dogs & Cats"},{id:3,name:"Farming"},{id:4,name:"Horses"},{id:5,name:"Wildlife"}]},{id:2,name:"Antiques & Collectibles",secondaryCategory:[{id:6,name:"Classic Vehicles"},{id:7,name:"Collectibles"}]},{id:3,name:"Art & Photography",secondaryCategory:[{id:9,name:"Art"},{id:10,name:"Art Instruction"},{id:11,name:"Graphic Arts"},{id:12,name:"Photography"},{id:13,name:"Photography Titles"},{id:14,name:"Skin Art"}]},{id:4,name:"Auto & Cycles",secondaryCategory:[{id:18,name:"Bikes"},{id:19,name:"Cars"},{id:20,name:"Motorsports"},{id:21,name:"Trains"}]},{id:5,name:"Books",secondaryCategory:[{id:22,name:"Educative"},{id:23,name:"Fiction"},{id:24,name:"Health-Related"},{id:25,name:"Non-Fiction"}]},{id:6,name:"Business & Finance",secondaryCategory:[{id:26,name:"Business"},{id:27,name:"Engineering"},{id:28,name:"Government"},{id:29,name:"Human Resources"},{id:30,name:"Investing"},{id:31,name:"Law"},{id:32,name:"Leadership"},{id:33,name:"Personal Finance"},{id:34,name:"Sales & Marketing"},{id:35,name:"Uncategorized"}]},{id:7,name:"Children",secondaryCategory:[{id:36,name:"Children"},{id:37,name:"Elementary"},{id:38,name:"Preschool"}]},{id:8,name:"Computers & Electronics",secondaryCategory:[{id:39,name:"Computers & Internet"},{id:40,name:"Electronics"}]},{id:9,name:"Cooking, Food & Beverage",secondaryCategory:[{id:41,name:"Beer, Wine, Spirits"},{id:42,name:"Cooking & Food"}]},{id:10,name:"Crafts",secondaryCategory:[{id:43,name:"Art & Decor"},{id:44,name:"Jewelry & Beadwork"},{id:45,name:"Scrapbooking & Cards"},{id:46,name:"Sewing & Needlework"}]},{id:11,name:"Enrichment",secondaryCategory:[{id:47,name:"Education"},{id:48,name:"History"},{id:49,name:"Literary"},{id:50,name:"Political & Social"},{id:51,name:"Self-Help"}]},{id:12,name:"Entertainment",secondaryCategory:[{id:52,name:"Celebrity"},{id:53,name:"Entertainment"},{id:54,name:"Gaming"},{id:55,name:"Music Entertainment"},{id:56,name:"TV & Movie"}]},{id:13,name:"Ethnic",secondaryCategory:[{id:57,name:"African-American"},{id:58,name:"Culture & Heritage"},{id:59,name:"Hispanic"},{id:60,name:"Spanish"}]},{id:14,name:"Fashion & Style",secondaryCategory:[{id:61,name:"Brid
1al"},{id:62,name:"Fashion"},{id:63,name:"Hairstyle"},{id:64,name:"Teen Style"}]},{id:15,name:"Health & Fitness",secondaryCategory:[{id:65,name:"Diet & Nutrition"},{id:66,name:"Fitness"},{id:67,name:"Health"},{id:68,name:"Health Conditions"},{id:69,name:"Healthy Living"}]},{id:16,name:"Hobbies",secondaryCategory:[{id:70,name:"Arts & Crafts"},{id:71,name:"Comics"},{id:72,name:"Sci-Fi & Mystery"}]},{id:17,name:"Home & Gardening",secondaryCategory:[{id:73,name:"Architecture"},{id:74,name:"Design"},{id:75,name:"Home"}]},{id:18,name:"Lifestyle",secondaryCategory:[{id:76,name:"Adventure"},{id:77,name:"Card Playing"},{id:78,name:"Holiday"},{id:79,name:"International"},{id:80,name:"Lifestyle & Leisure"},{id:81,name:"Real Estate & Home Building"},{id:82,name:"Recreation"},{id:83,name:"Travel"},{id:84,name:"Travel & Vacations"}]},{id:19,name:"Medical",secondaryCategory:[{id:85,name:"Medical Conditions"},{id:86,name:"Medical Journals"}]},{id:20,name:"Men's",secondaryCategory:[{id:87,name:"Auto"},{id:88,name:"Men's Interests"},{id:89,name:"Outdoor"},{id:90,name:"Sports & Athletics"},{id:91,name:"Weaponry"}]},{id:21,name:"Music",secondaryCategory:[{id:92,name:"Classical & Opera"},{id:93,name:"Country & Gospel"},{id:94,name:"Instruments & Performers"},{id:95,name:"Music News"},{id:96,name:"Urban"}]},{id:22,name:"News & Politics",secondaryCategory:[{id:97,name:"Ministry"},{id:98,name:"News"},{id:99,name:"Newspapers"},{id:100,name:"Political"}]},{id:23,name:"Parenting",secondaryCategory:[{id:101,name:"Family"},{id:102,name:"Kids & Teens"},{id:103,name:"Special Needs"}]},{id:24,name:"Religion",secondaryCategory:[{id:104,name:"Religion"},{id:105,name:"Religious Lifestyle"},{id:106,name:"Religious News"}]},{id:25,name:"Science & Nature",secondaryCategory:[{id:107,name:"Environmental"},{id:108,name:"Nanotechnology"},{id:109,name:"Nature"},{id:110,name:"Robots"},{id:111,name:"Science"},{id:112,name:"Space"}]},{id:26,name:"Sports & Recreation",secondaryCategory:[{id:113,name:"Aviation"},{id:114,name:"Boating"},{id:115,name:"Football"},{id:116,name:"Hunting & Fishing"},{id:117,name:"Sports"}]},{id:27,name:"Teen",secondaryCategory:[{id:118,name:"Comic Books"},{id:119,name:"Dance, Cheer, & Gymnastics"},{id:120,name:"Gamers"},{id:121,name:"Teen"},{id:122,name:"Teen Life"}]},{id:28,name:"Women's",secondaryCategory:[{id:123,name:"Bridal & Weddings"},{id:124,name:"Fashion & Beauty"}
1,{id:125,name:"Pregnancy & Family"},{id:126,name:"Women's Health"},{id:127,name:"Women's Interests"}]}],secondaryCategory:[{id:1,name:"Birds"},{id:2,name:"Dogs & Cats"},{id:3,name:"Farming"},{id:4,name:"Horses"},{id:5,name:"Wildlife"},{id:6,name:"Classic Vehicles"},{id:7,name:"Collectibles"},{id:8,name:"Adults"},{id:9,name:"Art"},{id:10,name:"Art Instruction"},{id:11,name:"Graphic Arts"},{id:12,name:"Photography"},{id:13,name:"Photography Titles"},{id:14,name:"Skin Art"},{id:15,name:"Art"},{id:16,name:"Art Instruction"},{id:17,name:"Graphic Arts"},{id:18,name:"Bikes"},{id:19,name:"Cars"},{id:20,name:"Motorsports"},{id:21,name:"Trains"},{id:22,name:"Educative"},{id:23,name:"Fiction"},{id:24,name:"Health-Related"},{id:25,name:"Non-Fiction"},{id:26,name:"Business"},{id:27,name:"Engineering"},{id:28,name:"Government"},{id:29,name:"Human Resources"},{id:30,name:"Investing"},{id:31,name:"Law"},{id:32,name:"Leadership"},{id:33,name:"Personal Finance"},{id:34,name:"Sales & Marketing"},{id:35,name:"Uncategorized"},{id:36,name:"Children"},{id:37,name:"Elementary"},{id:38,name:"Preschool"},{id:39,name:"Computers & Internet"},{id:40,name:"Electronics"},{id:41,name:"Beer, Wine, Spirits"},{id:42,name:"Cooking & Food"},{id:43,name:"Art & Decor"},{id:44,name:"Jewelry & Beadwork"},{id:45,name:"Scrapbooking & Cards"},{id:46,name:"Sewing & Needlework"},{id:47,name:"Education"},{id:48,name:"History"},{id:49,name:"Literary"},{id:50,name:"Political & Social"},{id:51,name:"Self-Help"},{id:52,name:"Celebrity"},{id:53,name:"Entertainment"},{id:54,name:"Gaming"},{id:55,name:"Music Entertainment"},{id:56,name:"TV & Movie"},{id:57,name:"African-American"},{id:58,name:"Culture & Heritage"},{id:59,name:"Hispanic"},{id:60,name:"Spanish"},{id:61,name:"Bridal"},{id:62,name:"Fashion"},{id:63,name:"Hairstyle"},{id:64,name:"Teen Style"},{id:65,name:"Diet & Nutrition"},{id:66,name:"Fitness"},{id:67,name:"Health"},{id:68,name:"Health Conditions"},{id:69,name:"Healthy Living"},{id:70,name:"Arts & Crafts"},{id:71,name:"Comics"},{id:72,name:"Sci-Fi & Mystery"},{id:73,name:"Architecture"},{id:74,name:"Design"},{id:75,name:"Home"},{id:76,name:"Adventure"},{id:77,name:"Card Playing"},{id:78,name:"Holiday"},{id:79,name:"International"},{id:80,name:"Lifestyle & Leisure"},{id:81,name:"Real Estate & Home Building"},{id:82,name:"Recreation"},{id:83,name:"Travel"},{id:84,name:"Travel & Vacations"},{id:85,name:"Medical Conditions"},{id:86,name:"Medical Journals"},{id:87,name:"Auto"},{id:88,name:"Men's Interests"},{id:89,name:"Outdoor"},{id:90,name:"Sports & Athletics"},{id:91,name:"Weaponry"},{id:92,name:"Classical & Opera"},{id:93,name:"Country & Gospel"},{id:94,name:"Instruments & Performers"},{id:95,name:"Music News"},{id:96,name:"Urban"},{id:97,name:"Ministry"},{id:98,name:"News"},{id:99,name:"Newspapers"},{id:100,name:"Political"},{id:101,name:"Family"},{id:102,name:"Kids & Teens"},{id:103,name:"Special Needs"},{id:104,name:"Religion"},{id:105,name:"Religious Lifestyle"},{id:106,name:"Religious News"},{id:107,name:"Environmental"},{id:108,name:"Nanotechnology"},{id:109,name:"Nature"},{id:110,name:"Robots"},{id:111,name:"Science"},{id:112,name:"Space"},{id:113,name:"Aviation"},{id:114,name:"Boating"},{id:115,name:"Football"},{id:116,name:"Hunting & Fishing"},{id:117,name:"Sports"},{id:118,name:"Comic Books"},{id:119,name:"Dance, Cheer, & Gymnastics"},{id:120,name:"Gamers"},{id:121,name:"Teen"},{id:122,name:"Teen Life"},{id:123,name:"Bridal & Weddings"},{id:124,name:"Fashion & Beauty"}
1,{id:125,name:"Pregnancy & Family"},{id:126,name:"Women's Health"},{id:127,name:"Women's Interests"}],type:[{id:1,name:"Magazine"},{id:2,name:"Cataloge"},{id:3,name:"Photo Album"},{id:4,name:"E-Book"},{id:5,name:"E-Card"},{id:6,name:"Artcle"},{id:7,name:"Essay"},{id:8,name:"Journal"},{id:9,name:"Manual"},{id:10,name:"Newspaper"},{id:11,name:"Paper"},{id:12,name:"Portfolio"},{id:13,name:"Report"},{id:14,name:"Other"},{id:15,name:"Brochure"},{id:16,name:"Comics"}],language:[{id:1,name:"Arabic"},{id:2,name:"Armenian"},{id:3,name:"Basque"},{id:4,name:"Bosnian"},{id:5,name:"Bulgarian"},{id:6,name:"Chinese"},{id:7,name:"Croatian"},{id:8,name:"Czech"},{id:9,name:"Danish"},{id:10,name:"Dutch"},{id:11,name:"English"},{id:12,name:"Estonian"},{id:13,name:"Finnish"},{id:14,name:"French"},{id:15,name:"Georgian"},{id:16,name:"German"},{id:17,name:"Greek"},{id:18,name:"Hebrew"},{id:19,name:"Hindi"},{id:20,name:"Hungarian"},{id:21,name:"Icelandic"},{id:22,name:"Indonesian"},{id:23,name:"Irish"},{id:24,name:"Italian"},{id:25,name:"Japanese"},{id:26,name:"Korean"},{id:27,name:"Latvian"},{id:28,name:"Lithuanian"},{id:29,name:"Macedonian"},{id:30,name:"Malaysian"},{id:31,name:"Norwegian"},{id:32,name:"Polish"},{id:33,name:"Portuguese"},{id:34,name:"Romanian"},{id:35,name:"Russian"},{id:36,name:"Serbian"},{id:37,name:"Slovak"},{id:38,name:"Slovenian"},{id:39,name:"Somali"},{id:40,name:"Spanish"},{id:41,name:"Swedish"},{id:42,name:"Turkish"},{id:43,name:"Ukrainian"}],region:[{id:1,name:"Africa"},{id:2,name:"Aland Islands"},{id:3,name:"Albania"},{id:4,name:"Algeria"},{id:5,name:"American Samoa"},{id:6,name:"Andorra"},{id:7,name:"Angola"},{id:8,name:"Anguilla"},{id:9,name:"Antigua and Barbuda"},{id:10,name:"Argentina"},{id:11,name:"Armenia"},{id:12,name:"Aruba"},{id:13,name:"Asia"},{id:14,name:"Australia"},{id:15,name:"Australia & Oceania"},{id:16,name:"Austria"},{id:17,name:"Azerbaijan"},{id:18,name:"Bahamas"},{id:19,name:"Bahrain"},{id:20,name:"Bangladesh"},{id:21,name:"Barbados"},{id:22,name:"Belarus"},{id:23,name:"Belgium"},{id:24,name:"Belize"},{id:25,name:"Benin"},{id:26,name:"Bermuda"},{id:27,name:"Bhutan"},{id:28,name:"Bolivia"},{id:29,name:"Bosnia and Herzegovina"},{id:30,name:"Botswana"},{id:31,name:"Brazil"},{id:32,name:"British Indian Ocean Territory"},{id:33,name:"Brunei"},{id:34,name:"Bulgaria"},{id:35,name:"Burkina Faso"},{id:36,name:"Burma (Myanmar)"},{id:37,name:"Burundi"},{id:38,name:"Cambodia"},{id:39,name:"Cameroon"},{id:40,name:"Canada"},{id:41,name:"Cape Verde"},{id:42,name:"Cayman Islands"},{id:43,name:"Central African Republic"},{id:44,name:"Chad"},{id:45,name:"Chile"},{id:46,name:"China"},{id:47,name:"Christmas Island"},{id:48,name:"Colombia"},{id:49,name:"Comoros"},{id:50,name:"Cook Islands"},{id:51,name:"Costa Rica"},{id:52,name:"Cote d'Ivoire"},{id:53,name:"Croatia"},{id:54,name:"Cuba"},{id:55,name:"Cyprus"},{id:56,name:"Czech Republic"},{id:57,name:"Democratic Republic of the Congo"},{id:58,name:"Denmark"},{id:59,name:"Djibouti"},{id:60,name:"Dominica"},{id:61,name:"Dominican Republic"},{id:62,name:"Ecuador"},{id:63,name:"Egypt"},{id:64,name:"El Salvador"},{id:65,name:"Equatorial Guinea"},{id:66,name:"Eritrea"},{id:67,name:"Estonia"},{id:68,name:"Ethiopia"},{id:69,name:"Europe"},{id:70,name:"Falkland Islands"},{id:71,name:"Faroe Islands"},{id:72,name:"Fiji"},{id:73,name:"Finland"},{id:74,name:"France"},{id:75,name:"French Guiana"},{id:76,name:"French Polynesia"},{id:77,name:"Gabon"},{id:78,name:"Gambia"},{id:79,name:"Georgia"},{id:80,name:"Germany"},{id:81,name:"Ghana"},{id:82,name:"Gibraltar"},{id:83,name:"Global"},{id:84,name:"Greece"},{id:85,name:"Greenland"},{id:86,name:"Grenada"},{id:87,name:"Guadeloupe"},{id:88,name:"Guam"},{id:89,name:"Guatemala"},{id:90,name:"Guernsey"},{id:91,name:"Guinea"},{id:92,name:"Guinea-Bissau"},{id:93,name:"Guyana"},{id:94,name:"Haiti"},{id:95,name:"Honduras"},{id:96,name:"Hong Kong"},{id:97,name:"Hungary"},{id:98,name:"Iceland"},{id:99,name:"India"},{id:100,name:"Indonesia"},{id:101,name:"Iran"},{id:102,name:"Iraq"},{id:103,name:"Ireland"},{id:104,name:"Isle of Man"},{id:105,name:"Israel"},{id:106,name:"Italy"},{id:107,name:"Jamaica"},{id:108,name:"Japan"},{id:109,name:"Jersey"},{id:110,name:"Jordan"},{id:111,name:"Kazakhstan"},{id:112,name:"Kenya"},{id:113,name:"Kiribati"},{id:114,name:"Kuwait"},{id:115,name:"Kyrgyzstan"},{id:116,name:"Laos"},{id:117,name:"Latvia"},{id:118,name:"Lebanon"},{id:119,name:"Lesotho"},{id:120,name:"Liberia"},{id:121,name:"Libya"},{id:122,name:"Liechtenstein"},{id:123,name:"Lithuania"},{id:124,name:"Luxembourg"},{id:125,name:"Macau"},{id:126,name:"Macedonia"},{id:127,name:"Madagascar"},{id:128,name:"Malawi"},{id:129,name:"Malaysia"},{id:130,name:"Maldives"},{id:131,name:"Mali"},{id:132,name:"Malta"},{id:133,name:"Marshall Islands"},{id:134,name:"Martinique"},{id:135,name:"Mauritania"},{id:136,name:"Mauritius"},{id:137,name:"Mayotte"},{id:138,name:"Mexico"},{id:139,name:"Micronesia"},{id:140,name:"Moldova"},{id:141,name:"Monaco"},{id:142,name:"Mongolia"},{id:143,name:"Montenegro"},{id:144,name:"Montserrat"},{id:145,name:"Morocco"}
1,{id:146,name:"Mozambique"},{id:147,name:"Namibia"},{id:148,name:"Nauru"},{id:149,name:"Nepal"},{id:150,name:"Netherlands"},{id:151,name:"Netherlands Antilles"},{id:152,name:"New Caledonia"},{id:153,name:"New Zealand"},{id:154,name:"Nicaragua"},{id:155,name:"Niger"},{id:156,name:"Nigeria"},{id:157,name:"Niue"},{id:158,name:"Norfolk Island"},{id:159,name:"North America"},{id:160,name:"North Korea"},{id:161,name:"Northern Mariana Islands"},{id:162,name:"Norway"},{id:163,name:"Oman"},{id:164,name:"Pakistan"},{id:165,name:"Palau"},{id:166,name:"Palestinian Territories"},{id:167,name:"Panama"},{id:168,name:"Papua New Guinea"},{id:169,name:"Paraguay"},{id:170,name:"Peru"},{id:171,name:"Philippines"},{id:172,name:"Pitcairn Islands"},{id:173,name:"Poland"},{id:174,name:"Portugal"},{id:175,name:"Puerto Rico"},{id:176,name:"Qatar"},{id:177,name:"Republic of the Congo"},{id:178,name:"Reunion"},{id:179,name:"Romania"},{id:180,name:"Russia"},{id:181,name:"Rwanda"},{id:182,name:"Saint Helena"},{id:183,name:"Saint Kitts and Nevis"},{id:184,name:"Saint Lucia"},{id:185,name:"Saint Pierre and Miquelon"},{id:186,name:"Saint Vincent and the Grenadines"},{id:187,name:"Samoa"},{id:188,name:"San Marino"},{id:189,name:"Sao Tome and Principe"},{id:190,name:"Saudi Arabia"},{id:191,name:"Senegal"},{id:192,name:"Serbia"},{id:193,name:"Seychelles"},{id:194,name:"Sierra Leone"},{id:195,name:"Singapore"},{id:196,name:"Slovakia"},{id:197,name:"Slovenia"},{id:198,name:"Solomon Islands"},{id:199,name:"Somalia"},{id:200,name:"South Africa"},{id:201,name:"South America"},{id:202,name:"South Korea"},{id:203,name:"Spain"},{id:204,name:"Sri Lanka"},{id:205,name:"Sudan"},{id:206,name:"Suriname"},{id:207,name:"Svalbard"},{id:208,name:"Swaziland"},{id:209,name:"Sweden"},{id:210,name:"Switzerland"},{id:211,name:"Syria"},{id:212,name:"Taiwan"},{id:213,name:"Tajikistan"},{id:214,name:"Tanzania"},{id:215,name:"Thailand"},{id:216,name:"Timor-Leste"},{id:217,name:"Togo"},{id:218,name:"Tokelau"},{id:219,name:"Tonga"},{id:220,name:"Trinidad and Tobago"},{id:221,name:"Tunisia"},{id:222,name:"Turkey"},{id:223,name:"Turkmenistan"},{id:224,name:"Turks and Caicos Islands"},{id:225,name:"Tuvalu"},{id:226,name:"Uganda"},{id:227,name:"Ukraine"},{id:228,name:"United Arab Emirates"},{id:229,name:"United Kingdom"},{id:230,name:"United States"},{id:231,name:"Uruguay"},{id:232,name:"Uzbekistan"},{id:233,name:"Vanuatu"},{id:234,name:"Vatican City"},{id:235,name:"Venezuela"},{id:236,name:"Vietnam"},{id:237,name:"Virgin Islands (British)"},{id:238,name:"Virgin Islands (US)"},{id:239,name:"Wallis and Futuna"},{id:240,name:"Western Sahara"},{id:241,name:"Yemen"},{id:242,name:"Zambia"},{id:243,name:"Zimbabwe"}]},void 0===fh5)var fh5={};fh5.pageData={category:[{id:1,name:"Animals & Pets",shortName:"Animals",secondaryCategory:[{id:1,name:"Birds"},{id:2,name:"Dogs & Cats"},{id:3,name:"Farming"},{id:4,name:"Horses"},{id:5,name:"Wildlife"}]},{id:2,name:"Antiques & Collectibles",shortName:"Antiques",secondaryCategory:[{id:6,name:"Classic Vehicles"},{id:7,name:"Collectibles"}]},{id:3,name:"Art & Photography",shortName:"Art",secondaryCategory:[{id:8,name:"Adults"},{id:9,name:"Art"},{id:10,name:"Art Instruction"},{id:11,name:"Graphic Arts"},{id:12,name:"Photography"},{id:13,name:"Photography Titles"},{id:14,name:"Skin Art"}]},{id:4,name:"Auto & Cycles",shortName:"Auto",secondaryCategory:[{id:18,name:"Bikes"},{id:19,name:"Cars"},{id:20,name:"Motorsports"},{id:21,name:"Trains"}]},{id:5,name:"Books",shortName:"Books",secondaryCategory:[{id:22,name:"Educative"},{id:23,name:"Fiction"},{id:24,name:"Health-Related"},{id:25,name:"Non-Fiction"}]},{id:6,name:"Business & Finance",shortName:"Business",secondaryCategory:[{id:26,name:"Business"},{id:27,name:"Engineering"},{id:28,name:"Government"},{id:29,name:"Human Resources"},{id:30,name:"Investing"},{id:31,name:"Law"},{id:32,name:"Leadership"},{id:33,name:"Personal Finance"},{id:34,name:"Sales & Marketing"},{id:35,name:"Uncategorized"}]},{id:7,name:"Children",shortName:"Children",secondaryCategory:[{id:36,name:"Children"},{id:37,name:"Elementary"},{id:38,name:"Preschool"}]},{id:8,name:"Computers & Electronics",shortName:"Computers",secondaryCategory:[{id:39,name:"Computers & Internet"},{id:40,name:"Electronics"}]},{id:9,name:"Cooking, Food & Beverage",shortName:"Food",secondaryCategory:[{id:41,name:"Beer, Wine, Spirits"},{id:42,name:"Cooking & Food"}]},{id:10,name:"Crafts",shortName:"Crafts",secondaryCategory:[{id:43,name:"Art & Decor"},{id:44,name:"Jewelry & Beadwork"},{id:45,name:"Scrapbooking & Cards"},{id:46,name:"Sewing & Needlework"}]},{id:11,name:"Enrichment",shortName:"Enrichment",secondaryCategory:[{id:47,name:"Education"},{id:48,name:"History"},{id:49,name:"Literary"},{id:50,name:"Political & Social"},{id:51,name:"Self-Help"}]},{id:12,name:"Entertainment",shortName:"Entertainment",secondaryCategory:[{id:52,name:"Celebrity"},{id:53,name:"Entertainment"},{id:54,name:"Gaming"},{id:55,name:"Music Entertainment"},{id:56,name:"TV & Movie"}]},{id:13,name:"Ethnic",shortName:"Ethnic",secondaryCategory:[{id:57,name:"African-American"},{id:58,name:"Culture & Heritage"},{id:59,name:"Hispanic"},{id:60,name:"Spanish"}]},{id:14,name:"Fashion & Style",shortName:"Fashion",secondaryCategory:[{id:61,name:"Brid
1al"},{id:62,name:"Fashion"},{id:63,name:"Hairstyle"},{id:64,name:"Teen Style"}]},{id:15,name:"Health & Fitness",shortName:"Health",secondaryCategory:[{id:65,name:"Diet & Nutrition"},{id:66,name:"Fitness"},{id:67,name:"Health"},{id:68,name:"Health Conditions"},{id:69,name:"Healthy Living"}]},{id:16,name:"Hobbies",shortName:"Hobbies",secondaryCategory:[{id:70,name:"Arts & Crafts"},{id:71,name:"Comics"},{id:72,name:"Sci-Fi & Mystery"}]},{id:17,name:"Home & Gardening",shortName:"Gardening",secondaryCategory:[{id:73,name:"Architecture"},{id:74,name:"Design"},{id:75,name:"Home"}]},{id:18,name:"Lifestyle",shortName:"Lifestyle",secondaryCategory:[{id:76,name:"Adventure"},{id:77,name:"Card Playing"},{id:78,name:"Holiday"},{id:79,name:"International"},{id:80,name:"Lifestyle & Leisure"},{id:81,name:"Real Estate & Home Building"},{id:82,name:"Recreation"},{id:83,name:"Travel"},{id:84,name:"Travel & Vacations"}]},{id:19,name:"Medical",shortName:"Medical",secondaryCategory:[{id:85,name:"Medical Conditions"},{id:86,name:"Medical Journals"}]},{id:20,name:"Men's",shortName:"Men's",secondaryCategory:[{id:87,name:"Auto"},{id:88,name:"Men's Interests"},{id:89,name:"Outdoor"},{id:90,name:"Sports & Athletics"},{id:91,name:"Weaponry"}]},{id:21,name:"Music",shortName:"Music",secondaryCategory:[{id:92,name:"Classical & Opera"},{id:93,name:"Country & Gospel"},{id:94,name:"Instruments & Performers"},{id:95,name:"Music News"},{id:96,name:"Urban"}]},{id:22,name:"News & Politics",shortName:"News",secondaryCategory:[{id:97,name:"Ministry"},{id:98,name:"News"},{id:99,name:"Newspapers"},{id:100,name:"Political"}]},{id:23,name:"Parenting",shortName:"Parenting",secondaryCategory:[{id:101,name:"Family"},{id:102,name:"Kids & Teens"},{id:103,name:"Special Needs"}]},{id:24,name:"Religion",shortName:"Religion",secondaryCategory:[{id:104,name:"Religion"},{id:105,name:"Religious Lifestyle"},{id:106,name:"Religious News"}]},{id:25,name:"Science & Nature",shortName:"Science",secondaryCategory:[{id:107,name:"Environmental"},{id:108,name:"Nanotechnology"},{id:109,name:"Nature"},{id:110,name:"Robots"},{id:111,name:"Science"},{id:112,name:"Space"}]},{id:26,name:"Sports & Recreation",shortName:"Sports",secondaryCategory:[{id:113,name:"Aviation"},{id:114,name:"Boating"},{id:115,name:"Football"},{id:116,name:"Hunting & Fishing"},{id:117,name:"Sports"}]},{id:27,name:"Teen",shortName:"Teen",secondaryCategory:[{id:118,name:"Comic Books"},{id:119,name:"Dance, Cheer, & Gymnastics"},{id:120,name:"Gamers"},{id:121,name:"Teen"},{id:122,name:"Teen Life"}]},{id:28,name:"Women's",shortName:"Women's",secondaryCategory:[{id:123,name:"Bridal & Weddings"},{id:124,name:"Fashion & Beauty"}
1,{id:125,name:"Pregnancy & Family"},{id:126,name:"Women's Health"},{id:127,name:"Women's Interests"}]}],errorMap:{0:"Unexpected error.",1:"Unexpected error.",2:"success.",3:"Invalid parameters.",4:"PDF file was corrupted.",5:"PDF file was encrypted.",6:"Failed to load the PDF.",7:"Failed to extract the table of contents of the PDF.",8:"Failed to extract links of the PDF.",9:"Failed to build search information of the PDF.",10:"Failed to import the PDF.",98:"Failed to clone the PDF.",99:"Server error",100:"Failed to convert"},types:["pdf","csv","doc","docx","docm","dot","dotm","ppt","pptx","pptm","ppsx","xls","xlsx","xlsm","xlsb","jpg","jpeg","png","gif","webp","bmp","cr2","nef","arw","tif","tiff","psd","svg","eps"],tips:{ImageFormats:"Supported formats: JPG, PNG",ImageFormatsError:"* Only jpg or png files are allowed.",UnexpectedError:"* Unexpected error, please retry.",UnexpectedError2:"Unexpected error, please retry.",ChineseError:"* File Name Error. Try using English name instead.",AudioFormatsError:"* Only mp3 file is allowed.",ConnectionError:"<i class='icon icon-exclamation-sign'></i> Connection error, please retry.",ConnectionError2:"Connection error, please retry.",UploadFormatError:"File is not an allowed file type! Only support PDF file.",UploadSizeError:"Too large! File size exceeds 150 MB.",Error:"Oops! Some errors might occur! <br />Please try to empty your web browser cache and refresh the page."},languages:["Arabic","Basque","Chinese","Czech","Dutch","English","French","German","Greek","Hebrew","Italian","Japanese","Korean","Portuguese","Russian","Spanish"],upgrade:{PRO:{items:["Custom Logo/Branding","Custom Templates","Password Protection","Output HTML or Zip publications to local PC","Upload files from cloud and file storage services","Search Engine Optimization (Text Version)","No related magazines in the viewer, just yours"],icon:"<a href='/pricing' target='_blank'><span class='button button-pill button-flat-action'>PRO</span></a>"},GOLD:{items:["Image Conversion","Access Statistics","5+ Online Templates","Add Audio Hyperlink to Background","Tracking with Google Analytics"],icon:"<a href='/pricing' target='_blank'><span class='button button-pill button-flat-highlight'>GOLD</span></a>"},PLATINUM:{items:["Animation Editor","Page Editor","Batch Conversion","Office Conversion","Embed link, images, video, audio etc"],icon:"<a href='/pricing' target='_blank'><span class='button button-pill button-flat'>PLATINUM</span></a>"},ENTERPRISE:{items:["Make Native Android App","Animation Editor","Page Editor","Batch Convert","Office Conversion","Embed link, images, video, audio etc"],icon:"<a href='/pricing' target='_blank'><span class='button button-pill button-flat-royal'>ENTERPRISE</span></a>"},KeepPrivate:{version:"PRO",title:"Keep private on AnyFlip Cloud",subTitle:"Embed & share your flipbook only with your own members",desc:"Your publications could not be accessed by the public on AnyFlip Cloud, but still be functional on your website by using the embed code.",imgSrc:"/images/upgrade/pro.jpg",guidelines:["Unaccessible to the public on AnyFlip Cloud, but still can be embedded into your own web and viewed by your readers.","This functioin is only available to Premium users."]},Interactive:{version:"PLATINUM",title:"Interactive rich multimedia elements",subTitle:"Create online digital publications with interactive multimedia",desc:"Add link, audio, video, animation and more multimedia to your flipbook. <a class='af-underline' target='_blank' href='/desktop-version.php'>Details</a>",imgSrc:"/images/upgrade/gold.jpg",guidelines:["Unaccessible to the public on AnyFlip Cloud, but still can be embedded into your own web and viewed by your readers.","This functioin is only available to Premium users."]},KeepPrivateOnTheInternet:{version:"PRO",title:"Private",subTitle:"Only authorized users can read your book",desc:"Your publications can only be accessed by authorized users, simply by entering the Authorization ID .",imgSrc:"/images/upgrade/KeepPrivateOnTheInternet.png"},Logo:{version:"PRO",title:"Custom logo",subTitle:"Set your own flipbook logo or not show any logo",desc:"upload your own logo to replace the default logo, which will be displayed on the left of the flipbook toolbar.",imgSrc:"/images/upgrade/pro.jpg"}
1,Template:{version:"PRO",title:"Upgrade to Pro to use this template",subTitle:"",desc:"This template is only available to Pro or above users. With this upgrade, you can use all the templates provided by AnyFlip.",imgSrc:"/images/upgrade/pro.jpg"},Download:{version:"PRO",title:"Download PDF file",subTitle:"The authority to download PDF file",desc:"Only PRO and above users have sufficient authority to download the original pdf file or set permission for readers to download it.",imgSrc:"/images/download-pdf.jpg"},DownloadZip:{version:"PRO",title:"Download ZIP file",subTitle:"The authority to download ZIP file",desc:"Only PRO and above users have sufficient authority to download the ZIP format of the publication. The ZIP format will be more convenient for storing in PC, sharing via email transmission and embedding to your website or blog.",imgSrc:"/images/download-zip.jpg"},Label:{version:"PRO",title:"Book Label",subTitle:"Pick a particular label for your publications",desc:'Only premium users have sufficient authority to label your publications with "New", "Hot", or "Featured".',imgSrc:"/images/upgrade/label.png"},AboutLogo:{version:"PRO",title:"Custom about logo",subTitle:"Set your own company logo",desc:"The logo to show when the About Button is clicked.",imgSrc:"/images/upgrade/pro.jpg"},BookcasePassword:{version:"PRO",title:"Bookcase Password",subTitle:"Protect your bookcase with a password",desc:"Readers are required to enter a password to access your bookcase.",imgSrc:"/images/upgrade/bookcase-password.png"},BookcaseInvisable:{version:"PRO",title:"Bookcase Invisable",subTitle:"Disable your bookcase",desc:"If you want to stop your bookcase without deleting it, just set it to Invisable, and then it won't be accessed by anybody.",imgSrc:"/images/upgrade/bookcase-invisable.png"},CloudUpload:{version:"PRO",title:"Cloud Upload",subTitle:"Upload files from cloud and file storage services",desc:"Only PRO and above users have sufficient authority to add files from Google Drive, Dropbox or input the link of a PDF file to publish the book.",imgSrc:"/images/upgrade/cloud-upload.png"},SEO:{version:"PRO",title:"SEO Setting",subTitle:"Edit the text version of your publications",desc:"Only PRO and above users have sufficient authority to control how Search Engines index your digital publications.",imgSrc:"/images/upgrade/seo.png"},BookcaseLogo:{version:"PRO",title:"Custom Bookcase Logo",subTitle:"Set your own bookcase logo or not show any logo",desc:"upload your own logo to replace the default logo, which will be displayed on the left of the bookcase bottom bar.",imgSrc:"/images/upgrade/bookcase-logo.png"},CustomDomain:{version:"PLATINUM",title:"Custom Domain",subTitle:"Change the domain of your publication from anyflip.com to yourdomain.com",desc:"Serve your publications at a custom domain that you own (yourdomain.com) or at specific subdomains of that domain (books.yourdomain.com). <br />For example, you can change the book link from <span class='af-underline'>http://anyflip.com/suwl/abhd</span> to <span class='af-underline'>http://yourdomain.com/books/abhd</span>.",imgSrc:"/images/upgrade/custom-domain.jpg"},ToBeVip:{version:"PLATINUM",title:"Batch Conversion",subTitle:"Create online digital publications in batches at a time",desc:"Upload PDF files in batches and convert them to digital publications automatically.",imgSrc:"/images/upgrade/batchUploadVip.png"},CoustomTheme:{version:"PRO",title:"Custom Theme",subTitle:"",desc:"",imgSrc:"/images/upgrade/customTheme.png"},Homepage:{version:"PRO",title:"Edit Homepage",subTitle:"",desc:"All the books created by Free user would be displayed on the homepage.Only Pro and the above users have the sufficient authority to edit the homepage including setting password for it and specifying books displayed on homepage. ",imgSrc:"/images/upgrade/homepage.png"}},bookSuffix:"12138",fb:{APP_ID:"3188867394510608"},fontFamilys:["Agency FB","Aharoni","Algerian","ALKATIP Tor","Andalus","Angsana New","AngsanaUPC","Aparajita","Arabic Typesetting","Arial","Arial Black","Arial Narrow","Arial Rounded MT Bold","Arial Unicode MS","Baiduan Number","Baskerville Old Face","Batang","BatangChe","Bauhaus 93","Bell MT","Berlin Sans FB","Berlin Sans FB Demi","Bernard MT Condensed","Birch Std","Blackadder ITC","Blackoak Std","Bodoni MT","Bodoni MT Black","Bodoni MT Condensed","Bodoni MT Poster Compressed","Book Antiqua","Bookman Old Style","Bookshelf Symbol 7","Bradley Hand ITC","Britannic Bold","Broadway","Browallia New","BrowalliaUPC","Brush Script MT","Brush Script Std","Calibri","Californian FB","Calisto MT","Cambria","Cambria Math","Candara","Castellar","Centaur","Century","Century Gothic","Century Schoolbook","Chaparral Pro","Charlemagne Std","Chiller","Colonna MT","Comic Sans MS","Consolas","Constantia","Cooper Black","Cooper Std Black","Copperplate Gothic Bold","Copperplate Gothic Light","Corbel","Cordia New","CordiaUPC","Courier","Courier New","Curlz MT","DaunPenh","David","Default","DFKai-SB","DilleniaUPC","DokChampa","Dotum","DotumChe","Ebrima","Edwardian Script ITC","Elephant","Engravers MT","Eras Bold ITC","Eras Demi ITC","Eras Light ITC","Eras Medium ITC","Estrangelo Edessa","EucrosiaUPC","Euphemia","Felix Titling","Fixedsys","Footlight MT Light","Forte","Franklin Gothic Book","Franklin Gothic Demi","Franklin Gothic Demi Cond","Franklin Gothic Heavy","Franklin Gothic Medium","Franklin Gothic Medium Cond","FrankRuehl","FreesiaUPC","Freestyle Script","French Script MT","Gabriola","Garamond","Gautami","Georgia","Giddyup Std","Gigi","Gill Sans MT","Gill Sans MT Condensed","Gill Sans MT Ext Condensed Bold","Gill Sans Ultra Bold","Gill Sans Ultra Bold Condensed","Gisha","Gloucester MT Extra Condensed","Goudy Old Style","Goudy Stout","Gulim","GulimChe","Gungsuh","GungsuhChe","Haettenschweiler","Harlow Solid Italic","Harrington","HelvLight","High Tower Text","Hobo Std","Impact","Imprint MT Shadow","Informal Roman","IrisUPC","Iskoola Pota","JasmineUPC","Jokerman","Juice ITC","Kalinga","Kartika","Khmer UI","KodchiangUPC","Kokila","Kozuka Gothic Pr6N B","Kozuka Gothic Pr6N EL","Kozuka Gothic Pr6N H","Kozuka Gothic Pr6N L","Kozuka Gothic Pr6N M","Kozuka Gothic Pr6N R","Kozuka Gothic Pro B","Kozuka Gothic Pro EL","Kozuka Gothic Pro H","Kozuka Gothic Pro L","Kozuka Gothic Pro M","Kozuka Gothic Pro R","Kozuka Mincho Pr6N B","Kozuka Mincho Pr6N EL","Kozuka Mincho Pr6N H","Kozuka Mincho Pr6N L","Kozuka Mincho Pr6N M","Kozuka Mincho Pr6N R","Kozuka Mincho Pro B","Kozuka Mincho Pro EL","Kozuka Mincho Pro H","Kozuka Mincho Pro L","Kozuka Mincho Pro M","Kozuka Mincho Pro R","Kristen ITC","Kunstler Script","Lao UI","Latha","Leelawadee","Letter Gothic Std","Levenim MT","LilyUPC","Lithos Pro Regular","Lucida Bright","Lucida Calligraphy","Lucida Console","Lucida Fax","Lucida Handwriting","Lucida Sans","Lucida Sans Typewriter","Lucida Sans Unicode","Magneto","Maiandra GD","Malgun Gothic","Mangal","Marlett","Matura MT Script Capitals","Meiryo","Meiryo UI","Mesquite Std","Microsoft Himalaya","Microsoft JhengHei","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Sans Serif","Microsoft Tai Le","Microsoft Uighur","Microsoft Yi Baiti","MingLiU","MingLiU_HKSCS","MingLiU_HKSCS-ExtB","MingLiU-ExtB","Minion Pro","Minion Pro Cond","Minion Pro Med","Minion Pro SmBd","Miriam","Miriam Fixed","Mistral","Modern","Modern No. 20","Mongolian Baiti","Monotype Corsiva","MoolBoran","MS Gothic","MS Mincho","MS Outlook","MS PGothic","MS PMincho","MS Reference Sans Serif","MS Reference Specialty","MS Sans Serif","MS Serif","MS UI Gothic","MT Extra","MV Boli","Myriad Pro","Myriad Pro Cond","Myriad Pro Light","Narkisim","Niagara Engraved","Niagara Solid","Nueva Std Cond","Nyala","OCR A E
1xtended","OCR A Std","Old English Text MT","Onyx","Orator Std","Palace Script MT","Palatino Linotype","Papyrus","Parchment","Perpetua","Perpetua Titling MT","Plantagenet Cherokee","Playbill","PMingLiU","PMingLiU-ExtB","Poor Richard","Poplar Std","Prestige Elite Std","Pristina","Raavi","Rage Italic","Ravie","Roboto","Roboto Bk","Roboto Cn","Roboto Lt","Roboto Th","Rockwell","Rockwell Condensed","Rockwell Extra Bold","Rod","Roman","Rosewood Std Regular","Sakkal Majalla","Script","Script MT Bold","Segoe","Segoe Print","Segoe Script","Segoe SemiBold","Segoe UI","Segoe UI Light","Segoe UI Semibold","Segoe UI Symbol","Segoe360","Shonar Bangla","Showcard Gothic","Shruti","Simplified Arabic","Simplified Arabic Fixed","SimSun-ExtB","Small Fonts","Snap ITC","Stencil","Stencil Std","Sylfaen","Symbol","System","Tahoma","Tekton Pro","Tekton Pro Cond","Tekton Pro Ext","Tempus Sans ITC","Terminal","Times New Roman","Traditional Arabic","Trajan Pro","Trebuchet MS","Tunga","Tw Cen MT","Tw Cen MT Condensed","Tw Cen MT Condensed Extra Bold","Utsaah","Vani","Verdana","Vijaya","Viner Hand ITC","Vivaldi","Vladimir Script","VoicewarePron","Vrinda","Webdings","Wide Latin","Wingdings","Wingdings 2","Wingdings 3","ZWAdobeF"]};var hexcase=0,b64pad="",chrsz=8,userAgent=navigator.userAgent.toLowerCase();jQuery.browser={version:(userAgent.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(userAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/mozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var utils={};if(Array.prototype.remove=function(a){return!(isNaN(a)||a>this.length)&&this.splice(a,1)[0]},utils={supportTouch:"ontouchstart"in window,log:function(a){},addMask:function(a,b){var c={hasLoading:!0,hasAnimate:!1,fontSize:"16px",left:0,top:0,cursor:"wait",backgroundColor:"rgba(255, 255, 255, 0.5)",text:"Loading...",fontWeight:"normal",color:"inherit",maskClass:""},d=$.extend({},c,b),e=$("<div class='af-mask-apnel af-user-select'></div>").css({cursor:d.cursor,backgroundColor:d.backgroundColor}).addClass(d.maskClass),f=$("<div class='af-mask-text af-user-select'>"+d.text+"</div>"),g=$("<div class='af-mask-content'></div>").appendTo(e);if(d.hasLoading&&g.append($("<div class='af-save-loading af-user-select'></div>")),f.css({fontSize:d.fontSize,fontWeight:d.fontWeight,color:d.color}),g.append(f),d.hasAnimate){var h=f.text().replace("...",""),i=".",j=null;j=setInterval(function(){if(0===a.find(f).length)return void clearInterval(j);f.text(h+i),i+=".",4===i.length&&(i=".")},1e3)}e.appendTo(a),g.css({display:"none",left:(a.outerWidth()-g.outerWidth())/2,top:(a.outerHeight()-g.outerHeight())/2}).fadeIn(),a.ccMask=e},removeMask:function(a,b,c){var d=a.ccMask;void 0===c&&(c=400),d&&d.length>0&&d.fadeOut(c,function(){setTimeout(function(){d.remove(),b&&b()},50)})},errorMask:function(a,b){var c=this,d=a.ccMask.empty().css({cursor:"default"}),e=$("<div class='af-server-error alert alert-error'>Server error, please retry.</div>").appendTo(d),f=$("<div class='af-remove-mask-btn'><span class='icon icon-remove'></span></div>").appendTo(e);e.css({top:(a.height()-e.outerHeight())/2,left:(a.width()-e.outerWidth())/2}),f.on("click",function(){c.removeMask(a)}),b&&c.log("server error: "+b)},hasMask:function(a){return a.ccMask&&a.ccMask.length>0},addSpin:function(a,b){var c,d=a.css("position");"absolute"!==d&&"relative"!==d&&"fixed"!==d&&a.css("position","relative"),c=$("<div class='af-spin-loading'><i class='fa fa-spinner fa-spin-2x'></i></div>").addClass(b).appendTo(a),a.ccSpin=c},removeSpin:function(a){var b=a.ccSpin;b&&b.length>0&&b.remove()},showMe:function(a){$("html,body").stop().animate({scrollTop:a.offset().top-80},200)},fixedWidth:function(a,b,c,d){var e=this,f=new Image;a.addClass("af-img-loading"),f.onload=function(){var g=f.width/f.height,h=c/g;h>d?e.autoFit(a,b):(b.css({width:c,height:h,marginLeft:(a.width()-c)/2,marginTop:(a.height()-h)/2}),setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading"))},f.onerror=function(){setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading")},f.src=b.attr("src").replace(/^https?:/,location.protocol)},autoFit:function(a,b,c){var d=new Image;a.addClass("af-img-loading"),d.onload=function(){var e=a.height(),f=a.width(),g=d.width/d.height,h=e,i=e*g;i>a.width()&&(i=f,h=f/g),b.css({width:i,height:h,marginLeft:(a.width()-i)/2,marginTop:(a.height()-h)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),c&&c()},50)}
1,d.onerror=function(){var d=$("<div></div>"),e=a.height(),f=a.width(),g=.75,h=e,i=e*g;i>a.width()&&(i=f,h=f/g),d.css({boxShadow:b.css("box-shadow"),cursor:"pointer",background:"#eee",width:i,height:h,marginLeft:(a.width()-i)/2,marginTop:(a.height()-h)/2}),b.after(d),a.removeClass("af-img-loading"),c&&c()},d.src=b.attr("src").replace(/^https?:/,location.protocol)},autoFit2:function(a,b,c,d){var e=new Image;a.addClass("af-img-loading"),e.onload=function(){e.onload=e.onerror=null;var c=a.height(),f=a.width(),g=e.width/e.height,h=c,i=c*g;i>a.width()&&(i=f,h=f/g),b.attr("src",e.src).css({width:i,height:h,marginLeft:(a.width()-i)/2,marginTop:(a.height()-h)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),d&&d()},50)},e.onerror=function(){e.onload=e.onerror=null;var f=new Image;f.onload=function(){f.onload=f.onerror=null;var c=a.height(),e=a.width(),g=f.width/f.height,h=c,i=c*g;i>a.width()&&(i=e,h=e/g),b.attr("src",f.src).css({width:i,height:h,marginLeft:(a.width()-i)/2,marginTop:(a.height()-h)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),d&&d()},50)},f.onerror=function(){f.onload=f.onerror=null;var c=$("<div></div>"),e=a.height(),g=a.width(),h=.75,i=e,j=e*h;j>a.width()&&(j=g,i=g/h),c.css({boxShadow:b.css("box-shadow"),cursor:"pointer",background:"#eee",width:j,height:i,marginLeft:(a.width()-j)/2,marginTop:(a.height()-i)/2}),b.after(c),a.removeClass("af-img-loading"),d&&d()},f.src=c.replace(/^https?:/,location.protocol)+"files/shot.png"},e.src=c.replace(/^https?:/,location.protocol)+"files/shot.jpg"},autoFitContent:function(a,b,c,d,e){var f=new Image;a.addClass("af-img-loading"),f.onload=function(){f.onload=f.onerror=null;var c=a.height(),d=a.width(),g=f.width/f.height,h=c,i=c*g;i>d&&(i=d,h=d/g),b.attr("src",f.src).css({position:"absolute",left:0,top:0,width:"100%",height:"100%"}),a.css({width:i,height:h,marginLeft:(d-i)/2,marginTop:(c-h)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),e&&e()},50)},f.onerror=function(){f.onload=f.onerror=null;var d=new Image;d.onload=function(){d.onload=d.onerror=null;var c=a.height(),g=a.width(),h=d.width/d.height,i=c,j=c*h;j>g&&(j=g,i=g/h),b.attr("src",f.src).css({position:"absolute",left:0,top:0,width:"100%",height:"100%"}),a.css({width:j,height:i,marginLeft:(g-j)/2,marginTop:(c-i)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),e&&e()},50)},d.onerror=function(){d.onload=d.onerror=null;var c=$("<div></div>"),f=a.height(),g=a.width(),h=.75,i=f,j=f*h;j>g&&(j=g,i=g/h),c.css({boxShadow:b.css("box-shadow"),cursor:"pointer",background:"#eee",position:"absolute",left:0,top:0,width:"100%",height:"100%"}),b.after(c),a.css({width:j,height:i,marginLeft:(g-j)/2,marginTop:(f-i)/2}).removeClass("af-img-loading"),e&&e()},d.src=c+"files/shot.png"};var g=b.attr("src");f.src=""!=g&&void 0!=g?g:d.hasOwnProperty("img")?d.img:c.replace(/^https?:/,location.protocol)+"files/shot.jpg"},fullFill:function(a,b,c){var d=new Image;a.addClass("af-img-loading"),d.onload=function(){var e=a.height()+1,f=a.width()+1,g=f/e,h=d.width/d.height,i=f,j=f/h;h>g?(j=e,i=e*h):h<g&&(i=f,j=f/h),b.css({position:"absolute",width:i,height:j,left:(a.width()-i)/2,top:(a.height()-j)/2}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),c&&c()},50)},d.onerror=function(){setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading"),c&&c()},d.src=b.attr("src").replace(/^https?:/,location.protocol)},autoFitBottom:function(a,b,c){var d=new Image;a.addClass("af-img-loading"),d.onload=function(){var e=a.height(),f=a.width(),g=d.width/d.height,h=e,i=e*g;i>a.width()&&(i=f,h=f/g),b.css({position:"absolute",display:"block",width:i,height:h,left:(a.width()-i)/2,top:"auto",bottom:0}),setTimeout(function(){b.fadeIn(),a.removeClass("af-img-loading"),c&&c()},50)},d.onerror=function(){setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading"),c&&c()},d.src=b.attr("src").replace(/^https?:/,location.protocol)},autoFitPosition:function(a,b,c,d,e,f){var g=new Image,h=$("<i class='fa fa-spinner af-spin-loading-40 fa-spin'></i>");a.append(h),g.onload=function(){var e=a.height(),i=a.width(),j=g.width/g.height,k=e,l=e*j;l>a.width()&&(l=i,k=i/j),(c||d)&&a.css({width:l,height:k,left:"left"==c?0:"right"==c?"auto":(a.width()-l)/2,right:"right"==c?0:"auto"}),b.css({position:"absolute",width:l,height:k,left:"left"==c?0:"right"==c?"auto":(a.width()-l)/2,right:"right"==c?0:"auto",top:"top"==d?0:"bottom"==d?"auto":(a.height()-k)/2,bottom:"bottom"==d?0:"auto"}),setTimeout(function(){b.fadeIn(),h.remove(),f&&f()},50)},g.onerror=function(){b.hide().remove(),h.remove(),a.css({backgroundColor:e||"#fff"}),f&&f()},g.src=b.attr("src").replace(/^https?:/,location.protocol)},autoFitPosition2:function(a,b,c,d,e,f,g){var h=new Image,i=$("<i class='fa fa-spinner af-spin-loading-40 fa-spin'></i>");a.append(i),h.onload=function(){h.onload=h.onerror=null;var e=a.height(),f=a.width(),j=h.width/h.height,k=e,l=e*j;l>a.width()&&(l=f,k=f/j),(c||d)&&a.css({width:l,height:k,left:"left"==c?0:"right"==c?"auto":(a.width()-l)/2,right:"right"==c?0:"auto",top:"top"==d?0:"bottom"==d?"auto":(a.height()-k)/2,bottom:"bottom"==d?0:"auto"}),c||d?b.attr("src",h.src).css({position:"absolute",left:0,top:0,width:"100%",height:"100%"}):b.attr("src",h.src).css({position:"absolute",width:l,height:k,left:"left"==c?0:"right"==c?"auto":(a.width()-l)/2,right:"right"==c?0:"auto",top:"top"==d?0:"bottom"==d?"auto":(a.height()-k)/2,bottom:"bottom"==d?0:"auto"}),setTimeout(function(){b.fadeIn(),i.remove(),g&&g()},50)},h.onerror=function(){h.onload=h.onerror=null;var j=new Image;j.onload=function(){j.onload=j.onerror=null;var e=a.height(),f=a.width(),h=j.width/j.height,k=e,l=e*h;l>a.width()&&(l=f,k=f/h),c||d?b.attr("src",j.src).css({position:"absolute",left:0,top:0,width:"100%",height:"100%"}):b.attr("src",j.src).css({position:"absolute",width:l,height:k,left:"left"==c?0:"right"==c?"auto":(a.width()-l)/2,right:"right"==c?0:"auto",top:"top"==d?0:"bottom"==d?"auto":(a.height()-k)/2,bottom:"bottom"==d?0:"auto"}),setTimeout(function(){b.fadeIn(),i.remove(),g&&g()},50)},j.onerror=function(){j.onload=j.onerror=null,b.hide().remove(),i.remove(),a.css({backgroundColor:e||"#fff"}),g&&g()},j.src=f.replace(/^https?:/,location.protocol)+"files/shot.png"};var j=b.attr("src");h.src=""!=j&&void 0!=j?j:f.replace(/^https?:/,location.protocol)+"files/shot.jpg"},setImgContainerMid:function(a,b,c){var d=new Image,e=$("<i class='fa fa-spinner af-spin-loading-40 fa-spin'></i>");a.append(e),d.onload=function(){var f=a.height(),g=a.width(),h=d.width/d.height,i=f*h;i>a.width()&&(i=g),a.css({width:i,left:(a.width()-i)/2}),setTimeout(function(){b.fadeIn(),e.remove(),c&&c()},50)},d.onerror=function(){b.hide().remove(),e.remove(),c&&c()},d.src=b.attr("src").replace(/^https?:/,location.protocol)},fixedWidthAutoHeight:function(a,b){var c=new Image;a.addClass("af-img-loading"),c.onload=function(){var d=a.width(),e=c.width/c.height,f=d/e;b.css({width:d,height:f}),setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading")},c.onerror=function(){setTimeout(function(){b.fadeIn()},50),a.removeClass("af-img-loading")},c.src=b.attr("src").replace(/^https?:/,location.protocol)},confirm:function(a,b,c,d,e){var f=$("<ul class='af-light-box-buttons'></ul> "),g=$("<li class='button-pure button-pure-green'>Yes</li>"),h=$("<li class='button-pure'>  No</li>"),i=new LightBox(a,b,480),j=i.getTopCancelBtn();j.off("click"),i.getBox().append(f.append(g).append(h)),i.launch(),g.on("click",function(){c(i.getBox()),i.cancel(),e&&$("body").removeClass("af-light-box-body")}),h.add(j).on("click",function(){d&&d(),i.cancel()})},confirm2:function(a,b,c,d,e,f){var g=$("<ul class='af-light-box-buttons'></ul> "),h=$("<li class='button-pure button-pure-green'>Yes</li>"),i=$("<li class='button-pure'>No</li>"),j=new LightBox(b,c,a||480),k=j.getTopCancelBtn();k.off("click"),j.getBox().append(g.append(h).append(i)),j.launch(),h.on("click",function(){d(j.getBox()),j.cancel(),f&&$("body").removeClass("af-light-box-body")}),i.add(k).on("click",function(){e&&e(),j.cancel()})},saveConfirm:function(a,b,c,d,e){var f=$("<ul class='af-light-box-buttons'></ul> "),g=$("<li class='button-pure button-pure-green'>Yes</li>"),h=$("<li class='button-pure'>  No</li>"),i=$("<div class='button-pure'>Cancel</div>"),j=new LightBox(a,b,480),k=j.getTopCancelBtn();k.off("click"),j.getBox().append(f.append(g).append(h).append(i)),j.launch(),g.on("click",function(){c&&c(),j.cancel()}),h.on("click",function(){d&&d(),j.cancel()}),i.add(k).on("click",function(){e&&e(),j.cancel()})},fixedConfirm:function(a,b,c,d,e){var f=new FixedLightBox(a,"","",{hasBtns:!0}),g=f.getSaveBtn().html("Yes"),h=f.getCancelBtn().html("No"),i=f.getTopCancelBtn();return f.getPanel().append("<div class='hf-lightbox-confirm-desc'>"+b+"</div>"),e&&(g.removeClass("button-pure-green"),h.addClass("button-pure-green")),f.launch(),g.on("click",function(){c(),f.cancel()}),h.add(i).on("click",function(){d&&d(),f.cancel()}),f},confirmAjax:function(a,b,c,d){var e=new FixedLightBox(a,"","0",{hasBtns:!0,hasPadding:!0});e.getPanel().append("<div class='hf-lightbox-alert-desc'>"+b+"</div>"),e.launch(),e.getSaveBtn().html("Yes").on("click",function(){c(e)}),e.getTopCancelBtn().off("click").add(e.getCancelBtn().html("No")).on("click",function(){d&&d(),e.cancel()})}
1,popUp:function(a,b,c,d){var e=$("<ul class='af-light-box-buttons'></ul> "),f=$("<li class='button-pure'>Close</li>"),g=new LightBox(a,b,c);g.getBox().append(d).append(e.append(f)),g.launch(),f.on("click",function(){g.cancel()})},alert:function(a,b){var c=$("<ul class='af-light-box-buttons'></ul> "),d=$("<li class='button-pure'>Close</li>"),e=new LightBox(a,b,560);e.getBox().append(c.append(d)),e.launch(),d.on("click",function(){e.cancel()})},max2:function(a){return Math.max.apply({},a)},min2:function(a){return Math.min.apply({},a)},remove:function(a,b,c){void 0===b&&(b=400),$("html, body").animate({scrollTop:"-="+a.height()},b),a.slideUp(b,function(){a.remove(),c&&c()})},validate:function(a,b,c,d,e,f,g){var h,i,j=b.val();switch(f){case"!":i="<i class='icon icon-exclamation-sign'></i> ";break;default:i="* "}switch(a){case"email":j=j.trim(),""===j?h="Please enter your email address.":j.match(/^\w+([-\.]\w+)*@\w+([\.-]\w+)*\.\w{2,10}$/)?null!==j.match(/['‘’"”“  ]/)&&(h="Email contains invalid characters."):h="Invalid email address.";break;case"password":""===j?h="Please enter your password.":j.length<6||j.length>20?h="Password must be 6-20 characters.":null!==j.match(/['‘’"”“  ]/)&&(h="Password contains invalid characters.");break;case"repassword":j!==e&&(h="Inconsistent password.");break;case"signUpTermsOfService":b.is(":checked")||(h="Please accept our terms of service.");break;case"verificationCode":j=j.trim(),""==j&&(h="Please enter the verification code."),""==j||j.match(/^[A-Za-z0-9-_]+$/)||(h="Incorrect verification code.");break;case"text":j=j.trim(),""===j&&(h="Required");break;case"name":j=j.trim(),""===j&&(h="Please enter your name.");break;case"number":j=j.trim(),""===j?h="Required":isNaN(j)&&(h="Please enter a number.");break;case"positiveNumber":j=j.trim(),""===j?h="Required":isNaN(j)?h="Please enter a number.":parseFloat(j)<0&&(h="Please enter a positive number.")}return h?(g&&(h=g),i+=h,h=i,b.addClass("af-validate-fail"),c&&c.addClass("af-error").removeClass("af-success").html(h),d&&b.focus(),!1):(b.removeClass("af-validate-fail"),c&&c.html(""),!0)},encodeHTML:function(a){return void 0!==a&&a?(a=a.toString(),a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\\/g,"&#92;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/\n/g,"<br>")):""},decodeHTML:function(a){return void 0!==a&&a?(a=a.toString(),a.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&#92;/g,"\\").replace(/&quot;/g,'"').replace(/&#39;/g,"'").replace(/<br>/g,"\n")):""},nl2br:function(a){return a=a.toString(),a.replace(/\n/g,"<br>")},br2nl:function(a){return a=a.toString(),a.replace(/<.?br.?>/g,"\n")},changeTopBar:function(a,b){var c=$(".af-top-navbar>.container");$.ajax({url:"/top-login.php",type:"POST",data:{uName:a,uLink:b},beforeSend:function(){},success:function(a){c.empty().append(a)},error:function(){}})},scrollTo:function(a,b){void 0===b&&(b=400),$("html,body").animate({scrollTop:a},b)},addLeaveMask:function(a,b){$("<div class='af-fullscreen-mask af-hide'><div class='af-fullscreen-text'>"+a+"</div></div>").appendTo($("body")).fadeIn(function(){b&&b()})},tap:function(a,b){this.supportTouch?a.hammer().on("tap",b):a.on("click",b)},isPhone:function(){var a=navigator.userAgent.toLowerCase();return!(!(a.indexOf("phone")>0||a.indexOf("mobile")>0||a.indexOf("ipod")>0||a.indexOf("msie")>0&&a.indexOf("pc")<=0)||a.indexOf("pad")>0||a.indexOf("pc")>0)},isMac:function(){return navigator.userAgent.toLowerCase().indexOf("mac")>0},parseDate:function(a,b){var c=a.split(" "),d=c[0].split("-"),e=c[1].split(":"),f=new Date(d[0],d[1]-1,d[2],e[0],e[1],e[2]);return b?new Date(f.getTime()).toLocaleString():f},parseBookShot:function(a,b){var c="2"==b?"png":"jpg",d=new Image;return d.onload=function(){return a+"files/shot.jpg"},d.onerror=function(){d.onload=d.onerror=null;var b=new Image;b.onload=function(){return a+"files/shot.png"},b.onerror=function(){return a+"files/shot.jpg"},b.src=a+"files/shot.png"},d.src=a+"files/shot.jpg",a+"files/shot."+c},parseBookShot2:function(a,b){var c=new Image;c.onload=function(){b.attr("src",a+"files/shot.jpg")},c.onerror=function(){c.onload=c.onerror=null;var d=new Image;d.onload=function(){b.attr("src",a+"files/shot.png")},d.onerror=function(){b.attr("src",a+"files/shot.jpg")},d.src=a+"files/shot.png"},c.src=a+"files/shot.jpg"},getLabelFilePath:function(a){var b="";switch(a+=""){case"1":b="//anyflip.com/images/label-new.png";break;case"2":b="//anyflip.com/images/label-hot.png";break;case"3":b="//anyflip.com/images/label-featured.png"}return b},selectCode:function(a){a.select()},loadFile:function(a,b){var c,d=a.split("?")[0],e=d.substr(d.length-2).toLowerCase();"js"==e?(c=document.createElement("script"),c.setAttribute("src",a),c.onload=function(){b&&b()}
1):(c=document.createElement("link"),c.setAttribute("rel","stylesheet"),c.setAttribute("type","text/css"),c.setAttribute("href",a)),document.head.appendChild(c)},isEmptyObj:function(a){for(var b in a)return!1;return!0},escapeSpeciialChar:function(a){return a=a.toString(),a.replace(/'/g,"\\'")},googleLogin:function(a){var b=$("#"+a.id),c=b.siblings(".progress"),d=$("#"+a.helpId);b.hide().addClass("af-hidden"),c.show().removeClass("af-hidden"),d.html("");var e=a.googleUser.getBasicProfile(),f=e.getEmail(),g=e.getId(),h=e.getName(),i=a.googleUser.getAuthResponse().access_token;$.ajax({type:"POST",url:"/userLoad/handle-google-log-in.php",dataType:"json",data:{code:i,userid:g,name:h,bookid:a.bookId},success:function(e){if("1"==e.status){var g=""!==e.uName?e.uName:f.substr(0,f.indexOf("@"));fh5.isLoggedIn=!0,fh5.uId=e.uId,fh5.uType=e.uType,fh5.uLink=e.uLink,utils.changeTopBar(g,e.uLink),a.lightBox&&a.lightBox.modal("hide"),a.callback?a.callback():document.referrer.match("pricing")?window.location.href="/pricing":window.location.href="/center/flips/book.php?cid="+e.cId}else"9"==e.status?(d.html("Your registration is not allowed due to the spam detected."),b.hide().addClass("af-hidden"),c.show().removeClass("af-hidden")):(d.html(fh5.pageData.tips.ConnectionError),b.hide().addClass("af-hidden"),c.show().removeClass("af-hidden"))},error:function(a,e){d.html(fh5.pageData.tips.ConnectionError),b.hide().addClass("af-hidden"),c.show().removeClass("af-hidden")}})},facebookLogin:function(a){return void(window.location.href="https://anyflip.com/userLoad/Facebook/index.php")},fromatInt:function(a){if(isNaN(a))return a;var b=a.toString().length;return b<4?a:b>=4&&b<7?Math.floor(a/1e3)+"K":b>=7&&b<10?Math.floor(a/1e6)+"M":Math.floor(a/1e9)+"B"},formatIntToStr:function(a){var b=Math.floor(parseInt(a)/1e3),c=a.toString().substr(-3);return b>0?this.formatIntToStr(b)+","+c:c+""},formatTime:function(a){var b,c=parseInt(a),d=0,e=0;return c>=60&&(d=parseInt(c/60),c=parseInt(c%60),d>=60&&(e=parseInt(d/60),d=parseInt(d%60))),b=1===c.toString().length?"0"+c:c,d>=0&&(d=1===d.toString().length?"0"+d:d,b=d+":"+b),e>=0&&(b=e+":"+b),b},formatDate:function(a,b){var c={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":Math.floor((a.getMonth()+3)/3),S:a.getMilliseconds()};/(y+)/.test(b)&&(b=b.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length)));for(var d in c)new RegExp("("+d+")").test(b)&&(b=b.replace(RegExp.$1,1==RegExp.$1.length?c[d]:("00"+c[d]).substr((""+c[d]).length)));return b},getDocumentRoot:function(){return window.location.protocol+"//"+document.domain+"/"},getPropNum:function(a){var b=0;for(var c in a)a.hasOwnProperty(c)&&b++;return b},getUserAccountlogo:function(a,b){return"http://"+fh5.AS3BucketName+"/"+(""==a?"accountlogo.jpg":b+"/"+a)},addHighlight:function(a,b){if(""==b)return a;for(var c=a,d=new RegExp("<.*?>","i"),e=new Array,f=0;!0;f++){var g=d.exec(c);if(!g)break;e[f]=g,c=c.replace(g,"{[("+f+")]}")}for(var h=unescape(b.replace(/\+/g," ")).split(/\s+/),i=0;i<h.length;i++){var j=new RegExp("("+h[i].replace(/[(){}.+*?^$|\\\[\]]/g,"\\$&")+")","ig");c=c.replace(j,"<span class='af-highlight'>$1</span>")}for(var f=0;f<e.length;f++)c=c.replace("{[("+f+")]}",e[f]);return c},glow:function(a,b,c){var d=a.src;if(d&&document.getElementsByTagName("body")[0].contains(a)){var e,f=document.createElement("canvas");if(f.getContext&&(e=f.getContext("2d"))){var g=new Image,h=!1,i=null,j=null;return g.onload=function(){function d(){$({k:0}).animate({k:1},{duration:b,step:function(a){e.clearRect(t,t,k,l),e.globalCompositeOperation="source-over",e.drawImage(o.canvas,r+q*a,t),e.globalCompositeOperation=s,e.drawImage(n.canvas,t,t)}})}g.onload=null;var k=a.offsetWidth,l=a.offsetHeight;f.width=k,f.height=l;var m=f.style;m.position="absolute",m.width=2*k+"px",m.height=2*l+"px",m.left=a.offsetLeft-k/2+"px",m.top=a.offsetTop-l/2+"px",m.zIndex=a.style.zIndex?parseInt(a.style.zIndex,10)+5:5,a.parentNode.insertBefore(f,a);var n=f.cloneNode(!1).getContext("2d");n.drawImage(g,0,0,g.width,g.height,0,0,k,l);var o=f.cloneNode(!1).getContext("2d");o.save(),o.rotate(30*Math.PI/180),o.translate(Math.atan(30*Math.PI/180)*l,0);var p=o.createLinearGradient(0,45,45,45);p.addColorStop(0,"rgba(255,255,255,0)"),p.addColorStop(.3,"rgba(255,255,255,0.5)"),p.addColorStop(.7,"rgba(255,255,255,0)"),o.fillStyle=p,o.fillRect(0,-100,100,l+200),o.restore(
1);var q=2*k,r=-k,s="destination-in",t=0;b=b||3e3,c=c||1e3,j=function(){return h=!0,d(),setInterval(d,c+b)},i=j()},g.src=d,{stop:function(){h=!1,clearInterval(i)},start:function(){!h&&j&&j()},destroy:function(){f.parentNode.removeChild(f)}}}}},delHtmlTag:function(a){return a=a.toString(),a.replace(/<[^>]+>/g,"")},downPDF:function(a){window.open(fh5.website+"download/download-pdf-file.php?bookid="+a,"_self")},downZIP:function(a,b,c,d){var e=this;a.hasClass("disabled")||$.ajax({url:fh5.website+"download/create-book-zip-online.php",type:"POST",dataType:"json",data:{bookid:b},beforeSend:function(){c&&c.hideError(),a.addClass("disabled"),utils.addMask(a,{text:"Generating..."})},success:function(f){switch(a.removeClass("disabled"),e.removeMask(a),f.status){case"1":fh5.session_output=f.outputs,d&&d.length>0&&d.html(parseInt(fh5.config_outputCount)-parseInt(f.outputs)),window.open("/download/download-zip-file.php?bookid="+b,"_self");break;case"2":c&&c.showError("Your bounces are over this month.");break;case"3":c&&c.showError("Upgrade to PRO.");break;default:c&&c.showError("Generate failed, please retry.")}},error:function(){a.removeClass("disabled"),e.removeMask(a),c&&c.showError("Generate failed, please retry.")}})},downEXE1:function(a,b,c){var d=this;a.hasClass("disabled")||(c&&c.length>0&&c.html(""),$.ajax({url:fh5.website+"/download/create-book-exe-zip-online.php",type:"get",dataType:"jsonp",data:{bookid:b},beforeSend:function(){a.addClass("disabled"),d.addMask(a,{text:"打包中...",color:"#777"})},success:function(e){switch(a.removeClass("disabled"),d.removeMask(a),e.status){case"1":window.open(fh5.website+"download/download-exe-zip-file.php?bookid="+b,"_self");break;case"2":c&&c.length>0?c.html("这个月您的下载次数已经用完。"):alert("这个月您的下载次数已经用完。");break;case"3":c&&c.length>0?c.html("请升级到收费版。"):alert("请升级到收费版。");break;default:c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}},error:function(){a.removeClass("disabled"),d.removeMask(a),c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}}))},downEXE2:function(a,b,c){var d=this;a.hasClass("disabled")||(c&&c.length>0&&c.html(""),$.ajax({url:fh5.website+"download/create-exe-online.php",type:"get",dataType:"jsonp",data:{bookid:b},beforeSend:function(){a.addClass("disabled"),d.addMask(a,{text:"打包中...",color:"#777"})},success:function(e){switch(a.removeClass("disabled"),d.removeMask(a),e.status){case"1":window.open(fh5.website+"download/download-exe-file.php?bookid="+b,"_self");break;case"2":c&&c.length>0?c.html("这个月您的下载次数已经用完。"):alert("这个月您的下载次数已经用完。");break;case"3":c&&c.length>0?c.html("请升级到收费版。"):alert("请升级到收费版。");break;default:c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}},error:function(){a.removeClass("disabled"),d.removeMask(a),c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}}))},downMAC:function(a,b,c){var d=this;a.hasClass("disabled")||(c&&c.length>0&&c.html(""),$.ajax({url:fh5.website+"download/create-macapp-zip-online.php",type:"get",dataType:"jsonp",data:{bookid:b},beforeSend:function(){a.addClass("disabled"),d.addMask(a,{text:"打包中...",color:"#777"})},success:function(e){switch(a.removeClass("disabled"),d.removeMask(a),e.status){case"1":window.open(fh5.website+"download/download-macapp-zip-file.php?bookid="+b,"_self");break;case"2":c&&c.length>0?c.html("系统限制下载,这个月您的下载次数已经用完。"):alert("系统限制下载,这个月您的下载次数已经用完。");break;case"3":c&&c.length>0?c.html("请升级到收费版。"):alert("请升级到收费版。");break;default:c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}},error:function(){a.removeClass("disabled"),d.removeMask(a),c&&c.length>0?c.html("打包失败,请重试。"):alert("打包失败,请重试。")}}))},fromatUrl:function(a){return a.replace(/^http:/,location.protocol)},loadFileWithTimeStamp:function(a,b){var c=(new Date).getTime(),d=document.createElement("script");d.src=a[b]+"?"+c,d.onload=function(){(b+=1)<a.length&&utils.loadFileWithTimeStamp(a,b)},document.body.appendChild(d)},formatMaintainedDate:function(a,b){function c(a){const b=f[a.getMonth()],c=e[a.getDay()],d=a.getDate(),g=a.getHours(),h=g%12||12,i=a.getMinutes();
1return{month:b,week:c,day:d,hours:h,minutes:i<10?"0"+i:i,period:g<12?"AM":"PM"}}var d="";const e=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],f=["January","February","March","April","May","June","July","August","September","October","November","December"],g=new Date(Date.UTC(a[0],a[1],a[2],a[3],a[4],a[5])),h=new Date(Date.UTC(b[0],b[1],b[2],b[3],b[4],b[5])),i=(new Date(g),new Date(h),c(g)),j=c(h),k=(h-g)/36e5;return d=k<=24?i.week+", "+i.month+" "+i.day+", "+i.hours+":"+i.minutes+" "+i.period+" to "+j.hours+":"+j.minutes+" "+j.period:i.week+", "+i.month+" "+i.day+", "+i.hours+":"+i.minutes+" "+i.period+" to "+j.week+", "+j.month+" "+j.day+", "+j.hours+":"+j.minutes+" "+j.period,{utcStartTime:g,utcEndTime:h,timeStr:d,hoursDiff:k}},getLang:function(){var a="en",b=window.location.href,c=window.location.host,d=window.location.pathname,e=["de"],f=new RegExp("^(https?:)?//"+c+"/(edit-book|edit-bookcase|dashboard|editorv)");if(b.match(f))a=this.getParamValue("lang");else{var g=d.split("/");g.length>=2&&(a=g[1])}return a=a.replace(/(^\s*)|(\s*$)/g,""),a=a.toLowerCase(),a=e.includes(a)?a:"en"},getCookieValue:function(a){if(!(a="hf_"+a))return null;const b=document.cookie.split(";");for(var c=0;c<b.length;c++){for(var d=b[c];" "===d.charAt(0);)d=d.substring(1);const e=d.split("=");if(e[0]===a)return e[1]}return null},setCookie:function(a,b){if(!a||!b.value)return void console.error("Cookie name and value are required.");var c=encodeURIComponent("hf_"+a)+"="+JSON.stringify(b.value);b.path&&(c+="; path="+b.path),b.domain&&(c+="; domain="+b.domain);var d="";if(b.expires)d=b.expires.toUTCString();else if(b.maxAge){var e=new Date;e.setTime(e.getTime()+1e3*b.maxAge),d=e.toUTCString()}d&&(c+="; expires="+d),b.secure&&(c+="; secure"),b.httpOnly&&(c+="; HttpOnly"),b.sameSite&&(c+="; SameSite="+b.sameSite),document.cookie=c}},"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.2.0",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.2.0",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),d[e](null==f[b]?this.options[b]:f[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);
1d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus","focus"==b.type)})}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b).on("keydown.bs.carousel",a.proxy(this.keydown,this)),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.2.0",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},c.prototype.keydown=function(a){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c="prev"==a?-1:1,d=this.getItemIndex(b),e=(d+c)%this.$items.length;return this.$items.eq(e)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));if(!(a>this.$items.length-1||a<0))return this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){if(!this.sliding)return this.slide("next")},c.prototype.prev=function(){if(!this.sliding)return this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i="next"==b?"first":"last",j=this;if(!f.length){if(!this.options.wrap)return;f=this.$element.find(".item")[i]()}if(f.hasClass("active"))return this.sliding=!1;var k=f[0],l=a.Event("slide.bs.carousel",{relatedTarget:k,direction:h});if(this.$element.trigger(l),!l.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var m=a(this.$indicators.children()[this.getItemIndex(f)]);m&&m.addClass("active")}var n=a.Event("slid.bs.carousel",{relatedTarget:k,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),j.sliding=!1,setTimeout(function(){j.$element.trigger(n)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(n)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","fal
1se"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.2.0",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus").attr("aria-expanded","true"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.divider):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(i.filter(":focus"));38==b.keyCode&&j>0&&j--,40==b.keyCode&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f+', [role="menu"], [role="listbox"]',g.prototype.keydown)}(jQuery),function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.2.0",c.TRANSITION_DURATION=300,c.BACKDROP_TRANSITION_DURATION=150,c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var d=this,e=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(e),this.isShown||e.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.$body.addClass("modal-open"),this.setScrollbar(),this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var e=a.support.transition&&d.$element.hasClass("fade");d.$element.parent().length||d.$element.appendTo(d.$body),d.$element.show().scrollTop(0),e&&d.$element[0].offsetWidth,d.$element.addClass("in").attr("aria-hidden",!1),d.enforceFocus();var f=a.Event("shown.bs.modal",{relatedTarget:b});e?d.$element.find(".modal-dialog").one("bsTransitionEnd",function(){d.$element.trigger("focus").trigger(f)}).emulateTransitionEnd(c.TRANSITION_DURATION):d.$element.trigger("focus").trigger(f)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.$body.removeClass("modal-open"),this.resetScrollbar(),this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").addClass("out").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(c.TRANSITION_DURATION):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("key
1down.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var d=this,e=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var f=a.support.transition&&e;if(this.$backdrop=a('<div class="modal-backdrop '+e+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),f&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;f?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var g=function(){d.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",g).emulateTransitionEnd(c.BACKDROP_TRANSITION_DURATION):g()}else b&&b()},c.prototype.checkScrollbar=function(){this.scrollbarWidth=this.measureScrollbar()},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.scrollbarWidth&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},c.prototype.measureScrollbar=function(){if(document.body.clientWidth>=window.innerWidth)return 0;var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.2.0",c.TRANSITION_DURATION=150,c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){this.timeout=null,this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);if(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",!c.options.delay||!c.options.delay.hide)return c.hide();c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(document.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.top+k.height+m-p.scroll>p.height?"top":"top"==h&&k.top-p.scroll-m<0?"bottom":"right"==h&&k.right+l>p.width?"left":"left"==h&&k.left-l<p.left?"right":h,f.removeClass(n).addClass(h)}var q=this.getCalculatedOffset(h,k,l,m);this.applyPlacement(q,h);var r=function(){e.$element.trigger("shown.bs."+e.type),e.hoverState=null};a.support.transition&&this.$tip.hasClass("fade")?f.one("bsTransitionEnd",r).emulateTransitionEnd(c.TRANSITION_DURATION):r()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=
1parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=k.left?2*k.left-e+i:2*k.top-f+j,m=k.left?"left":"top",n=k.left?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(l,d[0][n],m)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(){function b(){"in"!=d.hoverState&&e.detach(),d.$element.removeAttr("aria-describedby").trigger("hidden.bs."+d.type)}var d=this,e=this.tip(),f=a.Event("hide.bs."+this.type);if(this.$element.trigger(f),!f.isDefaultPrevented())return e.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?e.one("bsTransitionEnd",b).emulateTransitionEnd(c.TRANSITION_DURATION):b(),this.hoverState=null,this},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName,e=window.SVGElement&&c instanceof window.SVGElement,f=c.getBoundingClientRect(),g=d?{top:0,left:0}:b.offset(),h={scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop()},i=e?{}:{width:d?a(window).width():b.outerWidth(),height:d?a(window).height():b.outerHeight()};return a.extend({},f,h,i,g)},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a=this.$element,b=this.options;return a.attr("data-original-title")||("function"==typeof b.title?b.title.call(a[0]):b.title)},c.prototype.getUID=function(a){do{a+=~~(1e6*Math.random())}while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&((c=a(b.currentTarget).data("bs."+this.type))||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.2.0",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},c.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.2.0",c.TRANSITION_DURATION=150,c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.closest("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},c.prototype.activate=function(b,d,e){function f(){g.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(c){c.preventDefault(),b.call(a(this),"show")})}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;
1e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.2.0",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return e<c&&"top";if("bottom"==this.affixed)return null!=c?!(e+this.unpin<=f.top)&&"bottom":!(e+g<=a-d)&&"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&i<=c?"top":null!=d&&i+j>=a-d&&"bottom"},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a("body").height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},d.offsetBottom&&(d.offset.bottom=d.offsetBottom),d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery),function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||d.data("bs.collapse",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};c.VERSION="3.2.0",c.TRANSITION_DURATION=350,c.DEFAULTS={toggle:!0},c.prototype.dimension=function(){return this.$element.hasClass("width")?"width":"height"},c.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var d=a.Event("show.bs.collapse");if(this.$element.trigger(d),!d.isDefaultPrevented()){var e=this.$parent&&this.$parent.find("> .panel > .in");if(e&&e.length){var f=e.data("bs.collapse");if(f&&f.transitioning)return;b.call(e,"hide"),f||e.data("bs.collapse",null)}var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(c.TRANSITION_DURATION)[g](this.$element[0][i])}}},c.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var d=this.dimension();this.$element[d](this.$element[d]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in"),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};if(!a.support.transition)return e.call(this);this.$element[d](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(c.TRANSITION_DURATION)}}},c.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var d=a.fn.collapse;a.fn.collapse=b,a.fn.collapse.Constructor=c,a.fn.collapse.noConflict=function(){return a.fn.collapse=d,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(c){var d,e=a(this),f=e.attr("data-target")||c.preventDefault()||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),g=a(f),h=g.data("bs.collapse"),i=h?"toggle":e.data(),j=e.attr("data-parent"),k=j&&a(j);h&&h.transitioning||(k&&k.find('[data-toggle="collapse"][data-parent="'+j+'"]').not(e).addClass("collapsed"),e.toggleClass("collapsed",g.hasClass("in"))),b.call(g,i)})}(jQuery),function(a){"use strict";function b(c,d){var e=a.proxy(this.process,this);this.$body=a("body"),this.$scrollElement=a(a(c).is("body")?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.2.0",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b="offset",c=0;a.isWindow(this.$scrollElement[0])||(b="position",c=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var d=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+c,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){d.offsets.push(this[0]),d.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(a){a.fn.qrcode=function(b){function c(a){this.mode=h,this.data=a}function d(a,b){this.typeNumber=a,this.errorCorrectLevel=b,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}function e(a,b){if(void 0==a.length)throw Error(a.length+"/"+b);for(var c=0;c<a.length&&0==a[c];)c++;this.num=Array(a.length-c+b);for(var d=0;d<a.length-c;d++)this.num[d]=a[d+c]}function f(a,b){this.totalCount=a,this.dataCount=b}function g(){this.buffer=[],this.length=0}var h;c.prototype={getLength:function(){return this.data.length},write:function(a){for(var b=0;b<this.data.length;b++)a.put(this.data.charCodeAt(b),8)}},d.prototype={addData:function(a){this.dataList.push(new c(a)),this.dataCache=null},isDark:function(a,b){if(0>a||this.moduleCount<=a||0>b||this.moduleCount<=b)throw Error(a+","+b);return this.modules[a][b]},getModuleCount:function(){return this.moduleCount},make:function(){if(1>
1this.typeNumber){for(var a=1,a=1;40>a;a++){for(var b=f.getRSBlocks(a,this.errorCorrectLevel),c=new g,d=0,e=0;e<b.length;e++)d+=b[e].dataCount;for(e=0;e<this.dataList.length;e++)b=this.dataList[e],c.put(b.mode,4),c.put(b.getLength(),i.getLengthInBits(b.mode,a)),b.write(c);if(c.getLengthInBits()<=8*d)break}this.typeNumber=a}this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(a,b){this.moduleCount=4*this.typeNumber+17,this.modules=Array(this.moduleCount);for(var c=0;c<this.moduleCount;c++){this.modules[c]=Array(this.moduleCount);for(var e=0;e<this.moduleCount;e++)this.modules[c][e]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(a,b),7<=this.typeNumber&&this.setupTypeNumber(a),null==this.dataCache&&(this.dataCache=d.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,b)},setupPositionProbePattern:function(a,b){for(var c=-1;7>=c;c++)if(!(-1>=a+c||this.moduleCount<=a+c))for(var d=-1;7>=d;d++)-1>=b+d||this.moduleCount<=b+d||(this.modules[a+c][b+d]=0<=c&&6>=c&&(0==d||6==d)||0<=d&&6>=d&&(0==c||6==c)||2<=c&&4>=c&&2<=d&&4>=d)},getBestMaskPattern:function(){for(var a=0,b=0,c=0;8>c;c++){this.makeImpl(!0,c);var d=i.getLostPoint(this);(0==c||a>d)&&(a=d,b=c)}return b},createMovieClip:function(a,b,c){for(a=a.createEmptyMovieClip(b,c),this.make(),b=0;b<this.modules.length;b++)for(var c=1*b,d=0;d<this.modules[b].length;d++){var e=1*d;this.modules[b][d]&&(a.beginFill(0,100),a.moveTo(e,c),a.lineTo(e+1,c),a.lineTo(e+1,c+1),a.lineTo(e,c+1),a.endFill())}return a},setupTimingPattern:function(){for(var a=8;a<this.moduleCount-8;a++)null==this.modules[a][6]&&(this.modules[a][6]=0==a%2);for(a=8;a<this.moduleCount-8;a++)null==this.modules[6][a]&&(this.modules[6][a]=0==a%2)},setupPositionAdjustPattern:function(){for(var a=i.getPatternPosition(this.typeNumber),b=0;b<a.length;b++)for(var c=0;c<a.length;c++){var d=a[b],e=a[c];if(null==this.modules[d][e])for(var f=-2;2>=f;f++)for(var g=-2;2>=g;g++)this.modules[d+f][e+g]=-2==f||2==f||-2==g||2==g||0==f&&0==g}},setupTypeNumber:function(a){for(var b=i.getBCHTypeNumber(this.typeNumber),c=0;18>c;c++){var d=!a&&1==(b>>c&1);this.modules[Math.floor(c/3)][c%3+this.moduleCount-8-3]=d}for(c=0;18>c;c++)d=!a&&1==(b>>c&1),this.modules[c%3+this.moduleCount-8-3][Math.floor(c/3)]=d},setupTypeInfo:function(a,b){for(var c=i.getBCHTypeInfo(this.errorCorrectLevel<<3|b),d=0;15>d;d++){var e=!a&&1==(c>>d&1);6>d?this.modules[d][8]=e:8>d?this.modules[d+1][8]=e:this.modules[this.moduleCount-15+d][8]=e}for(d=0;15>d;d++)e=!a&&1==(c>>d&1),8>d?this.modules[8][this.moduleCount-d-1]=e:9>d?this.modules[8][15-d-1+1]=e:this.modules[8][15-d-1]=e;this.modules[this.moduleCount-8][8]=!a},mapData:function(a,b){for(var c=-1,d=this.moduleCount-1,e=7,f=0,g=this.moduleCount-1;0<g;g-=2)for(6==g&&g--;;){for(var h=0;2>h;h++)if(null==this.modules[d][g-h]){var j=!1;f<a.length&&(j=1==(a[f]>>>e&1)),i.getMask(b,d,g-h)&&(j=!j),this.modules[d][g-h]=j,e--,-1==e&&(f++,e=7)}if(0>(d+=c)||this.moduleCount<=d){d-=c,c=-c;break}}}},d.PAD0=236,d.PAD1=17,d.createData=function(a,b,c){for(var b=f.getRSBlocks(a,b),e=new g,h=0;h<c.length;h++){var j=c[h];e.put(j.mode,4),e.put(j.getLength(),i.getLengthInBits(j.mode,a)),j.write(e)}for(h=a=0;h<b.length;h++)a+=b[h].dataCount;if(e.getLengthInBits()>8*a)throw Error("code length overflow. ("+e.getLengthInBits()+">"+8*a+")");for(e.getLengthInBits()+4<=8*a&&e.put(0,4);0!=e.getLengthInBits()%8;)e.putBit(!1);for(;!(e.getLengthInBits()>=8*a)&&(e.put(d.PAD0,8),!(e.getLengthInBits()>=8*a));)e.put(d.PAD1,8);return d.createBytes(e,b)},d.createBytes=function(a,b){for(var c=0,d=0,f=0,g=Array(b.length),h=Array(b.length),j=0;j<b.length;j++){var k=b[j].dataCount,l=b[j].totalCount-k,d=Math.max(d,k),f=Math.max(f,l);g[j]=Array(k);for(var m=0;m<g[j].length;m++)g[j][m]=255&a.buffer[m+c];for(c+=k,m=i.getErrorCorrectPolynomial(l),k=new e(g[j],m.getLength()-1).mod(m),h[j]=Array(m.getLength()-1),m=0;m<h[j].length;m++)l=m+k.getLength()-h[j].length,h[j][m]=0<=l?k.get(l):0}for(m=j=0;m<b.length;m++)j+=b[m].totalCount;for(c=Array(j),m=k=0;m<d;m++)for(j=0;j<b.length;j++)m<g[j].length&&(c[k++]=g[j][m]);for(m=0;m<f;m++)for(j=0;j<b.length;j++)m<h[j].length&&(c[k++]=h[j][m]);return c},h=4;for(var i={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(a){for(var b=a<<10;
vendor: 7,013 bytes, line 1
10<=i.getBCHDigit(b)-i.getBCHDigit(i.G15);)b^=i.G15<<i.getBCHDigit(b)-i.getBCHDigit(i.G15);return(a<<10|b)^i.G15_MASK},getBCHTypeNumber:function(a){for(var b=a<<12;0<=i.getBCHDigit(b)-i.getBCHDigit(i.G18);)b^=i.G18<<i.getBCHDigit(b)-i.getBCHDigit(i.G18);return a<<12|b},getBCHDigit:function(a){for(var b=0;0!=a;)b++,a>>>=1;return b},getPatternPosition:function(a){return i.PATTERN_POSITION_TABLE[a-1]},getMask:function(a,b,c){switch(a){case 0:return 0==(b+c)%2;case 1:return 0==b%2;case 2:return 0==c%3;case 3:return 0==(b+c)%3;case 4:return 0==(Math.floor(b/2)+Math.floor(c/3))%2;case 5:return 0==b*c%2+b*c%3;case 6:return 0==(b*c%2+b*c%3)%2;case 7:return 0==(b*c%3+(b+c)%2)%2;default:throw Error("bad maskPattern:"+a)}},getErrorCorrectPolynomial:function(a){for(var b=new e([1],0),c=0;c<a;c++)b=b.multiply(new e([1,j.gexp(c)],0));return b},getLengthInBits:function(a,b){if(1<=b&&10>b)switch(a){case 1:return 10;case 2:return 9;case h:case 8:return 8;default:throw Error("mode:"+a)}else if(27>b)switch(a){case 1:return 12;case 2:return 11;case h:return 16;case 8:return 10;default:throw Error("mode:"+a)}else{if(!(41>b))throw Error("type:"+b);switch(a){case 1:return 14;case 2:return 13;case h:return 16;case 8:return 12;default:throw Error("mode:"+a)}}},getLostPoint:function(a){for(var b=a.getModuleCount(),c=0,d=0;d<b;d++)for(var e=0;e<b;e++){for(var f=0,g=a.isDark(d,e),h=-1;1>=h;h++)if(!(0>d+h||b<=d+h))for(var i=-1;1>=i;i++)0>e+i||b<=e+i||0==h&&0==i||g==a.isDark(d+h,e+i)&&f++;5<f&&(c+=3+f-5)}for(d=0;d<b-1;d++)for(e=0;e<b-1;e++)f=0,a.isDark(d,e)&&f++,a.isDark(d+1,e)&&f++,a.isDark(d,e+1)&&f++,a.isDark(d+1,e+1)&&f++,(0==f||4==f)&&(c+=3);for(d=0;d<b;d++)for(e=0;e<b-6;e++)a.isDark(d,e)&&!a.isDark(d,e+1)&&a.isDark(d,e+2)&&a.isDark(d,e+3)&&a.isDark(d,e+4)&&!a.isDark(d,e+5)&&a.isDark(d,e+6)&&(c+=40);for(e=0;e<b;e++)for(d=0;d<b-6;d++)a.isDark(d,e)&&!a.isDark(d+1,e)&&a.isDark(d+2,e)&&a.isDark(d+3,e)&&a.isDark(d+4,e)&&!a.isDark(d+5,e)&&a.isDark(d+6,e)&&(c+=40);for(e=f=0;e<b;e++)for(d=0;d<b;d++)a.isDark(d,e)&&f++;return a=Math.abs(100*f/b/b-50)/5,c+10*a}},j={glog:function(a){if(1>a)throw Error("glog("+a+")");return j.LOG_TABLE[a]},gexp:function(a){for(;0>a;)a+=255;for(;256<=a;)a-=255;return j.EXP_TABLE[a]},EXP_TABLE:Array(256),LOG_TABLE:Array(256)},k=0;8>k;k++)j.EXP_TABLE[k]=1<<k;for(k=8;256>k;k++)j.EXP_TABLE[k]=j.EXP_TABLE[k-4]^j.EXP_TABLE[k-5]^j.EXP_TABLE[k-6]^j.EXP_TABLE[k-8];for(k=0;255>k;k++)j.LOG_TABLE[j.EXP_TABLE[k]]=k;return e.prototype={get:function(a){return this.num[a]},getLength:function(){return this.num.length},multiply:function(a){for(var b=Array(this.getLength()+a.getLength()-1),c=0;c<this.getLength();c++)for(var d=0;d<a.getLength();d++)b[c+d]^=j.gexp(j.glog(this.get(c))+j.glog(a.get(d)));return new e(b,0)},mod:function(a){if(0>this.getLength()-a.getLength())return this;for(var b=j.glog(this.get(0))-j.glog(a.get(0)),c=Array(this.getLength()),d=0;d<this.getLength();d++)c[d]=this.get(d);for(d=0;d<a.getLength();d++)c[d]^=j.gexp(j.glog(a.get(d))+b);return new e(c,0).mod(a)}},f.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],f.getRSBlocks=function(a,b){var c=f.getRsBlockTable(a,b);if(void 0==c)throw Error("bad rs block @ typeNumber:"+a+"/errorCorrectLevel:"+b);for(var d=c.length/3,e=[],g=0;g<d;g++)for(var h=c[3*g+0],i=c[3*g+1],j=c[3*g+2],k=0;k<h;k++)e.push(new f(i,j));return e},f.getRsBlockTable=function(a,b){switch(b){case 1:return f.RS_BLOCK_TABLE[4*(a-1)+0];case 0:return f.RS_BLOCK_TABLE[4*(a-1)+1];case 3:return f.RS_BLOCK_TABLE[4*(a-1)+2];case 2:return f.RS_BLOCK_TABLE[4*(a-1)+3]}},g.prototype={get:function(a){return 1==(this.buffer[Math.floor(a/8)]>>>7-a%8&1)},put:function(a,b){for(var c=0;c<b;c++)this.putBit(1==(a>>>b-c-1&1))},getLengthInBits:function(){return this.length},putBit:function(a){var b=Math.floor(this.length/8);this.buffer.length<=b&&this.buffer.push(0),a&&(this.buffer[b]|=128>>>this.length%8),this.length++}},"string"==typeof b&&(b={text:b}),b=a.extend({},{render:"canvas",width:256,height:256,typeNumber:-1,correctLevel:2,background:"#ffffff",foreground:"#000000"},b),this.each(function(){var c;if("canvas"==b.render){c=new d(b.typeNumber,b.correctLevel),c.addData(b.text),c.make();var e=document.createElement("canvas");
1e.width=b.width,e.height=b.height;for(var f=e.getContext("2d"),g=b.width/c.getModuleCount(),h=b.height/c.getModuleCount(),i=0;i<c.getModuleCount();i++)for(var j=0;j<c.getModuleCount();j++){f.fillStyle=c.isDark(i,j)?b.foreground:b.background;var k=Math.ceil((j+1)*g)-Math.floor(j*g),l=Math.ceil((i+1)*g)-Math.floor(i*g);f.fillRect(Math.round(j*g),Math.round(i*h),k,l)}}else for(c=new d(b.typeNumber,b.correctLevel),c.addData(b.text),c.make(),e=a("<table></table>").css("width",b.width+"px").css("height",b.height+"px").css("border","0px").css("border-collapse","collapse").css("background-color",b.background),f=b.width/c.getModuleCount(),g=b.height/c.getModuleCount(),h=0;h<c.getModuleCount();h++)for(i=a("<tr></tr>").css("height",g+"px").appendTo(e),j=0;j<c.getModuleCount();j++)a("<td></td>").css("width",f+"px").css("background-color",c.isDark(h,j)?b.foreground:b.background).appendTo(i);c=e,jQuery(c).appendTo(this)})}}(jQuery),Function.prototype.bind||(Function.prototype.bind=function(a){var b=this;return function(){return b.apply(a,Array.prototype.slice.call(arguments))}}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/(^\s*)|(\s*$)/g,"")}),Array.prototype.indexOf||(Array.prototype.indexOf=function(a){var b=this.length>>>0,c=Number(arguments[1])||0;for(c=c<0?Math.ceil(c):Math.floor(c),c<0&&(c+=b);c<b;c++)if(c in this&&this[c]===a)return c;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(a,b){var c,d;if(null==this)throw new TypeError(" this is null or not defined");var e=Object(this),f=e.length>>>0;if("function"!=typeof a)throw new TypeError(a+" is not a function");for(arguments.length>1&&(c=b),d=0;d<f;){var g;d in e&&(g=e[d],a.call(c,g,d,e)),d++}}),function(a){a(function(){function b(){var a=d.val().trim();window.location.href=""===a?"/explore/":"/explore?q="+a}function c(a,b){b=b||!1,new MaintenancePanel({formatDateInfo:a,hideClose:b,isJustPubBookCanView:fh5.maintenanceConfig.isJustPubBookCanView}).show()}var d=a("#nav-search > input"),e=a("#nav-hide-search > input"),f=a("#nav-search > i"),g=a("#nav-hide-search > i");d.add(e).on("change input propertychange",function(){d.add(e).val(a(this).val())}),d.add(e).on("keypress",function(a){13===a.which&&b()}),f.add(g).on("click",b),fh5.maintenanceConfig={version:"2025-2-17",startTime:[2025,1,17,6,0,0],endTime:[2025,1,17,7,0,0],isJustPubBookCanView:!0};const h=utils.formatMaintainedDate(fh5.maintenanceConfig.startTime,fh5.maintenanceConfig.endTime),i=JSON.parse(localStorage.getItem("localMaintenanceConfig")||"{}"),j=i.version===fh5.maintenanceConfig.version,k=window.location.href.includes("signup.php")||window.location.href.includes("login.php"),l=window.location.href.includes("/homepage/")||window.location.href.includes("/center/"),m=(new Date).getTime(),n=m<h.utcStartTime.getTime(),o=m>=h.utcStartTime.getTime()&&m<=h.utcEndTime.getTime();h.utcEndTime.getTime()})}(window.jQuery),function(a){"use strict";var b=function(b,c){var d={className:"",title:"",container:"body",newopen:"no"};c=a.extend({},d,c),this.init(b,c)};b.VERSION="1.9.0",b.prototype={constructor:b,init:function(b,c){var d=this;a(b).off("click.showbomb"),a(b).on("click.showbomb",function(a){a.preventDefault(),d.show({title:c.title,url:c.url,newopen:c.newopen})})},show:function(b){var c=b.title,d=(window.innerHeight||a(window).height())-40;d=Math.min(d,900);var e=d*(16/9),f=new ModalBox({title:"Video",desc:"Video",widthModel:"0",widthStyle:"max-width: "+e+"px;height: "+d+"px;",className:"white",isEasyClose:!0}),g=b.url.replace(/^https?:/,location.protocol);"video"==c.toLowerCase()&&g.indexOf("?")<0&&(g+="?autoplay=1&loop=0&rel=0"),c="video"==c.toLowerCase()||"demo"==c.toLowerCase()?c+" Appreciation":c;var h=a("<div class='bomb-show-title'>"+c+"</div>"),i=a("<a class='bomb-show-new' href='"+g+"' target='_blank'>Open in new window</a>"),j=a("<div class='bomb-show-box'></div>"),k=a("<iframe class='bomb-show-iframe' height='100%' width='100%' allowfullscreen webkitallowfullscreen mozallowfullscreen frameborder='0'></iframe>"),l=a("<div class='af-iframe-loading'><i class='fa fa-spinner fa-spin'></i></div>"),m=k[0];m.onload=m.onreadystatechange=function(){this.readyState&&"complete"!=this.readyState||l.remove()},m.src=g,"yes"==b.newopen&&h.append(i),f.getHeader().empty().append(h),f.getPanel().addClass("bomb-show-panel").append(j.append(l).append(k)),f.launch()}},a.fn.bombShow=function(a){return new b(this,a)},a.fn.bombShow.Constructor=b;var c=a.fn.bombShow;a.fn.bombShow.noConflict=function(){return a.fn.bombShow=c,this},a(window).on("load.hf.bombshow",function(){a.each(a(document).find("[data-toggle=bombshow][data-title!='']"),function(b,c){var d=a(c),e=d.attr("data-container")||"",f=a("body");if(e){var g=d.parents("."+e);g.length>0&&(f=g)}d.bombShow({title:d.data("title"),url:d.data("url"),newopen:d.attr("data-newopen")||"open",container:f})})})}(jQuery),BookDownloadPanel.prototype={constructor:BookDownloadPanel,downloadPdf:function(){var a=this;window.open("/download/download-pdf-file.php?bookid="+a.options.bookId,"_self")},downloadZip:function(){var a=this,b=window;a.zipDownloadButton.hasClass("disabled")||a.zipDownloadButton.hasClass("disabled")||(parseInt(fh5.uType)<1?new UpgradePanel(fh5.pageData.upgrade.DownloadZip):(a.zipHelp.html(""),$.ajax({url:"/download/create-book-zip-online.php",type:"POST",dataType:"json",data:{bookid:a.options.bookId},beforeSend:function(){a.zipDownloadButton.addClass("disabled"),utils.addMask(a.zipDownloadButtonContainer,{text:"Generating..."})}
1,success:function(c){switch(a.zipDownloadButton.removeClass("disabled"),utils.removeMask(a.zipDownloadButtonContainer),c.status.toString()){case"1":fh5.session_output=c.outputs,a.countText.html(parseInt(fh5.config_outputCount)-parseInt(c.outputs)),b.open("/download/download-zip-file.php?bookid="+a.options.bookId,"_self");break;case"2":a.zipHelp.html("<i class='icon icon-exclamation-sign'></i> Your bounces are over this month.");break;case"3":a.zipHelp.html("<i class='icon icon-exclamation-sign'></i> Upgrade to PRO.");break;default:a.zipHelp.html("<i class='icon icon-exclamation-sign'></i> Generate failed, please retry.")}},error:function(){a.zipDownloadButton.removeClass("disabled"),utils.removeMask(a.zipDownloadButtonContainer),a.zipHelp.html("<i class='icon icon-exclamation-sign'></i> Generate failed, please retry.")}})))}},BookcaseEmbedPanel.prototype={resizeIframe:function(a,b){this.$iframeContent.stop().animate({width:a,height:b},200),this.setWidth(a),this.setHeight(b),this.setCode()},setCode:function(a){var b=this.options.iStr,c=this.getWidth(),d=this.getHeight(),e=a?"/"+a:"",f=this.customUrl+e,g=this.options.url.replace(/^http:/,location.protocol)+e;this.$oText.text('<iframe style="width:'+c+"px;height:"+d+'px" src="'+g+'" '+b+"></iframe>"),this.$cText.text('<iframe style="width:'+c+"px;height:"+d+'px" src="'+f+'" '+b+"></iframe>")},getWidth:function(){return this.width},setWidth:function(a){this.$customWidth.val(a),this.width=a},getHeight:function(){return this.height},setHeight:function(a){this.$customHeight.val(a),this.height=a}},ContactBall.prototype={constructor:ContactBall,scrollBall:function(){var a=this;clearTimeout(a.timeoutId),a.timeoutId=setTimeout(function(){a.ball.stop().animate({top:$(document).scrollTop()+$(window).height()-260,right:3,opacity:1},400)},100)}},CookiePanel.prototype={getLocalStorage:function(a){try{if(window.localStorage)return window.localStorage.getItem(a);for(var b=document.cookie.split("; "),c=0;c<b.length;c++){var d=b[c].split("=");if(d[0]==a)return unescape(d[1])}return""}catch(a){}},addLocalStorage:function(a,b){try{if(window.localStorage)window.localStorage.setItem(a,b);else{var c=a+"="+escape(b),d=new Date;d.setTime(d.getTime()+864e8),c+="; expires="+d.toGMTString(),document.cookie=c}}catch(a){}},getCookieToArray:function(cookieName){var self=this;try{var cookie=self.getLocalStorage(cookieName),arr=eval(cookie);return arr||[]}catch(a){return[]}},parseJSONArrToStr:function(a){if(0!=a.length){for(var b="[",c=0;c<a.length;c++)b+="{key:"+a[c].key+",value:'"+a[c].value+"'},";return b=b.substring(0,b.length-1),b+="]"}},isInJSONArrByKeyAndValue:function(a,b,c){if(0==a.length)return!1;for(var d in a)if(a[d][b]==c)return!0;return!1},delArrayOrderKey:function(a,b){if(a)for(var c=0;c<a.length;c++)a[c].key&&a[c].key==b&&a.remove(c)},createCookie:function(){this.$cookiePanel||(this.$cookiePanel=this.createCookiePanel(this.cookieArr,this.$content))},destroy:function(){this.$cookiePanel&&(this.$cookiePanel.remove(),this.$cookiePanel=null)},addCookie:function(a){if(a&&!this.isInJSONArrByKeyAndValue(this.cookieArr,"value",a)){var b={key:(new Date).getTime(),value:a};this.cookieArr.push(b),this.addLocalStorage(this.cookieName,this.parseJSONArrToStr(this.cookieArr))}},createCookiePanel:function(a,b){if(0!=a.length){var c=this,d=0,e=b.offset().left,f=b.offset().top+b.outerHeight()-d,g=b.outerWidth()-2*d,h=$("<div class='keywords-cookie-panel'></div>"),i=$("<ul></ul>");this.$ulPanle=i,h.css({left:e,top:f,width:g});for(var j=0;j<a.length;j++)!function(b){var d=a[b],e=$("<li data-key='"+d.key+"' data-value='"+d.value+"'>"+d.value+"</li>"),f=$("<i class='icon icon-remove'></i>");e.on("mousedown",function(){c.$input.val(d.value),c.callback&&c.callback()}),e.hover(function(){i.children("li").removeClass("hover-active"),$(this).addClass("hover-active")},function(){$(this).removeClass("hover-active")}),f.on("mousedown",function(a){return a.preventDefault(),a.stopPropagation(),$(this).parent().remove(),i.children("li").length<1&&h.remove(),c.delArrayOrderKey(c.cookieArr,d.key),c.addLocalStorage(c.cookieName,c.parseJSONArrToStr(c.cookieArr)),!1}),i.append(e.append(f))}(j);return h.append(i).appendTo($("body")),h}}},DownloadPanel.prototype={constructor:DownloadPanel,download:function(){ga("send","event","Download",this.href,document.location.pathname)},getPanel:function(){return this.panel}},EmbedPanel.prototype={constructor:EmbedPanel,setIframeText:function(a,b,c,d){var e=this.options,f=e.url,g=e.url_HTTPS,h=e.domain,i=this.domainUrl,j=e.iStr,k=this.$iPageSelect.val().trim();this.$iCustomWidth.val(a),this.$iCustomHeight.val(b),c&&(this.$iframe.width(a).height(b),this.$iCustomRadio.attr("value",a+","+b)),"1"!=k&&(f+="#p="+k,g+="#p="+k,i+="#p="+k),d&&this.$iframe.attr("src",this.isHTTPS?g:h?i:f),this.$iDomainText.text('<iframe style="width:'+a+"px;height:"+b+'px" src="'+i+'" '+j+"></iframe>"),this.$iHttpText.text('<iframe style="width:'+a+"px;height:"+b+'px" src="'+f+'" '+j+"></iframe>"),this.$iHttpsText.text('<iframe style="width:'+a+"px;height:"+b+'px" src="'+g+'" '+j+"></iframe>")},setLightText:function(a,b,c,d){var e=this.options,f=e.url,g=e.url_HTTPS,h=e.domain,i=this.domainUrl,j=(e.iStr,e.APIScript),k=this.$lightImg.attr("src"),l=this.$lPageSelect.val().trim(),m=this.$lTitleInput.val().trim();this.$lCustomWidth.val(a),this.$lCustomHeight.val(b),this.$lCustomRadio.attr("value",a+","+b),"1"!=l&&(f+="#p="+l,g+="#p="+l,i+="#p="+l),this.$lightImg.attr({"data-width":a,"data-height":b,"data-title":m,"data-href":this.isHTTPS?g:h?i:f}),this.$lDomainText.text('data-rel="fh5-light-box-demo" data-width="'+a+'" data-height="'+b+'" data-title="'+m+'" data-href="'+i+'"'),this.$lHttpText.text('data-rel="fh5-light-box-demo" data-width="'+a+'" data-height="'+b+'" data-title="'+m+'" data-href="'+f+'"'),this.$lHttpsText.text('data-rel="fh5-light-box-demo" data-width="'+a+'" data-height="'+b+'" data-title="'+m+'" data-href="'+g+'"');var n=h?i:this.isHTTPS?g:f;this.$lDemoText.text("<!DOCTYPE HTML>\n<html>\n<head>\n        <title>AnyFlip LightBox Embed Demo</title>\n        <script src='"+j+"'><\/script>\n</head>\n<body>\n        <img src='"+k+"' data-rel='fh5-light-box-demo' data-href='"+n+"' data-width='"+a+"' data-height='"+b+"' data-title='"+m+"'>\n</body>\n</html>")},setBtnText:function(a){var b="https://static.anyflip.com/plugin/Embed/dist/html/embed-button.html#!/?",c=this.options,d=c.url,e=c.url_HTTPS,f=c.domain,g=this.domainUrl,h=this.$btnPageSelect.val().trim(),i=this.$btnTIn
1put.val().trim();b+="g="+this.btnBGColor+"&c="+this.btnFontColor+"&s="+this.$btnFontSize.val().trim()+"&b="+(this.$btnBold[0].checked?1:0)+"&i="+(this.$btnItalic[0].checked?1:0)+"&t="+i+"&p="+h+"&l="+(this.isHTTPS?e:f?g:d),this.$btnIframe.attr("src",b),a&&this.$btnIframe[0].contentWindow.postMessage({type:"getSize",key:"embed-anyflip-btn"},"*"),this.setBtnSize(this.btnSize.width,this.btnSize.height)},setBtnSize:function(a,b){var c="https://static.anyflip.com/plugin/Embed/dist/html/embed-button.html#!/?",d=this.options,e=d.url,f=d.url_HTTPS,g=this.domainUrl,h=this.$btnPageSelect.val().trim(),i=this.$btnTInput.val().trim();c+="g="+this.btnBGColor+"&c="+this.btnFontColor+"&s="+this.$btnFontSize.val().trim()+"&b="+(this.$btnBold[0].checked?1:0)+"&i="+(this.$btnItalic[0].checked?1:0)+"&t="+i+"&p="+h+"&l=",this.$btnIframe.width(a).height(b),this.$btnDomainText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+g)+'" frameborder="0" allowfullscreen allowtransparency></iframe>'),this.$btnHttpText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+e)+'" frameborder="0" allowfullscreen allowtransparency></iframe>'),this.$btnHttpsText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+f)+'" frameborder="0" allowfullscreen allowtransparency></iframe>')},setLinkText:function(a){var b="https://static.anyflip.com/plugin/Embed/dist/html/embed-text.html#!/?",c=this.options,d=c.url,e=c.url_HTTPS,f=c.domain,g=this.domainUrl,h=this.$linkPageSelect.val().trim(),i=this.$linkTInput.val().trim(),j=this.linkBGColor,k=this.linkFontColor,l=this.$linkFontSize.val().trim(),m=this.$linkBorderInput.val().trim(),n=this.linkBDColor;b+="g="+j+"&c="+k+"&s="+l+"&b="+(this.$linkBold[0].checked?1:0)+"&i="+(this.$linkItalic[0].checked?1:0)+"&w="+m+"&bc="+n+"&t="+i+"&p="+h+"&l="+(this.isHTTPS?e:f?g:d),this.$linkIframe.attr("src",b),a&&this.$linkIframe[0].contentWindow.postMessage({type:"getSize",key:"embed-anyflip-text"},"*"),this.setLinkSize(this.linkSize.width,this.linkSize.height)},setLinkSize:function(a,b){var c="https://static.anyflip.com/plugin/Embed/dist/html/embed-text.html#!/?",d=this.options,e=d.url,f=d.url_HTTPS,g=this.domainUrl,h=this.$linkPageSelect.val().trim(),i=this.$linkTInput.val().trim(),j=this.linkBGColor,k=this.linkFontColor,l=this.$linkFontSize.val().trim(),m=this.$linkBorderInput.val().trim(),n=this.linkBDColor;c+="g="+j+"&c="+k+"&s="+l+"&b="+(this.$linkBold[0].checked?1:0)+"&i="+(this.$linkItalic[0].checked?1:0)+"&w="+m+"&bc="+n+"&t="+i+"&p="+h+"&l=",this.$linkIframe.width(a).height(b),this.$linkDoaminText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+g)+'" frameborder="0" allowfullscreen allowtransparency></iframe>'),this.$linkHttpText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+e)+'" frameborder="0" allowfullscreen allowtransparency></iframe>'),this.$linkHttpsText.text('<iframe width="'+a+'px" height="'+b+'px" src="'+(c+f)+'" frameborder="0" allowfullscreen allowtransparency></iframe>')}},FixedLightBox.prototype={constructor:FixedLightBox,showError:function(a){a||(a=fh5.pageData.tips.Error),this.$warningBoxText.html(a),this.$warningBox.show().stop(!0,!1).animate({left:"+=1%"},100).animate({left:"-=2%"},150).animate({left:"+=2%"},180).animate({left:"-=1%"},150)},hideError:function(){this.$warningBox.hide()},getContent:function(){return this.$lightContent},getPanel:function(){return this.$panel},launchNote:function(a){return this.$panel.empty().append("<div class='hf-lightbox-alert-desc'>"+a+"</div>"),this.setTitle("Note"),this.$lightHeader.addClass("launch-note"),this.setBtnsShowHide(!1),this.setLightBoxSize(""),this.easyClose(),this.launchPanel(),this},launchError:function(a){return void 0===a&&(a=fh5.pageData.tips.Error),this.$panel.css("padding","0px").append("<div class='hf-lightbox-launch-error'>"+a+"</div>"),this.setTitle("Error Occurs"),this.$lightHeader.addClass("launch-error"),this.setBtnsShowHide(!1),this.setLightBoxSize(""),this.easyClose(),this.launchPanel(),this},launchLoading:function(){var a=this,b=$("body");document.getElementsByClassName("hf-lightbox").length>0&&this.$bg.addClass("disabled"),this.$lightBox.append(this.$loading),b.addClass("hf-overflow-hidden"),this.$lightBox.appendTo(b),setTimeout(function(){a.$lightBox.addClass("hf-fade")},2)},launchPanel:function(){var a=this;this.opt.isEasyClose&&this.easyClose(),this.cancelLoading(),setTimeout(function(){a.$lightBox.addClass("fade-in")},5)},launch:function(){var a=this,b=$("body");b.addClass("hf-overflow-hidden"),this.$lightBox.appendTo(b),this.opt.isEasyClose&&this.easyClose(),setTimeout(function(){a.$lightBox.addClass("fade-in")},5)},cancel:function(){var a=this;a.$lightBox.addClass("fade-out").removeClass("fade-in hf-fade"),setTimeout(function(){document.getElementsByClassName("hf-lightbox").length<=1&&$("body").removeClass("hf-overflow-hidden"),a.$lightBox.remove()},350)},easyClose:function(){var a=this;this.$wrapper.on("click",function(){a.cancel()}),this.$lightContent.on("click",function(a){a.stopPropagation()}),$(window).on("keyup.fixedloghtbox",function(b){27==b.which&&a.cancel()})},offEscKeyup:function(){$(window).off("keyup.fixedloghtbox")},cancelLoading:function(){this.$loading&&this.$loading.remove()},addMask:function(){utils.addSpin(this.getContent(),"1")},removeMask:function(){utils.removeSpin(this.getContent(),"1")},setLightBoxSize:function(a){var b=this;switch(a){case"1":b.$lightContent.removeClass("modal-mlg").addClass("modal-lg modal-mg");break;case"2":b.$lightContent.addClass("modal-mg modal-lg modal-mlg");break;case"3":b.$lightContent.removeClass("modal-mlg modal-lg").addClass("modal-mg");break;default:b.$lightContent.removeClass("modal-mg modal-lg modal-mlg")}},setBtnsShowHide:function(a){a?this.$btns.show():this.$btns.hide()},setTitle:function(a){this.$title.show().html(a)},getBtnContent:function(){return this.$btns},getSaveBtn:function(){return this.$saveBtn},getCancelBtn:function(){return this.$cancelBtn},getTopCancelBtn:function(){return this.$lightClose}},function(a){"use strict";var b=function(b,c){var d={className:"",placement:"top",title:"",leaveTime:20,removeTime:40,isRemove:!0,
1container:"body"};c=a.extend({},d,c),this.init(b,c)};b.VERSION="1.9.0",b.prototype={constructor:b,init:function(b,c){var d=this;a("#"+a(b).attr("data-described")).remove(),a(b).off("mouseenter.hf.hintpoint mouseover.hf.hintpoint").on("mouseenter.hf.hintpoint mouseover.hf.hintpoint",function(a){d.leaveTimeout&&clearTimeout(d.leaveTimeout),d.enter(this,c)}).off("mouseleave.hf.hintpoint mouseout.hf.hintpoint").on("mouseleave.hf.hintpoint mouseout.hf.hintpoint",function(a){var b=this;d.leaveTimeout&&clearTimeout(d.leaveTimeout),d.leaveTimeout=setTimeout(function(){d.leave(b,c)},c.leaveTime)})},enter:function(b,c){var d=this,e=a(b);if(d.timeout&&clearTimeout(d.timeout),e.attr("data-described")&&d.$tip&&d.$tip.is(":visible"))return void d.$tip.removeClass("hf-out").addClass("hf-in");this.show(b,c)},leave:function(b,c){var d=this;a(b);d.timeout&&clearTimeout(d.timeout),d.$tip&&d.$tip.removeClass("hf-in").addClass("hf-out"),c.isRemove&&(d.timeout=setTimeout(function(){d.hide(b)},c.removeTime))},show:function(b,c){var d=this,e=this.createTip(b,c);this.$tip=e.tip,"function"==typeof c.placement?c.placement.call(d,d.$tip):this.setPosition(this.$tip,e.arrow,a(b),c.container,c.placement),setTimeout(function(){d.$tip.removeClass("hf-out").addClass("hf-in")},0)},hide:function(b){a(b).removeAttr("data-described"),this.$tip&&this.$tip.remove()},createTip:function(b,c){var d=this,e=this.getUID("hintPoint"),f=a(b).attr("data-described",e),g=a("<div class='hint-point-panel'></div>").addClass("function"==typeof c.placement?"":c.placement).attr("id",e).addClass(c.className),h=a("<div class='hint-point-arrow'></div>"),i=a("<div class='hint-point-text'></div>").html(a(b).attr("data-hint-title")&&""!=a(b).attr("data-hint-title")?a(b).attr("data-hint-title"):c.title);return g.off("mouseenter.hf.hintpoint mouseover.hf.hintpoint").on("mouseenter.hf.hintpoint mouseover.hf.hintpoint",function(a){d.leaveTimeout&&clearTimeout(d.leaveTimeout),d.enter(f,c)}).off("mouseleave.hf.hintpoint mouseout.hf.hintpoint").on("mouseleave.hf.hintpoint mouseout.hf.hintpoint",function(a){d.leaveTimeout&&clearTimeout(d.leaveTimeout),d.leaveTimeout=setTimeout(function(){d.leave(f,c)},c.leaveTime)}),g.append(h).append(i).appendTo(a(c.container)),{tip:g,arrow:h}},setPosition:function(b,c,d,e,f){var g=a(e),h=g.offset(),i=h.top,j=h.left,k=(g.outerWidth(),g.outerHeight(),a(d)),l=k.offset(),m=l.top,n=l.left,o=k.outerWidth(),p=k.outerHeight(),q=a(b),r=q.outerWidth(),s=q.outerHeight(),t=0,u=0,v=5,w=5,x="50%";switch(f.toString().toLowerCase()){case"top":t=n-j-(r-o)/2,u=m-i-(s+w),t=Math.max(t,6),x=n-t+o/2;break;case"left":t=n-j-(r+v),u=m-i-(s-p)/2;break;case"right":t=n-j+(o+v),u=m-i-(s-p)/2;break;case"bottom":t=n-j-(r-o)/2,u=m-i+(p+w),t=Math.max(t,6),x=n-t+o/2,a(c).css({left:x});break;case"middle":break;default:t=n-j-(r-o)/2,u=m-i-(s+w),t=Math.max(t,6),x=n-t+o/2}q.css({left:t,top:u})},getUID:function(a){do{a+=~~(1e6*Math.random())}while(document.getElementById(a));return a}},a.fn.hintPoint=function(a){return new b(this,a)},a.fn.hintPoint.Constructor=b;var c=a.fn.hintPoint;a.fn.hintPoint.noConflict=function(){return a.fn.hintPoint=c,this},a(window).on("load.hf.hintpoint",function(){a.each(a(document).find("[data-toggle=hintpoint][data-hint-title!='']"),function(b,c){var d=a(c);d.hintPoint({title:d.attr("data-hint-title"),placement:d.attr("data-hint-placement")||"top"})})})}(jQuery),LightBox.prototype={constructor:LightBox,getBox:function(){return this.$content},getPanel:function(){return this.$panel},getWarningBox:function(){return this.$warningBox},getDialog:function(){return this.$dialog},getTitle:function(){return this.$title},getTopCancelBtn:function(){return this.$cancelBtn},getBtnGroup:function(){return this.$btnGroup},getCloseButton:function(){return this.$closeBtn},getCloseBtn:function(){return this.$closeBtn},getSaveButton:function(){return this.$saveBtn},getSaveBtn:function(){return this.$saveBtn},launch:function(){var a=$("body"),b=this;a.addClass("af-light-box-body"),this.$background.appendTo(a).fadeIn(),this.$box.appendTo(a).fadeIn(4,function(){b.$box.addClass("show")})},cancel:function(){var a=this;a.$background.fadeOut(function(){a.$background.remove()}),a.$box.addClass("exit").removeClass("show"),setTimeout(function(){document.getElementsByClassName("af-light-box").length<=1&&$("body").removeClass("af-light-box-body"),a.$box.remove(),a.cancelCallback&&a.cancelCallback()},400)},showError:function(a){a||(a=fh5.pageData.tips.Error),this.$warningBoxText.html(a),this.$warningBox.show().stop(!0,!1).animate({left:"+=1%"},100).animate({left:"-=2%"},150).animate({left:"+=2%"},180).animate({left:"-=1%"},150)},hideError:function(){this.$warningBox.hide()},setCancelCallback:function(a){this.cancelCallback=a}
1,openBackgroundClose:function(){this.$background.css("cursor","pointer"),this.$background.attr("title","Close"),this.enableBackgroundClose=!0},clear:function(){return this.$content.children(":not(.lightbox-cancel-btn)").remove(),this},resize:function(){}},MaintenancePanel.prototype={constructor:MaintenancePanel,show:function(){var a=this;$("body").append(this.panel),setTimeout(function(){a.panel.css({bottom:0})},800)},hide:function(){var a=this;this.panel.css({bottom:-this.panel.height()}),setTimeout(function(){a.panel.remove()},800)}},ModalBox.prototype={constructor:ModalBox,showError:function(a){a||(a=fh5.pageData.tips.Error),this.$warnText.html(a),this.$warning.show().stop(!0,!1).animate({left:"+=1%"},100).animate({left:"-=2%"},150).animate({left:"+=2%"},180).animate({left:"-=1%"},150)},hideError:function(){this.$warning.hide()},getContent:function(){return this.$content},getPanel:function(){return this.$panel},launchNote:function(a){return this.$modal.removeClass().addClass("af-modal"),this.$panel.empty().append("<div class='hf-lightbox-alert-desc'>"+a+"</div>"),this.setTitle("Note"),this.$header.addClass("launch-note"),this.setBtnsShowHide(!1),this.setLightBoxSize(""),this.easyClose(),this.launchPanel(),this},launchError:function(a){return void 0===a&&(a=fh5.pageData.tips.Error),this.$modal.removeClass().addClass("af-modal"),this.$content.removeAttr("style").removeClass("modal-max").addClass("modal-dialog"),this.$panel.css("padding","0px").append("<div class='af-modal-launch-error'>"+a+"</div>"),this.setTitle("Error Occurs"),this.$header.addClass("launch-error"),this.setBtnsShowHide(!1),this.setLightBoxSize(""),this.easyClose(),this.launchPanel(),this},launchLoading:function(){var a=this,b=$("body");document.getElementsByClassName("hf-lightbox").length>0&&this.$bg.addClass("disabled"),this.$modal.append(this.$loading),b.addClass("hf-overflow-hidden"),this.$modal.appendTo(b),setTimeout(function(){a.$modal.addClass("hf-fade")},2)},launchPanel:function(){var a=this;this.opt.isEasyClose&&this.easyClose(),this.cancelLoading(),setTimeout(function(){a.$modal.addClass("fade-in")},5)},launch:function(){var a=this,b=$("body");b.addClass("hf-overflow-hidden"),this.$modal.appendTo(b),this.opt.isEasyClose&&this.easyClose(),setTimeout(function(){a.$modal.addClass("fade-in")},5)},cancel:function(a){var b=this,a=a||!1;b.$modal.addClass("fade-out").removeClass("fade-in hf-fade"),setTimeout(function(){document.getElementsByClassName("hf-lightbox").length<=1&&!a&&$("body").removeClass("hf-overflow-hidden"),b.$modal.remove()},350)},easyClose:function(){var a=this;this.$warp.on("click",function(){a.cancel()}),this.$content.on("click",function(a){a.stopPropagation()}),$(window).on("keyup.fixedloghtbox",function(b){27==b.which&&a.cancel()})},offEscKeyup:function(){$(window).off("keyup.fixedloghtbox")},cancelLoading:function(){this.$loading&&this.$loading.remove()},addMask:function(){utils.addSpin(this.getContent(),"1")},removeMask:function(){utils.removeSpin(this.getContent(),"1")},setLightBoxSize:function(a){var b=this;switch(a){case"1":b.$content.removeClass("modal-mlg").addClass("modal-lg modal-mg");break;case"2":b.$content.addClass("modal-mg modal-lg modal-mlg");break;case"3":b.$content.removeClass("modal-mlg modal-lg").addClass("modal-mg");break;default:b.$content.removeClass("modal-mg modal-lg modal-mlg")}},setBtnsShowHide:function(a){a?this.$btns.show():this.$btns.hide()},getHeader:function(){return this.$header},setTitle:function(a){this.$title.show().html(a)},setDesc:function(a){this.$desc.show().html(a)},getBtnContent:function(){return this.$btns},getSaveBtn:function(){return this.$saveBtn},getCancelBtn:function(){return this.$cancelBtn},getTopCancelBtn:function(){return this.$closeBtn}},function(a){"use strict";var b=function(b,c){var d={content:null,placement:"top"};c=a.extend({},d,c),this.$box=a(b),this.$content=a(c.content),this.init(b,c)};b.VERSION="1.9.0",b.prototype={constructor:b,init:function(a,b){this.create(a,b),this.bindEvents(this.$box,this.$content,this.$scroll,this.$bar),this.setBarHeight(),this.showHide(),this.initBar()},create:function(b,c){var d=a("<div class='scroll-tool'></div>"),e=a("<div class='scroll-drag'></div>"),f=a("<div class='scroll-drag-out-bar'></div>"),g=a("<div class='scroll-drag-bar'></div>"),h=a("<div class='scroll-drag-rail'></div>");d.append(e.append(f.append(g)).append(h)).appendTo(a(b)),this.$scroll=d,this.$bar=f},bindEvents:function(b,c,d,e){e.on("mousedown.hf-scroll",function(f){var g=f||event,h=g.clientY-e.position().top,i=f.which;f.stopPropagation(),1==i&&(a(document).on("mousemove.hf-scroll touchmove.hf-scroll",function(a){a.preventDefault(),a.stopPropagation(),g=a||event;var f=g.clientY-h;f<=0?f=0:f>=d.height()-e.outerHeight()&&(f=d.height()-e.outerHeight()),e.css({top:f}),c.css({top:-f/(d.height()-e.outerHeight())*(c.outerHeight()-b.height())})}),a(document).on("mouseup.hf-scroll touchend.hf-scroll",function(b){var c=b||event;c.preventDefault(),c.stopPropagation(),a(document).off("mousemove.hf-scroll touchmove.hf-scroll"),a(document).off("mouseup.hf-scroll touchend.hf-scroll")}))}),b.bind("mousewheel.hf-scroll DOMMouseScroll.hf-scroll",function(a){if
1(a.stopPropagation(),a.preventDefault(),!(b.height()>=c.outerHeight())){var f,g=a.originalEvent,h=g.wheelDelta||-g.detail,i=c.position().top;return c.stop(!1,!1),h>0?f=i+d.height()/11<0?i+d.height()/11:0:h<0&&(f=c.outerHeight()-b.height()>-(i-d.height()/11)?i-d.height()/11:-(c.outerHeight()-b.height())),c.css({top:f}),e.css({top:-f/(c.outerHeight()-b.height())*(d.height()-e.outerHeight())}),!1}})},setBarHeight:function(a){var b=this.$box.height(),c=this.$scroll.height(),d=0;d=a||this.$content.outerHeight(),console.log(b,c,d),this.$bar.css({height:b*c/d})},showHide:function(){this.setBarHeight(),this.$box.height()>=this.$content.outerHeight()?this.$bar.css({top:0,height:"100%"}):Math.abs(parseFloat(this.$box.css("top")))>this.$content.outerHeight()-this.$box.height()&&(this.$content.css({top:-(this.$content.outerHeight()-this.$box.height())}),this.$bar.css({top:this.$scroll.height()-this.$bar.outerHeight()}))},initBar:function(){this.$content.css({top:0}),this.$bar.css({top:0})},getUID:function(a){do{a+=~~(1e6*Math.random())}while(document.getElementById(a));return a}},a.fn.scrollBar=function(a){return new b(this,a)},a.fn.scrollBar.Constructor=b;var c=a.fn.scrollBar;a.fn.scrollBar.noConflict=function(){return a.fn.scrollBar=c,this}}(jQuery),SharePanel.prototype={setShareUrl:function(a){this.shareUrl=a},getShareUrl:function(){return this.shareUrl},setLink:function(a){this.setShareUrl(a),this.$codeContent.empty().qrcode({width:86,height:86,text:a}),this.$linkInput.val(a),this.$twitter.find("a").attr("href","https://www.twitter.com/share?url="+encodeURIComponent(a))}},SignPanel.prototype={signIn:function(){var a=this;a.signInFlag||utils.validate("email",a.$signInEmail,a.$signInMsg,!0,null,"!")&&utils.validate("password",a.$signInPass,a.$signInMsg,!0,null,"!")&&$.ajax({url:"/userLoad/handle-user-log-in.php",type:"post",dataType:"json",data:{umail:a.$signInEmail.val().trim(),upass:a.$signInPass.val().trim()},beforeSend:function(){a.signInFlag=!0,a.$signInBtn.addClass("af-hidden"),a.$signInBar.removeClass("af-hidden")},success:function(b){a.signInFlag=!1,console.log(b);switch(b.status){case"1":var c=a.$signInEmail.val().trim(),d=""!==b.uName?b.uName:c.substr(0,c.indexOf("@"));fh5.isLoggedIn=!0,fh5.uId=b.uId,fh5.uType=b.uType,fh5.uLink=b.uLink,a.$modal.modal("hide"),a.callback?(utils.changeTopBar(d,b.uLink),a.callback()):window.location.href=a.redirect+"/book.php?cid="+b.cId,a.cookiePanel.addCookie(a.$signInEmail.val().trim());break;case"2":a.$signInPass.addClass("af-validate-fail").focus(),a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> Incorrect Password."),!0;break;case"3":a.$signInEmail.addClass("af-validate-fail").focus(),a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> User not exist."),!0;break;case"4":a.$signInEmail.addClass("af-validate-fail").focus(),a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> This is a Facebook account, try click SIGN IN WITH FACEBOOK or Forget your password to set a  new password."),!0;break;case"5":a.$signInEmail.addClass("af-validate-fail").focus(),a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> This is a Google account, try click SIGN IN WITH GOOGLE or Forget your password to set a  new password."),!0;break;default:a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> Upexpected error, please retry."),!0}a.$signInBtn.removeClass("af-hidden"),a.$signInBar.addClass("af-hidden")},error:function(b){a.$signInMsg.html("<i class='icon icon-exclamation-sign'></i> Upexpected error, please retry."),a.signInFlag=!1,a.$signInBtn.removeClass("af-hidden"),a.$signInBar.addClass("af-hidden")}})},signUp:function(){var a=this;if(!a.signUpFlag&&utils.validate("email",a.$signUpEmail,a.$signUpMsg,!0,null,"!")&&utils.validate("password",a.$signUpPass,a.$signUpMsg,!0,null,"!"))return window._captchaToken?a.$serviceCheck[0].checked?void $.ajax({url:"/userLoad/handle-user-sign-up3.php",type:"post",dataType:"json",data:{type:"0",umail:a.$signUpEmail.val().trim(),upass:a.$signUpPass.val().trim(),code:window._captchaToken,isConfirm:a.isConfirmUseEmail&&a.needToAddConfirm?1:0},beforeSend:function(){a.signUpSuggestEmail="",a.needToAddConfirm=!1,a.isConfirmUseEmail=!1,a.signUpFlag=!0,a.$signUpBtn.addClass("af-hidden"),a.$signUpBar.removeClass("af-hidden")},success:function(b){b.hasOwnProperty("email")&&(a.signUpSuggestEmail=b.email),a.signUpFlag=!1,a.$signUpBtn.removeClass("af-hidden"),a.$signUpBar.addClass("af-hidden");var c=!1;switch(b.code.toString()){case"OK":fh5.isLoggedIn=!0,fh5.uId=b.uId,fh5.uLink=b.uLink,fh5.uType="0";var d=a.$signUpEmail.val().trim();d.substr(0,d.indexOf("@"));a.$modal.modal("hide"),a.captcha.hideCaptcha(),window.location.href="/activate-account/";break;case"ACCOUNT_ALREADY_EXISTS":a.$signUpEmail.addClass("af-validate-fail").focus(),a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> User already exists."),c=!0,a.refreshCode();break;case"4":a.$signUpEmail.addClass("af-validate-fail").focus(),a.signUpSuggestEmail?(a.$tips.removeClass("af-hide"),a.$tipEmial.html(a.signUpSuggestEmail),captcha.set
1Location()):a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> This email address is suspected, it can not be registered."),c=!0;break;case"5":a.$signUpEmail.addClass("af-validate-fail").focus(),a.$tips.removeClass("af-hide"),a.$tipEmial.html(a.signUpSuggestEmail),captcha.setLocation(),a.needToAddConfirm=!0,c=!0;break;case"9":a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> Your registration is not allowed due to the spam detected."),c=!0;break;default:a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> Upexpected error, please retry."),c=!0,a.refreshCode()}c&&(a.captcha.resetClickBtn(),window._captchaToken=null,a.$signUpBtn.removeClass("af-hidden"),a.$signUpBar.addClass("af-hidden"))},error:function(b){a.captcha.resetClickBtn(),window._captchaToken=null,a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> Upexpected error, please retry."),a.signUpFlag=!1,a.$signUpBtn.removeClass("af-hidden"),a.$signUpBar.addClass("af-hidden")}}):(a.$serviceCheck.focus(),a.$serviceCheck.addClass("af-validate-fail"),void a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> Please accept our terms of service.")):void a.$signUpMsg.html("<i class='icon icon-exclamation-sign'></i> Please click on the Verify button to let us know you're human.")},refreshCode:function(){}},SmartSelect.prototype={constructor:SmartSelect,getVal:function(){return this.valueContainer.data("value")},choose:function(a){$target=$(a.target),$target.is("li")&&(this.optionContainer.find("li").removeClass("active"),$target.addClass("active"),this.valueContainer.text($target.data("label")).data("value",$target.data("value")),this.options.changeCallback&&this.options.changeCallback($target.data("value")))},toggleOption:function(){this.showing?this.hideOptions():this.showOptions()},showOptions:function(){var a=this;a.optionContainer.stop().removeClass("af-hide").animate({marginTop:0,opacity:1},200,function(){a.showing=!0})},hideOptions:function(){var a=this;a.optionContainer.stop().animate({marginTop:-3,opacity:0},100,function(){a.showing=!1,a.optionContainer.addClass("af-hide")})}},TabBox.prototype={choose:function(a){this.innerTab.find(".tb-tab").removeClass("tb-tab-active"),this.innerTab.find(".tb-tab").eq(a).addClass("tb-tab-active"),this.paneContext.find(".tb-section").removeClass("tb-section-active"),this.paneContext.find(".tb-section").eq(a).addClass("tb-section-active")},removeClass:function(a,b){a.forEach(function(a){a&&a.removeClass(b)})},bindTabClickFn:function(a){var b=this;this.innerTab.on("click",".tb-tab",function(c){var d=$(c.target),e=d.index();b.removeClass(b.tabs,"tb-tab-active"),b.removeClass(a,"tb-section-active"),b.tabs[e].addClass("tb-tab-active"),a[e]&&a[e].addClass("tb-section-active")})},getTabContainer:function(){return this.tabContext},getTabs:function(){return this.tabs},getTab:function(a){return this.tabs[a]},setTabTitle:function(a,b){this.tabs[a].html(b).append("<i class='fa fa-caret-up'></i>")},getSectionContaier:function(){return this.paneContext},getSections:function(){return this.panes},getSection:function(a){return this.panes[a]}},ToTopPanel.prototype={constructor:ToTopPanel,handleScroll:function(){var a=this;$(window).scrollTop()>50?a.$p.addClass("show"):a.$p.removeClass("show")},toTop:function(){var a=this;$("html,body").animate({scrollTop:0},{duration:Math.min($(document).scrollTop()/3,280),easing:"linear",start:function(){},complete:function(){a.$p.removeClass("show")}})}},UpgradePanel.prototype={constructor:UpgradePanel};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.