var oPoll={aboutThis:function()
{return{description:"Manages Poll Activities"};},pollURL:"",pollDivID:'',loadPoll:function(pollDiv)
{this.pollDivID=pollDiv;if(this.oAjax==null)
{window.setTimeout("oPoll.init()",1000);return;}},selectedVoteID:0,oAjax:null,oPollID:0,init:function()
{if(typeof ExAjaxClass==undefined)
{window.setTimeout("oPoll.init",1000);return;}
this.oAjax=new ExAjaxClass();this.oAjax.AddCallBackHnadler(oPoll.onAjaxReadyState,AjaxResponseType.responseTEXT);this.oPollID=1000;},pleaseWait:"<table border='0' cellspacing='0' cellpadding='0' width='100%' ><tr><td align='center' valign='middle'><img id='loadingimg' src='' border='0' align='absmiddle' /> Please wait ..</td></tr></table>",sendToServer:function(url,param)
{if(this.oAjax!=null)
this.oAjax.sendToServer(AjaxMethodType.POST,url,param);},onAjaxReadyState:function(serverResponse,ARType,AStatus)
{if(AStatus==AjaxStatus.OK&&ARType==AjaxResponseType.responseTEXT)
{var o=document.getElementById(oPoll.pollDivID);if(o!=null)
{switch(oPoll.oPollID)
{case 1000:o.innerHTML=serverResponse;break;}}}},showPoll:function(sbtName,sbtValue)
{var param=sbtName+"="+sbtValue;this.sendToServer(baseURL+"pages/poll/"+"poll.php",param);},castVote:function(sbtName,sbtValue)
{var param=sbtName+"="+sbtValue+"&poll="+oPoll.selectedVoteID;oPoll.sendToServer(baseURL+"pages/poll/"+"poll.php",param);},voteResult:function(sbtName,sbtValue)
{var param=sbtName+"="+sbtValue;oPoll.sendToServer(baseURL+"pages/poll/"+"poll.php",param);}};function pollSubmit_onClick(sender,e)
{if(!e)e=window.event;if(oPoll!=undefined)
{if(oPoll!=null)
{if(oPoll.selectedVoteID==0)
alert("Please cast your vote first.");else
oPoll.castVote(sender.name,sender.value);}}}
function pollResult_onClick(sender,e)
{if(!e)e=window.event;if(oPoll!=undefined)
{if(oPoll!=null)
oPoll.voteResult(sender.getAttribute("name"),"");}}
function showPoll_onClick(sender,e)
{if(!e)e=window.event;if(oPoll!=undefined)
{if(oPoll!=null)
oPoll.showPoll(sender.getAttribute("name"),sender.value);}}
function vote_onClick(sender,e)
{if(!e)e=window.event;if(oPoll!=undefined)
{if(oPoll!=null)
{oPoll.selectedVoteID=parseInt(sender.value);}}}
