// JavaScript Document



function mlb_common()
{
	this.msg = {'addBookMark_fail':'該操作被瀏灠器拒絕',
				'setHomepage_fail':'該操作被瀏灠器拒絕,請自行操作加入首頁'
				};
			
	
	this.addBookmark = 	function(sTitle,sUrl)
						{
								//ff
							if (window.sidebar && window.sidebar.addPanel) {								
									window.sidebar.addPanel(sTitle, sUrl, "");								
							} // ie
							else if (window.external) { 
									window.external.AddFavorite(sUrl, sTitle);								
							} else {								
									alert(this.msg.addBookMark_fail);
								
							}

						};
	this.setHomepage = 	function(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(this.msg.setHomepage_fail);
									}
									
									var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
									prefs.setCharPref('browser.startup.homepage',sUrl);
								}
							}

						};
}

var objMlbCommon = new mlb_common();
