var ajax_url = 'ajax/';

/**********************************************  send pull  ********************************************************/
function send_pull(pull_id, answer_opt_id, input_ans_field)
{
    if (pull_id){
            if (answer_opt_id) {
            var ansver_value = document.getElementById(answer_opt_id).value;

            var ansver_text = '';
            if (document.getElementById(input_ans_field)) {
                    ansver_text  = document.getElementById(input_ans_field).value;
            }

            document.getElementById('pull_body').innerHTML = 'Загрузка...';

            var url = ajax_url+'sendpull/pull_id/'+pull_id+'/ansver_value/'+ansver_value + '/ansver_text/'+ansver_text;


            new Request({
                url: url,
                method: 'get',
                onComplete: resp_send_pull.bind(this)
            }).send();
        }else{
            alert("Для правильного голосования, хотя бы один вариант должен быть выбран");
        }
    }
}

function resp_send_pull(response)
{
	var r = JSON.decode(response);
	if ($defined(r.result_items))
	{

		var count_all=r.count_all;
		var prtsnt_sum=r.prtsnt_sum;
		var result_item=r.result_items;
		var div_element=document.getElementById('pull_body');



		tmp_str = '<div class="opros">';

		tmp_str += '	<div class="title" >';
		tmp_str += '		<div class="bottom_pull">Опрос</div>';
		tmp_str += '		<div class="select">Результаты</div>';
		tmp_str += '		<div class="clr"></div>';
		tmp_str += '	</div>';

		tmp_str += '	<div class="text" align="left">';

		tmp_str += '		<div style="margin-bottom:10px;">';
		tmp_str += r.pull_title;
		tmp_str += '		</div>';

		tmp_str += '		<table width="100%" border="0" cellpadding="0" cellspacing="0">';


		for(var i=0;i<result_item.length;i++)
  		{
  			text_item = result_item[i]['text'];
  			percent = result_item[i]['cnt'];

			tmp_str += '		<tr>';
			tmp_str += '			<td>';
			tmp_str += text_item + ' - <b>' + percent +'%</b>';
			tmp_str += '				<div class="wkala">';

			tmp_str += '					<table width="' + percent + '%" cellpadding="0" cellspacing="0">';
			tmp_str += '						<tr><td bgcolor="#86b6dd" height="5"></td></tr>';


			tmp_str += '					</table>';
			tmp_str += '				</div>';
			tmp_str += '			</td>';
			tmp_str += '		</tr>';
  		}


		tmp_str += '	<tr>';
		tmp_str += '		<td>';
		tmp_str += 'Всего голосов: <b style="color:#689bc4">';
		tmp_str += count_all;
		tmp_str += '	</b><br>';
		tmp_str += '		</td>';
		tmp_str += '	</tr>';
		tmp_str += '		</table>';
		tmp_str += '	</div>';
		tmp_str += '	</div>';

		div_element.innerHTML = tmp_str;

	}
}
/**********************************************  eof send pull  ********************************************************/