var pool={
	init:function()
	{
		this.select=0;
		this.qbox=$('questions');
		this.sbm=$('poolsbm');
		ajax_buildPool();
	},
	vote:function()
	{
		//this.sbm.disabled=true;
		var values=new Array();
		values['pool_id']=this.pID;
		values['selected']=this.select;
		if( values['selected'] != 0 )
			ajax_poolvote(values);
		else
			alert("Wybierz odpowiedź!");
	},
	selAns:function(el)
	{
		this.select=el.value;
	},
	buildAns:function(values,poolNfo)
	{
		var html='';
		for(i=0;i<values.length;i++)
		{
			html+='<div>'+values[i].question_body+' ('+values[i].cnt+')</div>';
			html+='<div style="width:200px;height:4px;">';
			html+='<div style="width:'+values[i].percent+'%;height:4px;background-color:#2C4280;"></div>';
			html+='</div>';
		}
		this.qbox.innerHTML=html;
		if(typeof poolNfo != undefined)
		{
			$('pool_title').innerHTML=poolNfo['pool_name'];
		}
	},
	buildPool:function( values )
	{
		if(typeof values != 'object'){$('poolBox').style.display='none'; return true;}
		$('pool_title').innerHTML=values['pool_info']['pool_name'];
		this.pID=values['pool_info']['pool_id'];
		if( typeof bType == 'undefined' ) bType = 'msie';
		var html='';
		var quest=values['pool_questions'];
		for(i=0;i<quest.length;i++)
		{
			html+='<div style="margin-bottom: 5px;">';
			html+='<input onclick="pool.selAns(this)" name="p_'+this.pID+'" type="radio" value="'+quest[i].question_id+'" id="'+quest[i].question_id+'" ';
			html+='style="vertical-align:';
			if(bType=='msie')
				html+='middle';
			else
				html+='bottom';
			html+='"><label for="'+quest[i].question_id+'">';
			html+=quest[i].question_body;
			html+='</label></div>';
		}
		$('qCont').innerHTML=html;
		this.sbm.style.display='block';
	}
}
pool.init();
