<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*&amp;ä¸­æ–‡2017-01-05å§œçŽ®111&amp;*/
//å‰¯å¯¼èˆªç„¦ç‚¹å®šä½
var leftNavFocus = {
    init: function() {
        var elnav = $("[navcrumbs]").find("a");
        var elbody = $("[navvicefocus]").find("a");
        let index = 0;
        if (elnav &amp;&amp; elbody) {
        	for (var n = (elnav.length - 1); n &gt;= 0; n --) {
        		$.each(elbody, function(i, item) {
	                if (elnav.eq(n).attr("href") === $(item).attr("href")) {
	                    $(item).parent().siblings().removeClass("sidenavcur");
	                    $(item).parent().addClass("sidenavcur");
	                    index = 1;
	                }
	            });
	            if(index == 1){
	                return;
	            }
        	}
        }
    }
};

//ä¸»å¯¼èˆªé«˜äº®
$(function () {
    /*å¦‚æžœæ²¡æœ‰å„æ&nbsp;ç›®çš„ä¸­å¿ƒé¡µé¢(å¦‚äº§å“çš„ä¸­å¿ƒé¡µé¢index.aspx),
    *å°±æŒ‡å®šä¸€ä¸ªé»˜è®¤çš„æ›¿ä»£å¯¼èˆªé€‰ä¸­ å†™ä¸Šè¦é€‰ä¸­ä¸»å¯¼èˆªçš„ç´¢å¼•
    *ä¸€èˆ¬ç”¨çš„æœ€å¤šçš„æ˜¯èµ„è®¯
    */
    var MARK = "";
    var newsDefaultURL = 7;
    var productDefaultURL = 4;
    var agentDefaultURL = 0;
    var helpDefaultURL = 9;
    var projectDefaultURL = 0;
    var downloadDefaultURL = 0;
    var jobDefaultURL = 0;
    //å®šä¹‰é“¾æŽ¥åœ°å€
    var current = "";
    var currentshort = "";
    //é¢åŒ…å±‘å¯¼èˆªçš„èŽ·å–
    var $plc = $("div.plc");
    var $plc2 = $("div.t2-wz");
    var $pro = $("div.pro_curmbs");


    /*é¢åŒ…å±‘å¯¼èˆªçš„åˆ¤æ–­*/
    var $tmp = $plc.size() ? $plc : $plc2;
    var $location = $tmp.size() ? $tmp : $pro;
    //ä¸»å¯¼èˆªçš„çˆ¶çº§DIV
    var $menu = $("div.menu");
    //ä¸»å¯¼èˆªçš„li,ä»…èƒ½é€‰ä¸­ä¸€çº§,ä¸å¸¦ä¸‹æ‹‰åˆ—è¡¨æ&nbsp;·å¼
    var $menuli = $menu.find("ul").eq(0).children("li");
    //é¢åŒ…å±‘å¯¼èˆªçš„è¶…é“¾æŽ¥
    var $info = $location.find("a");
    //é¢åŒ…å±‘å¯¼èˆªè¶…é“¾æŽ¥çš„æ•°é‡
    var count = $info.size();
    //å®šä¹‰é€‰ä¸­æ&nbsp;·å¼
    var _cur = "cur";
    //å–æ¶ˆæ‰€æœ‰é€‰ä¸­
    $menu.find("li").removeClass(_cur);
    //å®šä¹‰ä¸€ä¸ªå¯¹è±¡
    var Obj = new Object();
    
    //ç»™å¯¹è±¡æ·»åŠ&nbsp;ä¸€ä¸ªæ–¹æ³•,ç”¨æ¥èŽ·å–é»˜è®¤çš„é“¾æŽ¥åœ°å€
    Obj.getCurrentURL = function () {
        //åˆ¤æ–­MARK
        //å¹¶æŸ¥çœ‹æ˜¯å–é»˜è®¤MARK è¿˜æ˜¯å–ä¹‹å‰å®šä¹‰å¥½çš„æ›¿ä»£æ&nbsp;ç›®å¯¼èˆª
        switch (MARK) {
            case "product":
                current = productDefaultURL ? productDefaultURL : MARK;
                break;
            case "news":
                current = newsDefaultURL ? newsDefaultURL : MARK;
                break;
            case "project":
                current = projectDefaultURL ? projectDefaultURL : MARK;
                break;
            case "agent":
                current = agentDefaultURL ? agentDefaultURL : MARK;
                break;
            case "help":
                current = helpDefaultURL ? helpDefaultURL : MARK;
                break;
            case "download":
                current = downloadDefaultURL ? downloadDefaultURL : MARK;
                break;
            case "job":
                current = jobDefaultURL ? jobDefaultURL : MARK;
                break;
            default:
                current = MARK;
                break;
        }
        //è¿”å›žåˆ¤æ–­å€¼
        return current;
    };
    //é¦–é¡µé€‰ä¸­
    Obj.firstLiCur = function () {
        $menu.find("li:first").addClass(_cur);
    };
    //ä¸åŒºåˆ†å¤§å°å†™çš„é€‰ä¸­
    Obj.selectedCur = function () {
        $menuli.each(function () {
            var _href = $(this).children('a').attr("href").toLowerCase();
            var _href2 = _href.substring(_href.lastIndexOf("/") + 1);
            //åˆ¤æ–­åœ°å€æ˜¯å¦ä¸€æ&nbsp;· ä¸€æ&nbsp;·çš„è¯æ·»åŠ&nbsp;é€‰ä¸­
            if (_href == current||(_href2 ==currentshort&amp;&amp;currentshort!='index.html') &amp;&amp; _href2!='' ) {
                $(this).addClass(_cur);
                //è¿™ä¸ªreturn false åªæ˜¯è·³å‡ºeach ,å¹¶ä¸è·³å‡ºæ­¤æ–¹æ³•
                return false;
            } else if (typeof (current) == "number") {
                $menuli.eq(current).addClass(_cur);
                //è¿™ä¸ªreturn false åªæ˜¯è·³å‡ºeach ,å¹¶ä¸è·³å‡ºæ­¤æ–¹æ³•
                return false;
            }
        });
    };
    //æ–‡å­—å½¢å¼å¯¼èˆªçš„é€‰æ‹©.jQueryçš„containsé»˜è®¤ä¼šæŠŠæ‰€æœ‰çš„åŒ¹é…åˆ°æ–‡å­—çš„é“¾æŽ¥åŠ&nbsp;ä¸Šæ&nbsp;·å¼  æ‰€ä»¥è¿˜å¾—å¾ªçŽ¯åˆ¤æ–­
    Obj.selectedTxtCur = function () {
        $menuli.children("a").each(function () {
            var _txt = $.trim($(this).text());
            //ä¸€èˆ¬é¢åŒ…å±‘å¯¼èˆªçš„æœ€åŽä¸€ä¸ªéƒ½æ˜¯é¦–é¡µ[æˆ–è€…è¯´"é¡¹ç›®åç§°"åŠ&nbsp;é¦–é¡µ],ç„¶åŽåœ¨é€‰æ‹©çš„æ—¶å€™å¦‚æžœä¸»å¯¼èˆªåªæœ‰ä¸ªé¦–é¡µçš„è¯,å°±ä¼šå…ˆæŠŠä¸»å¯¼èˆªé€‰ä¸­,æ‰€ä»¥è¿™é‡Œåˆ¤æ–­ä¸€ä¸‹
            if (_txt == txt &amp;&amp; txt.indexOf("é¦–é¡µ") == -1) {
                $(this).parent("li").addClass(_cur);
                //è¿™ä¸ªreturn false åªæ˜¯è·³å‡ºeach ,å¹¶ä¸è·³å‡ºæ­¤æ–¹æ³•
                return false;
            }
        });
        //è¿”å›žjQueryå¯¹è±¡
        return $menu.find("ul").eq(0).children("li." + _cur);
    };
    //åˆ¤æ–­æ˜¯å¦æœ‰ä¸»å¯¼èˆªé€‰ä¸­
    Obj.hasCur = function () {
        var _hascur = $menu.find("ul").eq(0).children("li." + _cur).size();
        return _hascur;
    };

    //åˆ¤æ–­MARK,å¦‚æžœä¸å­˜åœ¨ ç›´æŽ¥é¦–é¡µé€‰ä¸­å¹¶è¿”å›žç¨‹åº
    if (typeof (MARK) == 'undefined') {
        Obj.firstLiCur();
        return false;
    }

    //åˆ¤æ–­é¢åŒ…å±‘å¯¼èˆªæ˜¯å¦å­˜åœ¨
    if (!count) {
        //å¦‚æžœä¸å­˜åœ¨ç›´æŽ¥åˆ¤æ–­MARK å’Œæ&nbsp;ç›® çš„é»˜è®¤é€‰ä¸­é“¾æŽ¥
        current = Obj.getCurrentURL();
        //èŽ·å–æ·»åŠ&nbsp;
        Obj.selectedCur();
    }
    //å¾ªçŽ¯é¢åŒ…å±‘å¯¼èˆª å€’åº
    for (var i = count - 1; i &gt;= 0; i--) {
        //å–é“¾æŽ¥åœ°å€
        current = $info.eq(i).attr("href");
        //å–æ–‡æœ¬
        var txt = $.trim($info.eq(i).text());
        //æˆªå–"/"åŽé¢çš„é“¾æŽ¥
        currentshort = current.substring(current.lastIndexOf("/") + 1).toLowerCase();
        //å¦‚æžœæˆªå–åˆ°æ˜¯ç©ºçš„è¯,ä¸€èˆ¬å°±æ˜¯æœ€åŽä¸€æ¬¡å¾ªçŽ¯è¿˜æ²¡æœ‰åŒ¹é…åˆ°ä¸»å¯¼èˆªçš„æ&nbsp;·å¼
        if (current == "" || current == undefined) {
            //åˆ¤æ–­MARK
            current = Obj.getCurrentURL();
        }
        //ä¸»å¯¼èˆªçš„åŒ¹é…æ–‡å­— [ä¸€èˆ¬æƒ…å†µä¸‹æ˜¯æ²¡æœ‰ç”¨çš„,æœ‰æ—¶å€™ä¼šç¢°åˆ°è¯´æ˜¯è¿™ä¸ªæ–‡å­—,ä½†æ˜¯é“¾æŽ¥ç¡®æ˜¯å¦å¤–ä¸€ä¸ª,ä½†æ˜¯å¯¼èˆªé€‰ä¸­è¿˜æ˜¯è¦åŠ&nbsp;åœ¨æ–‡å­—ä¸Šé¢]
        //æ¯”å¦‚ äºŒçº§åˆ†ç±»æ˜¯æˆåŠŸæ¡ˆä¾‹,ä½†æ˜¯å®ƒä¸‹é¢è¿˜æœ‰ä¸€ä¸ªä¸‰çº§åˆ†ç±»æ˜¯ç»å…¸æ¡ˆä¾‹,ä¸»å¯¼èˆªä¸Šçš„æ˜¯äºŒçº§åˆ†ç±»ç¡®æ&nbsp;‡ç€ä¸‰çº§åˆ†ç±»çš„é“¾æŽ¥,è¿™ä¸ªæ–‡å­—å°±æœ‰ç”¨äº†
        //å†µä¸”è¿™é‡Œè¿˜è¦å…ˆåˆ¤æ–­æ–‡å­—å†åˆ¤æ–­é“¾æŽ¥
        var $t = Obj.selectedTxtCur();
        //var $t = $("div.menu a:contains('" + txt + "')");
        //æœ€åŽä¸€æ¬¡å¾ªçŽ¯txtæ˜¯é¦–é¡µ,å¾€å¾€ä¸»å¯¼èˆªçš„ç¬¬ä¸€ä¸ªéƒ½æ˜¯**é¦–é¡µ,æ‰€ä»¥è¦åˆ¤æ–­ä¸€ä¸‹
        //åˆ¤æ–­æ–‡å­—
        if ($t.size() &amp;&amp; txt.indexOf("é¦–é¡µ") == -1) {
            $t.parent("li").addClass(_cur);
            return false;
        } else {//åˆ¤æ–­é“¾æŽ¥
            Obj.selectedCur();
            //å¦‚æžœé€‰ä¸­å¯¼èˆª,åˆ™è·³å‡ºå¾ªçŽ¯
            if (Obj.hasCur()) { return false; }
        }
    }
    //å¦‚æžœéƒ½æ²¡æœ‰ä¸»å¯¼èˆªé€‰ä¸­,ç»™MARKåŠ&nbsp;é“¾æŽ¥ å„æ&nbsp;ç›®é¦–é¡µ ä¸»è¦æ˜¯äº§å“é¦–é¡µæ²¡æœ‰é¢åŒ…å±‘å¯¼èˆª,æ²¡æœ‰åŠžæ³•åˆ¤æ–­
    if (!Obj.hasCur()) {
        current = MARK;
        Obj.selectedCur();
        //å¦‚æžœè¿˜æ²¡æœ‰ä¸»å¯¼èˆªé€‰ä¸­,ç»™ç¬¬ä¸€ä¸ªåŠ&nbsp;æ&nbsp;·å¼
        if (!Obj.hasCur()) {
            Obj.firstLiCur();
        }
    } else {
    }
});
(function(){
    leftNavFocus.init();
})();
</pre></body></html>