document.domain="xunlei.com"
window.onload=init;
function init(){
	initVote();
}
function $(t){
	return document.getElementById(t);
}
//vote
var votesvr = "http://svr.game.xunlei.com:8080/plus/submit.vote";
var voteressvr = "http://svr.game.xunlei.com:8080/plus/result.vote";
var gameName="MoyuVote";
var subject="20080112";
var votetitle = "您觉得并服对游戏的影响：";
var voteoptions= new Array("1.会结识更多朋友","2.军团战、PK战更加热闹、好玩","3.无所谓，我还是只玩我的","4.没意思了，不希望并服");
var cboxs;
//初始化投票选项
function initVote() {
	var votearea = document.getElementById("votearea");
	if (!votearea)return;
	
	content="<dl><dt id='title'>"+votetitle+"</dt>";
	for (var i=0;i<voteoptions.length;i++){
		content+=" <dd style=\"margin-left:0px;\"><input name=\"choose\" type=\"radio\" value="+i+" /> <label for=\"\">"+voteoptions[i]+"</label></dd>";
	}
	content+="<dd class='btns' style=\"margin-top:10px;\"><input type=\"button\" name=\"submitBtn\" id=\"submitBtn\" value=\"投票\">&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"button\" name=\"resultBtn\" id=\"resultBtn\" value=\"查看\"></dd></dl>";

	votearea.innerHTML=content;
	document.getElementById('submitBtn').onclick = submitVote;
	document.getElementById('resultBtn').onclick = showVote;
	cboxs = document.getElementsByName("choose");
}

function submitVote() {
	var url = votesvr + "?gameName=" + gameName + "&subject=" + subject
			+ "&rtntype=script&option=";
	var isChecked = false;
	for ( var i = 0; i < cboxs.length; i++) {
		if (cboxs[i].checked) {
			url += i;
			isChecked = true;
			break;
		}
	}
	if (isChecked){
		document.getElementById('submitBtn').disabled=true;
		webGame.acrossDomain.request(url, submitVoteAction, false);	
	}else
		alert("请选择");
}
function submitVoteAction(rtn) {
	if (rtn.voteSubmitStatus == 0) {
		alert("谢谢您的参与");
	} else if (rtn.voteSubmitStatus == 2) {
		alert("一天只能投票一次");
	} else {
		alert("投票失败 请重试");
	}
	document.getElementById('submitBtn').disabled=false;
}
function showVote() {
	var url = voteressvr + "?gameName=" + gameName + "&subject=" + subject
			+ "&rtntype=script";
	webGame.acrossDomain.request(url, showVoteAction, false);
}
function showVoteAction(rtn) {
	window.open('../vote_result.html?r1=' + rtn.resultMap['0'] + '&r2='
			+ rtn.resultMap['1'] + '&r3=' + rtn.resultMap['2'] + '&r4='
			+ rtn.resultMap['3'] + '&r5=' + rtn.resultMap['4']);
}

function getResponseParameter(strname) {
	var hrefstr, pos, parastr, para, tempstr;
	hrefstr = window.location.href;
	pos = hrefstr.indexOf("?");
	parastr = hrefstr.substring(pos + 1);
	para = parastr.split("&");
	tempstr = "";
	for (i = 0; i < para.length; i++) {
		tempstr = para[i];
		pos = tempstr.indexOf("=");
		if (tempstr.substring(0, pos) == strname) {
			return tempstr.substring(pos + 1);
		}
	}
	return "";
}

function initVoteRs(){
	if(!document.getElementById("content"))return;
	var c1=getResponseParameter('r1');
	var c2=getResponseParameter('r2');
	var c3=getResponseParameter('r3');
	var c4=getResponseParameter('r4');
	if(c1==''||c1=='undefined'||!c1)c1=0;
	if(c2==''||c2=='undefined'||!c2)c2=0;
	if(c3==''||c3=='undefined'||!c3)c3=0;
	if(c4==''||c4=='undefined'||!c4)c4=0;
	var sum = c1*1+c2*1+c3*1+c4*1;
	
	var p1 = (sum!=0)?(((c1/sum)*100).toFixed(0)):0;
	var p2 = (sum!=0)?(((c2/sum)*100).toFixed(0)):0;
	var p3 = (sum!=0)?(((c3/sum)*100).toFixed(0)):0;
	var p4 = (sum!=0)?(((c4/sum)*100).toFixed(0)):0;
	
	var content='<table width="450"  border="0" align="center" cellpadding="7" cellspacing="1" class="vote_result"><tr><th colspan="2" class="font_E92B95_14px">'+votetitle+'</th></tr>';
	content +='<tr><td>'+voteoptions[0]+'</td><td>'+c1+'票</td></tr>';
	content +='<tr><td>'+voteoptions[1]+'</td><td>'+c2+'票</td></tr>';
	content +='<tr><td>'+voteoptions[2]+'</td><td>'+c3+'票</td></tr>';
	content +='<tr><td>'+voteoptions[3]+'</td><td>'+c4+'票</td></tr>';
	content += '</table>';
	document.getElementById("content").innerHTML=content;
}

