function output(ret){data=JSON.parse(ret);document.getElementById("load"+data.name).style.display="none";if(data.header){document.getElementById("header"+data.name).innerHTML=data.header;}if(data.intro){document.getElementById("intro"+data.name).innerHTML=data.intro;}if(data.outro){document.getElementById("outro"+data.name).innerHTML=data.outro;}if(data.select){document.getElementById("select"+data.name).innerHTML=data.select;}if(data.message){document.getElementById("checkmsg"+data.name).innerHTML=data.message;document.getElementById("checkmsg"+data.name).style.display="block";}else{document.getElementById("checkmsg"+data.name).style.display="none";}if(data.text){document.getElementById("poll"+data.name).innerHTML=data.text;}document.getElementById("button"+data.name).innerHTML=data.buttons;if(data.func){eval(data.func);}var t=new Tips(".tipxt");}function getPolldata(b){var a=new Object;if(!document.forms[b]){return a;}pollform=document.forms[b];a.pollid=pollform.id.value;a.cfm=pollform.cfm.value;a.Itemid=pollform.Itemid.value;a.isPopup=pollform.isPopup.value;a.state=pollform.state.value;if(pollform.email){a.email=pollform.email.value;}if(pollform.params){a.params=pollform.params.value;}a.pos=pollform.pos.value;a.name=b;return a;}function xtVote(b){var c=new Object;c=getPolldata(b);c.votes=getVotes(b);c.texts=getFreetext(b);c.plugin=getPlugin(b);c.state="validate";var a=JSON.stringify(c);x_pollxtController(a,output);}function xtResults(b){var c=new Object;c=getPolldata(b);c.state="result";var a=JSON.stringify(c);x_pollxtController(a,output);}function xtDetail(b){var c=new Object;c=getPolldata(b);c.state="detail";var a=JSON.stringify(c);x_pollxtController(a,output);}function xtInit(b){var c=new Object;c=getPolldata(b);var a=JSON.stringify(c);x_pollxtController(a,output);}function switchonoff(a){a="poll"+a;if(document.getElementById(a).style.display=="none"){document.getElementById(a).style.display="block";}else{document.getElementById(a).style.display="none";}}function checkSelected(a){vid="v"+a;pid="p"+a;if(document.getElementById(vid).value!=""){document.getElementById(pid).checked=true;return true;}}function getVotes(b){xname=b;pollform=document.forms[xname];len=pollform.length;votes=new Array();for(var c=0;c<len;c++){el=pollform.elements[c];if((el.type=="radio"||el.type=="checkbox")&&el.checked==true){votes.push(el.value);}if((el.type=="select-one"||el.type=="select-multiple")){for(var a=0;a<el.options.length;a++){if(el.options[a].selected==true){if(el.name.substr(0,6)!="xtRate"&&el.name.substr(0,5)!="xtVal"&&el.value!=""){votes.push(el.options[a].value);}}}}if((el.type=="hidden")&&el.value!=""&&el.id!="cPage"+b&&el.id!="name"&&el.id!="pollid"&&el.id!="cfm"&&el.id!="option"&&el.id!="Itemid"&&el.id!="redir"&&el.id!="state"&&el.id!="params"&&el.id!="pos"&&el.id!="email"&&el.name.substr(0,6)!="xtRate"&&el.name!="id"&&el.name!="task"&&el.name.substr(0,5)!="xtVal"){votes.push(el.value);}if((el.type=="input")&&el.value!=""&&el.id!="cPage"+b&&el.id!="name"&&el.id!="pollid"&&el.id!="pollpos"){votes.push(el.value);}}return votes;}function getFreetext(a){pollform=document.forms[a];len=pollform.length;votes=new Array();for(var b=0;b<len;b++){el=pollform.elements[b];if(el.name.substr(0,5)=="xtVal"){if(el.value!="-1"){ft=new Array(el.id.substr(1,el.id.length),el.value);votes.push(ft);}}}if(votes){return votes;}else{return"";}}function getPlugin(a){pollform=document.forms[a];len=pollform.length;votes=new Array();for(var b=0;b<len;b++){el=pollform.elements[b];if(el.name.substr(0,10)=="plugindata"){ft=new Object();ft[el.name.substr(11,el.name.length)]=el.value;votes.push(ft);}}if(votes){return votes;}else{return"";}}function show(a){a=new Tips(document.getElementById("tooltip"));alert("tata");a.start(1);}