function addFavorite() {    
    var url = this.location.href;    
    var title = this.document.title;    
    if (document.all) {    
        window.external.addFavorite(url,title);    
    }    
    else if (window.sidebar) {    
        window.sidebar.addPanel(title, url, "");    
    }    
    else {    
        alert("Temporarily does not support the browser version you are using");    
    }    
    return false;    
}
      
 function setHomepage(pageURL) {
     if (document.all) {
         document.body.style.behavior='url(#default#homepage)';
         document.body.setHomePage(pageURL);
     }
     else if (window.sidebar) {
         if(window.netscape) {
             try {
                 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
             }
             catch (e) {
                
             }
        }
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);         
		prefs.setCharPref('browser.startup.homepage',pageURL);     }
}
