﻿
function e(o){return (document.getElementById)?document.getElementById(o):document.all[o];}

dpToolBar=function(){}
dpToolBar.prototype={
	Day:function(o){
		var _d=new Date();
		var _w=new Array('日','一','二','三','四','五','六','日');
		document.write('<a href="/"><strong>'+_d.getFullYear()+'</strong>年<strong>'+(_d.getMonth()+1)+'</strong>月<strong>'+_d.getDate()+'</strong>日 星期'+_w[_d.getDay()]+'</a>');
		return false;
	},
	Home:function(o){
		var _l = 'http://www.meiyidian.com/';
		try{
			o.style.behavior = 'url(#default#homepage)';
			o.setHomePage(_l);
		}
		catch(e){
			if(window.netscape){
				try{
					netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
				}
				catch(e){
					alert('此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为True');
				}
				var p = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
				p.setCharPref('browser.startup.homepage',_l);
			}
		}
		return false;
	},
	Fav:function(o){
		var _l,_t;
		_l = window.location.href;
		_t = window.document.title;
		try{
			window.external.AddFavorite(_l,_t);
		}
		catch(e){
			try{
				window.sidebar.addPanel(_t,_l,'');
			}
			catch(e){
				alert('加入收藏失败，请使用Ctrl+D进行添加。');
			}
		}
		return false;
	},
	Share:function(o){
		var _l,_t,_c;
		_l = window.location.href;
		_t = window.document.title;
		_c = _l+'\r\n'+_t;
		try{
			if(window.clipboardData){
				window.clipboardData.setData("Text",_c);
				alert('复制标题和网址成功，请粘贴发送。');
			}
			else if(window.netscape){
				try{
					netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
				}
				catch(e){
					alert("您的浏览器设置为不允许复制！\n如果需要此操作，请在浏览器地址栏输入'about:config'并回车\n然后将'signed.applets.codebase_principal_support'设置为'true',再重试复制操作!");
					return false;
				}
				var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
				if(!clip){return;}
				var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
				if(!trans){return;}
				trans.addDataFlavor('text/unicode');
				var str = new Object();
				var len = new Object();
				var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
				str.data = _c;
				trans.setTransferData("text/unicode", str, _c.length*2);
				var clipid = Components.interfaces.nsIClipboard;
				if(!clip){return false;}
				clip.setData(trans, null, clipid.kGlobalClipboard);
				alert('复制标题和网址成功，请粘贴发送。');
			}
		}
		catch(e){
		}
		return false;
	}
}
var tb=new dpToolBar;

