function CollapseMenu(n){$("#"+n).collapse("hide")}function DismissNotification(n,t){var i=n.replace("Notification_","");$.ajax({type:"POST",url:$("#notification-actions").data("url-dismiss"),traditional:!0,data:{id:i,permanent:t},success:function(){},error:function(n){console.log(n)}})}function GenericError(n,t){$(".alert.alert-dismissable").remove();$("div.ajax-alert").remove();t===undefined||t===null?typeof n=="string"?$("div.fixed-notification .container").prepend('<div class="alert alert-dismissable alert-danger" id="Message"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button><strong>Error<\/strong> '+n+"<\/div>"):$("div.fixed-notification .container").prepend('<div class="alert alert-dismissable alert-danger" id="Message"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button><strong>Error<\/strong> Your request could not be completed due to an error<\/div>'):typeof n=="string"?$("#"+t).after('<div class="alert alert-dismissable alert-danger" id="Message"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button><strong>Error<\/strong> '+n+"<\/div>"):n.Success||$("#"+t).after('<div class="alert alert-dismissable alert-danger" id="Message"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">&times;<\/span><\/button><strong>Error<\/strong> Your request could not be completed due to an error<\/div>')}function getSessionObject(n){return SupportsSessionStorage?JSON.parse(sessionStorage.getItem(n)):null}function getQSVals(){for(var t=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),i=0;i<r.length;i++)n=r[i].split("="),t.push(n[0]),t[n[0]]=n[1];return t}function htmlDecode(n){return $("<textarea/>").html(n).text()}function htmlEncode(n){return $("<textarea/>").text(n).html()}function queryStringToJson(n){return n.charAt(0)==="?"&&(n=n.substring(1)),n?JSON.parse('{"'+n.replace(/&/g,'","').replace(/=/g,'":"')+'"}',function(n,t){return n===""?t:decodeURIComponent(t)}):{}}function ReplaceMessage(n,t){n.Message?$("#"+t).html(n.Message):n.Success||$("#"+t).html(n)}function scrollToAnchor(n){var t=$("a[name='"+n+"']");$("html,body").animate({scrollTop:t.offset().top},"slow")}function searchFocus(){$("[name=Terms]").focus()}function selectAll(n){$("input[name="+n+"][type=checkbox]").prop("checked",!0)}function selectInverse(n){$("input[name="+n+"][type=checkbox]").each(function(n,t){$(t).prop("checked",!$(t).prop("checked"))})}function selectNone(n){$("input[name="+n+"][type=checkbox]").prop("checked",!1)}function setTextLimit(n,t,i){$("#"+i).html((t-$("#"+n).val().length).toString(10));$("#"+n).on("keyup",function(){$("#"+i).html((t-$("#"+n).val().length).toString(10))})}function setSessionObject(n,t){return SupportsSessionStorage?sessionStorage.setItem(n,JSON.stringify(t)):!1}function ShowMessage(n,t){$(".alert.alert-dismissable").remove();$("div.ajax-alert").remove();t===undefined||t===null?n.Message?$("div.fixed-notification .container").prepend(n.Message):n.Success||$("div.fixed-notification .container").prepend(n):n.Message?$("#"+t).after(n.Message):n.Success||$("#"+t).after(n)}function sortNumber(n,t){return n-t}function startPersonalizeModal(){typeof $.cookie("personalizeModal")=="undefined"&&$.cookie("personalizeModal","true",{expires:1,path:"/"});$.cookie("personalizeModal")==="true"&&$("#PersonalizeModal").modal("show")}function stopPersonalizeModal(){$.cookie("personalizeModal","false",{expires:1,path:"/"})}function ToggleCaret(n){$(n).find("i").toggleClass("icon-caret-right").toggleClass("icon-caret-down")}function ToggleMenuCaret(n){$(n).find("i.visible-xs-inline").toggleClass("icon-caret-right").toggleClass("icon-caret-down")}(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports=="object"?module.exports=n(require("jquery")):n(jQuery)})(function(n){function i(n){return t.raw?n:encodeURIComponent(n)}function f(n){return t.raw?n:decodeURIComponent(n)}function e(n){return i(t.json?JSON.stringify(n):String(n))}function o(n){n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return n=decodeURIComponent(n.replace(u," ")),t.json?JSON.parse(n):n}catch(i){}}function r(i,r){var u=t.raw?i:o(i);return n.isFunction(r)?r(u):u}var u=/\+/g,t=n.cookie=function(u,o,s){var v,c;if(arguments.length>1&&!n.isFunction(o))return s=n.extend({},t.defaults,s),typeof s.expires=="number"&&(v=s.expires,c=s.expires=new Date,c.setMilliseconds(c.getMilliseconds()+v*864e5)),document.cookie=[i(u),"=",e(o),s.expires?"; expires="+s.expires.toUTCString():"",s.path?"; path="+s.path:"",s.domain?"; domain="+s.domain:"",s.secure?"; secure":""].join("");for(var l=u?undefined:{},y=document.cookie?document.cookie.split("; "):[],a=0,b=y.length;a<b;a++){var p=y[a].split("="),w=f(p.shift()),h=p.join("=");if(u===w){l=r(h,o);break}u||(h=r(h))===undefined||(l[w]=h)}return l};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t,"",n.extend({},i,{expires:-1})),!n.cookie(t)}});var SupportsSessionStorage=sessionStorage&&typeof Storage!="undefined";$(document).ready(function(){$(this).scrollTop()<=50&&$(".totop").hide();$(window).scroll(function(){$(this).scrollTop()>50?$(".totop").fadeIn():$(".totop").fadeOut()});$(".totop").click(function(n){return n.preventDefault(),$("html, body").animate({scrollTop:0},"slow"),!1})})