// JavaScript Document
function CopyToClipboard() {	//alert((document.getElementById(id)).innerText);
	var meintext = "\u73a9\u624b\u673a\uff0c\u7528GooNuu! Goo\u9177\u8d44\u8baf\uff0c\u591a\u5982Nuu\u6bdb!" + "\u628a\u60a8\u559c\u6b22\u7684\u7f51\u7edc\u5185\u5bb9\u642c\u5230\u624b\u673a\u4e0a\uff01\u6700\u65b0\u9c9c\u7684\u65b0\u95fb\uff0c\u6700\u706b\u70ed\u7684\u535a\u5ba2\uff0c\u6700\u516b\u5366\u7684\u5e16\u5b50!" + "\u7b2c\u4e00\u65f6\u95f4\u4f53\u575b\u4fe1\u606f \u5929\u6c14\u9884\u62a5\uff0c\u706b\u8f66\u67e5\u8be2\uff0c\u5b9e\u65f6\u822a\u73ed\uff0c\u4e16\u754c\u65f6\u95f4\uff0c\u5feb\u9012\u67e5\u8be2! " + "GooNuu\u5b98\u65b9\u5730\u5740: http://www.goonuu.com";
	if (window.clipboardData) {
	// the IE-manier
		window.clipboardData.setData("Text", meintext);
		alert("GooNuu\u94fe\u63a5\u5df2\u7ecf\u590d\u5236\u5230\u526a\u8d34\u677f\uff0c\u60a8\u53ef\u4ee5\u7528\u5feb\u6377\u952eCtrl+V\u7c98\u8d34\u5230QQ\u3001MSN\u91cc\u3002");
		return;
	} else {
		if (window.netscape) {
	// dit is belangrijk maar staat nergens duidelijk vermeld:
	// you have to sign the code to enable this, or see notes below
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
	
	// maak een interface naar het clipboard
			var clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
			if (!clip) {
				return;
			}
	//alert(clip);
	// maak een transferable
			var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
			if (!trans) {
				return;
			}
	
	// specificeer wat voor soort data we op willen halen; text in dit geval
			trans.addDataFlavor("text/unicode");
	
	// om de data uit de transferable te halen hebben we 2 nieuwe objecten
	// nodig om het in op te slaan
			var str = new Object();
			var len = new Object();
			var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
			var copytext = meintext;
			str.data = copytext;
			trans.setTransferData("text/unicode", str, copytext.length * 2);
			var clipid = Components.interfaces.nsIClipboard;
			if (!clip) {
				return false;
			}
			clip.setData(trans, null, clipid.kGlobalClipboard);
			alert("GooNuu\u94fe\u63a5\u5df2\u7ecf\u590d\u5236\u5230\u526a\u8d34\u677f\uff0c\u60a8\u53ef\u4ee5\u7528\u5feb\u6377\u952eCtrl+V\u7c98\u8d34\u5230QQ\u3001MSN\u91cc\u3002");
		} else {
			return false;
		}
	}
}

