﻿
jQuery.noConflict();
jQuery("a").attr("hidefocus", "true");

var EasyStore = function(modulePath, seriesTabUrl, productTabUrl, searchlistTabUrl) {
    this.ModulePath = modulePath;
    this.SeriesTabUrl = seriesTabUrl;
    this.ProductTabUrl = productTabUrl;
    this.SearchListTabUrl = searchlistTabUrl;
    this.SearchPromptText = "请输入产品型号";
    this.ProductAlbum = null;
    this.ProductAlbumPageSize = 4;
    this.ProductAlbumCurrent = 1;
    this.speedSS = 3000; //停顿时间间隔
    this.speedSN = 50; //滚动时间间隔
};

EasyStore.prototype = {
    initHref: function() {
        var THIS = this;
        jQuery(".nav_details a[cid][sid]").each(function(index, domEle) {
            jQuery(this).attr("href", THIS.SeriesTabUrl + "?cid=" + jQuery(this).attr("cid") + "&sid=" + jQuery(this).attr("sid"));
        });
        var cid = jQuery(".nav_details .nav_details_top span.selected[cid]").attr("cid");
        if (cid) {
            jQuery(".nav_details a[pid]").each(function(index, domEle) {
                jQuery(this).attr("href", THIS.ProductTabUrl + "?cid=" + cid + "&pid=" + jQuery(this).attr("pid"));
            });
        }
        else {
            jQuery(".nav_details a[pid]").each(function(index, domEle) {
                jQuery(this).attr("href", THIS.ProductTabUrl + "?id=" + jQuery(this).attr("pid"));
            });
        }
    },
    initIndexNav: function() {
        var THIS = this;
        jQuery(".nav_1_left span[refid]").hover(function() {
            var $alink = jQuery(this);
            jQuery(".nav_1_left span[refid].selected").removeClass("selected").next().html(jQuery(".nav_details").html());
            jQuery(".nav_details").html($alink.addClass("selected").next().html()).show();

            THIS.initHref();
            THIS.initIndexNav2();
        }, function() {
        });
        jQuery(".nav_1").hover(function() {
        }, function() {
            var $alink = jQuery("span[refid].selected", jQuery(this));
            if ($alink.length > 0) {
                $alink.next().html(jQuery(".nav_details").hide().html());
                $alink.removeClass("selected");
            }
        });
    },
    initIndexNav2: function() {
        var THIS = this;
        jQuery(".nav_details_top span[cid]").hover(function() {
            jQuery(this).addClass("hover");
        }, function() {
            jQuery(this).removeClass("hover");
        });
        jQuery(".nav_details_top span[cid]").unbind("click").click(function() {
            jQuery("span[cid]", jQuery(this).parent()).removeClass("selected");
            jQuery(this).addClass("selected");
            var param = "op=navdetails&portal=" + jQuery(this).attr("portal") + "&cid=" + jQuery(this).attr("cid");
            jQuery.ajax({
                type: "POST",
                url: THIS.ModulePath + "ajaxhandler/main.ashx",
                data: param,
                cache: false,
                error: function(XMLHttpRequest, textStatus) {
                    jQuery(".nav_details").hide();
                },
                success: function(data) {
                    jQuery(".nav_details .nav_details_content").html(data);
                    THIS.initHref();
                }
            });
        });
    },
    //初始化导航条（版本2.0）
    initIndexNav_v2: function() {
        var THIS = this;
        jQuery(".nav_1_left span[refid]").hover(function() {
            jQuery(".nav_1_left span[refid].selected").removeClass("selected");

            var $panel = jQuery(".nav_details").html(jQuery(this).addClass("selected").next().html()).show();
            var $adpan = jQuery(".nav_details_ad", $panel);
            if ($adpan.length > 0) {
                $adpan.css({ marginTop: (350 - $adpan.height()) });
            }

            jQuery(".nav_details .d_series").each(function(index, domEle) {
                var $this = jQuery(domEle);
                var $ul = jQuery("ul", $this);
                if ($this.height() < $ul.height()) {
                    $this.jScrollPane({ showArrows: true, scrollbarWidth: 15, dragMinHeight: 81, dragMaxHeight: 81, wheelSpeed: 5 });
                    $this.parent().hover(function() {
                        jQuery(".jScrollArrowUp", jQuery(this)).show();
                        jQuery(".jScrollPaneTrack", jQuery(this)).show();
                        jQuery(".jScrollArrowDown", jQuery(this)).show();
                    }, function() {
                        jQuery(".jScrollArrowUp", jQuery(this)).hide();
                        jQuery(".jScrollPaneTrack", jQuery(this)).hide();
                        jQuery(".jScrollArrowDown", jQuery(this)).hide();
                    });
                }
            });

            THIS.initHref();
        }, function() {
        });
        jQuery(".nav_1").hover(function() {
        }, function() {
            var $alink = jQuery("span[refid].selected", jQuery(this));
            if ($alink.length > 0) {
                jQuery(".nav_details").hide();
                $alink.removeClass("selected");
            }
        });
    },
    initQuickNav: function($div) {
        var $sel = jQuery("select", $div);
        if ($sel.length > 0) {
            $sel.bind("change", function() {
                if (jQuery(this).val() == "") {
                    jQuery(this).blur();
                }
                else {
                    window.location = jQuery(this).val();
                }
            });
        }
    },
    initSearch: function() {
        var THIS = this;
        jQuery("#wd.search_1_word").val(THIS.SearchPromptText).css({ color: "#999" }).focus(function() {
            if (jQuery(this).val() == THIS.SearchPromptText)
                jQuery(this).val("").css({ color: "#000" });
        }).blur(function() {
            if (jQuery(this).val() == "")
                jQuery(this).val(THIS.SearchPromptText).css({ color: "#999" });
        }).bind("keypress", function(event) {
            if (event.keyCode == 13) jQuery("#btnSearch").click();
        });
        jQuery("#btnSearch").click(function() {
            THIS.doSearch();
        });
    },
    doSearch: function() {
        var value = jQuery("#wd.search_1_word").val();
        if (value == this.SearchPromptText) value = "";
        theForm.action = this.SearchListTabUrl + "?wd=" + escape(value);
        theForm.submit();
    },
    initTab: function(callBack) {
        jQuery(".tabhead").hover(function() {
            if (jQuery(this).is(".selected")) return;
            var index = jQuery(this).attr("tabhead");
            jQuery(".tabhead").removeClass("selected");
            jQuery(this).addClass("selected");
            jQuery(".tabbody[tabbody!='" + index + "']").hide();
            jQuery(".tabbody[tabbody='" + index + "']").show();

            if (callBack) callBack(index);
        });
    },
    initTableRow: function($tab) {
        jQuery("tr", $tab).each(function(index, domEle) {
            jQuery(domEle).addClass(index % 2 == 0 ? "odd" : "even").hover(function() {
                jQuery(this).addClass("hover");
            }, function() {
                jQuery(this).removeClass("hover");
            });
        });
    },
    initSeriesPage: function($con) {
        var THIS = this;
        var $first = jQuery(".r_ow_2 ul[index][all]:eq(0)", $con);
        if ($first.length == 0) return;

        THIS.initSeriesPageHover();

        var portalID = parseInt($first.attr("portal"));
        var classID = parseInt($first.attr("cid"));
        var seriesID = parseInt($first.attr("sid"));
        var pageCount = parseInt($first.attr("all"));
        var pageIndex = parseInt($first.attr("index"));
        if (isNaN(pageCount) || isNaN(pageIndex)) return;

        if (pageIndex <= 1) jQuery(".r_ow_1 .pageup", $con).removeClass("enabledup").unbind("click");
        else {
            jQuery(".r_ow_1 .pageup", $con).addClass("enabledup").unbind("click").click(function() {
                THIS.getSeriesPage(pageIndex, -1, portalID, classID, seriesID, $con);
                jQuery(this).removeClass("enabledup").unbind("click");
            });
        }
        if (pageIndex >= pageCount) jQuery(".r_ow_1 .pagedown", $con).removeClass("enableddown").unbind("click");
        else {
            jQuery(".r_ow_1 .pagedown", $con).addClass("enableddown").unbind("click").click(function() {
                THIS.getSeriesPage(pageIndex, +1, portalID, classID, seriesID, $con);
                jQuery(this).removeClass("enableddown").unbind("click");
            });
        }
    },
    getSeriesPage: function(pageIndex, to, portalID, classID, seriesID, $con) {
        var THIS = this;
        var param = "op=seriespage&portal=" + portalID + "&cid=" + classID + "&sid=" + seriesID + "&pindex=" + (pageIndex + to);
        jQuery.ajax({
            type: "POST",
            url: THIS.ModulePath + "ajaxhandler/main.ashx",
            data: param,
            cache: false,
            error: function(XMLHttpRequest, textStatus) {
                alert("网络连接错误！");
            },
            success: function(data) {
                if (data.length > 0) {
                    if (to > 0) {
                        jQuery(".r_ow_2 ul", $con).addClass("delete");
                        jQuery(".r_ow_2", $con).addClass("r_ow_2fixed").append(data);
                        jQuery(".r_ow_2 .delete", $con).slideUp("normal", function() {
                            jQuery(".r_ow_2 .delete", $con).remove();
                            THIS.initSeriesPage($con);
                            jQuery(".r_ow_2", $con).removeClass("r_ow_2fixed")
                        });
                    }
                    else {
                        jQuery(".r_ow_2 ul", $con).addClass("delete");
                        jQuery(data).addClass("nodisplay").prependTo(jQuery(".r_ow_2", $con).addClass("r_ow_2fixed"));
                        jQuery(".r_ow_2 .nodisplay", $con).slideDown("normal", function() {
                            jQuery(".r_ow_2 .delete", $con).remove();
                            THIS.initSeriesPage($con);
                            jQuery(".r_ow_2", $con).removeClass("r_ow_2fixed");
                            jQuery(".r_ow_2 ul", $con).removeClass("nodisplay");
                        });
                    }
                    THIS.initSeriesPageHover();
                } else {
                    alert("没有数据了！");
                }
            }
        });
    },
    initSeriesPageHover: function() {
        jQuery(".r_ow_2 ul[index][all]").each(function() {
            jQuery(this).hover(function() {
                jQuery(this).addClass("hover");
            }, function() {
                jQuery(this).removeClass("hover");
            });
        });
    },
    initAlbum: function($con, len) {
        var $lst = jQuery(".ilist", $con);
        if ($lst.length == 0) return;
        var thumbPath = $lst.attr("path");
        this.ProductAlbumPageSize = len;
        this.ProductAlbumCurrent = 1;
        this.ProductAlbum = $lst.attr("all").split(',');
        if (this.ProductAlbum.length <= 1) return;

        var i = 1
        if (arguments.length > 2) i = arguments[2];
        for (; i < this.ProductAlbum.length && i < this.ProductAlbumPageSize; i++) {
            $lst.append("<img title='' alt='' src='" + thumbPath + this.ProductAlbum[i] + "' rname='" + this.ProductAlbum[i] + "' />");
        }
        this.initAlbumBtn($con);
        this.initAlbumImg($con);
    },
    loadAlbum: function($con) {
        var $lst = jQuery(".ilist", $con);
        var thumbPath = $lst.attr("path");
        var first = this.ProductAlbumPageSize * (this.ProductAlbumCurrent - 1);

        if (first >= this.ProductAlbum.length) return;

        $lst.empty();
        //jQuery("#ishow", $con).attr("rname", this.ProductAlbum[first]).attr("src", thumbPath + this.ProductAlbum[first]);
        var c_rname = jQuery("#ishow", $con).attr("rname");

        for (var i = 0; first < this.ProductAlbum.length && i < this.ProductAlbumPageSize; first++, i++) {
            $lst.append("<img title='' alt='' src='" + thumbPath + this.ProductAlbum[first] + "' rname='" + this.ProductAlbum[first] + "'" + (c_rname == this.ProductAlbum[first] ? "class='selected'" : "") + " />");
        }
        this.initAlbumBtn($con);
        this.initAlbumImg($con);
    },
    initAlbumBtn: function($con) {
        var THIS = this;
        var left = jQuery(".oleft", $con);
        var right = jQuery(".oright", $con);
        if (THIS.ProductAlbumCurrent <= 1) left.removeClass("oleft_enabled").unbind("hover").unbind("click");
        else {
            left.addClass("oleft_enabled").hover(function() {
                if (jQuery(this).is(".oleft_enabled")) jQuery(this).addClass("oleft_hover");
            }, function() {
                jQuery(this).removeClass("oleft_hover");
            }).unbind("click").click(function() {
                jQuery(this).removeClass("oleft_hover").removeClass("oleft_enabled").unbind("hover").unbind("click");
                THIS.ProductAlbumCurrent--;
                THIS.loadAlbum($con);
            });
        }
        if (THIS.ProductAlbumCurrent >= (THIS.ProductAlbum.length / THIS.ProductAlbumPageSize)) right.removeClass("oright_enabled").unbind("hover").unbind("click");
        else {
            right.addClass("oright_enabled").hover(function() {
                if (jQuery(this).is(".oright_enabled")) jQuery(this).addClass("oright_hover");
            }, function() {
                jQuery(this).removeClass("oright_hover");
            }).unbind("click").click(function() {
                jQuery(this).removeClass("oright_hover").removeClass("oright_enabled").unbind("hover").unbind("click");
                THIS.ProductAlbumCurrent++;
                THIS.loadAlbum($con);
            });
        }
    },
    initAlbumImg: function($con) {
        var THIS = this;
        jQuery(".ilist img", $con).each(function(index, domEle) {
            jQuery(domEle).hover(function() {
                if (jQuery(this).is(".selected")) return;
                jQuery(".ilist img", $con).removeClass("hover");
                jQuery(this).addClass("hover");
            }, function() {
                jQuery(this).removeClass("hover");
            }).unbind("click").click(function() {
                if (jQuery(this).is(".selected")) return;
                jQuery(".ilist img", $con).removeClass("selected");
                jQuery("#ishow", $con).attr("rname", jQuery(this).attr("rname")).attr("src", jQuery(this).attr("src"));
                jQuery(this).addClass("selected");
            });
        });
    },
    initMenu: function($btn, $menu) {
        $btn.hover(function() {
            if (jQuery(this).is(".selected")) jQuery(this).addClass("shover");
            else jQuery(this).addClass("hover");
        }, function() {
            jQuery(this).removeClass("hover").removeClass("shover");
        }).blur(function() {
            if ($menu.css("display").toLowerCase() != "none") {
                $menu.slideUp("slow");
                jQuery(this).removeClass("selected");
            }
        }).unbind("click").click(function() {
            if (jQuery(this).is(".selected")) {
                $menu.slideUp("slow");
                jQuery(this).removeClass("selected");
            }
            else {
                $menu.slideDown("slow");
                jQuery(this).addClass("selected");
            }
        });
    },
    initPictures: function($con, len) {
        var $lst = jQuery(".ilist", $con);
        if ($lst.length == 0) return;

        var thumbPath = $lst.attr("path");
        var names = $lst.attr("all").split(',');
        var hrefs = $lst.attr("href").split(',');
        if (names.length <= 1) return;

        var $bigimg = jQuery(".bigimg", $con);
        var $img = jQuery(".bigimg div", $con);
        var thename = $img.attr("rname");

        for (var i = 0; i < names.length && i < len; i++) {
            $lst.append("<a href='" + hrefs[i] + "'><img title='' alt='' src='" + thumbPath + names[i] + "' rname='" + names[i] + "' class='" + (names[i] == thename ? "selected" : "") + "' /></a>");
        }
        jQuery(".ilist img", $con).each(function(index, domEle) {
            jQuery(domEle).hover(function() {
                if (jQuery(this).is(".selected")) return;
                jQuery(".ilist img", $con).removeClass("hover");
                jQuery(this).addClass("hover");
            }, function() {
                jQuery(this).removeClass("hover");
            });
        });
        jQuery(".infimg", $con).html(jQuery(".pageinf .r_ow_1", $con).attr("all"));

        var $aleft_1 = jQuery(".r_ow_1 .aprev", $con);
        var $aleft_2 = jQuery(".r_ow_2 .go2prev", $con);
        var $aright_1 = jQuery(".r_ow_1 .anext", $con);
        var $aright_2 = jQuery(".r_ow_2 .go2next", $con);
        if ($aleft_1.parent().is(".enabled")) {
            $aleft_2.attr("href", $aleft_1.attr("href")).attr("title", "上一张");
        }
        else {
            $aleft_2.addClass("disabled");
        }
        if ($aright_1.parent().is(".enabled")) {
            $aright_2.attr("href", $aright_1.attr("href")).attr("title", "下一张");
        }
        else {
            $aright_2.addClass("disabled");
        }
    },
    initPager: function() {
        jQuery(".pageinfo a[pageindex]").each(function(index, domEle) {
            jQuery(domEle).attr("href", setRequestParameter("pageindex", jQuery(domEle).attr("pageindex")));
        });
        var arrangstyle = jQuery.cookie("arrangstyle");

        if (arrangstyle == null || arrangstyle.length == 0 || arrangstyle == 'v') {
            jQuery(".searchlist_content").addClass("rect");
            jQuery("input[arrangstyle='v']").addClass("arrangstyle_v_selected").attr("disabled", true);
            jQuery("input[arrangstyle='h']").addClass("arrangstyle_h").attr("disabled", false).click(function() {
                jQuery.cookie("arrangstyle", 'h');
                window.location = window.location.href;
            });
        }
        else {
            jQuery(".searchlist_content").addClass("rows");
            jQuery("input[arrangstyle='h']").addClass("arrangstyle_h_selected").attr("disabled", true);
            jQuery("input[arrangstyle='v']").addClass("arrangstyle_v").attr("disabled", false).click(function() {
                jQuery.cookie("arrangstyle", 'v');
                window.location = window.location.href;
            });
        }
        var apagesize = jQuery.cookie("apagesize");
        if (apagesize != null && apagesize.length > 0) {
            if (apagesize == '1') {
                jQuery("input[apagesize='1']").addClass("apagesize_06_selected").attr("disabled", true);
                jQuery("input[apagesize='2']").addClass("apagesize_12").attr("disabled", false);
                jQuery("input[apagesize='4']").addClass("apagesize_24").attr("disabled", false);
            }
            else if (apagesize == '4') {
                jQuery("input[apagesize='1']").addClass("apagesize_06").attr("disabled", false);
                jQuery("input[apagesize='2']").addClass("apagesize_12").attr("disabled", false);
                jQuery("input[apagesize='4']").addClass("apagesize_24_selected").attr("disabled", true);
            }
            else apagesize = '2';
        }
        else apagesize = '2';
        if (apagesize == '2') {
            jQuery("input[apagesize='1']").addClass("apagesize_06").attr("disabled", false);
            jQuery("input[apagesize='2']").addClass("apagesize_12_selected").attr("disabled", true);
            jQuery("input[apagesize='4']").addClass("apagesize_24").attr("disabled", false);
        }
        jQuery("input[apagesize]").click(function() {
            jQuery.cookie("apagesize", jQuery(this).attr("apagesize"));
            window.location = window.location.href;
        });
    }
}
var eStore = null;

