function pollGet(pid, pCode)
{	
	document.write('<DIV id="poll' + pid + '"></DIV>');
	pollViewOptions(pid, pCode);
}

function pollViewOptions(pid, pCode)
{
	var aPoll = new ajaxObject("objPoll.php", pollGot);
	aPoll.id = pid;	
	aPoll.update("action=getPoll&pid="+pid+"&code="+pCode); 
}

function pollGot(responseText, responseStatus)
{	
	if(responseStatus==200) document.getElementById("poll"+this.id).innerHTML=responseText;	
}

function pollSubmitAnswer(pollId, pollCode, ans)
{	
	var ck = -1;	
	for(i=0;i<ans.length;i++)
	{
		if(ans[i].checked)
		{			
			ck = i;
		}
	}
	
	if(ck != -1)
	{
		var psub = new ajaxObject("objPoll.php", pollGot);
		psub.id = pollId;
		psub.update("action=submitAnswer&pid="+pollId+"&code="+pollCode+"&ans="+ck);
	}
	else
	{
		alert("select an option first!");
	}
}

function pollViewAnswers(pid)
{
	var pva = new ajaxObject("objPoll.php", pollGot);
	pva.id = pid;
	pva.update("action=viewPoll&pid="+pid); 
	//+"&code="+pCode
}
