function ULS04Z(){var o=new Object;o.ULSTeamName="Microsoft SharePoint Foundation";o.ULSFileName="SP.Ribbon.js";return o;}
Type.registerNamespace("SP");SP.BWsaStreamTypes=function(){};SP.BWsaStreamTypes.prototype={"static":1,cyclic:2};SP.BWsaStreamTypes.registerEnum("SP.BWsaStreamTypes",false);SP.SQMDP=function(){};SP.SQMDP.prototype={none:0,dataiD_SESSION_TYPE:60,dataiD_BSQM_BROWSERINFO:7982,dataiD_BSQM_MAXSTREAMROWS:7993,dataiD_BSQM_MAXLSTREAMROWSOVERWRITTEN:7994,dataiD_BSQM_MAXSTREAMROWSOVERWRITTENSTREAMID:8047,dataiD_BSQM_MAXSTREAMROWSSTREAMID:8048,dataiD_BSQM_OSDATA:8049,dataiD_BSQM_COMMANDUIACTION:8327,dataiD_BSQM_APPVER:8472,dataiD_BSQM_INVALIDVALUEDP:8763,dataiD_OFFICESQMSESSIONTYPE:8814};SP.SQMDP.registerEnum("SP.SQMDP",false);SP.BWsaConfig=function(){ULS04Z:;this.$2G=[60,7982,7993,7994,8047,8048,8049,8472];this.$1q="";this.$G=false;this.$1n=1.8e6;this.$2T=65536;this.$1o=2147483647;this.$4H=9;this.$4I=1e3;this.$2U=1e3};SP.BWsaConfig.prototype={$1q:null,$G:false,$1n:0,$2T:0,$1o:0,$4I:0,$2U:0,$4H:0,get_maxSessionMs:function(){ULS04Z:;return this.$1n},set_maxSessionMs:function(a){ULS04Z:;this.$1n=a;return a}};SP.Ticks=function(){};SP.Ticks.getTicks32=function(){ULS04Z:;var b=new Date,a=b.getTime();if(!SP.Ticks.$1x_0)SP.Ticks.$1x_0=a;return 1+a-SP.Ticks.$1x_0&2147483647};SP.Ticks.getTicks64=function(){ULS04Z:;var b=new Date,a=b.getTime();a=a+1.16444736e13;a=a*1e4;return a};SP.TimerResetCheck=function(){};SP.TimerResetCheck.isTimerResetNeeded=function(){ULS04Z:;var a=false,c=new Date,b=c.getTime();if(!SP.TimerResetCheck.$1c_0||b-SP.TimerResetCheck.$1c_0>6e4){a=true;SP.TimerResetCheck.$1c_0=b}return a};SP.StreamRowCounters=function(){};SP.BWsaDatapoint=function(a){ULS04Z:;this.m_WsaId=a;this.m_Value=0;this.m_Ticks=SP.Ticks.getTicks32();this.m_Count=0;this.m_Sum=0};SP.BWsaDatapoint.prototype={m_WsaId:0,m_Value:0,m_Ticks:0,m_Count:0,m_Sum:0};SP.WsaStreamRow=function(a){ULS04Z:;this.m_Ticks=SP.Ticks.getTicks32();this.m_Values=new Array(a)};SP.WsaStreamRow.prototype={m_Ticks:0,m_Values:null};SP.BWsaStream=function(d,c,b,a){ULS04Z:;if(a<1||a>1e3)a=1e3;this.m_WsaId=d;this.m_StreamType=c;this.m_Width=b;this.m_MaxRows=a;this.m_RowCount=0;this.m_RowsOverwritten=0;this.m_Rows={}};SP.BWsaStream.prototype={m_WsaId:0,m_StreamType:0,m_Width:0,m_MaxRows:0,m_RowCount:0,m_RowsOverwritten:0,m_Rows:null};SP.BWsaHeader=function(){ULS04Z:;this.m_StartTime=SP.Ticks.getTicks64();this.m_EndTime=0};SP.BWsaHeader.prototype={m_StartTime:0,m_EndTime:0};SP.BWsaData=function(){ULS04Z:;this.m_cDataPoints=0;this.m_cStreams=0;this.m_cbStreams=0;this.m_wsaHeader=new SP.BWsaHeader;this.m_wsaDatapoints={};this.m_wsaStreams={}};SP.BWsaData.prototype={m_cDataPoints:0,m_cStreams:0,m_cbStreams:0,m_wsaHeader:null,m_wsaDatapoints:null,m_wsaStreams:null};SP.BWsaClient=function(b,c){ULS04Z:;this.$2h=Function.createDelegate(this,this.$4q_0);this.$7_0=new SP.BWsaData;this.$6_0=new SP.BWsaConfig;this.$2O_0=false;this.$1l_0=0;this.$t_0=0;this.$1F_0=false;this.$1g_0={};for(var a=0;a-1){b+=6;a=2<<24}else if((b=c.indexOf(" Firefox/"))>-1){b+=9;a=3<<24}else if((b=c.indexOf(" Chrome/"))>-1){b+=8;a=6<<24}else if((b=c.indexOf(" Safari/"))>-1&&(b=c.indexOf(" Version/"))>-1){b+=9;a=4<<24}else if((b=c.indexOf("Opera/"))>-1){b+=6;a=5<<24}else{a=1<<24;b=-1}if(b>=0){var d=SP.BWsaClient.$43_0(c.substr(b));if(Sys.Browser.agent===Sys.Browser.InternetExplorer&&d[0]===7&&c.indexOf("Trident/4.0")>=0)d[0]=8;a=a|(d[0]<<16)+d[1]}try{if(window.navigator.cookieEnabled)a=a|1073741824;else a=a|1610612736}catch(e){}a=a;return a};SP.BWsaClient.$43_0=function(b){ULS04Z:;var a=[0,0];if(SP.BWsaClient.$2K_0(b.charAt(0)))a[0]=parseInt(b);for(var c=0;c255||a[1]<0||a[1]>65535){a[0]=0;a[1]=0}return a};SP.BWsaClient.$5m_0=function(){ULS04Z:;var a=0,c=1,b=window.navigator.userAgent;if(b.indexOf("Windows CE")>=0)c=3;else if(b.indexOf("Windows")>=0)c=2;else if(b.indexOf("PPC")>=0||b.indexOf("Macintosh")>=0)c=4;else if(b.indexOf("SunOS")>=0)c=5;else if(b.indexOf("Linux")>=0)c=6;a=c<<24;if(b.indexOf("Windows 95")>=0)a=a+6225920;else if(b.indexOf("Windows 9x")>=0)a=a+6488064;else if(b.indexOf("Windows 98")>=0)a=a+6422528;else if(b.indexOf("Windows NT 5.01")>=0)a=a+327680|254;else{var e="Windows NT ",f=b.indexOf(e);if(f<0){e="Mac OS X ";f=b.indexOf(e)}if(f>=0){var h=SP.BWsaClient.$43_0(b.substr(f+e.length));a=a+((h[0]<<16)+h[1])}}var d=0;try{var g=window.navigator.platform;if(b.indexOf("WOW64")!==-1)d=2;else if(g==="Win64")d=3;else if(g==="Win32"||g==="Linux i686")d=1}catch(i){}a=a|d<<29;return a};SP.BWsaClient.$6V_0=function(f){ULS04Z:;var a=new Sys.StringBuilder,b=true;a.append("{");a.append('"StartTime":'+f.m_wsaHeader.m_StartTime+",");a.append('"EndTime":'+f.m_wsaHeader.m_EndTime+",");a.append('"wsaDatapoints":[');var c=f.m_wsaDatapoints;for(var d in c){var m={key:d,value:c[d]},g=m.value;!b&&a.append(",");a.append('{"Id":'+g.m_WsaId+",");a.append('"Val":'+g.m_Value+",");a.append('"Tic":'+g.m_Ticks+"}");b=false}a.append('],"wsaStreams":[');b=true;var c=f.m_wsaStreams;for(var d in c){var n={key:d,value:c[d]},h=n.value,l=true;!b&&a.append(",");a.append('{"Id":'+h.m_WsaId+",");a.append('"Width":'+h.m_Width+",");a.append('"Rows":[');var j=h.m_Rows;for(var k in j){var o={key:k,value:j[k]},i=o.value;!l&&a.append(",");a.append('{"Tic":'+i.m_Ticks+",");a.append('"Vals":[');for(var e=0;e0&&a.append(",");a.append(i.m_Values[e])}a.append("]}");l=false}a.append("]}");b=false}a.append("]}");return a.toString()};SP.BWsaClient.$2K_0=function(a){ULS04Z:;return a>="0"&&a<="9"};SP.BWsaClient.getSQMLocationFromCUICommandInfo=function(c){ULS04Z:;if(!c)return 0;var a=0,b=c["RootType"],d=c["RootLocation"];if(b)if(b==="Ribbon"){if(d==="LowerRibbon")a=2;else if(d==="UpperRibbon")a=1}else if(b==="QAT")a=3;else if(b==="Jewel")a=4;return a};SP.BWsaClient.prototype={$7_0:null,$6_0:null,$2O_0:false,$1l_0:0,$t_0:0,$1F_0:false,$1g_0:null,$f_0:null,get_wsaConfig:function(){ULS04Z:;return this.$6_0},$2Y_0:function(){ULS04Z:;var a=this.$7_0.m_cDataPoints*SP.BWsaClient.$1J_0+this.$7_0.m_cbStreams;if(a>=this.$6_0.$2T){this.uploadWsaData();a=this.$7_0.m_cDataPoints*SP.BWsaClient.$1J_0+this.$7_0.m_cbStreams;return a>=this.$6_0.$2T}return false},$4X_0:function(c){ULS04Z:;try{if(this.$1F_0||this.$1g_0[c])return;this.$1F_0=true;var a=SP.OfficeVersion.fullBuildBase.split(".");this.$1S_0(8472,(parseInt(a[2])<<16)+parseInt(a[0]));this.$1S_0(7982,SP.BWsaClient.$5i_0());this.$1S_0(8049,SP.BWsaClient.$5m_0());this.$1S_0(8814,3)}catch(b){}},setDw:function(a,c){ULS04Z:;try{if(!this.$6_0.$G)return;if(Object.getType(a)!==Number||Object.getType(c)!==Number)return;if(a<1||a>this.$6_0.$1o)return;if(c<0||c>4294967295){this.setDw(8763,a);return}if(this.$2Y_0())return;this.$4X_0(a);this.$n_0();var b=this.$7_0.m_wsaDatapoints[a];if(!b){b=new SP.BWsaDatapoint(a);this.$7_0.m_wsaDatapoints[a]=b;this.$7_0.m_cDataPoints++}b.m_Value=c;b.m_Count++;b.m_Sum=c+b.m_Sum}catch(d){}},setBool:function(b,a){ULS04Z:;if(a)a=1;this.setDw(b,a)},setBitsOrAnd:function(c,a,b){ULS04Z:;try{if(!this.$6_0.$G)return;if(Object.getType(c)!==Number||Object.getType(a)!==Number||Object.getType(b)!==Number)return;if(a<0||a>4294967295||b<0||b>4294967295){this.setDw(8763,c);return}var d=this.$7_0.m_wsaDatapoints[c];if(d){this.$n_0();d.m_Value&=b;d.m_Value|=a;d.m_Count++}else this.setDw(c,a)}catch(e){}},setBitsOr:function(a,b){ULS04Z:;this.setBitsOrAnd(a,b,4294967295)},setBitsAnd:function(a,b){ULS04Z:;this.setBitsOrAnd(a,0,b)},setIfMax:function(b,a){ULS04Z:;try{if(!this.$6_0.$G)return;if(Object.getType(b)!==Number||Object.getType(a)!==Number)return;var c=this.$7_0.m_wsaDatapoints[b];if(!c||c.m_Valuea)this.setDw(b,a);else this.$n_0()}catch(d){}},incrementDw:function(a,b){ULS04Z:;try{if(!this.$6_0.$G)return;if(Object.getType(a)!==Number||Object.getType(b)!==Number)return;if(!b){this.$n_0();return}var c=0,d=this.$7_0.m_wsaDatapoints[a];if(d)c=d.m_Value;this.setDw(a,c+b)}catch(e){}},addToAverage:function(b,c){ULS04Z:;try{if(!this.$6_0.$G)return;if(Object.getType(b)!==Number||Object.getType(c)!==Number)return;this.setDw(b,c);var a=this.$7_0.m_wsaDatapoints[b];if(a)a.m_Value=Math.floor(a.m_Sum/a.m_Count)}catch(d){}},createStream:function(a,c,d,b){ULS04Z:;try{if(!this.$6_0.$G)return;if(a<1||a>this.$6_0.$1o)return;if(c!==1&&c!==2)return;if(d<1||d>this.$6_0.$4H)return;if(this.$2Y_0())return;if(b<1||b>this.$6_0.$2U)b=this.$6_0.$2U;if(!this.$7_0.m_wsaStreams[a]){var f=new SP.BWsaStream(a,c,d,b);this.$7_0.m_wsaStreams[a]=f;this.$7_0.m_cStreams++;this.$7_0.m_cbStreams+=SP.BWsaClient.$1J_0}}catch(e){}},$6M_0:function(a){ULS04Z:;delete a.m_Rows[a.m_RowsOverwritten];this.$7_0.m_cbStreams-=(a.m_Width+1)*4;a.m_RowCount--;a.m_RowsOverwritten++;if(a.m_RowsOverwritten>SP.StreamRowCounters.maxOverwritten){SP.StreamRowCounters.maxOverwritten=a.m_RowsOverwritten;this.setDw(7994,a.m_RowsOverwritten);this.setDw(8047,a.m_WsaId)}},addToStreamDw8:function(b,c,d,e,f,g,h,i,j){ULS04Z:;try{var a=new SP.WsaStreamRow(8);a.m_Values[0]=c;a.m_Values[1]=d;a.m_Values[2]=e;a.m_Values[3]=f;a.m_Values[4]=g;a.m_Values[5]=h;a.m_Values[6]=i;a.m_Values[7]=j;this.$4l_0(b,a)}catch(k){}},$4l_0:function(b,c){ULS04Z:;if(!this.$6_0.$G)return;if(b<1||b>this.$6_0.$1o)return;if(this.$2Y_0())return;this.$4X_0(b);for(var d=0;d4294967295){this.setDw(8763,b);return}}var a=this.$7_0.m_wsaStreams[b];if(a){this.$n_0();if(a.m_Width!==c.m_Values.length)return;a.m_RowCount>=a.m_MaxRows&&a.m_StreamType===2&&this.$6M_0(a);if(a.m_RowCountSP.StreamRowCounters.maxRowCount){SP.StreamRowCounters.maxRowCount=a.m_RowCount;this.setDw(7993,a.m_RowCount);this.setDw(8048,a.m_WsaId)}}else{a.m_RowsOverwritten++;if(a.m_RowsOverwritten>SP.StreamRowCounters.maxOverwritten){SP.StreamRowCounters.maxOverwritten=a.m_RowsOverwritten;this.setDw(7994,a.m_RowsOverwritten);this.setDw(8047,a.m_WsaId)}}}},terminate:function(){ULS04Z:;this.uploadWsaData()},uploadWsaData:function(){ULS04Z:;try{this.$1U_0();if(!this.$7_0||!this.$6_0)return;if(!this.$6_0.$G)return;if(this.$6_0.$1q===""){this.$6_0.$G=false;return}var f=SP.Ticks.getTicks32();if(this.$1l_0>0&&f<=this.$1l_0+this.$6_0.$4I)return;this.$1l_0=f;var a=new Array(0),d=this.$7_0.m_wsaStreams;for(var e in d){var g={key:e,value:d[e]},i=g.value;if(!i.m_RowCount)a[a.length]=g.key}for(var b=0;b0&&this.uploadWsaDataRequest(c)}}catch(h){}},uploadWsaDataRequest:function(a){ULS04Z:;if(!this.$f_0)this.$f_0=new XMLHttpRequest;if(this.$f_0.readyState===0||this.$f_0.readyState===4){this.$f_0.open("POST",this.$6_0.$1q,true);this.$f_0.setRequestHeader("Content-Type","application/json");this.$f_0.send(a)}},isUserOptedIn:function(){ULS04Z:;return this.$6_0.$G},disable:function(){ULS04Z:;try{this.$1U_0();this.$6_0.$G=false}catch(a){}},$1S_0:function(a,c){ULS04Z:;if(!this.$7_0.m_wsaDatapoints[a]){var b=new SP.BWsaDatapoint(a);b.m_Value=c;this.$7_0.m_wsaDatapoints[a]=b;this.$7_0.m_cDataPoints++}},$1U_0:function(){ULS04Z:;if(this.$t_0){window.clearTimeout(this.$t_0);this.$t_0=0}},$n_0:function(){ULS04Z:;if(SP.TimerResetCheck.isTimerResetNeeded()){this.$1U_0();this.$t_0=window.setTimeout(this.$2h,this.$6_0.$1n)}},$4q_0:function(){ULS04Z:;this.$t_0=0;this.$1U_0();this.uploadWsaData();this.$n_0()},addCommonDatapoint:function(a){ULS04Z:;this.$1g_0[a]=true}};Type.registerNamespace("SP.Ribbon");SP.Ribbon.ControlDataRecord=function(){};SP.Ribbon.$create_ControlDataRecord=function(){ULS04Z:;return new SP.Ribbon.ControlDataRecord};SP.Ribbon.IRelatedFieldsInfoRequestor=function(){};SP.Ribbon.IRelatedFieldsInfoRequestor.registerInterface("SP.Ribbon.IRelatedFieldsInfoRequestor");SP.Ribbon.Utility=function(){};SP.Ribbon.Utility.$2H_0=function(){ULS04Z:;return window.self.self};SP.Ribbon.Utility.$4o=function(b,c){ULS04Z:;var a=SP.Ribbon.Utility.$2H_0();$addHandler(a,b,c)};SP.Ribbon.Utility.$5Z=function(b,c){ULS04Z:;var a=SP.Ribbon.Utility.$2H_0();$removeHandler(a,b,c)};SP.Ribbon.Utility.$F=function(a,b){ULS04Z:;return a&&a.className&&Sys.UI.DomElement.containsCssClass(a,b)};SP.Ribbon.Utility.get_$U=function(){ULS04Z:;if(!SP.Ribbon.Utility.$z_0&&window._spWebPermMasks){var a=window._spWebPermMasks;if(!SP.Ribbon.SU.$0(a)&&!SP.BasePermissions.isInstanceOfType(a)){SP.Ribbon.Utility.$z_0=new SP.BasePermissions;!SP.Ribbon.Utility.$z_0.customFromJson(a)&&SP.Ribbon.Utility.$z_0.fromJson(a)}}return SP.Ribbon.Utility.$z_0};SP.Ribbon.UtilityInternal=function(){};SP.Ribbon.UtilityInternal.$61_0=function(){ULS04Z:;return Sys.Browser.agent===Sys.Browser.Firefox||Sys.Browser.name.toLowerCase().indexOf("firefox")!==-1};SP.Ribbon.UtilityInternal.$2H_0=function(){ULS04Z:;if(!SP.Ribbon.UtilityInternal.$61_0())return document.body;else return window.self.self};SP.Ribbon.UtilityInternal.$4n=function(b,c){ULS04Z:;var a=SP.Ribbon.UtilityInternal.$2H_0();$addHandler(a,b,c)};SP.Ribbon.UtilityInternal.$e=function(){ULS04Z:;SP.Ribbon.UtilityInternal.$1s_0>0&&window.clearTimeout(SP.Ribbon.UtilityInternal.$1s_0);SP.Ribbon.UtilityInternal.$1s_0=window.setTimeout(SP.Ribbon.UtilityInternal.$4W_0,0)};SP.Ribbon.UtilityInternal.$6U=function(){ULS04Z:;SP.Ribbon.PageManager.get_instance().get_commandDispatcher().executeCommand(Commands.CommandIds.ApplicationStateChanged,null);var a=window._spNextRibbonTabId;if(!SP.Ribbon.SU.$0(a)){window.SelectRibbonTab(a);window._spNextRibbonTabId=null}CUI.PMetrics.perfMark(7736)};SP.Ribbon.SQMUtility=function(){};SP.Ribbon.SQMUtility.calcActionId=function(d){ULS04Z:;for(var a=5381,b=a,f=d.length,c=0;c0},canHandleCommand:function(a){ULS04Z:;if(!SP.Ribbon.SU.$0(this.get_alwaysEnabledCommands()[a]))return true;if(a==="DisplayView"||a==="QueryDisplayView")return !SP.Ribbon.SU.$0(this.get_viewSelectorOptions());var b=SP.Ribbon.ListViewWebPartPageComponent.callBaseMethod(this,"canHandleCommand",[a]);if(b)return true;var c=this.getCountOfSelectedItems();if(a==="CustomViewsGroup"||a==="ViewsTab")return true;if(a==="ModifyView"||a==="ModifyThisView"||a==="PopulateModifyViewMenu"){if(SP.Ribbon.SU.$0(this.get_viewSelectorOptions())||this.$4A_3())return false;else if(this.$4N_3)return false;return this.get_viewSelectorOptions().showEditView}if(a==="ModifyViewInDesigner"){if(SP.Ribbon.SU.$0(this.get_viewSelectorOptions()))return false;return this.get_viewSelectorOptions().showEditView&&this.$2J_3()}if(a==="LibraryPermissions")return this.$l_3.has(63);if(a==="EditList")return this.$2J_3();if(a==="ManageCopies")return this.$62_3(c);if(a==="AttachFile")return this.$4G_3==="True"&&this.canHandleECBCommand("EditProperties")&&this.$64_3();if(a==="CreateView"){if(SP.Ribbon.SU.$0(this.get_viewSelectorOptions()))return false;return this.get_viewSelectorOptions().showCreateView}if(a==="CurrentPage")return true;if(a==="PreviousPage"){var d=this.$17_3();return !SP.Ribbon.SU.$0(d.PreviousNode)}if(a==="NextPage"){var e=this.$17_3();return !SP.Ribbon.SU.$0(e.NextNode)}if(a==="EditDefaultForms")return this.$l_3.has(19)&&!this.$4A_3();if(a==="EditDefaultForm")return true;if(a==="PopulateDefaultFormsForList")return true;if(a==="PopulateViewDropDown")return this.get_hasViewSelectorInfo();if(a==="EmailLibraryLink")return this.get_ctx();if(a==="DisplayDatasheetView")if(!b&&!SP.Ribbon.ListViewWebPartPageComponent.callBaseMethod(this,"canHandleCommand",["DisplayStandardView"]))return false;else return Sys.Browser.agent===Sys.Browser.InternetExplorer;else if(a==="DisplayStandardView")return true;else if(a==="NavigateUp")return CanNavigateUp(this.get_ctx());if(a==="QueryDisplayDatasheetView")return Sys.Browser.agent===Sys.Browser.InternetExplorer;if(a==="QueryDisplayStandardView")return true;if(a==="NavZoomIn"||a==="NavZoomOut"||a==="NavScrollTask")return true;if(a==="AssociateWorkflows"||a==="EditWorkflowSettings"||a==="PopulateManageWorkFlowsMenu"||a==="ManageWorkflows"||a==="CreateReusableWorkflowInDesigner"||a==="CreateWorkflowInDesigner"||a==="AddButton")return this.$2J_3()&&this.$2R_3!=="True";return this.canHandleECBCommand(a)},$62_3:function($p0){if($p0!==1)return false;var $v_0=this.$19_3(),$$dict_1_0=$v_0;for(var $$key_1_1 in $$dict_1_0){var $v_2={key:$$key_1_1,value:$$dict_1_0[$$key_1_1]},$v_3=$v_2.key.split(",");if($v_3[2]==="1")return false}if(this.$2R_3==="True")return false;if(!this.$1m_3.has(3))return false;var $v_1=eval("parseInt("+this.$2S_3+");");if($v_1===101||$v_1===109||$v_1===130||$v_1===115)return true;return false},$64_3:function(){ULS04Z:;var f=this.$19_3(),d=0,b=f;for(var c in b){var g={key:c,value:b[c]},e=g.key.split(",");if(e[2]==="1")return false;var a=e[1];if(a.indexOf(".0.")!==-1||a.indexOf(".1.")!==-1||a.indexOf(".2.")!==-1)return false;d++}return 1===d},handleCommand:function(a,b){ULS04Z:;var h=this.get_ctx(),f=this.getCountOfSelectedItems(),i=this._controlData[a];if(!SP.Ribbon.SU.$0(i)){this.executeClickScript(i.ClickScript);return true}else if(a==="PopulateModifyViewMenu"){b.PopulationXML=this.$5l_3();return true}else if(a==="ModifyView"||a==="ModifyThisView"){var g=new SP.Utilities.UrlBuilder(this.$16_3("ViewEdit.aspx")),p=new SP.Guid(this.$b_3);g.addKeyValueQueryString("List",this.$Z_3);g.addKeyValueQueryString("View",p.toString("B").toUpperCase());SP.Utilities.HttpUtility.appendSourceAndNavigateTo(g.get_url())}else if(a==="ModifyViewInDesigner")EditInSPD(document.URL,true);else if(a==="CreateView"){var j=new SP.Utilities.UrlBuilder(this.$16_3("ViewType.aspx"));j.addKeyValueQueryString("List",this.$Z_3);SP.Utilities.HttpUtility.appendSourceAndNavigateTo(j.get_url())}else if(a==="DisplayView"){if(!this.get_hasViewSelectorInfo())return false;this.executeClickScript(b["CommandValueId"])}else if(a==="QueryDisplayView"){b["Value"]=!SP.ScriptUtility.isNullOrEmptyString(this.$2X_3)?this.$2X_3:SP.Res.viewGroupDefault;return this.get_hasViewSelectorInfo()}else if(a==="QueryCurrentPage"){var k=this.$17_3();if(!SP.Ribbon.SU.$0(k.CurrentRange))b["Value"]=k.CurrentRange;else b["Value"]="";return true}else if(a==="PreviousPage"){var l=this.$17_3();!SP.Ribbon.SU.$0(l.PreviousNode)&&this.simulateClick(l.PreviousNode);return true}else if(a==="NextPage"){var m=this.$17_3();!SP.Ribbon.SU.$0(m.NextNode)&&this.simulateClick(m.NextNode);return true}if(a==="EditDefaultForms")return true;if(a==="EditDefaultForm"){var q=b["CommandValueId"];this.navigateToFormPageDesignMode(q);return true}else if(a==="PopulateDefaultFormsForList")if(SP.Ribbon.SU.$0(this.$11_3)){this.getDefaultFormsInfo();var r=b;r.PollAgainInterval=100;++this.$27_3;if(SP.Ribbon.SU.$0(this.$1O_3)&&this.$27_3>5)this.$1O_3=SP.UI.Notify.addNotification(SP.Utilities.HttpUtility.htmlEncode(SP.Res.genericLoading),true);return true}else{b.PopulationXML=this.$11_3;!SP.Ribbon.SU.$0(this.$1O_3)&&SP.UI.Notify.removeNotification(this.$1O_3);this.$27_3=0;return true}else if(a==="PopulateViewDropDown"){if(!this.get_hasViewSelectorInfo())return false;if(SP.Ribbon.SU.$0(this.$1Q_3)){this.getViewGroupInfo();var s=b;s.PollAgainInterval=100;return true}else{b.PopulationJSON=this.$1Q_3;return true}}else if(a==="QueryDisplayStandardView"){b["On"]=!SP.Ribbon.ListViewWebPartPageComponent.callBaseMethod(this,"canHandleCommand",["DisplayStandardView"]);return true}else if(a==="QueryDisplayDatasheetView"){b["On"]=SP.Ribbon.ListViewWebPartPageComponent.callBaseMethod(this,"canHandleCommand",["DisplayStandardView"]);return true}else if(a==="DisplayStandardView")return true;else if(a==="DisplayDatasheetView")return true;else if(a==="LibraryPermissions"){var n=new SP.Guid(this.$Z_3),c=this.$16_3("user.aspx")+"?obj="+SP.Utilities.HttpUtility.urlKeyValueEncode(n.toString("B").toUpperCase());if(this.$4F_3==="1"&&this.$2S_3!=="113")c=c+",doclib";else c=c+",list";c=c+"&list="+SP.Utilities.HttpUtility.urlKeyValueEncode(n.toString("B").toUpperCase());SP.Utilities.HttpUtility.navigateTo(c)}else if(a==="EditList")this.$1d_3("?Cmd=EditList",true);else if(a==="PopulateManageWorkFlowsMenu"){b.PopulationXML=this.$5k_3();return true}else if(a==="EditWorkflowSettings"||a==="ManageWorkflows"){var t=new SP.Guid(this.$Z_3),u=this.$16_3("wrksetng.aspx")+"?List="+SP.Utilities.HttpUtility.urlKeyValueEncode(t.toString("B").toUpperCase());SP.Utilities.HttpUtility.navigateTo(u)}else if(a==="AssociateWorkflows"){var v=new SP.Guid(this.$Z_3),w=this.$16_3("Addwrkfl.aspx")+"?List="+SP.Utilities.HttpUtility.urlKeyValueEncode(v.toString("B").toUpperCase());SP.Utilities.HttpUtility.navigateTo(w)}else if(a==="CreateWorkflowInDesigner")this.$1d_3("?Cmd=NewWorkFlow",true);else if(a==="CreateReusableWorkflowInDesigner")this.$1d_3("?Cmd=NewReusableWorkFlow",false);else if(a==="AddButton")this.$1d_3("?Cmd=AddButton",true);else if(a==="NavigateUp"){NavigateUp(this.get_ctx());SP.Ribbon.PageManager.get_instance().get_commandDispatcher().executeCommand("appstatechanged",b)}else if(a==="ManageCopies"){if(f===1){var x=this.get_ctx();ManageCopies(x)}}else if(a==="AttachFile"){if(f===1){var y=this.get_ctx();AttachFile(y)}}else if(a==="EmailLibraryLink"){var z=h.HttpRoot,A=SP.Utilities.HttpUtility.urlPathEncode(this.$5j_3(z)),d=this.get_$g().rootFolder;if(SP.Ribbon.SU.$0(d))d=h.listUrlDir;else d=SP.Utilities.HttpUtility.urlPathEncode(d);var o=new Sys.StringBuilder(A);o.append(d);SP.Ribbon.EMailLink.openMailerWithUrl(o.toString());return true}else if(a==="NavZoomIn")this.get_$2L_3().ZoomInGantt();else if(a==="NavZoomOut")this.get_$2L_3().ZoomOutGantt();else if(a==="NavScrollTask")this.get_$2L_3().ScrollGanttToTask();else{this.$1M_3=true;if(f===1&&!this.$3d_3(a)&&this.$4b_3())return this.$3q(a);else{var e=this.get_ctx();if(a==="CheckOut")CheckoutSelectedItems(e);else if(a==="CheckIn")CheckinSelectedItems(e);else if(a==="Delete")DeleteSelectedItems(e);else if(a==="DiscardCheckOut")DiscardCheckoutSelectedItems(e);else return false}}return false},$2J_3:function(){ULS04Z:;return this.$l_3.has(12)&&this.$l_3.has(19)},$1d_3:function(c,d){ULS04Z:;var b=new SP.Guid(this.$Z_3),a=new Sys.StringBuilder;a.append(SP.PageContextInfo.get_webServerRelativeUrl());a.toString()!=="/"&&a.append("/");a.append(c);if(d){a.append("&ListId=");a.append(b.toString("B").toUpperCase())}EditInSPD(a.toString(),true)},$16_3:function(a){ULS04Z:;return SP.Utilities.UrlBuilder.urlCombine(this.$4M_3,"_layouts/"+a)},getGlobalCommands:function(){ULS04Z:;return []},$5j_3:function(a){ULS04Z:;if(SP.Ribbon.SU.$0(a))return "";var g=a.length,c=a.indexOf("://");if(c!==-1){var d=c+3,b=g-1,e=d
";var $v_1=document.createElement("DIV");$v_1.className="s4-dlg-err-itm";$v_1.style.paddingLeft="11px";$v_1.style.paddingRight="11px";$v_1.style.paddingTop="11px";$v_1.style.paddingBottom="0px";$v_1.style.minWidth="200px";$v_1.innerHTML=$v_0;var $v_2=SP.UI.$create_DialogOptions();$v_2.html=$v_1;$v_2.title=SP.Ribbon.PageState.NativeErrorState.Title;$v_2.dialogReturnValueCallback=null;SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=true;SP.Ribbon.PageState.NativeErrorState.ErrorDialog=SP.UI.ModalDialog.showModalDialog($v_2)}else SP.Ribbon.PageState.NativeErrorState.ErrorDialog=eval(SP.Ribbon.PageState.NativeErrorState.ShowErrorDialogScript)};SP.Ribbon.PageState.PageStateHandler.dismissErrorDialog=function(){ULS04Z:;!SP.Ribbon.SU.$0(SP.Ribbon.PageState.NativeErrorState.ErrorDialog)&&SP.Ribbon.PageState.NativeErrorState.ErrorDialog.close(1)};SP.Ribbon.PageState.PageStateHandler.popupWaitScreen=function(a,b){ULS04Z:;SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=true;SP.Ribbon.PageState.ImportedNativeData.WaitScreen=SP.UI.ModalDialog.showWaitScreenWithNoClose(a,b,100,200);SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=false};SP.Ribbon.PageState.PageStateHandler.dismissWaitScreen=function(){ULS04Z:;!SP.Ribbon.SU.$0(SP.Ribbon.PageState.ImportedNativeData.WaitScreen)&&SP.Ribbon.PageState.ImportedNativeData.WaitScreen.close(1)};SP.Ribbon.PageState.PageStateHandler.EnableSaveBeforeNavigate=function(d){ULS04Z:;if(d){if(!SP.Ribbon.PageState.PageStateHandler.$1H_1){SP.Ribbon.Utility.$4o("beforeunload",SP.Ribbon.PageState.PageStateHandler.$2b_1);SP.Ribbon.PageState.PageStateHandler.$1H_1=true;var a=Sys.WebForms.PageRequestManager.getInstance();a&&a.add_pageLoaded(SP.Ribbon.PageState.PageStateHandler.$2a_1);SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=false}}else try{if(SP.Ribbon.PageState.PageStateHandler.$1H_1){SP.Ribbon.PageState.PageStateHandler.$1H_1=false;var b=Sys.WebForms.PageRequestManager.getInstance();b&&b.remove_pageLoaded(SP.Ribbon.PageState.PageStateHandler.$2a_1);SP.Ribbon.Utility.$5Z("beforeunload",SP.Ribbon.PageState.PageStateHandler.$2b_1)}}catch(c){}};SP.Ribbon.PageState.PageStateHandler.$6H_1=function(){ULS04Z:;SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=false};SP.Ribbon.PageState.PageStateHandler.pageStateOnSubmit=function(){ULS04Z:;SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=true};SP.Ribbon.PageState.PageStateHandler.SaveBeforeNavigateCallback=function(callbackResponse){ULS04Z:;eval(callbackResponse);SP.Ribbon.PageState.PageStateHandler.saveCallbackError=SP.Ribbon.PageState.NativeErrorState.Message};SP.Ribbon.PageState.PageStateHandler.WikiSaveBeforeNavigateCallback=function(a,b){ULS04Z:;if(b)SP.Ribbon.PageState.PageStateHandler.saveCallbackError=a};SP.Ribbon.PageState.PageStateHandler.$6I_1=function(){ULS04Z:;if(SP.Ribbon.SU.$1C(SP.Ribbon.PageState.ImportedNativeData.PageState))return true;else return SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsWikiPage"]||!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsWikiPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"]};SP.Ribbon.PageState.PageStateHandler.$4Q_1=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsWikiPage"])return eval("SPAutoSaveIsPageDirty();");else return true};SP.Ribbon.PageState.PageStateHandler.$4Y_1=function($p0,$p1){if(!SP.Ribbon.SU.$1C(window.event))if(!SP.Ribbon.SU.$2($p1))eval("window.event.returnValue = '"+$p1+"';");else eval("window.event.returnValue = undefined;");else if(!SP.Ribbon.SU.$2($p1))$p0.rawEvent.returnValue=$p1};SP.Ribbon.PageState.PageStateHandler.saveBeforeNavigate=function(evt){ULS04Z:;if(!SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload&&SP.Ribbon.PageState.Handlers.isInEditMode()&&SP.Ribbon.PageState.PageStateHandler.$4Q_1()){if(SP.Ribbon.PageState.PageStateHandler.$6I_1())if(!confirm(SP.Res.pageStateSaveBeforeNavigateNotCheckedOutWarning)){SP.Ribbon.PageState.PageStateHandler.$4Y_1(evt,SP.Res.pageStateSaveBeforeNavigateLastChanceWarning);return SP.Res.pageStateSaveBeforeNavigateLastChanceWarning;return}SP.Ribbon.PageState.PageStateHandler.saveCallbackError=SP.Res.pageStateSaveBeforeNavigateUnknownError;eval("\r\n var __xmlHttpRequest = window.XMLHttpRequest;\r\n window.XMLHttpRequest = XMLHttpRequest = function() {ULS04Z:;\r\n var _xmlHttp = null;\r\n if (!__xmlHttpRequest) {\r\n try {\r\n _xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');\r\n }\r\n catch(ex) {}\r\n }\r\n else {\r\n _xmlHttp = new __xmlHttpRequest();\r\n }\r\n \r\n if (!_xmlHttp) return null;\r\n \r\n this.abort = function() {ULS04Z:;return _xmlHttp.abort();}\r\n\r\n this.getAllResponseHeaders = function() {ULS04Z:;return _xmlHttp.getAllResponseHeaders();}\r\n this.getResponseHeader = function(header) {ULS04Z:;return _xmlHttp.getResponseHeader(header);}\r\n this.open = function(method, url, async, user, password) {ULS04Z:;\r\n return _xmlHttp.open(method, url, false, user, password);\r\n }\r\n this.send = function(body) {ULS04Z:;\r\n if (_xmlHttp.timeout != undefined)\r\n {\r\n _xmlHttp.timeout = 15000;\r\n }\r\n _xmlHttp.send(body);\r\n this.readyState = _xmlHttp.readyState;\r\n if (this.readyState == 4)\r\n {\r\n this.responseBody = _xmlHttp.responseBody;\r\n this.responseStream = _xmlHttp.responseStream;\r\n this.responseText = _xmlHttp.responseText;\r\n this.responseXML = _xmlHttp.responseXML;\r\n this.status = _xmlHttp.status;\r\n this.statusText = _xmlHttp.statusText;\r\n }\r\n this.onreadystatechange();\r\n }\r\n this.setRequestHeader = function(name, value) {ULS04Z:;return _xmlHttp.setRequestHeader(name, value);}\r\n }");eval(SP.Ribbon.PageState.ImportedNativeData.CommandHandlers["PageStateSaveBeforeNavigate"]);eval("window.XMLHttpRequest = __xmlHttpRequest;");SP.Ribbon.PageState.PageStateHandler.$4Y_1(evt,SP.Ribbon.PageState.PageStateHandler.saveCallbackError);SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=false;if(!SP.Ribbon.SU.$2(SP.Ribbon.PageState.PageStateHandler.saveCallbackError))return SP.Ribbon.PageState.PageStateHandler.saveCallbackError}else SP.Ribbon.PageState.PageStateHandler.ignoreNextUnload=false};SP.Ribbon.PageState.PageStateHandler.updatePageState=function(){ULS04Z:;var $v_0="PageStateUpdatePageState";if(!SP.Ribbon.PageState.ImportedNativeData||!SP.Ribbon.PageState.ImportedNativeData.CommandHandlers||!SP.Ribbon.PageState.ImportedNativeData.CommandHandlers[$v_0])return;eval(SP.Ribbon.PageState.ImportedNativeData.CommandHandlers[$v_0])};SP.Ribbon.PageState.PageStateHandler.prototype={getFocusedCommands:function(){ULS04Z:;return null},getGlobalCommands:function(){ULS04Z:;return [Commands.CommandIds.ApplicationStateChanged,"CPEditTab","EditAndCheckoutGroup","WikiPageTab","PublishTab","ApproveGroup","PageStateGroupOpenMenuSave","PageStateGroupOpenMenuCheckin","PageStateGroupOpenMenuPublish","PageStateGroupQuerySaveMenu","PageStateGroupQueryCheckinMenu","PageStateGroupQueryPublishMenu","PageStateGroupSaveSplit","PageStateGroupCheckinSplit","PageStateGroupPublishSplit","PageStateGroupSave","PageStateGroupSaveAndStop","PageStateGroupEdit","PageStateGroupDontSaveAndStop","PageStateGroupCheckin","PageStateGroupCheckout","PageStateGroupDiscardCheckout","PageStateGroupOverrideCheckout","PageStateGroupPublish","PageStateGroupUnpublish","PageStateGroupSubmitForApproval","PageStateGroupCancelApproval","PageStateGroupApprove","PageStateGroupReject","ManageGroup","DeletePage","PageStateGroupStopEditing"]},canHandleCommand:function(commandId){ULS04Z:;if(!SP.Ribbon.PageState.PageStateHandler.$1Z_1&&(commandId==="PageStateGroupSaveSplit"||commandId==="PageStateGroupOpenMenuSave"||commandId==="PageStateGroupQuerySaveMenu"||commandId==="PageStateGroupSave"||commandId==="PageStateGroupSaveAndStop"||commandId==="PageStateGroupEdit"||commandId==="PageStateGroupDontSaveAndStop"||commandId==="PageStateGroupStopEditing"))return false;if("PageStateGroupStopEditing"===commandId)commandId="PageStateGroupSaveAndStop";if(!SP.Ribbon.SU.$0(SP.Ribbon.PageState.ImportedNativeData.EnabledHandlers[commandId]))return eval(SP.Ribbon.PageState.ImportedNativeData.EnabledHandlers[commandId]);else if(!SP.Ribbon.SU.$0(SP.Ribbon.PageState.PageStateHandler.$13_1[commandId])){for(var $v_0=false,$v_1=SP.Ribbon.PageState.PageStateHandler.$13_1[commandId],$v_2=0;$v_2<$v_1.length&&!$v_0;$v_2++)$v_0=eval(SP.Ribbon.PageState.ImportedNativeData.EnabledHandlers[$v_1[$v_2]]);return $v_0}return true},handleCommand:function(c,a){ULS04Z:;if(!SP.Ribbon.PageState.PageStateHandler.$1Z_1&&(c==="PageStateGroupSaveSplit"||c==="PageStateGroupOpenMenuSave"||c==="PageStateGroupQuerySaveMenu"||c==="PageStateGroupSave"||c==="PageStateGroupSaveAndStop"||c==="PageStateGroupEdit"||c==="PageStateGroupDontSaveAndStop"||c==="PageStateGroupStopEditing"))return false;if(Commands.CommandIds.ApplicationStateChanged===c){SP.Ribbon.PageStateActionButton.updateState();return true}if("PageStateGroupStopEditing"===c)if(confirm(SP.Res.pageStateSaveBeforeNavigateNotCheckedOutWarning))c="PageStateGroupSaveAndStop";else c="PageStateGroupDontSaveAndStop";if(c.startsWith("PageStateGroupQuery")){var b=SP.Ribbon.PageState.PageStateHandler.$5o_1(a),d=null;if(!b)return false;switch(c){case "PageStateGroupQuerySaveMenu":if(SP.Ribbon.PageState.Handlers.isInEditMode())a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"SaveAndStop";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Edit";break;case "PageStateGroupQueryCheckinMenu":if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"OverrideCheckout";else if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Checkout";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Checkin";break;case "PageStateGroupQueryPublishMenu":if(d=SP.Ribbon.PageState.PageStateHandler.$5n_1("PageStateGroupPublishSplit"))a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+SP.Ribbon.PageState.PageStateHandler.getButtonId(d);else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"])if(SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Unpublish";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Publish";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibWorkflowEnabled"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"CancelApproval";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"]||SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsRejected"])if(!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibWorkflowEnabled"]&&(!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibApprovalEnabled"]||SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]))a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Publish";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"SubmitForApproval";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Publish";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemHasCheckedInVersion"])if(!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibWorkflowEnabled"]&&(!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibApprovalEnabled"]||SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]))a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Publish";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"SubmitForApproval";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"])if(!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibWorkflowEnabled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Publish";else a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"CancelApproval";else if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsScheduled"])a[CUI.Controls.DropDownCommandProperties.SelectedItemId]=b+"Unpublish";else return false}return true}else if(!SP.Ribbon.SU.$0(SP.Ribbon.PageState.ImportedNativeData.CommandHandlers[c]))return SP.Ribbon.PageState.Handlers.showStateChangeDialog(c,SP.Ribbon.PageState.ImportedNativeData.CommandHandlers[c]);else if(a&&!SP.Ribbon.SU.$2(a["CommandValueId"]))return SP.Ribbon.PageState.Handlers.showStateChangeDialog(a["CommandValueId"],SP.Ribbon.PageState.ImportedNativeData.CommandHandlers[a["CommandValueId"]]);return false},isFocusable:function(){ULS04Z:;return false},receiveFocus:function(){ULS04Z:;return true},yieldFocus:function(){ULS04Z:;return true},init:function(){ULS04Z:;(SP.Ribbon.PageState.NativeErrorState.ButtonCount>0||!SP.Ribbon.SU.$2(SP.Ribbon.PageState.NativeErrorState.ShowErrorDialogScript))&&SP.Ribbon.PageState.PageStateHandler.showErrorDialog();SP.Ribbon.PageState.PageStateHandler.showPageStatus()},getId:function(){ULS04Z:;return "PageState"}};SP.Ribbon.PageState.StateChangeDialogHandler=function(){};SP.Ribbon.PageState.StateChangeDialogHandler.prototype={enabled:null,initialize:null,abort:null,validate:null};SP.Ribbon.PageState.Handlers=function(){};SP.Ribbon.PageState.Handlers.isInEditMode=function(){ULS04Z:;var a=SP.Ribbon.WikiPageComponent.$D();if(SP.Ribbon.SU.$1C(SP.Ribbon.PageState.ImportedNativeData)||SP.Ribbon.SU.$1C(SP.Ribbon.PageState.ImportedNativeData.PageState))return a;else return SP.Ribbon.PageState.ImportedNativeData.PageState["ViewModeIsEdit"]||SP.Ribbon.PageState.ImportedNativeData.PageState["ViewModeIsWebPartDesign"]||a};SP.Ribbon.PageState.Handlers.isSaveEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.Handlers.isInEditMode()&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"])return true;return false};SP.Ribbon.PageState.Handlers.isEditEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.Handlers.isInEditMode()&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"])return true;return false};SP.Ribbon.PageState.Handlers.isDontSaveAndStopEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["ViewModeIsEdit"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"])return true;return false};SP.Ribbon.PageState.Handlers.isSaveAndStopEditEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.Handlers.isInEditMode()&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"])return true;return false};SP.Ribbon.PageState.Handlers.isCheckoutEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInLibrary"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"])return true;return false};SP.Ribbon.PageState.Handlers.isCheckinEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInLibrary"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"])return true;return false};SP.Ribbon.PageState.Handlers.isDiscardCheckoutEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemHasCheckedInVersion"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"])return true;return false};SP.Ribbon.PageState.Handlers.isOverrideCheckoutEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToCurrentUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToSystemUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInLibrary"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasOverrideCheckoutRights"])return true;return false};SP.Ribbon.PageState.Handlers.isPublishEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsScheduled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInLibrary"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibMinorVersionsEnabled"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibWorkflowEnabled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&(SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]||!SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibApprovalEnabled"])&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"])return true;return false};SP.Ribbon.PageState.Handlers.isUnpublishEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.Handlers.isInEditMode()&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsScheduled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInLibrary"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibMinorVersionsEnabled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToSystemUser"])return true;return false};SP.Ribbon.PageState.Handlers.isSubmitForApprovalEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibApprovalEnabled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"])return true;return false};SP.Ribbon.PageState.Handlers.isCancelApprovalEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ViewModeIsEdit"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["DocLibMinorVersionsEnabled"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"])return true;return false};SP.Ribbon.PageState.Handlers.isApproveEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"])return true;return false};SP.Ribbon.PageState.Handlers.isRejectEnabled=function(){ULS04Z:;if(!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsMajorVersion"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsFormsPage"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsInSharedView"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsPendingApproval"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasApproverRights"]&&SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasContributorRights"])return true;return false};SP.Ribbon.PageState.Handlers.isDeleteEnabled=function(){ULS04Z:;if(SP.Ribbon.PageState.ImportedNativeData.PageState["UserHasDeleteRights"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsCheckedOutToOtherUser"]&&!SP.Ribbon.PageState.ImportedNativeData.PageState["ItemIsDefaultPage"])return true;return false};SP.Ribbon.PageState.Handlers.GenericCompleteHandler=function(cbr){ULS04Z:;SP.Ribbon.PageState.PageStateHandler.dismissWaitScreen();eval(cbr);SP.Ribbon.PageManager.get_instance().get_commandDispatcher().executeCommand("appstatechanged",null);var $v_0=SP.Ribbon.PageState.ImportedNativeData.CallbackResult["Notification"];if(!SP.Ribbon.SU.$2($v_0)){SP.UI.Notify.addNotification($v_0,false);SP.Ribbon.PageState.ImportedNativeData.CallbackResult["Notification"]=""}SP.Ribbon.PageState.PageStateHandler.showPageStatus();SP.Ribbon.PageState.NativeErrorState.ButtonCount>0&&SP.Ribbon.PageState.PageStateHandler.showErrorDialog()};SP.Ribbon.PageState.Handlers.GenericError=function(){ULS04Z:;alert("callback failed")};SP.Ribbon.PageState.Handlers.addStateChangeDialogHandler=function(a){ULS04Z:;SP.Ribbon.PageState.Handlers.$1z_0.push(a)};SP.Ribbon.PageState.Handlers.setStateChangeDialogFocusOnNode=function(a){ULS04Z:;if(a)SP.Ribbon.PageState.Handlers.$2d_0=a};SP.Ribbon.PageState.Handlers.onOkButton=function(){ULS04Z:;SP.Ribbon.PageState.Handlers.$6d_0()};SP.Ribbon.PageState.Handlers.onCancelButton=function(){ULS04Z:;SP.Ribbon.PageState.Handlers.$6c_0()};SP.Ribbon.PageState.Handlers.showStateChangeDialog=function(commandId,func){ULS04Z:;SP.Ribbon.PageState.Handlers.$L_0=new Array(0);for(var $v_4=0;$v_4