﻿var Vote={
	t:0,
	pers:0,
	init:function(id,per,type,t){
		if(type!=5){
			LoadPrompt.show("<a>此轮投票已结束！</a>");
			return;
		}
		if(!isLand()){
			LoadPrompt.show();
			return;
		}
		Vote.t=t;
		Vote.pers=per;
		Loading.show("数据处理中...");
		$.post("/Pilgrimage/ajax/set.aspx",{m:1,uid:id,period:per,type:type},function(data){Vote.hVote(data,id);});
	},
	hVote:function(){
		try{
			var obj=eval(arguments[0]);
			var re = parseInt(obj[0].msg);
			if(re > 1)re=1;
			switch(re){
				case -2:
					LoadPrompt.show();
					break;
				case -1:
					if(Vote.pers == 1)
						LoadPrompt.show("<a>您已经投过票了！</a>感谢您的支持！");
					else
						LoadPrompt.show("<a>您已经给其他候选人投过票了！</a>感谢您的支持！");
					break;
				case 0:
					LoadPrompt.show("<a>投票失败，请重试或联系管理员！</a>");
					break;
				case 1:
					if(Vote.t >0){
						location.reload(true);
					}
					var nowVotes=parseInt($("#voteShow"+arguments[1]).text())+1;
					$("#voteShow"+arguments[1]).text(""+nowVotes+"");
					break;
				default:
					LoadPrompt.show("<a>投票失败，请检查网络！</a>");
					break;
			}
		}catch(e){
			alert("投票出错");
		}
		Loading.close();
	}
}

