(function(n){"use strict";n(document).ready(function(){function a(){var t=n("li.k-state-active").index(),i=n("span.wp_solar-garden-input-query.k-datepicker"),r;i.addClass("d-none");i.eq(t).removeClass("d-none");r=n(".wp_solar-garden-total-per-selection h4").eq(t);r.removeClass("d-none")}function e(n){var t;switch(n){case"day":t="kWh";break;case"week":case"month":case"year":case"lifetime":t="MWh"}return t}function o(t,i,r){var u=t.sender.options.series,l=t.sender.options.series.length,f=parseFloat(i.GVSUTotal.replace(",",""),10),o=parseFloat(i.WMUTotal.replace(",",""),10),s=parseFloat(i.CADILLACTotal.replace(",",""),10),c=parseFloat(i.COMBINEDTotal.replace(",",""),10);setTimeout(function(){for(var i,a,v,t=0;t<l;t++)i=u[t].name,u[t].visible===!1&&(i==="GVSU"&&(f=undefined),i==="WMU"&&(o=undefined),i==="CADILLAC"&&(s=undefined),i==="COMBINED"&&(c=undefined));a=h(f,o,s,c);v=e(r);n(".wp_solar-garden-total-per-selection h4:visible span").text(a+" "+v)},300)}function u(n){for(var i=[],r,t=0;t<n.length;t++)r=parseInt(n[t],10),i.push(r);return i}function v(t,i,r,f){var s=n("#solarGardenGraph").data("gvsu"),h=n("#solarGardenGraph").data("wmu"),c=n("#solarGardenGraph").data("cadillac"),l=n("#solarGardenGraph").data("combined"),v=n("#solarGardenGraph").data("MWh"),a;i==="lifetime"?t.kendoChart({legend:{position:"top"},tooltip:{visible:!0,format:"##,#",color:"#fff"},chartArea:{background:""},seriesDefaults:{type:"column"},seriesColors:["#ff6600","#0070c0","#804000","#9bbb59"],series:[{name:s,data:[r.GVSUTotal]},{name:h,data:[r.WMUTotal]},{name:c,data:[r.CADILLACTotal]},{name:l,data:[r.COMBINEDTotal]}],valueAxis:{title:{text:v},labels:{format:"##,#"},line:{visible:!1}},categoryAxis:{categories:[f],majorGridLines:{visible:!1},labels:{padding:{top:0}}},legendItemClick:function(n){o(n,r,i)}}):t.kendoChart({legend:{position:"top"},tooltip:{visible:!0,format:"##,#",color:"#fff"},seriesDefaults:{type:"line",style:"smooth"},seriesColors:["#ff6600","#0070c0","#804000","#9bbb59"],series:[{name:s,data:u(r.GraphicItem.GVSU)},{name:h,data:u(r.GraphicItem.WMU)},{name:c,data:u(r.GraphicItem.CADILLAC)},{name:l,data:u(r.GraphicItem.COMBINED)}],valueAxis:{title:{text:e(i)},labels:{format:"##,#"},line:{visible:!1}},categoryAxis:{categories:f,line:{visible:!1}},legendItemClick:function(n){o(n,r,i)}});n(window).on("resize",function(){clearTimeout(a);a=setTimeout(function(){kendo.resize(t)},250)})}function y(n){n.empty().append('<i class="fa fa-circle-o-notch fa-spin fa-3x fa-fw"><\/i><span class="sr-only">Loading...<\/span>')}function i(){return n(".tabs-content.k-content.k-state-active")}function r(){return n(".k-state-active ").data("url")}function s(n,t){n.empty().append('<p class="error-msg">'+t+"<\/p>")}function h(n,t,i){var r=0;return n!==undefined&&(r+=n),t!==undefined&&(r+=t),i!==undefined&&(r+=i),r.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")}function t(t,i,r){var u=i.children("div");n.ajax({type:"POST",url:t,data:{date:r,__RequestVerificationToken:jQuery("input[name=__RequestVerificationToken]").val()},beforeSend:function(){y(u)},success:function(t){var f;if(t.success){var i=u.attr("id").trim(),o=e(i),r,c=parseFloat(t.Data.GVSUTotal.replace(",",""),10),l=parseFloat(t.Data.WMUTotal.replace(",",""),10),a=parseFloat(t.Data.CADILLACTotal.replace(",",""),10),y=parseFloat(t.Data.COMBINEDTotal.replace(",",""),10),p=n(".wp_solar-garden-total-per-selection h4:visible span");r=h(c,l,a,y);p.text(r+" "+o);f=t.Data.Categorys;v(u,i,t.Data,f)}else s(u,t.message)},error:function(){s(u,"Sorry, but we are experiencing a problem right now. Please try again in few minutes.")}})}function p(){var s=n("input.wp_solar-garden-input-query").length,u=n("#pickday"),f=n("#pickweek"),e=n("#pickmonth"),o=n("#pickyear");s>0&&(u.kendoDatePicker({min:new Date(2015,12,31),max:new Date,format:"MM/dd/yyyy",close:function(){var n=u.val(),f,e;n!=="Select Day"&&(f=r(),e=i(),t(f,e,n))}}),f.kendoDatePicker({min:new Date(2015,12,31),max:new Date,format:"MM/dd/yyyy",close:function(){var n=f.val(),u,e;n!=="Select Week"&&(u=r(),e=i(),t(u,e,n))}}),e.kendoDatePicker({min:new Date(2015,12,31),max:new Date,start:"year",depth:"year",format:"MM yyyy",close:function(){var n=e.val(),u,f;n!=="Select Month"&&(u=r(),f=i(),t(u,f,n))}}),o.kendoDatePicker({min:new Date(2015,12,31),max:new Date,start:"decade",depth:"decade",format:"yyyy",close:function(){var n=o.val(),u,f;n!=="Select Year"&&(u=r(),f=i(),t(u,f,n))}}));n(".k-icon").addClass("fa fa-calendar").text("");n(".wp_solar-garden-input-query .k-input").on("focus",function(){n(this).attr("readonly",!0)});a()}function w(i){var r=n(i.item),e=r.data("url"),u=r.index(),o=n(".tabs-content"),s=o.eq(u),h=n("span.wp_solar-garden-input-query"),c=n("span.wp_solar-garden-input-query").eq(u),f;h.addClass("d-none");f=n(".wp_solar-garden-total-per-selection h4");f.addClass("d-none");f.eq(u).removeClass("d-none");r.text()!=="Lifetime"&&c.removeClass("d-none");t(e,s)}var f,c,l;p();f=n("#solarGardenGraph");f.length>0&&!f.hasClass("d-none")&&(f.kendoTabStrip({animation:{open:{effects:"fadeIn"}},select:w}),n("body").addClass("solar-garden-present"),c=r(),l=i(),t(c,l))})})(jQuery)