 
            //修改 自己定义google图片png路径
            var srgooglepng = "/script/toolbar.jpg";
            
            //定义Google拷贝自Google首页
            window.google = {
                kEI: "prjpR_SAMJHmsALsuMTXCg",
                kEXPI: "17259,17735,18065,18074",
                kHL: "zh-CN"
            };
            
            (function(){
                function g(a, b, c){
                    var d = "on" + b;
                    if (a.addEventListener) {
                        a.addEventListener(b, c, false)
                    }
                    else 
                        if (a.attachEvent) {
                            a.attachEvent(d, c)
                        }
                        else {
                            var e = a[d];
                            a[d] = function(){
                                var f = e.apply(this, arguments), h = c.apply(this, arguments);
                                return f == undefined ? h : (h == undefined ? f : h && f)
                            }
                        }
                };
                var aa, i, j, l, n = "", o, p = null, q = null, r = null, s = -1, t, u, v, w, x = null, y = null, z, A, ba = {}, B = null, C, F = 0, G = 0, H = 0, I = null, J, K = false, L = false, M, N;
                {
                    var ca = navigator.userAgent.toLowerCase();
                    M = ca.indexOf("opera") != -1;
                    N = ca.indexOf("msie") != -1 && !M
                }
                var O = null, da = new RegExp("^[\\s\\u1100-\\u11FF\\u3040-\\u30FF\\u3130-\\u318F\\u31F0-\\u31FF\\u3400-\\u4DBF\\u4E00-\\u9FFF\\uAC00-\\uD7A3\\uF900-\\uFAFF\\uFF65-\\uFFDC]+$"), P = "google-ac-", ea = true;
                function fa(a, b, c, d, e, f, h, m){
                    t = a;
                    u = b;
                    aa = d;
                    O = e;
                    ea = f;
                    if (ga() == null) {
                        return
                    }
                    var k = window.google.kHL;
                    J = /^(zh-(CN|TW)|ja|ko)$/.test(k);
                    if (c == "search") 
                        c = "";
                    C = "/complete/search?hl=" + k + (c ? "&ds=" + c : "") + (m ? "&pq=" + ha(m) : "") + (h ? "&expid=" + h : "") + "&client=suggest";
                    t.onsubmit = ia;
                    u.setAttribute("autocomplete", "off");
                    g(u, "blur", ja);
                    g(u, "beforedeactivate", ka);
                    if (u.addEventListener) {
                        u.onkeypress = la;
                        u.onkeyup = na
                    }
                    else {
                        g(u, N ? "keydown" : "keypress", la);
                        g(u, "keyup", na)
                    }
                    j = (l = (i = u.value));
                    o = oa(u);
                    v = document.createElement("table");
                    v.id = "completeTable";
                    v.cellSpacing = (v.cellPadding = "0");
                    w = v.style;
                    v.className = P + "m";
                    Q();
                    document.body.appendChild(v);
                    if (N) {
                        x = document.createElement("iframe");
                        y = x.style;
                        x.id = "completeIFrame";
                        y.zIndex = "1";
                        y.position = "absolute";
                        y.display = "block";
                        y.borderWidth = 0;
                        document.body.appendChild(x)
                    }
                    R();
                    pa("", [], []);
                    qa();
                    g(window, "resize", R);
                    g(window, "pageshow", ra);
                    if (J) 
                        window.setInterval(sa, 10);
                    z = ta("aq", "f", false);
                    A = ta("oq", "", true);
                    S()
                }
                function ra(a){
                    if (a.persisted) 
                        z.value = "f";
                    A.value = ""
                }
                function qa(){
                    var a = document.body.dir == "rtl", b = a ? "right" : "left", c = a ? "left" : "right", d = document.getElementsByTagName("head")[0], e = document.createElement("style"), f = null, h = null, m = false;
                    if (document.styleSheets) {
                        d.appendChild(e);
                        m = true;
                        f = e.sheet ? e.sheet : e.styleSheet
                    }
                    if (!f) {
                        h = document.createTextNode("");
                        e.appendChild(h)
                    }
                    var k = function(D, E){
                        var ma = D + " { " + E + " }";
                        if (f) {
                            if (f.insertRule) {
                                f.insertRule(ma, f.cssRules.length)
                            }
                            else 
                                if (f.addRule) {
                                    f.addRule(D, E)
                                }
                        }
                        else {
                            h.data += ma + "\n"
                        }
                    };
                    k("." + P + "m", "font-size:13px;font-family:arial,sans-serif;cursor:default;line-height:17px;border:1px solid black;z-index:99;position:absolute;background-color:white;margin:0;");
                    k("." + P + "a", "background-color:white;");
                    k("." + P + "b", "background-color:#36c;color:white;");
                    k("." + P + "c", "white-space:nowrap;overflow:hidden;text-align:" + b + ";padding-" + b + ":3px;" + (N || M ? "padding-bottom:1px;" : ""));
                    k("." + P + "d", "white-space:nowrap;overflow:hidden;font-size:10px;text-align:" + c + ";color:green;padding-" + b + ":3px;padding-" + c + ":3px;");
                    k("." + P + "b td", "color:white;");
                    k("." + P + "e td", "padding:0 3px 2px;text-align:" + c + ";font-size:10px;line-height:15px;");
                    k("." + P + "e td", "color:blue;text-decoration:underline;cursor:pointer;");
                    if (!m) 
                        d.appendChild(e)
                }
                function R(){
                    if (v) {
                        w.left = ua(u, "offsetLeft") + "px";
                        w.top = ua(u, "offsetTop") + u.offsetHeight - 1 + "px";
                        w.width = u.offsetWidth + "px";
                        if (x) {
                            y.left = w.left;
                            y.top = w.top;
                            y.width = w.width;
                            y.height = v.offsetHeight + "px"
                        }
                    }
                }
                function T(a, b){
                    a.visibility = b ? "visible" : "hidden"
                }
                function ta(a, b, c){
                    var d = document.createElement("input");
                    d.type = "hidden";
                    d.name = a;
                    d.value = b;
                    d.disabled = c;
                    t.appendChild(d);
                    return d
                }
                function ja(){
                    if (!K) 
                        Q();
                    K = false
                }
                function ka(){
                    if (K) {
                        window.event.cancelBubble = true;
                        window.event.returnValue = false
                    }
                    K = false
                }
                function la(a){
                    var b = a.keyCode;
                    if (b == 27 && va()) {
                        Q();
                        U(j);
                        a.cancelBubble = true;
                        a.returnValue = false;
                        return false
                    }
                    if (!V(b)) 
                        return true;
                    H++;
                    if (H % 3 == 1) 
                        W(b);
                    return false
                }
                function na(a){
                    var b = a.keyCode;
                    if (!(J && V(b)) && H == 0) 
                        W(b);
                    H = 0;
                    return !V(b)
                }
                function W(a){
                    if (J && V(a)) 
                        wa();
                    if (u.value != i || a == 39) {
                        j = u.value;
                        o = oa(u);
                        if (a != 39) 
                            A.value = j
                    }
                    if (xa(a)) {
                        ya(s + 1)
                    }
                    else 
                        if (za(a)) {
                            ya(s - 1)
                        }
                    R();
                    if (n != j && !I) 
                        I = window.setTimeout(Q, 500);
                    i = u.value;
                    if (i == "" && !p) 
                        S()
                }
                function za(a){
                    return a == 38 || a == 63232
                }
                function xa(a){
                    return a ==
                    40 ||
                    a == 63233
                }
                function V(a){
                    return za(a) || xa(a)
                }
                function Aa(){
                    u.blur();
                    z.value = "" + s;
                    U(this.completeString);
                    if (ea) {
                        if (ia()) {
                            t.submit()
                        }
                    }
                    else {
                        Q()
                    }
                }
                function Ba(){
                    if (L) 
                        return;
                    if (r) 
                        r.className = P + "a";
                    this.className = P + "b";
                    r = this;
                    for (var a = 0; a < q.length; a++) {
                        if (q[a] == r) {
                            s = a;
                            break
                        }
                    }
                }
                function Ca(){
                    if (L) {
                        L = false;
                        Ba.call(this)
                    }
                }
                function ya(a){
                    if (n == "" && j != "") {
                        l = "";
                        S();
                        return
                    }
                    if (j != n || !p) 
                        return;
                    if (!q || q.length <= 0) 
                        return;
                    if (!va()) {
                        X();
                        return
                    }
                    var b = q.length;
                    if (O) 
                        b -= 1;
                    if (r) 
                        r.className = P + "a";
                    if (a == b || a == -1) {
                        s = -1;
                        U(j);
                        Y();
                        z.value = "f";
                        return
                    }
                    else 
                        if (a > b) {
                            a = 0
                        }
                        else 
                            if (a < -1) {
                                a = b - 1
                            }
                    z.value = "" + a;
                    s = a;
                    r = q.item(a);
                    r.className = P + "b";
                    U(r.completeString)
                }
                function Q(){
                    if (I) {
                        window.clearTimeout(I);
                        I = null
                    }
                    T(w, false);
                    if (x) 
                        T(y, false)
                }
                function X(){
                    T(w, true);
                    if (x) 
                        T(y, true);
                    R();
                    L = true
                }
                function va(){
                    return w.visibility == "visible"
                }
                function Da(a, b, c){
                    if (c.length == 0 || c[0] < 2) 
                        return;
                    var d = [], e = [], f = c[0], h = Math.floor((c.length - 1) / f);
                    for (var m = 0; m < h; m++) {
                        d.push(c[m * f + 1]);
                        e.push(c[m * f + 2])
                    }
                    Z(a, b, d, e)
                }
                function Z(a, b, c, d){
                    if (F > 0) 
                        F--;
                    pa(b, c, d);
                    if (b != j) 
                        return;
                    if (I) {
                        window.clearTimeout(I);
                        I = null
                    }
                    n = b;
                    Ea(v, c, d);
                    s = -1;
                    q = v.rows;
                    if (q.length > 0) {
                        X()
                    }
                    else {
                        Q()
                    }
                }
                function Fa(a){
                    var b;
                    a.unshift(b);
                    if (a.length >= 3) {
                        if (a.length < 4) 
                            a.push([])
                    }
                    Z.apply(null, a)
                }
                function pa(a, b, c){
                    ba[a] = [b, c]
                }
                function ia(){
                    Q();
                    A.disabled = true;
                    if (A.value != u.value) {
                        z.value = "" + s;
                        A.disabled = false
                    }
                    else 
                        if (G >= 3 || F >= 10) {
                            z.value = "o"
                        }
                    return true
                }
                function S(){
                    if (G >= 3) 
                        return false;
                    if (l != j) {
                        var a = ha(j), b = ba[j];
                        if (b) {
                            Z(null, j, b[0], b[1])
                        }
                        else {
//                            F++;
//                            if (aa) {
//                                var c = document.createElement("script");
//                                c.setAttribute("type", "text/javascript");
//                                c.setAttribute("charset", "utf-8");
//                                c.setAttribute("id", "jsonpACScriptTag");
//                                c.setAttribute("src", "http://suggestqueries.google.com" + C + "&json=t&jsonp=window.google.ac.jsonRPCDone&q=" + a + "&cp=" + o);
//                                var d = document.getElementById("jsonpACScriptTag"), e = document.getElementsByTagName("head")[0];
//                                if (d) {
//                                    e.removeChild(d)
//                                }
//                                e.appendChild(c)
//                            }
//                            else {
//                                Ga(a)
//                            }
                        }
                        Y()
                    }
                    l = j;
                    var f = 100;
                    for (var h = 1; h <= (F - 2) / 2; ++h) {
                        f *= 2
                    }
                    f += 50;
                    p = window.setTimeout(S, f);
                    return true
                }
                function ha(a){
                    if (window.encodeURIComponent) 
                        return encodeURIComponent(a);
                    return escape(a)
                }
                function U(a){
                    u.value = a;
                    i = a
                }
                function Y(){
                    u.focus()
                }
                function ua(a, b){
                    var c = 0;
                    while (a) {
                        c += a[b];
                        a = a.offsetParent
                    }
                    return c
                }
                function $(a, b){
                    a.appendChild(document.createTextNode(b))
                }
                function Ea(a, b, c){
                    while (a.rows.length > 0) 
                        a.deleteRow(-1);
                    for (var d = 0; d < b.length; ++d) {
                        var e = a.insertRow(-1);
                        e.onmousedown = Aa;
                        e.onmouseover = Ba;
                        e.onmousemove = Ca;
                        e.completeString = b[d];
                        e.className = P + "a";
                        var f = document.createElement("td");
                        $(f, b[d]);
                        f.className = P + "c";
                        if (N && da.test(b[d])) 
                            f.style.paddingTop = "2px";
                        e.appendChild(f);
                        var h = document.createElement("td");
                        $(h, c[d]);
                        h.className = P + "d";
                        e.appendChild(h)
                    }
                    if (O && b.length > 0) {
                        var m = a.insertRow(-1);
                        m.onmousedown = function(E){
                            if (E && E.stopPropagation) {
                                E.stopPropagation();
                                X();
                                u.focus()
                            }
                            else {
                                K = true
                            }
                            return false
                        };
                        var k = document.createElement("td");
                        k.colSpan = 2;
                        m.className = P + "e";
                        var D = document.createElement("span");
                        m.appendChild(k);
                        k.appendChild(D);
                        $(D, O);
                        D.onclick = function(){
                            Q();
                            n = "";
                            window.clearTimeout(p);
                            p = null;
                            z.value = "x"
                        }
                    }
                }
                function ga(){
                    var a = null;
                    try {
                        a = new ActiveXObject("Msxml2.XMLHTTP")
                    } 
                    catch (b) {
                        try {
                            a = new ActiveXObject("Microsoft.XMLHTTP")
                        } 
                        catch (c) {
                            a = null
                        }
                    }
                    if (!a && typeof XMLHttpRequest != "undefined") 
                        a = new XMLHttpRequest;
                    return a
                }
                function Ga(a){
                    if (B && B.readyState != 0 && B.readyState != 4) {
                        B.abort()
                    }
                    if (B) 
                        B.onreadystatechange = Ha;
                    B = ga();
                    if (B) {
                        B.open("GET", C + "&js=true&q=" + a + "&cp=" + o, true);
                        B.onreadystatechange = function(){
                            if (B.readyState == 4 && B.responseText) {
                                switch (B.status) {
                                    case 403:
                                        G = 1000;
                                        break;
                                    case 302:
                                    case 500:
                                    case 502:
                                    case 503:
                                        G++;
                                        break;
                                    case 200:
                                        var b = B.responseText;
                                        if (b.charAt(0) != "<" &&
                                        (b.indexOf("sendRPCDone") !=
                                        -1 ||
                                        b.indexOf("Suggest_apply") != -1)) {
                                            eval(b)
                                        }
                                        else {
                                            F--
                                        }
                                    default:
                                        G = 0
                                }
                            }
                        };
                        B.send(null)
                    }
                }
                function Ha(){
                }
                function sa(){
                    var a = u.value;
                    if (a != i) 
                        W(0);
                    i = a
                }
                function wa(){
                    K = true;
                    u.blur();
                    window.setTimeout(Y, 10)
                }
                function oa(a){
                    var b = 0, c = 0;
                    if (Ia(a)) {
                        b = a.selectionStart;
                        c = a.selectionEnd
                    }
                    if (N) {
                        var d = a.createTextRange(), e = document.selection.createRange();
                        if (d.inRange(e)) {
                            d.setEndPoint("EndToStart", e);
                            b = d.text.length;
                            d.setEndPoint("EndToEnd", e);
                            c = d.text.length
                        }
                    }
                    if (b && c && b == c) 
                        return b;
                    return 0
                }
                function Ia(a){
                    try {
                        return typeof a.selectionStart ==
                        "number"
                    } 
                    catch (b) {
                        return false
                    }
                }
                window.google.ac = {
                    install: fa,
                    Suggest_apply: Da,
                    jsonRPCDone: Fa,
                    setFieldValue: U
                };
            })();
            (function(){
                function k(c, d, b){
                    var a = "on" + d;
                    if (c.addEventListener) 
                        c.addEventListener(d, b, false);
                    else 
                        if (c.attachEvent) 
                            c.attachEvent(a, b);
                        else {
                            var f = c[a];
                            c[a] = function(){
                                var g = f.apply(this, arguments), e = b.apply(this, arguments);
                                return g == undefined ? e : (e == undefined ? g : e && g)
                            }
                        }
                };
                
                //var l="toolbar_animation_20070919.png",m=52,n=37,o=75,p=100;
                var l = srgooglepng, m = 52, n = 37, o = 75, p = 100;
                
                function q(c, d, b, a, f){
                    return {
                        url: c,
                        name: d,
                        tooltip: b,
                        color: a,
                        yAdjust: f
                    }
                }
                var r = [q("/goodslist.asp?sortid=23", "\胶浆", "\墙纸胶浆", "#54a70d", [2, 5]), q("/goodslist.asp?sortid=25", "\胶粉", "\墙纸胶粉", "#3b79e7", [3, 7]), q("/goodslist.asp?sortid=27", "\基膜", "\墙纸基膜", "#f3e76e", [2, 5]), q("/goodslist.asp?sortid=36", "\壁布胶", "\壁布接着剂", "#e6af36", [3, 7]), q("/goodslist.asp?sortid=40", "\工具", "\施工工具", "#ff9103", [2, 5]), q("/goodslist.asp?sortid=30", "\熟胶粉", "\熟胶粉", "#96cfec", [4, 9])], s = [];
                function t(c, d){
                    while (d && c != d) 
                        d = d.parentNode;
                    return d == c
                }
                function v(c, d){
                    return function(b){
                        b = b || window.event;
                        var a = s[d], f = c == "mouseover", g = b.target || b.srcElement, e = b.relatedTarget || (f ? b.fromElement : b.toElement), h = !e || t(a.element, e), i = t(a.element, g);
                        if (f && !h || !f && (!e || i && !h)) {
                            var j = a.icon;
                            j.mouseTimeout = window.clearTimeout(j.mouseTimeout);
                            var u = f ? 1 : -1;
                            if (j.b != u) 
                                j.mouseTimeout = window.setTimeout(j.e(u, undefined), f ? p / 3 : p)
                        }
                    }
                }
                function w(c, d, b){
                    k(c, d, v(d, b))
                }
                function x(c, d, b){
                    this.c = c;
                    var a = document.createElement("div"), f = c.color, g = "background-color:" + f, e = "width:1px;height:1px;" + g + ";float:", h = '<div style="height:1px;overflow:hidden"><div style="' + e + 'left"></div><div style="' + e + 'right"></div></div>', i = "margin:0 1px;height:1px;overflow:hidden;" + g;
                    a.innerHTML = '<div style="display:none;position:absolute;top:0;left:0;z-index:2;background:#fff;cursor:pointer;cursor:hand"><a href="' + d + '" style="color:#444;text-decoration:none" target=_blank><div style="' + i + '"></div><div style="text-align:center;border-left:1px solid;border-right:1px solid;border-color:' +
                    f +
                    '">' +
                    h +
                    '<div style="margin:0 auto;white-space:nowrap;padding:.2em 0 0"><font size=-1><span>' +
                    b +
                    "</span></font></div>" +
                    h +
                    '</div><div style="' +
                    i +
                    '"></div><div style="height:4px" align="center"><div style="position:relative;top:-1px;z-index:3;width:8px;overflow:hidden;margin:0 auto;height:4px;background:no-repeat -260px ' +
                    -c.spriteCoordinateList[0].y +
                    'px"></div></div></a></div>';
                    this.h = a.getElementsByTagName("span")[0];
                    document.body.appendChild(a);
                    a.firstChild.firstChild.lastChild.firstChild.style.backgroundImage = "url(" + l + ")";
                    this.element = a.firstChild;
                    var j = s.length;
                    s.push({
                        icon: c,
                        element: this.element
                    });
                    w(this.element, "mouseover", j);
                    w(this.element, "mouseout", j)
                }
                x.prototype.play = function(c){
                    var d = this.c.element.firstChild, b = {
                        left: -d.offsetLeft,
                        top: 0
                    };
                    while (d) {
                        b.left += d.offsetLeft;
                        b.top += d.offsetTop;
                        d = d.offsetParent
                    }
                    var a = this.element.style;
                    if (a.display == "none") {
                        a.visibility = "hidden";
                        a.display = "block"
                    }
                    var f = this.element.offsetHeight, g = this.h.offsetWidth + 14;
                    if (a.visibility == "hidden") {
                        a.display = "none";
                        a.visibility = "visible"
                    }
                    a.width = g + "px";
                    b.left -= (g - this.c.element.parentNode.offsetWidth) / 2;
                    b.top -= f - 3;
                    b.top += 20 * Math.pow(1 - c / this.c.frames, 3);
                    a.left = b.left + "px";
                    a.top = b.top + "px";
                    if (c == 0 || this.c.b < 0) 
                        a.display = "none";
                    else {
                        a.display = "";
                        var e = c / this.c.frames;
                        if ("opacity" in a) 
                            a.opacity = e;
                        else 
                            if ("MozOpacity" in a) 
                                a.MozOpacity = e;
                            else 
                                if ("KhtmlOpacity" in a) 
                                    a.KhtmlOpacity = e;
                                else 
                                    if ("filter" in a) 
                                        a.filter = "alpha(opacity=" + e * 100 + ")"
                    }
                };
                function y(c, d, b, a, f){
                    this.element = c;
                    this.mouseTimeout = null;
                    this.frames = d.length - 1;
                    this.spriteCoordinateList = d;
                    this.color = b;
                    this.d = null;
                    this.g = c.getElementsByTagName("div")[1];
                    this.i = new x(this, a, f);
                    this.b = -1;
                    this.a = 1;
                    var g = s.length;
                    s.push({
                        icon: this,
                        element: c
                    });
                    w(c, "mouseover", g);
                    w(c, "mouseout", g)
                }
                y.prototype.e = function(c, d){
                    var b = this;
                    return function(){
                        b.f(c, d)
                    }
                };
                y.prototype.f = function(c, d){
                    if (c) {
                        this.b = c;
                        this.mouseTimeout = window.clearTimeout(this.mouseTimeout);
                        this.d = window.clearTimeout(this.d)
                    }
                    if (typeof d != "undefined") 
                        this.a = d;
                    var b = this.spriteCoordinateList[this.a];
                    this.g.style.backgroundPosition = -b.x +
                    "px " +
                    -b.y +
                    "px";
                    this.i.play(this.a);
                    var a = this.element.style;
                    if (this.b < 0) {
                        a.color = "#444";
                        a.textDecoration = "none"
                    }
                    else {
                        a.color = this.color;
                        a.textDecoration = "underline"
                    }
                    this.a += this.b;
                    if (this.a > this.frames) 
                        this.a = this.frames - 1;
                    else 
                        if (this.a < 0) 
                            this.a = 1;
                        else 
                            this.d = window.setTimeout(this.e(undefined, undefined), o)
                };
                k(window, "load", function(){
                    try {
                        document.execCommand("BackgroundImageCache", false, true)
                    } 
                    catch (c) {
                    }
                    var d = '<table style="margin:0 auto;border-collapse:collapse;line-height:1.4em" cellpadding="3" cellspacing="2" border="0"><tr>';
                    for (var b = 0; b < r.length; ++b) {
                        var a = r[b];
                        "" + encodeURIComponent(a.url);
                        var f = [], g = n * b;
                        for (var e = 0; e < 7; ++e) 
                            if (e > 4) 
                                f.push({
                                    x: m * 4,
                                    y: g - a.yAdjust[e - 5]
                                });
                            else 
                                f.push({
                                    x: m * e,
                                    y: g
                                });
                        a.coordinates = f;
                        d += '<td style="text-align:center;padding:0 .35em 0 .4em;margin:0;cursor:pointer;cursor:hand"><a style="color:#333;text-decoration:none;" href="' + a.url + '" target=_blank><div><div style="width:52px;height:37px;margin:.5em auto;cursor:pointer;cursor:hand;background: no-repeat 0 ' +
                        -g +
                        'px"></div><span style="white-space:nowrap;"><font size=-1>' +
                        a.name +
                        "</font></span></div></a></td>"
                    }
                    d += "</tr></table>";
                    var h = document.getElementById("tb");
                    h.innerHTML = d;
                    var i = h.getElementsByTagName("a");
                    for (var b = 0; b < i.length; ++b) {
                        i[b].firstChild.firstChild.style.backgroundImage = "url(" + l + ")";
                        new y(i[b], r[b].coordinates, r[b].color, r[b].url, r[b].tooltip)
                    }
                });
            })();