/*走马灯效果*/

var Marquee = function(s1, s2, $con, $a1, $a2) {
    this.speedSTART = true;
    this.tab_s1_h = $a1.height() - 10;
    this.con = $con;
    this.a1 = $a1;
    this.a2 = $a2;
    this.MyMarSS = setInterval(this.MarqueeSS, this.speedSS);
    this.MyMarSN = setInterval(this.MarqueeSN, this.speedSN);
    $con.bind("mouseover", function() { clearInterval(this.MyMarSN); });
    $con.bind("mouseout", function() { MyMarSN = setInterval(MarqueeSN, speedSN); });

}
Marquee.prototype = {
    MarqueeSN: function() {
        if (this.speedSTART) {
            if (this.con.attr("scrollTop") % 25 == 0) {
                if (this.tab_s1_h < this.con.attr("scrollTop")) this.con.attr("scrollTop", this.con.attr("scrollTop") - 2);
                this.speedSTART = false;
            }
            this.con.attr("scrollTop", this.con.attr("scrollTop") + 1);
        }
    },
    MarqueeSS: function() {
        if (!this.speedSTART) {
            this.speedSTART = true;
        }
    }
}

/*获取和设置Url参数*/

function getRequestParameter(name) {
    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var url = window.location.href;
    try { url = decodeURI(url); } catch (e) { }
    var results = regex.exec(url);
    if (results == null) return "";
    else return unescape(results[1]);
}
function setRequestParameter(name, value) {
    var winhref = window.location.href;
    return setRequestParameter2(winhref, name, value);
}
function setRequestParameter2(winhref, name, value) {
    var qstring = name + "=" + value;
    if (winhref.indexOf('.aspx?' + name + '=') > 0) {
        var regexS = "[\\?]" + name + "=([^&#]*)";
        winhref = winhref.replace(new RegExp(regexS), '?' + qstring);
    }
    else if (winhref.indexOf('&' + name + '=') > 0) {
        var regexS = "[\\&]" + name + "=([^&#]*)";
        winhref = winhref.replace(new RegExp(regexS), '&' + qstring);
    }
    else if (winhref.indexOf('.aspx?') > 0) {
        winhref = winhref + "&" + qstring;
    }
    else {
        winhref = winhref + "?" + qstring;
    }
    return winhref;
}

