function DiscussionPollViewModel(){function t(n){var t=[],i=[];$.each(n,function(r,u){var f=[];$.each(n,function(){f.push(null)});f[r]=u.Percentage;t.push(u.Info.Text);i.push({name:u.Info.Text,data:f})});$(".bar-chart").highcharts({credits:!1,chart:{type:"column"},title:null,xAxis:{categories:t,gridLineWidth:0},yAxis:{min:0,title:null,gridLineWidth:.5,gridLineColor:"#E5E5E5",labels:{enabled:!1},stackLabels:{enabled:!0,format:"{total}%",style:{fontWeight:"bold",color:Highcharts.theme&&Highcharts.theme.textColor||"gray"}}},tooltip:{pointFormat:"{point.y}%"},legend:{enabled:!1},plotOptions:{column:{stacking:"normal",pointPadding:.2,borderWidth:0}},series:i})}function i(n){var t=[];$.each(n,function(n,i){t.push([i.Info.Text,i.Percentage])});$(".pie-chart").highcharts({credits:!1,chart:{type:"pie"},title:null,tooltip:{pointFormat:"{point.y}%"},legend:{itemStyle:{width:220}},plotOptions:{pie:{allowPointSelect:!1,cursor:"pointer",dataLabels:{enabled:!0,format:"{point.y}%",style:{color:Highcharts.theme&&Highcharts.theme.contrastTextColor||"black"}},showInLegend:!0}},series:[{type:"pie",data:t}]})}var n=this;n.discussionId=$("#hidDiscussionId").val();n.pollStatsItems=ko.observableArray([]);n.load=function(){$.getJSON("/api/polls/StatsGet",{discussionId:n.discussionId},function(r){n.pollStatsItems(r.Items);r.UserVote==null&&$(".vote-button-labels").show();$.each($(".discussion-status .vote .btn"),function(n,t){var i=r.Items[n],u=i.Info.Id;r.UserVote!=null&&r.UserVote.PollOptionId!=u&&($(t).css("background-color","#c0c0c0"),$(t).removeClass("btn-primary"))});r.UserVote!=null?($(".poll-stats").show(),t(r.Items),i(r.Items)):$(".poll-stats").hide()})};n.vote=function(t){(new DiscussionsApi).vote(n.discussionId,t.Info.Id,function(){n.load();app.displaySignupSuggestion()})}}var chartColors=["#4e64df","#b766e1","#e16088","#e08758","#acb552","#4FA3AF","#AF7D62","#AD0000","#3CAA11","#DB90D3","#7F7F7F","#424E91"],sidebarDebatesMostVoted;$(function(){var n=new DiscussionPollViewModel,t=$("#poll-votes")[0],i=$("#votes")[0];t&&ko.applyBindings(n,t);i&&ko.applyBindings(n,i);n.load();Highcharts.setOptions({colors:chartColors})});sidebarDebatesMostVoted=null;$(function(){function i(){var n=this;n.debates=ko.observableArray();n.debatesLoading=ko.observable(!0);n.load=function(t){n.debatesLoading(!0);t==null&&(t=$("#sidebar-most-voted-discussions .nav li.active a").attr("data-period-range"));$.getJSON("/api/discussions/top-voted",{type:"Debate",periodRange:t,take:10},function(t){n.debates(t);n.debatesLoading(!1)})}}var t=$("#sidebar-most-voted-discussions"),n;t[0]&&(n=new i,sidebarDebatesMostVoted=n,ko.applyBindings(n,$(t)[0]),setTimeout(function(){n.load(null)},0),$(t).find(".nav a").click(function(){n.load($(this).attr("data-period-range"))}))})