function xml2json(n,t){var i={toObj:function(n){var r={},u,s,e,t;if(n.nodeType==1){if(n.attributes.length)for(u=0,s=n.attributes.length;u<s;u++)e=n.attributes[u],r["@"+e.nodeName]=(e.nodeValue||"").toString();if(n.firstChild){var o=0,f=0,h=!1;for(t=n.firstChild;t;t=t.nextSibling)t.nodeType==1?h=!0:t.nodeType==3&&t.nodeValue.match(/[^ \f\n\r\t\v]/)?o++:t.nodeType==4&&f++;if(h)if(o<2&&f<2)for(t=n.firstChild;t;t=t.nextSibling)t.nodeType==3?r["#text"]=i.escape(t.nodeValue):t.nodeType==4?r["#cdata"]=i.escape(t.nodeValue):r[t.nodeName]?r[t.nodeName]instanceof Array?r[t.nodeName][r[t.nodeName].length]=i.toObj(t):r[t.nodeName]=[r[t.nodeName],i.toObj(t)]:r[t.nodeName]=i.toObj(t);else n.attributes.length?r["#text"]=i.escape(i.innerXml(n)):r=i.escape(i.innerXml(n));else if(o)n.attributes.length?r["#text"]=i.escape(i.innerXml(n)):r=i.escape(i.innerXml(n));else if(f)if(f>1)r=i.escape(i.innerXml(n));else for(t=n.firstChild;t;t=t.nextSibling)r["#cdata"]=i.escape(t.nodeValue)}n.attributes.length||n.firstChild||(r=null)}else n.nodeType==9?r=i.toObj(n.documentElement):alert("unhandled node type: "+n.nodeType);return r},toJson:function(n,t,r){var f=t?'"'+t+'"':"",e,s,u,o;if(n instanceof Array){for(e=0,s=n.length;e<s;e++)n[e]=i.toJson(n[e],"",r+"\t");f+=(t?":[":"[")+(n.length>1?"\n"+r+"\t"+n.join(",\n"+r+"\t")+"\n"+r:n.join(""))+"]"}else if(n==null)f+=(t&&":")+"null";else if(typeof n=="object"){u=[];for(o in n)u[u.length]=i.toJson(n[o],o,r+"\t");f+=(t?":{":"{")+(u.length>1?"\n"+r+"\t"+u.join(",\n"+r+"\t")+"\n"+r:u.join(""))+"}"}else f+=typeof n=="string"?(t&&":")+'"'+n.toString()+'"':(t&&":")+n.toString();return f},innerXml:function(n){var i="",r,t;if("innerHTML"in n)i=decodeValue(n.innerHTML);else for(r=function(n){var t="",u,e,f,i;if(n.nodeType==1){for(t+="<"+n.nodeName,u=0,e=n.attributes.length;u<e;u++)f=n.attributes[u],t+=" "+f.nodeName+'="'+(f.nodeValue||"").toString()+'"';if(n.firstChild){for(t+=">",i=n.firstChild;i;i=i.nextSibling)t+=r(i);t+="<\/"+n.nodeName+">"}else t+="/>"}else n.nodeType==3?t+=n.nodeValue:n.nodeType==4&&(t+="<![CDATA["+n.nodeValue+"]\]>");return t},t=n.firstChild;t;t=t.nextSibling)i+=r(t);return i},escape:function(n){return n.replace(/[\\]/g,"\\\\").replace(/[\"]/g,'\\"').replace(/[\f]/g,"\\f").replace(/[\n]/g,"\\n").replace(/[\r]/g,"\\r").replace(/[\t]/g,"\\t").replace(/[\v]/g,"\\v")},removeWhite:function(n){var t,r;for(n.normalize(),t=n.firstChild;t;)t.nodeType==3?t.nodeValue.match(/[^ \f\n\r\t\v]/)?t=t.nextSibling:(r=t.nextSibling,n.removeChild(t),t=r):t.nodeType==1?(i.removeWhite(t),t=t.nextSibling):t=t.nextSibling;return n}},r;return n.nodeType==9&&(n=n.documentElement),r=i.toJson(i.toObj(i.removeWhite(n)),n.nodeName,"\t"),"{\n"+t+(t?r.replace(/\t/g,t):r.replace(/\t|\n/g,""))+"\n}"}var dsiSiteManager=function(){var f=null,n=null,s=null,c=0,t=null,r=null,i=null,e=null,u=null,l=null,a=null,p=!1,w=!1,h=null,o=!1,v=1024e4,y=10;return $.event.special.tap.emitTapOnTaphold=!1,init=function(){f=null;n=null;pvdmWorksteps=null;e=null;o=!1;p=!1;w=!1},canAccessAnyProjRecycledDocs=function(n){for(var t=!1,u=getAvailableProjects(),i=0,r;r=u[i];i++)if(hasProjectRecycleBinAccessRights(r["@PROJID"],n)){t=!0;break}return t},canAccessScanOption=function(n){var t=!1;return dsiSiteManager.userSettings.documentDisplayMethod()===1&&dsiCommon.isWindowsOS()&&hasProjectAccessRights(n,PVProjectRights.ADD)&&(t=!0),t},getDocIndexFields=function(n,t,i){var u="",f=dsiSiteManager.getDocIndexFieldValues(n,t,i),r="";return $.each(f.FIELDS,function(n,t){u+=r+t.FROM_DEFAULT;dsiCommon.isNullOrEmpty(r)&&(r=", ")}),u},getDocIndexFieldValues=function(n,t,i){var r=$.grep(n,function(n){return n.DOCID==i});if(r.length!=0){var f=getProjectInfoById(t),e=dsiSiteManager.getSortedProjectFields(f),u={FIELDS:[]};return $.each(e.FIELD,function(n,t){if(t!=null){var i=dsiCommon.getIndexSearchObj(t),f=$.grep(r[0].INDICES.INDEX,function(n){return n.NAME==t.NAME});i.FROM_DEFAULT=dsiCommon.getFormattedIndexValue(i,f[0].VALUE);u.FIELDS.push(i)}}),u}},getFeatureSetLimit=function(t){var r={LimitFeature:!1,Max:0},u,i;try{u=[];n!=null&&n.ENTFEATURESETLIMITS!=null&&(u=n.ENTFEATURESETLIMITS.split(","));i=$.grep(u,function(n){return n.match("^"+t)});i!=""&&(r.LimitFeature=!0,i[0].indexOf("=")!=-1&&(r.Max=parseInt(i[0].split("=")[1])))}catch(f){}return r},getAuthTokensEnabled=function(){var t=!1;return n.TOKENSENABLE!=null&&n.TOKENSENABLE=="1"&&(t=!0),t},getMFAEnabled=function(){var t=!1;return n.MFAENABLED!=null&&n.MFAENABLED=="1"&&(t=!0),t},getMFARequired=function(){var t=!1;return n.MFAREQUIRED!=null&&n.MFAREQUIRED=="1"&&(t=!0),t},getAllowEmailChange=function(){var t=!1;return n.SECUSERSSETEMAIL!=null&&n.SECUSERSSETEMAIL=="1"&&(t=!0),t},getMaxNumberUploadFiles=function(){return parseInt(y)},setMaxNumberUploadFiles=function(n){y=n},getMaxRequestLengthInBytes=function(){return parseInt(v)*1e3},setMaxRequestLengthInBytes=function(n){v=n},getRecycleBinEnabledForProject=function(n){var t=!1;try{n.PVDM_ProjectAttributes.PROJECTATTRIBUTES!=null&&n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.RECYCLEBINUSAGE!=null&&parseInt(n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.RECYCLEBINUSAGE)&!0&&(t=!0)}catch(i){}return t},isAdminAny=function(){var t=!1;try{n!=null&&(t=(isSystemAdmin()||isAdminEForm()||isAdminWorkFlow()||isLimitedSysAdmin()||isProjectAdmin())&&n.ADMINPACKLICENSE=="1")}catch(i){}return t},isAdminWorkFlow=function(){var t=!1;try{n!=null&&(t=(n.ENTITYADMINSYSTEM=="1"||n.ENTITYADMINWORKFLOW=="1")&&n.ADMINPACKLICENSE=="1")}catch(i){}return t},isAdminEForm=function(){var t=!1;try{n!=null&&(t=(n.ENTITYADMINSYSTEM=="1"||n.ENTITYADMINEFORMS=="1")&&n.ADMINPACKLICENSE=="1")}catch(i){}return t},isSystemAdmin=function(){var t=!1;try{n!=null&&(t=n.ENTITYADMINSYSTEM=="1")}catch(i){}return t},isProjectAdmin=function(){var i=!1,t;try{n==null||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings)||(t=n.USERSETTINGS.PVDM_UserSettings.ADMINPROJS,!dsiCommon.isNullOrEmpty(t)&&t.split(",").length>0&&(i=!0))}catch(r){}return i},isLimitedSysAdmin=function(){var t=!1,i;try{n==null||dsiCommon.isNullOrEmpty(n.USERTYPE)||(i=parseInt(n.USERTYPE),(i&2049)==2049&&(t=!0))}catch(r){}return t},isEFormLicensed=function(){var t=!1;try{n!=null&&(t=n.LICEFORMS=="1")}catch(i){}return t},isUserWorkFlow=function(){var t=!1;try{n!=null&&(t=n.USERWORKFLOW=="1")}catch(i){}return t},getHelpTopicId=function(){return l},setHelpTopicId=function(n){l=n},getMinVersion=function(){return"81.0.0.0"},getSiteVersion=function(){return a},getCIFSCache=function(){var t=!0;try{n==null||dsiCommon.isNullOrEmpty(n["HOSTSTOR-WEBCACHE"])||(t=n["HOSTSTOR-WEBCACHE"]=="0")}catch(i){}return t},updateNotifyCount=function(t){n!=null&&(n.NOTIFYCOUNT=t)},setSiteVersion=function(n){a=n},setSessionInfo=function(t,i){n=t;dsiCommon.isNullOrEmpty(n.ENTITYID)||setEntityID(n.ENTITYID);dsiCommon.isNullOrEmpty(n.SESSIONID)||setSessionID(n.SESSIONID);i=i==undefined?!0:i;setUserSettings(n,i)},getDecimalChar=function(){var t=".";try{n==null||dsiCommon.isNullOrEmpty(n.DECIMALCHAR)||(t=n.DECIMALCHAR)}catch(i){}return t},getDemoMode=function(){var t=!1;try{n==null||dsiCommon.isNullOrEmpty(n.DEMOMODE)||n.DEMOMODE=="1"&&(t=!0)}catch(i){}return t},getGlobalAttachURL=function(){return h==null?"":h},setGlobalAttachURL=function(n){h=n},getSecNoGraphicalSig=function(){var t=!1;try{n==null||dsiCommon.isNullOrEmpty(n.SECNOGRAPHICALSIG)||n.SECNOGRAPHICALSIG=="1"&&(t=!0)}catch(i){}return t},getAvailableDestructionLists=function(){var t=[];try{n==null||dsiCommon.isNullOrEmpty(n.RECRETLISTS)||($.isArray(n.RECRETLISTS.RECRETLIST)||(n.RECRETLISTS.RECRETLIST=[n.RECRETLISTS.RECRETLIST]),t=n.RECRETLISTS.RECRETLIST)}catch(i){}return t},getAvailableEForms=function(){var t=[];try{n==null||dsiCommon.isNullOrEmpty(n.PVDM_UserEformAccess)||($.isArray(n.PVDM_UserEformAccess.EFORM)||(n.PVDM_UserEformAccess.EFORM=[n.PVDM_UserEformAccess.EFORM]),t=n.PVDM_UserEformAccess.EFORM)}catch(i){}return t},getAvailableProjects=function(){var t=[];try{n==null||dsiCommon.isNullOrEmpty(n.PVDM_UserProjectAccess)||($.isArray(n.PVDM_UserProjectAccess.PROJECT)||(n.PVDM_UserProjectAccess.PROJECT=[n.PVDM_UserProjectAccess.PROJECT]),t=n.PVDM_UserProjectAccess.PROJECT)}catch(i){}return t},getQuickSearchProjects=function(){var n=[],t=dsiSiteManager.getAvailableProjects();return $.each(t,function(t,i){var f=dsiSiteManager.getSortedProjectFields(i),t,r,u;if(f["@COUNT"]!=0)for(t=0;r=f.FIELD[t];t++)if(r!=null&&(u=r.TYPE.toLowerCase(),u!="boolean"&&u!="long text")){n.push(i);break}}),n},getAvailableWorksteps=function(){var t=[];try{n==null||dsiCommon.isNullOrEmpty(n.WSDEFS)||($.isArray(n.WSDEFS.WSDEF)||(n.WSDEFS.WSDEF=[n.WSDEFS.WSDEF]),t=n.WSDEFS.WSDEF)}catch(i){}return t},getCombinedDestructionLists=function(){var n=[],i,t,r;$.each(getAvailableDestructionLists(),function(t,i){n["'"+i.PROJID+"'"]==null?n["'"+i.PROJID+"'"]={COUNT:1,OBJ:i}:n["'"+i.PROJID+"'"].COUNT=parseInt(n["'"+i.PROJID+"'"].COUNT)+1});i=[];for(t in n)n.hasOwnProperty(t)&&(r=n[t].OBJ,r.COUNT=n[t].COUNT,i.push(r));return i},getDestructionListById=function(n){var t=null,i=getAvailableDestructionLists(),t=$.grep(i,function(t){return t["@LISTID"]==n});return t.length==1?t[0]:null},getFullTextSetting=function(){var i=0,t;try{n==null||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings)||(t=n.USERSETTINGS.PVDM_UserSettings.USEROPTIONS,t!=null&&t.SHOWFTOPTIONS!=undefined&&(i=t.SHOWFTOPTIONS))}catch(r){}return i},getMFASetting=function(){var t="";try{n==null||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings)||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings.MFA_TOTPSECRET)||(t=n.USERSETTINGS.PVDM_UserSettings.MFA_TOTPSECRET)}catch(i){}return t},getLastUsedProjectID=function(){var i=null,n=dsiCommon.getLocalStorageValue("pvdmProjectId"),t;if(n!=null&&(i=dsiSiteManager.getProjectInfoById(n)),i==null)try{t=dsiSiteManager.getAvailableProjects();t.length>0&&(n=t[0]["@PROJID"])}catch(r){}return n},updateMFASetting=function(t){try{n==null||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings)||(n.USERSETTINGS.PVDM_UserSettings.MFA_TOTPSECRET=t)}catch(i){}},updateFolderSortField=function(n,t,i,r){for(var f,e=i.indexOf("IDX_")==-1,i=i,u=0;u<t.length;u++)if(i==t[u].field){dsiCommon.isNullOrEmpty(t[u].dsi)||dsiCommon.isNullOrEmpty(t[u].dsi.sortBy)||(t[u].dsi.sortBy=="title"?i=t[u].title:t[u].dsi.sortBy=="field"&&(i=t[u].field));break}f={field:i,sortOrder:r=="asc"?PVQuerySortOrder.ASCENDING:PVQuerySortOrder.DESCENDING,isSystemField:e};dsiCommon.setLocalStorageValue("pvdmFolderSortField_"+n,JSON.stringify(f))},getPreviousSearchCriteriaById=function(n){var t={},i=dsiCommon.getLocalStorageValue("pvdmSearchCriteriaJSON_"+n);return i!=null?t=JSON.parse(i):(t.SORTFIELD=null,t.SEARCHTYPE="And",t.INCLUDE_RECYCLED_DOCS="FALSE",t.FTQUERYAFTERINDICES="FALSE",t.FULLTEXT=null,t.FTBOOLEAN="TRUE",t.FTSTEMMING="FALSE",t.FTPHONIC="FALSE",t.FTFUZZY="0",t.FTSYNONYM="FALSE",t.FTWNSYNONYM="TRUE",t.FTWNRELATED="TRUE",t.FTUSERSYNONYM="TRUE",t.FULLTEXTOPTIONS="BOOLEAN\tWNSYNONYM\tWNRELATED\tUSERSYNONYM",t.HIDDENPROJECTFIELDS="",t.DISPLAYEDSYSTEMFIELDS=[{NAME:"DOCID"},{NAME:"DOCCREATEDATE"}]),t},getPreviousFTSearchCriteriaById=function(n){var t={},i=dsiCommon.getLocalStorageValue("pvdmFTSearchCriteriaJSON_"+n);return i!=null?t=JSON.parse(i):(t.FULLTEXT=null,t.FULLTEXTOPTIONS="BOOLEAN\tWNSYNONYM\tWNRELATED\tUSERSYNONYM"),t},getProjectInfoById=function(n){var t=null,i=getAvailableProjects(),t=$.grep(i,function(t){return t["@PROJID"]==n});return t.length==1?t[0]:null},getSolutionProfileMsg=function(){var t="";return n==null||dsiCommon.isNullOrEmpty(n.SOL_PROF_MSG)||(t=n.SOL_PROF_MSG),t},getProjectActionsTemplate=function(n,t){var i,e,o;$("#liProjectActionsBreadCrumb").empty();i=[];dsiSiteManager.hasProjectAccessRights(n,PVProjectRights.VIEW)&&i.push({name:$.t("strings.LBL_SEARCH"),href:"dsiNav.loadProject('"+n+"', 'true');",actionId:"0"});dsiSiteManager.hasProjectAccessRights(n,PVProjectRights.ADD)&&i.push({name:$.t("strings.LBL_UPLOAD"),href:"dsiNav.uploadDocument('"+n+"');",actionId:"1"});dsiSiteManager.canAccessScanOption(n)&&i.push({name:$.t("strings.LBL_SCAN"),href:"dsiNav.scanDocument('"+n+"');",actionId:"2"});dsiSiteManager.hasProjectFolderAccessRights(n,PVFolderRights.VIEW)&&i.push({name:$.t("strings.LBL_FOLDERS"),href:"dsiNav.getFolderDocuments('"+n+"', '{00000000-0000-0000-0000-000000000000}');",actionId:"3"});dsiSiteManager.hasProjectRecycleBinAccessRights(n,PVRecycleRights.VIEW)&&i.push({name:$.t("strings.LBL_RECYCLE_BIN"),href:"dsiNav.loadRecycleBin('"+n+"');",actionId:"4"});var s=$("#listBreadCrumb-template").html(),h=Handlebars.compile(s),r="",u="",f=[];$.each(i,function(n,i){if(i.actionId==t){r=i.name;u="javascript:"+i.href;return}f.push({onclickfunction:"javascript:"+i.href,name:i.name})});e={activeItem:r,activeItemOnclick:u,activeItemId:"projectListsBreadCrumbItem",item:f};o=h(e);$("#liProjectActionsBreadCrumb").append(o)},getProjectListTemplate=function(n,t){var f,e;$("#liProjectListsBreadCrumb").empty();var o=dsiSiteManager.getAvailableProjects(),s=$("#listBreadCrumb-template").html(),h=Handlebars.compile(s),i="",r="",u=[];$.each(o,function(f,e){if(e["@PROJID"]==n){i=e.PROJNAME;r="javascript:"+t+"('"+e["@PROJID"]+"', 'false');";return}u.push({onclickfunction:"javascript:"+t+"('"+e["@PROJID"]+"', 'false');",name:e.PROJNAME})});f={activeItem:i,activeItemOnclick:r,activeItemId:"projectListsBreadCrumbItem",item:u};e=h(f);$("#liProjectListsBreadCrumb").append(e)},getRecycleProjectListTemplate=function(n){var u,f;$("#liProjectListsBreadCrumb").empty();var e=dsiSiteManager.getAvailableProjects(),o=$("#listBreadCrumb-template").html(),s=Handlebars.compile(o),t="",i="",r=[];$.each(e,function(u,f){if(f["@PROJID"]==n){t=f.PROJNAME;i="javascript:dsiNav.loadRecycleBin('"+f["@PROJID"]+"');";return}hasProjectRecycleBinAccessRights(f["@PROJID"],PVRecycleRights.VIEW)&&r.push({onclickfunction:"javascript:dsiNav.loadRecycleBin('"+f["@PROJID"]+"');",name:f.PROJNAME})});u={activeItem:t,activeItemOnclick:i,activeItemId:"recycleLists",item:r};f=s(u);$("#liProjectListsBreadCrumb").append(f)},getEFormInfoById=function(n){var t=null,i=getAvailableEForms(),t=$.grep(i,function(t){return t["@EFORMID"]==n});return t.length==1?t[0]:null},getWorkstepInfoById=function(n){var t=null,i=getAvailableWorksteps(),t=$.grep(i,function(t){return t["@WSDEFID"]==n});return t.length==1?t[0]:null},getSystemFields=function(n,t){var i=[],r;return(i.push({"@FIELDNUM":"DOCCREATEDATE",NAME:"DOCCREATEDATE",FIELD:"DOCCREATEDATE",TITLE:"@"+$.t("strings.LBL_DOC_CREATE_DATE"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCID",NAME:"DOCID",FIELD:"DOCIDBIND",TITLE:"@"+$.t("strings.LBL_DOC_ID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCDUPEID",NAME:"DOCDUPEID",FIELD:"DOCDUPEID",TITLE:"@"+$.t("strings.LBL_DOCDUPEID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCFTINDEX",NAME:"DOCFTINDEX",FIELD:"DOCFTINDEX",TITLE:"@"+$.t("strings.LBL_DOCFTINDEX"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJHASHTYPE",NAME:"OBJHASHTYPE",FIELD:"OBJHASHTYPE",TITLE:"@"+$.t("strings.LBL_OBJHASHTYPE"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJID",NAME:"OBJID",FIELD:"OBJID",TITLE:"@"+$.t("strings.LBL_OBJID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJTYPE",NAME:"OBJTYPE",FIELD:"OBJTYPE",TITLE:"@"+$.t("strings.LBL_OBJTYPE"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJPAGES",NAME:"OBJPAGES",FIELD:"OBJPAGES",TITLE:"@"+$.t("strings.LBL_OBJPAGES"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSECURELIST",NAME:"DOCSECURELIST",FIELD:"DOCSECURELIST",TITLE:"@"+$.t("strings.LBL_DOCSECURELIST"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!1,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCDGID",NAME:"DOCDGID",FIELD:"DOCDGID",TITLE:"@"+$.t("strings.LBL_DOCDGID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCDGNAME",NAME:"DOCDGNAME",FIELD:"DOCDGNAME",TITLE:"@"+$.t("strings.LBL_DOCDGNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCDGORIGNAME",NAME:"DOCDGORIGNAME",FIELD:"DOCDGORIGNAME",TITLE:"@"+$.t("strings.LBL_DOCDGORIGNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSOURCEDOCID",NAME:"DOCSOURCEDOCID",FIELD:"DOCSOURCEDOCID",TITLE:"@"+$.t("strings.LBL_DOCSOURCEDOCID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCCHECKOUTUSERFULLNAME",NAME:"DOCCHECKOUTUSERFULLNAME",FIELD:"DOCCHECKOUTUSERFULLNAME",TITLE:"@"+$.t("strings.LBL_DOCCHECKOUTUSERFULLNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["MODIFY"]}}),i.push({"@FIELDNUM":"DOCCHECKOUTUSERID",NAME:"DOCCHECKOUTUSERID",FIELD:"DOCCHECKOUTUSERID",TITLE:"@"+$.t("strings.LBL_DOCCHECKOUTUSERID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["MODIFY"]}}),i.push({"@FIELDNUM":"DOCCHECKOUTUSERNAME",NAME:"DOCCHECKOUTUSERNAME",FIELD:"DOCCHECKOUTUSERNAME",TITLE:"@"+$.t("strings.LBL_DOCCHECKOUTUSERNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["MODIFY"]}}),i.push({"@FIELDNUM":"DOCCHECKOUTTIME",NAME:"DOCCHECKOUTTIME",FIELD:"DOCCHECKOUTTIME",TITLE:"@"+$.t("strings.LBL_DOCCHECKOUTTIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["MODIFY"]}}),i.push({"@FIELDNUM":"OBJVERSIONCREATOR",NAME:"OBJVERSIONCREATOR",FIELD:"OBJVERSIONCREATOR",TITLE:"@"+$.t("strings.LBL_OBJVERSIONCREATOR"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJVERSIONNUM",NAME:"OBJVERSIONNUM",FIELD:"OBJVERSIONNUM",TITLE:"@"+$.t("strings.LBL_OBJVERSIONNUM"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJVERSIONTIME",NAME:"OBJVERSIONTIME",FIELD:"OBJVERSIONTIME",TITLE:"@"+$.t("strings.LBL_OBJVERSIONTIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJTRASHUSERNAME",NAME:"OBJTRASHUSERNAME",FIELD:"OBJTRASHUSERNAME",TITLE:"@"+$.t("strings.LBL_RECYCLED_BY"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVRecycleRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJTRASHUSERID",NAME:"OBJTRASHUSERID",FIELD:"OBJTRASHUSERID",TITLE:"@"+$.t("strings.LBL_OBJTRASHUSERID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVRecycleRights:["VIEW"]}}),i.push({"@FIELDNUM":"OBJTRASHDATETIME",NAME:"OBJTRASHDATETIME",FIELD:"OBJTRASHDATETIME",TITLE:"@"+$.t("strings.LBL_OBJTRASHDATETIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVRecycleRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCRECRETLOCKDATE",NAME:"DOCRECRETLOCKDATE",FIELD:"DOCRECRETLOCKDATE",TITLE:"@"+$.t("strings.LBL_DOCRECRETLOCKDATE"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["APPLY_RET_LOCKS","REMOVE_RET_LOCKS"]}}),i.push({"@FIELDNUM":"DOCRECRETDESTLISTID",NAME:"DOCRECRETDESTLISTID",FIELD:"DOCRECRETDESTLISTID",TITLE:"@"+$.t("strings.LBL_DOCRECRETDESTLISTID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["APPLY_DEST_DATES"]}}),i.push({"@FIELDNUM":"DOCRECRETDESTDATE",NAME:"DOCRECRETDESTDATE",FIELD:"DOCRECRETDESTDATE",TITLE:"@"+$.t("strings.LBL_DOCRECRETDESTDATE"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!0,RIGHTS:{PVProjectRights:["APPLY_DEST_DATES"]}}),i.push({"@FIELDNUM":"DOCFOLDERID",NAME:"DOCFOLDERID",FIELD:"DOCFOLDERID",TITLE:"@"+$.t("strings.LBL_DOCFOLDERID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVFolderRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCFOLDERNAME",NAME:"DOCFOLDERNAME",FIELD:"DOCFOLDERNAME",TITLE:"@"+$.t("strings.LBL_DOCFOLDERNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVFolderRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCRECRETLOCKINFO",NAME:"DOCRECRETLOCKINFO",FIELD:"DOCRECRETLOCKINFO",TITLE:"@"+$.t("strings.LBL_DOCRECRETLOCKINFO"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!1,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["APPLY_RET_LOCKS","REMOVE_RET_LOCKS"]}}),i.push({"@FIELDNUM":"DOCRECRETDESTINFO",NAME:"DOCRECRETDESTINFO",FIELD:"DOCRECRETDESTINFO",TITLE:"@"+$.t("strings.LBL_DOCRECRETDESTINFO"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!1,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["APPROVE_DEST_LISTS"]}}),i.push({"@FIELDNUM":"DOCSIGID",NAME:"DOCSIGID",FIELD:"DOCSIGID",TITLE:"@"+$.t("strings.LBL_DOCSIGID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGNAME",NAME:"DOCSIGNAME",FIELD:"DOCSIGNAME",TITLE:"@"+$.t("strings.LBL_DOCSIGNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGUSERID",NAME:"DOCSIGUSERID",FIELD:"DOCSIGUSERID",TITLE:"@"+$.t("strings.LBL_DOCSIGUSERID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGDATETIME",NAME:"DOCSIGDATETIME",FIELD:"DOCSIGDATETIME",TITLE:"@"+$.t("strings.LBL_DOCSIGDATETIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGSOURCEIP",NAME:"DOCSIGSOURCEIP",FIELD:"DOCSIGSOURCEIP",TITLE:"@"+$.t("strings.LBL_DOCSIGSOURCEIP"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGUSERNAME",NAME:"DOCSIGUSERNAME",FIELD:"DOCSIGUSERNAME",TITLE:"@"+$.t("strings.LBL_DOCSIGUSERNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCSIGUSERFULLNAME",NAME:"DOCSIGUSERFULLNAME",FIELD:"DOCSIGUSERFULLNAME",TITLE:"@"+$.t("strings.LBL_DOCSIGUSERFULLNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVSignatureRights:["VIEW"]}}),i.push({"@FIELDNUM":"DOCWFDEFID",NAME:"DOCWFDEFID",FIELD:"DOCWFDEFID",TITLE:"@"+$.t("strings.LBL_DOCWFDEFID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["VIEW_WORKFLOW_STATUS"]}}),i.push({"@FIELDNUM":"DOCWFINSTID",NAME:"DOCWFINSTID",FIELD:"DOCWFINSTID",TITLE:"@"+$.t("strings.LBL_DOCWFINSTID"),TYPE:"number",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["VIEW_WORKFLOW_STATUS"]}}),i.push({"@FIELDNUM":"DOCWFSTARTTIME",NAME:"DOCWFSTARTTIME",FIELD:"DOCWFSTARTTIME",TITLE:"@"+$.t("strings.LBL_DOCWFSTARTTIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["VIEW_WORKFLOW_STATUS"]}}),i.push({"@FIELDNUM":"DOCWFENDTIME",NAME:"DOCWFENDTIME",FIELD:"DOCWFENDTIME",TITLE:"@"+$.t("strings.LBL_DOCWFENDTIME"),TYPE:"date",FORMAT:"yyyy-mm-dd hh:nn:ss",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!0,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["VIEW_WORKFLOW_STATUS"]}}),i.push({"@FIELDNUM":"DOCWFNAME",NAME:"DOCWFNAME",FIELD:"DOCWFNAME",TITLE:"@"+$.t("strings.LBL_DOCWFNAME"),TYPE:"string",FORMAT:"",WILDCARD:"0",EXTENDEDATTRS:null,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1,SORTABLE:!0,USER_ACCESSIBLE:!1,RIGHTS:{PVProjectRights:["VIEW_WORKFLOW_STATUS"]}}),!dsiCommon.isNullOrEmpty(n))?(r=[],n=dsiCommon.getArray(n),$.each(i,function(i,u){var f=!1;$.each(n,function(n,t){return $.each(Object.keys(u.RIGHTS),function(n,i){switch(i){case"PVProjectRights":$.each(u.RIGHTS[i],function(n,i){if(hasProjectAccessRights(t,PVProjectRights[i]))return f=!0,!1});break;case"PVRecycleRights":$.each(u.RIGHTS[i],function(n,i){if(hasProjectRecycleBinAccessRights(t,PVRecycleRights[i]))return f=!0,!1});break;case"PVSignatureRights":$.each(u.RIGHTS[i],function(n,i){if(hasProjectSignatureAccessRights(t,PVSignatureRights[i]))return f=!0,!1});break;case"PVFolderRights":$.each(u.RIGHTS[i],function(n,i){if(hasProjectFolderAccessRights(t,PVFolderRights[i]))return f=!0,!1})}}),f==!0?!1:void 0});t==!0?(u.HAS_PERMISSION=f,r.push(u)):f==!0&&r.push(u)}),r):i},getSystemFieldsWithTemplates=function(){var n=getSystemFields();return $.each(n,function(n,t){t.TEMPLATE="#: dsiCommon.getDataFormat("+t.NAME+", '"+t.TYPE+"', '"+t.FORMAT.replace(/#/g,"\\#")+"') #"}),n},getRequiredSystemFieldsToReturn=function(n,t,i){var u=[],r=["DOCDUPEID","OBJID"],f;return t&&(r.push("DOCCHECKOUTUSERNAME"),r.push("DOCRECRETDESTDATE"),r.push("DOCRECRETLOCKDATE"),r.push("DOCRECRETLOCKINFO"),r.push("DOCRECRETDESTINFO"),r.push("DOCCHECKOUTTIME"),r.push("DOCSECURELIST")),i&&(r.push("OBJTRASHUSERID"),r.push("OBJTRASHUSERNAME"),r.push("OBJTRASHDATETIME")),f=getSystemFieldsWithTemplates(),$.each(r,function(t,i){if($.grep(n,function(n){return i==n.NAME}).length==0){var r=$.grep(f,function(n){return i==n.NAME});r.length==0?(dsiCommon.writeToConsole("siteManager.getRequiredSystemFieldsToReturn: "+i+" not found--adding to list"),u.push({"@FIELDNUM":i,NAME:i,FIELD:i,REQUIRED:"0",SYSTEM_FIELD:!0,SEARCHABLE:!1})):r.length==1&&u.push(r[0])}}),u},getPVDMLanguage=function(){return e==null?"en":e},setPVDMLanguage=function(n){e=n},getPVDMUploadedFiles=function(){return u==null?[]:u},removePVDMUploadedFile=function(n){$.each(u,function(t,i){i!=null&&n.attachGuid==i.ATTACHNAME&&u.splice(t,1)})},resetPVDMUploadedFiles=function(){u=[]},setPVDMUploadedFiles=function(n,t){u!=null&&t||(u=[]);$.each(n,function(n,t){u.push(t)})},getNextPageSearchCriteria=function(n,t,i){var r={projectID:null,compiledQuery:null,pageNextKey:null},u=getPVDMSearchResult(n,t,i);return u!=null&&(r.projectID=u.PROJECT["@PROJID"],r.compiledQuery=u.compiledQuery,r.pageNextKey=u.pageNextKey),r},getPVDMSearchCriteria=function(n,t,i){var u=t,f;return dsiCommon.isNullOrEmpty(i)||(u+="|"+i),f=null,r!=null&&r["'"+n+"'"]!=null&&r["'"+n+"'"]["'"+u+"'"]!=null&&(f=r["'"+n+"'"]["'"+u+"'"]),f},resetPVDMSearchCriteria=function(n,t,i){var u=t;dsiCommon.isNullOrEmpty(i)||(u+="|"+i);r!=null&&r["'"+n+"'"]!=null&&r["'"+n+"'"]["'"+u+"'"]!=null&&(r["'"+n+"'"]["'"+u+"'"]=null)},setPVDMSearchCriteria=function(n,t,i,u){var f=t;dsiCommon.isNullOrEmpty(i)||(f+="|"+i);r==null&&(r=[]);r["'"+n+"'"]==null&&(r["'"+n+"'"]=[]);r["'"+n+"'"]["'"+f+"'"]!=null&&(r["'"+n+"'"]["'"+f+"'"]={});r["'"+n+"'"]["'"+f+"'"]=u},getAllPVDMSearchData=function(n){var t=null;return i!=null&&i["'"+n+"'"]!=null&&(t=i["'"+n+"'"]),t},getPVDMSearchData=function(n,t,r){var f=null,u=t;return dsiCommon.isNullOrEmpty(r)||(u+="|"+r),i!=null&&i["'"+n+"'"]!=null&&i["'"+n+"'"]["'"+u+"'"]!=null&&(f=i["'"+n+"'"]["'"+u+"'"]),f},resetPVDMSearchData=function(n,t,r){var u=t;dsiCommon.isNullOrEmpty(r)||(u+="|"+r);i!=null&&i["'"+n+"'"]!=null&&i["'"+n+"'"]["'"+u+"'"]!=null&&(i["'"+n+"'"]["'"+u+"'"]=null)},setPVDMSearchData=function(n,t,r,u){var f=t;dsiCommon.isNullOrEmpty(r)||(f+="|"+r);i==null&&(i=[]);i["'"+n+"'"]==null&&(i["'"+n+"'"]=[]);i["'"+n+"'"]["'"+f+"'"]!=null&&(i["'"+n+"'"]["'"+f+"'"]={});i["'"+n+"'"]["'"+f+"'"]=u},getProjectRightsVal=function(n){var i=0,t;try{t=dsiSiteManager.getProjectInfoById(n);t.RIGHTS!=null&&(i=t.RIGHTS)}catch(r){}return i},getProjectSignatureRightsVal=function(n){var i=0,t;try{t=dsiSiteManager.getProjectInfoById(n);t.RIGHTDATA!=null&&(rightData=$.parseXML(t.RIGHTDATA),i=$(rightData).find("SIGRIGHTS").text())}catch(r){}return i},handleDragDropFiles=function(n,t,i,r,u,f){if(getCIFSCache())uploadFilesToCIFS(n,t,i,r,u,f);else{var e=[];$.each(f,function(n,t){e.push(dsiCommon.generateSafeLease(t.name))});dsiWebService.s3GeneratePutLease_WebCache(t,i,"multipart/form-data",e.join("\t"),60).done(function(e){dsiSiteManager.processAPIResult(e,function(e){uploadFilesToExternal(n,t,i,r,u,f,e);return})}).fail(function(t){return dsiCommon.handleWebServiceFailure(t,$.t("strings.LBL_FILE_UPLOAD_ERROR"),function(){}),$(n.currentTarget).removeClass("dragDrop"),n.preventDefault(),!1})}},uploadFilesToCIFS=function(n,t,i,r,u,f){var c="/Upload/Save",l=dsiSiteManager.getMaxRequestLengthInBytes(),h=dsiSiteManager.getMaxNumberUploadFiles(),e=[],o,s;if(h>0&&f.length>h){var a=$.t("strings.MSG_MAX_NUMBER_UPLOADED_FILES_EXCEEDED",{count:f.length}),v=$.t("strings.LBL_FILE_UPLOAD_ERROR"),y=$.t("strings.LBL_OK");dsiCommon.displayErrorDialog(v,a,y,function(){});$(n.currentTarget).removeClass("dragDrop");n.preventDefault();return}$.each(f,function(t,i){if(i.size==0){var r=$.t("strings.MSG_UPLOAD_ERROR_NO_DATA",{fileName:i.name}),u=$.t("strings.LBL_FILE_UPLOAD_ERROR"),f=$.t("strings.LBL_OK");return dsiCommon.displayErrorDialog(u,r,f,function(){}),$(n.currentTarget).removeClass("dragDrop"),n.preventDefault(),!1}if(i.size>l){var r=$.t("strings.MSG_FLE_EXCEEDS_MAX_UPLOAD_LIMIT",{fileName:i.name}),u=$.t("strings.LBL_FILE_UPLOAD_ERROR"),f=$.t("strings.LBL_OK");return dsiCommon.displayErrorDialog(u,r,f,function(){}),$(n.currentTarget).removeClass("dragDrop"),n.preventDefault(),!1}e.push({FILE:i,URL:c})});o=!1;s=[];uploadFile=function(f){if(o)return handleUploadCancelled($.t("strings.MSG_UPLOAD_CANCELLED"),r,n.currentTarget,500);var h=new FormData;h.append("files",f.FILE,f.FILE.name);h.append("entID",t);h.append("sessionID",i);h.append("projectID",r);h.append("attachName",f.ATTACHNAME);$.ajax({xhr:function(){var n=new window.XMLHttpRequest;return n.upload.addEventListener("progress",function(){if(o){n.abort();return}},!1),n.addEventListener("abort",function(){return!1},!1),n},url:f.URL,data:h,cache:!1,contentType:!1,processData:!1,type:"POST"}).done(function(o){if(o.success==!0)f.ATTACHNAME=o.uploadedFileName,s.push(f),e.splice(0,1),e.length>0?($("#divLoadingMessage").text($.t("strings.MSG_UPLOADING_DOCUMENT",{fileName:e[0].FILE.name})),uploadFile(e[0])):(dsiSiteManager.setPVDMUploadedFiles(s),dsiCommon.loadPartialView("Home","_AddDoc",{entID:t,sessionID:i,projectID:r,defaultFolderName:u},function(n){$("#dsiContentPlaceHolder").empty().append(n)}));else{var h=$.t("strings.TEMPLATE_MSG_UPLOAD_ERROR",{error:o.errorMsg}),c=$.t("strings.LBL_FILE_UPLOAD_ERROR"),l=$.t("strings.LBL_OK"),a=$(n.currentTarget);dsiCommon.displayErrorDialog(c,h,l,function(){$(a).removeClass("dragDrop")});return}}).fail(function(){return handleUploadCancelled($.t("strings.MSG_UPLOAD_ERROR"),r,n.currentTarget,1500)})};e.length>0&&(dsiCommon.displayLoadingMessageWithCancelBtn($.t("strings.MSG_ADDING_DOCUMENT",{fileName:e[0].FILE.name}),100,function(){o=!0}),setTimeout(function(){uploadFile(e[0])},100))},handleUploadCancelled=function(n,t,i,r){return r=r==undefined?500:r,$("#divLoadingMessage").text(n),setTimeout(function(){dsiWebService.clearCacheSubDir(getEntityID(),getSessionId(),"").done(function(){$(i).removeClass("dragDrop");dsiCommon.hideLoadingMessage()})},r),!1},uploadFilesToExternal=function(n,t,i,r,u,f,e){var o,s,h;$.isArray(e.LEASE)||(e.LEASE=[e.LEASE]);o=[];$.each(f,function(t,i){var r;if(i.size==0){var u=$.t("strings.MSG_UPLOAD_ERROR_NO_DATA",{fileName:i.name}),f=$.t("strings.LBL_FILE_UPLOAD_ERROR"),s=$.t("strings.LBL_OK");return dsiCommon.displayErrorDialog(f,u,s,function(){}),$(n.currentTarget).removeClass("dragDrop"),n.preventDefault(),!1}r=e.LEASE.shift();o.push({FILE:i,PUT_URL:r.PUT_URL,ATTACHNAME:r.OBJECTKEY})});s=!1;h=[];uploadFileExternal=function(f){var e=this;if(e.pendingFile=f,s)return handleUploadExternalCancelled($.t("strings.MSG_UPLOAD_CANCELLED"),r,n.currentTarget,500);$.ajax({xhr:function(){var n=new window.XMLHttpRequest;return n.upload.addEventListener("progress",function(){if(s){n.abort();return}},!1),n.addEventListener("abort",function(){return!1},!1),n},contentType:f.FILE.type,url:f.PUT_URL,data:f.FILE,processData:!1,type:"PUT",crossDomain:!0,headers:{"Content-Type":"multipart/form-data"}}).done(function(){h.push(f);o.splice(0,1);o.length>0?($("#divLoadingMessage").text($.t("strings.MSG_UPLOADING_DOCUMENT",{fileName:o[0].FILE.name})),uploadFileExternal(o[0])):(dsiSiteManager.setPVDMUploadedFiles(h),dsiCommon.loadPartialView("Home","_AddDoc",{entID:t,sessionID:i,projectID:r,defaultFolderName:u},function(n){$("#dsiContentPlaceHolder").empty().append(n)}))}).fail(function(t){var i=t.responseXML!=undefined?dsiCommon.getJSONObject(t.responseXML):{Error:{Message:$.t("strings.MSG_UPLOAD_ERROR_S3",{file:f.FILE.name})}};var r=$.t("strings.TEMPLATE_MSG_UPLOAD_ERROR",{error:i.Error.Message}),u=$.t("strings.LBL_FILE_UPLOAD_ERROR"),e=$.t("strings.LBL_OK"),o=$(n.currentTarget);dsiCommon.displayErrorDialog(u,r,e,function(){$(o).removeClass("dragDrop")});return})};o.length>0&&(dsiCommon.displayLoadingMessageWithCancelBtn($.t("strings.MSG_ADDING_DOCUMENT",{fileName:o[0].FILE.name}),100,function(){s=!0}),uploadFileExternal(o[0]))},handleUploadExternalCancelled=function(n,t,i,r){return r=r==undefined?500:r,$("#divLoadingMessage").text(n),dsiCommon.hideLoadingMessage(),!1},hasProjectAccessRights=function(t,i){var u=!1,r,f;try{r=!1;n!=null&&(r=n.ENTITYADMINSYSTEM=="1",u=r);r||(f=dsiSiteManager.getProjectInfoById(t),f.RIGHTS!=null&&(projRights=f.RIGHTS),i=parseInt(i),(projRights&i)==i&&(u=!0))}catch(e){}return u},hasProjectFolderAccessRights=function(t,i){var u=!1,r;try{if(r=!1,n!=null&&(r=n.ENTITYADMINSYSTEM=="1",u=r),!r){var f=null,e=null,o=dsiSiteManager.getProjectInfoById(t);o.RIGHTDATA!=null&&(e=$.parseXML(o.RIGHTDATA),f=$(e).find("FOLDERRIGHTS").text());i=parseInt(i);(f&i)==i&&(u=!0)}}catch(s){}return u},hasProjectDocRights=function(t,i,r){var u=!1,f;try{if(f=!1,n!=null&&(f=n.ENTITYADMINSYSTEM=="1",u=f),!f){var o=null,s=null,h=null,e=dsiSiteManager.getProjectInfoById(t);e.RIGHTS!=null&&(h=e.RIGHTS);r=parseInt(r);(h&r)==r&&(u=!0);u||(e.RIGHTDATA!=null&&(s=$.parseXML(e.RIGHTDATA),o=$(s).find("DOCRIGHTS").text()),i=parseInt(i),(o&i)==i&&(u=!0))}}catch(c){}return u},hasProjectRecycleBinAccessRights=function(t,i){var u=!1,r;try{if(r=!1,n!=null&&(r=n.ENTITYADMINSYSTEM=="1",u=r),!r){var f=null,e=null,o=dsiSiteManager.getProjectInfoById(t);o.RIGHTDATA!=null&&(e=$.parseXML(o.RIGHTDATA),f=$(e).find("RECYCLERIGHTS").text());i=parseInt(i);(f&i)==i&&(u=!0)}}catch(s){}return u},hasProjectSignatureAccessRights=function(t,i){var u=!1,r;try{if(r=!1,n!=null&&(r=n.ENTITYADMINSYSTEM=="1",u=r),!r){var f=null,e=null,o=dsiSiteManager.getProjectInfoById(t);o.RIGHTDATA!=null&&(e=$.parseXML(o.RIGHTDATA),f=$(e).find("SIGRIGHTS").text());i=parseInt(i);(f&i)==i&&(u=!0)}}catch(s){}return u},getCurrentPageCount=function(n,i,r){var f=0,u=i;dsiCommon.isNullOrEmpty(r)||(u+="|"+r);try{t!=null&&t["'"+n+"'"]!=null&&t["'"+n+"'"]["'"+u+"'"]!=null&&(f=t["'"+n+"'"]["'"+u+"'"].RESULTS.length)}catch(e){}return f},getPVDMSearchResult=function(n,i,r){var f=null,u=i;return dsiCommon.isNullOrEmpty(r)||(u+="|"+r),u==-1?t!=null&&t["'"+n+"'"]!=null&&(f=t["'"+n+"'"]):t!=null&&t["'"+n+"'"]!=null&&t["'"+n+"'"]["'"+u+"'"]!=null&&(f=t["'"+n+"'"]["'"+u+"'"]),f},resetPVDMGlobalResult=function(n){t!=null&&t["'"+n+"'"]!=null&&(t["'"+n+"'"]=null)},resetPVDMSearchResult=function(n,i,r){var u=i;dsiCommon.isNullOrEmpty(r)||(u+="|"+r);t!=null&&t["'"+n+"'"]!=null&&t["'"+n+"'"]["'"+u+"'"]!=null&&(t["'"+n+"'"]["'"+u+"'"]=null)},setPVDMSearchResult=function(n,i,r,u){t==null&&(t=[]);var f=i;dsiCommon.isNullOrEmpty(r)||(f+="|"+r);t["'"+n+"'"]==null&&(t["'"+n+"'"]=[]);t["'"+n+"'"]["'"+f+"'"]!=null&&(t["'"+n+"'"]["'"+f+"'"]={});t["'"+n+"'"]["'"+f+"'"]=u},getSortedProjectFields=function(n){var t=n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.DOCUMENT_FIELDS;return t.FIELD!=undefined&&($.isArray(t.FIELD)||(t.FIELD=[t.FIELD]),t.FIELD.sort(dsiCommon.orderProjectFields)),t},getFieldRelationDataArray=function(n,t,i){return n==undefined?t:(n.length==undefined&&(n=[n]),$.each(n,function(n,r){var u=r["@IF"],f=r["@IN"],e="IDX_"+CryptoJS.MD5(f.toLowerCase()),o;t["'"+u+"'"]==undefined&&(t["'"+u+"'"]=[]);o={name:f,value:f,id:e,cascadeId:e};i!=undefined&&(o.parentId=i);t["'"+u+"'"].push(o);r.FD!=undefined&&dsiSiteManager.getFieldRelationDataArray(r.FD,t,e)}),t)},getFieldRelationData=function(n){return n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_DATA==undefined?{Field_Relation_Data:null}:dsiCommon.getJSONObject(dsiCommon.getXMLDocument(n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_DATA))},getFieldRelationEnforce=function(n,t){if(n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_ENFORCE==undefined)return PVFieldRelationEnforceType.NOT_USED;var i=n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_ENFORCE;return i[t]},getFieldRelationOrder=function(n){if(n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_ORDER==undefined)return[];var t=n.PVDM_ProjectAttributes.PROJECTATTRIBUTES.FIELD_RELATION_ORDER,i=dsiSiteManager.getSortedProjectFields(n).FIELD;return $.map(t.split(","),function(n){var t=$.grep(i,function(t){return t["@FIELDNUM"]==n});if(t.length>0)return t[0]})},getUserId=function(){var t="";try{n==null||dsiCommon.isNullOrEmpty(n.USERID)||(t=n.USERID)}catch(i){}return t},getUserEmail=function(){var t="";try{n==null||dsiCommon.isNullOrEmpty(n.USEREMAIL)||(t=n.USEREMAIL)}catch(i){}return t},getFtpUserName=function(){var t="";try{n==null||n.LICUNLIMCOMPLETE!="1"||dsiCommon.isNullOrEmpty(n.FTPUSERNAME_DISPLAY)||(t=n.FTPUSERNAME_DISPLAY=="_1"?"":n.FTPUSERNAME_DISPLAY)}catch(i){}return t},getUserGroupIds=function(){var t="";try{n==null||dsiCommon.isNullOrEmpty(n.USERGROUPIDS)||(t=n.USERGROUPIDS)}catch(i){}return t},getSessionInfo=function(){return n},getSessionId=function(){var t=null;return n!=null&&(t=n.SESSIONID),t},getSessionMD5=function(){return getSessionId().substr(0,32)},getViewerWindowID=function(n){if(!n)return c;var t=++c;return dsiCommon.setSessionStorageValue("viewerWindowID",t),t},setEntityID=function(n){f=n;dsiCommon.setLocalStorageValue("PVDM_ENTID",f)},getEntityID=function(){if(f==null){var n=dsiCommon.getLocalStorageValue("PVDM_ENTID");n==null&&(n="1");f=n}return f},clearSessionID=function(){dsiCommon.clearSessionStorageValue("PVDM_SESSIONID")},setSessionID=function(n){dsiCommon.setSessionStorageValue("PVDM_SESSIONID",n)},getSessionID=function(){var n=dsiCommon.getSessionStorageValue("PVDM_SESSIONID");return dsiCommon.isNullOrEmpty(n)?"":n},getDisplayEntityID=function(n,t){var i=n,r;return typeof i=="string"&&(i=dsiCommon.parseBool(i)),dsiCommon.parseBool(t)&&(r=dsiCommon.getLocalStorageValue("displayEntityID"),r!=null&&(i=dsiCommon.parseBool(r))),i},getSingleServerStorageValue=function(n,t){var i=null;try{dsiWebService.getMiscUserSetting(getEntityID(),getSessionId(),n).done(function(n){dsiSiteManager.processAPIResult(n,function(n){var r=null;dsiCommon.isNullOrEmpty(n.MISCUSERSETTINGS)||dsiCommon.isNullOrEmpty(n.MISCUSERSETTINGS.MISCUSERSETTING)||(r=n.MISCUSERSETTINGS.MISCUSERSETTING,i=r.USERSETTINGVALUE);t(i)})}).fail(function(n){dsiCommon.handleWebServiceFailure(n,$.t("strings.TITLE_SETTINGS_ERROR"),function(){dsiCommon.submitForm([{id:"entID",value:getEntityID()}],"/Home/Login")})})}catch(r){}},getServerStorageValues=function(n,t){if(!$.isArray(n))return getSingleServerStorageValue(n,t);var i=[];$.each(n,function(n,t){i[t]=null});try{dsiWebService.getMiscUserSetting(getEntityID(),getSessionId(),n.join("\t")).done(function(n){dsiSiteManager.processAPIResult(n,function(n){var r=null;dsiCommon.isNullOrEmpty(n.MISCUSERSETTINGS)||dsiCommon.isNullOrEmpty(n.MISCUSERSETTINGS.MISCUSERSETTING)||(r=n.MISCUSERSETTINGS.MISCUSERSETTING,$.isArray(r)||(r=[r]));r!=null&&$.each(r,function(n,t){i[t.USERSETTINGNAME]=t.USERSETTINGVALUE});t(i)})}).fail(function(n){dsiCommon.handleWebServiceFailure(n,$.t("strings.TITLE_SETTINGS_ERROR"),function(){dsiCommon.submitForm([{id:"entID",value:getEntityID()}],"/Home/Login")})})}catch(r){}},getSpecificHelpTopicId=function(n){var t="";n==undefined&&(n=getHelpTopicId());typeof n=="string"&&(n={pageFunction:n});dsiCommon.isNullOrEmpty(n)&&(n={});switch(n.pageFunction){case"Home":t=n.specificPage=="DestLists"?"#cshid=records_Destruction_Lists_Search_Results":n.specificPage=="EForms"?"#cshid=Working_With_EForms":n.specificPage=="Projects"?"#cshid=ProjectsWindow":n.specificPage=="Worksteps"?"#cshid=Worksteps_Waiting_In_Queue_Tab":"#cshid=HomeWindow";break;case"Upload":t="#cshid=Adding_new_documents";break;case"DocViewer":t="#cshid=Browser_Based_Document_Viewer";break;case"ChangePassword":t="#cshid=Change_password_page";break;case"UserOptions":t="#cshid=User_options";break;case"fulltext_boolean":t="#cshid=BooleanFullTextSearches";break;case"fulltext_natural":t="#cshid=NaturalLanguageFullTextSearches";break;case"Migrations":t="#cshid=Working_With_Migration_Jobs";break;case"Notifications":t="#cshid=Working_With_Notifications";break;case"AdvancedSearch":t="#cshid=Global_Searches_Tab";break;case"Downloads":t="#cshid=Downloads_Tab";break;case"Login":t="#cshid=What_Is_This_Login";break;case"LoginHelp":case"ResetPassword":t="#cshid=ForgotPassword";break;case"ProjectSearch":t="#cshid=Performing_Project_Level_Searches";break;case"SearchResults":t=n.searchType=="project"?"#cshid=Working_With_Search_Results":n.searchType=="advanced"?"#cshid=Working_With_Global_Search_Results":n.searchType=="destlist"?"#cshid=records_Destruction_Lists_Search_Results":n.searchType=="folders"?"#cshid=Folders":n.searchType=="assoc"?"#cshid=BBVAssociatedDocs":n.searchType=="recycle"?"#cshid=Recycle_Bin":"#cshid=Working_With_Search_Results";break;case"DestList":t="#cshid=records_Destruction_Lists_Search_Results";break;case"SearchUrl":t="#cshid=PVESearchURL";break;case"viewdoc":t="#cshid=Working_With_the_Document_Viewer";break;case"webassistant":t="#cshid=web_assistant";break;default:t="#cshid=Welcome"}return t},displayHelp=function(n){var t,i;n=getSpecificHelpTopicId(n);t="/Help_Files/HTML5/User/Default.htm"+n;dsiCommon.isPwa()?(i=dsiCommon.displayModalDialog($.t("strings.HELP_TOPICS"),"",undefined,undefined,{hideUntilActive:!0,contentUrl:t,maximizable:!0,dialogId:"helpTopics",setWindowSizeToInitialContent:!1,resizable:!0}),i.open().maximize()):dsiCommon.openNewWindow(t,"_Help",!0)},displayUserManual=function(n){var t="/Install/Docs/"+n+"_User_Guide.pdf",i;dsiCommon.isPwa()?(i=dsiCommon.displayModalDialog($.t("strings.USER_MANUAL"),"",undefined,undefined,{hideUntilActive:!0,contentUrl:t,maximizable:!0,dialogId:"userManual",setWindowSizeToInitialContent:!1,resizable:!0}),i.open().maximize()):dsiCommon.openNewWindow(t,"_UserManual",!0)},displayAbout=function(){dsiCommon.displayModalDialog($.t("strings.LBL_ABOUT"),$("#about-template").html(),[{title:$.t("strings.LBL_OK")}])},displayHome=function(t){t=t==undefined?!1:t;var i=getEntityID(),r=null;if(n!=null){if(i=n.ENTITYID,r=n.SESSIONID,t){dsiCommon.submitForm([{id:"entID",value:i},{id:"sessionID",value:r}],"/Home/Index");return}dsiCommon.displayLoadingMessage();dsiCommon.loadPartialView("Home","_Main",{entID:i,sessionID:r},function(n){$("#dsiContentPlaceHolder").empty().append(n)});return}dsiCommon.submitForm([{id:"entID",value:i}],"/Home/Login")},checkValidPVESession=function(n){var t=!0;try{n.GOODSESSION=="0"&&(t=!1)}catch(i){}return t},displayInvalidSession=function(){var n,i,t;if(cancelPingSession(),dsiCommon.isPwa()&&(n=dsiCommon.getLocalStorageValue("PVDMTOKEN"),!dsiCommon.isNullOrEmpty(n))){i=getEntityID();t=JSON.parse(n);dsiWebService.loginToken(i,t.tokenID,atob(t.tokenCode),"PVE_WEB",!0).done(function(n){dsiSiteManager.processAPIResult(n,dsiSiteManager.handleLoginTokenSuccess)}).fail(dsiSiteManager.handleLoginTokenFailure);return}var f=$.t("strings.LBL_SESSION_EXPIRED"),r=$.t("strings.MSG_SESSION_EXPIRED"),e=$.t("strings.LBL_OK"),u={};dsiCommon.parseBool(dsiCommon.getSessionStorageValue("remoteAuth"))&&(r=$.t("strings.MSG_SESSION_EXPIRED_AUTO_RELOGIN"),u.autoCloseTime=2e3);dsiCommon.displayErrorDialog(f,r,e,function(){dsiSiteManager.handleInvalidSession()},undefined,u)},displayInvalidTranslationFile=function(){dsiCommon.hideLoadingMessage();dsiCommon.displayErrorDialog("Error","An error occurred when loading the page.  Please check the translation.js file for syntax errors.","OK",function(){})},handleInvalidSession=function(){var t=getEntityID(),e=null,i,r,f,u;if(n!=null&&(t=n.ENTITYID,e=n.SESSIONID,clearSessionID()),dsiCommon.isPwa()&&(i=dsiCommon.getLocalStorageValue("PVDMTOKEN"),!dsiCommon.isNullOrEmpty(i))){r=JSON.parse(i);dsiWebService.loginToken(t,r.tokenID,atob(r.tokenCode),"PVE_WEB",!0).done(function(n){dsiSiteManager.processAPIResult(n,dsiSiteManager.handleLoginTokenSuccess)}).fail(dsiSiteManager.handleLoginTokenFailure);return}if(f=dsiCommon.parseBool(dsiCommon.getSessionStorageValue("remoteAuth")),u=dsiCommon.getSessionStorageValue("eUserName"),f&&!dsiCommon.isNullOrEmpty(u))try{if(o)return;o=!0;dsiCommon.displayLoadingMessage();dsiWebService.loginUser(t,u,"","PVE_WEB",!0,!0).done(function(n){dsiSiteManager.processAPIResult(n,function(n){var i=n,r;if(i.RESULTS.RESULTVAL!=0&&(r=i.RESULTS.RESULTMSG,dsiCommon.displayErrorDialog("",r,$.t("strings.LBL_OK"),function(){dsiCommon.submitForm([{id:"entID",value:t}],"/Home/Login");return})),i.RESULTS.CHANGEPWD!=0){dsiCommon.submitForm([{id:"entID",value:i.ENTITYID},{id:"userName",value:i.USERNAME}],"/Home/ChangePwd");return}dsiSiteManager.setEntityID(i.ENTITYID);dsiSiteManager.setSessionID(i.SESSIONID);dsiCommon.setSessionStorageValue("PVDMSESSION|"+i.SESSIONID,JSON.stringify(i));dsiCommon.setSessionStorageValue("reloadLocation",JSON.stringify(history.state));location.reload(!0)})}).fail(function(){dsiCommon.submitForm([{id:"entID",value:t}],"/Home/Login")})}catch(s){o=!1;dsiCommon.displayErrorMessage("rowLoginMsg","divLoginMsg",s.message)}else dsiCommon.submitForm([{id:"entID",value:t}],"/Home/Login")},handleLoginTokenSuccess=function(n){var t=n;if(t.RESULTS.RESULTVAL==0){dsiSiteManager.setSessionInfo(t);dsiSiteManager.setEntityID(t.ENTITYID);dsiSiteManager.setSessionID(t.SESSIONID);dsiCommon.setSessionStorageValue("PVDMSESSION|"+t.SESSIONID,JSON.stringify(t));dsiCommon.setSessionStorageValue("reloadLocation",JSON.stringify(history.state));location.reload(!0);return}},handleLoginTokenFailure=function(n){if(n.responseJSON.Number==101){dsiCommon.clearLocalStorageValue("PVDMTOKEN");dsiCommon.submitForm([{errorMsg:n.responseJSON.Description}],"/Home/Login");return}dsiCommon.handleWebServiceFailure(n,$.t("strings.TITLE_LOGIN_TOKEN_ERROR"),function(){dsiSiteManager.displayInvalidSession();dsiCommon.clearLocalStorageValue("PVDMTOKEN");dsiCommon.submitForm([{errorMsg:n.responseJSON.Description}],"/Home/Login");return})},processAPIResult=function(n,t){if(!dsiSiteManager.checkValidPVESession(n)){dsiSiteManager.displayInvalidSession();return}dsiCommon.isNullOrEmpty(t)||t(n)},cancelPingSession=function(){try{s!=null&&clearInterval(s)}catch(n){}},handlePingSessionFailure=function(){},handlePingSessionSuccess=function(n){n.GOODSESSION!="1"&&dsiSiteManager.displayInvalidSession()},loadStrings=function(n,t){return dsiCommon.isNullOrEmpty(n)&&(n="en-us"),setPVDMLanguage(n),$.i18n.init({lng:n,resGetPath:"/Scripts/locales/__lng__/__ns__.js?"+t,lowerCaseLng:!0,fallbackLng:"en-us",load:"current",cookieName:"languageSelected"})},addRecentDocument=function(n,t){if(dsiCommon.isNullOrEmpty(dsiSiteManager.recentDocuments)){dsiSiteManager.getServerStorageValues(dsiSiteManager.RECENTDOCS,function(i){var r=i;dsiCommon.isNullOrEmpty(r)?dsiSiteManager.setRecentDocuments({RecentDocs:{Documents:[]}}):dsiSiteManager.setRecentDocuments(JSON.parse(r));dsiSiteManager.recentDocuments.addDoc(n,t)});return}dsiSiteManager.recentDocuments.addDoc(n,t)},setRecentDocuments=function(n){try{dsiSiteManager.recentDocuments=new dsiRecentDocSettings;dsiSiteManager.recentDocuments.init(n)}catch(t){}},setServerStorageValue=function(n,t,i){try{dsiWebService.saveMiscUserSetting(getEntityID(),getSessionId(),n,t).done(function(n){dsiSiteManager.processAPIResult(n,i)})}catch(r){}},setUserSettings=function(n,t){try{if(dsiSiteManager.userSettings=new dsiUserSettings,n!=null&&dsiCommon.isNullOrEmpty(n.USERSETTINGS)&&(n.USERSETTINGS={PVDM_UserSettings:{USEROPTIONS:{}}}),n==null||dsiCommon.isNullOrEmpty(n.USERSETTINGS)||dsiCommon.isNullOrEmpty(n.USERSETTINGS.PVDM_UserSettings))dsiSiteManager.userSettings.init({loadQuickSearch:t});else{var i=n.USERSETTINGS.PVDM_UserSettings.USEROPTIONS;i==undefined&&(i={gblMaxResults:"",defaultDocGrouping:"",defaultWebDocView:""});i.gblMaxResults=n.GLOBALMAXRESULTS;i.defaultDocGrouping=n.DEFAULTDOCGROUP;i.defaultWebDocView=n.DEFAULTWEBDOCVIEW;i.loadQuickSearch=t;dsiCommon.isNullOrEmpty(i)||dsiSiteManager.userSettings.init(i)}}catch(r){}},startPingSession=function(){var t=0;n!=null&&(t=n.PINGTIME);t>0&&(s=setInterval(dsiSiteManager.pingSession,t*1e3))},pingSession=function(){dsiWebService.pingSession(getEntityID(),getSessionId()).done(function(n){dsiSiteManager.processAPIResult(n,dsiSiteManager.handlePingSessionSuccess)}).fail(dsiSiteManager.handlePingSessionFailure)},{init:init,canAccessAnyProjRecycledDocs:canAccessAnyProjRecycledDocs,canAccessScanOption:canAccessScanOption,getSolutionProfileMsg:getSolutionProfileMsg,getFeatureSetLimit:getFeatureSetLimit,getDocIndexFields:getDocIndexFields,getDocIndexFieldValues:getDocIndexFieldValues,getRecycleBinEnabledForProject:getRecycleBinEnabledForProject,isAdminAny:isAdminAny,isAdminEForm:isAdminEForm,isAdminWorkFlow:isAdminWorkFlow,isSystemAdmin:isSystemAdmin,isProjectAdmin:isProjectAdmin,isLimitedSysAdmin:isLimitedSysAdmin,isUserWorkFlow:isUserWorkFlow,isEFormLicensed:isEFormLicensed,getAvailableDestructionLists:getAvailableDestructionLists,getAvailableEForms:getAvailableEForms,getAvailableProjects:getAvailableProjects,getAvailableWorksteps:getAvailableWorksteps,getCombinedDestructionLists:getCombinedDestructionLists,getQuickSearchProjects:getQuickSearchProjects,getDecimalChar:getDecimalChar,getFullTextSetting:getFullTextSetting,getMFASetting:getMFASetting,getSecNoGraphicalSig:getSecNoGraphicalSig,getPVDMLanguage:getPVDMLanguage,setPVDMLanguage:setPVDMLanguage,getGlobalAttachURL:getGlobalAttachURL,setGlobalAttachURL:setGlobalAttachURL,getPVDMUploadedFiles:getPVDMUploadedFiles,getLastUsedProjectID:getLastUsedProjectID,getPreviousSearchCriteriaById:getPreviousSearchCriteriaById,getPreviousFTSearchCriteriaById:getPreviousFTSearchCriteriaById,removePVDMUploadedFile:removePVDMUploadedFile,resetPVDMUploadedFiles:resetPVDMUploadedFiles,setPVDMUploadedFiles:setPVDMUploadedFiles,updateMFASetting:updateMFASetting,updateFolderSortField:updateFolderSortField,getDestructionListById:getDestructionListById,getEFormInfoById:getEFormInfoById,getProjectInfoById:getProjectInfoById,getProjectActionsTemplate:getProjectActionsTemplate,getProjectListTemplate:getProjectListTemplate,getRecycleProjectListTemplate:getRecycleProjectListTemplate,getNextPageSearchCriteria:getNextPageSearchCriteria,getPVDMSearchCriteria:getPVDMSearchCriteria,getCIFSCache:getCIFSCache,resetPVDMSearchCriteria:resetPVDMSearchCriteria,setPVDMSearchCriteria:setPVDMSearchCriteria,getAllPVDMSearchData:getAllPVDMSearchData,getPVDMSearchData:getPVDMSearchData,resetPVDMSearchData:resetPVDMSearchData,setPVDMSearchData:setPVDMSearchData,getProjectRightsVal:getProjectRightsVal,getProjectSignatureRightsVal:getProjectSignatureRightsVal,handleDragDropFiles:handleDragDropFiles,hasProjectAccessRights:hasProjectAccessRights,hasProjectDocRights:hasProjectDocRights,hasProjectFolderAccessRights:hasProjectFolderAccessRights,hasProjectRecycleBinAccessRights:hasProjectRecycleBinAccessRights,hasProjectSignatureAccessRights:hasProjectSignatureAccessRights,getCurrentPageCount:getCurrentPageCount,getPVDMSearchResult:getPVDMSearchResult,resetPVDMGlobalResult:resetPVDMGlobalResult,resetPVDMSearchResult:resetPVDMSearchResult,setPVDMSearchResult:setPVDMSearchResult,getServerStorageValues:getServerStorageValues,getSiteVersion:getSiteVersion,updateNotifyCount:updateNotifyCount,setSiteVersion:setSiteVersion,getMinVersion:getMinVersion,getSortedProjectFields:getSortedProjectFields,getFieldRelationData:getFieldRelationData,getFieldRelationDataArray:getFieldRelationDataArray,getFieldRelationEnforce:getFieldRelationEnforce,getFieldRelationOrder:getFieldRelationOrder,getFtpUserName:getFtpUserName,getUserId:getUserId,getUserEmail:getUserEmail,getUserGroupIds:getUserGroupIds,getViewerWindowID:getViewerWindowID,getDemoMode:getDemoMode,setSessionInfo:setSessionInfo,getSessionInfo:getSessionInfo,getWorkstepInfoById:getWorkstepInfoById,getSystemFields:getSystemFields,getSystemFieldsWithTemplates:getSystemFieldsWithTemplates,getRequiredSystemFieldsToReturn:getRequiredSystemFieldsToReturn,getSessionId:getSessionId,getSessionMD5:getSessionMD5,getEntityID:getEntityID,setEntityID:setEntityID,clearSessionID:clearSessionID,getSessionID:getSessionID,setSessionID:setSessionID,getDisplayEntityID:getDisplayEntityID,displayAbout:displayAbout,displayHelp:displayHelp,displayUserManual:displayUserManual,getHelpTopicId:getHelpTopicId,setHelpTopicId:setHelpTopicId,displayHome:displayHome,checkValidPVESession:checkValidPVESession,displayInvalidSession:displayInvalidSession,displayInvalidTranslationFile:displayInvalidTranslationFile,handleInvalidSession:handleInvalidSession,handleLoginTokenSuccess:handleLoginTokenSuccess,handleLoginTokenFailure:handleLoginTokenFailure,handlePingSessionFailure:handlePingSessionFailure,handlePingSessionSuccess:handlePingSessionSuccess,loadStrings:loadStrings,pingSession:pingSession,startPingSession:startPingSession,addRecentDocument:addRecentDocument,setRecentDocuments:setRecentDocuments,recentDocuments:null,setServerStorageValue:setServerStorageValue,setUserSettings:setUserSettings,userSettings:null,processAPIResult:processAPIResult,getMaxRequestLengthInBytes:getMaxRequestLengthInBytes,setMaxRequestLengthInBytes:setMaxRequestLengthInBytes,getMFAEnabled:getMFAEnabled,getMFARequired:getMFARequired,getAllowEmailChange:getAllowEmailChange,getAuthTokensEnabled:getAuthTokensEnabled,getMaxNumberUploadFiles:getMaxNumberUploadFiles,setMaxNumberUploadFiles:setMaxNumberUploadFiles,siteName:null,PVFEATURESETLIMITS:{GB_PER_USER:"GB_PER_USER",MAX_PROJECTS:"MAX_PROJECTS",SIGNATURES:"SIGNATURES",USER_GROUPS:"USER_GROUPS",PROJ_SEC:"PROJ_SEC",DOC_SEC_LEVELS:"DOC_SEC_LEVELS",DOC_GRANTS:"DOC_GRANTS",MIG_JOBS:"MIG_JOBS",DOC_ASSOCIATIONS:"DOC_ASSOCIATIONS",INTEGRATION_DEFS:"INTEGRATION_DEFS",RECORDS_RETENTION:"RECORDS_RETENTION",SECURITY_TRACKING:"SECURITY_TRACKING",ENH_AUDITING:"ENH_AUDITING",WORKFLOW:"WORKFLOW",ERM:"ERM",MSG_MANAGER:"MSG_MANAGER",EFORMS:"EFORMS"},RECENTDOCS:"PVDMRecentDocSettings",FAVORITE:"PVDMFavoriteSettings",LAYOUT:"PVDMLayoutSettings",pvdmFoldersData:{}}}(),dsiUserSettings=function(){var n=null,u=null,a=null,o=null,t=null,s=null,i=null,r=null,f=null,v=null,y=null,h=null,p=null,c=null,w=null,nt=null,b=null,k=null,d=null,tt=!0,l=null,e=null,g=null;return init=function(it){dsiCommon.isNullOrEmpty(it.gblLoginShowEntID)||(w=dsiCommon.parseBool(it.gblLoginShowEntID));dsiCommon.isNullOrEmpty(it.gblAllowOverrideShowEntID)||(nt=dsiCommon.parseBool(it.gblAllowOverrideShowEntID));dsiCommon.isNullOrEmpty(it.gblMaxResults)||(b=+it.gblMaxResults);dsiCommon.isNullOrEmpty(it.defaultDocGrouping)||(k=+it.defaultDocGrouping);dsiCommon.isNullOrEmpty(it.defaultWebDocView)||(d=+it.defaultWebDocView);dsiCommon.isNullOrEmpty(it.loadQuickSearch)||(tt=parseBool(it.loadQuickSearch));dsiCommon.isNullOrEmpty(it.DOCGROUP)||(o=+it.DOCGROUP);dsiCommon.isNullOrEmpty(it.XSRESULTSVIEW)||(t=+it.XSRESULTSVIEW);dsiCommon.isNullOrEmpty(it.MAXRESULTS)||(n=+it.MAXRESULTS);dsiCommon.isNullOrEmpty(it.SHOWENTID)?r=w:(r=it.SHOWENTID=="1",syncShowEntityIDwithLocal());u=dsiCommon.isNullOrEmpty(it.SHOWFIRSTDOC)?!1:it.SHOWFIRSTDOC=="1";dsiCommon.isNullOrEmpty(it.SHOWFTOPTIONS)||(a=it.SHOWFTOPTIONS=="1");dsiCommon.isNullOrEmpty(it.SIGAUTHCODE)||(v=it.SIGAUTHCODE);dsiCommon.isNullOrEmpty(it.SIGDETAILSFONTFAMILY)||(p=it.SIGDETAILSFONTFAMILY);c=dsiCommon.isNullOrEmpty(it.SIGDETAILSFONTSIZE)?18:+it.SIGDETAILSFONTSIZE;dsiCommon.isNullOrEmpty(it.SIGFONTFAMILY)||(y=it.SIGFONTFAMILY);h=dsiCommon.isNullOrEmpty(it.SIGFONTSIZE)?50:+it.SIGFONTSIZE;dsiCommon.isNullOrEmpty(it.USEPLUGIN)||(s=+it.USEPLUGIN);dsiCommon.isNullOrEmpty(it.OPENWINDOWMETHOD)||(i=+it.OPENWINDOWMETHOD);tt&&dsiSiteManager.getServerStorageValues(["QUICKSEARCHTYPE","QUICKSEARCHPROJECTS"],function(n){var t=dsiCommon.getElementFromPath(n,"QUICKSEARCHTYPE");dsiCommon.isNullOrEmpty(t)||(l=+t);t=dsiCommon.getElementFromPath(n,"QUICKSEARCHPROJECTS");dsiCommon.isNullOrEmpty(t)||(e=JSON.parse(t))});var rt=dsiCommon.getLocalStorageValue("useTouchInterface");f=dsiCommon.isNullOrEmpty(rt)?null:dsiCommon.parseBool(rt);g=dsiSiteManager.getUserEmail()},maxResultsPerQuery=function(t,i,r){if(dsiCommon.isNullOrEmpty(t))return dsiCommon.isNullOrEmpty(n)||maxResultsPerQuery_Gbl()!=0&&(n>maxResultsPerQuery_Gbl()||n==0)?maxResultsPerQuery_Gbl():n;+t!==n?(n=+t,changeUserOption("MAXRESULTS="+n,i,r)):dsiCommon.isNullOrEmpty(i)||i()},maxResultsPerQuery_Gbl=function(){return dsiCommon.isNullOrEmpty(b)?0:b},userEmailAddress=function(n,t,i){if(dsiCommon.isNullOrEmpty(n))return g;n!=g&&changeUserOption_MiscUserSetting("<PVE_USER_EMAIL>",n,t,i)},showFirstDocument=function(n,t,i){if(n===undefined)return dsiCommon.isNullOrEmpty(u)?!1:u;n!==u?(u=n,changeUserOption("SHOWFIRSTDOC="+(u==!0?1:0),t,i)):dsiCommon.isNullOrEmpty(t)||t()},showFullTextOptions=function(n,t,i){if(n===undefined)return a;n!==a?(a=n,changeUserOption("SHOWFTOPTIONS="+(a===!0?1:0),t,i)):dsiCommon.isNullOrEmpty(t)||t()},documentGrouping=function(n,t,i){if(n===undefined)return dsiCommon.isNullOrEmpty(o)?defaultDocumentGrouping():o;n!==o?(o=n,changeUserOption("DOCGROUP="+o,t,i)):dsiCommon.isNullOrEmpty(t)||t()},defaultDocumentGrouping=function(){return dsiCommon.isNullOrEmpty(k)?0:k},xsResultsView=function(n,i,r){if(n===undefined)return dsiCommon.isNullOrEmpty(t)?defaultXSResultsView():t;n!==t?(t=n,changeUserOption("XSRESULTSVIEW="+t,i,r)):dsiCommon.isNullOrEmpty(i)||i()},defaultXSResultsView=function(){return dsiCommon.isNullOrEmpty(t)?0:t},documentDisplayMethod=function(n,t,i){if(dsiCommon.isNullOrEmpty(n))return dsiCommon.isNullOrEmpty(s)?defaultDocumentDisplayMethod():s;+n!==s?(s=+n,changeUserOption("USEPLUGIN="+s,t,i)):dsiCommon.isNullOrEmpty(t)||t()},defaultDocumentDisplayMethod=function(){if(dsiCommon.isPwa())return 1;var n=dsiCommon.isNullOrEmpty(d)?0:d;return+!n},openWindowMethod=function(n,t,r){if(dsiCommon.isPwa())return 2;if(n===undefined)return dsiCommon.isNullOrEmpty(i)?defaultOpenWindowMethod():i;n!==i?(i=n,changeUserOption("OPENWINDOWMETHOD="+i,t,r)):dsiCommon.isNullOrEmpty(t)||t()},defaultOpenWindowMethod=function(){return defaultMethod=dsiCommon.isNullOrEmpty(i)?0:i},showEntityID=function(n,t,i){if(n===undefined)return r;n!==r?(r=n,syncShowEntityIDwithLocal(),changeUserOption("SHOWENTID="+(r==!0?1:0),t,i)):dsiCommon.isNullOrEmpty(t)||t()},syncShowEntityIDwithLocal=function(){var n=dsiCommon.getLocalStorageValue("displayEntityID");n!=null&&n!=undefined&&(n=dsiCommon.parseBool(n));r!=n&&(r?dsiCommon.setLocalStorageValue("displayEntityID","true"):dsiCommon.setLocalStorageValue("displayEntityID","false"))},useTouchInterface=function(n,t,i){if(n===undefined)return f;n!==f?n==null?(f=null,dsiCommon.clearLocalStorageValue("useTouchInterface"),dsiCommon.isNullOrEmpty(t)||t()):(f=dsiCommon.parseBool(n),changeUserOption_LocalStorage("useTouchInterface",f,t,i)):dsiCommon.isNullOrEmpty(t)||t()},signatureAuthCode=function(n,t,i){if(n===undefined)return v;n!==v?(v=n,changeUserOption("SIGAUTHCODE="+v,t,i)):dsiCommon.isNullOrEmpty(t)||t()},signatureFont=function(n,t,i){if(n===undefined)return y;n!==y?(y=n,changeUserOption("SIGFONTFAMILY="+y,t,i)):dsiCommon.isNullOrEmpty(t)||t()},signatureFontSize=function(n,t,i){if(dsiCommon.isNullOrEmpty(n))return h;+n!==h?(h=+n,changeUserOption("SIGFONTSIZE="+h,t,i)):dsiCommon.isNullOrEmpty(t)||t()},signatureDetailsFont=function(n,t,i){if(n===undefined)return p;n!==p?(p=n,changeUserOption("SIGDETAILSFONTFAMILY="+p,t,i)):dsiCommon.isNullOrEmpty(t)||t()},signatureDetailsFontSize=function(n,t,i){if(n===undefined)return c;n!==c?(c=n,changeUserOption("SIGDETAILSFONTSIZE="+c,t,i)):dsiCommon.isNullOrEmpty(t)||t()},gblLoginShowEntID=function(){return w},gblAllowOverrideShowEntID=function(){return nt},quickSearchType=function(n,t,i){if(dsiCommon.isNullOrEmpty(n))return dsiCommon.isNullOrEmpty(l)?0:l;+n!==l?(l=+n,changeUserOption_MiscUserSetting("QUICKSEARCHTYPE",l,t,i)):dsiCommon.isNullOrEmpty(t)||t()},quickSearchProjects=function(n,t,i){if(dsiCommon.isNullOrEmpty(n))return dsiCommon.isNullOrEmpty(e)||e.length==0?[{PROJID:"-1"}]:e;n!==e?(e=n,changeUserOption_MiscUserSetting("QUICKSEARCHPROJECTS",JSON.stringify(e),t,i)):dsiCommon.isNullOrEmpty(t)||t()},changeUserOption=function(n,t,i){dsiWebService.changeUserOptions(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),n).done(function(n){dsiSiteManager.processAPIResult(n,t)}).fail(function(n){dsiCommon.handleWebServiceFailure(n,$.t("strings.TITLE_USER_OPTIONS_ERROR"),i)})},changeUserOption_MiscUserSetting=function(n,t,i,r){dsiWebService.saveMiscUserSetting(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),n,t).done(function(n){dsiSiteManager.processAPIResult(n,i)}).fail(function(n){dsiCommon.handleWebServiceFailure(n,$.t("strings.TITLE_USER_OPTIONS_ERROR"),r())})},changeUserOption_LocalStorage=function(n,t,i,r){try{dsiCommon.setLocalStorageValue(n,t);dsiCommon.isNullOrEmpty(i)||i()}catch(u){dsiCommon.displayErrorDialog($.t("strings.TITLE_USER_OPTIONS_ERROR"),u.message,$.t("strings.LBL_OK"));dsiCommon.isNullOrEmpty(r)||r(u)}},{init:init,documentDisplayMethod:documentDisplayMethod,defaultDocumentDisplayMethod:defaultDocumentDisplayMethod,openWindowMethod:openWindowMethod,defaultOpenWindowMethod:defaultOpenWindowMethod,documentGrouping:documentGrouping,defaultDocumentGrouping:defaultDocumentGrouping,xsResultsView:xsResultsView,defaultXSResultsView:defaultXSResultsView,gblAllowOverrideShowEntID:gblAllowOverrideShowEntID,gblLoginShowEntID:gblLoginShowEntID,maxResultsPerQuery:maxResultsPerQuery,maxResultsPerQuery_Gbl:maxResultsPerQuery_Gbl,userEmailAddress:userEmailAddress,quickSearchType:quickSearchType,quickSearchProjects:quickSearchProjects,showEntityID:showEntityID,useTouchInterface:useTouchInterface,showFirstDocument:showFirstDocument,showFullTextOptions:showFullTextOptions,signatureAuthCode:signatureAuthCode,signatureDetailsFont:signatureDetailsFont,signatureDetailsFontSize:signatureDetailsFontSize,signatureFont:signatureFont,signatureFontSize:signatureFontSize}},dsiRecentDocSettings=function(){var n=null;return init=function(t){n=dsiCommon.isNullOrEmpty(t)?{RecentDocs:{Documents:[]}}:t},addDoc=function(t,i){var f=$.grep(n.RecentDocs.Documents,function(n){return n.ProjectID==t&&n.ID==i}),e=kendo.toString(new Date,"yyyy-MM-ddTHH:mm:ss.fff000zzz"),u,r,o;f.length==0?n.RecentDocs.Documents.push({ProjectID:t,ID:i,IsPinned:!1,DateAdded:e}):f[0].DateAdded=e;u=20;r=$.grep(n.RecentDocs.Documents,function(n){return!n.IsPinned});r.length>u&&(r.sort(function(n,t){return Date.parse(n.DateAdded)<Date.parse(t.DateAdded)?1:-1}),r=r.slice(0,u),o=$.grep(n.RecentDocs.Documents,function(n){return n.IsPinned}),n.RecentDocs.Documents=$.merge(o,r));updateSettings()},getAllDocs=function(){return n.RecentDocs.Documents},getSavedSettings=function(){var t={RecentDocs:{Documents:[]}};return $.each(n.RecentDocs.Documents,function(n,i){t.RecentDocs.Documents.push({ProjectID:i.ProjectID,ID:i.ID,IsPinned:i.IsPinned,DateAdded:i.DateAdded})}),t},pinDoc=function(t,i){$.each(n.RecentDocs.Documents,function(n,r){r.ProjectID==t&&r.ID==i&&(r.IsPinned=!0)});updateSettings()},removeDoc=function(t,i){var r=0;$.each(n.RecentDocs.Documents,function(n,u){if(u.ProjectID==t&&u.ID==i){r=n;return}});n.RecentDocs.Documents.splice(r,1);updateSettings()},unPinDoc=function(t,i){$.each(n.RecentDocs.Documents,function(n,r){r.ProjectID==t&&r.ID==i&&(r.IsPinned=!1)});updateSettings()},updateSettings=function(){dsiSiteManager.setServerStorageValue(dsiSiteManager.RECENTDOCS,JSON.stringify(this.getSavedSettings()),function(){})},{init:init,addDoc:addDoc,getAllDocs:getAllDocs,pinDoc:pinDoc,removeDoc:removeDoc,unPinDoc:unPinDoc}},PVQueryType={ALLWORDS:"ALLWORDS",ANYWORDS:"ANYWORDS",BOOLEAN:"BOOLEAN"},PVQuerySortOrder={ASCENDING:"ASCENDING",DESCENDING:"DESCENDING"},PVOperator={EQUAL:"EQUAL",NOTEQUAL:"NOTEQUAL",GREATERTHAN:"GREATERTHAN",GREATERTHANOREQUAL:"GREATERTHANOREQUAL",LESSTHAN:"LESSTHAN",LESSTHANOREQUAL:"LESSTHANOREQUAL",ISNULL:"ISNULL",ISNOTNULL:"ISNOTNULL",LIKE:"LIKE",NOTLIKE:"NOTLIKE",IN:"IN",NOTIN:"NOTIN"},PVBoolean={AND:"AND",OR:"OR"},PVProjectRights={VIEW:"1",VIEW_OUTSIDE:"2",VIEW_ANNOTATIONS:"4",CREATE_MODIFY_ANNOTATIONS:"8",FORCE_ANNOTATIONS:"12",DELETE:"32",MODIFY:"64",EXPORT_OPEN:"128",PRINT_FAX:"256",EMAIL:"512",ADD:"1024",TAG_MIGRATION:"2048",AUDIT_REVIEWS_IND_DOCS:"4096",DOC_GRANTS:"16384",WORKFLOW_INSTANTIATIONS:"32768",VIEW_WORKFLOW_STATUS:"65536",APPLY_RET_LOCKS:"131072",REMOVE_RET_LOCKS:"262144",APPLY_DEST_DATES:"524288",APPROVE_DEST_LISTS:"1048576"},PVFolderRights={VIEW:"1",CREATE:"2",MOVE_FOLDERS:"4",DELETE:"8",RENAME:"16",MOVE_DOCS:"32",REMOVE_DOCS:"64"},PVRecycleRights={VIEW:"1",EMPTY:"2",RESTORE:"4"},PVSignatureRights={VIEW:"1",SIGN:"2"},PVDocRights={ALTER:"1",VERSION:"2",FT_REBUILD:"4"},PVDocGroupSetting={NONE:"0",OLDEST:"1",NEWEST:"2"},PVSearchType={PROJECT:"project",QUICK:"quick",QUICK_FULL_TEXT:"quickFullText",DESTLIST:"destlist",FOLDER:"folder",RECYCLE:"recycle",ASSOCDOCS:"assocdocs"},PVProjectActions={SEARCH:"0",UPLOAD:"1",SCAN:"2",FOLDERS:"3",RECYCLE:"4"},PVQuickSearchType={PROJECT:0,PROJECT_FULL_TEXT:1,ADVANCED:2},PVFieldRelationEnforce={ADD:"ADD",ALTER:"ALTER",SEARCH:"SEARCH"},PVFieldRelationEnforceType={NOT_USED:0,OFFER_LIST_SELECTION:1,REQUIRE_LIST_SELECTION:2},dsiCommon=function(){var n="PVWAOpInfo",t=null;return cookieIsSupported=function(){var n=!1;return $.cookie("tmpCookie","testCookie",{path:"/"}),$.cookie("tmpCookie")=="testCookie"&&(n=!0),$.removeCookie("tmpCookie",{path:"/"}),n},clearCookie=function(n){cookieIsSupported()&&$.removeCookie(n,{path:"/"})},setCookie=function(n,t,i){i!=undefined?$.cookie(n,t,{expires:i,path:"/"}):$.cookie(n,t,{path:"/"})},sessionStorageIsSupported=function(){return sessionStorageIsActive()},sessionStorageIsActive=function(){if(typeof sessionStorage!="undefined"&&window.sessionStorage!=null)try{return sessionStorage.setItem("testInPrivateBrowsing","true"),sessionStorage.removeItem("testInPrivateBrowsing"),!0}catch(n){}return!1},localStorageIsSupported=function(){return localStorageIsActive()},localStorageIsActive=function(){if(typeof localStorage!="undefined"&&window.localStorage!=null)try{return localStorage.setItem("testInPrivateBrowsing","true"),localStorage.removeItem("testInPrivateBrowsing"),!0}catch(n){}return!1},getStorageValue=function(n,t){var i,r;return(t=t==undefined?!1:t,i=null,localStorageIsSupported()&&!t)?localStorage.getItem(n):(t&&(sessionStorageIsSupported()&&(i=sessionStorage.getItem(n)),i==null&&cookieIsSupported()&&(r=$.cookie(n),r!=null&&(i=r))),i)},setStorageValue=function(n,t,i,r){try{if(localStorageIsSupported()&&!i){localStorage.setItem(n,t);return}if(i){if(r==undefined&&sessionStorageIsSupported()){sessionStorage.setItem(n,t);return}if(cookieIsSupported()){if(clearCookie(n),r!=undefined){setCookie(n,t,r);return}setCookie(n,t)}}}catch(u){}},clearStorageValue=function(n,t){try{if(localStorageIsSupported()&&!t){localStorage.removeItem(n);return}if(t){if(sessionStorageIsSupported()){sessionStorage.removeItem(n);return}cookieIsSupported()&&clearCookie(n)}}catch(i){}},getSessionStorageValue=function(n){return getStorageValue(n,!0)},setSessionStorageValue=function(n,t){setStorageValue(n,t,!0)},clearSessionStorageValue=function(n){return clearStorageValue(n,!0)},getLocalStorageValue=function(n){return getStorageValue(n,!1)},setLocalStorageValue=function(n,t){setStorageValue(n,t,!1)},clearLocalStorageValue=function(n){return clearStorageValue(n,!1)},displayErrorMessage=function(n,t,i){hideLoadingMessage();displayMessage(n,t,"alert alert-danger",i)},displayMessage=function(n,t,i,r){var f=$("#"+n),u;f.removeClass("hidden");u=$("#"+t);u.attr("class",i);u.html(r)},displaySuccessMessage=function(n,t,i){displayMessage(n,t,"alert alert-success",i)},selectAllText=function(){var n=this;setTimeout(function(){$(n).parent().hasClass("k-state-focused")&&n.select()},50)},hideLoadingMessage=function(n){n=n==undefined?100:n;$("#btnLoadingCancel").hide();$("#divLoading").fadeOut(n);$("body").css("cursor","default")},hideMessage=function(n){var t=$("#"+n);t.addClass("hidden")},displayModalDialog=function(n,t,i,r,u){function nt(){var n=this,t=n.element.parents(".k-window").children("div.k-window-content").height(),i=n.element.parents(".k-window").find(".dsi-dialog-toolbar").outerHeight(!0),r=n.element.parents(".k-window").find(".dsi-dialog-content").outerHeight(!0)-n.element.parents(".k-window").find(".dsi-dialog-content").height();n.element.parents(".k-window").find(".dsi-dialog-content").height(t-i-r);dsiCommon.isNullOrEmpty(u.resize)||u.resize(f)}var l,y,h,p,c,w,f,d,k;if(hideLoadingMessage(),dsiCommon.isNullOrEmpty(i)&&(i=[]),dsiCommon.isNullOrEmpty(u)&&(u={}),dsiCommon.isNullOrEmpty(u.resizable)&&(u.resizable=!1),dsiCommon.isNullOrEmpty(u.setWindowSizeToInitialContent)&&(u.setWindowSizeToInitialContent=!0),(dsiCommon.isNullOrEmpty(u.hideUntilActive)||u.hideUntilActive!==!0)&&(u.hideUntilActive=!1),(dsiCommon.isNullOrEmpty(u.maximizable)||u.maximizable!==!0)&&(u.maximizable=!1),dsiCommon.isNullOrEmpty(u.contentUrl)&&(u.contentUrl=undefined),dsiCommon.isNullOrEmpty(u.customButtonStyle)&&(u.customButtonStyle=""),dsiCommon.isNullOrEmpty(u.hideTitleBar)&&(u.hideTitleBar=undefined),dsiCommon.isNullOrEmpty(u.dialogId))for(u.dialogId=CryptoJS.MD5(dsiCommon.isNullOrEmpty(n)?"":n).toString(),l=1;$("#"+u.dialogId).length!=0;)if(u.dialogId=CryptoJS.MD5(dsiCommon.isNullOrEmpty(n)?"":n).toString()+"_"+l,l++,l>1e3){displayErrorDialog("",$.t("strings.MSG_DIALOG_OVERFLOW"));throw $.t("strings.MSG_DIALOG_OVERFLOW");}var g="firstelem"+u.dialogId,e=u.dialogId,v=$();$(document.body).append("<div id='"+e+"'><\/div>");y=!1;t.trim().match("^<")||(y=!0,t="<div class='dsi-dialog-message'>"+t+"<\/div>");h="<div class='dsi-dialog-content'><div><span id='"+g+"'"+(y?" style='margin: 5px;'":"")+">"+t+"<\/span><\/div><\/div>";i.length>0&&(h+='<div class="k-state-default dsi-edit-buttons dsi-dialog-toolbar" '+u.customButtonStyle+">",$.each(i,function(n,t){var i=t.id==undefined?"btn"+n+e:t.id,r;t.id=i;r=n==0?"k-primary":"";h+=$.t('<button id="__btnId__" class="k-button __btnClass__" >__btnTitle__<\/button>',{btnId:i,btnClass:r,btnTitle:t.title})}),h+="<\/div>");p=$("#"+e);dsiCommon.isNullOrEmpty(r)||(r.shouldFocus=!1);c=[];u.maximizable&&c.push("Maximize");c.push("Close");u.actions!=undefined&&(c=u.actions);u.hideTitleBar!=undefined&&(n=!1);w={title:n,actions:c,modal:!0,visible:!1,close:function(n){var t=!0;dsiCommon.isNullOrEmpty(u.close)||(t=u.close(n,f));t?(f.options.dsi.focusTimer.shouldFocus=!1,$("#"+e).closest(".k-window").off("focusout"),p.closest(".k-window").remove(),dsiCommon.isNullOrEmpty(r)||(r.shouldFocus=!0)):n.preventDefault()},resize:nt,activate:function(){var i,t,n,r;for($("#"+e+" :input, #"+e+" a, #"+e+" .k-widget").filter(":visible").first().focus(),dsiCommon.isNullOrEmpty(u.activate)||u.activate(f),i=f.element.find(".k-datetimepicker"),t=0;t<i.length;t++)$(i[t]).find("input").data("kendoDateTimePicker").timeView.popup.element.switchClass("km-native-scroller","ds-native-scroller");n=!1;r=$("#"+e).parent();r.on("keydown","*",function(t){if(n==!1&&(t.keyCode!=27||dsiCommon.isNullOrEmpty(f)||(n=!0,setTimeout(function(){f.close();n=!1},100)),t.keyCode==13)){if($(t.currentTarget).hasClass("k-button")||$(t.currentTarget).hasClass("k-header-column-menu")){t.stopPropagation();return}n=!0;setTimeout(function(){if(!dsiCommon.isNullOrEmpty(f)){var t=r.find(".dsi-dialog-toolbar .k-button.k-primary").first();dsiCommon.isNullOrEmpty(t)||(t=t.data("kendoButton"),dsiCommon.isNullOrEmpty(t)||t.options.enable&&t.options.click())}n=!1},100)}})},open:function(){dsiCommon.isNullOrEmpty(u.open)||u.open(f);u.setWindowSizeToInitialContent&&setTimeout(function(){var n=f.wrapper.outerHeight(!0);n>$(window).height()-30?f.setOptions({width:Math.min(f.wrapper.outerWidth(!0),$(window).width()-20),height:$(window).height()-30}):f.setOptions({width:Math.min(f.wrapper.outerWidth(!0),$(window).width()-20),height:f.wrapper.height()});setTimeout(function(){f.resize();f.center()},200)},100)},deactivate:function(){this.destroy()},resizable:u.resizable,appendTo:"body:first"};u.contentUrl!=undefined&&(w.content={url:u.contentUrl,iframe:!0});f=p.kendoWindow(w).data("kendoWindow");dsiCommon.isNullOrEmpty(dsiCommon.getElementFromPath(f,"options.dsi"))&&(f.options.dsi={});f.options.dsi.focusOnClose=!1;u.contentUrl==undefined&&f.content(h);f.element.find(".k-window-content").css("overflow","hidden");u.maximizable&&(f.element.closest(".k-window").addClass("dsi-dialog-maximizable"),f.element.find(".dsi-dialog-content").addClass("dsi-dialog-maximizable"));u.hideUntilActive||f.center().open();setMaxHeight=function(n,t){var r,i,f,e;dsiCommon.isNullOrEmpty(t)&&(t=!1);r=n.element.parents(".k-window").find(".k-window-titlebar").outerHeight()+n.element.parents(".k-window").find(".dsi-dialog-toolbar").outerHeight(!0)+50;i=n.element.find(".dsi-dialog-content").first();i.css("max-height","calc(100vh - "+r+"px");(i.css("max-height")==""||i.css("max-height")=="none")&&(f=$(window).height()/100,e=100-r/f,i.css("max-height",e+"vh"));var o=dsiCommon.findBootstrapEnvironment(),u=o=="xs"||o=="sm"?undefined:$(window).height()*.8,s=n.element.parents(".k-window");resizeTheWindow=function(){u!=undefined&&(s.outerHeight(!0)>u?(s.height(u),n.resize(),n.center()):n.center())};t?setTimeout(resizeTheWindow,20):resizeTheWindow()};d=dsiCommon.createElementFromPath(f,"options.dsi");d.setMaxHeight=setMaxHeight;setMaxHeight(f);$.each(i,function(n,t){var i=t.id==undefined?"btn"+n+e:t.id;isNullOrEmpty(t.alwaysClose)&&(t.alwaysClose=!0);$("#"+i).kendoButton({click:function(){(isNullOrEmpty(t.callback)||t.alwaysClose)&&f.close();isNullOrEmpty(t.callback)||(t.callback(f),dsiCommon.getElementFromPath(f,"options.dsi.setMaxHeight")(f,!0))},enable:dsiCommon.isNullOrEmpty(t.enable)?undefined:t.enable})});dsiCommon.isNullOrEmpty(f.options.dsi)&&(f.options.dsi={});f.options.dsi.focusTimer={shouldFocus:!0};var s,tt=f.options.dsi.focusTimer,o=$("#"+e).closest(".k-window"),b=[],a="";$.each(i,function(n,t){b.push("#"+t.id)});b.length>0&&(a=":not("+b.join(", ")+")");o.on("focusin","#"+e+" :input"+a+", #"+e+" a"+a+", #"+e+" .k-widget"+a,function(){v=$(this)});o.on("focusin",function(){$(document.activeElement).hasClass("k-window")&&o.trigger("focusout")});o.on("focusout",function(){dsiCommon.isNullOrEmpty(s)||window.clearInterval(s);s=window.setInterval(function(){var n,t;if(tt.shouldFocus&&!f._closing){if($("#"+e).length==0||$("#"+e).closest(".k-window").length==0){o.off("focusout");window.clearInterval(s);return}if(n=o.find(document.activeElement),dsiCommon.isNullOrEmpty(n)||n.length===0){if(dsiCommon.writeToConsole("should focus"),t=o.next(),!dsiCommon.isNullOrEmpty(t)&&t.length!=0&&t.hasClass("k-animation-container")&&(n=t.find(document.activeElement),!dsiCommon.isNullOrEmpty(n)&&n.length!=0)){window.clearInterval(s);return}v.length!=0&&dsiKendo.focusElement(v);window.clearInterval(s)}}},300)});o.find(":input").filter(":visible").on("focusin",dsiCommon.selectAllText);if(!dsiCommon.isNullOrEmpty(u.autoCloseTime)){k=!1;$("#"+e).parent().on("tap","*",function(){k=!0});setTimeout(function(){dsiCommon.isNullOrEmpty(f)||k||f.close()},u.autoCloseTime)}$("#"+e).on("focusin",function(){window.clearInterval(s)});$("#"+e+" :input, #"+e+" a, #"+e+" .k-widget").filter(":visible").last().on("keydown",function(n){n.keyCode==9&&n.shiftKey==!1&&(n.preventDefault(),$("#"+e+" :input, #"+e+" a, #"+e+" .k-widget").filter(":visible").first().focus())});$("#"+e+" :input, #"+e+" a, #"+e+" .k-widget").filter(":visible").first().on("keydown",function(n){n.keyCode==9&&n.shiftKey==!0&&(n.preventDefault(),$("#"+e+" :input, #"+e+" a, #"+e+" .k-widget").filter(":visible").last().focus())});return f},displayErrorDialog=function(n,t,i,r,u){hideLoadingMessage();dsiCommon.isNullOrEmpty(i)&&(i=$.t("strings.LBL_OK"));(dsiCommon.isNullOrEmpty(r)||r==undefined)&&(r=function(){});displayModalDialog(n,$.t('<div class="dsi-edit-window"><div><div class="alert alert-danger" role="alert">__msg__<\/div><\/div><\/div>',{msg:t}),[{title:i,callback:r}],u,{setWindowSizeToInitialContent:!1})},displayLoadingMessage=function(n,t){n==undefined&&(n=$.t("strings.LOADING_MSG"));t==undefined&&(t=100);$("#divLoadingMessage").text(n);$("#divLoading").fadeIn(t);$("body").css("cursor","wait")},displayLoadingMessageWithCancelBtn=function(n,t,i,r){i==undefined&&(i=function(){});dsiCommon.isNullOrEmpty(r)?$("#btnLoadingCancel").attr("value",$.t("strings.LBL_CANCEL")):$("#btnLoadingCancel").attr("value",r);$("#btnLoadingCancel").show();$("#btnLoadingCancel").on("tap",function(){i()});displayLoadingMessage(n,t)},displayKendoLoading=function(n,t){var i=$(n);kendo.ui.progress(i,t)},performExternalAppOperation=function(n,t,i,r,u,f,e,o,s){var l,c,h;if(u!=""&&u!=null&&(l=u.lastIndexOf("/")+1,u=u.substr(0,l)),e=encodeURIComponent(e),c="LaunchPVWA:op?entID="+n+"&sessID="+t+"&user="+i+"&server="+r+"&pvAuth="+(u==undefined?"":u)+"&op="+f+"&opInfo="+e+"&siteVer="+o+"&minVer="+s,kendo.support.browser.mozilla||kendo.support.browser.chrome)setTimeout(function(){hideLoadingMessage(1e3)},2e3),setTimeout(function(){window.location=c},2e3);else{$("#formLaunchDoc").on("submit.dsPageFunction",function(){setTimeout(function(){hideLoadingMessage(1e3)},2e3)});if(h=$("#formLaunchDoc"),h!=null)try{h.attr("target","frameLaunchDoc");h.attr("action",c);h.submit()}catch(a){hideLoadingMessage()}}},addDragAndDropEventListener=function(n,t){var i=$(n);i.on("dragenter.dsPageFunction dragover.dsPageFunction",function(n){var i,t;try{if(n.originalEvent.dataTransfer.dropEffect="copy",i=!1,n.originalEvent.dataTransfer.items==null)return;for(t=0;t<n.originalEvent.dataTransfer.items.length;t++)if(n.originalEvent.dataTransfer.items[t].kind=="file"){i=!0;break}if(!i)return;n.stopPropagation();n.preventDefault();$(this).addClass("dragDrop")}catch(r){}});i.on("dragleave.dsPageFunction",function(n){$(this).removeClass("dragDrop");n.stopPropagation();n.preventDefault()});i.on("drop.dsPageFunction",t);$(document).on("dragenter.dsPageFunction",function(n){n.stopPropagation();n.preventDefault()});$(document).on("dragover.dsPageFunction",function(n){n.stopPropagation();n.preventDefault()});$(document).on("drop.dsPageFunction",function(n){n.stopPropagation();n.preventDefault()});i=null},isPwa=function(){var n=!1;return window.matchMedia("(display-mode: fullscreen)").matches||window.matchMedia("(display-mode: standalone)").matches||window.matchMedia("(display-mode: minimal-ui)").matches?n=!0:/DSI_iOS_Mobile_App/i.test(navigator.userAgent)&&(n=!0),n},getPwaDisplayName=function(){var n="",t=navigator.platform;return/Android/i.test(navigator.userAgent)?n="Android":/iPhone/i.test(navigator.userAgent)?n="iPhone":/iPad/i.test(navigator.userAgent)&&(n="iPad"),$.t("strings.DISPLAY_DEVICE",{productName:removeCopyright(dsiSiteManager.siteName)+" "+$.t("strings.MOBILE"),device:t})},buildXMLRequest=function(n,t){var i='<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>',r;i+="<PVDM_HTTPINTERFACE>";i+="<FUNCTION>";i+="<NAME>"+n+"<\/NAME>";i+="<PARAMETERS>";for(r in t){var u=t[r],f=u.value,e=u.bBase64==undefined?!1:u.bBase64;e?(i+="<"+r+' xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">',i+=window.btoa(dsiCommon.encodeValue(f))):(i+="<"+r+">",i+=dsiCommon.encodeValue(f));i+="<\/"+r+">"}return i+="<\/PARAMETERS>",i+="<\/FUNCTION>",i+"<\/PVDM_HTTPINTERFACE>"},loadPartialView=function(n,t,i,r){setTimeout(function(){$("body.main").addClass("include-margin");$("#dsiFooterPlaceHolder").show();$("#dsiNavbar").show();$("#liPageLayoutDivider").hide();$("#liResetPageLayout").hide();var u="/"+n+"/"+t;$(window).off(".dsPageFunction");kendo.destroy("#dsiContentPlaceHolder");dsiCommon.isNullOrEmpty(window.footer)||(window.footer=null);try{dsiMain.destroy()}catch(f){}try{dsiProject.destroy()}catch(f){}try{dsiSearch.destroy()}catch(f){}try{dsiFolder.destroy()}catch(f){}typeof CollectGarbage=="function"&&CollectGarbage();$.get(u,i,r)},100)},initView=function(){$(document).on("touchstart.dsPageFunction",".k-overlay",function(n){n.preventDefault();n.stopPropagation()})},loadTemplate=function(n,t,i){$.get("/Templates/"+n+".html",function(n){($(t)==null||$(t).length==0)&&$("body").append(n);i!=undefined&&i(n)})},b64EncodeUnicode=function(n){return btoa(encodeURIComponent(n).replace(/%([0-9A-F]{2})/g,function(n,t){return String.fromCharCode(parseInt(t,16))}))},decodeSearchCriteriaFields=function(n){var t=new String(n);return t.replace(/%26/g,"&")},encodeSearchCriteriaFields=function(n){var t=new String(n);return t.replace(/&/g,"%26")},dateHasTimeFormatting=function(n){var t=!1;return n=n.toLowerCase(),n.indexOf("hh:mm:ss")!=-1&&(t=!0),t},getFieldValue=function(n,t){var i=$("#"+n),r;return $(i).hasClass("kendoDropDownList fieldRelationData")?$(i).data("kendoDropDownList").value()!=""?$(i).data("kendoDropDownList").text():$(i).data("kendoDropDownList").value():$(i).hasClass("kendoComboBox fieldRelationData")?$(i).data("kendoComboBox").value()!=""?$(i).data("kendoComboBox").text():$(i).data("kendoComboBox").value():$(i).hasClass("kendoComboBox")?$(i).data("kendoComboBox").value():t&&(r=null,$(i).hasClass("kendoDatePicker")?r=kendo.toString($(i).data("kendoDatePicker").value(),"yyyy-MM-dd HH:mm:ss"):$(i).hasClass("kendoDateTimePicker")&&(r=kendo.toString($(i).data("kendoDateTimePicker").value(),"yyyy-MM-dd HH:mm:ss")),!dsiCommon.isNullOrEmpty(r))?r:$(i).val()},getObjectValue=function(n,t,i,r,u,f){var e=getFieldValue(n);return e=e==undefined?"":e,getObjectValueByType(e,n,t,i,r,u,f)},getObjectValueByType=function(n,t,i,r,u,f,e){var c={RESULT:null},l,a,o,h,s;if(dsiCommon.isBlankOrCurrentValue(n,c))return c.RESULT;if(i==!0&&(l=/[(\*)|(_)|(\])|(\[)]|(\^)|(\&)/g,l.test(n)))return n;if(r!=undefined&&u!=undefined)switch(r.toLowerCase()){case"currency":n=dsiCommon.getUnformattedCurrency(n);break;case"date":if(e!=undefined&&e!=null&&parseInt(e)>0)n=dsiCommon.stripInvalidIndexFieldChars(n);else if(a=dsiCommon.getKendoDatePicker(dsiCommon.getFieldFormat(u,r)),o=$("#"+t).data(a),dsiCommon.isNullOrEmpty(o))h=$("#"+t).data(),h.role=="dropdownlist"?o=$("#"+t).data("kendoDropDownList"):h.role=="combobox"&&(o=$("#"+t).data("kendoComboBox")),s=o.value(),dsiCommon.isNullOrEmpty(s)&&(s=o.text()),n=kendo.toString(kendo.parseDate(s,dsiCommon.getFieldFormat(u,r)),"yyyy-MM-dd HH:mm:ss");else{if(s=o.value(),dsiCommon.isNullOrEmpty(s))throw new Error($.t("strings.INVALID_DATE_VALUE",{fieldName:f}));n=kendo.toString(s,"yyyy-MM-dd HH:mm:ss")}break;case"doublenumber":switch(u){case"currency":case"general number":case"fixed":case"scientific":case"standard":default:n=dsiCommon.getUnformattedCurrency(n)}break;case"number":n=dsiCommon.getUnformattedCurrency(n);break;default:n=dsiCommon.stripInvalidIndexFieldChars(n)}return n},getFormattedIndexValue=function(n,t){var i=dsiCommon.convertFieldType(n.TYPE),u=n.FORMAT,f=dsiCommon.getFieldFormat(u,i),r=dsiCommon.getDataFormat(t,i,f,!1,!0);return dsiCommon.isNullOrEmpty(t)&&(r=$.t("strings.BLANK")),r},getUnformattedObjectValue=function(n,t,i){if(isNullOrEmpty(n))i=i==undefined?!1:i,n=i?$.t("strings.BLANK"):"";else if(t!=undefined)switch(t.toLowerCase()){case"doublenumber":case"currency":case"number":n=dsiCommon.getUnformattedCurrency(n);break;case"boolean":n=typeof n=="boolean"?n.toString():dsiCommon.stripInvalidIndexFieldChars(n);break;case"date":n=kendo.toString(n,"yyyy-MM-dd HH:mm:ss");break;default:n=dsiCommon.stripInvalidIndexFieldChars(n)}return n},isBlankOrCurrentValue=function(n,t){var i=!1;try{t==undefined&&(t={RESULT:null});t.RESULT="";n==""?(t.RESULT="",i=!0):n.toLowerCase()=="[blank]"||n.toLowerCase()==$.t("strings.BLANK").toLowerCase()?(t.RESULT="[Blank]",i=!0):(n.toLowerCase()=="[current value]"||n.toLowerCase()==$.t("strings.CURRENT_VALUE").toLowerCase())&&(t.RESULT="[Current Value]",i=!0)}catch(r){i=!1}return i},isCurrentValue=function(n){if(typeof n!="string")return!1;var t=n.trim();return t.toLowerCase()==="[current value]"||t.toLowerCase()===$.t("strings.CURRENT_VALUE").toLowerCase()?!0:!1},isBlankValue=function(n){if(typeof n!="string")return!1;var t=n.trim();return t.toLowerCase()==="[blank]"||t.toLowerCase()===$.t("strings.BLANK").toLowerCase()?!0:!1},isNullOrEmpty=function(n){return n==null||n==undefined||n===""},parseRecRetInfo_AppliedBy=function(n){if(isNullOrEmpty(n))return"";var t=dsiCommon.getJSONObject(dsiCommon.getXMLDocument(n));return isNullOrEmpty(t.RecRetInfo)?isNullOrEmpty(t.LockInfo)?"":isNullOrEmpty(t.LockInfo.AppliedBy)?"":prepareForKendoTemplate(dsiCommon.encodeValue(t.LockInfo.AppliedBy)):isNullOrEmpty(t.RecRetInfo.AppliedBy)?"":prepareForKendoTemplate(dsiCommon.encodeValue(t.RecRetInfo.AppliedBy))},parseRecRetInfo_Comment=function(n){if(isNullOrEmpty(n))return"";var t=dsiCommon.getJSONObject(dsiCommon.getXMLDocument(n));return isNullOrEmpty(t.RecRetInfo)?isNullOrEmpty(t.LockInfo)?"":isNullOrEmpty(t.LockInfo.Comments)?"":prepareForKendoTemplate(dsiCommon.encodeValue(t.LockInfo.Comments)):isNullOrEmpty(t.RecRetInfo.Comments)?"":prepareForKendoTemplate(dsiCommon.encodeValue(t.RecRetInfo.Comments))},prepareForKendoTemplate=function(n){return isNullOrEmpty(n)?n:n.replace(/&lt;/g,"#lt#").replace(/&gt;/g,"#gt#")},removeCopyright=function(n){try{n=decodeValue(n)}catch(t){}return n.indexOf("<sup>")!=-1?n.slice(0,n.indexOf("<sup>")):n.indexOf("&lt;sup&gt;&amp;reg;&lt;/sup&gt;")!=-1?n.slice(0,n.indexOf("&lt;sup&gt;&amp;reg;&lt;/sup&gt;")):n},isNumberKey=function(n){var i=!1,t=[];return n!=undefined&&n.charCode!=undefined?getCharCodeInfo(n,t):getCharCodeInfo(event,t),t.charCode>31&&(t.charCode<48||t.charCode>57)?i=!1:this.maxLength!=undefined&&this.maxLength!=-1?this.value.length<this.maxLength&&(i=!0):i=!0,i},getKendoDatePicker=function(n){return/(HH:mm:ss|HH:mm)/i.test(n)?"kendoDateTimePicker":"kendoDatePicker"},isValidEmail=function(n){var i=/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/,t=!0,r;return n.indexOf(";")!=-1?(r=n.split(";"),$.each(r,function(n,r){if(!dsiCommon.isNullOrEmpty(r)&&!i.test(dsiCommon.trimSpaces(r)))return t=!1,!1})):t=i.test(dsiCommon.trimSpaces(n)),t},inputChange=function(n,t,i){var r;$(n).on("input",function(n){window.clearTimeout(r);r=window.setTimeout(function(){i(n)},t)})},parseBool=function(n){return isNullOrEmpty(n)?!1:String(n).toLowerCase()=="true"},removeBeginningPath=function(n){return n=n.replace(/^\/t/,""),n=n.replace(/^\/+/,""),n.replace(/^\\/,"")},removeEndPath=function(n){return n.match(/\\$/)=="\\"?n.slice(0,-1):n},trimSpaces=function(n){return n.replace(/^\s+|\s+$/g,"")},stripInvalidIndexFieldChars=function(n){for(var t=n,i=0;i<31;i++)t=t.replace(String.fromCharCode(i),"");return t=t.replace(/\*/g,""),t=t.replace(/\|/g,""),t=t.replace(/%/g,""),t=t.replace(/\^/g,""),t.replace(/</g,"")},stripInvalidLoginChars=function(n){for(var t=n,i=0;i<31;i++)t=t.replace(String.fromCharCode(i),"");return t=t.replace(/\//g,""),t=t.replace(/]/g,""),t=t.replace(/\[/g,""),t=t.replace(/{/g,""),t=t.replace(/}/g,""),t=t.replace(/:/g,""),t=t.replace(/\|/g,""),t=t.replace(/</g,""),t=t.replace(/>/g,""),t=t.replace(/\+/g,""),t=t.replace(/=/g,""),t=t.replace(/;/g,""),t=t.replace(/,/g,""),t=t.replace(/\?/g,""),t=t.replace(/\*/g,""),t.replace(/%/g,"")},generateSafeLease=function(n){var t=getFileExtension(n,!0);return kendo.guid()+"."+t},convertFieldType=function(n){return replaceSpaces(n==null?"string":n.toLowerCase(),"")},decodeValue=function(n){var t=new String(n);return t=t.replace(/&quot;/g,'"'),t=t.replace(/&lt;/g,"<"),t=t.replace(/&gt;/g,">"),t=t.replace(/&amp;/g,"&"),t.replace(/&#39;/g,"'")},encodeValue=function(n){var t=new String(n);return t=t.replace(/&/g,"&amp;"),t=t.replace(/</g,"&lt;"),t.replace(/>/g,"&gt;")},base64Encode=function(n){return btoa(unescape(encodeURIComponent(n)))},base64Decode=function(n){return decodeURIComponent(escape(window.atob(n)))},getCharCodeInfo=function(n,t){try{t.charCode=n.which?n.which:n.keyCode;t.charKey=String.fromCharCode(t.charCode)}catch(i){}},getDataFormat=function(n,t,i,r){var u="",h,f,s,c,l,o,e,a;if(r==!0&&(h=/[(\*)|(_)|(\])|(\[)]|(\^)|(\&)/g,h.test(n)))return n;f=!1;try{(typeof n=="string"||isNullOrEmpty(n))&&(n==""||n==null||n.toLowerCase()==$.t("strings.BLANK").toLowerCase()||n.toLowerCase()==$.t("strings.CURRENT_VALUE").toLowerCase())&&(f=!0)}catch(v){}kendo.culture(dsiSiteManager.getPVDMLanguage());try{switch(t.toLowerCase()){case"boolean":n==null||f||(s=i.split("/"),u=n=="1"?s[0]:n=="0"?s[1]:n);break;case"currency":n==null||f||(r==!0?kendo.toString(n,dsiKendoGrid.getKendoFieldFormat(t,i,!1)):(c=2,e=/[,|\.][#]+$/,e.test(i)&&(l=e.exec(i),c=l[0].length-1),u=kendo.toString(parseFloat(n),dsiKendoGrid.getKendoFieldFormat(t,i,!1))),u=u.replace(/[,|\.]([^,|\.]*)$/,dsiCommon.getLocalDecimalSeperator()+"$1"));break;case"date":if(n!=null&&!f){if(r==!0)return n;o=kendo.parseDate(n,"yyyy-MM-dd HH:mm:ss");(o==null||isNaN(o))&&(o=new Date(n));u=o=="Invalid Date"?null:kendo.toString(o,i)}break;case"doublenumber":if(n!=null&&!f){if(r==!0)return n;u=n;dsiSiteManager.getDecimalChar()==","&&(u=u.replace(",","."));switch(i.toLowerCase()){case"currency":u=kendo.toString(parseFloat(u),"c2");break;case"fixed":u=kendo.toString(parseFloat(u),"n2");break;case"generalnumber":u=parseFloat(u);break;case"scientific":u=parseFloat(u).toPrecision(12);u=parseFloat(u).toExponential(2);u=u.replace("e","E");e=/([E])(\+{1}|\-{1})(\d{1})$/;e.test(u)&&(u=u.replace(e,"$1$20$3"));break;case"standard":a="#,##0.###";u=kendo.toString(parseFloat(u),a)}u=u.replace(/[,|\.]([^,|\.]*)$/,dsiCommon.getLocalDecimalSeperator()+"$1")}break;case"image":case"html":u=dsiCommon.decodeValue(n);break;default:u=n}}catch(y){u=n}return u==""&&(u=n),isNullOrEmpty(u)&&!r&&(u=""),u},getFieldFormat=function(n,t){var i="";if(n!=null)switch(t.toLowerCase()){case"currency":i=n.toLowerCase();i=i.replace(/0/g,"#");break;case"date":i=n.toLowerCase();i=i.replace(/m/g,"M");i=i.replace(/h/g,"H");i=i.replace(/n/g,"m");break;default:i=n}return i},getFileExtension=function(n,t){var i="";try{n.indexOf(".")!=-1&&(i=n.split(".").pop())}catch(r){}return i==""&&t&&(i="unk"),i},getFolderClassName=function(n){var t="folderImg";return n.FOLDERCOUNT>0&&(t="subFolderImg"),dsiCommon.isNullOrEmpty(n.SCPARENTID)||(t="shortcutFolderImg"),t},getFolderIds=function(n,t,i){var r="",u=i["'"+n+"'"],f;return r=u==null||dsiCommon.isNullOrEmpty(u.FOLDERIDS)?n:u.FOLDERIDS,t!=null&&(f=i["'"+t+"'"],r+=f!=null?"\\"+f.FOLDERIDS:"\\"+t),r},getFolderPath=function(n,t){var i="";return dsiCommon.isNullOrEmpty(n)||n.PARENTFOLDERID==""||n.FOLDERID=="{00000000-0000-0000-0000-000000000000}"?i="\\":(t["'"+n.FOLDERID+"'"].PARENTFOLDERID!="{00000000-0000-0000-0000-000000000000}"&&(i="\\"),i+=String(t["'"+n.FOLDERID+"'"].FOLDERNAME),i=getFolderPath(t["'"+n.PARENTFOLDERID+"'"],t)+i),i},getJSONObject=function(xmlDoc){var json=xml2json(xmlDoc,"  ");return eval("("+json+")")},getLocalDecimalSeperator=function(){return(1/10).toLocaleString().substring(1,2)},getIndexSearchObj=function(n){var t=dsiCommon.getValueSelect(n);switch(n.TYPE.toLowerCase()){case"currency":case"doublenumber":case"number":case"date":n.RANGE=!0;switch(t){}break;default:n.RANGE=!1;switch(t){}}return n},getValueList=function(n,t){var r=[],i;return t!=0&&(i=n.EXTENDEDATTRS.VALUELIST,i!=null&&(r=i.split("\t"))),r},getValueSelect=function(n){var i="0",t;return n.EXTENDEDATTRS!=null&&(t=n.EXTENDEDATTRS.VALUESELECT,t!=null&&(i=t.length>1?t[0]:t)),i},stripInvalidDateValues=function(n,t){for(var r,f=dsiSiteManager.getPVDMLanguage(),u=[],i=0;i<n.length;i++){r="";try{r=kendo.parseDate(n[i],t,f)}catch(e){r=""}dsiCommon.isNullOrEmpty(r)&&(dsiCommon.isBlankValue(n[i])?r="":u.push(i))}for(i=u.length-1;i>=0;i--)n.splice(u[i],1);return n},getXMLDocument=function(n){var t=null,i;if(n.indexOf("&lt;")==0&&(n=decodeValue(n)),window.ActiveXObject!==undefined)try{t=new ActiveXObject("Microsoft.XMLDOM");t.loadXML(n)}catch(r){t=null}return t==null&&window.XMLHttpRequest&&(i=new DOMParser,t=i.parseFromString(n,"application/xml")),t},getXmlTag=function(n,t,i){return i=i==undefined?!1:i,t==""||t=="&nbsp;"||t==null?"<"+n+"/>":"<"+n+">"+(i?t:encodeValue(t))+"<\/"+n+">"},replaceSpaces=function(n,t){return t==undefined&&(t="&nbsp;"),reg=/\s/g,n.replace(reg,t)},setFocus=function(n,t){var i=$(n);(i==null||i.length==0)&&(i=$("#"+n));i!=null&&(i.focus(),t&&!isNullOrEmpty(i.val())&&i.select());$(i).hasClass("kendoDropDownList")?$(i).parent().focus():$(i).focus()},addListOption=function(n,t,i,r){var u=new Option(t,i);u.title=t;n.options.add(u);r!=undefined&&r==!0&&$(n.options[n.options.length-1]).attr("selected",!0)},createDOMElement=function(n,t,i){var r=null,u;if(r||(r=document.createElement(n),t!=undefined&&t!=""&&(r.name=t)),i!=undefined)for(u in i)switch(u){case"className":$(r).addClass(i[u]);break;case"checked":i[u]==!0&&(r.defaultChecked=!0);break;case"encoding":r.encoding!=undefined?r.encoding=i[u]:r.enctype=i[u];break;case"htmlFor":r.setAttribute("for",i[u]);break;case"onblur":r.onblur=i[u];break;case"onclick":r.onclick=i[u];break;case"ondblclick":r.ondblclick=i[u];break;case"onchange":r.onchange=i[u];break;case"onfocus":r.onfocus=i[u];case"disabled":i[u]==!0&&(r.disabled=!0);break;case"maxlength":r.maxLength=i[u];break;case"onkeyup":r.onkeyup=i[u];break;case"onkeypress":r.onkeypress=i[u];break;case"onmouseover":r.onmouseover=i[u];break;case"onmouseout":r.onmouseout=i[u];break;case"innerHTML":r.innerHTML=i[u];break;case"textNode":r.appendChild(document.createTextNode(i[u]));break;case"styleDisplay":r.style.display=i[u];break;case"height":r.style.height=i[u];break;case"width":r.style.width=i[u];break;case"resize":r.style.resize=i[u];break;case"":break;default:r.setAttribute(u,i[u])}return r},getUnformattedCurrency=function(n){var t=n.toString().replace(new RegExp("[^(0-9)|(()|())|(+)|(E)|(\\-)|(\\.)|(,)]","g"),"");return t=t.replace(new RegExp("[%]","g"),""),t=t.replace(/[,|\.]([^,|\.]*)$/,dsiSiteManager.getDecimalChar()+"$1"),dsiSiteManager.getDecimalChar()!=","&&(t=t.replace(/,/g,"")),t},isMobileTabletDevice=function(n){var t,i;if(n!==!0)try{if(t=dsiSiteManager.userSettings.useTouchInterface(),!isNullOrEmpty(t))return t}catch(r){}return i=!1,(/Android|webOS|iPhone|iPad|iPod|CriOS|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||isPwa())&&(i=!0),i},isWindowsOS=function(){var t=!1,n;try{n=navigator.platform;(n.indexOf("Win32")!=-1||n.indexOf("Win64")!=-1)&&(t=!0)}catch(i){}return t},showTouchToggleOption=function(){return dsiCommon.isWindowsOS()&&(Modernizr.mq("(any-pointer: coarse")||navigator.maxTouchPoints>0)?!0:!1},clearCache=function(n){try{n.pvePrintWindow&&n.pvePrintWindow.open&&!n.pvePrintWindow.closed&&n.pvePrintWindow.close()}catch(i){}try{var t=n.pvdmViewerInformation.getConvertingPages()!=""?1e4:0;cleanUpViewerFiles(n.WindowID,t)}catch(i){}},cleanUpViewerFiles=function(n,t){setTimeout(function(){dsiWebService.clearCacheSubDir(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),n).done(function(){})},t)},displayPage=function(n,t){if(dsiCommon.isPwa()){var i=dsiCommon.displayModalDialog("","",undefined,undefined,{hideUntilActive:!0,contentUrl:n,maximizable:!0,dialogId:t,setWindowSizeToInitialContent:!1,resizable:!0});i.open().maximize()}else dsiCommon.openNewWindow(n,t,!0)},openEmail=function(n){window.location.href=n},openNewWindow=function(n,t,i){var r;return i=i==undefined?!0:i,r="",r=i==!0?"toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,dependent=yes":"width=600,height=450,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,dependent=yes",window.open(n,t,r)},setSelectedClass=function(n,t,i){if(t!=null&&i!=null&&$(t+" ."+i).removeClass(i),n!=null&&i!=null&&i!=null)try{$(n).addClass(i)}catch(r){}},launchBrowserBasedViewer=function(n,t,i,r,u,f){dsiSiteManager.addRecentDocument(r,u);var e=dsiSiteManager.userSettings.openWindowMethod();if(e==0&&(e=isMobileTabletDevice()==!0||findBootstrapEnvironment()=="xs"?2:1),e==1)return dsiCommon.openNewWindow("/Home/DocViewer?EntID="+t+"&SessionID="+i+"&ProjID="+r+"&DocID="+u+"&Page="+f+"&gridName="+n.replace("#","%23"),"_showDoc"+(new Date).getTime());dsiCommon.displayLoadingMessage($.t("strings.LOADING_DOC_INFO"),100,function(){hideLoadingMessage(100)},$.t("strings.LBL_CLOSE"));dsiNav.loadDocViewer(r,u,f,n)},launchExternalDocViewer=function(n){var u,r,t,i;dsiSiteManager.addRecentDocument(n.ProjectId,n.DocIds);u="";r="";dsiCommon.isNullOrEmpty(dsiSiteManager.getSessionInfo().USERNAME)||(r=dsiSiteManager.getSessionInfo().USERNAME);window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""));serverUrl=window.location.origin+"/HTTPInterface.aspx";t=window.location.orgin;try{i=dsiSiteManager.getGlobalAttachURL();t=dsiCommon.isNullOrEmpty(i)?t:i.replace(/'/g,"")}catch(p){}var f=dsiCommon.isNullOrEmpty(n.ProjectId)?"":String(n.ProjectId),e=dsiCommon.isNullOrEmpty(n.DocIds)?"":String(n.DocIds),o=dsiCommon.isNullOrEmpty(n.BatchDocIds)?"":String(n.BatchDocIds),s=dsiCommon.isNullOrEmpty(n.BatchOpId)?"":String(n.BatchOpId),h=dsiCommon.isNullOrEmpty(n.IndexNames)?"":String(n.IndexNames),c=dsiCommon.isNullOrEmpty(n.IndexValues)?"":String(n.IndexValues),w=dsiCommon.isNullOrEmpty(n.Folder)?"":String(n.Folder),l=dsiCommon.isNullOrEmpty(n.FtQuery)?"":String(n.FtQuery),a=dsiCommon.isNullOrEmpty(n.FtOptions)?"":String(n.FtOptions),v=dsiCommon.isNullOrEmpty(n.SortedDocIds)?"":String(n.SortedDocIds),y={PROJECTID:f,BATCHDOCIDS:o,BATCHOPID:s,DOCIDS:e,INDEXNAMES:h,INDEXVALUES:c,SORTEDDOCIDS:v.replace(/,/g,"-"),SERVERREFURL:String(t),SESSIONMD5:String(dsiSiteManager.getSessionMD5()),FTQUERY:l,FTOPTIONS:a,DL:"true"};window.external!=undefined&&"LoadDocViewer"in window.external&&window.external.LoadDocViewer(JSON.stringify(y));setTimeout(function(){dsiCommon.hideLoadingMessage()},500)},launchDocViewerControl=function(n){var u;if(!dsiCommon.isWindowsOS()){var t=$.t("strings.MSG_INCOMPAT_OS"),i=$.t("strings.LBL_INCOMPAT_OS"),r=$.t("strings.LBL_OK");dsiCommon.displayErrorDialog(i,t,r,function(){});return}dsiSiteManager.addRecentDocument(n.ProjectId,n.DocIds);dsiCommon.displayLoadingMessageWithCancelBtn($.t("strings.MSG_LOADING_DOCUMENT"),100,function(){hideLoadingMessage(100)},$.t("strings.LBL_CLOSE"));u="";dsiCommon.executeDocViewerOp(n)},executeDocViewerOp=function(t){var u="",i,f;dsiCommon.isNullOrEmpty(dsiSiteManager.getSessionInfo().USERNAME)||(u=dsiSiteManager.getSessionInfo().USERNAME);window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""));serverUrl=window.location.origin+"/HTTPInterface.aspx";i=window.location.orgin;try{f=dsiSiteManager.getGlobalAttachURL();i=dsiCommon.isNullOrEmpty(f)?i:f.replace(/'/g,"")}catch(it){}var c=dsiCommon.isNullOrEmpty(t.ProjectId)?"":String(t.ProjectId),r=dsiCommon.isNullOrEmpty(t.DocIds)?"":String(t.DocIds),e=dsiCommon.isNullOrEmpty(t.BatchDocIds)?"":String(t.BatchDocIds),l=dsiCommon.isNullOrEmpty(t.BatchOpId)?"":String(t.BatchOpId),a=dsiCommon.isNullOrEmpty(t.IndexNames)?"":String(t.IndexNames),v=dsiCommon.isNullOrEmpty(t.IndexValues)?"":String(t.IndexValues),y=dsiCommon.isNullOrEmpty(t.Folder)?"":String(t.Folder),p=dsiCommon.isNullOrEmpty(t.FtQuery)?"":String(t.FtQuery),w=dsiCommon.isNullOrEmpty(t.FtOptions)?"":String(t.FtOptions),o=dsiCommon.isNullOrEmpty(t.SortedDocIds)?"":String(t.SortedDocIds),b=String(dsiCommon.getBatchIdSubSet(String(e))),s=String(dsiCommon.getDocIdSubSet(String(r),1e3)),g=s.length<r.length?300:1e3,k=String(dsiCommon.getSortedDocIdSubSet(r,o,g)),d="",h={PROJECTID:c,BATCHDOCIDS:String(b),BATCHOPID:l,DOCIDS:String(s),INDEXNAMES:a,INDEXVALUES:v,FOLDER:y,SORTEDDOCIDS:k,SERVERREFURL:String(i),SESSIONMD5:String(dsiSiteManager.getSessionMD5()),FTQUERY:p,FTOPTIONS:w,DL:"true"},nt={PROJECTID:c,BATCHDOCIDS:String(e),BATCHOPID:l,DOCIDS:String(r),INDEXNAMES:a,INDEXVALUES:v,FOLDER:y,SORTEDDOCIDS:o.replace(/,/g,"-"),SERVERREFURL:String(i),SESSIONMD5:String(dsiSiteManager.getSessionMD5()),FTQUERY:p,FTOPTIONS:w,DL:"true"},tt=b.length<e.length||s.length<r.length||k.length<o.length;if(tt){h.db=n;dsiSiteManager.setServerStorageValue(n,JSON.stringify(nt),function(){dsiCommon.performExternalAppOperation(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),u,serverUrl,d,"AXDocViewer",JSON.stringify(h),dsiSiteManager.getSiteVersion(),dsiSiteManager.getMinVersion())});return}dsiCommon.performExternalAppOperation(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),u,serverUrl,d,"AXDocViewer",JSON.stringify(h),dsiSiteManager.getSiteVersion(),dsiSiteManager.getMinVersion())},executeWorkFlowViewerOp=function(n,t){var u="",i,r,f,e;dsiCommon.isNullOrEmpty(dsiSiteManager.getSessionInfo().USERNAME)||(u=dsiSiteManager.getSessionInfo().USERNAME);window.location.origin||(window.location.origin=window.location.protocol+"//"+window.location.hostname+(window.location.port?":"+window.location.port:""));serverUrl=window.location.origin+"/HTTPInterface.aspx";i=window.location.orgin;try{r=dsiSiteManager.getGlobalAttachURL();i=dsiCommon.isNullOrEmpty(r)?i:r.replace(/'/g,"")}catch(o){}f="";e={WSDEFID:String(n),EXTENDEDPARAMS:String(t),SERVERREFURL:String(i),SESSIONMD5:String(dsiSiteManager.getSessionMD5()),DL:"true"};dsiCommon.performExternalAppOperation(dsiSiteManager.getEntityID(),dsiSiteManager.getSessionId(),u,serverUrl,f,"AXWorkFlow",JSON.stringify(e),dsiSiteManager.getSiteVersion(),dsiSiteManager.getMinVersion())},launchWorkFlowControl=function(n,t){var f;if(!dsiCommon.isWindowsOS()){var i=$.t("strings.MSG_INCOMPAT_OS"),r=$.t("strings.LBL_INCOMPAT_OS"),u=$.t("strings.LBL_OK");dsiCommon.displayErrorDialog(r,i,u,function(){});return}setTimeout(function(){dsiCommon.displayLoadingMessage($.t("strings.MSG_LOADING_WORKSTEP"),0)},0);f="";dsiCommon.executeWorkFlowViewerOp(n,t)},goBack=function(){window.history.go(-1)},updateBrowserHistoryState=function(n,t,i){i=i==undefined?window.location.pathname+window.location.search:i;dsiSiteManager.setHelpTopicId(n);try{if(dsiCommon.browserHistoryState_push?history.pushState(n,"",i):(history.replaceState(n,"",i),dsiCommon.browserHistoryState_push=!0),!dsiCommon.isNullOrEmpty(dsiSiteManager.siteName)){var r=dsiCommon.removeCopyright(dsiSiteManager.siteName);document.title=dsiCommon.isNullOrEmpty(t)?r:r+" - "+t}}catch(u){dsiCommon.writeToConsole("error updating browser history state: "+u.message)}},browserWindowPopState=function(n){var t=n.originalEvent.state;if(t){dsiCommon.browserHistoryState_push=!1;switch(t.pageFunction){case"Home":if(dsiCommon.isNullOrEmpty(t.specificPage))dsiSiteManager.displayHome();else switch(t.specificPage){case"Projects":dsiNav.loadProjects();break;case"Worksteps":dsiNav.loadWorksteps();break;case"EForms":dsiNav.loadEForms();break;case"DestLists":dsiNav.loadDestructionLists();break;default:dsiSiteManager.displayHome()}break;case"Downloads":dsiNav.loadDownloads();break;case"UserOptions":dsiNav.userOptions();break;case"Migrations":dsiNav.loadMigrationJobs();break;case"Notifications":dsiNav.loadNotifications();break;case"AdvancedSearch":dsiNav.loadAdvancedSearch();break;case"ProjectSearch":dsiNav.forceLoadProject(t.projID);break;case"SearchResults":if(!dsiCommon.isNullOrEmpty(t.searchType)){switch(t.searchType){case"recycle":dsiNav.loadRecycleBin(t.projID);break;case"destlist":dsiNav.loadDestListResults(t.projID,t.secondaryID);break;case"folders":dsiNav.getFolderDocuments(t.projID,t.secondaryID,t.viewPane);break;default:dsiNav.loadProject(t.projID);return}return}dsiNav.loadProject(t.projID);break;case"DestList":dsiNav.loadDestList(t.projID);break;case"Upload":dsiNav.uploadDocument(t.projID);break;case"ChangePassword":dsiNav.changePassword();break;case"Eform":dsiNav.loadEForm(t.eFormID);break;case"DocViewer":dsiNav.loadDocViewer(t.projID,t.docID,t.page,decodeURIComponent(t.gridName));break;default:dsiSiteManager.displayHome()}}},enableDisableKendoButton=function(n,t){if($(n).length>0){var i=$(n).data("kendoButton");isNullOrEmpty(i)||i.enable(t)}},orderProjectFields=function(n,t){var r=0,i;try{r=n.ORDER!=null&&n.ORDER!="undefined"?parseInt(n.ORDER):parseInt(n["@FIELDNUM"])}catch(u){}i=0;try{i=t.ORDER!=null&&t.ORDER!="undefined"?parseInt(t.ORDER):parseInt(t["@FIELDNUM"])}catch(u){}return r-i},stopPropagation=function(n){n&&n.stopPropagation?n.stopPropagation():window.event&&(window.event.cancelBubble=!0)},getDocIdSubSet=function(n,t){var i=n,f=t,e,r,u;try{e=-1;r=e-f/2>0?e-f/2:0;r>0&&i.indexOf(",",r)>0&&(r=i.indexOf(",",r)+1);u=r+f<i.length?r+f:i.length;u<i.length&&i.lastIndexOf(",",u)>0&&(u=i.lastIndexOf(",",u));i=i.substring(r,u)}catch(o){}return i},getBatchIdSubSet=function(n){var t=n,u=800,f,i,r;try{f=-1;i=f-u/2>0?f-u/2:0;i>0&&t.indexOf(",",i)>0&&(i=t.indexOf(",",i)+1);r=i+u<t.length?i+u:t.length;r<t.length&&t.lastIndexOf(",",r)>0&&(r=t.lastIndexOf(",",r));t=t.substring(i,r)}catch(e){}return t},getSortedDocIdSubSet=function(n,t,i){var r=t==undefined?n:t.replace(/,/g,"-"),e=i,u,f;try{var o=-1,h=new RegExp("(^"+n+"-)|(-"+n+"-)|(-"+n+"$)","g"),s=h.exec(r);s!=null&&(o=s.index);u=o-e/2>0?o-e/2:0;u>0&&r.indexOf("-",u)>0&&(u=r.indexOf("-",u)+1);f=u+e<r.length?u+e:r.length;f<r.length&&r.lastIndexOf("-",f)>0&&(f=r.lastIndexOf("-",f));r=r.substring(u,f)}catch(c){}return r},getPVEBase=function(n){var t=null;try{if(t=n.opener,t.dsiCommon!=null)return t;t=null}catch(i){t=null}return t!=null?dsiCommon.getPVEBase(t):n},getTranslation=function(n){return $.t("strings."+n)},getArray=function(n){return n===undefined||n===null?[]:$.isArray(n)?n:[n]},displayNoItemsSelectedDialog=function(n){displayModalDialog($.t("strings.TITLE_NO_ITEMS_SELECTED"),dsiCommon.isNullOrEmpty(n)?$.t("strings.MSG_SELECT_A_DOCUMENT"):n,[{title:$.t("strings.LBL_OK")}],undefined,{autoCloseTime:2e3})},getErrorDiv=function(n){var t="",i="";dsiCommon.isNullOrEmpty(n.Message)?dsiCommon.isNullOrEmpty(n.Description)||(t=n.Description,dsiCommon.isNullOrEmpty(n.Source)||n.Number==0||(i=$.t("strings.API_ERROR_TEMPLATE",{number:n.Number,desc:n.Description,source:n.Source}))):(dsiCommon.isNullOrEmpty(n.Message)||(t=n.Message),dsiCommon.isNullOrEmpty(n.ExceptionType)||(t=t+n.ExceptionType),dsiCommon.isNullOrEmpty(n.ExceptionMessage)||(t=t+": "+n.ExceptionMessage),dsiCommon.isNullOrEmpty(n.StackTrace)||(i=n.StackTrace));var r={lblErrorDetails:$.t("strings.LBL_ERROR_DETAILS"),errorDesc:t,errorDetails:i},u=$("#errorMsgDetails-template").html(),f=Handlebars.compile(u);return f(r)},handleWebServiceFailure=function(n,t,i){var r="";dsiCommon.isNullOrEmpty(n)||dsiCommon.isNullOrEmpty(n.responseJSON)||(r=getErrorDiv(n.responseJSON));dsiCommon.isNullOrEmpty(r)&&(r=$.t("strings.API_ERROR"));displayErrorDialog(t,r,$.t("strings.LBL_OK"),i)},loadIndex=function(n,t){submitForm([{id:"entID",value:n},{id:"sessionID",value:t}],"/Home/Index")},submitForm=function(n,t){var i={action:t,method:"post",html:""};$.each(n,function(n,t){i.html+=$.t("<input type='hidden' id='__id__' name='__id__' value='__value__' />",{id:t.id,value:t.value})});$("<form>",i).appendTo(document.body).submit()},writeToConsole=function(n){dsiCommon.isDebuggingEnabled&&(isMobileTabletDevice()&&($("#consoleelem").length==0&&(document.body.appendChild(dsiCommon.createDOMElement("div","",{id:"consoleelem"})),t=$("#consoleelem").kendoNotification({position:{top:20,left:0},stacking:"down"}).data("kendoNotification")),t.show(n)),console.log(kendo.toString(new Date,"yyyy-MM-dd HH:mm:ss:fff")+" - "+n))},checkIfChildFolderExists=function(n,t,i){var u=!1,r;return t.FOLDER!=null&&(r=$.grep(t.FOLDER,function(t){var r=!1,u=i[t];return dsiCommon.isNullOrEmpty(u)||(r=u.FOLDERNAME==n),r}),u=r!=null&&r.length>0),u},findBootstrapEnvironment=function(){var i=["xs","sm","md","lg"],n,t;$el=$("<div>");$el.appendTo($("body"));try{for(n=i.length-1;n>=0;n--)if(t=i[n],$el.addClass("hidden-"+t),$el.is(":hidden"))return $el.remove(),t}catch(r){}},getFullPageHeight=function(n){var f=dsiCommon.findBootstrapEnvironment(),t=$(window).height()-$(n).offset().top,i,r,u;return f=="xs"?(i=$(n+"_toolbar"),i.length>0&&i.hasClass("dsiBottom")&&(t-=i.outerHeight())):(r=$(".dsiFooterPlaceHolder:visible"),r!=null&&r.position().top>0&&(u=0,$(".dsiFooterPlaceHolder:visible > div").each(function(){u+=$(this).height()}),t=t-u),t=t-10),t<0&&(t=50),t-2},collapseNav_Function=function(n){$("#navBarCollapse").removeClass("in");setTimeout(n,100)},sizeGroupButtons=function(n){for(var i,r,f,t,e=$((dsiCommon.isNullOrEmpty(n)?"":n)+" .btn-group.dsi-btn-group-samesize"),u=0;u<e.length;u++){for(i=$(e[u]).children(".btn"),r=0,t=0;t<i.length;t++)f=$(i[t]).width(),f>r&&(r=f);for(t=0;t<i.length;t++)$(i[t]).width(r)}},getElementFromPath=function(n,t){var i=n,r,u;if(dsiCommon.isNullOrEmpty(n))return null;if(dsiCommon.isNullOrEmpty(t)||(r=t.split("."),r.length==0))return n;for(u=0;u<r.length;u++){if(dsiCommon.isNullOrEmpty(i))return null;i=i[r[u]]}return i},createElementFromPath=function(n,t){var u=n,i,r,f;if(dsiCommon.isNullOrEmpty(n))return null;if(dsiCommon.isNullOrEmpty(t)||(i=t.split("."),i.length==0))return n;for(r=0;r<i.length;r++)f=u[i[r]],dsiCommon.isNullOrEmpty(f)&&(u[i[r]]={}),u=u[i[r]];return u},cloneJSONObject=function(n,t){return dsiCommon.isNullOrEmpty(t)&&(t=!0),$.extend({},n,t)},{BLANK:"[Blank]",collapseNav_Function:collapseNav_Function,getLocalStorageValue:getLocalStorageValue,setLocalStorageValue:setLocalStorageValue,clearLocalStorageValue:clearLocalStorageValue,getSessionStorageValue:getSessionStorageValue,setSessionStorageValue:setSessionStorageValue,clearSessionStorageValue:clearSessionStorageValue,getStorageValue:getStorageValue,setStorageValue:setStorageValue,hideLoadingMessage:hideLoadingMessage,hideMessage:hideMessage,displayErrorMessage:displayErrorMessage,displayKendoLoading:displayKendoLoading,displayModalDialog:displayModalDialog,displayNoItemsSelectedDialog:displayNoItemsSelectedDialog,displayLoadingMessage:displayLoadingMessage,displayLoadingMessageWithCancelBtn:displayLoadingMessageWithCancelBtn,displaySuccessMessage:displaySuccessMessage,displayErrorDialog:displayErrorDialog,addDragAndDropEventListener:addDragAndDropEventListener,loadPartialView:loadPartialView,initView:initView,loadTemplate:loadTemplate,displayPage:displayPage,openEmail:openEmail,openNewWindow:openNewWindow,isPwa:isPwa,getPwaDisplayName:getPwaDisplayName,buildXMLRequest:buildXMLRequest,convertFieldType:convertFieldType,clearCache:clearCache,decodeSearchCriteriaFields:decodeSearchCriteriaFields,b64EncodeUnicode:b64EncodeUnicode,decodeValue:decodeValue,encodeSearchCriteriaFields:encodeSearchCriteriaFields,dateHasTimeFormatting:dateHasTimeFormatting,encodeValue:encodeValue,base64Decode:base64Decode,base64Encode:base64Encode,getDataFormat:getDataFormat,getFieldFormat:getFieldFormat,getFileExtension:getFileExtension,getFolderClassName:getFolderClassName,getFolderIds:getFolderIds,getFolderPath:getFolderPath,getJSONObject:getJSONObject,getLocalDecimalSeperator:getLocalDecimalSeperator,getIndexSearchObj:getIndexSearchObj,getDocIdSubSet:getDocIdSubSet,getBatchIdSubSet:getBatchIdSubSet,getSortedDocIdSubSet:getSortedDocIdSubSet,getTranslation:getTranslation,getArray:getArray,getValueList:getValueList,getValueSelect:getValueSelect,stripInvalidDateValues:stripInvalidDateValues,getXMLDocument:getXMLDocument,getXmlTag:getXmlTag,getErrorDiv:getErrorDiv,handleWebServiceFailure:handleWebServiceFailure,replaceSpaces:replaceSpaces,trimSpaces:trimSpaces,removeBeginningPath:removeBeginningPath,removeCopyright:removeCopyright,removeEndPath:removeEndPath,setFocus:setFocus,stripInvalidIndexFieldChars:stripInvalidIndexFieldChars,stripInvalidLoginChars:stripInvalidLoginChars,generateSafeLease:generateSafeLease,parseRecRetInfo_AppliedBy:parseRecRetInfo_AppliedBy,parseRecRetInfo_Comment:parseRecRetInfo_Comment,parseBool:parseBool,getFieldValue:getFieldValue,getObjectValue:getObjectValue,getObjectValueByType:getObjectValueByType,getFormattedIndexValue:getFormattedIndexValue,getUnformattedObjectValue:getUnformattedObjectValue,isBlankOrCurrentValue:isBlankOrCurrentValue,isBlankValue:isBlankValue,isCurrentValue:isCurrentValue,isNullOrEmpty:isNullOrEmpty,isNumberKey:isNumberKey,isValidEmail:isValidEmail,inputChange:inputChange,addListOption:addListOption,createDOMElement:createDOMElement,getUnformattedCurrency:getUnformattedCurrency,isMobileTabletDevice:isMobileTabletDevice,isWindowsOS:isWindowsOS,showTouchToggleOption:showTouchToggleOption,setSelectedClass:setSelectedClass,checkIfChildFolderExists:checkIfChildFolderExists,findBootstrapEnvironment:findBootstrapEnvironment,getFullPageHeight:getFullPageHeight,stopPropagation:stopPropagation,enableDisableKendoButton:enableDisableKendoButton,orderProjectFields:orderProjectFields,performExternalAppOperation:performExternalAppOperation,getPVEBase:getPVEBase,selectAllText:selectAllText,executeDocViewerOp:executeDocViewerOp,executeWorkFlowViewerOp:executeWorkFlowViewerOp,launchExternalDocViewer:launchExternalDocViewer,launchBrowserBasedViewer:launchBrowserBasedViewer,launchDocViewerControl:launchDocViewerControl,launchWorkFlowControl:launchWorkFlowControl,browserHistoryState_push:!0,updateBrowserHistoryState:updateBrowserHistoryState,goBack:goBack,browserWindowPopState:browserWindowPopState,loadIndex:loadIndex,submitForm:submitForm,sizeGroupButtons:sizeGroupButtons,writeToConsole:writeToConsole,isDebuggingEnabled:!1,getKendoDatePicker:getKendoDatePicker,debuggingObj:null,getElementFromPath:getElementFromPath,createElementFromPath:createElementFromPath,cloneJSONObject:cloneJSONObject}}(),dsiSearchService,dsiWebService;PVDMSearch=function(n){this.initialize=function(n){this.session=new PVDMSession;this.arrProjectQueries=[];this.addProjectQuery(n)};this.addProjectQuery=function(n){n instanceof PVDMProjectQuery&&this.arrProjectQueries.push(n)};this.getXml=function(){var n="<SEARCH>",t,i;for(n+=this.session.getXml(),n+="<QUERY>",n+="<PROJECTQUERIES>",t=0;i=this.arrProjectQueries[t];t++)n+=i.getXml();return n+="<\/PROJECTQUERIES>",n+="<\/QUERY>",n+"<\/SEARCH>"};this.initialize(n)};PVDMSession=function(){this.setSourceIP=function(n){this.sourceIP=n};this.setDeveloperID=function(n){this.developerID=n};this.getXml=function(){var n="<SESSION>";return n+=dsiCommon.getXmlTag("SESSIONID",dsiSiteManager.getSessionId()),n+=dsiCommon.getXmlTag("ENTITYID",dsiSiteManager.getEntityID()),n+=dsiCommon.getXmlTag("SOURCEIPADDRESS",this.sourceIP),n+=dsiCommon.getXmlTag("DEVELOPERID",this.developerID),n+"<\/SESSION>"}};PVDMProjectQuery=function(n,t,i,r){this.initialize=function(n,t,i,r){this.callerQueryID=n+"|"+i;this.projectID=t;this.arrFieldsToReturn=[];this.queryCondition=null;this.arrSortFields=[];this.bIsFullText=r;this.bIsFullText&&(this.fullTextQuery={QUERYTYPE:PVQueryType.ALLWORDS,QUERYVALUE:"",FUZZINESS:0,PHONIC:!1,STEMMING:!1,NATURALLANGUAGE:!1,SYNONYMSALLWORDS:!1,SYNONYMSUSER:!1,SYNONYMSWORDNET:!1,SYNONYMSWORDNETRELATED:!1,RETURNTITLE:!1,RETURNSTATISTICS:!1,QUERYAFTERINDICES:!1});this.compiledQuery=null;this.pageSize=0;this.pageKey=null;this.bIgnoreErrors=!1;this.bIncludeRecycledDocuments=!1;this.bReturnStatistics=!1};this.setCallerQueryID=function(n){this.callerQueryID=n};this.setProjectID=function(n){this.projectID=n};this.addFieldToReturn=function(n,t){t==undefined&&(t=!1);this.arrFieldsToReturn.push({NAME:n,HASH:t})};this.setQueryCondition=function(n){(n instanceof PVDMSingleQueryCondition||n instanceof PVDMGroupedQueryCondition)&&(this.queryCondition=n)};this.addSortFields=function(n,t,i){var r=new PVDMSortFields(dsiCommon.trimSpaces(n),t,i);this.arrSortFields.push(r)};this.setFullTextObj=function(n,t,i,r,u,f,e,o,s,h,c,l,a){this.fullTextQuery.QUERYTYPE=n;this.fullTextQuery.QUERYVALUE=t;this.fullTextQuery.FUZZINESS=i;this.fullTextQuery.PHONIC=r;this.fullTextQuery.STEMMING=u;this.fullTextQuery.NATURALLANGUAGE=f;this.fullTextQuery.SYNONYMSALLWORDS=e;this.fullTextQuery.SYNONYMSUSER=o;this.fullTextQuery.SYNONYMSWORDNET=s;this.fullTextQuery.SYNONYMSWORDNETRELATED=h;this.fullTextQuery.RETURNTITLE=c;this.fullTextQuery.RETURNSTATISTICS=l;this.fullTextQuery.QUERYAFTERINDICES=a};this.setFullTextQueryType=function(n){this.fullTextQuery.QUERYTYPE=n};this.setFullTextQueryValue=function(n){this.fullTextQuery.QUERYVALUE=n};this.setFullTextQueryFuzziness=function(n){this.fullTextQuery.FUZZINESS=n};this.setFullTextQueryPhonic=function(n){this.fullTextQuery.PHONIC=n};this.setFullTextQueryStemming=function(n){this.fullTextQuery.STEMMING=n};this.setFullTextQueryNaturalLanguage=function(n){this.fullTextQuery.NATURALLANGUAGE=n};this.setFullTextQuerySynonymsUser=function(n){this.fullTextQuery.SYNONYMSUSER=n};this.setFullTextQuerySynonymsAllWords=function(n){this.fullTextQuery.SYNONYMSALLWORDS=n};this.setFullTextQuerySynonymsWordNet=function(n){this.fullTextQuery.SYNONYMSWORDNET=n};this.setFullTextQuerySynonymsWordNetRelated=function(n){this.fullTextQuery.SYNONYMSWORDNETRELATED=n};this.setFullTextQueryReturnTitle=function(n){this.fullTextQuery.RETURNTITLE=n};this.setFullTextQueryReturnStatistics=function(n){this.fullTextQuery.RETURNSTATISTICS=n};this.setFullTextQueryAfterIndices=function(n){this.fullTextQuery.QUERYAFTERINDICES=n};this.setCompiledQuery=function(n){this.compiledQuery=n};this.setPageSize=function(n){this.pageSize=n};this.setPageKey=function(n){this.pageKey=n};this.setIgnoreErrors=function(n){this.bIgnoreErrors=n};this.setIncludeRecycledDocs=function(n){this.bIncludeRecycledDocuments=n};this.setReturnStatistics=function(n){this.bReturnStatistics=n};this.getXml=function(){var n="<PVPROJECTQUERY>",i,t,r;if(n+=dsiCommon.getXmlTag("CALLERQUERYID",this.callerQueryID),n+=dsiCommon.getXmlTag("PROJECTID",this.projectID),this.compiledQuery==null&&this.pageKey==null){for(n+="<FIELDSTORETURN>",t=0;i=this.arrFieldsToReturn[t];t++)n+="<PVFIELD>",n+=dsiCommon.getXmlTag("FIELDNAME",i.NAME),i.HASH==!0&&(n+=dsiCommon.getXmlTag("HASH",!0)),n+="<\/PVFIELD>";for(n+="<\/FIELDSTORETURN>",this.queryCondition!=null&&(n+="<CONDITION>",n+=this.queryCondition.getXml(),n+="<\/CONDITION>"),n+="<SORTFIELDS>",t=0;r=this.arrSortFields[t];t++)n+=r.getXml();n+="<\/SORTFIELDS>";this.bIsFullText&&this.fullTextQuery.QUERYVALUE!=""&&(n+="<FULLTEXTQUERY>",n+=dsiCommon.getXmlTag("QUERYTYPE",this.fullTextQuery.QUERYTYPE),n+=dsiCommon.getXmlTag("QUERYVALUE",this.fullTextQuery.QUERYVALUE),n+=dsiCommon.getXmlTag("FUZZINESS",String(this.fullTextQuery.FUZZINESS)),n+=dsiCommon.getXmlTag("PHONIC",String(this.fullTextQuery.PHONIC)),n+=dsiCommon.getXmlTag("STEMMING",String(this.fullTextQuery.STEMMING)),n+=dsiCommon.getXmlTag("NATURALLANGUAGE",String(this.fullTextQuery.NATURALLANGUAGE)),n+=dsiCommon.getXmlTag("SYNONYMSALLWORDS",String(this.fullTextQuery.SYNONYMSALLWORDS)),n+=dsiCommon.getXmlTag("SYNONYMSUSER",String(this.fullTextQuery.SYNONYMSUSER)),n+=dsiCommon.getXmlTag("SYNONYMSWORDNET",String(this.fullTextQuery.SYNONYMSWORDNET)),n+=dsiCommon.getXmlTag("SYNONYMSWORDNETRELATED",String(this.fullTextQuery.SYNONYMSWORDNETRELATED)),n+=dsiCommon.getXmlTag("RETURNTITLE",String(this.fullTextQuery.RETURNTITLE)),n+=dsiCommon.getXmlTag("RETURNSTATISTICS",String(this.fullTextQuery.RETURNSTATISTICS)),n+=dsiCommon.getXmlTag("QUERYAFTERINDICES",String(this.fullTextQuery.QUERYAFTERINDICES)),n+="<\/FULLTEXTQUERY>")}else n+=dsiCommon.getXmlTag("COMPILEDQUERY",this.compiledQuery),n+=dsiCommon.getXmlTag("PAGEKEY",this.pageKey);return n+=dsiCommon.getXmlTag("PAGESIZE",String(this.pageSize)),n+=dsiCommon.getXmlTag("IGNOREERRORS",String(this.bIgnoreErrors)),n+=dsiCommon.getXmlTag("RETURNSEARCHSTATISICS",String(this.bReturnStatistics)),n+"<\/PVPROJECTQUERY>"};this.initialize(n,t,i,r)};PVDMSortFields=function(n,t,i){this.initialize=function(n,t,i){this.setFieldName(n);this.setSortOrder(t);this.setFieldMap(n,i)};this.setFieldName=function(n){this.fieldName=n};this.setSortOrder=function(n){this.sortOrder=n};this.setFieldMap=function(n,t){this.fieldMap=t?n:"IDX_"+CryptoJS.MD5(n.toLowerCase())};this.getFieldMap=function(){return this.fieldMap};this.getXml=function(){var n="<PVSORT>";return n+=dsiCommon.getXmlTag("FIELDNAME",this.fieldName),n+=dsiCommon.getXmlTag("SORTORDER",this.sortOrder),n+"<\/PVSORT>"};this.initialize(n,t,i)};PVDMSingleQueryCondition=function(n,t,i){this.setFieldName=function(n){this.fieldName=n};this.setOperator=function(n){this.operator=n};this.setQueryValue=function(n){this.queryValue=n};this.initialize=function(n,t,i){this.setFieldName(n);this.setOperator(t);this.setQueryValue(i)};this.getXml=function(){var n=dsiCommon.getXmlTag("FIELDNAME",this.fieldName);return n+=dsiCommon.getXmlTag("OPERATOR",this.operator),this.queryValue!=undefined&&(n+=dsiCommon.getXmlTag("QUERYVALUE",this.queryValue)),n};this.initialize(n,t,i)};PVDMGroupedQueryCondition=function(n){this.setConnector=function(n){this.condtionConnector=n};this.addCondition=function(n){(n instanceof PVDMSingleQueryCondition||n instanceof PVDMGroupedQueryCondition)&&this.arrConditions.push(n)};this.initialize=function(n){this.setConnector(n);this.arrConditions=[]};this.getXml=function(){var n=dsiCommon.getXmlTag("CONDITIONGROUP",String(!0)),t,i;for(n+=dsiCommon.getXmlTag("CONDITIONCONNECTOR",this.condtionConnector),n+="<CONDITIONS>",t=0;i=this.arrConditions[t];t++)n+="<PVCONDITION>",n+=i.getXml(),n+="<\/PVCONDITION>";return n+"<\/CONDITIONS>"};this.initialize(n)};PVDMSearchData=function(n){this.initialize=function(n){n.searchType!=undefined&&(this.searchType=n.searchType);n.projectID!=undefined&&(this.projectID=n.projectID);n.secondaryID!=undefined&&(this.secondaryID=n.secondaryID);n.bCheckDocGrouping!=undefined&&(this.bCheckDocGrouping=n.bCheckDocGrouping);n.bIgnoreErrors!=undefined&&(this.bIgnoreErrors=n.bIgnoreErrors);this.bCheckForNextPage=n.bCheckForNextPage!=undefined?n.bCheckForNextPage:!1};this.initialize(n)};pveSEARCH=function(n,t,i){this.serviceName=n;this.soapAction=t;this.innerXml=i;this.soapServiceURL="/Services/"+this.serviceName;this.BuildSOAPString=function(){var n='<?xml version="1.0" encoding="utf-8"?>';return n+='<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://www.digitechsystems.com">',n+="<soapenv:Header/>",n+="<soapenv:Body>",n+=i,n+="<\/soapenv:Body>",n+"<\/soapenv:Envelope>"}};pveSEARCH.prototype.executeSOAPCall=function(n,t,i){$.ajax({type:"POST",url:this.soapServiceURL,data:this.BuildSOAPString(),headers:{"Content-Type":"text/xml; charset=utf-8",SOAPAction:this.soapAction},dataType:"xml",async:!0}).always(function(r,u,f){var e={},o,s,h;if(!dsiSearchService.checkDocSearchResult(r,u,f,e)){if(e.faultCode=="s:7"){dsiSiteManager.displayInvalidSession();return}o=$.t("strings.MSG_SEARCH_SVC_ERROR",{originUrl:window.location.origin,faultCode:e.faultCode,faultString:e.faultString});e.faultCode=="s:89"&&e.faultString.indexOf("0116")!=-1&&(o+="<br/><br/>"+$.t("strings.MSG_INVALID_FULL_TEXT_SEARCH",{boolean:"javascript:dsiSiteManager.displayHelp('fulltext_boolean');",natural:"javascript:dsiSiteManager.displayHelp('fulltext_natural');"}));s=$.t("strings.TITLE_SEARCH_ERROR");h=$.t("strings.LBL_OK");dsiCommon.displayErrorDialog(s,o,h,function(){});return}n(e,t,i)})};dsiSearchService=new function(){return getAdvancedQueries=function(n,t,i){var b=[],f=[],nt,v,o,r,d,y,p,e,h,c,w,g,l,a;for(r in n.GBLSEARCHDATA.projects)f["'"+r+"'"]==null&&(f["'"+r+"'"]={FIELDS:[],PROJID:r,ADVSEARCHID:n["@SEARCHID"]}),$.each(n.GBLSEARCHDATA.projects[r].projectFields,function(n,t){f["'"+r+"'"].FIELDS.push(t.name)}),$.each(n.GBLSEARCHDATA.projects[r].systemFields,function(n,t){f["'"+r+"'"].FIELDS.push(t.name)});nt=dsiSiteManager.userSettings.maxResultsPerQuery();v=!1;try{v=dsiSiteManager.userSettings.documentGrouping()==PVDocGroupSetting.NONE?!1:!0}catch(rt){}o=PVOperator.LIKE;for(r in f){var s=f[r].PROJID,k=f[r].ADVSEARCHID,tt=dsiSiteManager.getProjectInfoById(s),it=dsiSiteManager.getSortedProjectFields(tt),u=new PVDMProjectQuery("advancedSearch"+s,s,k,!1);for(u.setIncludeRecycledDocs(i),$.each(n.GBLSEARCHDATA.displayedSystemFields,function(n,t){u.addFieldToReturn(t.NAME)}),d=dsiSiteManager.getRequiredSystemFieldsToReturn(n.GBLSEARCHDATA.displayedSystemFields,!0,!1),$.each(d,function(n,t){u.addFieldToReturn(t.NAME)}),u.setPageSize(dsiSiteManager.userSettings.maxResultsPerQuery()),y=[],p=0;e=it.FIELD[p];p++)e!=null&&(u.addFieldToReturn(e.NAME,e.SYSTEM_FIELD!=undefined?!1:v),y["'"+e.NAME+"'"]=e);if(h=[],$.each(f[r].FIELDS,function(n,i){var r,f,e,u;o=PVOperator.EQUAL;r=y["'"+i+"'"];r!=null&&(f=r.NAME,e=dsiCommon.convertFieldType(r.TYPE),r!=null&&e=="longtext"&&(o=PVOperator.LIKE));u=getQueryCondition(f,t,null,o);u!=null&&h.push(u)}),h.length==0)u.setQueryCondition(new PVDMSingleQueryCondition("DOCID",PVOperator.ISNOTNULL,""));else{for(c=new PVDMGroupedQueryCondition(PVBoolean.OR),w=0;g=h[w];w++)c.addCondition(g);i?(l=new PVDMGroupedQueryCondition(PVBoolean.OR),l.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNOTNULL)),l.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNULL)),a=new PVDMGroupedQueryCondition(PVBoolean.AND),a.addCondition(c),a.addCondition(l),u.setQueryCondition(a)):u.setQueryCondition(c)}u.setReturnStatistics(!0);u.setIgnoreErrors(!0);setPVDMSearchCriteria("advanced",s,k,u);b.push(u)}return b},getAssocDocQueries=function(n){var t=[],u=dsiSiteManager.userSettings.maxResultsPerQuery(),i=!1,r;try{i=dsiSiteManager.userSettings.documentGrouping()==PVDocGroupSetting.NONE?!1:!0}catch(f){}return r=PVOperator.LIKE,$.each(n.QUERY,function(n,i){if(i!=""){var r=i.PROJID,c=dsiSiteManager.getProjectInfoById(r),f=[],u=i.FIELDNAMES.split("|"),l=i.FROMFIELDS.split("|"),a=i.TOFIELDS.split("|");$.each(u,function(n,t){dsiCommon.isNullOrEmpty(t)||(f["'"+t+"'"]={FROM:l[n],TO:a[n]})});var v=dsiSiteManager.getSortedProjectFields(c),u=[],e="",o="";$.each(v.FIELD,function(n,t){if(t!=null){u.push(t);var r="",s="",i=f["'"+t.NAME+"'"];i!=null&&(r=i.FROM,s=i.TO);e+=r+"|";o+=s+"|"}});var s=i.SORTBY+" [+]",y=i.SEARCHTYPE.toLowerCase()=="and"?PVBoolean.AND:PVBoolean.OR,h=getProjectQuery(r,n,u,e,o,s,s,y,"","",0,!0,!1);dsiSiteManager.setPVDMSearchCriteria("assoc",r,n,h);t.push(h)}}),t},getProjectFolderQuery=function(n,t,i,r,u){var f=new PVDMProjectQuery("projectFolderSearch"+n,n,t,!1),p,h,c,l,w,e,o,a,v,b,y,s;for(f.setIncludeRecycledDocs(u),f.addFieldToReturn("DOCID"),f.addFieldToReturn("OBJID"),f.addFieldToReturn("DOCCREATEDATE"),f.addFieldToReturn("DOCDUPEID"),f.addFieldToReturn("DOCSECURELIST"),f.addFieldToReturn("DOCCHECKOUTTIME"),f.addFieldToReturn("DOCCHECKOUTUSERID"),f.addFieldToReturn("DOCCHECKOUTUSERNAME"),f.addFieldToReturn("DOCCHECKOUTUSERFULLNAME"),f.addFieldToReturn("DOCSOURCEDOCID"),f.addFieldToReturn("DOCDGID"),f.addFieldToReturn("DOCFOLDERID"),f.addFieldToReturn("DOCRECRETLOCKDATE"),f.addFieldToReturn("DOCRECRETLOCKINFO"),f.addFieldToReturn("DOCRECRETDESTDATE"),f.addFieldToReturn("DOCRECRETDESTINFO"),f.addFieldToReturn("DOCRECRETDESTLISTID"),u&&(f.addFieldToReturn("OBJTRASHUSERID"),f.addFieldToReturn("OBJTRASHUSERNAME"),f.addFieldToReturn("OBJTRASHDATETIME")),f.setPageSize(dsiSiteManager.userSettings.maxResultsPerQuery()),p=PVBoolean.AND,h=0;c=i[h];h++)c!=null&&f.addFieldToReturn(c.NAME,!1);if(l=/^[{}](\S*)[}]$/,l.test(t)&&(w=t.match(l),t=w[1]),e=[],e.push(new PVDMSingleQueryCondition("DOCID",PVOperator.ISNOTNULL,"")),e.push(new PVDMSingleQueryCondition("DOCFOLDERID",PVOperator.EQUAL,t)),u&&(o=new PVDMGroupedQueryCondition(PVBoolean.OR),o.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNOTNULL)),o.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNULL)),e.push(o)),e.length==1)f.setQueryCondition(e[0]);else{for(a=new PVDMGroupedQueryCondition(p),v=0;b=e[v];v++)a.addCondition(b);f.setQueryCondition(a)}try{y=dsiCommon.getLocalStorageValue("pvdmFolderSortField_"+n);y!=null&&(s=JSON.parse(y),f.addSortFields(s.field,s.sortOrder,s.isSystemField))}catch(k){}return f.setReturnStatistics(!0),f.setIgnoreErrors(r),f},getProjectQuery=function(n,t,i,r,u,f,e,o,s,h,c,l,a){var v=new PVDMProjectQuery("projectSearch"+n,n,t,s!=""),ht,ft,it,y,g,b,lt,nt,k,st,d,et,at,ni,ot,vt;v.setIncludeRecycledDocs(a);ht=dsiSiteManager.userSettings.maxResultsPerQuery();v.setPageSize(ht);ft=!1;try{ft=dsiSiteManager.userSettings.documentGrouping()==PVDocGroupSetting.NONE?!1:!0}catch(ti){}var yt=o.toLowerCase()=="and"?PVBoolean.AND:PVBoolean.OR,pt=r.split("|"),wt=u.split("|"),p=[];for(it=0;y=i[it];it++)if(y!=null){v.addFieldToReturn(y.NAME,y.SYSTEM_FIELD!=undefined?!1:ft);var tt=y.WILDCARD,ct=dsiCommon.convertFieldType(y.TYPE),w=pt[it];w==undefined&&(w="");switch(ct){case"currency":case"doublenumber":case"number":case"date":ct=="date"&&(tt="0");g=wt[it];g==undefined&&(g="");var rt=null,ut=null,b=PVOperator.EQUAL;if(dsiCommon.trimSpaces(w)!=""&&(dsiCommon.trimSpaces(g)!=""&&(b=PVOperator.GREATERTHANOREQUAL),rt=getQueryCondition(y.NAME,w,tt,b)),b=PVOperator.EQUAL,trimSpaces(g)!=""){if(g.indexOf("_")!=-1){var bt=$.t("strings.MSG_INVALID_WILDCARD_SEARCH"),kt=$.t("strings.MSG_INVALID_SEARCH_CRITERIA",{errorField:y.NAME,resultMsg:bt}),dt=$.t("strings.TITLE_SEARCH_ERROR"),gt=$.t("strings.LBL_OK");dsiCommon.displayErrorDialog(dt,kt,gt,function(){dsiSiteManager.handleInvalidSession()});return}dsiCommon.trimSpaces(w)!=""&&(b=PVOperator.LESSTHANOREQUAL);ut=getQueryCondition(y.NAME,g,tt,b)}rt!=null&&ut!=null?(k=new PVDMGroupedQueryCondition(PVBoolean.AND),k.addCondition(rt),k.addCondition(ut),p.push(k)):(rt!=null&&p.push(rt),ut!=null&&p.push(ut));break;case"longtext":if(dsiCommon.trimSpaces(w)!=""){if(b=PVOperator.LIKE,d=getQueryCondition(y.NAME,w,tt,b),d==null)continue;p.push(d)}break;case"boolean":tt="0";default:if(dsiCommon.trimSpaces(w)!=""){if(b=PVOperator.EQUAL,d=getQueryCondition(y.NAME,w,tt,b),d==null)continue;p.push(d)}}}if(lt=dsiSiteManager.getRequiredSystemFieldsToReturn(v.arrFieldsToReturn,!0,a),$.merge(v.arrFieldsToReturn,lt),$.each(dsiSiteManager.getRequiredSystemFieldsToReturn(v.arrFieldsToReturn,!0,a),function(n,t){v.addFieldToReturn(t.NAME,t.SYSTEM_FIELD!=undefined?!1:ft)}),nt=null,a&&(nt=new PVDMGroupedQueryCondition(PVBoolean.OR),nt.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNOTNULL)),nt.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNULL)),p.length==0&&p.push(nt)),p.length==0)s&&dsiCommon.trimSpaces(s)!=""||v.setQueryCondition(new PVDMSingleQueryCondition("DOCID",PVOperator.ISNOTNULL,""));else{for(k=new PVDMGroupedQueryCondition(yt),st=0;d=p[st];st++)k.addCondition(d);nt!=null?(et=new PVDMGroupedQueryCondition(PVBoolean.AND),et.addCondition(nt),et.addCondition(k),v.setQueryCondition(et)):v.setQueryCondition(k)}return trimSpaces(s)!=""&&(at=h.indexOf("BOOLEAN")==-1?PVQueryType.ALLWORDS:PVQueryType.BOOLEAN,v.setFullTextQueryType(at),v.setFullTextQueryValue(s),ni=h.indexOf("FUZZY"),c>0&&v.setFullTextQueryFuzziness(c),v.setFullTextQueryPhonic(h.indexOf("PHONIC")!=-1),v.setFullTextQueryStemming(h.indexOf("STEMMING")!=-1),v.setFullTextQueryNaturalLanguage(h.indexOf("NATURAL")!=-1),v.setFullTextQuerySynonymsAllWords(h.indexOf("\tSYNONYM")!=-1),v.setFullTextQuerySynonymsUser(h.indexOf("USERSYNONYM")!=-1),v.setFullTextQuerySynonymsWordNet(h.indexOf("WNSYNONYM")!=-1),v.setFullTextQuerySynonymsWordNetRelated(h.indexOf("WNRELATED")!=-1),v.setFullTextQueryAfterIndices(h.indexOf("FTQUERYAFTERINDICES")!=-1),v.setFullTextQueryReturnTitle(!0),v.setFullTextQueryReturnStatistics(!0)),f!=null&&f!=""&&(ot=f.split("["),ot[0]!=" "&&(vt=ot[1]=="+]"?PVQuerySortOrder.ASCENDING:PVQuerySortOrder.DESCENDING,v.addSortFields(ot[0],vt,e.indexOf("@")==0))),v.setReturnStatistics(!0),v.setIgnoreErrors(l),v},getProjectDestListQuery=function(n,t,i,r,u){var f=new PVDMProjectQuery("projectDestList"+n,n,t,!1),a,s,h,e,o,c,l,v;for(f.setIncludeRecycledDocs(u),f.addFieldToReturn("DOCID"),f.addFieldToReturn("OBJID"),f.addFieldToReturn("DOCCREATEDATE"),f.addFieldToReturn("DOCDUPEID"),f.addFieldToReturn("DOCSECURELIST"),f.addFieldToReturn("DOCCHECKOUTTIME"),f.addFieldToReturn("DOCCHECKOUTUSERID"),f.addFieldToReturn("DOCCHECKOUTUSERNAME"),f.addFieldToReturn("DOCCHECKOUTUSERFULLNAME"),f.addFieldToReturn("DOCSOURCEDOCID"),f.addFieldToReturn("DOCDGID"),f.addFieldToReturn("DOCFOLDERID"),f.addFieldToReturn("DOCRECRETLOCKDATE"),f.addFieldToReturn("DOCRECRETLOCKINFO"),f.addFieldToReturn("DOCRECRETDESTDATE"),f.addFieldToReturn("DOCRECRETDESTINFO"),f.addFieldToReturn("DOCRECRETDESTLISTID"),u&&(f.addFieldToReturn("OBJTRASHUSERID"),f.addFieldToReturn("OBJTRASHUSERNAME"),f.addFieldToReturn("OBJTRASHDATETIME")),f.setPageSize(dsiSiteManager.userSettings.maxResultsPerQuery()),a=PVBoolean.AND,s=0;h=i[s];s++)h!=null&&f.addFieldToReturn(h.NAME,!1);if(e=[],e.push(new PVDMSingleQueryCondition("DOCID",PVOperator.ISNOTNULL,"")),e.push(new PVDMSingleQueryCondition("DOCRECRETDESTLISTID",PVOperator.EQUAL,t)),o=null,u&&(o=new PVDMGroupedQueryCondition(PVBoolean.OR),o.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNOTNULL)),o.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNULL)),e.push(o)),e.length==1)f.setQueryCondition(e[0]);else{for(c=new PVDMGroupedQueryCondition(a),l=0;v=e[l];l++)c.addCondition(v);f.setQueryCondition(c)}return f.setReturnStatistics(!0),f.setIgnoreErrors(r),f},getRecentDocQueries=function(n,t){var v=[],f=dsiSiteManager.userSettings.maxResultsPerQuery(),y,e,o,s,i,b,h,r,c,l,a,k;t>f&&(f=t);y=!1;e=PVOperator.LIKE;for(o in n){var u=n[o].PROJID,p="",w=dsiSiteManager.getProjectInfoById(u);if(!dsiCommon.isNullOrEmpty(w)){if(s=dsiSiteManager.getSortedProjectFields(w),i=new PVDMProjectQuery("recentDoc"+u,u,p,!1),i.setIncludeRecycledDocs(!1),i.setPageSize(f),b=[],s["@COUNT"]>0)for(h=0;r=s.FIELD[h];h++)r!=null&&(i.addFieldToReturn(r.NAME,r.SYSTEM_FIELD!=undefined?!1:y),b["'"+r.NAME+"'"]=r);for(c=[],$.each(n[o].DOCIDS,function(n,t){e=PVOperator.EQUAL;c.push(new PVDMSingleQueryCondition("DOCID",e,t))}),l=new PVDMGroupedQueryCondition(PVBoolean.OR),a=0;k=c[a];a++)l.addCondition(k);i.setQueryCondition(l);i.setReturnStatistics(!1);i.setIgnoreErrors(!0);setPVDMSearchCriteria("recent",u,p,i);v.push(i)}}return v},getRecycledProjectQuery=function(n,t,i,r){var u=new PVDMProjectQuery("projectRecycledSearch"+n,n,"",!1),s,f,h,e,o,c,l,a;u.addFieldToReturn("DOCID");u.addFieldToReturn("OBJID");u.addFieldToReturn("DOCCREATEDATE");u.addFieldToReturn("DOCDUPEID");u.addFieldToReturn("DOCSECURELIST");u.addFieldToReturn("DOCCHECKOUTTIME");u.addFieldToReturn("DOCCHECKOUTUSERID");u.addFieldToReturn("DOCCHECKOUTUSERNAME");u.addFieldToReturn("DOCCHECKOUTUSERFULLNAME");u.addFieldToReturn("DOCSOURCEDOCID");u.addFieldToReturn("DOCDGID");u.addFieldToReturn("DOCRECRETLOCKDATE");u.addFieldToReturn("DOCRECRETLOCKINFO");u.addFieldToReturn("DOCRECRETDESTDATE");u.addFieldToReturn("DOCRECRETDESTINFO");u.addFieldToReturn("DOCRECRETDESTLISTID");u.addFieldToReturn("OBJVERSIONNUM");u.addFieldToReturn("OBJTRASHUSERID");u.addFieldToReturn("OBJTRASHUSERNAME");u.addFieldToReturn("OBJTRASHDATETIME");u.setPageSize(dsiSiteManager.userSettings.maxResultsPerQuery());s=!1;try{s=dsiSiteManager.userSettings.documentGrouping()==PVDocGroupSetting.NONE?!1:!0}catch(v){}for(f=[],h=0;e=t[h];h++)e!=null&&u.addFieldToReturn(e.NAME,e.SYSTEM_FIELD!=undefined?!1:s);if(o=new PVDMGroupedQueryCondition(PVBoolean.AND),o.addCondition(new PVDMSingleQueryCondition("OBJTRASHDATETIME",PVOperator.ISNOTNULL)),o.addCondition(new PVDMSingleQueryCondition("OBJID",PVOperator.GREATERTHAN,"0")),f.push(o),f.length==1)u.setQueryCondition(f[0]);else{for(c=new PVDMGroupedQueryCondition(PVBoolean.AND),l=0;a=f[l];l++)c.addCondition(a);u.setQueryCondition(c)}return u.setReturnStatistics(!0),u.setIgnoreErrors(r),u.bIncludeRecycledDocuments=!0,u},validateSearchResults=function(n,t,i){var s=n.searchResult,c=s.SEARCHResult.RETURNCODE,r=s.SEARCHResult.PROJECTQUERYRESPONSES.PVPROJECTQUERYRESPONSE,h,o,u,e,f;for($.isArray(r)||(r=[r]),h=0,u=0;e=r[u];u++)e.RESULTCOUNT!="0"&&(h+=parseInt(e.RESULTCOUNT));for(o=!1,u=0;e=r[u];u++)f=dsiSearchService.populateQueryResult(t,e),f.bAutoGetNextPage&&(o=!0,dsiSearchService.getNextPageSearchByCriteria(f.projectID,f.secondaryID,f.compiledQuery,f.pageNextKey,dsiSiteManager.userSettings.maxResultsPerQuery(),t,i));o||i(r)},populateQueryResult=function(n,t){var l=n.searchType,a=n.bCheckDocGrouping,f=!1,e=dsiSiteManager.userSettings.documentGrouping(),k=n.bCheckForNextPage==undefined?!1:n.bCheckForNextPage,d=t.CALLERQUERYID,o=t.PROJECTID,s=d.split("|")[1],v=null,r,u,h,i,c,y,p,w,b;t.SEARCHSTATISTICS!=null&&(v=t.SEARCHSTATISTICS);r=null;u=null;try{t.COMPILEDQUERY!=null&&(r=t.COMPILEDQUERY);t.PAGENEXTKEY!=null&&(u=t.PAGENEXTKEY)}catch(g){}return h=dsiCommon.isNullOrEmpty(n.pageCount)?0:parseInt(n.pageCount),i={RESULT:[]},t.SEARCHRESULT!=null&&t.SEARCHRESULT.DOCUMENTRESULTS!=null&&(i=t.SEARCHRESULT.DOCUMENTRESULTS,i.RESULT==null||$.isArray(i.RESULT)||(i.RESULT=[i.RESULT]),c=parseInt(dsiSiteManager.userSettings.maxResultsPerQuery()),y=!1,a&&e!=0&&i.RESULT!=undefined&&(p=i.RESULT.length,i=dsiSearchService.getGroupedDocumentResults(i.RESULT,e),w=dsiSiteManager.getCurrentPageCount(l,o,s)+i.RESULT.length,y=p>i.RESULT.length,b=h==0?c:c*h,f=w<b&&r!=null&&u!=null),k&&i.RESULT!=undefined&&(f=r!=null&&u!=null)),dsiSearchService.appendQueryResults(l,o,s,i,v,r,u,e,a&&f),{bAutoGetNextPage:f,projectID:o,secondaryID:s,compiledQuery:r,pageNextKey:u}},appendQueryResults=function(n,t,i,r,u,f,e,o,s){var a=n,c=t,v=i,h=dsiSiteManager.getPVDMSearchResult(a,c,v),y,l,p;h==null&&(h=[],h.PROJECT=null,h.RESULTS=[],h.bDisplayedFirstDoc=!1,h.searchStatistics=null,h.compiledQuery=null,h.pageNextKey=null,h.MOREAVAILABLE=0);$.each(r.RESULT,function(n,t){t.INDICES!=null&&($.isArray(t.INDICES.INDEX)||(t.INDICES.INDEX=[t.INDICES.INDEX]))});s?(y=h.RESULTS.concat(r.RESULT),h.RESULTS=getGroupedDocumentResults(y,o).RESULT):$.merge(h.RESULTS,r.RESULT);l={};!dsiCommon.isNullOrEmpty(h.RESULTS)&&h.RESULTS.length>0&&h.RESULTS[0].INDICES!=null&&$.each(h.RESULTS[0].INDICES.INDEX,function(n,t){l[t.NAME]="IDX_"+CryptoJS.MD5(t.NAME.toLowerCase())});$.each(h.RESULTS,function(n,t){t.INDICES!=null&&$.each(t.INDICES.INDEX,function(n,i){t[l[i.NAME]]=i.VALUE})});p=dsiSiteManager.getProjectInfoById(c);h.PROJECT=p;u!=null&&(h.searchStatistics=u);h.compiledQuery=null;h.pageNextKey=null;h.MOREAVAILABLE=0;f!=null&&e!=null&&(h.compiledQuery=f,h.pageNextKey=e,h.MOREAVAILABLE="1");dsiSiteManager.setPVDMSearchResult(a,c,v,h)},getNextPageQuery=function(n,t,i,r,u,f){var e=new PVDMProjectQuery("nextPageSearch"+n,n,t,!1),o;return e.setPageKey(r),e.setCompiledQuery(i),o=dsiSiteManager.userSettings.maxResultsPerQuery(),u>o&&(u=o),e.setPageSize(u),e.setReturnStatistics(!0),e.setIgnoreErrors(f),e},getNextPageSearchByType=function(n,t,i){var r=dsiSiteManager.getNextPageSearchCriteria(n.searchType,n.projectID,n.secondaryID);if(r.compiledQuery!=null){getNextPageSearchByCriteria(r.projectID,n.secondaryID,r.compiledQuery,r.pageNextKey,t,n,i);return}},getNextPageSearchByCriteria=function(n,t,i,r,u,f,e){var o=getNextPageQuery(n,t,i,r,u,f.bIgnoreErrors),s=new PVDMSearch(o),h=new pveSEARCH("DocumentSearch/DocumentSearch.svc","http://www.digitechsystems.com/PVDOCUMENTSEARCH/SEARCH",s.getXml());h.executeSOAPCall(validateSearchResults,f,e)},getQueryCondition=function(n,t,i,r){var u=null,e=t,f=r,h,o,c,s;if(t.toLowerCase()=="[blank]"||t.toLowerCase()==dsiCommon.BLANK.toLowerCase())return e="",f=PVOperator.ISNULL,new PVDMSingleQueryCondition(n,f,e);if(t.indexOf("^")!=-1){for(h=t.split("^"),u=new PVDMGroupedQueryCondition(PVBoolean.OR),o=0;c=h[o];o++)u.addCondition(getQueryCondition(n,c,i,f));return u}if(t.match(/(&{1})/g)&&!t.match(/(&&{1})/g)){for(h=t.split("&"),u=new PVDMGroupedQueryCondition(PVBoolean.AND),o=0;c=h[o];o++)u.addCondition(getQueryCondition(n,c,i,f));return u}if(dsiCommon.trimSpaces(t)!=""){if(i!=undefined&&i!=0)switch(i){case"1":s=/^(\*|%)/;s.test(t)||(t="*"+t);break;case"2":s=/(\*|%)$/;s.test(t)||(t=t+"*");break;case"3":s=/^(\*|%)(.*)(\*|%)$/;s.test(t)||(t="*"+t+"*")}t.indexOf("_")!=-1&&(f=PVOperator.LIKE);t.indexOf("*")!=-1?t.length>1&&(e=t.replace(/\*/g,"%"),f=PVOperator.LIKE,u=getQueryCondition(n,e,i,f)):u=t.match(/(&&{1})/g)?new PVDMSingleQueryCondition(n,f,e.replace(/&&/g,"&")):new PVDMSingleQueryCondition(n,f,e)}return u},getReloadedSearchData=function(n,t,i){dsiSiteManager.resetPVDMSearchResult(t.searchType,t.projectID,t.secondaryID);var r=new PVDMSearch(n),u=new pveSEARCH("DocumentSearch/DocumentSearch.svc","http://www.digitechsystems.com/PVDOCUMENTSEARCH/SEARCH",r.getXml());u.executeSOAPCall(validateSearchResults,t,i)},checkDocSearchResult=function(n,t,i,r){var f,u,e,o;return n.status!=200&&n.responseText==""?(r.faultString=n.statusText,r.faultCode=n.status,!1):(f=null,t!="success"&&n.responseText!=undefined?f=dsiCommon.getXMLDocument(n.responseText):t=="success"&&i.responseText!="undefined"&&(f=dsiCommon.getXMLDocument(i.responseText)),u=dsiCommon.getJSONObject(f)["s:Envelope"]["s:Body"],u["s:Fault"]!=null)?(e=u["s:Fault"].faultcode,o=u["s:Fault"].faultstring["#text"],r.faultString=o,r.faultCode=e,!1):(r.searchResult=u.SEARCHResponse,!0)},getGroupedDocumentResults=function(n,t){var i={RESULT:[]},r=getHashedDocumentResults(n),u=r.HASHLIST.split(",");return $.each(u,function(n,u){var o=r.ITEMS["'"+u+"'"],e,f,n,u;if(o!=undefined)if(o.length>1){for(t==PVDocGroupSetting.OLDEST?o.sort(orderDocItems):o.sort(orderDocItems).reverse(),f=o[0],n=1;u=o[n];n++)f.DOCID+="*"+u.DOCID,f.OBJID+="*"+u.OBJID;i.RESULT.push(f)}else i.RESULT.push(o[0]);if(e=r.RECYCLEDITEMS["'"+u+"'"],e!=undefined)if(e.length>1){for(t==PVDocGroupSetting.OLDEST?e.sort(orderDocItems):e.reverse(orderDocItems),f=e[0],n=1;u=e[n];n++)f.DOCID+="*"+u.DOCID,f.OBJID+="*"+u.OBJID;i.RESULT.push(f)}else i.RESULT.push(e[0])}),i},getHashedDocumentResults=function(n){var t,f,u,r,i;for($.isArray(n)||(n=[n]),t={HASHLIST:"",ITEMS:[],RECYCLEDITEMS:[]},f="",u=0;r=n[u];u++)i=r.HASH==null?u:r.HASH,t.HASHLIST.indexOf(i)==-1&&(t.HASHLIST+=f+i,f=","),r.OBJTRASHUSERID!=undefined&&r.OBJTRASHUSERNAME!=undefined&&r.OBJTRASHDATETIME!=undefined?(t.RECYCLEDITEMS["'"+i+"'"]==undefined&&(t.RECYCLEDITEMS["'"+i+"'"]=[]),t.RECYCLEDITEMS["'"+i+"'"].push(r)):(t.ITEMS["'"+i+"'"]==undefined&&(t.ITEMS["'"+i+"'"]=[]),t.ITEMS["'"+i+"'"].push(r));return t},orderDocItems=function(n,t){var i=parseInt(n.DOCID),r=parseInt(t.DOCID);return i-r},{checkDocSearchResult:checkDocSearchResult,getAdvancedQueries:getAdvancedQueries,getAssocDocQueries:getAssocDocQueries,getHashedDocumentResults:getHashedDocumentResults,getGroupedDocumentResults:getGroupedDocumentResults,getNextPageSearchByCriteria:getNextPageSearchByCriteria,getNextPageSearchByType:getNextPageSearchByType,getQueryCondition:getQueryCondition,getProjectQuery:getProjectQuery,getProjectFolderQuery:getProjectFolderQuery,getProjectDestListQuery:getProjectDestListQuery,getRecycledProjectQuery:getRecycledProjectQuery,getRecentDocQueries:getRecentDocQueries,getReloadedSearchData:getReloadedSearchData,orderDocItems:orderDocItems,validateSearchResults:validateSearchResults,appendQueryResults:appendQueryResults,populateQueryResult:populateQueryResult}};dsiWebService=new function(){var n="/api/webservice/",t="/HttpInterface.aspx";return adListTemplates=function(t,i){return $.post(n+"adListTemplates",{entityId:t,sessionId:i})},adRestoreTemplate=function(t,i,r,u){return $.post(n+"adRestoreTemplate",{entityId:t,sessionId:i,templateId:r,restoreComponents:u})},addDisclosureReason=function(t,i,r,u){return $.post(n+"addDisclosureReason",{entityId:t,sessionId:i,projectId:r,newReason:u})},addDisclosureRecipient=function(t,i,r,u){return $.post(n+"addDisclosureRecip",{entityId:t,sessionId:i,projectId:r,newRecip:u})},applyDocSec_Project=function(t,i,r,u,f){return $.post(n+"applyDocSec_Project",{entityId:t,sessionId:i,projectId:r,docIdList:u,docSecLevels:f})},applyRecRetDestDate=function(t,i,r,u,f,e){return $.post(n+"applyRecRetDestDate",{entityId:t,sessionId:i,projectId:r,docIdList:u,applyDateTime:f,comments:e})},applyRecRetLockDate=function(t,i,r,u,f,e){return $.post(n+"applyRecRetLockDate",{entityId:t,sessionId:i,projectId:r,docIdList:u,applyDateTime:f,comments:e})},attachUploadedDocToProjectEx=function(t,i,r,u,f,e,o,s){return $.post(n+"attachUploadedDocToProjectEx",{entityId:t,sessionId:i,projectId:r,fieldNamesDelimited:u,fieldValuesDelimited:f,uploadedFiles:e,uploadedFilesFT:o,folderPath:s})},cacheDocVersion=function(t,i,r,u,f){return $.post(n+"cacheDocVersion",{entityId:t,sessionId:i,projectId:r,docId:u,docVer:f})},changePasswordForcedEx2=function(t,i,r,u,f,e,o){return $.post(n+"changePasswordForcedEx2",{entityId:t,userName:i,oldPassword:r,newPassword:u,requireNew:f,coreLicType:e,mfaCode:o})},changeUserOptions=function(t,i,r){return $.post(n+"changeUserOptions",{entityId:t,sessionId:i,parameters:r})},clearCache=function(t,i){return $.post(n+"clearCache",{entityId:t,sessionId:i})},clearCacheSubDir=function(t,i,r){return $.post(n+"clearCacheSubDir",{entityId:t,sessionId:i,subDir:r})},configChangePassword=function(t,i,r,u){return $.post(n+"configChangePassword",{entityId:t,sessionId:i,currentPassword:r,newPassword:u})},confirmRecRetListDocs=function(t,i,r,u,f,e,o){return $.post(n+"confirmRecRetListDocs",{entityId:t,sessionId:i,destListId:r,docIdList:u,approveDeny:f,destDate:e,destComments:o})},convertPages=function(t){return $.post(n+"convertPages",{xml:t})},createDocGrantEx=function(t,i,r,u,f,e,o,s){return $.post(n+"createDocGrantEx",{entityId:t,sessionId:i,projectId:r,docIdList:u,expires:f,password:e,indexData:o,fieldsNotVisible:s})},createWFInstance=function(t,i,r,u,f){return $.post(n+"createWFInstance",{entityId:t,sessionId:i,projectId:r,docId:u,wfDefId:f})},createWFInstances=function(t,i,r,u,f){return $.post(n+"createWFInstances",{entityId:t,sessionId:i,projectId:r,docIdList:u,wfDefIdList:f})},deleteGlobalSearch_Reload=function(t,i,r,u){return $.post(n+"deleteGlobalSearch_Reload",{entityId:t,sessionId:i,parameters:r,searchId:u})},deleteDocs_Project=function(t,i,r,u,f){return $.post(n+"deleteDocs_Project",{entityId:t,sessionId:i,projectId:r,parameters:u,docIdList:f})},deleteMigrationJobs=function(t,i,r){return $.post(n+"deleteMigrationJobs",{entityId:t,sessionId:i,jobIds:r})},deleteNotifications_Reload=function(t,i,r){return $.post(n+"deleteNotifications_Reload",{entityId:t,sessionId:i,notifyIds:r})},docCheckInOut=function(t,i,r,u,f,e,o,s){return $.post(n+"docCheckInOut",{entityId:t,sessionId:i,projectId:r,docId:u,operation:f,inType:e,inComments:o,inFile:s})},duplicateDoc=function(t,i,r,u,f,e,o){return $.post(n+"duplicateDoc",{entityId:t,sessionId:i,projectId:r,docId:u,fieldNames:f,fieldValues:e,copySecureList:o})},emailQueueAdd=function(t,i,r,u,f,e,o,s,h,c,l,a,v){return $.post(n+"emailQueueAdd",{entityId:t,sessionId:i,projectId:r,attachDocId:u,attachPageRange:f,emailTo:e,emailCC:o,emailBCC:s,emailSubject:h,emailBody:c,enhAuditReason:l,enhAuditRecip:a,enhAuditNotes:v})},emptyRecycled_Obj=function(t,i,r,u){return $.post(n+"emptyRecycled_Obj",{entityId:t,sessionId:i,projectId:r,itemIdList:u})},emptyRecycled_Project=function(t,i,r,u){return $.post(n+"emptyRecycled_Project",{entityId:t,sessionId:i,projectId:r,emptyDateTime:u})},folderCreateFolder=function(t,i,r,u,f,e){return $.post(n+"folderCreateFolder",{entityId:t,sessionId:i,projectId:r,newFolderName:u,parentFolderId:f,baseFolderPath:e})},folderCreateFldShortcuts=function(t,i,r,u,f,e,o){return $.post(n+"folderCreateFldShortcuts",{entityId:t,sessionId:i,projectId:r,sourceFolderIDList:u,destParentFolderID:f,sourceFolderBasePath:e,destFolderBasePath:o})},folderDeleteDocShortcuts=function(t,i,r,u,f,e){return $.post(n+"folderDeleteDocShortcuts",{entityId:t,sessionId:i,projectId:r,docIdList:u,parentFolderId:f,folderPath:e})},folderDeleteFolders=function(t,i,r,u,f,e,o){return $.post(n+"folderDeleteFolders",{entityId:t,sessionId:i,projectId:r,folderIdList:u,folderNameList:f,parentFolderId:e,folderPath:o})},folderListContents=function(t,i,r,u,f,e,o,s){return $.post(n+"folderListContents",{entityId:t,sessionId:i,projectId:r,listFolderId:u,checkParentFolderId:f,folderPath:e,startingDocId:o,contentType:s})},folderMoveDocs=function(t,i,r,u,f,e,o){return $.post(n+"folderMoveDocs",{entityId:t,sessionId:i,projectId:r,docIdList:u,newParentFolderId:f,oldParentFolderId:e,newFolderPath:o})},folderMoveFolders=function(t,i,r,u,f,e,o){return $.post(n+"folderMoveFolders",{entityId:t,sessionId:i,projectId:r,folderIdList:u,newParentFolderId:f,oldParentFolderId:e,newFolderPath:o})},folderRenameFolder=function(t,i,r,u,f,e){return $.post(n+"folderRenameFolder",{entityId:t,sessionId:i,projectId:r,newFolderName:u,folderId:f,olderFolderPath:e})},generatePreview=function(t){return $.post(n+"generatePreview",{xml:t})},generatePrint=function(t){return $.post(n+"generatePrint",{xml:t})},getAssocDocQueries=function(t,i,r,u){return $.post(n+"getAssocDocQueries",{entityId:t,sessionId:i,projectId:r,docidlist:u})},getDocFTQueryEx=function(t,i,r,u,f,e,o){return $.post(n+"getDocFTQueryEx",{entityId:t,sessionId:i,projectId:r,documentId:u,ftQuery:f,ftOptions:e,bClearCache:o})},getDocFullText=function(t,i,r,u){return $.post(n+"getDocFullText",{entityId:t,sessionId:i,projectId:r,documentId:u})},getDocRevHist=function(t,i,r,u){return $.post(n+"getDocRevHist",{entityId:t,sessionId:i,projectId:r,docId:u})},getEnhancedAuditInfo=function(t,i,r){return $.post(n+"getEnhancedAuditInfo",{entityId:t,sessionId:i,projectId:r})},getMiscUserSetting=function(t,i,r){return $.ajax({type:"POST",url:n+"getMiscUserSetting",data:{entityId:t,sessionId:i,settingName:r}})},getSetting=function(t,i,r){return $.post(n+"getSetting",{entityId:t,sessionId:i,settingName:r})},getUrlMap=function(t){return $.post(n+"getUrlMap",{url:t})},getUserSettings=function(t,i){return $.post(n+"getUserSettings",{entityId:t,sessionId:i})},getWFStatus=function(t,i,r,u){return $.post(n+"getWFStatus",{entityId:t,sessionId:i,projectId:r,docId:u})},getWorkstepCounts=function(t,i){return $.post(n+"getWorkstepCounts",{entityId:t,sessionId:i})},httpHandler=function(n){return $.ajax({type:"POST",url:t,data:n,contentType:"text/xml"})},listMigrationJobs=function(t,i){return $.post(n+"listMigrationJobs",{entityId:t,sessionId:i})},listUserTokens=function(t,i,r){return $.post(n+"listUserTokens",{entityId:t,sessionId:i,userId:r})},listWFDefs=function(t,i,r){return $.post(n+"listWFDefs",{entityId:t,sessionId:i,projectId:r})},loadDocSecInfo_Project=function(t,i,r,u){return $.post(n+"loadDocSecInfo_Project",{entityId:t,sessionId:i,projectId:r,docIdList:u})},loadDownloadInfo=function(t,i){return $.post(n+"loadDownloadInfo",{downloadId:t,resolveProductName:i})},loadGlobalSearches=function(t,i){return $.post(n+"loadGlobalSearches",{entityId:t,sessionId:i})},loadGrantInfo=function(t,i){return $.post(n+"loadGrantInfo",{grantId:t,password:i})},loadNotifications=function(t,i){return $.post(n+"loadNotifications",{entityId:t,sessionId:i})},loadSystemAccess=function(t,i){return $.post(n+"loadSystemAccess",{entityId:t,sessionId:i})},loginToken=function(t,i,r,u,f){return $.post(n+"loginToken",{entityId:t,tokenId:i,tokenCode:r,coreLicType:u,clientPingable:f})},loginUser=function(t,i,r,u,f,e,o,s,h){return $.post(n+"loginUser",{entityId:t,userName:i,password:r,coreLicType:u,clientPingable:f,bRemoteAuth:e,mfaCode:o,requestToken:s,appIdent:h})},loginSAMLAssertion=function(t,i,r,u,f){return $.post(n+"loginSAMLAssertion",{coreLicType:t,clientPingable:i,requestToken:r,appIdent:u,assertion:f})},killSession=function(t,i){return dsiCommon.clearLocalStorageValue("PVDMTOKEN"),$.post(n+"killSession",{entityId:t,sessionId:i})},migrateDocs_Project=function(t,i,r,u){return $.post(n+"migrateDocs_Project",{entityId:t,sessionId:i,docIdList:r,projectId:u})},pingSession=function(t,i){return $.post(n+"pingSession",{entityId:t,sessionId:i})},rebuildDocumentsFT=function(t,i,r,u){return $.post(n+"rebuildDocumentsFT",{entityId:t,sessionId:i,projectId:r,docIdList:u})},requestPasswordReset=function(t,i,r){return $.post(n+"requestPasswordReset",{entityId:t,userName:i,baseURL:r})},resetPassword=function(t,i,r,u){return $.post(n+"resetPassword",{entityId:t,userName:i,passWord:r,authKey:u})},restoreRecycled_Doc=function(t,i,r,u){return $.post(n+"restoreRecycled_Doc",{entityId:t,sessionId:i,projectId:r,itemIdList:u})},restoreRecycled_Obj=function(t,i,r,u){return $.post(n+"restoreRecycled_Obj",{entityId:t,sessionId:i,projectId:r,itemIdList:u})},restoreRecycled_Project=function(t,i,r,u){return $.post(n+"restoreRecycled_Project",{entityId:t,sessionId:i,projectId:r,recycledDateTime:u})},retrieveDocument=function(t){return $.post(n+"retrieveDocument",{xml:t})},revokeUserTokens=function(t,i,r,u){return $.post(n+"revokeUserTokens",{entityId:t,sessionId:i,userId:r,tokenIds:u})},rollBackDocVersion=function(t,i,r,u,f){return $.post(n+"rollBackDocVersion",{entityId:t,sessionId:i,projectId:r,docId:u,docVer:f})},saveGlobalSearch=function(t,i,r,u,f){return $.post(n+"saveGlobalSearch",{entityId:t,sessionId:i,parameters:r,name:u,fields:f})},saveMiscUserSetting=function(t,i,r,u){return $.post(n+"saveMiscUserSetting",{entityId:t,sessionId:i,settingName:r,settingValue:u})},signDoc=function(t,i,r,u,f){return $.post(n+"signDoc",{entityId:t,sessionId:i,projectId:r,objId:u,signatureInfo:f})},submitMigrationJobs=function(t,i,r){return $.post(n+"submitMigrationJobs",{entityId:t,sessionId:i,jobIds:r})},submitSecTrackDoc=function(t,i,r,u,f,e,o,s,h,c,l){return $.post(n+"submitSecTrackDoc",{entityId:t,sessionId:i,projectId:r,documentId:u,opType:f,reason:e,recip:o,notes:s,pageStart:h,pageEnd:c,indexData:l})},submitSecTrackDocs=function(t,i,r,u,f,e,o,s,h,c,l){return $.post(n+"submitSecTrackDocs",{entityId:t,sessionId:i,projectId:r,documentIds:u,opType:f,reason:e,recip:o,notes:s,pageStart:h,pageEnd:c,indexData:l})},sysList_addDocs=function(t,i,r,u,f){return $.post(n+"sysList_addDocs",{entityId:t,sessionId:i,projectId:r,docIdList:u,listId:f})},sysList_createNew=function(t,i,r,u,f){return $.post(n+"sysList_createNew",{entityId:t,sessionId:i,listName:r,listType:u,listInfo:f})},sysList_deleteDocs=function(t,i,r,u,f){return $.post(n+"sysList_deleteDocs",{entityId:t,sessionId:i,listName:r,listType:u,listInfo:f})},sysLists_delete=function(t,i,r){return $.post(n+"sysLists_delete",{entityId:t,sessionId:i,listIds:r})},sysLists_enumerate=function(t,i,r,u,f){return $.post(n+"sysLists_enumerate",{entityId:t,sessionId:i,listName:r,listType:u,limitLocked:f})},sysLists_load=function(t,i,r,u){return $.post(n+"sysLists_load",{entityId:t,sessionId:i,listIds:r,includeContents:u})},sysMig_create_lists=function(t,i,r,u,f){return $.post(n+"sysMig_create_lists",{entityId:t,sessionId:i,listIds:r,submitInfo:u,holdDate:f})},sysMig_resubmit=function(t,i,r){return $.post(n+"sysMig_resubmit",{entityId:t,sessionId:i,migId:r})},sysMigs_cancel=function(t,i,r){return $.post(n+"sysMigs_cancel",{entityId:t,sessionId:i,migIds:r})},sysMigs_enumerate=function(t,i,r){return $.post(n+"sysMigs_enumerate",{entityId:t,sessionId:i,submitUserId:r})},sysMigs_load=function(t,i,r){return $.post(n+"sysMigs_load",{entityId:t,sessionId:i,migIds:r})},s3DeleteObject_WebCache=function(t){return $.post(n+"s3DeleteObject_WebCache",{objectKey:t})},s3GeneratePutLease_WebCache=function(t,i,r,u,f){return $.post(n+"s3GeneratePutLease_WebCache",{entityId:t,sessionId:i,contentType:r,files:u,iRequestLeaseMins:f})},updateAnnote=function(t,i,r,u,f,e,o,s){return $.post(n+"updateAnnote",{entityId:t,sessionId:i,projectId:r,objId:u,pageNum:f,operation:e,inFile:o,inFileData:s})},updateDocEditInfo=function(t,i,r,u,f,e){return $.post(n+"updateDocEditInfo",{entityId:t,sessionId:i,projectId:r,docIdList:u,fieldNames:f,fieldValues:e})},userMFA_Setup=function(t,i,r,u,f){return $.post(n+"userMFA_Setup",{entityId:t,userName:i,password:r,mfaCode:u,totpSecret:f})},userMFA_Update=function(t,i,r,u){return $.post(n+"userMFA_Update",{entityId:t,sessionId:i,userId:r,totpSecret:u})},userMFA_ValidateCode=function(t,i){return $.post(n+"userMFA_ValidateCode",{totpSecret:t,mfaCode:i})},validateSession=function(t,i){return $.post(n+"validateSession",{entityId:t,sessionId:i})},{adListTemplates:adListTemplates,adRestoreTemplate:adRestoreTemplate,addDisclosureReason:addDisclosureReason,addDisclosureRecipient:addDisclosureRecipient,applyDocSec_Project:applyDocSec_Project,applyRecRetDestDate:applyRecRetDestDate,applyRecRetLockDate:applyRecRetLockDate,attachUploadedDocToProjectEx:attachUploadedDocToProjectEx,cacheDocVersion:cacheDocVersion,changePasswordForcedEx2:changePasswordForcedEx2,changeUserOptions:changeUserOptions,clearCache:clearCache,clearCacheSubDir:clearCacheSubDir,configChangePassword:configChangePassword,confirmRecRetListDocs:confirmRecRetListDocs,convertPages:convertPages,createDocGrantEx:createDocGrantEx,createWFInstance:createWFInstance,createWFInstances:createWFInstances,deleteGlobalSearch_Reload:deleteGlobalSearch_Reload,deleteDocs_Project:deleteDocs_Project,deleteMigrationJobs:deleteMigrationJobs,deleteNotifications_Reload:deleteNotifications_Reload,docCheckInOut:docCheckInOut,duplicateDoc:duplicateDoc,emailQueueAdd:emailQueueAdd,emptyRecycled_Obj:emptyRecycled_Obj,emptyRecycled_Project:emptyRecycled_Project,folderCreateFldShortcuts:folderCreateFldShortcuts,folderCreateFolder:folderCreateFolder,folderDeleteDocShortcuts:folderDeleteDocShortcuts,folderDeleteFolders:folderDeleteFolders,folderListContents:folderListContents,folderMoveDocs:folderMoveDocs,folderMoveFolders:folderMoveFolders,folderRenameFolder:folderRenameFolder,generatePreview:generatePreview,generatePrint:generatePrint,getAssocDocQueries:getAssocDocQueries,getDocFTQueryEx:getDocFTQueryEx,getDocFullText:getDocFullText,getDocRevHist:getDocRevHist,getEnhancedAuditInfo:getEnhancedAuditInfo,getMiscUserSetting:getMiscUserSetting,getSetting:getSetting,getUrlMap:getUrlMap,getUserSettings:getUserSettings,getWFStatus:getWFStatus,getWorkstepCounts:getWorkstepCounts,httpHandler:httpHandler,listMigrationJobs:listMigrationJobs,listUserTokens:listUserTokens,listWFDefs:listWFDefs,loadDocSecInfo_Project:loadDocSecInfo_Project,loadDownloadInfo:loadDownloadInfo,loadGlobalSearches:loadGlobalSearches,loadGrantInfo:loadGrantInfo,loadNotifications:loadNotifications,loginSAMLAssertion:loginSAMLAssertion,loadSystemAccess:loadSystemAccess,loginToken:loginToken,loginUser:loginUser,killSession:killSession,migrateDocs_Project:migrateDocs_Project,pingSession:pingSession,rebuildDocumentsFT:rebuildDocumentsFT,requestPasswordReset:requestPasswordReset,resetPassword:resetPassword,restoreRecycled_Doc:restoreRecycled_Doc,restoreRecycled_Obj:restoreRecycled_Obj,restoreRecycled_Project:restoreRecycled_Project,retrieveDocument:retrieveDocument,revokeUserTokens:revokeUserTokens,rollBackDocVersion:rollBackDocVersion,saveGlobalSearch:saveGlobalSearch,saveMiscUserSetting:saveMiscUserSetting,signDoc:signDoc,submitMigrationJobs:submitMigrationJobs,submitSecTrackDoc:submitSecTrackDoc,submitSecTrackDocs:submitSecTrackDocs,sysList_addDocs:sysList_addDocs,sysList_createNew:sysList_createNew,sysList_deleteDocs:sysList_deleteDocs,sysLists_delete:sysLists_delete,sysLists_enumerate:sysLists_enumerate,sysLists_load:sysLists_load,sysMig_create_lists:sysMig_create_lists,sysMig_resubmit:sysMig_resubmit,sysMigs_cancel:sysMigs_cancel,sysMigs_enumerate:sysMigs_enumerate,sysMigs_load:sysMigs_load,s3DeleteObject_WebCache:s3DeleteObject_WebCache,s3GeneratePutLease_WebCache:s3GeneratePutLease_WebCache,updateDocEditInfo:updateDocEditInfo,updateAnnote:updateAnnote,userMFA_Setup:userMFA_Setup,userMFA_Update:userMFA_Update,userMFA_ValidateCode:userMFA_ValidateCode,validateSession:validateSession}}