<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
var context = "";
var localeChain = "zh_CN";
var pdfDocs = null;
var pageNums = null;
var cuur_scale = 1;
var url = '';
$("script[sudy-wp-context]").each(function (i) {
    context = $(this).attr("sudy-wp-context");
    if (context) {
        context = "/" + context;
    }else{
    	context="";
    }
});
var fls = flashChecker();
if (/Android|Windows Phone|webOS|iPhone|iPod|iPad|BlackBerry/i.test(navigator.userAgent)) {
    fls.f = 0;
//    localeChain = "en_US";
}
if (fls.f === 0) {
    document.write('&lt;script type="text/javascript" src="' + context + '/_js/_portletPlugs/swfPlayer/flexpaper2/flexpaper.js"&gt;&lt;/script&gt;');
}
$().ready(function () {
    $("script[sudy-wp-context]").each(function (i) {
        context = $(this).attr("sudy-wp-context");
        if (context) {
            context = "/" + context;
        }else{
            context="";
        }
    });
//        document.write("鎮ㄥ畨瑁呬簡flash,褰撳墠flash鐗堟湰涓�: " + fls.v + ".x");
    $("a[sudy-wp-player]").each(function (i) {
        var _href = $(this).attr("href");
        var _sudyvideoplayersrc = $(this).attr("sudy-wp-player");
        _href = _href.substring(0, _href.lastIndexOf("/") + 1) + _sudyvideoplayersrc;
        if (swfPlayer(_href) !== null) {
            var prev = $($(this)).prev("img[src*=icon]");
            $($(this)).replaceWith("&lt;div id=\"" + Math.random() + "\" swsrc=\"" + _href + "\" pdfsrc=\"" + $(this).attr("href") + "\" class=\"wp_pdf_player\" sudyplayer=\"wp_pdf_player\"&gt;&lt;/div&gt;");
            if (prev) {
                prev.remove();
            }
        } else if (!jsPlayer(_href)) {
            $(this).attr("href", _href);
        }
    });

    $(".wp_pdf_player,div[sudyplayer='wp_pdf_player'],img[sudyplayer='wp_pdf_player']").each(function (i) {

        if (!$(this).attr("class")) {
            $(this).css("width", "100%");
            $(this).css("height", "700px");
        }
        if (!$(this).attr("class")) {
            $(this).attr("class", $(this).attr("sudyplayer"));
        }
        var id = $(this).attr("id");
        var swfsrc = $(this).attr("swsrc");
        var pdfsrc = $(this).attr("pdfsrc");
        var flexpaper = (context?context:"") + "/_js/_portletPlugs/swfPlayer/flexpaper/FlexPaper_flash/FlexPaperViewer";
        var uuid = Math.random().toString();
        /**
         * 濡傛灉鏈湴瀹夎浜唂lash鍒欑敤鍘熸潵鐨勬柟寮忔挱鏀�,濡傛灉娌℃湁瀹夎flash鍒欎娇鐢ㄦ柊鐨勬柟寮忔挱鏀�
         */
        $(this).html('&lt;canvas id="sudy-pdf-canvas'+id+'"&gt;&lt;/canvas&gt;');
         if (!document.getElementById("sudy-pdf-canvas"+id) || !document.getElementById("sudy-pdf-canvas"+id).getContext) {
            $(this).html("");
            if (true) {
                new FlexPaperViewer(flexpaper, id, {config: {
                        SwfFile: escape(swfsrc + "?src=" + pdfsrc + "&amp;t=" + uuid),
                        Scale: 1.0,
                        ZoomTransition: "easeOut",
                        ZoomTime: 0.5,
                        ZoomInterval: 0.2,
                        FitPageOnLoad: false,
                        FitWidthOnLoad: false,
                        FullScreenAsMaxWindow: false,
                        ProgressiveLoading: false,
                        MinZoomSize: 0.2,
                        MaxZoomSize: 5,
                        SearchMatchAll: false,
                        InitViewMode: "Portrait",
                        PrintPaperAsBitmap: false,
                        ViewModeToolsVisible: true,
                        ZoomToolsVisible: true,
                        NavToolsVisible: true,
                        CursorToolsVisible: false,
                        SearchToolsVisible: false,
                        localeChain: localeChain
                    }});
            }
            return;
        }
        if(true){
        	var userAgent = navigator.userAgent; //鍙栧緱娴忚鍣ㄧ殑userAgent瀛楃涓�  
            var isIE = userAgent.indexOf("compatible") &gt; -1 &amp;&amp; userAgent.indexOf("MSIE") &gt; -1; //鍒ゆ柇鏄惁IE&lt;11娴忚鍣�  
            if(isIE){
            	$(this).replaceWith('&lt;iframe class="wp_pdf_player" src="'+context+'/_js/_portletPlugs/swfPlayer/pdfjs/viewer.html?file='+pdfsrc+'"/&gt;');
        		return;
            }
			$(this).replaceWith('&lt;iframe class="wp_pdf_player" src="'+context+'/_js/_portletPlugs/swfPlayer/pdfjs22228/web/viewer.html?file='+pdfsrc+'"/&gt;');
        	return;
        }
        if(pdfDocs == null){
        	pdfDocs = new Map();
			pageNums = new Map();
        }
        $(this).html('&lt;div data-data="" class="pictureswitch" data-pictureswitch=""&gt;' +
                '&lt;div class="section"&gt;' +
                '&lt;div class="p-head border-1px"&gt;' +
                '&lt;div class=" barset"&gt;' +
                '&lt;a  id="zoomOut'+id+'"&gt;&lt;img style="margin-top:0px;" src="' + context + '/_js/_portletPlugs/swfPlayer/img/amplify.png" title="鏀惧ぇ" /&gt;&lt;/a&gt;' +
                '&lt;a  id="zoomIn'+id+'"&gt;&lt;img style="margin-top:0px;" src="' + context + '/_js/_portletPlugs/swfPlayer/img/reduce.png" title="缂╁皬" /&gt;&lt;/a&gt;' +
                '&lt;a class="p-prev iconfont icon-Left" onclick="onPrevPage(\''+id+'\')"&gt;&lt;/a&gt;' +
                '&lt;span class="p-active  p-active'+id+'"&gt;1&lt;/span&gt;' +
                '&lt;span&gt;/&lt;/span&gt;' +
                '&lt;span class="p-pages p-pages'+id+'"&gt;2&lt;/span&gt;' +
                '&lt;a class="p-next iconfont icon-right" onclick="onNextPage(\''+id+'\')"&gt;&lt;/a&gt;' +
                '&lt;select class="p-go p-go'+id+'"&gt;&lt;option value="1"&gt;绗�1椤�&lt;/option&gt;&lt;option value="2"&gt;绗�2椤�&lt;/option&gt;&lt;/select&gt;' +
                '&lt;/div&gt;' +
                ' &lt;/div&gt;' +
                '&lt;div class="p-cont"&gt;' +
                '&lt;div id="wrap'+id+'" class="p-wrap"&gt;' +
                '&lt;canvas id="sudy-pdf-canvas'+id+'"&gt;&lt;/canvas&gt;' +
                '&lt;/div&gt;' +
                '&lt;/div&gt;' +
                '&lt;/div&gt;' +
                '&lt;/div&gt;');
        url = $(this).attr("pdfsrc");
        PDFJS.getDocument(url).then(function (pdfDoc_) {
        	pdfDocs.set(id,pdfDoc_); 
            var pdfDoc = pdfDoc_;
            var pageNum = pageNums.get(id);
			if(!pageNum){
				pageNum=1;
			}
            queueRenderPage(pageNum, -1,id);
            var selectTemplate = '';
            for (var i = 0; i &lt; pdfDoc.numPages; i++) {
                selectTemplate += '&lt;option value="' + (i + 1) + '"&gt;绗�' + (i + 1) + '椤�&lt;/option&gt;'
            }
            $(".p-go"+id).html(selectTemplate);
            $(".p-pages"+id).html(pdfDoc.numPages);
        });
        $(".p-go"+id).on('change', function () {
            var pageNum = parseInt($(".p-go"+id).val());
            var pdfDoc = pdfDocs.get(id); 
            if (pageNum) {
                if (pageNum &lt; 0) {
                    pageNum = 1;
                } else if (pageNum &gt; pdfDoc.numPages) {
                    pageNum = pdfDoc.numPages;
                }
                pageNums.set(id,pageNum); 
                queueRenderPage(pageNum, -1,id);
                
            }
        });
        var zoomIn = document.getElementById('zoomIn'+id);
        var zoomOut = document.getElementById('zoomOut'+id);
        zoomIn.addEventListener('click', function () {
        	var pageNum = pageNums.get(id);
			if(!pageNum){
				pageNum=1;
			}
            var _cuur_scale = cuur_scale - 0.1;
            if (_cuur_scale &lt;= 0) {
                _cuur_scale = cuur_scale;
            }
            queueRenderPage(pageNum, cuur_scale - 0.1,id);
        });
        zoomOut.addEventListener('click', function () {
        	var pageNum = pageNums.get(id);
			if(!pageNum){
				pageNum=1;
			}
            queueRenderPage(pageNum, cuur_scale + 0.1,id);

        });
    });
});
function onPrevPage(id) {
	var pdfDoc = pdfDocs.get(id);
	var pageNum = pageNums.get(id);
	if(!pageNum){
		pageNum=1;
	}
    pageNum--;
    if (pageNum &lt;= 1) {
        pageNum=1;
    }
    pageNums.set(id,pageNum);
    queueRenderPage(pageNum, -1,id);
}
/**
 * Displays next page.
 */
