function PollSubmit(btn){
	var main = $(btn).parents('.poll');
	var select = main.find('input[@name=poll][@checked]');
	var selectIndex = new Array();
	var pollId = main.attr('cid');


	if (!__IsLogin){
		alert('请登陆后再参加投票');
		return false;
	}

	if (select.length==0){
		alert('请选择一些选项');
		return false;
	}

	for (var i = 0; i < select.length; i++){
		selectIndex[selectIndex.length] = select.eq(i).val();
	}


	$.ajax({
		url: "/common/ajax/poll?id={0}&select={1}&randnum={2}".format(pollId,selectIndex.join(','),Math.random()),
		processData: true,
		dataType:'json',
		type: "GET",
		success: function(data){
			if (data.code==200){
				if (data.status == 'is_join'){
					alert('你已经参加过本次投票了');
					return false;
				}

				if (data.status == 'lost'){
					alert('请选择一个候选项目');
					return false;
				}

				if(data.items){
					for (var i=0;i<data.items.length;i++){
						PollBar(data.items[i].index,data.items[i].num,data.num,data.items[i].scale);
					}
				}

				alert('投票成功');
			}
		},
		error:function(){
			alert('投票失败');
		}
	});
}
$(document).ready(function(){
	$('.poll').find('input[@name=poll]').click(function(){
		var main = $(this).parents('.poll');
		var select = main.find('input[@name=poll][@checked]');
		if (main.attr('poll_type')==2 && select.length>main.attr('multi')){
			alert('不能超过'+main.attr('multi')+"选项");
			return false;
		}

		return true;
	});
});


function PollBar(index,num,all,scale){
	var id = "poll_"+index;
	var item = $('#'+id);
	if (item.find('div').length==0){
		item.append('<img src="/image/poll/s{0}.gif" style="float:left;"><div style="float:left;background:transparent url(/image/poll/g{1}.gif) repeat-x;height:10px;"></div><img src="/image/poll/e{2}.gif" style="float:left;">'.format(index,index,index));
	}

	var w = num > 0 ? 196*(num/all) : 0;

	item.find('div').animate({"width":w}, {duration:1000, queue:false});

	if (scale){
		item.siblings('.count').html("{0} ({1})".format(num,scale));
	}
}