﻿function addFavorite(sUrl,sTitle)
{
    if (!sUrl) sUrl = window.location;
    if (!sTitle) sTitle = document.title;
    var browser = navigator.userAgent.toLowerCase();

    if (window.sidebar) {
        window.sidebar.addPanel(sTitle, sUrl, "");
    }else if (window.external) {
        if (browser.indexOf('chrome') == -1) {
            window.external.AddFavorite(sUrl, sTitle);
        }else {
            alert('请尝试按 CTRL+D 来收藏本站。');
        }
    }else if (window.opera && window.print) {
        return true;
    }else if (browser.indexOf('konqueror') != -1) {
        alert('请尝试按 CTRL+B 来收藏本站。');
    }else if (browser.indexOf('webkit') != -1) {
        alert('请尝试按 CTRL+B 来收藏本站。');
    }else {
        alert('你的浏览器不支持本项操作，请手工增加收藏本站链接到你的收藏夹。');
    }
}



function setHomepage(sUrl) {
    if (document.all) {
        document.body.style.behavior = 'url(#default#homepage)';
        document.body.setHomePage(sUrl);
    } else if (window.sidebar) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            } catch (e) {
                alert("该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入about:config,然后将项 signed.applets.codebase_principal_support 值该为true");
            }
        }
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage', sUrl);
    } else {
        alert('您的浏览器不支持自动设置首页, 请使用浏览器菜单手动设置!');
    }
}



