function setupAffix(){var n,t,i;$(window).off(".affix"),$(".js-affix-side").removeData("bs.affix").removeClass("affix affix-top affix-bottom"),$(".js-affix-bottom").removeData("bs.affix").removeClass("affix affix-top affix-bottom"),n=$(".js-affix-side"),n.affix({offset:{top:function(){var t="."+n.data("gw-affix-start");return this.top=$(t).offset().top-n.data("gw-affix-top")},bottom:function(){var t="."+n.data("gw-affix-end");return $(document).height()-($(t).offset().top+$(t).outerHeight())}}}),t=$(".js-affix-bottom"),i="."+t.data("gw-affix-height"),$(i).css({height:t.height()+"px"}),t.affix("checkPosition"),$(".js-affix-side").affix("checkPosition"),$(".js-affix-bottom").affix("checkPosition")}function initialiseSupporterFeed(){$(".js-supporter-feed").length!==0&&updateSupportersUIState()}function initialiseWinnerFeed(){$(".js-winner-feed").length!==0&&updateWinnerUIState()}function startProgress(n,t){$(n).width(0),$(n).animate({width:"100%"},{duration:t,easing:"linear",complete:function(){startProgress(n,t)}})}function updateSupportersUIState(){var n=$(".js-supporter-feed  ul > li");n.hide().eq(counter++%n.length).fadeIn(),supporterTimer=setTimeout(updateSupportersUIState,1e4)}function updateWinnerUIState(){var n=$(".js-winner-feed  ul > li");n.hide().eq(counter++%n.length).fadeIn(),winnerTimer=setTimeout(updateWinnerUIState,1e4)}function loadDrawResults(n,t,i,r){$.ajax({cache:!1,type:"GET",data:{drawIndex:t,causeId:i},url:n,success:function(n){renderResult(n),updateControls(t,r)}})}function renderResult(n){$(".js-result-holder").html(n)}function updateControls(n,t){n<t?$(".js-next-draw").prop("disabled",!1):$(".js-next-draw").prop("disabled",!0),n===0?$(".js-previous-draw").prop("disabled",!0):$(".js-previous-draw").prop("disabled",!1),startProgress(".js-results-bar",1e4)}var counter=0,supporterTimeout,winnerTimer,counterBack;$(document).ready(function(){initialiseSupporterFeed(),initialiseWinnerFeed(),startProgress(".js-supporters-bar",1e4),startProgress(".js-results-bar",1e4);var t=$(".js-result-holder").data("draw-count"),n=t-1,i=$(".js-result-holder").data("url"),r=$(".js-result-holder").data("cause-id");$(document).on("click",".js-previous-draw",function(){n>0&&(n--,updateControls(n,t-1),loadDrawResults(i,n,r,t-1))});$(document).on("click",".js-next-draw",function(){n<t-1&&(n++,updateControls(n,t-1),loadDrawResults(i,n,r,t-1))});$(".js-our-lottery").click(function(){$(".js-about-us").removeClass("active"),$(".js-our-lottery").addClass("active"),$(".our-lottery-content").addClass("our-lottery-content-visible"),$(".our-lottery-content").removeClass("our-lottery-content-hidden"),$(".about-us-content").removeClass("about-us-content-visible"),$(".about-us-content").addClass("about-us-content-hidden")}),$(".js-about-us").click(function(){$(".js-our-lottery").removeClass("active"),$(".js-about-us").addClass("active"),$(".our-lottery-content").addClass("our-lottery-content-hidden"),$(".our-lottery-content").removeClass("our-lottery-content-visible"),$(".about-us-content").removeClass("about-us-content-hidden"),$(".about-us-content").addClass("about-us-content-visible")}),setupAffix();$(window).on("resize",function(){setupAffix()});updateControls(n,t-1),$(".js-toggle-supporter-motion").click(function(){$(this).data("action")==="pause"?($(this).find(".js-supporter-play").show(),$(this).find(".js-supporter-pause").hide(),$(this).data("action","play"),clearTimeout(supporterTimer),$(".js-supporters-bar").stop()):($(this).find(".js-supporter-play").hide(),$(this).find(".js-supporter-pause").show(),$(this).data("action","pause"),initialiseSupporterFeed(),startProgress(".js-supporters-bar",1e4))});$(document).on("click",".js-toggle-winner-motion",function(){$(this).data("action")==="pause"?($(this).find(".js-winner-play").show(),$(this).find(".js-winner-pause").hide(),$(this).data("action","play"),clearTimeout(winnerTimer),$(".js-results-bar").stop()):($(this).find(".js-winner-play").hide(),$(this).find(".js-winner-pause").show(),$(this).data("action","pause"),initialiseWinnerFeed(),startProgress(".js-results-bar",1e4))})})