function ULSVCK(){var o=new Object;o.ULSTeamName="Microsoft SharePoint Foundation";o.ULSFileName="SP.Init.js";return o;} Type.registerNamespace("SP");SP.ListLevelPermissionMask=function(){};SP.ListLevelPermissionMask.prototype={viewListItems:1,insertListItems:2,editListItems:4,deleteListItems:8,approveItems:16,openItems:32,viewVersions:64,deleteVersions:128,breakCheckout:256,managePersonalViews:512,manageLists:2048};SP.ListLevelPermissionMask.registerEnum("SP.ListLevelPermissionMask",false);SP.HtmlBuilder=function(){ULSVCK:;this.$8_0=[];this.$H_0=[];this.$0_0=[];this.$N_0=[]};SP.HtmlBuilder.prototype={$0_0:null,$H_0:null,$8_0:null,$N_0:null,addAttribute:function(b,a){ULSVCK:;this.$8_0[this.$8_0.length]=new SP.HtmlBuilder.Attribute(b,a)},addCssClass:function(a){ULSVCK:;Array.add(this.$H_0,a)},addCommunitiesCssClass:function(a){ULSVCK:;this.addCssClass("ms-comm-"+a)},renderBeginTag:function(b){ULSVCK:;this.$N_0.push(b);this.$0_0[this.$0_0.length]="<";this.$0_0[this.$0_0.length]=b;if(this.$H_0.length>0){this.addAttribute("class",this.$H_0.join(" "));this.$H_0=[]}for(var a=0;a"},renderEndTag:function(){ULSVCK:;if(this.$N_0.length>0){var a=this.$N_0.pop();this.$0_0[this.$0_0.length]=""}},write:function(a){ULSVCK:;this.$0_0[this.$0_0.length]=a},writeEncoded:function(a){ULSVCK:;this.$0_0[this.$0_0.length]=STSHtmlEncode(a)},toString:function(){ULSVCK:;return this.$0_0.join("")}};SP.HtmlBuilder.Attribute=function(a,b){ULSVCK:;this.name=a;this.value=b};SP.HtmlBuilder.Attribute.prototype={name:null,value:null};SP.ScriptHelpers=function(){};SP.ScriptHelpers.disableWebpartSelection=function(b){ULSVCK:;var c="MSOZoneCell_WebPart"+b.wpq,a=$get(c);!SP.ScriptHelpers.isNullOrUndefined(a)&&a.setAttribute("onmouseup","")};SP.ScriptHelpers.getDocumentQueryPairs=function(){ULSVCK:;var a=window.self.ajaxNavigate,b=a.get_href();return SP.ScriptHelpers.getUrlQueryPairs(b)};SP.ScriptHelpers.getFieldFromSchema=function(g,e){ULSVCK:;for(var c=null,b=g.Field,f=b.length,a=0;a=0;c--){var a=b[c];!SP.ScriptHelpers.isNullOrUndefined(a)&&!SP.ScriptHelpers.isNullOrUndefined(a.parentNode)&&a.parentNode.removeChild(a)}};SP.ScriptHelpers.removeHtmlAndTrimStringWithEllipsis=function(d,b){ULSVCK:;var a="";a=SP.ScriptHelpers.removeHtml(d);if(b>=3&&!SP.ScriptHelpers.isNullOrUndefinedOrEmpty(a))if(a.length>b){var c=Strings.STS.L_SPEllipsis;a=a.substr(0,Math.max(b-c.length,0));a+=c}return a};SP.ScriptHelpers.setTextAreaElementValue=function(a,b){ULSVCK:;a.value=b};SP.ScriptHelpers.truncateToInt=function(a){ULSVCK:;return a>0?Math.floor(a):Math.ceil(a)};SP.ScriptHelpers.urlCombine=function(a,b){ULSVCK:;if(a.endsWith("/"))a=a.substr(0,a.length-1);if(b.startsWith("/"))b=b.length>1?b.substr(1):"";return a+"/"+b};SP.ScriptHelpers.resizeImageToSquareLength=function(a,b){ULSVCK:;if(SP.ScriptHelpers.isNullOrUndefined(b)||isNaN(b)||SP.ScriptHelpers.isNullOrUndefined(a)||a.tagName!=="IMG"||a.style.visibility==="hidden")return;var c=SP.ScriptHelpers.isNullOrUndefined(a.naturalWidth)?a.clientWidth:a.naturalWidth,d=SP.ScriptHelpers.isNullOrUndefined(a.naturalHeight)?a.clientHeight:a.naturalHeight;if(isNaN(c)||isNaN(d))return;if(cd){a.height=b;SP.ScriptHelpers.$q(a,c,d,b,true)}else a.width=b};SP.ScriptHelpers.$q=function(a,h,d,c,i){ULSVCK:;if(d!==c){var e=1*c/d,f=Math.round((e*h-c)/2),b=f+"px";if(i){var g=!SP.ScriptHelpers.isNullOrUndefined(document.body.parentNode)&&document.body.parentNode.dir==="rtl";if(g)a.style.left=b;else a.style.right=b}else a.style.bottom=b;a.className+=" ms-positionRelative"}};function ListContext(){ULSVCK:;this.Templates={}}ListContext.prototype={BaseViewID:0,clvp:null,ctxId:0,editFormUrl:null,displayFormUrl:null,newFormUrl:null,ListTemplateType:0,CurrentItem:null,CurrentItemIdx:0,CurrentFieldSchema:null,CurrentUserId:0,ListData:null,listName:null,ListTitle:null,ListSchema:null,listUrlDir:null,view:null,RecycleBinEnabled:0,RenderView:null,RenderHeader:null,RenderBody:null,RenderFooter:null,RenderGroups:null,RenderItems:null,RenderFields:null,SiteTitle:null,OnPreRender:null,OnPostRender:null,HttpRoot:null,wpq:null,overrideSelectCommand:null,authorRenderCallbackDetail:null,forumViewState:null,imagesPath:null};SP.CScope=function(a){ULSVCK:;if(!a)throw Error.create("Must specify a valid name for the scope");try{var b=Type.parse("CScope");this.$G_0=new b([a])}catch(c){}};SP.CScope.prototype={start:function(){ULSVCK:;if(!this.$G_0)return;try{this.$G_0.Start()}catch(a){}},stop:function(){ULSVCK:;if(!this.$G_0)return;try{this.$G_0.Stop()}catch(a){}},$G_0:null};SP.PageContextInfo=function(){};SP.PageContextInfo.get_$1=function(){ULSVCK:;if(!SP.PageContextInfo.$U)SP.PageContextInfo.$U=window._spPageContextInfo;return SP.PageContextInfo.$U};SP.PageContextInfo.get_siteServerRelativeUrl=function(){ULSVCK:;return SP.PageContextInfo.get_$1().siteServerRelativeUrl};SP.PageContextInfo.get_webServerRelativeUrl=function(){ULSVCK:;return SP.PageContextInfo.get_$1().webServerRelativeUrl};SP.PageContextInfo.get_webAbsoluteUrl=function(){ULSVCK:;return SP.PageContextInfo.get_$1().webAbsoluteUrl};SP.PageContextInfo.get_serverRequestPath=function(){ULSVCK:;return SP.PageContextInfo.get_$1().serverRequestPath};SP.PageContextInfo.get_siteAbsoluteUrl=function(){ULSVCK:;return SP.PageContextInfo.get_$1().siteAbsoluteUrl};SP.PageContextInfo.get_webTitle=function(){ULSVCK:;return SP.PageContextInfo.get_$1().webTitle};SP.PageContextInfo.get_tenantAppVersion=function(){ULSVCK:;return SP.PageContextInfo.get_$1().tenantAppVersion};SP.PageContextInfo.get_webLogoUrl=function(){ULSVCK:;return SP.PageContextInfo.get_$1().webLogoUrl};SP.PageContextInfo.get_webLanguage=function(){ULSVCK:;return SP.PageContextInfo.get_$1().webLanguage};SP.PageContextInfo.get_currentLanguage=function(){ULSVCK:;return SP.PageContextInfo.get_$1().currentLanguage};SP.PageContextInfo.get_pageItemId=function(){ULSVCK:;return SP.PageContextInfo.get_$1().pageItemId};SP.PageContextInfo.get_pageListId=function(){ULSVCK:;return SP.PageContextInfo.get_$1().pageListId};SP.PageContextInfo.get_webPermMasks=function(){ULSVCK:;if(!SP.PageContextInfo.$J){var a=SP.PageContextInfo.get_$1().webPermMasks;if(!SP.ScriptUtility.isNullOrUndefined(a)&&!SP.ContextPermissions.isInstanceOfType(a)){SP.PageContextInfo.$J=new SP.ContextPermissions;SP.PageContextInfo.$J.fromJson(a)}}return SP.PageContextInfo.$J};SP.PageContextInfo.get_currentCultureName=function(){ULSVCK:;return SP.PageContextInfo.get_$1().currentCultureName};SP.PageContextInfo.get_currentUICultureName=function(){ULSVCK:;return SP.PageContextInfo.get_$1().currentUICultureName};SP.PageContextInfo.get_clientServerTimeDelta=function(){ULSVCK:;return SP.PageContextInfo.get_$1().clientServerTimeDelta};SP.PageContextInfo.prototype={get_pagePersonalizationScope:function(){ULSVCK:;return SP.PageContextInfo.get_$1().pagePersonalizationScope}};SP.ContextPermissions=function(){};SP.ContextPermissions.prototype={$Q_0:0,$R_0:0,fromJson:function(a){ULSVCK:;this.$Q_0=a.High;this.$R_0=a.Low},has:function(c){ULSVCK:;if(!c)return true;if(c===65)return(this.$Q_0&32767)===32767&&this.$R_0===65535;var a=c;a=a-1;var b=1;if(a>=0&&a<32){b=b<=32&&a<64){b=b<this.$A_0){var e=new SP.UI.CommandBar.MenuCommand(this,"menu",STSHtmlEncode(Strings.STS.L_OpenMenu_Text));this.insertCommand(e,this.$A_0)}for(var b=0;b=i){if(a[1]===""){b=c;break}else if(isNaN(Number.parseInvariant(a[1])))continue;else l=parseInt(a[1]);if(e<=l){b=c;break}}}else{var r=parseInt(d);if(e===r){b=c;break}}}if(b!==-1)break}var o=n.split("||");if(b!==-1)j=o[b];return j};SP.Utilities.HttpUtility=function(){};SP.Utilities.HttpUtility.htmlEncode=function(a){ULSVCK:;return STSHtmlEncode(a)};SP.Utilities.HttpUtility.urlPathEncode=function(a){ULSVCK:;return escapeProperlyCore(a,true)};SP.Utilities.HttpUtility.urlKeyValueEncode=function(a){ULSVCK:;return escapeProperlyCore(a,false)};SP.Utilities.HttpUtility.ecmaScriptStringLiteralEncode=function(a){ULSVCK:;return STSScriptEncode(a)};SP.Utilities.HttpUtility.navigateTo=function(a){ULSVCK:;STSNavigate(a)};SP.Utilities.HttpUtility.appendSourceAndNavigateTo=function(a){ULSVCK:;GoToPage(a)};SP.Utilities.HttpUtility.escapeXmlText=function(a){ULSVCK:;a=a.replace(SP.Utilities.HttpUtility.$k,"&");a=a.replace(SP.Utilities.HttpUtility.$o,"'");a=a.replace(SP.Utilities.HttpUtility.$l,""");a=a.replace(SP.Utilities.HttpUtility.$n,"<");a=a.replace(SP.Utilities.HttpUtility.$m,">");return a};SP.Utilities.HttpUtility.navigateHttpFolder=function(b,a){ULSVCK:;EnsureScriptFunc("core.js","NavigateHttpFolder",function(){ULSVCK:;NavigateHttpFolder(b,a)})};SP.Utilities.UrlBuilder=function(a){ULSVCK:;this.$E_0=a};SP.Utilities.UrlBuilder.urlCombine=function(a,b){ULSVCK:;return a.endsWith("/")?a+b:a+"/"+b};SP.Utilities.UrlBuilder.replaceOrAddQueryString=function(c,b,a){ULSVCK:;b=SP.Utilities.HttpUtility.urlKeyValueEncode(b);a=SP.Utilities.HttpUtility.urlKeyValueEncode(a);return StURLSetVar2(c,b,a)};SP.Utilities.UrlBuilder.removeQueryString=function(b,a){ULSVCK:;a=SP.Utilities.HttpUtility.urlKeyValueEncode(a);return RemoveQueryParameterFromUrl(b,a)};SP.Utilities.UrlBuilder.prototype={$E_0:null,$4_0:null,combinePath:function(a){ULSVCK:;this.$E_0=SP.Utilities.UrlBuilder.urlCombine(this.$E_0,a)},addKeyValueQueryString:function(b,a){ULSVCK:;if(!this.$4_0)this.$4_0=new Sys.StringBuilder;!this.$4_0.isEmpty()&&this.$4_0.append("&");this.$4_0.append(SP.Utilities.HttpUtility.urlKeyValueEncode(b));this.$4_0.append("=");this.$4_0.append(SP.Utilities.HttpUtility.urlKeyValueEncode(a))},get_url:function(){ULSVCK:;return SP.ScriptUtility.isNullOrEmptyString(this.$E_0)?"":!this.$4_0||this.$4_0.isEmpty()?this.$E_0:this.$E_0+"?"+this.$4_0.toString()},toString:function(){ULSVCK:;return this.get_url()}};SP.Utilities.VersionUtility=function(){};SP.Utilities.VersionUtility.get_layoutsLatestVersionRelativeUrl=function(){ULSVCK:;return"_layouts/15/"};SP.Utilities.VersionUtility.get_layoutsLatestVersionUrl=function(){ULSVCK:;return"/_layouts/15/"};SP.Utilities.VersionUtility.getLayoutsPageUrl=function(a){ULSVCK:;return SP.Utilities.UrlBuilder.urlCombine(SP.PageContextInfo.get_webServerRelativeUrl(),"_layouts/15/"+a)};SP.Utilities.VersionUtility.getImageUrl=function(a){ULSVCK:;return"/_layouts/15/images/"+a};SP.HtmlBuilder.registerClass("SP.HtmlBuilder");SP.HtmlBuilder.Attribute.registerClass("SP.HtmlBuilder.Attribute");SP.ScriptHelpers.registerClass("SP.ScriptHelpers");ListContext.registerClass("ListContext");SP.CScope.registerClass("SP.CScope");SP.PageContextInfo.registerClass("SP.PageContextInfo");SP.ContextPermissions.registerClass("SP.ContextPermissions");SP.UI.Command.registerClass("SP.UI.Command");SP.UI.CommandBar.registerClass("SP.UI.CommandBar");SP.UI.CommandBar.MenuCommand.registerClass("SP.UI.CommandBar.MenuCommand",SP.UI.Command);SP.UI.PagingControl.registerClass("SP.UI.PagingControl");SP.UI.PagingControl.PagingButton.registerClass("SP.UI.PagingControl.PagingButton");SP.UI.UIUtility.registerClass("SP.UI.UIUtility");SP.Utilities.LocUtility.registerClass("SP.Utilities.LocUtility");SP.Utilities.HttpUtility.registerClass("SP.Utilities.HttpUtility");SP.Utilities.UrlBuilder.registerClass("SP.Utilities.UrlBuilder");SP.Utilities.VersionUtility.registerClass("SP.Utilities.VersionUtility");function sp_init_initialize(){ULSVCK:;SP.PageContextInfo.$U=null;SP.PageContextInfo.$J=null;SP.UI.CommandBar.$Z={};SP.UI.CommandBar.$a=0;SP.UI.UIUtility.$b=null;SP.Utilities.HttpUtility.$k=new RegExp("&","g");SP.Utilities.HttpUtility.$o=new RegExp("'","g");SP.Utilities.HttpUtility.$l=new RegExp('"',"g");SP.Utilities.HttpUtility.$n=new RegExp("<","g");SP.Utilities.HttpUtility.$m=new RegExp(">","g");SP.Utilities.VersionUtility.layoutS_LATESTVERSION_RELATIVE_URL="_layouts/15/";SP.Utilities.VersionUtility.layoutS_LATESTVERSION_URL="/_layouts/15/"}sp_init_initialize();if(typeof SP.Guid=="undefined"){SP.Guid=function(a){ULSVCK:;a=SP.Guid._normalizeGuidString$p(a);if(SP.Guid.isValid(a))this._m_guidString$p$0=a;else{this._m_guidString$p$0=SP.Guid._emptyGuidString$p;throw Error.argument("guidText");}};SP.Guid.get_empty=function(){ULSVCK:;if(!SP.Guid._s_empty$p)SP.Guid._s_empty$p=new SP.Guid(SP.Guid._emptyGuidString$p);return SP.Guid._s_empty$p};SP.Guid.newGuid=function(){ULSVCK:;for(var a="",c=0;c<32;c++){var b=Math.floor(Math.random()*16);switch(c){case 8:a+="-";break;case 12:b=4;a+="-";break;case 16:b=b&3|8;a+="-";break;case 20:a+="-"}a+=SP.Guid._s_hexcode$p[b]}var d=new SP.Guid(a);return d};SP.Guid.isValid=function(b){ULSVCK:;var a=new RegExp("^[{|\\(]?[0-9a-fA-F]{8}[-]?([0-9a-fA-F]{4}[-]?){3}[0-9a-fA-F]{12}[\\)|}]?$");return!!a.exec(b)};SP.Guid._normalizeGuidString$p=function(b){ULSVCK:;var a;a=b.replace(" ","");a=a.replace("{","");a=a.replace("}","");a=a.toLowerCase();return a};SP.Guid.prototype={_m_guidString$p$0:null,toString:function(){ULSVCK:;if(!arguments.length)return this._m_guidString$p$0;var a=arguments[0];if(a==="B")return"{"+this._m_guidString$p$0+"}";else if(a==="D")return this._m_guidString$p$0;else throw Error.argument("format");},equals:function(a){ULSVCK:;return!a?false:this._m_guidString$p$0===a.toString()},ToSerialized:function(){ULSVCK:;return this.toString()}};SP.Guid.registerClass("SP.Guid");SP.Guid._s_hexcode$p=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];SP.Guid._emptyGuidString$p="00000000-0000-0000-0000-000000000000";SP.Guid._s_empty$p=null}if(typeof SP.ScriptUtility=="undefined"){SP.ScriptUtility=function(){};SP.ScriptUtility.isNullOrEmptyString=function(a){ULSVCK:;var b=null;return a===b||typeof a==="undefined"||!a.length};SP.ScriptUtility.isNullOrUndefined=function(a){ULSVCK:;var b=null;return a===b||typeof a==="undefined"};SP.ScriptUtility.isUndefined=function(a){ULSVCK:;return typeof a==="undefined"};SP.ScriptUtility.truncateToInt=function(a){ULSVCK:;return a>0?Math.floor(a):Math.ceil(a)};SP.ScriptUtility.registerClass("SP.ScriptUtility");SP.ScriptUtility.emptyString=""}if(typeof SP.PermissionKind=="undefined"){SP.PermissionKind=function(){};SP.PermissionKind.prototype={emptyMask:0,viewListItems:1,addListItems:2,editListItems:3,deleteListItems:4,approveItems:5,openItems:6,viewVersions:7,deleteVersions:8,cancelCheckout:9,managePersonalViews:10,manageLists:12,viewFormPages:13,anonymousSearchAccessList:14,open:17,viewPages:18,addAndCustomizePages:19,applyThemeAndBorder:20,applyStyleSheets:21,viewUsageData:22,createSSCSite:23,manageSubwebs:24,createGroups:25,managePermissions:26,browseDirectories:27,browseUserInfo:28,addDelPrivateWebParts:29,updatePersonalWebParts:30,manageWeb:31,anonymousSearchAccessWebLists:32,useClientIntegration:37,useRemoteAPIs:38,manageAlerts:39,createAlerts:40,editMyUserInfo:41,enumeratePermissions:63,fullMask:65};SP.PermissionKind.registerEnum("SP.PermissionKind",false)}typeof RegisterModuleInit=="function"&&RegisterModuleInit("sp.init.js",sp_init_initialize);typeof Sys!="undefined"&&Sys&&Sys.Application&&Sys.Application.notifyScriptLoaded();NotifyScriptLoadedAndExecuteWaitingJobs("sp.init.js");