function AddPollDataRow()
{
	var Counter = document.getElementById('PollDataCount');
	var Container = document.getElementById('PollData');
	if (Counter && Container)
	{
		Counter.value++;

		var Label = document.createElement("li");
		var LabelInput = document.createElement("input");
		Label.className = "VoteOption";
		LabelInput.type = "text";
		LabelInput.name = "VoteOption"+Counter.value;
		LabelInput.maxLength = "200";
		LabelInput.className = "SmallInput";
		
		// Create the value container		
		var Value = document.createElement("li");
		var ValueInput = document.createElement("input");
		Value.className = "VoteCount";
		ValueInput.type = "text";
		ValueInput.name = "VoteCount"+Counter.value;
		ValueInput.maxLength = "10";
		ValueInput.className = "SmallInput";
		ValueInput.value = "0";
		
		// Add the items to the page
		Label.appendChild(LabelInput);
		Value.appendChild(ValueInput);
		Container.appendChild(Label);
		Container.appendChild(Value);
	}
}

function RemovePollNotification(AjaxUrl, PollID, SenderID)
{
	var agree = confirm("If you remove this notification, you can't vote for this poll. Are you sure?");
	if (agree)
	{
		var Sender = document.getElementById(SenderID);
		if (Sender) Sender.className = 'Progress';
		var Parameters = "PostBackAction=RemovePoll&PollID="+PollID;
		var dm = new DataManager();
		dm.RequestCompleteEvent = RefreshPageWhenAjaxComplete;
		dm.RequestFailedEvent = HandleFailure;
		dm.LoadData(AjaxUrl+"?"+Parameters);
	}
}