// JavaScript Document

function AddQuestion()
{
	lastno = 0;
	
	for (k = 1; k <= maxQuestionCount; k++)
		if ($('v' + k))
			lastno = k;

    lastno++;
	$('QuestionList').innerHTML += "<div class=\"QuestionLine\"><div class=\"Number\">Ответ №"+lastno+":</div><div class=\"right\"><input id=\"v"+lastno+"\" type=\"text\" class=\"iTextBox\" value=\"\" name=\"tbPollQuestion[]\" style=\"width:410px;\" ></div></div>";
	if (lastno >= maxQuestionCount)
		$('addquestion').style.display = 'none';
	
	return false;
}

function AddPoll()
{
	$("PollBlock").style.display = "block";
	$("usepoll").value = "yes";
	$("addpoll").innerHTML = "Желаете <a href=\"#addpoll\" onClick=\"DeletePoll();\">удалить</a> опрос?</a>";
	return false;
}
function DeletePoll()
{
	$("PollBlock").style.display = "none";
	$("usepoll").value = "no";
	$("addpoll").innerHTML = "К топику возможно прикрепить опрос. <a href=\"#addpoll\" onClick=\"AddPoll();\">Желаете?</a>";
	return false;
}

function PollVote(pollID)
{
	var str = "";
	var sep = "";
	for (k = 1; k <= maxQuestionCount; k++)
		if ($('question' +pollID+ '_' + k))
		{
			if($('question'+pollID+'_' + k).checked)
			{
				str = str + sep + k;
				sep = "%20";
			}
		}
	if(str == "")
	{
		alert("Вы не указали вариант ответа.");
	}
	else
	{
		url = '/ajax/';
		pars = 'action=VotePoll&id=' + pollID + '&answer=' + str;
		new Ajax.Updater({success:'Poll'+pollID}, url, {method:'get', parameters: pars});
	}
}