function onNextPage(id) {
	var pdfDoc = pdfDocs.get(id);
	var pageNum = pageNums.get(id);
	if(!pageNum){
		pageNum=1;
	}
    if (pageNum &gt;= pdfDoc.numPages) {
        return;
    }
    pageNum++;
    pageNums.set(id,pageNum);
    queueRenderPage(pageNum, -1,id);
}
function queueRenderPage(num, _scale,id) {
	var pdfDoc = pdfDocs.get(id);
	var num = pageNums.get(id);
	if(!num){
		num=1;
	}
    pdfDoc.getPage(num).then(function getPage(page) {
        var viewport = null;
        var scale = 1;
        if (_scale &gt; 0) {
            scale = _scale;
            viewport = page.getViewport(scale);
        } else {
            viewport = page.getViewport(scale);
            var wrapw = parseInt($("#wrap"+id).css("width"));
            if (wrapw &lt; viewport.width) {
                scale = wrapw / viewport.width;
                viewport = page.getViewport(scale)
            }
        }
        var canvas = document.getElementById('sudy-pdf-canvas'+id);
        context = canvas.getContext('2d');
        canvas.height = viewport.height;
        canvas.width = viewport.width;
        var renderContext = {
            canvasContext: context,
            viewport: viewport
        };
        cuur_scale = scale;
        page.render(renderContext);
        if (canvas.width &gt; parseInt($(".wp_pdf_player").css("width"))) {
            if (_scale &gt; 0) {
                //$(".wp_pdf_player").css("width", (canvas.width + 5) + "px");
            }
        } else {
            //$(".wp_pdf_player").css("width", (parseInt($(window).width()) - 16) + "px");
        }


    });
    $(".p-active"+id).html(num);
}
function swfPlayer(url) {
    var r, re;
    re = /.(swf)$/i;
    r = url.match(re);
    return r;
}
function jsPlayer(url) {
    var r, re;
    re = /.(js)$/i;
    r = url.match(re);
    return r;
}
function flashChecker() {
    var hasFlash = 0; //鏄惁瀹夎浜唂lash 
    var flashVersion = 0; //flash鐗堟湰 
    try{
	    if (document.all) {
	        var swf = new ActiveXObject('ShockwaveFlash.ShockwaveFlash');
	        if (swf) {
	            hasFlash = 1;
	            VSwf = swf.GetVariable("$version");
	            flashVersion = parseInt(VSwf.split(" ")[1].split(",")[0]);
	        }
	    } else {
	        if (navigator.plugins &amp;&amp; navigator.plugins.length &gt; 0) {
	            var swf = navigator.plugins["Shockwave Flash"];
	            if (swf) {
	                hasFlash = 1;
	                var words = swf.description.split(" ");
	                for (var i = 0; i &lt; words.length; ++i) {
	                    if (isNaN(parseInt(words[i])))
	                        continue;
	                    flashVersion = parseInt(words[i]);
	                }
	            }
	        }
	    }
	}catch(e){}
    return {
        f: hasFlash,
        v: flashVersion
    };
}


</pre></body></html>