function addFavorite() {
	var url = window.location.href;
	var title = document.title;
	try {
		window.external.addFavorite(url, title);
	} catch(e) {
		try {
			window.sidebar.addPanel(title, url, "");
        } catch (ex) {
            alert("暂时无法自动添加，请 Ctrl + D 手动添加。");
        }
	}
}

function votes_over(o) {
	o.className = "votes over";
}

function votes_out(o) {
	o.className = "votes out";
}
function vote() {
	if (voted != 0) {
		document.getElementById("vote_text").title="";
		document.getElementById("vote_text").innerHTML = "你已投票，谢谢！";
		return;
	}
	var xha = new XmlHttp();
	var cba = function(xhrObj) {
		var st = xhrObj.responseText;
		xha.release();
		voted++;
		document.getElementById("vote_num").innerHTML = st;
	};
	var cbx = function(xhrObj) {
	};
	var cbto = function(xhrObj) {
	};
	if (xha.getXhr) {
		xha.sendx("http://www.9571.com.cn/article/vote.aspx?f="+vote_f+"&type=vote", "", cba, cbx, cbto);
	}

}


function comment(){
	var sz=document.getElementById("quickcomment").value;
	if(sz.length<10) {
		alert("评论不能太少。");
		return;
	}
	sz=sz.replace(/</ig,"&lt;").replace(/>/ig,"&gt;").replace(/\n/ig,"<br />");
	if(sz.length>1000){
		alert("评论不能太长，建议少于500字。");
		return;
	}


	var xha = new XmlHttp();
	var cba = function(xhrObj) {
		var st = xhrObj.responseText;
		xha.release();
		if(st=="true") {
			alert("谢谢您的评论。");
			location.reload();
		}
		else {
			alert("很抱歉！服务器暂时不可用。");
			document.getElementById("quickcommentdiv").style.display="block";
		}
	};
	var cbx = function(xhrObj) {
			alert("很抱歉！服务器暂时不可用。");
			document.getElementById("quickcommentdiv").style.display="block";
	};
	var cbto = function(xhrObj) {
			alert("很抱歉！服务器暂时不可用。");
			document.getElementById("quickcommentdiv").style.display="block";
	};
	if (xha.getXhr) {
		var data="commenter="+"匿名网友"+"&content="+sz;
		xha.sendx("http://www.9571.com.cn/article/comment.aspx?f="+vote_f+"&type=comment", data, cba, cbx, cbto);
		document.getElementById("quickcommentdiv").style.display="none";
	}
}
