function localPending() { window.location.pathname.indexOf("index.html") && !browser.supportHTML5 && window.location.replace(BASIC_SRC + "/page1.html"); properties.isShare ? document.getElementById("shareBox") && (document.getElementById("shareFB").title = LOCALS.SHARE_FACEBOOK, document.getElementById("shareTwitter").title = LOCALS.SHARE_TWITTER, document.getElementById("shareBlogger").title = LOCALS.SHARE_BLOGGER, document.getElementById("shareEmail").title = LOCALS.SHARE_EMAIL, document.getElementById("shareLinked").title = LOCALS.SHARE_LINKEDIN, document.getElementById("shareMyspace").title = LOCALS.SHARE_MYSPACE, document.getElementById("shareTumblr").title = LOCALS.SHARE_TUMBLR) : document.getElementById("shareBox").parentNode.removeChild(document.getElementById("shareBox")); document.getElementById("zoomBox") && (document.getElementById("zoomIn").title = LOCALS.ZOOM_IN, document.getElementById("zoomOut").title = LOCALS.ZOOM_OUT); properties.isToc ? (document.getElementById("tocBtn").title = LOCALS.TOC_TITLE, document.getElementById("tocBox").innerHTML = "

" + LOCALS.TOC_TITLE + "

") : document.getElementById("tocBtn").parentNode.removeChild(document.getElementById("tocBtn")); properties.isDownload ? document.getElementById("downloadBtn") && !properties.isToc && (document.getElementById("downloadBtn").style.left = "0px") : document.getElementById("downloadBtn").parentNode.removeChild(document.getElementById("downloadBtn")); properties.isCopy || (document.getElementById("Copyright").innerHTML = ""); if (document.getElementById("infoBtn")) { var a = "", a = browser.isFlash ? LOCALS.BASIC_INFO_RECOMMENDATION1.replace("{0}", "").replace("{1}", "") : LOCALS.BASIC_INFO_RECOMMENDATION2.replace("{0}", "").replace("{1}", ""); document.getElementById("infoBalloon").innerHTML = "

" + LOCALS.BASIC_INFO_TITLE.replace("{0}", TITLE) + "


" + LOCALS.BASIC_INFO_TEXT + "
" + a } properties.isThumbnail ? document.getElementById("thumbBox") && (document.getElementById("thumbBtn").title = LOCALS.THUMBNAILS_TITLE) : document.getElementById("thumbBox").parentNode.removeChild(document.getElementById("thumbBox")); document.getElementById("currentPage") && document.getElementById("currentPage").parentNode.insertBefore(document.createTextNode(LOCALS.PAGE), document.getElementById("currentPage")); notification.show(); pageInit() } var book = { w: 600, h: 400, scale: 1.2, step: 0.2, init: !1, getSize: function () { book.w = "False" == INNER.isWide ? INNER.bookWidth : 2 * INNER.bookWidth; book.h = INNER.bookHeight }, setSize: function (a) { book.getSize(); book.w *= a; book.h *= a }, setScale: function (a) { 0 > a && (400 > book.w || 200 > book.h) || (book.scale += a) }, draw: function () { book.setSize(book.scale); document.getElementById("Publication").style.width = book.w + "px"; document.getElementById("Book").style.width = book.w + "px"; document.getElementById("Book").style.height = book.h + "px"; INNER.substrate && (INNER.substrate.background && (document.getElementById("Book").style.background = INNER.substrate.background), INNER.substrate.backgroundColor && (document.getElementById("Book").style.backgroundColor = INNER.substrate.backgroundColor), INNER.substrate.backgroundSize && (document.getElementById("Book").style.backgroundSize = INNER.substrate.backgroundSize), document.getElementById("Book").style.backgroundPosition = "center center", document.getElementById("Book").style.backgroundRepeat = "no-repeat", document.getElementById("Book").style.backgroundOrigin = "border-box") } }, page = { w: 600, h: 400, top: 0, left: 0, scale: 1, getSize: function () { page.w = INNER.width; page.h = INNER.height }, correct: function () { page.getSize(); "contain" == INNER.substrate.backgroundSize ? book.w / page.w == book.h / page.h ? (page.w = book.w, page.h = book.h, page.scale = book.scale, page.top = 0, page.left = 0) : book.w / page.w > book.h / page.h ? (page.scale = book.h / page.h, page.w *= page.scale, page.h = book.h, page.top = 0) : book.w / page.w < book.h / page.h && (page.scale = book.w / page.w, page.w = book.w, page.h *= page.scale, page.top = (book.h - page.h) / 2, page.left = 0) : "cover" == INNER.substrate.backgroundSize && (book.w / page.w == book.h / page.h ? (page.w = book.w, page.h = book.h, page.scale = book.scale, page.top = 0, page.left = 0) : book.w / page.w < book.h / page.h ? (page.scale = book.h / page.h, page.w *= page.scale, page.h = book.h, page.top = 0, page.left = (book.w - page.w) / 2) : book.w / page.w > book.h / page.h && (page.scale = book.w / page.w, page.w = book.w, page.h *= page.scale, page.top = (book.h - page.h) / 2, page.left = 0)) }, draw: function () { page.correct(); document.getElementById("Page").style.width = page.w + "px"; document.getElementById("Page").style.height = page.h + "px"; document.getElementById("Page").style.top = page.top + "px"; document.getElementById("Page").style.left = page.left + "px" } }, pager = { isShow: !1, flip: function (a, b) { a = a || window.event; if (13 == (a.which || a.keyCode)) loadPage(pager.checkPageName(b.value)), b.value = "" }, checkPageName: function (a) { if (0 < 1 * a) for (var b = 1, c = { page: "1", item: "page1", change: !1 }; pageList[b]; ) { if (0 < 1 * pageList[b].title) { if (1 * a == 1 * pageList[b].title) { c.item = pageList[b].item; c.page = pageList[b].title; c.change = !0; break } } else for (var d = pageList[b].title.split("-"), e = 0; d[e]; ) { if (1 * a == 1 * d[e]) { c.item = pageList[b].item; c.page = pageList[b].title; c.change = !0; break } e++ } b++ } return c }, checkHashName: function (a) { a = a.substr(1); for (var b = { page: "1", item: "page1", change: !1 }, c = window.location.hash, d = 1; pageList[d] && c != pageList[d].item; ) d++; d == pageList.length && (b.change = !0); if ("" == a) b.change = !0; else if (-1 != a.indexOf("noFlash")) b.change = !0; else if (0 < 1 * a) b = pager.checkPageName(a); else if (-1 != a.substr(0).indexOf("page")) for (d = 1; pageList[d]; ) { if (a == pageList[d].item) { b.item = pageList[d].item; b.page = pageList[d].title; b.change = !0; break } d++ } else for (d = 1; pageList[d]; ) { if (a == pageList[d].title) { b.item = pageList[d].item; b.page = pageList[d].title; b.change = !0; break } d++ } return b }, checkLinkName: function (a) { for (var b = { page: "1", item: "page1", change: !1 }, c = 1; pageList[c]; ) { if (a == pageList[c].item) { b.item = pageList[c].item; b.page = pageList[c].title; b.change = !0; break } c++ } return b } }, about = { isShow: !1, action: function () { about.isShow ? (document.getElementById("infoBalloon").style.opacity = 0, window.setTimeout(function () { document.getElementById("infoBalloon").style.display = "none" }, 500), about.isShow = !1) : (document.getElementById("infoBalloon").style.display = "block", document.getElementById("infoBalloon").style.opacity = 1, about.isShow = !0) } }, download = { isShow: !1, createList: function (a) { var b = document.getElementById("downloadBox"); b.hasChildNodes() && b.removeChild(b.childNodes[0]); var c = document.createElement("UL"); b.appendChild(c); for (b = 1; a[b]; ) { var d = document.createElement("LI"); "undefined" != typeof a[b].pdfPublication && (d.innerHTML = "" + LOCALS.DOWNLOAD_PUBLICATION + " (" + a[b].pdfPublication.size + ") "); "undefined" != typeof a[b].PdfPage && (d.innerHTML = "" + LOCALS.DOWNLOAD_PAGE + " (" + a[b].PdfPage.size + ") "); "undefined" != typeof a[b].UserFile && (d.innerHTML = "" + LOCALS.DOWNLOAD_FILE + " (" + a[b].UserFile.size + ") "); "undefined" != typeof a[b].MacPublication && (d.innerHTML = "" + LOCALS.DOWNLOAD_FILE + " (" + a[b].MacPublication.size + ") "); "undefined" != typeof a[b].WinPublication && (d.innerHTML = "" + LOCALS.DOWNLOAD_FILE + " (" + a[b].WinPublication.size + ") "); c.appendChild(d); b++ } }, mouseOn: function (a) { download.isShow ? (a.getElementsByTagName("div")[0].style.opacity = "0", a.getElementsByTagName("div")[0].style.top = "-100px", download.isShow = !1) : (a.getElementsByTagName("div")[0].style.opacity = "1", a.getElementsByTagName("div")[0].style.top = "25px", download.isShow = !0) }, lock: function (a, b) { b.preventDefault ? b.preventDefault() : b.returnValue = !1; b.stopPropagation ? b.stopPropagation() : b.returnValue = !1; b.cancelBubble = !0 } }, share = { setUrl: function (a, b, c) { c = c || 1; document.getElementById("shareBox") && (document.getElementById("shareFB").href = decodeURIComponent("https://facebook.com/sharer.php?u=" + b + "?p=" + c), document.getElementById("shareTwitter").href = decodeURIComponent("https://twitter.com/home?status=" + a + " " + b + "#" + c), document.getElementById("shareBlogger").href = decodeURIComponent("http://www.blogger.com/blog_this.pyra?u=" + b + "#" + c + "&t=" + a + "&n=publication"), document.getElementById("shareEmail").href = decodeURIComponent("mailto:?subject=" + a + "&body=" + b + "#" + c), document.getElementById("shareLinked").href = decodeURIComponent("http://www.linkedin.com/shareArticle?mini=true&url=" + b + "#" + c + "&title=" + a + "&summary=" + a + "&source=" + b), document.getElementById("shareMyspace").href = decodeURIComponent("http://www.myspace.com/index.cfm?fuseaction=postto&t=" + a + "&c=&u=" + b + "#" + c + "&l=1"), document.getElementById("shareTumblr").href = decodeURIComponent("http://www.tumblr.com/share/link?url=" + b + "#" + c + "&name=" + a + "&description=")) } }, pageInit = function () { function a() { loadPage(pager.checkHashName(window.location.hash)) } INNER = {}; a(); window.addEventListener("hashchange", a, !1); document.getElementById("zoomIn") && document.getElementById("zoomIn").addEventListener("click", function () { zoomBook("in") }, !1); document.getElementById("zoomOut") && document.getElementById("zoomOut").addEventListener("click", function () { zoomBook("out") }, !1); var b = function (a, b) { a.preventDefault ? a.preventDefault() : a.returnValue = !1; a.stopPropagation ? a.stopPropagation() : a.returnValue = !1; "toc" != b && ("left" == b ? INNER.leftTool && loadPage(pager.checkLinkName(INNER.leftTool.src.split(".")[0])) : "right" == b && INNER.rightTool && loadPage(pager.checkLinkName(INNER.rightTool.src.split(".")[0]))); return !1 }; document.getElementById("tocBtn") && document.getElementById("tocBtn").addEventListener("click", toc.action, !1); document.getElementById("navigationBoxLeftTool") && (document.getElementById("navigationBoxLeftTool").onclick = function (a) { b(a, "left") }); document.getElementById("navigationBoxRightTool") && (document.getElementById("navigationBoxRightTool").onclick = function (a) { b(a, "right") }); document.getElementById("thumbBtn") && document.getElementById("thumbBtn").addEventListener("click", thumbnail.action, !1); document.getElementById("infoBtn") && document.getElementById("infoBtn").addEventListener("click", about.action, !1); properties.isToc && toc.create(tocList, document.getElementById("tocBox")); properties.isThumbnail && thumbnail.create(pageList, document.getElementById("thumbLine")); properties.isShare && share.setUrl(document.title, FULL_SRC) }; function zoomBook(a) { switch (a) { case "in": book.setScale(book.step); break; case "out": book.setScale(-book.step) } content.draw() } var content = { init: function () { book.init || (book.getSize(), book.w > workspace.w - 100 && (book.scale = (workspace.w - 100) / book.w, book.init = !0)); for (var a = document.getElementsByTagName("meta"), b = 0; b < a.length; b++) "keywords" == a[b].name && (a[b].content = INNER.keywords), "description" == a[b].name && (a[b].content = INNER.title); INNER.currentPage && (browser.isIE ? document.getElementById("currentPage").value = INNER.currentPage.num : document.getElementById("currentPage").placeholder = INNER.currentPage.num); INNER.rightTool ? (document.getElementById("navigationBoxRightTool").title = "./toc.html" != INNER.rightTool.src ? LOCALS.PAGE + " " + INNER.rightTool.innerText : "", document.getElementById("navigationBoxRightTool").style.opacity = "toc.html" != INNER.rightTool.src ? 1 : 0.5) : (document.getElementById("navigationBoxRightTool").title = "", document.getElementById("navigationBoxRightTool").style.opacity = 0.5); INNER.leftTool ? (document.getElementById("navigationBoxLeftTool").title = "./toc.html" != INNER.leftTool.src ? LOCALS.PAGE + " " + INNER.leftTool.innerText : "", document.getElementById("navigationBoxLeftTool").style.opacity = "toc.html" != INNER.leftTool.src ? 1 : 0.5) : (document.getElementById("navigationBoxLeftTool").title = "", document.getElementById("navigationBoxLeftTool").style.opacity = 0.5); properties.isDownload && download.createList(INNER.download); properties.isShare && share.setUrl(document.title, FULL_SRC, INNER.currentPage.num); CUSTOM_ID = 0; content.draw() }, clear: function () { document.getElementById("Page") && document.getElementById("Page").parentNode.removeChild(document.getElementById("Page")); var a = document.createElement("div"); a.id = "Page"; a.className = "page"; document.getElementById("Book").appendChild(a) }, draw: function () { content.clear(); book.draw(); page.draw(); for (var a = document.getElementById("Page"), b = 1; INNER.content[b]; ) content.createDiv(INNER.content[b], a), b++ }, createDiv: function (a, b) { var c = document.createElement("div"); if (a.className) { c.className = a.className; a.top && (c.style.top = a.top * page.scale + "px"); a.left && (c.style.left = a.left * page.scale + "px"); a.right && (c.style.right = a.right * page.scale + "px"); a.width && (c.style.width = a.width * page.scale + "px"); a.height && (c.style.height = a.height * page.scale + "px"); b.appendChild(c); if (a.content) if (a.content[0]) for (var d = 0; a.content[d]; ) content.createElement(a.content[d], c), d++; else content.createElement(a.content, c); a.Transform && (c.style[browser.prefix + "TransformOrigin"] = "0% 0%", c.style[browser.prefix + "Transform"] = a.Transform) } delete c }, createElement: function (a, b) { if (a.tag) { var c = document.createElement(a.tag); a.className && (c.className = a.className); a.top && (c.style.top = a.top * page.scale + "px"); a.left && (c.style.left = a.left * page.scale + "px"); a.right && (c.style.right = a.right * page.scale + "px"); a.width && (c.style.width = a.width * page.scale + "px"); a.height && (c.style.height = a.height * page.scale + "px"); a.text && ("firefox" == browser.name ? c.innerHTML = a.text : c.innerText = a.text); a.fontWeight && (c.style.fontWeight = a.fontWeight); a.fontStyle && (c.style.fontStyle = a.fontStyle); a.src && (c.style.src = a.src); a.zIndex && (c.style.zIndex = a.zIndex); a.backgroundColor && (c.style.backgroundColor = a.backgroundColor); b.appendChild(c); if ("a" == a.tag) { c.setAttribute("href", a.href ? a.href : ""); if ("False" == a.useGlobal) { c.id = "custom" + CUSTOM_ID; var d = document.createElement("style"); d.type = "text/css"; var e = document.createTextNode("#custom" + CUSTOM_ID + ":hover{background-color:" + a.hightLightColor + "}"), f = document.getElementsByTagName("head")[0]; d.appendChild(e); f.appendChild(d); CUSTOM_ID++; c.setAttribute("target", a.target) } else c.setAttribute("target", LINK); c.addEventListener("click", eventLock, !1) } if ("img" == a.tag && (c.setAttribute("alt", a.alt ? a.alt : ""), c.setAttribute("src", a.src ? a.type ? PAGES_CONTENT_FOLDER + "/" + a.src : a.src : ""), a.type)) { c.style.cursor = "pointer"; var g = a.width / a.height; c.addEventListener("click", function () { video.play(a.type, a.id, g) }, !1) } if ("span" == a.tag) { a.content && content.createElement(a.content, c); d = c.currentStyle || window.getComputedStyle(c, null); (scale = c.style.fontSize ? Math.abs(c.style.fontSize.replace("px", "")) * page.scale : Math.abs(d.fontSize.replace("px", "")) * page.scale) || (scale = 11); c.style.fontSize = scale + "px"; if (c.offsetWidth > b.offsetWidth) for (; c.offsetWidth > b.offsetWidth && 1 < scale; ) scale -= 1, c.style.fontSize = scale + "px"; else if (c.offsetWidth < b.offsetWidth) { for (d = 0; c.offsetWidth < b.offsetWidth && 15 > d; ) scale += 1, d++, c.style.fontSize = scale + "px"; c.offsetWidth > b.offsetWidth && (scale -= 1, c.style.fontSize = scale + "px") } d = (b.offsetHeight - c.offsetHeight) / 2; d = d.toFixed(); 0 < d && (c.style.padding = d + "px 0px"); c.style.top = (b.offsetHeight - c.offsetHeight) / 2 + "px" } if (a.content && "span" != a.tag) if (a.content[0]) for (d = 0; a.content[d]; ) content.createElement(a.content[d], c), d++; else content.createElement(a.content, c); delete c } } }; function loadPage(a) { if (!0 == a.change) { var b = document.getElementsByTagName("head")[0], c = document.createElement("script"); c.type = "text/javascript"; c.src = "./javascript/" + a.item + ".js"; b.appendChild(c); window.location.hash = window.location.hash.substr(1) != a.page ? a.page : window.location.hash; thumbnail.markCurrent(1, a.item) } } function pageContentLoad(a) { INNER = a; content.init() } var thumbnail = { currentId: "page1", isShow: !1, step: 200, action: function () { if (document.getElementById("thumbBox")) { var a = thumbnail.isShow ? 0 : -100; document.getElementById("thumbBox").style[browser.prefix + "Transform"] = "translateY(" + a + "px)"; thumbnail.isShow = thumbnail.isShow ? !1 : !0 } }, create: function (a, b) { function c(a, b) { var c = document.createElement("li"); c.style.background = "url(" + a.src + ") no-repeat 50% 50%"; c.style.backgroundSize = "contain"; c.title = LOCALS.PAGE + " " + a.title; c.id = a.item; b.appendChild(c); c.addEventListener("click", function (a) { a.preventDefault ? a.preventDefault() : a.returnValue = !1; a.stopPropagation ? a.stopPropagation() : a.returnValue = !1; a = a || window.event; a = a.target || a.srcElement; loadPage(pager.checkLinkName(a.id ? a.id : "page1")); return !1 }, !1); delete c } var d = document.createElement("div"); d.width = workspace.w - 60 + "px"; d.id = "thumbContent"; d.className = "thumbContent"; b.appendChild(d); var e = document.createElement("UL"); e.id = "ThumbUl"; d.appendChild(e); if (RTL) for (d = a.length - 1; 0 < d; ) c(a[d], e), d--; else for (d = 1; a[d]; ) c(a[d], e), d++; e.style.width = 80 * (a.length + 1) + "px"; e.onload = thumbnail.markCurrent(); RTL && (e.style.left = workspace.w - e.offsetWidth - 40 + "px"); document.onload = void 0; workspace.addListener(thumbnail.checkSize) }, markCurrent: function (a, b) { b = void 0 == b ? thumbnail.currentId : b; switch (void 0 == a ? 0 : a) { case 0: document.getElementById(thumbnail.currentId) && (document.getElementById(thumbnail.currentId).className = "selected"); break; case 1: document.getElementById(thumbnail.currentId) && (document.getElementById(thumbnail.currentId).className = "selector"); document.getElementById(b) && (document.getElementById(b).className = "selected"); thumbnail.currentId = b; break; default: document.getElementById(thumbnail.currentId) && (document.getElementById(thumbnail.currentId).className = "selected") } }, checkSize: function () { document.getElementById("thumbContent").style.width = toc.isShow ? workspace.w - 260 + "px" : workspace.w - 60 + "px" }, resize: function () { var a = document.getElementById("thumbContent"); toc.isShow ? (a.style.width = workspace.w - 60 + "px", a.style.left = "0px") : (a.style.width = workspace.w - 260 + "px", a.style.left = "200px") }, scrollLeft: function () { var a = document.getElementById("ThumbUl"); 0 > a.offsetLeft && (a.style.left = a.offsetLeft + thumbnail.step + "px") }, scrollRight: function () { var a = document.getElementById("ThumbUl"); 0 >= a.offsetLeft - thumbnail.step && a.offsetWidth + a.offsetLeft + thumbnail.step >= workspace.w && (a.style.left = a.offsetLeft - thumbnail.step + "px") } }, toc = { isShow: !1, step: 50, action: function () { if (document.getElementById("tocBox")) { var a = toc.isShow ? 0 : 200; document.getElementById("tocBox").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"; document.getElementById("tocBtn").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"; properties.isDownload && (document.getElementById("downloadBtn").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"); document.getElementById("Navigation").style[browser.prefix + "Transform"] = "translateX(" + a / 2 + "px)"; "firefox" == browser.name || "ie" == browser.name ? document.getElementById("zoomBox").style.left = a + "px" : document.getElementById("zoomBox").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"; document.getElementById("thumbBtn").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"; document.getElementById("Publication").style[browser.prefix + "TransitionDuration"] = "500ms"; document.getElementById("Publication").style[browser.prefix + "Transform"] = "translateX(" + a / 2 + "px)"; window.setTimeout(function () { document.getElementById("Publication").style[browser.prefix + "TransitionDuration"] = "0ms" }, 500); document.getElementById("thumbLeftTool").style[browser.prefix + "Transform"] = "translateX(" + a + "px)"; thumbnail.resize(); toc.isShow = toc.isShow ? !1 : !0 } }, create: function (a, b) { function c(a, b) { var e = document.createElement(a.tag); a.className && (e.className = a.className); b.appendChild(e); "a" == a.tag && (a.text && (e.innerHTML = a.text), a.href && (e.href = a.href), e.addEventListener("click", eventLock, !1)); if (a.content) if (a.content[0]) for (var f = 0; a.content[f]; ) c(a.content[f], e), f++; else "ul" == a.content.tag ? d(a.content, e) : c(a.content, e); delete e } function d(a, b) { var d = document.createElement(a.tag); a.text && (d.textContent = a.text); d.id = "tocUL"; a.className && (d.className = a.className); b.appendChild(d); for (var e = 1; a.content[e]; ) c(a.content[e], d), e++; delete d } b.style.height = workspace.h + "px"; var e = document.createElement("div"); e.style.height = workspace.h - 30 + "px"; e.id = "tocContent"; e.className = "tocContent"; b.appendChild(e); var f = document.createElement("div"); f.id = "tocNavTop"; f.className = "tocNavTop"; b.appendChild(f); f.addEventListener("click", toc.scrollDown, !1); f = document.createElement("div"); f.id = "tocNavBottom"; f.className = "tocNavBottom"; b.appendChild(f); f.addEventListener("click", toc.scrollUp, !1); f = null; a[0] && d(a[0], e); workspace.addListener(toc.checkSize) }, checkSize: function () { var a = document.getElementById("tocBox"); a.style.height = workspace.h + "px"; a = document.getElementById("tocContent"); a.style.height = workspace.h - 30 + "px" }, scrollUp: function () { var a = document.getElementById("tocUL").offsetTop; -a + workspace.h - 30 - toc.step <= document.getElementById("tocUL").offsetHeight && (document.getElementById("tocUL").style.top = a - toc.step + "px") }, scrollDown: function () { var a = document.getElementById("tocUL").offsetTop; 0 >= a + toc.step && (document.getElementById("tocUL").style.top = a + toc.step + "px") } }, eventLock = function (a) { a.preventDefault ? a.preventDefault() : a.returnValue = !1; a.stopPropagation ? a.stopPropagation() : a.returnValue = !1; a = a || window.event; a = a.target || a.srcElement; var b = a.href ? a.href : a.parentNode.href; if (-1 == b.indexOf("basic-html")) return "_self" == a.target ? window.location = b : window.open(b), !0; "png" == b.split("/")[b.split("/").length - 1].split(".")[1] && (b = a.parentNode.href); b = b.split("/")[b.split("/").length - 1].split(".")[0]; loadPage(pager.checkLinkName(b)); return !1 };