﻿// JavaScript Document
function addPageToFavorite(pageTitle, pageUrl){
	if(arguments.length == 0){
		pageTitle = document.title;
		pageUrl = window.location.href;
	}
	if(document.all){
		window.external.AddFavorite(pageUrl ,pageTitle);
	}else{
		window.sidebar.addPanel(pageTitle, pageUrl,""); 
	}
}
function setHomePage(strHomePage)
{
	if(arguments.length == 0){
		strHomePage = window.location.href;
	}
	if(document.all){
		document.body.style.behavior = "url(#default#homepage)";
		document.body.setHomePage(strHomePage);
	}else if(window.sidebar){
		if(window.netscape){
			try{
				netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
			}
			catch(e){
				alert("Firefox暫無此功能，請手動設置。");
				return;
			}
		}
		var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    	prefs.setCharPref('browser.startup.homepage',strHomePage);
	}
}
