// JavaScript Document
var userAgent = navigator.userAgent.toLowerCase();
var is_opera  = (userAgent.indexOf('opera') != -1);
var is_saf    = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == "Apple Computer, Inc."));
var is_webtv  = (userAgent.indexOf('webtv') != -1);
var is_ie     = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_firefox  = ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function"));
function addSysFavorite(url,sitename,types)
{
    var url = url;
    var sitename = sitename;
    if (is_ie)
    {
		if (types==1){
		document.body.style.behavior='url(#default#homepage)';
        document.body.setHomePage(url);
		}
		else{
       window.external.addFavorite(url,sitename);}
    }
    else if (is_firefox)
    {
	if (types==1){
	if(window.netscape)
        {
            try
            {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e)
            {
                alert("Firefox暂无此功能，请手动设置。" );
            }
        }
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage',url);
	}
		else{
      window.sidebar.addPanel(sitename, url , "");}
    }
}
