function confirmDeletePollAnswer(poll_answer_id)
{
	if (confirm("Delete this answer?"))
	{
		$("#ans_"+poll_answer_id).fadeOut("slow");
		document.getElementById("answer_text_"+poll_answer_id).value = "";;
	}
}


function votePoll()
{
	var answers = document.poll_form.poll_answer;
	var pass = 'no';
	var answer_id = "";
	for (x=0;x<answers.length;x++)
	{
		if (answers[x].checked)
		{
			 pass = 'yes';
			 answer_id = answers[x].value;
		}
	}
	
	
	if (pass=='yes')
	{
		saveVote(answer_id);
	}
}





function saveVote(answer_id)
{
	var ajaxRequest;  // The variable that makes Ajax possible!
	var ajaxDisplay = document.getElementById("poll_container");
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4)
		{
			getPollResults(document.getElementById("poll_question_id").value);
		}
	}
	
	var queryString = "?paid="+answer_id+"&pqid="+document.getElementById("poll_question_id").value+"&do=submit";
	ajaxRequest.open("GET", "/global/ajax/poll_submit.php" + queryString, true);
	ajaxRequest.send(null);
}

function getPollResults(pqid)
{
	var ajaxRequest;  // The variable that makes Ajax possible!
	var ajaxDisplay = document.getElementById("poll_container");
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4)
		{
			ajaxDisplay.innerHTML = ajaxRequest.responseText;
			document.getElementById("poll_option_links").innerHTML = "";
		}
	}
	
	var queryString = "?pqid="+pqid;
	ajaxRequest.open("GET", "/global/ajax/poll_results.php" + queryString, true);
	ajaxRequest.send(null);
}