function toClip(txt){
	if(window.clipboardData){
		window.clipboardData.setData("Text", txt);
	}else{
		try{
			netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
			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 = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
			str.data=txt;
			trans.setTransferData("text/unicode",str,txt.length*2);
			var clipid=Components.interfaces.nsIClipboard;
			clip.setData(trans,null,clipid.kGlobalClipboard);
		}catch (e){
			alert(TXT.toClip)
		}
	}
}
function getClip(){
	if(ns){
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
		var clip = Components.classes["@mozilla.org/widget/clipboard;1"].createInstance(Components.interfaces.nsIClipboard);
		if (!clip) return false;
		var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
		if (!trans) return false;
		trans.addDataFlavor("text/unicode");
		clip.getData(trans,clip.kGlobalClipboard);
		var str = new Object();var strLength = new Object();
		trans.getTransferData("text/unicode",str,strLength);
		if (str) str = str.value.QueryInterface(Components.interfaces.nsISupportsString);
		if (str) pastetext = str.data.substring(0,strLength.value / 2);
		return pastetext
	}else{
		return window.clipboardData.getData("Text");
	}
}

