//Fetch an object instance by id
function $E(id){
	if(typeof(id)=='object'){
		return id;
	}else{
		return document.getElementById(id);
	}
}



 function AddFavorite(sURL, sTitle)
            {
                try
                {
                    window.external.addFavorite(sURL, sTitle);
                }
                catch (e)
                {
                    try
                    {
                        window.sidebar.addPanel(sTitle, sURL, "");
                    }
                    catch (e)
                    {
                        alert("sorry");
                    }
                }
            }
            
function SetHome(obj,vrl)
            {
                try
                {
                        obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
                }
                catch(e){
                        if(window.netscape) {
                                try {
                                        netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); 
                                } 
                                catch (e) { 
                                        alert("sorry'"); 
                                }
                                var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
                                prefs.setCharPref('browser.startup.homepage',vrl);
                         }
                }
            }
