//设为首页
//<a href=# onClick="javascript:this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.emscn.com.cn');">设为首页</a>

//加入收藏（方法1）
//<a href="#" onclick="addfavorite()">把页面加入收藏</a>
function addfavorite()
{	
	var myHerf=top.location.href;
	var title=document.title;
	if (document.all)
	{ 
		window.external.addFavorite(myHerf,title); 
	}else if (window.sidebar){ 
		window.sidebar.addPanel(title, myHerf, ""); 
	}
}

//加入收藏（方法2）
function addBookmark(title,url) {
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

//打印页面
function startPrint(obj)   
{   
	var oWin=window.open("","_blank");
	var strPrint="<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\" content=\"text/html; charset=utf-8\">";
	strPrint=strPrint + "<body><h4 style=\"font-size:18px; text-align:center;\" style=\"font-size:18px; text-align:center;\">打印预览区</h4>\n";   
	strPrint=strPrint + "<script type=\"text/javascript\">\n";   
	strPrint=strPrint + "function printWin()\n";   
	strPrint=strPrint + "{";   
	strPrint=strPrint + "var oWin=window.open(\"\",\"_blank\");\n";   
	strPrint=strPrint + "oWin.document.write(document.getElementById(\"content\").innerHTML);\n";   
	strPrint=strPrint + "oWin.focus();\n";   
	strPrint=strPrint + "oWin.document.close();\n";   
	strPrint=strPrint + "oWin.print()\n";   
	strPrint=strPrint + "oWin.close()\n";   
	strPrint=strPrint + "}\n";   
	strPrint=strPrint + "<\/script>\n";   
	strPrint=strPrint + "<hr size='1' />\n";   
	strPrint=strPrint + "<div id=\"printcontent\">\n"; 
	strPrint=strPrint + "<style>img{background-color:#F4F4F4; border:1px solid #999999;float:left;font-size:10px;margin:2px 10px 4px 5px;padding:5px 5px;text-align:center;}\n#content{line-height:200%; margin:20px;}</style>";  
	strPrint=strPrint + obj.innerHTML + "\n";   
	strPrint=strPrint + "</div>\n";   
	strPrint=strPrint + "<hr size='1' />\n";   
	strPrint=strPrint + "<div style=\"text-align:center\"><button onclick='printWin()' style=\"padding-left:4px;padding-right:4px;\">打印</button><button onclick='window.opener=null;window.close();' style=\"padding-left:4px;padding-right:4px;\">关闭</button></div>\n</body></html>";   
	oWin.document.write(strPrint);   
	oWin.focus();   
	oWin.document.close();    
}

function copyToClipboard() { 
	var txt=top.location.href;
	var title=document.title;
	//if(title != 'undefined')txt = title+"  "+txt;
	if(window.clipboardData) {      
		  window.clipboardData.clearData();      
		  window.clipboardData.setData("Text", txt);
		  if(ok) alert("按Ctrl + V ,粘贴到MSN上发给你的好友们吧！");
	}else if(navigator.userAgent.indexOf("Opera") != -1) {      
	   window.location = txt;      
	}else if (window.netscape){      
	   try {      
			netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");      
	   } catch (e) {      
			alert("被浏览器拒绝！\n请在浏览器地址栏输入'about:config'并回车\n然后将 'signed.applets.codebase_principal_support'设置为'true'");      
	   }      
	   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);      
	   var copytext = txt;      
	   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("复制成功！")      
	}   
}  
