var WSLApp=WSL.EnsureNamespace("WSL.App");WSLApp.ResponsiveElements=function(){var n=function(){},t=function(n,t){$(n).length>0&&($(n).table().data("table").destroy(),$(n).attr("data-tablesaw-mode",t),$(n).table())};return{init:n,updateTablesawMode:t}}();WSLApp.MediaQueryBreakPoints={xsmall:1,small:2,medium:3,large:4,xlarge:5};WSLApp.JSMediaQueries=function(){var u=250,i,n="small",t="",f=function(){WSLApp.ResponsiveElements.init()},e=function(){clearTimeout(i);i=setTimeout(r,u)},o=function(){var n=window.getComputedStyle(document.getElementById("mediaquery"),":after").getPropertyValue("content");return n==null&&(n=window.getComputedStyle(document.getElementById("mediaquery"),"").getPropertyValue("font-family")),n=n.replace(/"/g,""),n.replace(/'/g,"")},r=function(i){WSL.Logger.log("window.screen.width="+window.screen.width);WSL.Logger.log("lastMediaQuery="+n);WSL.Logger.log("lastPage="+t);WSL.Logger.log("currentPage="+i);var r=o();(r!=n||t!=i)&&(n=r,s(r));t=i},s=function(n){try{WSL.Logger.log("breakpoint="+n);WSL.Logger.log("WSLApp.MediaQueryBreakPoints[breakpoint]="+WSLApp.MediaQueryBreakPoints[n]);var t="stack";WSLApp.MediaQueryBreakPoints[n]>=WSLApp.MediaQueryBreakPoints.xsmall;WSLApp.MediaQueryBreakPoints[n]>=WSLApp.MediaQueryBreakPoints.small&&(t="columntoggle");WSLApp.MediaQueryBreakPoints[n]>=WSLApp.MediaQueryBreakPoints.medium;WSLApp.MediaQueryBreakPoints[n]>=WSLApp.MediaQueryBreakPoints.large;WSLApp.MediaQueryBreakPoints[n]>=WSLApp.MediaQueryBreakPoints.xlarge}catch(i){WSL.Logger.log("Error in processMediaQuery="+i.message)}};return{init:f,onResize:e,apply:r}}();window.addEventListener?window.addEventListener("resize",WSLApp.JSMediaQueries.onResize):window.attachEvent&&window.attachEvent("onresize",WSLApp.JSMediaQueries.onResize);window.getComputedStyle||(window.getComputedStyle=function(n){return this.el=n,this.getPropertyValue=function(t){var i=/(\-([a-z]){1})/g;return t=="float"&&(t="styleFloat"),i.test(t)&&(t=t.replace(i,function(){return arguments[2].toUpperCase()})),n.currentStyle[t]?n.currentStyle[t]:null},this});WSLApp.Search=function(){var i=function(){if(!WSL.Logger)throw"WSLApp.Search requires WSL.Logger";if(!SubmitWebsiteSearch)throw"WSLApp.Search requires WSL.Utilities SubmitWebsiteSearch";}(),n=function(n,t){$(n).click(function(){$(t).slideToggle("fast")})},t=function(n,t){$(n).bind("keyup",function(n){(n.which&&n.which==13||n.keyCode&&n.keyCode==13)&&$(t).click()});$(t).click(function(){SubmitWebsiteSearch($(n).val())})};return{initializeControls:t,initializeContainer:n}}();WSLApp.UI=function(){var n=function(){var t=$("#headerElements").outerHeight(),i=$("#footerContainer").height(),r=$.mobile.getScreenHeight(),n=r-(t+i)+35;WSL.Logger.log("content="+n);$(".ui-page-active").css("min-height",n+"px")},t=function(n){$(n).enhanceWithin();$("#reportTable").table().data("table").refresh()};return{setContentHeight:n,enhanceWithin:t}}();WSLApp.ResponsiveTableAjax=function(){var n=!1;$(document).ready(function(){window.sessionStorage.setItem("columnChoices","");$(document).on("click","div.tablesaw-columntoggle-popup > div > label > input:checkbox",function(){n=!0})});var t=function(){try{if(n){var t=[],i=$(".tablesaw-columntoggle-popup").find("input:checkbox");$.each(i,function(n){this.checked&&t.push(n)});window.sessionStorage.setItem("columnChoices",JSON.stringify(t))}}catch(r){WSL.Logger.log("Error saving toggle selections")}},i=function(){var t="#reportTable",n,i,r;$(t).enhanceWithin();$(t).table().data("table").refresh();n=$("#reportTableContainer").offset().top;try{i=JSON.parse(window.sessionStorage.getItem("columnChoices"));r=$(".tablesaw-columntoggle-popup").find("input:checkbox");$.each(r,function(n){this.checked=i.indexOf(n)>=0?!0:!1;$(this).trigger("change")});$(".tablesaw-columntoggle-popup").enhanceWithin()}catch(u){WSL.Logger.log("Error retreivied toggle selections")}n>window.innerHeight&&$("html, body").animate({scrollTop:n})},r=function(){WSL.Logger.log("Error loading data")};return{onBegin:t,onSuccess:i,onFailure:r}}();$(document).on("mobileinit",function(){WSL.Logger.on();$.mobile.hideUrlBar=!1;$.mobile.ajaxEnabled=!1;$.mobile.hashListeningEnabled=!1;$.mobile.resetActivePageHeight=WSLApp.UI.setContentHeight});$(document).on("pagebeforeshow","[data-role=page]",function(){WSLApp.JSMediaQueries.init();WSLApp.JSMediaQueries.apply();WSLApp.Search.initializeControls("#bannerSearchInput","#bannerSubmitSearchBtn");WSLApp.Search.initializeControls("#mobileSearchInput","#mobileSubmitSearchBtn");WSLApp.Search.initializeContainer("#searchPanel","#divMobileSearch");$(".submitOnChange").on("change",function(){$("form").trigger("submit")});$("input:reset").on("click",function(){$("#reportFilterForm").find("select").each(function(){$(this).val("");$(this).prop("selectedIndex",0);$(this).selectmenu("refresh")});$("form").trigger("submit")})})