/* jQuery关于cookie的操作 */

jQuery.cookie = function(name, value, options) {

    if (typeof value != 'undefined') { // name and value given, set cookie
        options = options || {};
        if (value == null) {
            value = '';
            options.expires = -1;
        }
        var expires = '';
        if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
            var date;
            if (typeof options.expires == 'number') {
                date = new Date();
                date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
            } else {
                date = options.expires;
            }
            expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
        }
        var path = options.path ? '; path=' + options.path : '';
        var domain = options.domain ? '; domain=' + options.domain : '';
        var secure = options.secure ? '; secure' : '';
        document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
    } else {
        var cookieValue = null;
        if (document.cookie && document.cookie != '') {
            var cookies = document.cookie.split(';');
            for (var i = 0; i < cookies.length; i++) {
                var cookie = jQuery.trim(cookies[i]);
                if (cookie.substring(0, name.length + 1) == (name + '=')) {
                    cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
                    break;
                }
            }
        }
        return cookieValue;
    }
};

/* 添加至收藏夹 */

function addFavorites() {
    if (document.all)
        window.external.addFavorite(window.location.href, window.document.title);
    else if (window.sidebar)
        window.sidebar.addPanel(window.document.title, window.location.href, "");
}

function shareThis() {
    if (jQuery("div.dialogShareBG").length == 0) {
        var $dialog = jQuery("<div><div class='dialogShareBG'></div><div class='dialogShareAll'><div class='t_op'><div class='t_itle'>分享产品</div><div class='c_lose' title='关闭'>×</div></div><div class='c_ontent'>方正 — 正在您身边<br><textarea></textarea></div><div class='b_ottom'><input id='btnCopy' type='button' value='复制链接'/><input id='btnClose' type='button' value='取消'/></div><div></div>");
        jQuery(".c_lose", $dialog).hover(function() { jQuery(this).css("backgroundColor", "#888"); }, function() { jQuery(this).css("backgroundColor", "#FFF"); }).click(function() { jQuery("div.dialogShareBG").add("div.dialogShareAll").hide(); })
        jQuery("textarea", $dialog).focus(function() { jQuery(this).css("borderColor", "#666"); }).blur(function() { jQuery(this).css("borderColor", "#DDD"); }).text(jQuery(window).attr("location") + "\r\n" + jQuery(document).attr("title"));
        jQuery("#btnCopy", $dialog).click(function() { copyToClipboard(jQuery("textarea", $dialog).text()); jQuery("div.dialogShareBG").add("div.dialogShareAll").hide(); });
        jQuery("#btnClose", $dialog).click(function() { jQuery("div.dialogShareBG").add("div.dialogShareAll").hide(); });
        if (jQuery.browser.msie && (jQuery.browser.version == "6.0")) {
            jQuery("div.dialogShareBG", $dialog).css({ "position": "absolute", top: jQuery(window).height() / 2, left: jQuery(window).width() / 2 });
            jQuery("div.dialogShareAll", $dialog).css({ "position": "absolute", top: jQuery(window).height() / 2, left: jQuery(window).width() / 2 });
        }
        $dialog.appendTo("body");
    }
    else jQuery("div.dialogShareBG").add("div.dialogShareAll").show();
}
　　
function copyToClipboard(txt) {
    if (window.clipboardData) {
        window.clipboardData.clearData();
        window.clipboardData.setData("Text", txt);
    } else if (navigator.userAgent.indexOf("Opera") != -1) {
        window.location = txt;
    } else if (window.netscape) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        } catch (e) {
            alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true'");
        }
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip)
            return;
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
        if (!trans)
            return;
        trans.addDataFlavor('text/unicode');
        var str = new Object();
        var len = new Object();
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = txt;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length * 2);
        var clipid = Components.interfaces.nsIClipboard;
        if (!clip)
            return false;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    }
    else {
        alert("对不起，您的浏览器不允许复制，请使用“Ctrl+C”。");
    }
}

jQuery(document).ready(function() {
    //改变“编辑”和“设计”两种模式下的主菜单占位
    jQuery("div[align='left'][width='100%']:has(span)").addClass("editmenu");
});
