(function(n){n(["jquery"],function(n){return function(){var t=t||{},i;return t.appPath=t.appPath||"/",t.pageLoadTime=new Date,t.toAbsAppPath=function(n){return n.indexOf("/")==0&&(n=n.substring(1)),t.appPath+n},t.multiTenancy=t.multiTenancy||{},t.multiTenancy.isEnabled=!1,t.multiTenancy.ignoreFeatureCheckForHostUsers=!1,t.multiTenancy.sides={TENANT:1,HOST:2},t.multiTenancy.tenantIdCookieName="Abp.TenantId",t.multiTenancy.setTenantIdCookie=function(n){n?t.utils.setCookieValue(t.multiTenancy.tenantIdCookieName,n.toString(),new Date((new Date).getTime()+15768e7),t.appPath,t.domain):t.utils.deleteCookie(t.multiTenancy.tenantIdCookieName,t.appPath)},t.multiTenancy.getTenantIdCookie=function(){var n=t.utils.getCookieValue(t.multiTenancy.tenantIdCookieName);return n?parseInt(n):null},t.session=t.session||{multiTenancySide:t.multiTenancy.sides.HOST},t.localization=t.localization||{},t.localization.languages=[],t.localization.currentLanguage={},t.localization.sources=[],t.localization.values={},t.localization.localize=function(n,i){var u,f,r;return(i=i||t.localization.defaultSourceName,u=t.localization.values[i],!u)?(t.log.warn("Could not find localization source: "+i),n):(f=u[n],f==undefined)?n:(r=Array.prototype.slice.call(arguments,0),r.splice(1,1),r[0]=f,t.utils.formatString.apply(this,r))},t.localization.getSource=function(n){return function(){var i=Array.prototype.slice.call(arguments,0);return i.splice(1,0,n),t.localization.localize.apply(this,i)}},t.localization.isCurrentCulture=function(n){return t.localization.currentCulture&&t.localization.currentCulture.name&&t.localization.currentCulture.name.indexOf(n)==0},t.localization.defaultSourceName=undefined,t.localization.abpWeb=t.localization.getSource("AbpWeb"),t.auth=t.auth||{},t.auth.allPermissions=t.auth.allPermissions||{},t.auth.grantedPermissions=t.auth.grantedPermissions||{},t.auth.hasPermission=function(){return t.auth.isGranted.apply(this,arguments)},t.auth.hasAnyOfPermissions=function(){return t.auth.isAnyGranted.apply(this,arguments)},t.auth.hasAllOfPermissions=function(){return t.auth.areAllGranted.apply(this,arguments)},t.auth.isGranted=function(n){return t.auth.allPermissions[n]!=undefined&&t.auth.grantedPermissions[n]!=undefined},t.auth.isAnyGranted=function(){if(!arguments||arguments.length<=0)return!0;for(var n=0;n0&&e(),r=r+i.name+"["+u+"]="+encodeURIComponent(i.value[u]);else r=r+i.name+"="+encodeURIComponent(i.value);return r},t.utils.setCookieValue=function(n,t,i,r,u){var f=encodeURIComponent(n)+"=";t&&(f=f+encodeURIComponent(t));i&&(f=f+"; expires="+i.toUTCString());r&&(f=f+"; path="+r);u&&(f=f+"; domain="+u);document.cookie=f},t.utils.getCookieValue=function(n){for(var i,r=document.cookie.split("; "),t=0;t