$(function(){var n=function(n,t){return(t=t||0,n<1048576)?(n/1024).toFixed(t)+"KB":(n/1048576).toFixed(t)+"MB"},t=function(t,i){return"The file you selected is too large ("+n(i,2)+"). Max file size is "+n(t)+". Please select a different file or reduce the size of the file and try again."};$("input[data-max-file-size]").bind("change",function(){var n=$(this),i,r,u;n.siblings(".js-error-data-max-file-size").remove();this.files&&this.files[0]&&this.files[0].size&&(i=$(this).attr("data-max-file-size"),r=this.files[0].size,i<r&&(u=n.val("").clone(!0),n.replaceWith(u),u.after($('<div class="error_text js-error-data-max-file-size"><\/div>').text(t(i,r)))))})});$(function(){var n=new Date;n.setDate(n.getDate()-29);$(".bs-datepicker").datepicker({format:"mm/dd/yyyy",zIndexOffset:1e3,shortYearCutoff:99,startDate:"01-01-1900"});$(".bs-datepicker").change(function(){var n=new Date($(this).attr("data-content"));n=new Date(n.setTime(n.getTime()+864e5));$(this).val()==""&&$(this).val(n.getMonth()+1+"/"+n.getDate()+"/"+n.getFullYear())})});$(function(){$("[data-focus-target]").click(function(){$($(this).attr("data-focus-target")).focus()})});$(function(){$(".switchable").switchable();$(".inner-switchable").switchable({switchClass:"inner-switch"});$("form").submit(function(){$(".validation-summary-errors").hide();$(".field-validation-error").hide();$("#messages").hide()});$(".input-validation-error").parents(".form-group").addClass("has-error");$(".input-validation-error").siblings("label").addClass("text-danger");$(".field-validation-error").addClass("text-danger");$(".input-validation-error").on("change",function(){var n=$(this).parents(".form-group");$(this).siblings("label").removeClass("text-danger");n.removeClass("has-error");$(".field-validation-error",n).hide()})});window.addAntiCacheDateTimeParam=function(n){if(n.indexOf("?")>0){if(n.indexOf("r=")>0){var t=n.substr(0,n.indexOf("r="));return t+"r="+(new Date).getTime()}return n+"&r="+(new Date).getTime()}return n+"?r="+(new Date).getTime()};window.showLoadingIndicator=function(n){$(n).html("");$(n).addClass("loading")};window.hideLoadingIndicator=function(n){$(n).removeClass("loading")};window.isLoading=function(n){return $(n).hasClass("loading")};window.toggleTableRowClick=function(n){n.length>0&&$(n).parent().parent().toggleClass("clicked")};window.supportsPlaceholder=function(){return"placeholder"in document.createElement("input")},function(){var n;window.adjustHeaderItems=function(){var n=$(".navbar-tab-primary");n.height()>55?n.addClass("navbar-wrapping"):n.removeClass("navbar-wrapping")};$(window).on("resize",function(){clearTimeout(n);n=setTimeout(function(){adjustHeaderItems()},10)})}(),function(){function n(){var n='<small class="glyphicon glyphicon-chevron-right"><\/small>',t='<small class="glyphicon glyphicon-chevron-down"><\/small>';$('a[href^="#pg_"]').each(function(t,i){$("span.toggle",i).html(n).show()});$('a[href^="#pg_"]').click(function(){var i=$("div[id="+$(this).attr("href").substr(1)+"]");return i.css("display")=="none"?$("span.toggle",this).html(t):$("span.toggle",this).html(n),i.slideToggle("fast"),!1});$('div[id^="pg_"]').hide()}$(function(){n()})}();$(function(){$('[data-toggle="popover"]').popover()});$(document).ready(function(){var n=$(".selectable");$("tr",n).hover(function(){$('input[type="checkbox"]',this).length>0&&$(this).addClass("pointer")},function(){$(this).removeClass("pointer")}).click(function(){var n=$('input[type="checkbox"]',this);n.click()});$("tr a, tr label",n).click(function(n){n.stopPropagation()});$('tr input[type="checkbox"]',n).each(function(){$(this).attr("checked")&&toggleTableRowClick($(this))}).click(function(n){toggleTableRowClick($(this));n.stopPropagation()})}),function(){var n=function(n){n=n||{};n.tableClassSelector=n.tableClassSelector||".js-tablesort";n.sortSelector=n.sortSelector||".js-tablesort-selector";n.sortQueryPrefix=n.sortQueryPrefix||"";n.sortQueryParam=n.sortQueryPrefix+(n.sortQueryParam||"sort");n.sortDirQueryParam=n.sortQueryPrefix+(n.sortDirQueryParam||"sortDir");var u=$(n.tableClassSelector),f=function(n,t,i){var r=new RegExp("([?&])"+t+"=.*?(&|$)","i"),u=n.indexOf("?")!==-1?"&":"?";return n.match(r)?n.replace(r,"$1"+t+"="+i+"$2"):n+u+t+"="+i},e=function(n){n=n.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var i=new RegExp("[\\?&]"+n+"=([^&#]*)"),t=i.exec(location.search);return t==null?"":decodeURIComponent(t[1].replace(/\+/g," "))},o=function(t,i,r){var u=t;return u=f(u,n.sortQueryParam,i),f(u,n.sortDirQueryParam,r)},s=function(n,t,i){n.sort(t,i);$("a",$(n.table)).each(function(){var n=$(this),r=o(n.attr("href"),t,i);n.attr("href",r)})};if(u.length>0){var h=new Tablesort(u[0]),t=e(n.sortQueryParam),i=e(n.sortDirQueryParam),r=$(n.sortSelector);t&&$('option[value="'+t+"-"+i+'"]',r).length>0&&(r.val(t+"-"+i),s(h,t,i));r.on("change keyup",function(){var n=$("option:selected",$(this)),t=n.attr("data-sort-option"),i=n.attr("data-sort-direction"),r="";history.replaceState&&(r=o(document.URL,t,i),history.replaceState(null,"",r));s(h,t,i)})}};window.APP=window.APP||{};window.APP.sortAndPersist=n}(),function(){function t(n,t){if(n.tagName!=="TABLE")throw new Error("Element must be a table");this.init(n,t||{})}var r=function(n,t){return function(i,r){var u=t(n,i.tr,r.tr);return u===0?i.index-r.index:u}},u=function(n,t){return function(i,r){var u=t(n,i.tr,r.tr);return u===0?r.index-i.index:u}},n=function(n,t){return t.hasAttribute("data-sort-"+n)?t.getAttribute("data-sort-"+n):""},f=function(t,i,r){var u=n(t,i).toLowerCase(),f=n(t,r).toLowerCase();return u===f?0:u>f?1:-1},e=function(t,r,u){var f=n(t,r),e=n(t,u);return f=i(f),e=i(e),o(e,f)},o=function(n,t){var i=parseFloat(n),r=parseFloat(t);return n=isNaN(i)?0:i,t=isNaN(r)?0:r,t-n},s=function(n){return n.replace(/^\s+|\s+$/g,"")},i=function(n){return n.replace(/[^\-?0-9.]/g,"")};t.prototype={init:function(n,t){var i=this;this.table=n;this.thead=!1;this.options=t;this.options.d=t.descending||!1;n.rows&&n.rows.length>0&&n.tHead&&n.tHead.rows.length>0&&(i.thead=!0)},getFirstDataRowIndex:function(){return this.thead?0:1},sort:function(t,i){var k=this,a,h="",o=k.getFirstDataRowIndex(),b,y,p;if(this.current=t,!(this.table.rows.length<=1)){while(h===""&&o<this.table.tBodies[0].rows.length)h=n(t,this.table.tBodies[0].rows[o]),h=s(h),o++;if(h!==""){a=isNaN(parseFloat(h))&&isNaN(parseInt(h,10))?f:e;var c=[],w={},l,v=0;for(o=0;o<this.table.tBodies.length;o++)for(l=0;l<this.table.tBodies[o].rows.length;l++)b=this.table.tBodies[o].rows[l],c.push({tr:b,index:v}),v++;for(i==="desc"?(c.sort(u(t,a)),c.reverse()):c.sort(r(t,a)),y=0,o=0;o<v;o++)w[o]?(p=w[o],y++):p=c[o-y].tr,this.table.tBodies[0].appendChild(p)}}},refresh:function(){this.current!==undefined&&this.sort(this.current,this.sortDirection)}};typeof module!="undefined"&&module.exports?module.exports=t:window.Tablesort=t}()