//======================================================
//背景缓存 消除IE鼠标划过背景闪烁
//Remove IE mouse flickering
//======================================================
try {
	document.execCommand("BackgroundImageCache", false, true);
}	catch(e) {}

//======================================================
//设为主页
//======================================================
function setHome(obj, url) {
	try {
		obj.style.behavior = "url(#default#homepage)";
		obj.setHomePage(url);
	} catch (e) {
		alert("抱歉！您的浏览器不支持直接设为首页。您可以在浏览器选项中设置首页为\r\n\r\n" + url);
	}
}

//======================================================
//加入收藏
//======================================================
function addFavorite(url,name){	
	if (window.sidebar)
	{
		window.sidebar.addPanel(name, url, "");
	}
	else if( window.opera && window.print )
	{
		var mbm = document.createElement('a');
		mbm.setAttribute('rel','sidebar');
		mbm.setAttribute('href',url);
		mbm.setAttribute('title',name);
		mbm.click();
	}
	else if (document.all)
	{
		window.external.addFavorite(url,name);
	}
} 


//======================================================
//DOM /flash插入
//======================================================
var Swf;
function Swf(vars,swf,w,h,bg,v) {
    this._vars = vars;
    this._swf = swf;
    this._w = w;
    this._h = h;
    this._bg = bg;
    this._v = v;
}
	//Swf.prototype.flashvars = function(str) {
	//    var uri = top.window.location.href;
	//    this._vars = str + "&request_uri=" + uri;
	//}
Swf.prototype.write = function() {
    var out = "";
    if (navigator.plugins && navigator.mimeTypes && navigator.mimeTypes.length) {
        out += '<embed flashvars="'+this._vars+'" src="'+this._swf+'" width="'+this._w+'" height="'+this._h+'" bgcolor="'+this._bg+'"';
        out += ' quality="high" menu="false" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"';
        out += ' />'
    } else {
        out += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"';
        out += ' codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this._v+'"';
        out += ' width="'+this._w+'" height="'+this._h+'">';
        out += ' <param name="movie" value="'+this._swf+'" />';
        out += ' <param name="bgcolor" value="'+this._bg+'" />';
        out += ' <param name="flashvars" value="'+this._vars+'" />';
        out += ' <param name="allowScriptAccess" value="sameDomain" />';
		out += ' <param name="wmode" value="transparent" />';
        out += ' <param name="quality" value="high" />';
        out += ' <param name="menu" value="false" />';
        out += '</object>';
    }
    document.write(out);
}

//======================================================
//右键加入收藏
//======================================================
function right(mousebutton){ 
	if (navigator.appName == 'Netscape' && mousebutton.which==3){ 
		window.external.addFavorite('http://www.linhuaye.net/','磷化液网') 
		return false; 
	}else 	if (navigator.appName == 'Netscape' && mousebutton.which==1) { 
		window.external.addFavorite('http://www.linhuaye.net/','磷化液网') 
		return false; 
	}else if (navigator.appName == 'Microsoft Internet Explorer' && event.button == 2) { 
		window.external.addFavorite('http://www.linhuaye.net/','磷化液网') 
		return false; 
	}
	return true; 
} 
document.onmousedown = right;

//======================================================
//点击复制本页网址
//======================================================
function copyToClipBoard(){
	//var title = document.getElementById("title").innerHTML;
	var title = document.title;
	var url = location.href;
	var clipBoardContent = ''; 
	clipBoardContent = title + "\r\n" + url;
	
	if (window.clipboardData){	//IE
		window.clipboardData.setData("Text",clipBoardContent);
		alert("你已复制链接及标题，可以粘贴到QQ/MSN上发给好友了!");
	}
	else if (window.netscape){	//mozilla
		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 = new Object();
		var len = new Object();
		var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
		var copytext=clipBoardContent;
		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);
	}
	return false;
}
//======================================================
//重绘图片大小
//w:宽度;h:高度
//示例:<img src="8.jpg" onload="javascript:drawImage(this,100,75);" />
//======================================================
function drawImage(img,w,h){
	var i=new Image();
	i.src=img.src;
	var x=i.width/w;
	var y=i.height/h;
	if(x>y){
		img.height=h;
		img.width=(i.width*h)/i.height;
	}else{
		img.width=w; 
		img.height=(i.height*h)/i.width;
	}
}
