
function init() {
	DWREngine.beginBatch();
	showVote();
	showClicks();
	setAllvote();
	setAllclick();
	DWREngine.endBatch();
}
var ip = null;
function setAllvote()
{
	TasteDao.sum('index_vote',function (v){
		DWRUtil.setValue("sum_votes","已经有"+v+"人投票");
	});
}
function setAllclick()
{
	TasteDao.sum('clicks',function (v){
		DWRUtil.setValue("sum_clicks","已点击"+v+"次");
	});	
}
function iptvClick(type) {
	TasteDao.indexClick(type);
}
function everyClick(type) {
	TasteDao.indexClick(type);
}
function vote(ipaddress) {
	if (ip == ipaddress) {
		alert("Sorry,Can't vote again!");
		return;
	}
	ip = ipaddress;
	var a = document.getElementsByTagName("input");
	for (var i = 0; i < a.length; i++) {
		if ((a[i].type == "radio") && (a[i].checked)) {
			var type = a[i].value;
		}
	}
	DWREngine.beginBatch();
	TasteDao.indexVote(type);
	location.reload();
	DWREngine.endBatch();
}
function showVote() {
	TasteDao.indexVoteQuery(function (results) {
		var clicks;
		for (i = 0; i < results.length; i++) {
			clicks = results[i];
			var wi = 100 * clicks.precent;
			new Insertion.Bottom("voteBody", "&nbsp<span class='bar"+i+"' style='width:"+wi+"px'></span>&nbsp"+clicks.type+" " +clicks.precent100+"%");
		}
	});
}
function showClicks() {
	TasteDao.clickQuery(function (results) {
		var clicks;
		for (i = 0; i < 3; i++) {
			clicks = results[i];
			var wi = 80 * clicks.precent;
			var j = 7-i;
			new Insertion.Bottom("clickBody", "&nbsp<span class='bar"+j+"' style='width:"+wi+"px'></span>&nbsp"+clicks.type+" "+ + clicks.times+"次");
		}
	});
}


