var news=news||{};(function(n,t,i,r,u){var f,e,h=i("#ItemRepeaterClient"),o=i("#resultsCountClient"),c=i("#noResults"),a=function(n){var t="hide";n===0?(c.removeClass(t),o.addClass(t)):(c.addClass(t),h.removeClass(t),o.removeClass(t))},v=function(n){f?f.update({items:n.Results}):f=rivets.bind(h,{items:n.Results});e?e.update({result:n}):e=rivets.bind(o,{result:n})},y=function(){return u.location.origin+"/customapi/news/"},p=function(n,t,i,r){return"?searchTerm="+n+"&pageNumber="+t+"&topics="+i+"&years="+r},s=function(n,t,i,r,u){return y()+n+p(t,i,r,u)},w=function(n){n.executeSearch(n.getSearchTerm(),1,n.getSelectedTopics(),n.getSelectedYears())},l=function(n,t){n.empty();i.each(t,function(i){n.append('<option value="'+t[i].Value+'" '+(t[i].Selected===!0?'selected="selected"':"")+">"+t[i].Text+"<\/option>")});n.multipleSelect("refreshAll")},b=function(n){i.ajax({url:s("GetTopicSelectOptions",n.getSearchTerm(),1,n.getSelectedTopics(),n.getSelectedYears())}).done(function(n){l(i("#topicSelector"),n)})},k=function(n){i.ajax({url:s("GetYearSelectOptions",n.getSearchTerm(),1,n.getSelectedTopics(),n.getSelectedYears())}).done(function(n){l(i("#yearSelector"),n)})};n.getSelectedYears=function(){return i("#yearSelector").val()||""};n.getSelectedTopics=function(){return i("#topicSelector").val()||""};n.getSearchTerm=function(){return i("#searchBox").val()};n.updatePage=function(t){n.executeSearch(this.getSearchTerm(),i(t).data("pagenumber"),this.getSelectedTopics(),this.getSelectedYears())};n.executeSearch=function(n,r,u,f){i.ajax({url:s("get",n,r,u,f)}).then(function(n){a(n.TotalResults);v(n);t.execute(n,"news.updatePage(this)")},function(){})};n.updateFiltersAndItems=function(){w(n);b(n);k(n)};n.debounce=function(n,t,i){var r,u,f,o,e,s=function(){var h=(new Date).getTime()-o;h<t&&h>=0?r=setTimeout(s,t-h):(r=null,i||(e=n.apply(f,u),r||(f=u=null)))};return function(){f=this;u=arguments;o=(new Date).getTime();var h=i&&!r;return r||(r=setTimeout(s,t)),h&&(e=n.apply(f,u),f=u=null),e}}})(news,paging,jQuery,rivets,window)