!function(t,e){t.poll_config.forEach(function(t){function l(l,o){var s=e.getElementById("poll-"+t.id);("false"==s.getAttribute("data-charted")||1==o)&&fetch(t.results).then(function(l){return 200!==l.status?void console.log("Poll "+t.asset_id+" Status Code: "+l.status):void l.json().then(function(l){var r;r="pie"==t.chart?i(l.results):n(l.results),e.getElementById("poll-"+t.id+"-results").innerHTML=r,s.setAttribute("data-charted","true")})})["catch"](function(e){console.log("Fetch Error "+t.asset_id+": ",e)}),r(l)}function r(l){e.getElementById("poll-"+t.id+"-container").classList.add("hide"),e.getElementById("poll-"+t.id+"-results").classList.remove("hide"),l&&e.getElementById("poll-"+t.id+"-back-vote").classList.remove("hide")}function o(t){var e=0;for(var l in t)if(t.hasOwnProperty(l)){var r=t[l],o=r.votes;0===o&&r.text===s&&(o=1),e+=o}return e}function i(e){var l=o(e),r=0,i="100,0",n='
',a='
';for(var d in e)if(e.hasOwnProperty(d)){var c=e[d],v=c.votes;0===v&&c.text===s&&(v=1);var u=(v/l*100).toFixed(1);if(0!=v){r>=l&&(i="100,0"),r+=v;var p=2*Math.PI*r/l,f=100*Math.cos(p),g=100*Math.sin(p),h=2>=l/v?1:0,m=1!=v?"votes":"vote";a+=''+v+" "+m+"",n+='
'+u+"% "+c.text+"
",i=f+","+g}}return 0>=r?'
No votes have been submitted.
':a=a+""+n+"
"}function n(e){var l=o(e),r=0,i=0,n=19,a="";for(var d in e)if(e.hasOwnProperty(d)){var c=e[d],v=c.votes;if(0===v&&c.text===s&&(v=1),0!=v){var u=v/l*100,p=u/2;a+=''+v+" "+c.text+"",r+=v,i+=n+1}}return 0>=r?'
No votes have been submitted.
':a=''+a+""}var s=sessionStorage.getItem("poll_"+t.asset_id);s&&(e.getElementById("poll-"+t.id+"-your-vote").innerHTML=s,e.getElementById("poll-"+t.id+"-your-vote-container").classList.remove("hide"),l()),e.getElementById("poll-"+t.id+"-form").addEventListener("submit",function(r){r.preventDefault();var o=e.querySelector("#poll-"+t.id+"-form input[name=answer]:checked").value;if(!o)return!1;var i=e.querySelector("#poll-"+t.id+"-form input[name=answer]:checked").getAttribute("title");if("function"==typeof dmpAction){var n="Poll : "+t.title+" : "+i;dmpAction(n)}return $.ajax({type:"POST",url:t.url,data:"format=json&action=poll:vote&answer="+o,success:function(){try{sessionStorage.setItem("poll_"+t.asset_id,i)}catch(r){}s=i,l(!1,!0),e.getElementById("poll-"+t.id+"-your-vote").innerHTML=s,e.getElementById("poll-"+t.id+"-your-vote-container").classList.remove("hide")},error:function(){console.log("A poll error occurred.")}}),!1}),e.getElementById("poll-"+t.id+"-get-results").addEventListener("click",function(t){return t.preventDefault(),l(!0),!1}),e.getElementById("poll-"+t.id+"-back-btn").addEventListener("click",function(l){l.preventDefault(),e.getElementById("poll-"+t.id+"-back-vote").classList.add("hide"),e.getElementById("poll-"+t.id+"-results").classList.add("hide"),e.getElementById("poll-"+t.id+"-container").classList.remove("hide")})})}(window,document); //# sourceMappingURL=tnt.poll.b8f6188c7602a20c9eb1d8913a385dbf.js.map