var CommonHead = CommonHead || {}; CommonHead.Header = function () { var g = function (v) { return typeof (v) != "string" ? v : document.getElementById(v) }, s = navigator.userAgent.toLowerCase(), o = /msie/.test(s) && !/opera/.test(s), l = o && !/msie 7/.test(s) && !/msie 8/.test(s), m = ""; var i = { getCookie: function (w) { var v = document.cookie.match("(?:^|;)\\s*" + w + "=([^;]*)"); return (v && v[1]) ? decodeURIComponent(v[1]) : "" }, parseQueryParams: function (B) { var y = {}; var w = B.split("&"); for (var z = 0, A = w.length; z < A; ++z) { var x = w[z], C = x.search("="); var D = x.substring(0, C); var v = x.substring(C + 1, x.length); y[decodeURIComponent(D)] = decodeURIComponent(v) } return y }, trim: function (v) { return v.replace(/^\s+|\s+$/g, "") }, hasClass: function (w, v) { w = g(w); if (!w || !v || !w.className) { return false } return (" " + w.className + " ").indexOf(" " + v + " ") > -1 }, addClass: function (w, v) { w = g(w); if (!w || !v) { return } if (this.hasClass(w, v)) { return } w.className += " " + v }, removeClass: function (w, v) { w = g(w); if (!this.hasClass(w, v)) { return } w.className = w.className.replace(new RegExp(v, "g"), ""); if (!this.trim(w.className)) { w.removeAttribute(o ? "className" : "class") } }, addEvent: function (x, w, v) { x = g(x); if (!x || !w || typeof (v) != "function") { return } if (x.addEventListener) { x.addEventListener(w, v, false) } else { if (x.attachEvent) { x.attachEvent("on" + w, v) } } }, stopEvent: function (v) { if (v.stopPropagation) { v.stopPropagation() } else { v.cancelBubble = true } if (v.preventDefault) { v.preventDefault() } else { v.returnValue = false } }, getElementsByClassName: function (w, B, v, A) { if (!g(v)) { return } var x = [], z = g(v).getElementsByTagName(B), y = 0; for (; y < z.length; y++) { if (i.hasClass(z[y], w)) { x[x.length] = z[y]; arguments[3] && arguments[3].call(z[y]) } } return x }, escapeHTML: function (w) { var x = document.createElement("div"); var v = document.createTextNode(w); x.appendChild(v); return x.innerHTML } }; var e = i.getCookie("tracknick"), t = i.getCookie("_nk_") || e, j = i.getCookie("uc1"), d = i.parseQueryParams(j), q = i.getCookie("_l_g_") && t || i.getCookie("ck1") && e, p = parseInt(d._msg_) || 0, k = new Date().getTime(), r = (document.location.href.indexOf("https://") === 0); function a(x) { if (!x) { return } var w = i.getElementsByClassName("menu-bd", "div", x)[0]; if (!w) { return } if (!r) { var v = document.createElement("iframe"); v.src = "about: blank"; v.className = "menu-bd"; x.insertBefore(v, w); x.iframe = v } x.menulist = w; x.onmouseenter = function () { i.addClass(this.parentNode, "hover"); if (r) { return } this.iframe.style.height = parseInt(this.menulist.offsetHeight) + 25 + "px"; this.iframe.style.width = parseInt(this.menulist.offsetWidth) + 1 + "px" }; x.onmouseleave = function () { i.removeClass(this.parentNode, "hover") } } function c() { var v = document.forms.topSearch; if (!v) { return } i.addEvent(v, "submit", function () { if (v.q.value == "") { v.action = m } }) } function f(W, V) { var z = g(W), K = z && z.q, x = z && z.search_type, E = z && z.getElementsByTagName("label")[0], D = z && z.cat, S = g("J_TSearchTabs").getElementsByTagName("li"), v = S.length, P = {}, I = false, F = false, y = "tsearch-tabs-active", N = function (Y) { for (var X = 0; X < v; X++) { i[X === Y ? "addClass" : "removeClass"](S[X], y) } }, R = g("J_TSearchCat"), U = null, w = g("J_TSearchCatHd"), A = R && R.getElementsByTagName("div")[0], C = A && A.getElementsByTagName("a") || [], H = C.length, Q, G = function (X) { for (Q = 0; Q < H; Q++) { if (C[Q].getAttribute("data-value") === X) { return C[Q] } } return null }, M = function () { i.removeClass(R, "tsearch-cat-active") }, T = function () { i.addClass(R, "tsearch-cat-active") }, L = function (X) { for (Q = 0; Q < H; Q++) { i[C[Q] === X ? "addClass" : "removeClass"](C[Q], "tsearch-cat-selected") } M(); w.innerHTML = X.innerHTML; D.value = X.getAttribute("data-value") }, J = function () { K.focus(); if (o) { K.value = K.value } }; if (!z) { return } if (g("J_TSearchTabs")) { var O = 0, B = { "\u5b9d\u8d1d": ["item", "\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5b9d\u8d1d"], "\u6dd8\u5b9d\u5546\u57ce": ["mall", "\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5546\u54c1"], "\u5e97\u94fa": ["shop", "\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5e97\u94fa\u540d\u6216\u638c\u67dc\u540d"], "\u62cd\u5356": ["auction", "\u8f93\u5165\u60a8\u60f3\u8981\u7684\u5b9d\u8d1d"] }; for (; O < v; O++) { (function () { var Z = O, X = i.trim(S[Z].getElementsByTagName("a")[0].innerHTML), Y = B[X]; P[Y[0]] = { index: Z, hint: Y[1] }; i.addEvent(S[Z], "click", function (aa) { i.stopEvent(aa); N(Z); x.value = Y[0]; E.innerHTML = Y[1]; J() }) })() } } i.addEvent(K, "focus", function () { E.innerHTML = "" }); i.addEvent(K, "blur", function () { if (i.trim(K.value) === "" && !I) { E.innerHTML = P[x.value]["hint"] } }); i.addEvent("J_TSearchTabs", "mousedown", function () { I = true; F = true; setTimeout(function () { I = false }) }); i.addEvent("J_TSearchCat", "click", function (X) { i.stopEvent(X); var Y = X.target || X.srcElement; switch (true) { case i.hasClass(Y.parentNode, "tsearch-cat-hd"): case i.hasClass(Y, "tsearch-cat-hd"): T(); break; case Y.parentNode.nodeName.toLowerCase() === "div": L(Y); J(); break } }); i.addEvent(document, "click", M); i.addEvent(z, "submit", function () { switch (z.search_type.value) { case "item": z.action = K.value === "" ? m : ""; break; case "mall": z.action = ""; break; case "shop": z.action = ""; break; case "auction": z.atype.value = "a"; z.filterFineness.value = "1,3"; break } }); E.innerHTML = ""; setTimeout(function () { if (!F) { x.value = (V && V.searchType) ? V.searchType : "item"; if (document.domain.indexOf("shopsearch.taobao.com") > -1) { x.value = "shop" } var X = P[x.value]; E.innerHTML = X.hint; N(X.index) } if (R && (U = G(D.value))) { L(U) } if (i.trim(K.value) !== "") { E.innerHTML = "" } if (V && V.autoFocus) { J() } z.atype.value = ""; z.filterFineness.value = "" }) } function b(C) { var z = g(C); if (!z) { return } var A = z.q; if (!A) { return } if (!(window.CommonHead && CommonHead.Suggest)) { return } var w = new CommonHead.Suggest(A, "", { resultFormat: "\u7ea6%result%\u4e2a\u5b9d\u8d1d" }); var B = z.ssid; if (B) { setTimeout(function () { B.value = "s5-e" }, 0); B.setAttribute("autocomplete", "off"); w.subscribe("onItemSelect", function () { if (B.value.indexOf("-p1") == -1) { B.value += "-p1" } }) } var x = z.elements.search_type; var v = function () { return x.value }; var y = w._needUpdate; w._needUpdate = function () { var D = v(); return (D === "item" || D === "mall") && y.call(w) } } function n(v) { var w = g(v); if (!w) { return } i.addEvent(w, "click", function (y) { i.stopEvent(y); var x = w.href; new Image().src = "//taobao.alipay.com/user/logout.htm"; setTimeout(function () { location.href = x }, 20) }) } function h() { if (document.domain.indexOf(".taobao.net") === -1) { return } var y = document.getElementById("header"), x = y ? y.getElementsByTagName("a") : [], w = 0, v = x.length, z = location.hostname.split("."); while (z.length > 3) { z.shift() } z = z.join("."); for (; w < v; w++) { x[w].href = x[w].href.replace("taobao.com", z) } } function u() { if (document.location.href.indexOf("https://") === 0) { return } var v = document, y = v.getElementsByTagName("head")[0], x = v.createElement("script"); x.src = ""; y.appendChild(x) } return { init: function (w) { if (l) { var v = i.getElementsByClassName("menu", "div", "site-nav", function () { a(this) }) } h(); c(); u(); n("J_Logout"); if (g("J_TSearch")) { f("J_TSearchForm", w); setTimeout(function x() { if (typeof x.count == "undefined") { x.count = 0 } x.count++; if (!(window.CommonHead && CommonHead.Suggest)) { setTimeout(arguments.callee, 200) } else { b("J_TSearchForm") } }, 200) } }, writeLoginInfo: function (z) { z = z || {}; var A = z.memberServer || ""; var x = z.loginServer || A; var D = z.loginUrl || x + "/member/login.jhtml?f=top"; var w = location.href; var F = /^http.*(\/member\/login\.jhtml)$/i; if (F.test(w)) { w = "" } var v = z.redirectUrl || w; if (v) { D += "&redirectURL=" + encodeURIComponent(v) } var C = z.logoutUrl || x + "/member/logout.jhtml?f=top"; var B = A + "/member/newbie.htm"; var E = A + "/message/list_private_msg.htm?t=" + k; var G = "" + k; var y = ""; if (q) { y = '\u60a8\u597d\uff0c<a class="user-nick" href="../images/' + G + '" target="_top">' + i.escapeHTML(unescape(t.replace(/\\u/g, "%u"))) + "</a>\uff01"; y += '<a id="J_Logout" href="../images/' + C + '" target="_top">\u9000\u51fa</a>'; y += '<a href="../images/' + E + '" target="_top">\u7ad9\u5185\u4fe1'; if (p) { y += "(" + p + ")" } y += "</a>" } else { y = '\u60a8\u597d\uff0c\u6b22\u8fce\u6765\u6dd8\u5b9d\uff01<a href="../images/' + D + '" target="_top">\u8bf7\u767b\u5f55</a>'; y += '<a href="../images/' + B + '" target="_top">\u514d\u8d39\u6ce8\u518c</a>' } document.write(y) } } } ();
//n第几个　d　DIV数量　　p DIV表前缀　T　按钮前缀　O原样式　C　新样式　 u 更多ID，a 更多连接地址
function _ts(n, d, p, t, o, c, u, a) {
    for (var id = 1; id <= d; id++) {

        var s = "";
        if (id == n) {

            s = "block";
            document.getElementById(t + id).className = o;
        }
        else {
            s = "none";
            document.getElementById(t + id).className = c;
        }
        document.getElementById(p + id).style.display = s;
        if (u) {
            document.getElementById(u).href = a;
        }
    }
}
function DateChange(obj) {
    //alert(obj);
    if (obj == null) return "";
    obj = obj.replace("/", "").replace(")/", ")");
    //alert(obj);
    var jsonString = '{"name":"James","birthday":"\\\/' + obj + '\\\/"}';
    jsonString = jsonString.replace(new RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"', 'g'), "$1new Date($2)");
    //alert(jsonString);
    obj = eval('(' + jsonString + ')');
    return obj.birthday.toLocaleDateString();
    //alert(obj.birthday.toLocaleDateString());

}
function GetProjectList(list, id, len, time, count) {
    $.ajax({
        type: "get",
        url: "/Project/IniList?counts=" + count + "&id=" + id,
        cache: false,
        success: function (data) {
            $.each(data, (function (i) {
                if (time == true) {
                    var dt = DateChange(data[i].AddTime);
                    $("#" + list).append("<li><span>" + dt + "</span><a href='/Project/Detail/" + data[i].ID + "' target='_blank'>" + substr(data[i].Title, len) + "</a></li>");
                }
                else {
                    $("#" + list).append("<li><a href='/Project/Detail/" + data[i].ID + "' target='_blank'>" + substr(data[i].Title, len) + "</a></li>");
                }
            }));

        },
        error: function () {
        }
    });

}
function GetHotList(list, id,count) {
    $.ajax({
        type: "get",
        url: "/Project/IniHotList?counts="+count+"&id=" + id,
        cache: false,
        success: function (data) {
            $.each(data, (function (i) {
                $("#" + list).append("<li><a href='/Project/Detail/" + data[i].ID + "' target='_blank'>" + substr(data[i].Title, 20) + "</a></li>");
            }));

        },
        error: function () {
            //alert("error");
        }
    });

}
function substr(str, len) {
    if (str.length > len) {
        return str.substring(0, len);
    }
    else {
        return str;
    }
}
function IniInforHead(itemId) {
    $.ajax({
        type: "GET",
        url: "/Infor/InforCatagories",
        cache: false,
        success: function (data) {
            $.each(data, (function (i) {
                if (data[i].Code == itemId) {
                    $("#inforNavigation").append("<li ><a class='navactive' style='color:#ffffff' href='/Infor/List/" + data[i].Code + "' >" + data[i].Name + "</a></li>");
                }
                else {
                    $("#inforNavigation").append("<li><a href='/Infor/List/" + data[i].Code + "' >" + data[i].Name + "</a></li>");
                }
            }));

        }
    });
}
