var myApp=angular.module("crs.app",["ngSanitize"]);(function(n){"use strict";n.controller("AstViewController",["$scope","$http",function(n,t){var i,r,f;if(n.published=!0,n.colwidth=340,n.RecoverBtnDisable=!1,n.PublishBtnDisable=!1,(window.location.search.substring(1)==null||window.location.search.substring(1)=="")&&t.get("/AppropriationsStatusTable/GetAllProducts").then(function(t){n.AstProducts=t.data.AstProducts;n.AstYear=t.data.year;n.AstID=t.data.AstId;n.AstData=t.data;n.ColumnHeadings=$.grep(n.AstProducts,function(n){return n.AppBillTypeId==5})[0];n.loading=!1}),window.location.search.substring(1)!==null&&window.location.search.substring(1)!=""){var u=(new Date).getFullYear()+1,e=window.location.search.substring(1),o=e.split("&");for(i=0;i<1;i++)r=o[i].split("="),u=r[0]=="id"?r[1]:0;n.loading=!0;f=Math.random()*1000023+1;t.get("/AppropriationsStatusTable/GetAllProductsForSelectedYear/"+u+"?r="+f).then(function(t){n.loading=!1;n.AstProducts=t.data.AstProducts;n.AstYear=t.data.year;n.AstID=t.data.AstId;n.AstData=t.data;n.ColumnHeadings=$.grep(n.AstProducts,function(n){return n.AppBillTypeId==5})[0]})}n.toggleOutline=function(n){n.expand=!n.expand};n.toggleModal=function(t){n.modalShown=!n.modalShown;n.AstProduct=t;n.AstProduct.SOUpdated?$(".btn_saveOrder").show():$(".btn_saveOrder").hide()};n.TabContainItems=function(t){if(n.AstProducts!==undefined){var i=$.grep(n.AstProducts,function(n){return n.AppBillTypeId==t});return undefined!==i&&i.length>0?!1:!0}};n.GetRegularApprBillCount=function(n,t,i){return t==2007||t==2006?i=="House"?n>11?11:n:i=="Senate"?n>12?12:n:n>11?11:n:t<2006?n>13?13:n:n>12?12:n};n.YearChanged=function(){n.loading=!0;var i=Math.random()*1000023+1;t.get("/AppropriationsStatusTable/GetAllProductsForSelectedYear/"+n.AstYear+"?r="+i).then(function(t){n.loading=!1;n.AstProducts=t.data.AstProducts;n.AstYear=t.data.year;n.AstID=t.data.AstId;n.AstData=t.data;n.ColumnHeadings=$.grep(n.AstProducts,function(n){return n.AppBillTypeId==5})[0]});history.pushState({},null,"./AppropriationsStatusTable?id="+n.AstYear)};t.get("/AppropriationsStatusTable/GetAllPublishedYears").then(function(t){n.Years=t.data});n.getAstYears=function(){return n.Years};n.CanShowFilterIcon=function(t){var i=n.sort;return i.column=="-"+t&&i.descending==!0?!0:!1};n.sort={column:"SortIndex",descending:!1};n.changeSorting=function(t){var i=n.sort;i.descending!=!0?(i.column="-"+t,i.descending=!0):(i.column=t,i.descending=!1);event.preventDefault()}}])})(myApp)