var PhaseIIReportingIND="Y";var layouts=new Array();var layoutValues=new Array();var bValidationPerformed=false;var prioritiesListJSON=null;var ParticipantSRCount="";if(typeof (__Page)!="undefined"){__Page.PageGoFirstRecord=ClickTableFirst;__Page.PageGoLastRecord=ClickTableLast;__Page.PageGoGridPreviousPage=ClickTablePrevious;__Page.PageGoGridNextPage=ClickTableNext;__Page.PageShowDatePicker=ShowDatePicker;__Page.PageClearField=null;__Page.PageValidateAddress=null;__Page.PageDoSpellCheck=DoSpellCheck;__Page.PageDoEdit=DoEdit;__Page.PageShowFind=ShowFind;__Page.PageGoFunction=null;__Page.PageSaveFunction=null;__Page.PageSaveAndCreateNewFunction=null;__Page.PageCancelFunction=null;__Page.PageCloseFunction=null;__Page.PageGoBack=null}layouts[layouts.length]="tab0_RO_Mode";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl0_trEditServiceRequest,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewServiceRequest,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup,block";layouts[layouts.length]="tab0_RO_Mode_Status";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl0_tdlblViewStatusValue,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_tddrpdnlStatus2,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup,block";layouts[layouts.length]="tab0_RO_Mode_Search";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl0_tddrpdnlStatus2,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_tdlblViewStatusValue,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup,block";layouts[layouts.length]="tab3_RO_Mode";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl3_trActionsDrpDnl,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block";layouts[layouts.length]="tab0_RW_Intake";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewServiceRequest,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trEditServiceRequest,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup,block";layouts[layouts.length]="tab3_RW_Intake";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl3_trActionsDrpDnl,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block";layouts[layouts.length]="tab0_RW_Resolution";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewServiceRequest,none|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trEditServiceRequest,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup,block";layouts[layouts.length]="tab3_RW_Resolution";layoutValues[layoutValues.length]="ctl00_MotoPageHolder_UltraWebTab1__ctl3_trActionsDrpDnl,block|ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup,block";layouts[layouts.length]="tab0_No_Access";layoutValues[layoutValues.length]="SRManagementDIV,none";var isParticipantsChanged=false;var isParticipantsTabLoadedFlag=false;var _ResourcesArray=new Array();var _LECConfigurationsSettings=new Array();var _participantTypesDataArray=new Array();var _phoneRule;var _zoneRule;var _prefixList;var _suffixList;var _checkForUpdatedData=false;var _currentResourceID="-1";var _newIDIndex=-100;var _currentAutoCreatedParticipantCode;var _currentAutoCreatedParticipantDesc;var _currentParticipantID;var _ResourceContainerName="tblResourceNames";var _FlexNoteContainerName="ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantFlexNotes";var _LecControl=null;var _isResourceBeingAttached=false;var _TempResourceArray=new Array();var _isConfiguredParticipantTypes=false;var PARTICIPANTS_TAB_INDEX=1;var PARTICIPANTS_TAB_TITLE="Participants";var isCCCall=false;var sessionId="";var prevAddress="";var KBItemsLoaded=false;var KBItemsFAQLoaded=false;var KBItemsExternalLoaded=false;var webTab;var bCloseDuplicates=false;var bNewSRSaveEvent=false;var isActivitiesChanged=false;var isForceRefreshAct=false;var isActivityForceBuild=false;var globalnegativeActID=-1;var globalActWFCriteriaMet="FALSE";var globalActDueDateTime="";var globalServerDate;var globalServerTime;var isRelSRsChanged=false;var isChangeSRFinalized=false;var isForceRefreshRelSRs=false;$deleteImage="Remove_Association_x00v848.png";$deleteText="";function TaskClick(){}function EditFunction(){}function deletefunction(){}function deletecallback(){}function onLinkClick(){}var isLECUpdated=false;var isActivitiesTabLoadedFlag=false;var Y_IND="Y";var N_IND="N";var BROWSER_FILE_PROTOCOL="file://";var HTTP_FILE_PROTOCOL="http://";var xmlDocRelatedSR;var DEFAULT_TAB_INDEX=0;var ACTIVITIES_TAB_INDEX=3;var DUMMY_OPTION_CODE="0";var DEFAULT_TIME_VALUE="00:00:00 AM";var DEFAULT_VERSION_NUMBER="1";var DEFAULT_TIME_VALUE_24H="00:00:00";var STATE_UNCHANGED="UNCHANGED";var STATE_NEW="NEW";var STATE_CHANGED="CHANGED";var ACTIVITIES_NO_ACTION="0";var ACTIVITIES_COMPLETE_ACTION="1";var ACTIVITIES_UNCOMPLETE_ACTION="2";var ACTIVITY_TIMESTAMP_UPDATE_DETAILS_CODE="DETAILS";var ACTIVITY_ALWAYS_ALLOW_UPDATES_CODE="ALWAYS";var TAG_State="State";var TAG_Id="Id";var TAG_DefinitionId="DefinitionId";var TAG_Activity="Activity";var TAG_AssignedToId="AssignedToId";var TAG_AssignedTo="AssignedTo";var TAG_DueDate="DueDate";var TAG_CompletedDate="CompletedDate";var TAG_OutcomeCode="OutcomeCode";var TAG_Outcome="Outcome";var TAG_ArrivalTime="ArrivalTime";var TAG_DepartureTime="DepartureTime";var TAG_Details="Details";var TAG_VersionNumber="VersionNumber";var TAG_OrderData="OrderData";var TAG_AttachmentInd="AttachmentInd";var TAG_MessageInd="MessageInd";var TAG_PrintedReportInd="PrintedReportInd";var TAG_UnprintedReportInd="UnprintedReportInd";var TAG_LinkedSRInd="LinkedSRInd";var TAG_DueDateCalculationInd="DueDateCalculationInd";var TAG_InsertAlwaysAllowedIND="InsertAlwaysInd";var TAG_DisplayOrder="DisplayOrder";var TAG_ADInd="ADInd";var TAG_DefaultOutcomeCode="DefaultOutcomeCode";var TAG_DefaultOutcome="DefaultOutcome";var TAG_AllowableOutcomes="AllowableOutcomes";var TAG_AutoAssignmentRules="AutoAssignmentRules";var TAG_AllowableStaffResources="AllowableStaffResources";var TAG_UpdatesCode="UpdatesCode";var TAG_RelatedItems="RelatedItems";var TAG_RelatedItem="RelatedItem";var TAG_RelatedItemType="RelatedItemType";var TAG_RelatedItemLink="RelatedItemLink";var TAG_PrecededPrcActivityID="PrecededPRCActivityID";var TAG_CreatedDate="CreatedDate";var deletedActivitiesArray=new Array();var activitiesDefinitionsCache=new Array();var activitiesRelatedItemsCache=new Array();var defaultEndWorkdayTime=DEFAULT_TIME_VALUE_24H;var currentActivityAddDueDateSuggested=false;var currentActivityAddDefinition=null;var activitiesAddRequestId=0;var currentActivityEditDefinition=null;var currentActivityUnderEditing=null;var activitiesEditRequestId=0;var showDefaultParticipant=false;var isAttachmentsChanged=false;var isAttachmentsTabLoadedFlag=false;var ATTACHMENTS_TAB_INDEX=2;var TAG_Attachment_Id="Id";var TAG_Attachment_ActivityId="ActivityId";var TAG_Attachment_State="State";var TAG_Attachment_AttachedTo="AttachedTo";var TAG_Attachment="Attachment";var TAG_Attachment_Name="Name";var TAG_Attachment_AttachmentLink="AttachmentLink";var TAG_Attachment_ExternalPath="ExternalPath";var TAG_Attachment_ExternalInd="ExternalInd";var TAG_Attachment_Title="Title";var TAG_Attachment_Description="Description";var TAG_Attachment_VersionNumber="VersionNumber";var TAG_Attachment_Edit="Edit";var TAG_Attachment_GUID="GUID";var TAG_Attachment_ActivityDD_Id="Id";var TAG_Attachment_ActivityDD_Description="Description";var deletedAttachmentsArray=new Array();var addAttachmentInfoObject=null;var currentAttachmentUnderEditing=null;var messageTab_SEPARATOR="\x7F";var isMessagesTabLoadedFlag=false;var _ObjectType;var _ModuleCode;var _FlexNoteContainer;var _FlexNotesLabel;var _MessagingControl;var _DataAccess;var _ParentObjectID;var _ParentObjectTypeCode;var _SelectedFlexNoteCodes;var _ActionCommand;var FlexTimeFormat="24Hrs";var _PhoneRule;var _ZoneRule;var _QuestionIDTag="qid_";var _ControlIDTag="cid_";var GlobalPhoneFormat="";var GlobalZipFormat="";var _AnswersString="";var _messageCount="0";var globalNegativeID=-1;var TableOfWFRule=new Array();var TableOfActOutcomeWFRules=new Array();var TableOfFQAnswerWFRules=new Array();var TableOfPrcCriteriaWFRules=new Array();var TableOfActActionWFRules=new Array();var iIndex=0;var iOutcomeIndex=0;var iFQAnswerIndex=0;var iPrcCriteriaIndex=0;var displaySRAlert=false;var globalConstantFieldBreak="[fb]";var globalConstantRecordBreak="[rb]";var gRecursiveCallCount=0;var gTotalAllowedRecursiveCallsCount=5;var gAlertMessageRichText="";var gRolledBackActIDs="";var popupSelection;var UnLink="UnLink";var Link="Link";var NewLink="NewLink";var ReLink="ReLink";var RELATEDSRTAB_PREPEND="ctl00_MotoPageHolder_UltraWebTab1__ctl5_";var templateTableList=new Array();var isTabRelatedSRsLoaded=false;var hdnDataAccess=null;var cwiFlag=false;var prevSRTypeCode="";var prevSRTypeDesc="";var srStatusDate="";function updateLocationHash(A,B){if(!A){A=-1}else{A=parseInt(A-1,10)}if(B){document.location.hash=A}else{if(document.location.hash==""||document.location.hash=="#"){document.location.hash=A}}}function ConfigureFlexNotes(){var A="ctl00_MotoPageHolder_UltraWebTab1__ctl0_tblFlexNotes";var C=FNMessagingControl;var B=null;var D="LoadFlexNotesCMD";var E=document.getElementById(containerId+"hdnSRResolutionMode").value=="Y"?"SRERESAC":"SREINTAK";ConfigureFlexNotesForCurrentObject(A,C,B,D,E)}function SetStartupDisplayMode(){switch(document.getElementById(containerId+"hdnPageDisplayMode").value){case"RO_Intake":ShowLayout("tab0_RW_Intake|tab3_RW_Intake");break;case"RW_Resolution":ShowLayout("tab0_RW_Resolution|tab3_RW_Resolution");break;case"RW_Intake":ShowLayout("tab0_RW_Intake|tab3_RW_Intake");break;case"RO_Resolution":ShowLayout("tab0_RW_Resolution|tab3_RW_Resolution");break;case"RO_Status":ShowLayout("tab0_RO_Mode_Status|tab0_RO_Mode|tab3_RO_Mode");break;case"RO_Search":ShowLayout("tab0_RO_Mode_Search|tab0_RO_Mode|tab3_RO_Mode");break;case"NO_Access":ShowLayout("tab0_No_Access");break}}function ShowLayout(C){var B=C.split("|");var D;for(D in B){var A;for(A in layouts){if(layouts[A]==B[D]){var E=layoutValues[A];HideControls(E);break}}}}function HideControls(B){var A=B.split("|");for(index=0;index<A.length;index++){var C=A[index].split(",");if(C[1]=="block"){document.getElementById(C[0]).style.display=(window.ActiveXObject)?"block":"table-row"}else{document.getElementById(C[0]).style.display=C[1]}}}function closeWindow(){try{window.close()}catch(A){}return false}function getSelectedTab(){var D=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var B=document.getElementById(containerId+"hdnSelectedTab").value;var F=D.getSelectedIndex();var C=false;if(B=="1"){var E=processExitingParticipantTabValidation();if(!E){D.setSelectedIndex(1);F=B;C=true}}document.getElementById("ctl00_MotoPageHolder_hdnSelectedTab").value=F;document.cookie="hdnSelectedTab="+F;if(!C){if(F=="1"){var A=getObjectTypeCode();if(A==undefined||A==null||A==""){if(_ResourcesArray.length>0){participantsTabActive()}else{displayDefaultParticipant()}}else{participantsTabActive()}}if(F=="2"){attachmentsTabActive()}if(F=="3"){activitiesTabActive()}if(F=="4"){messagesTabActive()}if(F=="5"){if(isTabRelatedSRsLoaded==false){LoadRelatedSRs(document.getElementById("hdnSRID").value);isTabRelatedSRsLoaded=true}else{if(isTabRelatedSRsLoaded==true){viewLinkedRelatedSR()}}}ToggleButtonDisplay(true)}}function processExitingParticipantTabValidation(){var D=true;var A=document.getElementById("divEditParticipant");var C=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant");if(A.style.display=="block"){if(C){var B=C.innerHTML.match(ViewParticipantLabel);if(B==null){D=Confirm("A participant is in edit mode.  Click Ok to continue without changes, or click Cancel.");if(D){closeParticipantSection()}}}}return D}function ToggleButtonDisplay(C){var D=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var B=D.getSelectedIndex();var H=document.getElementById(containerId+"hdnPreviousStatus");var J=document.getElementById(containerId+"hdnPageDisplayMode");var I=document.getElementById(containerId+"hdnParentSRPropertiesLink");var A=document.getElementById(containerId+"hdnFlexNoteData");var E=document.getElementById(containerId+"hdnAllowLinking");var K=document.getElementById("hdnShowAddFNButton").value;var F=0;var G=getDataAccess();if(G=="READONLY"){if(!C){document.getElementById("trTab0SaveBtn").style.display="none";document.getElementById("trTab0CancelBtn").style.display="none"}if($("hdnUserHasRESOLAccess").value=="TRUE"||$("hdnUserHasSEARCHAccess").value=="TRUE"){document.getElementById("trTab0SummaryBtn").style.display=""}else{document.getElementById("trTab0SummaryBtn").style.display="none"}document.getElementById("trTab0TransferBtn").style.display="none";if(document.getElementById("hdnUserHasRESOLAccess").value=="FALSE"&&document.getElementById("hdnUserHasINTAKEAccess").value=="FALSE"){document.getElementById("trTab0NewBtn").style.display="none"}else{document.getElementById("trTab0NewBtn").style.display=""}}else{document.getElementById("trTab0SaveBtn").style.display="";document.getElementById("trTab0CancelBtn").style.display="";document.getElementById("trHistory").style.display="";if(document.getElementById("hdnSRID").value!="-1"){if($("hdnUserHasRESOLAccess").value=="TRUE"||$("hdnUserHasSEARCHAccess").value=="TRUE"){document.getElementById("trTab0SummaryBtn").style.display=""}else{document.getElementById("trTab0SummaryBtn").style.display="none"}document.getElementById(containerId+"trTab0TransferBtn").style.display=""}}document.getElementById("container_horizontalrule1").style.display="none";document.getElementById("trShowOriginalFlexNotes").style.display="none";document.getElementById("trShowOriginalParticipants").style.display="none";document.getElementById("trShowOriginalMessages").style.display="none";document.getElementById("trShowOriginalAttachments").style.display="none";document.getElementById("trShowOriginalActivities").style.display="none";if(B=="0"){document.getElementById("trAddParticipant").style.display="none";document.getElementById("trShowParentParticipants").style.display="none";document.getElementById("trSearchResources").style.display="none";document.getElementById("trAddAttachment").style.display="none";document.getElementById("trAddActivity").style.display="none";document.getElementById("trSendCC").style.display="none";document.getElementById("trShowParentMessages").style.display="none";document.getElementById("trShowParentAttachments").style.display="none";document.getElementById("trShowParentActivities").style.display="none";document.getElementById("trLinkExisting").style.display="none";if((document.getElementById(containerId+"hdnSRTypeCode").value.length<=0)||(G=="READONLY")){document.getElementById("trSRMAddFlexNotes").style.display="none"}else{if(document.getElementById("hdnShowAddFNButton").value=="Y"){document.getElementById("trSRMAddFlexNotes").style.display="";document.getElementById("container_horizontalrule1").style.display="";F++}}if((I.value).indexOf("FLEXNOTE")!=-1){if(document.getElementById("hdnOriginalSRID").value!=""){document.getElementById("trShowOriginalFlexNotes").style.display=""}if(document.getElementById("hdnParentSRID").value!=""){document.getElementById("trShowParentFlexNotes").style.display=""}F++}else{document.getElementById("trShowParentFlexNotes").style.display="none"}}if(B=="1"){document.getElementById("trSRMAddFlexNotes").style.display="none";document.getElementById("trAddAttachment").style.display="none";document.getElementById("trAddActivity").style.display="none";document.getElementById("trSendCC").style.display="none";document.getElementById("trShowParentMessages").style.display="none";document.getElementById("trLinkExisting").style.display="none";document.getElementById("trShowParentAttachments").style.display="none";document.getElementById("trShowParentActivities").style.display="none";document.getElementById("trShowParentFlexNotes").style.display="none";if(G=="READONLY"){document.getElementById("trAddParticipant").style.display="none";document.getElementById("trSearchResources").style.display="none"}else{document.getElementById("trSearchResources").style.display="none"}if(document.getElementById("trAddParticipant").style.display==""){F++}if((I.value).indexOf("PARTICIPANT")!=-1){if(document.getElementById("hdnOriginalSRID").value!=""){document.getElementById("trShowOriginalParticipants").style.display=""}if(document.getElementById("hdnParentSRID").value!=""){document.getElementById("trShowParentParticipants").style.display=""}F++}else{document.getElementById("trShowParentParticipants").style.display="none"}}if(B=="2"){document.getElementById("trSRMAddFlexNotes").style.display="none";document.getElementById("trAddParticipant").style.display="none";document.getElementById("trShowParentParticipants").style.display="none";document.getElementById("trSearchResources").style.display="none";document.getElementById("trAddActivity").style.display="none";document.getElementById("trSendCC").style.display="none";document.getElementById("trShowParentMessages").style.display="none";document.getElementById("trLinkExisting").style.display="none";document.getElementById("trShowParentActivities").style.display="none";document.getElementById("trShowParentFlexNotes").style.display="none";if((G=="READONLY")||(H.value=="DUPOPEN")){document.getElementById("trAddAttachment").style.display="none"}else{document.getElementById("trAddAttachment").style.display="";F++}if((I.value).indexOf("ATTACHMENT")!=-1){if(document.getElementById("hdnOriginalSRID").value!=""){document.getElementById("trShowOriginalAttachments").style.display=""}if(document.getElementById("hdnParentSRID").value!=""){document.getElementById("trShowParentAttachments").style.display=""}F++}else{document.getElementById("trShowParentAttachments").style.display="none"}}if(B=="3"){document.getElementById("trSRMAddFlexNotes").style.display="none";document.getElementById("trAddParticipant").style.display="none";document.getElementById("trShowParentParticipants").style.display="none";document.getElementById("trSearchResources").style.display="none";document.getElementById("trShowParentAttachments").style.display="none";document.getElementById("trAddAttachment").style.display="none";document.getElementById("trShowParentFlexNotes").style.display="none";document.getElementById("trShowParentMessages").style.display="none";var L=ActExistsThatCanBeAddedWhenClosedSR();if(L!="TRUE"&&((G=="READONLY")||(activitiesDefCount==0))||(H.value=="DUPOPEN")||(document.getElementById("hdnUserHasRESOLAccess").value=="FALSE")){$("ctl00_MotoPageHolder_UltraWebTab1__ctl3_trActionsDrpDnl").style.display="none";document.getElementById("trAddActivity").style.display="none"}else{$("ctl00_MotoPageHolder_UltraWebTab1__ctl3_trActionsDrpDnl").style.display="";document.getElementById("trAddActivity").style.display="";F++}document.getElementById("trSendCC").style.display="none";document.getElementById("trShowParentMessages").style.display="none";document.getElementById("trLinkExisting").style.display="none";if((I.value).indexOf("ACTIVITY")!=-1){if(document.getElementById("hdnOriginalSRID").value!=""){document.getElementById("trShowOriginalActivities").style.display=""}if(document.getElementById("hdnParentSRID").value!=""){document.getElementById("trShowParentActivities").style.display=""}F++}else{document.getElementById("trShowParentActivities").style.display="none"}}if(B=="4"){HideMessageTabMessage();document.getElementById("trSRMAddFlexNotes").style.display="none";document.getElementById("trAddParticipant").style.display="none";document.getElementById("trShowParentParticipants").style.display="none";document.getElementById("trShowParentActivities").style.display="none";document.getElementById("trShowParentAttachments").style.display="none";document.getElementById("trShowParentFlexNotes").style.display="none";document.getElementById("trSearchResources").style.display="none";document.getElementById("trAddAttachment").style.display="none";document.getElementById("trAddActivity").style.display="none";document.getElementById("trLinkExisting").style.display="none";if((G=="READONLY")||(H.value=="DUPOPEN")){document.getElementById("trSendCC").style.display="none"}else{document.getElementById("trSendCC").style.display="";F++}document.getElementById("trShowParentMessages").style.display="none"}if(B=="5"){document.getElementById("trSRMAddFlexNotes").style.display="none";document.getElementById("trAddParticipant").style.display="none";document.getElementById("trShowParentParticipants").style.display="none";document.getElementById("trSearchResources").style.display="none";document.getElementById("trAddAttachment").style.display="none";document.getElementById("trShowParentAttachments").style.display="none";document.getElementById("trShowParentActivities").style.display="none";document.getElementById("trShowParentFlexNotes").style.display="none";document.getElementById("trAddActivity").style.display="none";document.getElementById("trSendCC").style.display="none";document.getElementById("trShowParentMessages").style.display="none";if(G=="READONLY"){$("trLinkExisting").style.display="none"}else{$("trLinkExisting").style.display="";F++}}if(B=="6"){}if(F>0){document.getElementById("container_horizontalrule1").style.display=""}}function collapseDIV(A){document.getElementById(A).style.display="none"}function expandDIV(A){document.getElementById(A).style.display=""}function selectSRTab(A){var B=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");if(B.getSelectedIndex()!=A){B.setSelectedIndex(A)}return B.getSelectedTab()}function setSRTabTitle(A,B,E){var C=selectSRTab(A);var D=B;D=D+" ("+E+")";C.setText(D)}function popupShowOriginal(D){var A=300;var F=500;var C=(screen.height/2)-(A/2);var B=(screen.width/2)-(F/2);if(document.getElementById("hdnOriginalSRID").value==""){return false}var E="ShowParent.aspx?srID="+document.getElementById("hdnOriginalSRID").value+"&type="+D;window.open(E,"","height="+A+",width="+F+",top="+C+",left="+B+",scrollbars=yes, help=No, resizable=No, status=No,toolbar=no,menubar=no,location=no",true);return false}function popupShowParent(D){var A=300;var F=500;var C=(screen.height/2)-(A/2);var B=(screen.width/2)-(F/2);if(document.getElementById("hdnParentSRID").value==""){return false}var E="ShowParent.aspx?srID="+document.getElementById("hdnParentSRID").value+"&type="+D;Open(E,"","height="+A+",width="+F+",top="+C+",left="+B+",scrollbars=yes, help=No, resizable=No, status=No,toolbar=no,menubar=no,location=no",true);return false}var SRMAIN_TAB_INDEX=0;var globalSelectedTabIndex="";var _retainFlexNotes=false;var pageReloadingFlag=false;function getModuleCode(){var A=document.getElementById(containerId+"hdnSRResolutionMode").value=="Y"?"SRERESAC":"SREINTAK";return A}function getDataAccess(){if(hdnDataAccess==null){hdnDataAccess=document.getElementById("ctl00_MotoPageHolder_hdnDataAccess")}return hdnDataAccess.value}function getObjectTypeCode(){return document.getElementById("ctl00_MotoPageHolder_hdnSRTypeCode").value}function getObjectJuridictionCode(){var A=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").value;return A}function getObjectID(){return document.getElementById("ctl00_MotoPageHolder_hdnSRID").value}function saveTabText(){var F=0;var A=0;var B=document.cookie;var E=B.indexOf("tbxCaller=");if(E!=-1){F=E+10;A=B.indexOf(";",F);if(A==-1){A=B.length}var C=B.substring(F,A)}var D=document.getElementById(C).value;document.cookie="tempTabText="+D}function popupTextEditor(){document.cookie="tbxLabel="+document.getElementById("hdnlblComments").value;ShowModalDialog("TextEditor.aspx",window,"unadorned: yes; dialogHeight: 270px; dialogWidth: 580px; center: Yes; resizable: Yes; status: No; scroll: Yes");return false}function refreshTextEditor(){var D=0;var A=0;var B=document.cookie;var C=B.indexOf("tempTabText=");if(C!=-1){D=C+12;A=B.indexOf(";",D);if(A==-1){A=B.length}}document.activeElement.value=B.substring(D,A)}function textEditor_onblur(){document.cookie="tempTabText="+document.getElementById("tbxTextEditor").value}function copyTextEditor(){var G=document.cookie;var F=G.indexOf("tbxTextEditor=");if(F!=-1){var B=F+14;var C=G.indexOf(";",B);if(C==-1){C=G.length}var A=G.substring(B,C);var H=/ _/g;var E=" ";var I=A.replace(H,E);var H=/_+/g;var E=" ";I=I.replace(H,E);F=G.indexOf("tbxCaller=");if(F!=-1){B=F+10;C=G.indexOf(";",B);if(C==-1){C=G.length}var J=G.substring(B,C)}var D=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");D.findControl(J).value=I}}function closeTextEditor(){document.cookie="tempTabText=";try{this.close()}catch(A){}}function saveClose(){var B=document.getElementById("tbxTextEditor").value;document.cookie="tbxTextEditor="+B;document.cookie="tempTabText=";try{this.close()}catch(A){}}function ViewGeoAreas(){var A=250;var E=750;var C=(screen.height/2)-(A/2);var B=(screen.width/2)-(E/2);var D="width="+E+",height="+A+",left="+B+",top="+C+",scrollbars=no,titlebar=yes,resizable=Yes";if(document.getElementById("geo_list_nearby").style.display!="none"){ViewProximitySearchResults(true,false)}win=Open("ShowGeoAreas.aspx","GeoAreas",D);win.focus()}function popupFAQ(){var A=180;var D=600;var C=(screen.height/2)-(A/2);var B=(screen.width/2)-(D/2);Open("FAQ.aspx","FAQ","height="+A+",width="+D+",top="+C+",left="+B+", scrollbars=yes, help=No, resizable=No, status=No,toolbar=no,menubar=no,location=no")}function popupHistory(){var B="PRCINST";var A=getObjectID();if(A!=""){ViewHistory(B,A)}return false}function popupUpdatedBy(){var B=140;var D=290;var I=(screen.height/2)-(B/2);var F=(screen.width/2)-(D/2);var C=document.getElementById("hdnUpdatedUsername").value;var E=document.getElementById("hdnUpdatedUserPhone").value;var A=document.getElementById("hdnUserPrimaryPhoneDesc").value;var H=document.getElementById("hdnUserHasRESOLAccess").value;var G="UpdatedUsername="+C;G+="&UpdatedUserPhone=";G+=E;G+="&UserResolAccess=";G+=H;G+="&PhType=";G+=A;ShowModalDialog("UpdatedBy.aspx?"+G,window,"unadorned: yes; dialogHeight: 170px; dialogWidth: 290px; center: Yes; resizable: No; status: No; scroll: No")}function popupCreatedBy(){var B=140;var C=290;var I=(screen.height/2)-(B/2);var D=(screen.width/2)-(C/2);var H=document.getElementById("hdnCreatedUsername").value;var E=document.getElementById("hdnCreatedUserPhone").value;var A=document.getElementById("hdnUserPrimaryPhoneDesc").value;var G=document.getElementById("hdnUserHasRESOLAccess").value;var F="CreatedUsername="+H;F+="&CreatedUserPhone=";F+=E;F+="&UserResolAccess=";F+=G;F+="&PhType=";F+=A;ShowModalDialog("CreatedBy.aspx?"+F,window,"unadorned: yes; dialogHeight: 170px; dialogWidth: 290px; center: Yes; resizable: No; status: No; scroll: No")}function popupKBItems(){var E=document.getElementById("hdnSRID").value;var C=document.getElementById("hdnSRTypeCode").value;var F="srID="+E+"&srTypeCode="+C;var A=350;var G=800;var D=(screen.height/2)-(A/2)-20;var B=(screen.width/2)-(G/2);Open("ServiceRequestKBItems.aspx?"+F,"_blank","height="+A+",width="+G+",top="+D+",left="+B+",scrollbars=Yes,help=No,resizable=Yes,status=No,toolbar=no,menubar=no,location=no",true);return false}function ValidateSRMainTab(){var B=false;var A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;if(A.Validate(!bValidationPerformed)){B=true}if(bValidationPerformed){SRMainMessage.RemoveAllErrors()}if(SRMainMessage.Validate()){B=false}return B}function ValidateParticipantsTab(){var A=true;setFlexNoteMessagingControl(ParticipantMessagingControl);if(bValidationPerformed){ParticipantMessagingControl.RemoveAllErrors()}ParticipantMessagingControl.RemoveAllControls();if(document.getElementById("hdnRegisterRequiredParticipantValidation").value=="Y"){setRequiredParticipantValidationCheck()}if(ParticipantMessagingControl.Validate()){A=false}return A}function ValidateActivitiesTab(){var A=true;var B="";if(document.getElementById("ActivitiesAddDIV").style.display=="block"){B="Add"}else{if(document.getElementById("ActivitiesEditDIV").style.display=="block"){B="Edit"}else{if(document.getElementById("ActivitiesViewDIV").style.display=="block"){B="View"}else{B="Unknown"}}}if(B=="Add"){if(bValidationPerformed){msgAddActivityFrame.RemoveAllErrors()}if(msgAddActivityFrame.Validate()){A=false}}else{if(B=="Edit"){if(bValidationPerformed){msgEditActivityFrame.RemoveAllErrors()}if(msgEditActivityFrame.Validate()){A=false}}else{if(B=="View"){if(bValidationPerformed){msgViewActivityFrame.RemoveAllErrors()}if(msgViewActivityFrame.Validate()){A=false}}}}return A}function HighlightTab(A,B){var D=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");if(D!=null){var C=D.Tabs[A];if(!B){C.setDefaultImage("../../images/icons/NonValid-Location_x00v848.png");C.setHoverImage("../../images/icons/NonValid-Location_x00v848.png");C.setSelectedImage("../../images/icons/NonValid-Location_x00v848.png");D.setSelectedIndex(A)}else{C.setDefaultImage("");C.setHoverImage("");C.setSelectedImage("")}}}function VerifyTabsAreNotInEditMode(){var B=true;var A=processExitingParticipantTabValidation();if(!A){B=false}return B}function ValidateAllTabs(){if(!VerifyTabsAreNotInEditMode()){return false}var E=true;var C=true;var B=true;var D=true;if(!ValidateSRMainTab()){HighlightTab(SRMAIN_TAB_INDEX);E=false;C=false}else{HighlightTab(SRMAIN_TAB_INDEX,true)}if(!ValidateParticipantsTab()){HighlightTab(PARTICIPANTS_TAB_INDEX);E=false;B=false}else{HighlightTab(PARTICIPANTS_TAB_INDEX,true)}if(!ValidateActivitiesTab()){HighlightTab(ACTIVITIES_TAB_INDEX);E=false;D=false}else{HighlightTab(ACTIVITIES_TAB_INDEX,true)}if(!E){var A=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");if(A!=null){if(!C){A.setSelectedIndex(SRMAIN_TAB_INDEX)}else{if(!B){if(isParticipantsTabLoadedFlag){A.setSelectedIndex(PARTICIPANTS_TAB_INDEX)}else{A.setSelectedIndex(SRMAIN_TAB_INDEX)}}else{if(!D){A.setSelectedIndex(ACTIVITIES_TAB_INDEX)}}}}}bValidationPerformed;return E}function saveServiceRequest(T){var D=(new Date()).getTime();var Q=document.getElementById("hdnSRID").value;if((!__Page.IsDataChanged())&&(Q!="-1")){Alert("There are no changes to save.");return false}if(!IsValidSRTypeCode()){Alert("Please select a valid service request type before continuing.");return false}if(!IsValidJurisdiction()){Alert("Please select a valid jurisdiction before continuing.");return false}var b=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var H=b.getSelectedIndex();switch(H){case 0:globalSelectedTabIndex=0;break;case 1:globalSelectedTabIndex=2;break;case 2:globalSelectedTabIndex=4;break;case 3:globalSelectedTabIndex=6;break;case 4:globalSelectedTabIndex=8;break;case 5:globalSelectedTabIndex=10;break;default:globalSelectedTabIndex=0}var I=document.getElementById("hdnSRTypeChangedState").value;var E=document.getElementById("ctl00_MotoPageHolder_hdnDataAccess").value;var Z=document.getElementById("hdnActivityChanged").value;if(I=="NO_CHANGE"&&E=="READWRITE"&&Z=="NO_CHANGE"){if(!ValidateAllTabs()){return false}}var F=AjaxManager.GetRequest();var f=document.getElementById("hdnLocationEntryOption").value;if(I=="NO_CHANGE"){var A="";if(f!="NOLOCALL"){var G=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.validateLECData();if((E=="READONLY")&&(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null)){A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData()}else{if(G&&(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation==null)){if((f!="NOLOCALL")&&(f!="LOCOPTON")){Alert("The service request configuration requires that a location be entered before saving.");return false}if((f=="LOCOPTON")&&!ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.readOnly){if(!Confirm("Are you sure you want to save this service request with no location?")){return false}}}else{if(G){if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.in_service_area!="true"){Alert("The service is not provided at "+ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.display_address+".  Please enter a valid location within the area where this service can be provided.");return false}else{A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData();if(!isLECUpdated){A=A.replace("<ObjectState>UPDATED</ObjectState>","<ObjectState>UNCHANGED</ObjectState>")}}}else{return false}}}}F.AddParam("srLocations",A)}else{ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.validateLECData();var A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData();F.AddParam("srLocations",A)}if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null){F.AddParam("currentLocationXML",ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.toXmlString())}var b=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var R=document.getElementById("hdnSRTypeCode").value;F.AddParam("srType",R);var Y=document.getElementById("hdnPreviousStatus").value;var S="";if(document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewServiceRequest").style.display!="none"){S=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus2").value}else{S=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value}Y=Y.toUpperCase();S=S.toUpperCase();if(Y!=S){F.AddParam("CurrentStatus",S);if((Y=="DUPOPEN")||Y=="DUPCLOSD"){if(Confirm("Because the status of this service request was changed, you are about to break the link with the original service request.  Select OK to continue.")){if(isTabRelatedSRsLoaded==false){LoadRelatedSRs(document.getElementById("hdnSRID").value);isTabRelatedSRsLoaded=true}else{if(isTabRelatedSRsLoaded==true){viewLinkedRelatedSR()}}var X="";for(id in templateTableList){var L=templateTableList[id];if(L.Linked_reason_code=="DUPLICAT"){if(((L.Unlinked_reason_code==null)||(L.Unlinked_reason_code==""))&&(L.RelinkedDueToTypeChange==false)){if(X==""){X=L.Linked_prc_number}else{X+=", "+L.Linked_prc_number}L.Unlinked_reason_code="STATCHNG";UnlinkSR(L);while(document.getElementById("geo_list_content").childNodes[0]){document.getElementById("geo_list_content").removeChild(document.getElementById("geo_list_content").childNodes[0])}if(document.getElementById("duplicatesULNode")!=null){document.getElementById("duplicatesULNode").style.display="none"}var C=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var K=document.getElementById("hdnDefaultStatus").value;for(statusCount=0;statusCount<C.length;statusCount++){var P=C.options[statusCount].value;if(P==K){C.selectedIndex=statusCount;document.getElementById("lblStatusTop2").innerText=C[C.selectedIndex].innerText;break}}}document.getElementById("hdnAllowLinking").value="Y"}}}else{return false}}}var c=document.getElementById("hdnSRID").value;if(c!="-1"){F.AddParam("actionID","UPDATE")}else{F.AddParam("actionID","INSERT")}var W=AskAboutAutoFollowOns(c,S,Y);if(W=="TRUE"){if(confirm("The automatic follow-on service requests have already been created\nfor this service request record.  Would you like to create another\nautomatic follow-on?")){F.AddParam("reDOAutomaticFollowOnSRs","TRUE")}else{F.AddParam("reDOAutomaticFollowOnSRs","FALSE")}}F.AddParam("srID",c);var M=document.getElementById("hdnSRTypeCode").value;F.AddParam("srTypeCode",M);var I=document.getElementById("hdnSRTypeChangedState").value;var J=document.getElementById("hdnSRTypeChangeClassification").value;F.AddParam("hdnSRTypeChangedState",I);F.AddParam("hdnSRTypeChangeClassification",J);if(J!=null&&J=="CHANGE"){F.AddParam("originalSRTypeCode",document.getElementById("hdnOriginalSRTypeCode").value)}else{F.AddParam("originalSRTypeCode",M)}F.AddParam("prcWorkFlowReferencesData",document.getElementById("hdnPrcWorkflowReferencesString").value);if(T){F.AddParam("CloseOutChildDuplicates","true")}else{F.AddParam("CloseOutChildDuplicates","false")}F.AddParam("srDetails",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value);if(document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewServiceRequest").style.display!="none"){F.AddParam("srStatusCode",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus2").value)}else{F.AddParam("srStatusCode",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value)}F.AddParam("srStatusDate",srStatusDate);F.AddParam("srPriorityCode",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlPriority").value);F.AddParam("srMethodReceivedCode",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlMethodReceived").value);F.AddParam("srJurisdiction",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").value);var O=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;var V=trimStringEND(ReturnValueOrEmpty(document.getElementById("hdnWFCreatedFQsNotForCurrentModule").value),"[ard]");var U=O.GetAnswers(true);if(V){U=(ReturnValueOrEmpty(U)=="")?V:U+"[ard]"+V}document.getElementById("hdnWFCreatedFQsNotForCurrentModule").value="";F.AddParam("srFlexNotes",U);var N=document.getElementById("hdnGeoAreasStatus").value;if((f!="NOLOCALL")&&(N!="UNCHANGED"&&N!="PAGELOAD")){var a="<SRGeoAreaDOCollection>";a+=document.getElementById("hdnOrigGeoAreaDOCollection").value;a+=document.getElementById("hdnCurrGeoAreaDOCollection").value;a+="</SRGeoAreaDOCollection>";F.AddParam("hdnGeoAreasStatus",N);F.AddParam("srGeoAreas",a)}else{F.AddParam("srGeoAreas","")}if(isParticipantsChanged){F.AddParam("srParticipants",getParticipantsTabChanges())}if(isAttachmentsChanged){F.AddParam("srAttachments",getAttachmentsTabChanges())}if(isActivitiesChanged){F.AddParam("srActivities",getActivitiesTabChanges())}if(isRelSRsChanged){F.AddParam("RelatedSrs",saveRelatedSRs())}F.AddParam("NewActivityLinkSRID",(document.getElementById("hdnNewlyLinkedSRID").value==null||document.getElementById("hdnNewlyLinkedSRID").value=="")?"NONE":document.getElementById("hdnNewlyLinkedSRID").value);F.AddParam("NewActivityDefID",(document.getElementById("hdnNewActivityDefID").value==null||document.getElementById("hdnNewActivityDefID").value=="")?"NONE":document.getElementById("hdnNewActivityDefID").value);if(conditionalSRToCreate){F.AddParam("conditionalSRToCreate",conditionalSRToCreate);isForceRefreshRelSRs=true}else{F.AddParam("conditionalSRToCreate","");isForceRefreshRelSRs=false}conditionalSRToCreate="";F.AddParam("SessionId",sessionId);F.Async=true;F.SetAction("SaveServiceRequest");var B=((new Date()).getTime()-D)/1000;document.getElementById("trTab0SaveBtn").style.display="none";AjaxManager.SubmitRequest(F,SaveServiceRequestCallback);return false}function AskAboutAutoFollowOns(A,C,F){if(A=="-1"||F==C){return"FALSE"}var G=document.getElementById("hdnStatusWFAutoFollowOnString").value;var E=G.split("|");for(var B=0;B<E.length;B++){var D=E[B].split(",");if(D[0]==C){return D[1]}}return"FALSE"}function SetTabText(F,E,C){var G=F.Tabs[E];var B=G.getText();var A=B.indexOf("(")+1;var D=B.substring(0,A);if(A!=0){G.setText(D+C+")")}else{G.setText(B+" ("+C+")")}}function SetActivtiesTabTitle(A){if(igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].visible||igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].enabled){igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].setText("Activities("+A+")")}}function SaveServiceRequestCallback(resObj){conditionalSRToCreate="";document.getElementById("hdnPreviousStatus").value=resObj.GetParam("SRStatusCode");var saveStartTime=(new Date()).getTime();document.getElementById("lblErrorMsg").innerHTML="";StatusChangedCallback(resObj);srStatusDate="";sessionId=resObj.GetParam("SessionId");var prevSRID=document.getElementById("ctl00_MotoPageHolder_hdnSRID").value;if(resObj.GetParam("SaveResult")=="SUCCESS"){document.getElementById("lblErrorMsg").style.display="none";document.getElementById("hdnSRTypeChangedState").value="NO_CHANGE";document.getElementById("hdnSRActivityReportTextString").value="";pageReloadingFlag=true;isRelSRsChanged=false;isAttachmentsChanged=false;isParticipantsChanged=false;isActivitiesChanged=false;document.getElementById("hdnRelatedSRsCollection").value=resObj.GetParam("RelatedSRsCollection");if(isForceRefreshRelSRs){LoadRelatedSRs(document.getElementById("hdnSRID").value);isTabRelatedSRsLoaded=true}else{isTabRelatedSRsLoaded=false}isActivityForceBuild=true;isAttachmentsTabLoadedFlag=false;isActivitiesTabLoadedFlag=false;isParticipantsTabLoadedFlag=false;var webTab=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var srID=resObj.GetParam("srID");var prcNumber=resObj.GetParam("PrcNumber");var PrcCodeDescription=resObj.GetParam("PrcCodeDescription");var createdDate=resObj.GetParam("CreatedDate");activitiesGroupCode=resObj.GetParam("ActivitiesGroupCode");if(resObj.GetParam("IsClosedLockedState")=="False"){activitiesClosedNonWorkableLockedState=false}else{activitiesClosedNonWorkableLockedState=true}document.getElementById("hdnPrcWorkflowReferencesString").value=resObj.GetParam("WorkflowReferences");var tempWorkFlowRulesXML=resObj.GetParam("WorkFlowRulesXML",false);if(tempWorkFlowRulesXML!=null){document.getElementById("hdnWorkFlowRulesXML").value=tempWorkFlowRulesXML;document.getElementById("hdnActDefsXML").value=resObj.GetParam("ActDefsXML");document.getElementById("hdnActTypeXML").value=resObj.GetParam("ActTypeXML");document.getElementById("hdnActTableXML").value=resObj.GetParam("ActTableXML");document.getElementById("hdnActRelatedItemsXML").value=resObj.GetParam("ActRelatedItemsXML");document.getElementById("hdnActDefaultEndWorkdayTime").value=resObj.GetParam("ActDefaultEndWorkdayTime")}else{document.getElementById("hdnWorkFlowRulesXML").value="NONE"}activitiesDefCount=resObj.GetParam("ActivitiesDefCount");document.getElementById("ctl00_MotoPageHolder_hdnSRID").value=srID;document.getElementById("ctl00_MotoPageHolder_lblSRNumber").innerHTML=prcNumber;var srInResolutionMode=resObj.GetParam("SRInResolutionMode");document.getElementById("hdnSRResolutionMode").value=srInResolutionMode;document.getElementById("hdnUserResInstanceID").value=resObj.GetParam("UserResInstanceID");document.getElementById("hdnUserDisplayName").value=resObj.GetParam("UserDisplayName");var srStatusCode=resObj.GetParam("SRStatusCode");document.getElementById("hdnSRState").value=resObj.GetParam("SRStatusCodeStateCode");var isSRTransfered=resObj.GetParam("isTransferedSR");var userHasResolutionAccess=resObj.GetParam("ResolutionAccess");var userHasIntakeAccess=resObj.GetParam("IntakeAccess");var userHasSearchAccess=resObj.GetParam("SearchAccess");document.getElementById("hdnUserHasINTAKEAccess").value=userHasIntakeAccess;document.getElementById("hdnUserHasSEARCHAccess").value=userHasSearchAccess;document.getElementById("hdnUserHasRESOLAccess").value=userHasResolutionAccess;igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].setVisible(true);igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[4].setVisible(true);igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[5].setVisible(true);SetActivtiesTabTitle(resObj.GetParam("ActivityCount"));document.getElementById("trHistory").style.display="";document.getElementById("hdnShowAddFNButton").value=resObj.GetParam("ShowAddFNButton");document.getElementById("hdnFlexNoteData").value=resObj.GetParam("FlexNoteData");document.getElementById("hdnDefaultCountryPhoneFormat").value=resObj.GetParam("DefaultCountryPhoneFormat");document.getElementById("hdnDefaultCountryZipFormat").value=resObj.GetParam("DefaultCountryZipFormat");document.getElementById("hdnGeoAreasStatus").value=resObj.GetParam("GeoAreasStatus");document.getElementById("hdnOrigGeoAreaDOCollection").value=resObj.GetParam("OrigGeoAreaDOCollection");document.getElementById("hdnGeoAreasData").value=resObj.GetParam("GeoAreasData");document.getElementById("hdnStatusWFAutoFollowOnString").value=resObj.GetParam("StatusWorkFlowAutoFollowOnString");ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityId=srID;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.entityId=srID;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityTypeCode=document.getElementById("hdnSRTypeCode").value;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.entityTypeCode=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityTypeCode;var dataAccess,pageDisplayMode,srAccessCode;var suggestControlID=document.getElementById("SR_Type").name;if(isSRTransfered=="Y"){dataAccess="READONLY";pageDisplayMode="RO_Search"}else{if((!activitiesClosedNonWorkableLockedState&&srStatusCode!="DUPOPEN"&srStatusCode!="DUPCLOSD")||resObj.GetParam("IsSRDefStatusClosed")=="Y"){if(srInResolutionMode=="Y"){pageDisplayMode="RW_Resolution";dataAccess="READWRITE";srAccessCode="RESOL";document.getElementById("trTab0SummaryBtn").style.display="";document.getElementById("trTab0TransferBtn").style.display="";eval(suggestControlID+".set_transfer_sr('true');")}else{if(userHasIntakeAccess=="TRUE"||userHasResolutionAccess=="TRUE"){pageDisplayMode="RW_Intake";dataAccess="READWRITE";srAccessCode="INTAKE";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trViewOwningGroup").style.display="block";if(userHasResolutionAccess=="TRUE"&&(srStatusCode=="NEW")||(srStatusCode=="OPEN")){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_divRadioSR").style.display="inline";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_divLabelSR").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_trRadioActivity").style.display="inline";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_trDDActivity").style.display="inline";if(userHasResolutionAccess=="TRUE"||userHasSearchAccess=="TRUE"){document.getElementById("trTab0SummaryBtn").style.display=""}else{document.getElementById("trTab0SummaryBtn").style.display="none"}document.getElementById("trTab0TransferBtn").style.display="";eval(suggestControlID+".set_transfer_sr('true');")}else{document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_divRadioSR").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_divLabelSR").style.display="inline";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_trRadioActivity").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl2_trDDActivity").style.display="none";document.getElementById("trTab0SummaryBtn").style.display="none";document.getElementById("trTab0TransferBtn").style.display="none";eval(suggestControlID+".set_transfer_sr('false');")}}else{if(userHasSearchAccess=="TRUE"){pageDisplayMode="RO_Search";dataAccess="READONLY";srAccessCode="SEARCH"}else{pageDisplayMode="NO_Access";srAccessCode=""}}}if(srStatusCode=="DUPOPEN"){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.ReadOnly=true;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSRTypeReadOnly").style.display="block";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSRTypeReadOnly").innerHTML=resObj.GetParam("SRDefShortDesc");document.getElementById("SR_Type").style.display="none";document.getElementById("SR_Type_image_button").style.display="none"}}else{dataAccess="READONLY";if(srInResolutionMode=="Y"){if(userHasResolutionAccess=="TRUE"){pageDisplayMode="RO_Status"}else{if(userHasIntakeAccess=="TRUE"||userHasSearchAccess=="TRUE"){pageDisplayMode="RO_Status"}}}else{if(userHasIntakeAccess=="TRUE"||userHasResolutionAccess=="TRUE"){pageDisplayMode="RO_Status"}else{if(userHasSearchAccess){pageDisplayMode="RO_Search"}else{pageDisplayMode="NO_Access"}}}}}eval(suggestControlID+".set_current_mode('"+dataAccess+"');");eval(suggestControlID+".set_access_code('"+srAccessCode+"');");document.getElementById("hdnDataAccess").value=dataAccess;webTab.setSelectedIndex(0);ToggleButtonDisplay();document.getElementById("hdnPageDisplayMode").value=pageDisplayMode;if(pageDisplayMode=="RO_Search"){activitiesClosedNonWorkableLockedState=true}var xmlRequest=AjaxManager.GetRequest();xmlRequest.SetAction("LoadStatusTransitions");xmlRequest.AddParam("srTypeCode",document.getElementById("hdnSRTypeCode").value);xmlRequest.AddParam("srStatusCode",srStatusCode);xmlRequest.Async=false;AjaxManager.SubmitRequest(xmlRequest,StatusOnChangeCallback);if(StatusDropDownHasValue(srStatusCode)){var statusList=$("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");statusList.value=srStatusCode;$("lblStatusTop2").innerText=statusList[statusList.selectedIndex].innerText}if(dataAccess=="READONLY"){SetViewStatus();ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.enableReadOnly();ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.enableReadOnly();document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewSelectedJurisdiction").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSelectedJurisdiction").innerHTML;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewOwningGroupValue").innerHTML=document.getElementById("hdnOwningGroupDesc").value;var locationXML=new XmlResponse(resObj.GetParam("LocationXML"));DisplayLocation(locationXML.xmlResDoc.documentElement,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1);DisplayLocation(locationXML.xmlResDoc.documentElement,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC);ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityLocationXML=resObj.GetParam("LocationXML");ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.entityLocationXML=resObj.GetParam("LocationXML");if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation==null){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1_addressRow").style.display="none"}}else{var intakeOptionCode=document.getElementById("hdnLocationEntryOption").value;if(intakeOptionCode=="RESTRLOC"){if(!ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.readOnly){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.enableReadOnly()}}else{ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.disableReadOnly()}if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null){var locationXML=new XmlResponse(resObj.GetParam("LocationXML"));DisplayLocation(locationXML.xmlResDoc.documentElement,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1);DisplayLocation(locationXML.xmlResDoc.documentElement,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC)}ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityLocationXML=resObj.GetParam("LocationXML");ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.entityLocationXML=resObj.GetParam("LocationXML")}document.getElementById("hdnSRNumber").value=prcNumber;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewOwningGroup").innerHTML="Group:";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewSRTypeValue").innerHTML=document.getElementById("hdnSRTypeText").value;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewOwningGroupValue").innerHTML=document.getElementById("hdnOwningGroupDesc").value;if(document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value==""){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblTab0Comments").innerHTML="-"}else{document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblTab0Comments").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_hyplnkCreatedBy").innerHTML=document.getElementById("hdnCreatedUsername").value;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_hyplnkUpdatedBy").innerHTML=document.getElementById("hdnUpdatedUsername").value;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblCreatedDate2").innerHTML=resObj.GetParam("CreatedDate");document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblUpdatedDate2").innerHTML=resObj.GetParam("UpdatedDate");document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblStartResolutionDate2").innerHTML=resObj.GetParam("ResolutionDate");if(resObj.GetParam("SLADate")!=null){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSLADate2").innerHTML=resObj.GetParam("SLADate")}else{document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSLADate1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSLADate2").style.display="none"}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewCreatedDate2").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblCreatedDate2").innerHTML;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewUpdatedDate2").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblUpdatedDate2").innerHTML;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewStartResolutionDate2").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblStartResolutionDate2").innerHTML;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewSLADate2").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSLADate2").innerHTML;if(isForceRefreshAct){loadActivities();isForceRefreshAct=false}var relSRCount=resObj.GetParam("RelatedSRCount");document.getElementById("hdnRelatedSRCount").value=relSRCount;document.getElementById("hdnActOutcomesThatCloseSR").value=resObj.GetParam("ActOutcomesThatCloseSR");SetTabText(webTab,1,resObj.GetParam("ParticipantCount"));SetTabText(webTab,2,resObj.GetParam("AttachmentCount"));SetTabText(webTab,3,resObj.GetParam("ActivityCount"));SetTabText(webTab,4,resObj.GetParam("MessageCount"));SetTabText(webTab,5,relSRCount);ShowHideAddFNButton();ShowOrHideCopySRButton(srStatusCode);SetStartupDisplayMode();Length();var fnControl=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;fnControl.ConfigureFlexNotes();fnControl.LoadFlexNotes();ShowOrHideGeoAreasLink();setUpSuggestVariables();isLECUpdated=false;__Page.SetDataChanged(false);document.getElementById("lblStatusMessage").style.display="block";document.getElementById("lblStatusMessage").className="VSConfirmationMessage";document.getElementById("lblStatusMessage").innerHTML="Success: The Service Request was saved.";if(prevSRID==""||prevSRID=="-1"){bNewSRSaveEvent=true;if(IsIEBrowser()){document.getElementById("hdnbtnTab0Save1").click()}else{document.getElementById("hdnbtnTab0Save1").click()}}}else{if(resObj.GetParam("NewSRClose")==null){ToggleButtonDisplay();document.getElementById("lblStatusMessage").style.display="block";document.getElementById("lblStatusMessage").className="VSStatusMessage";if(!resObj.GetParam("SaveResult")||resObj.GetParam("SaveResult")=="null"||resObj.GetParam("SaveResult")=="FAILURE"){if(document.getElementById("lblErrorMsg").innerHTML){document.getElementById("lblStatusMessage").innerHTML="Error Saving: "+document.getElementById("lblErrorMsg").innerHTML;document.getElementById("lblErrorMsg").style.display="none"}else{document.getElementById("lblStatusMessage").innerHTML="Error Saving: FAILURE"}}else{document.getElementById("lblStatusMessage").innerHTML="Error Saving: "+resObj.GetParam("SaveResult")}if(document.getElementById("lblStatusMessage").innerHTML.toLowerCase()=="error saving: null"&&document.getElementById("lblStatusMessage").innerHTML.toLowerCase()=="error saving: undefined"){document.getElementById("lblStatusMessage").innerHTML="Error Saving: FAILURE"}}}var previousTypeChangeClassification=document.getElementById("hdnSRTypeChangeClassification").value;var hdnDataAccessValue=document.getElementById("ctl00_MotoPageHolder_hdnDataAccess").value;if(((previousTypeChangeClassification=="CHANGE")||(previousTypeChangeClassification=="TRANSFER"))&&(hdnDataAccessValue=="READWRITE")){if(!ValidateAllTabs()){pageReloadingFlag=false;__Page.SetDataChanged(true)}}_messageCount=resObj.GetParam("MessageCount");updateMessageTabText();gridvMessages.Refresh();document.getElementById("hdnSRTypeChangeClassification").value="NO_CHANGE";__Page.SetDataChanged(false)}function RequiredParticipantsComplete(){var I=false;var G=new Array();for(var D=0;D<_participantTypesDataArray.length;D++){var J=_participantTypesDataArray[D][10];if(J=="Y"){G[G.length]=_participantTypesDataArray[D]}}var A=0;for(var D=0;D<G.length;D++){var K=G[D][1];var C=tblParticipants.GetArrayData();var L=null;for(var H=0;H<C.length;H++){L=C[H];if(K==L.ParticipantTypeCode){if(L.Name!=""){I=true;break}else{var F=document.getElementById("divEditParticipant");if(F.style.display=="block"){var B="";var E=document.getElementById("ParticipantTypeLOV");if(E!=null){B=E.options[E.selectedIndex].value}else{B=_currentAutoCreatedParticipantCode}if(B==K){I=true}}}}}}if(G.length==0){I=true}return I}function onLinkClick(A){var B=AjaxManager.GetRequest();B.SetAction("SelectSRManagementCMD");B.AddParam("Sort","");B.AddParam("CurrentPage",1);B.Async=true;AjaxManager.SubmitRequest(B,getResponse)}function getResponse(C){var E=C.GetParam("outboundServerName");var B=C.GetParam("outboundServerPort");var D=C.GetParam("outboundEmailAddress");var A=C.GetParam("recordVersion")}function StatusChangedCallback(H){var F=H.GetParam("NewSRClose");if(F!=null){document.getElementById("lblStatusMessage").style.display="block";document.getElementById("lblStatusMessage").className="VSStatusMessage";document.getElementById("lblStatusMessage").innerHTML="Error Saving:  "+F;return }var E=H.GetParam("FlexNotesFailed");if(E!=null){DisplayStatusMessage(E,"VSStatusMessage");return }var D=H.GetParam("KeepParentOpenFailed");if(D!=null){DisplayStatusMessage(D,"VSStatusMessage");return }var C=H.GetParam("CloseSRFailed");if(C!=null){DisplayStatusMessage(C,"VSStatusMessage");return }var G=H.GetParam("UpdateActivityOutcomeFailed");if(G!=null){DisplayStatusMessage(G,"VSStatusMessage");return }var A=H.GetParam("GenerateClosingLetterFailed");if(A!=null){DisplayStatusMessage(G,"VSStatusMessage");return }var B=H.GetParam("StatusChangeSucceed")}function DisplayStatusMessage(B,A){document.getElementById("lblErrorMsg").innerHTML=B;document.getElementById("lblErrorMsg").className=A;document.getElementById("lblErrorMsg").style.display="block"}this.listexpander=function(){var B=1;var D="Expand";var E="Collapse";var A="listexpander";var C=document.getElementById("geo_list_content");this.start=function(){var G=C.getElementsByTagName("ul");for(var F=0;F<G.length;F++){if(G[F].className==A){create(G[F])}}};this.create=function(H){var F=H.getElementsByTagName("li");for(var G=0;G<F.length;G++){listItem(F[G])}};this.listItem=function(F){if(F.getElementsByTagName("ul").length>0){var G=F.getElementsByTagName("ul")[0];G.style.display=(depth(G)<=B)?"block":"none";F.className=(depth(G)<=B)?"expanded":"collapsed";F.over=true;G.onmouseover=function(){F.over=false};G.onmouseout=function(){F.over=true};F.onclick=function(){if(this.over){if(G.style.display=="none"){G.style.display="inline";this.className="expanded"}else{G.style.display="none";this.className="collapsed"}}}}};this.buttons=function(H){var G=H.parentNode;var I=document.createElement("p");I.className=A;var F=document.createElement("a");F.innerHTML=D;F.onclick=function(){expand(H)};I.appendChild(F);var F=document.createElement("a");F.innerHTML=E;F.onclick=function(){collapse(H)};I.appendChild(F);G.insertBefore(I,H)};this.expand=function(H){li=H.getElementsByTagName("li");for(var G=0;G<li.length;G++){if(li[G].getElementsByTagName("ul").length>0){var F=li[G].getElementsByTagName("ul")[0];F.style.display="block";li[G].className="expanded"}}};this.collapse=function(H){li=H.getElementsByTagName("li");for(var G=0;G<li.length;G++){if(li[G].getElementsByTagName("ul").length>0){var F=li[G].getElementsByTagName("ul")[0];F.style.display="none";li[G].className="collapsed"}}};this.depth=function(F){var G=1;while(F.parentNode.className!=A){if(F.tagName=="UL"){G++}F=F.parentNode}return G};if(C){start()}};function popupCopySR(){if(!Confirm("Are you sure you want to copy this SR and create a new Service Request with a new number.")){return false}var D="TRUE";if(document.getElementById("hdnSRState").value!="CLOSED"){if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null){if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.location_status==""||ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.location_status!="VALID"){if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.lecConfig.requireValidLocation){Alert("Please validate the location and save before copying the SR.");D="FALSE"}else{if(!Confirm("The location is invalid.  Continue to copy the SR.")){D="FALSE"}}}}if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation==null&&ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.lecConfig.requireValidLocation){Alert("Please validate the location and save before copying the SR.");D="FALSE"}if(__Page.IsDataChanged()){if(!Confirm("Any changes since the SR was last saved will be lost.")){D="FALSE"}}if(D=="TRUE"){var E=AjaxManager.GetRequest();var A="";var B=document.getElementById("hdnSRID").value;var C=document.getElementById("hdnSRTypeCode").value;E.SetAction("copySRInstance");E.AddParam("SRCode",C);E.AddParam("SRID",B);A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData();E.AddParam("SRLocations",A);E.Async=true;AjaxManager.SubmitRequest(E,popupCopySRCallBack)}}else{Alert(document.getElementById("hdnCopySRClosed").value)}return false}function popupCopySRCallBack(E){var C=E.GetParam("CopyStatus");if(C=="SUCCESS"){var D=E.GetParam("NewSRID");var B=E.GetParam("NewSRNum");if(D!=null){var A="SRManagement.aspx?id="+D+"&ncopy=Y";if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){A=A+"&hideTemplate=true&sourceapp=CC"}else{A=A+"&hideTemplate=true"}}pageReloadingFlag=true;window.location=A;Alert(document.getElementById("hdnCopySRSuccess").value.replace("$$PROCESS_NUMBER$$",B))}else{Alert("Error copying Service Request:  The new Service Request ID was not returned.")}}else{Alert(C)}}function ShowOrHideCopySRButton(B){var A=document.getElementById("ctl00_MotoPageHolder_lblSRNumber").innerHTML;if((A==""||A==null||A==undefined||A.length!=11)||(document.getElementById("hdnSRState").value=="CLOSED")){document.getElementById("divCopyImg").style.display="none";document.getElementById("divCopyText").style.display="none";document.getElementById("ctl00_MotoPageHolder_imgbtnTab0Copy").style.display="none";document.getElementById("ctl00_MotoPageHolder_btnTab0Copy").style.display="none"}else{document.getElementById("divCopyImg").style.display="block";document.getElementById("divCopyText").style.display="block";document.getElementById("trTab0CopyBtn").style.display="block";document.getElementById("ctl00_MotoPageHolder_imgbtnTab0Copy").style.display="block";document.getElementById("ctl00_MotoPageHolder_btnTab0Copy").style.display="block"}if(B=="CLOSED"){document.getElementById("divCopyImg").style.display="none";document.getElementById("divCopyText").style.display="none";document.getElementById("ctl00_MotoPageHolder_imgbtnTab0Copy").style.display="none";document.getElementById("ctl00_MotoPageHolder_btnTab0Copy").style.display="none"}}function SRTypeSelected(text,code){window.focus();prevSRTypeCode=document.getElementById("hdnSRTypeCode").value;prevSRTypeDesc=document.getElementById("hdnSRTypeText").value;if(code!=null){document.getElementById("hdnSRTypeCode").value=code}else{document.getElementById("hdnSRTypeCode").value=""}document.getElementById("hdnSRTypeText").value=text;document.getElementById("lblSRTypeTop2").innerText=text;var srID=document.getElementById("hdnSRID").value;if((prevSRTypeCode=="")&&(code!=null&&code!="")){resetParticipantsTabLoadedFlag()}if(IsUserChangingExistingSRTypeCode(prevSRTypeCode,code)){_retainFlexNotes=false;if(srID!="-1"){var SRTypeMode=eval(document.getElementById("SR_type").name+".get_current_mode();");if(SRTypeMode=="READONLY"){ExecuteTransferSRType(code,text,prevSRTypeCode,prevSRTypeDesc)}else{ExecuteChangeSRType(code,text,prevSRTypeCode,prevSRTypeDesc)}}else{if(prevSRTypeCode.length<1){resetParticipantsTabLoadedFlag()}else{tblActivities.Clear();resetActivitiesTab();isActivitiesChanged=false;resetParticipantsTabLoadedFlag();var confirmMsg=document.getElementById("hdnConfirmMsg2").value;var srID=document.getElementById("hdnSRID").value;var retainSRData=true;var anyFNAnswered=AnyFNAnswered();if(anyFNAnswered=="TRUE"){if(Confirm(confirmMsg)){_retainFlexNotes=true}}SelectSRTypeInScreen(code,text,document.getElementById("hdnJurisdictionCode").value,false,retainSRData)}}}else{if(IsValidSRTypeCode()&&IsValidJurisdiction()){SelectSRTypeInScreen(code,text,document.getElementById("hdnJurisdictionCode").value,false,false)}else{if(IsValidJurisdiction()){SetJurisdictionReadOnly()}else{FilterJurisdictionsBySRType(text)}}}document.getElementById("trTab0TransferBtn").style.display=""}function AnyFNAnswered(){var E="FALSE";var C=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl._FlexNoteContainer;if(C){var D=C.rows.length;for(var A=0;A<D;A++){var F=C.rows[A].cells[3].childNodes[0];if(F){var B=ReturnValueOrEmpty(document.getElementById(F.id).value);if((B!=""&&B!="NUMBER"&&B!="InitializedValue")||F.update=="Y"){E="TRUE"}}}}return E}function JurisdictionChanged(){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction");if(B.selectedIndex>0){var A=B[B.selectedIndex].value;document.getElementById("hdnJurisdictionCode").value=A;set_SR_type_jurisdiction_code(A);if(IsValidSRTypeCode()){SelectSRTypeInScreen(document.getElementById("hdnSRTypeCode").value,document.getElementById("hdnSRTypeText").value,A,false,false)}else{if(IsValidSRTypeDescription()){var C=AjaxManager.GetRequest();C.SetAction("LoadJurisdictions");C.AddParam("SRTypeDescription",document.getElementById("hdnSRTypeText").value);C.Async=true;AjaxManager.SubmitRequest(C,LoadJurisdictionsCallBack1)}}}else{document.getElementById("hdnJurisdictionCode").value="";clear_SR_type_jurisdiction()}}function LoadJurisdictionsCallBack1(E){var B=E.GetParam("JURISDICTIONS");var D=B.split("|");for(var C=0;C<D.length;C++){var A=D[C].split(",");if(document.getElementById("hdnJurisdictionCode").value==A[0]){SelectSRTypeInScreen(A[1],document.getElementById("hdnSRTypeText").value,A[0],true,false)}}}function PopulateTabs(A){GetMainTabFlexNotes();PopulateWorkFlowRules(A,true);setRequiredParticipantValidationForSRTypeChange()}function SetJurisdictionReadOnly(){if(window.ActiveXObject){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSelectedJurisdiction").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").options[document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").selectedIndex].text}else{if(document.implementation){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSelectedJurisdiction").innerHTML=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").options[document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").selectedIndex].textContent}}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSelectedJurisdiction").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblJurisdiction").innerHTML="Jurisdiction:";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewOwningGroup").innerHTML="Group:"}function IsValidSRTypeCode(){var A=document.getElementById("hdnSRTypeCode").value;return((A!=null)&&(A!="")&&(A!="undefined"))}function IsValidSRTypeDescription(){var A=document.getElementById("hdnSRTypeText").value;return((A!=null)&&(A!="")&&(A!="undefined"))}function IsValidJurisdiction(){var A=document.getElementById("hdnJurisdictionCode").value;return((A!=null)&&(A!="")&&(A!="undefined"))}function ConfigureUILocationConfiguration(B,A){var C=AjaxManager.GetRequest();C.SetAction("LoadLocationRulesCMD");C.AddParam("SRTypeCode",B);C.Async=false;lec_SubmitAjaxRequest(C,LoadLocationRulesCallback,A)}function LoadLocationRulesCallback(I,E){document.getElementById("hdnLocationEntryOption").value="";var H=E.id;var J=I.GetParam("DO_NOT_RECALCULATE_XY_FROM_MAPVIEWER");var C=I.GetParam("LOCATION_INTAKE_OPTION_CODE");var D=I.GetParam("REQUIRE_VALID_LOCATION");var B=let_getXmlNode(I,"CONFIG_LOCATION");if((C)&&(C.length>0)){if(J=="Y"){E.bDoNotRecalculateXY=true}else{E.bDoNotRecalculateXY=false}document.getElementById("hdnLocationEntryOption").value=C;document.getElementById(H+"_LecDiv").style.display="";if(C=="NOLOCALL"){E.currentLocation=null;document.getElementById(H+"_LecDiv").style.display="none";document.getElementById("hdnGeoAreasStatus").value="UPDATED";if(window.ActiveXObject){document.getElementById("lblLocationTop2").innerText=""}else{if(document.implementation){document.getElementById("lblLocationTop2").textContent=""}}document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none";clearLocationData()}else{if(D=="Y"){E.lecConfig.requireValidLocation=true}else{E.lecConfig.requireValidLocation=false}var A=null;if(window.ActiveXObject){A=B.firstChild}else{if(document.implementation){A=B[0].firstChild}}if(A!=null){var G=new LocationInfo(A.lastChild,E.lecConfig.displayFormat).locations}if(A!=null&&G[0].street_name){var F=true;if((E.currentLocation!=null)&&(E.currentLocation.street_name!=G[0].street_name)){if(C=="RESTRLOC"){Alert("The selected service request type configuration will modify the address that is currently entered.")}else{F=Confirm("The selected service request type configuration has default location information associated with it.  Would you like to overwrite the current location with the configured defaults?")}}if(F&&!E.bHasBeenValidated){if(C=="RESTRLOC"){E.readOnly=true}DisplayLocation(B,E);E.bIsAddressDirty=true;E.currentLocation=G[0];E.currentLocation.location_type_mode="ADDRESS";E.currentLocation.entityId=-1;if(C=="RESTRLOC"){E.showHideLECTable(E.pointTable,true)}if(E.lecConfig.geoProcessingEnabled){E.validateLocation("PRCINST",E.entityTypeCode,E.entityId)}}}else{if(E.currentLocation!=null){updatedLECCallback(E,E.currentLocation,E.getLocationData(),E.entityType,E.entityTypeCode,E.entityId,true,true,false)}else{document.getElementById(H+"_address_div").style.display="";document.getElementById(H+"_lec_location").style.display=""}}}}}function FilterJurisdictionsBySRType(A){var B=AjaxManager.GetRequest();B.SetAction("LoadJurisdictions");B.AddParam("SRTypeDescription",A);B.Async=false;AjaxManager.SubmitRequest(B,LoadJurisdictionsCallBack2)}function LoadJurisdictionsCallBack2(G){var C=G.GetParam("JURISDICTIONS");var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction");if(C==null){Alert("You are not authorized to access this SR Type");B.options.length=1;return }var I=C.split("|");var D="";for(var F=1;F<B.options.length;F++){var H=false;for(var E=0;E<I.length;E++){var A=I[E].split(",");if(B.options[F].value==A[0]){H=true;D=A[1]}}if(!H){B.options[F]=null;if(B.selectedIndex==F){B.selectedIndex=0}F--}}if(B.options.length==2){B.selectedIndex=1;SelectSRTypeInScreen(D,document.getElementById("hdnSRTypeText").value,B.options[1].value,false,false)}}function clear_SR_type_jurisdiction(){var expression=$("SR_Type").name+".clear_jurisdiction_code()";eval(expression)}function set_SR_type_jurisdiction_code(jurisdiction){var expression=$("SR_Type").name+".set_jurisdiction_code('"+jurisdiction+"')";eval(expression)}function clearLocationData(){var expression=$("SR_Type").name+".clear_location_data()";eval(expression)}function setLocationData(data){var expression=$("SR_Type").name+".set_location_data('"+escape(data)+"')";eval(expression)}function IsUserChangingExistingSRTypeCode(A,B){return((A!=null)&&(A!="")&&(B!=null)&&(B!="")&&(A!=B))}function ExecuteChangeSRType(F,E,A,C){var D=document.getElementById("hdnConfirmMsg1a").value+E+document.getElementById("hdnConfirmMsg1b").value;var B=SRAlertForNewSRTypeConfirmed(F);isCCCall=(queryStr("sourceApp")=="CC")?true:false;if(B&&Confirm(D)){ProceedChangeSRType()}else{CancelChangeSRType()}}function ExecuteChangeSRTypeCC(){if(ModalDialog.value=="OK"){ProceedChangeSRType()}else{CancelChangeSRType()}}function ProceedChangeSRType(){var G=document.getElementById("hdnSRID").value;var A=document.getElementById("hdnSRTypeCode").value;document.getElementById("hdnSRTypeChangeClassification").value="CHANGE";var D=false;if(isTabRelatedSRsLoaded==false){LoadRelatedSRs(document.getElementById("hdnSRID").value);isTabRelatedSRsLoaded=true}for(id in templateTableList){var N=templateTableList[id];if((N.Linked_reason_code=="DUPLICAT")&&(N.SRParentID==G)){D=true;break}}if(D){var J="-1";var F=GenerateDateObject("01/01/3000");var L="-1";var I="";for(id in templateTableList){var N=templateTableList[id];if(N.Linked_reason_code=="DUPLICAT"){var C=GenerateDateObject(N.Linked_created_date);if(C<F){F=C;J=N.ID;L=N.Linked_prc_number;I=N.Linked_prc_description}}}var E=225;var H=700;var M=(screen.height/2)-(E/2);var K=(screen.width/2)-(H/2);var B="width="+H+",height="+E+",left="+K+",top="+M+",scrollbars=no,titlebar=yes,resizable=Yes";win=Open("../../SRManagement/UI/ChangeSRTypeDupAlert.aspx?SRID="+J+"&SRNum="+L+"&SRDesc="+I+"&previousTypeCode="+prevSRTypeCode+"&currentTypeCode="+A,"ChangeSRTypeDupAlert",B);win.focus()}else{FinalizeChangeSRType(A,prevSRTypeCode,false)}}function CancelChangeSRType(){document.getElementById("hdnSRTypeCode").value=prevSRTypeCode;document.getElementById("hdnSRTypeText").value=prevSRTypeDesc;document.getElementById("lblSRTypeTop2").innerText=prevSRTypeDesc;var suggestControlID=document.getElementById("SR_Type").name;var setValueExecutionString=suggestControlID+".setValue('"+prevSRTypeCode+"','"+prevSRTypeDesc+"')";eval(setValueExecutionString)}function FinalizeChangeSRType(D,A,E){var B=document.getElementById("hdnSRID").value;var C=document.getElementById("hdnConfirmMsg2").value;if(B>0){document.getElementById("hdnSRTypeChangedState").value=PromptUserToSaveFlexNotes()}document.getElementById("hdnOriginalSRTypeCode").value=A;setRequiredParticipantValidationForSRTypeChange();ConfigureUILocationConfiguration(D,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC);__Page.SetDataChanged(true);isChangeSRFinalized=true;saveServiceRequest(E)}function PromptUserToSaveFlexNotes(){var A=document.getElementById("hdnConfirmMsg2").value;if(AnyFNAnswered()=="TRUE"){if(Confirm(A)){return"SAVE_RETAIN_FLEXNOTES"}else{return"SAVE_REMOVE_FLEXNOTES"}}else{return"SAVE_RETAIN_FLEXNOTES"}}function ChangeSRTypeDupAlertCallback(A,B,E,C){if(A){for(id in templateTableList){var D=templateTableList[id];if((D.Linked_reason_code=="DUPLICAT")&&(D.ID!=B)){D.SRParentID=B;D.RelinkedDueToTypeChange=true;D.State=ReLink}if((D.Linked_reason_code=="DUPLICAT")&&(D.ID==B)){D.Unlinked_reason_code="SRCHANGE";UnlinkSR(D);if(document.getElementById("duplicatesULNode")!=null){document.getElementById("duplicatesULNode").style.display="none"}}}}bCloseDuplicates=!A;FinalizeChangeSRType(C,E,!A)}function ExecuteTransferSRType(code,description,prevSRTypeCode,prevSRTypeDesc){this.window.focus();var confirmMsg=document.getElementById("hdnConfirmMsg1a").value+description+document.getElementById("hdnConfirmMsg3").value;if(Confirm(confirmMsg)){document.getElementById("hdnSRTypeChangeClassification").value="TRANSFER";document.getElementById("hdnSRTypeChangedState").value=PromptUserToSaveFlexNotes();document.getElementById("hdnDataAccess").Value="READONLY";var suggestControlID=document.getElementById("SR_Type").name;eval(suggestControlID+".disableComponent();");__Page.SetDataChanged(true);saveServiceRequest(false)}else{document.getElementById("hdnSRTypeCode").value=prevSRTypeCode;document.getElementById("hdnSRTypeText").value=prevSRTypeDesc;document.getElementById("lblSRTypeTop2").innerText=prevSRTypeDesc;var suggestControlID=document.getElementById("SR_Type").name;eval(suggestControlID+".set_current_mode('READWRITE');");var setValueExecutionString=suggestControlID+".setValue('"+prevSRTypeCode+"','"+prevSRTypeDesc+"')";eval(setValueExecutionString)}}function SelectSRTypeInScreen(srTypeCode,srTypeDescription,jurisdictionCode,forceSRType,isRetainSRData){document.getElementById("SR_Type").value=srTypeDescription;document.getElementById("hdnSRTypeCode").value=srTypeCode;document.getElementById("hdnSRTypeText").value=srTypeDescription;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.entityTypeCode=srTypeCode;document.getElementById("hdnJurisdictionCode").value=jurisdictionCode;set_SR_type_jurisdiction_code(jurisdictionCode);var ddl=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction");for(var i=0;i<ddl.options.length;i++){if(ddl.options[i].value==jurisdictionCode){ddl.selectedIndex=i;break}}SetJurisdictionReadOnly();if(forceSRType){var expression=document.getElementById("SR_type").name+".setPopupItem([['"+srTypeDescription+"','"+srTypeCode+"']])";eval(expression);return }if(document.getElementById("hdnSRID").value=="-1"){var xmlRequest=AjaxManager.GetRequest();xmlRequest.SetAction("LoadStatusTransitions");xmlRequest.AddParam("srTypeCode",srTypeCode);xmlRequest.Async=false;AjaxManager.SubmitRequest(xmlRequest,StatusOnChangeCallback)}if(isRetainSRData){retainPreviousSRData();PopulateTabs(srTypeCode);appendPreviousSRData()}else{PopulateTabs(srTypeCode)}if(getDataAccess()=="READWRITE"){ConfigureUILocationConfiguration(srTypeCode,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC)}else{ConfigureUILocationConfiguration(srTypeCode,ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1)}}var _PreviousFlexNoteData=new Array();var _PreviousSRDetails="";var _PreviousLECData="";function retainPreviousSRData(){if(_retainFlexNotes==true){_PreviousFlexNoteData=new Array();SetFlexNoteContainer(ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl._FlexNoteContainer);var F=getAllFlexNotes();var C=generateParticipantDataArray(F);var G=getUpdatedFlexNoteDefinitionData();if(C!=null){for(var D=0;D<C.length;D++){var E=C[D][2];var H=C[D][4];if((E!=null)&&(E!=undefined)&&(E!="undefined")&&(E!="  :     ")&&(Trim(E).length>0)){for(var B=0;B<G.length;B++){if(H==G[B][3]){var A=G[B][2];if((A!="NUMBER")||(A=="NUMBER")&&(E!="NUMBER")){storeFlexNoteData(C[D],G)}}}}}}}else{_PreviousFlexNoteData=new Array()}if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.validateLECData()){_PreviousLECData=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData()}else{_PreviousLECData=""}_PreviousSRDetails=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value}function storeFlexNoteData(E,D){var B=new Array();var C=new Array();for(var A=0;A<D.length;A++){if(E[3]==D[A][14]){C=D[A];break}}B[0]=E[0];B[1]=C[1];B[2]=C[2];B[3]=C[3];B[4]=C[4];B[5]=C[5];B[6]=C[6];B[7]=C[7];B[8]=C[8];B[9]=C[9];B[10]=C[10];B[11]=C[11];B[12]=C[12];B[13]=E[2];B[14]=C[14];B[15]=C[15];B[16]=E[1];_PreviousFlexNoteData[_PreviousFlexNoteData.length]=B}function appendPreviousSRData(){if(_retainFlexNotes==true){var B=generateFlexNoteDataStringfromDataArray(_PreviousFlexNoteData);loadAdditionalFlexNoteRows(_PreviousFlexNoteData)}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value=_PreviousSRDetails;var A=_PreviousLECData}function StatusOnChangeCallback(F){var A=F.GetParam("StatusCodeData");var G=LoadEscapedXML(A);var I=G.documentElement;var E=I.childNodes[0].childNodes[0].nodeValue;document.getElementById("hdnDefaultStatus").value=E;document.getElementById("hdnOwningGroupDesc").value=F.GetParam("OwnGroupDescData");document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblOwningGroup").innerHTML="Group:";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblOwningGroupValue").innerText=document.getElementById("hdnOwningGroupDesc").value;var J=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");J.options.length=0;var D=0;for(var C=1;C<I.childNodes.length;C++){var H=I.childNodes[C].childNodes[0].childNodes[0].nodeValue;var B=I.childNodes[C].childNodes[1].childNodes[0].nodeValue;J.options[C-1]=new Option(H,B);if(B==E){D=C-1}}J.selectedIndex=D;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStatusList1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStatusList2").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowPriorityList1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowPriorityList2").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowMethodReceivedList1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowMethodReceivedList2").style.display="";__Page.SetDataChanged(false)}function setUpSuggestVariables(){var B=document.getElementById(containerId+"hdnSRTypeText").value;var A=document.getElementById(containerId+"hdnSRID").value;document.getElementById("SR_Type").value=B;if((B==null)||(B.length<=0)){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStatusList1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStatusList2").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_trOwningGroup").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowPriorityList1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowPriorityList2").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowMethodReceivedList1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowMethodReceivedList2").style.display="none"}if(A=="-1"){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowCreatedDate1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowCreatedDate2").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowUpdatedDate1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowUpdatedDate2").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStartResolutionDate1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStartResolutionDate2").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowSLADate1").style.display="none";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowSLADate2").style.display="none"}else{document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowCreatedDate1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowCreatedDate2").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowUpdatedDate1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowUpdatedDate2").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStartResolutionDate1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowStartResolutionDate2").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowSLADate1").style.display="";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_rowSLADate2").style.display=""}}function prcServiceAreaLookupCallback(D,I){var N=D.GetParam("SR_TYPES");if(N!=null&&N=="NONE"){Alert("The service is not provided at "+I.currentLocation.display_address+".  Please enter a valid location within the area where this service can be provided.");document.getElementById("geo_list_content").style.display="none";document.getElementById("geo_list_nocontent").style.display="none";document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none"}else{if(N!=null&&N!=""){var L=N.split("||");if(L.length==1){var A=L[0].split("|");if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.in_service_area="true"}if(A.length>2&&(A[2])){}if(I.bIsAddressDirty){I.validateLocation("PRCINST",I.entityTypeCode,I.entityId)}else{var C=AjaxManager.GetRequest();C.SetAction("PrcLocationDetails");C.AddParam("MATCHED_ADDRESS",D.GetParam("MATCHED_ADDRESS"));C.AddParam("RELATED_RECORD_ID",D.GetParam("RELATED_RECORD_ID"));C.AddParam("TABLE_CODE",D.GetParam("TABLE_CODE"));C.AddParam("ENTITY_TYPE_CODE",A[1]);C.AddParam("PERFORM_DUP_CHECK",D.GetParam("PERFORM_DUP_CHECK"));C.AddParam("SKIP_DUPLICATE_ALERT","N");C.AddParam("RETRIEVE_LOCATION_ALERTS","Y");C.AddParam("RETRIEVE_GEO_AREAS","N");C.AddParam("RETRIEVE_NEARBY_ITEMS","N");document.getElementById("geo_list_nearby").style.display="block";document.getElementById("container_horizontalrule").style.display="block";C.Async=false;lec_SubmitAjaxRequest(C,prcLocationDetailsCallback,I)}}else{var K="";for(var F=0;F<L.length;F++){var H=L[F];var A=H.split("|");K=K+'<row><col name="TypeCode">'+A[1]+"</col>";K=K+'<col name="Description"><![CDATA['+A[0]+"]]></col>";K=K+'<col name="JurisdictionCode">'+A[2]+"</col>";K=K+'<col name="Jurisdiction"><![CDATA['+A[3]+"]]></col>";K=K+'<col name="Groupname"><![CDATA['+A[4]+"]]></col></row>"}var M='<page pageindex="1" pagesize="5" totalrecords="'+L.length+'" currentsort="" order="0">';M=M+'<columns><column name="TypeCode" displayname="Type Code" enablesort="False" />';M=M+'<column name="Description" displayname="Description" enablesort="True" />';M=M+'<column name="Jurisdiction Code" displayname="JurisdictionCode" enablesort="False" />';M=M+'<column name="Jurisdiction" displayname="Jurisdiction" enablesort="False" />';M=M+'<column name="Groupname" displayname="Groupname" enablesort="False" /></columns>';M=M+"<rows>"+K+"</rows></page>";document.getElementById("hdnServiceAreasData").value=M;var E=250;var G=500;var O=(screen.height/2)-(E/2);var J=(screen.width/2)-(G/2);var B="width="+G+",height="+E+",left="+J+",top="+O+",scrollbars=no,titlebar=yes";win=Open("../../SRManagement/UI/ShowServiceAreas.aspx","ServiceAreas",B);win.focus()}}else{Alert("An invalid result was returned while determining the service area of this service request.");document.getElementById("geo_list_content").style.display="none";document.getElementById("geo_list_nocontent").style.display="none";document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none"}}}function prcLocationDetailsCallback(AQ,x){var G=let_getXmlNode(AQ,"LOCATION_ALERTS");var AH=let_getXmlNode(AQ,"DUPLICATES");var Ah=let_getXmlNode(AQ,"NEARBY_RES_TYPES");var b=let_getXmlNode(AQ,"NEARBY_PRC_TYPES");var f=let_getXmlNode(AQ,"NEARBY_CONFIG_LOCATIONS");var AG=let_getXmlNode(AQ,"MATCHED_ADDRESS");var AF=document.getElementById("hdnGeoAreasStatus").value;var Ak=false;var Ai=AQ.GetParam("SKIP_DUPLICATE_ALERT");var AL=AQ.GetParam("EXISTING_DUPLICATES_LOAD");var AC=AQ.GetParam("PERFORM_DUP_CHECK");if(((AL=="N")&&(Ai=="N"))&&(AC=="Y")){if(isTabRelatedSRsLoaded==false){LoadRelatedSRs(document.getElementById("hdnSRID").value);isTabRelatedSRsLoaded=true}else{if(isTabRelatedSRsLoaded==true){viewLinkedRelatedSR()}}var F="";var m=false;var S="";for(id in templateTableList){var AX=templateTableList[id];if(AX.Linked_reason_code=="DUPLICAT"){if(((AX.Unlinked_reason_code==null)||(AX.Unlinked_reason_code==""))&&(AX.RelinkedDueToTypeChange==false)){if(F==""){F=AX.Linked_prc_number}else{F+=", "+AX.Linked_prc_number}if(!bCloseDuplicates){if(m){AX.SRParentID=S;AX.State=ReLink}if(!m){m=true;S=AX.ID;UnlinkSR(AX)}}else{UnlinkSR(AX)}AX.Unlinked_reason_code="LOCCHANG";if(document.getElementById("duplicatesULNode")!=null){document.getElementById("duplicatesULNode").style.display="none"}var AS=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var o=document.getElementById("hdnDefaultStatus").value;for(AK=0;AK<AS.length;AK++){var Ad=AS.options[AK].value;if(Ad==o){AS.selectedIndex=AK;document.getElementById("lblStatusTop2").innerText=AS[AS.selectedIndex].innerText;break}}}document.getElementById("hdnAllowLinking").value="Y"}}bCloseDuplicates=false;if(F!=""){Alert("Due to the SR type and/or location change, the following duplicate service request(s) will be unlinked: "+F)}}x.showGeoAreasLink(false);while(document.getElementById("geo_list_content").childNodes[0]){document.getElementById("geo_list_content").removeChild(document.getElementById("geo_list_content").childNodes[0])}var Aq=false;var Ab=document.createElement("ul");var A=document.createElement("li");var Af=document.createElement("li");var AY=document.createElement("li");var Ap=document.createElement("li");if(G!=null){var Ac=null;if(window.ActiveXObject){Ac=new LocationInfo(G.firstChild.lastChild,x.lecConfig.displayFormat).locations}else{if(document.implementation){Ac=new LocationInfo(G[0].firstChild.lastChild,x.lecConfig.displayFormat).locations}}if(Ac.length>0){Aq=true;var An="<data>";A.innerHTML="Location Alerts ("+Ac.length+")";A.style.color="#FF0000";var AZ=document.createElement("ul");for(var Al=0;Al<Ac.length;Al++){var AM=Ac[Al];if((AM.entityTypeDescription!=null)&&(AM.displayString!=null)){var O=document.createElement("li");O.innerHTML=AM.entityTypeDescription+": "+AM.displayString+" (Distance: "+AM.distance+" "+AM.distanceUnits+")";if(ReturnValueOrEmpty(AM.alert_popupind)!="N"){An+='<Rows hasChild="false">';An+="<AlertID>"+AM.relatedRecordId+"</AlertID>";An+="<AlertTypeCode>"+AM.entityTypeCode+"</AlertTypeCode>";An+="<AlertType>"+AM.entityTypeDescription+"</AlertType>";An+="<AlertText>"+(AM.alert_details?AM.alert_details:"")+"</AlertText>";An+="<AlertLocation>"+AM.displayString+"</AlertLocation>";An+="<Distance>"+AM.distance+" "+AM.distanceUnits+"</Distance>";An+="</Rows>"}AZ.appendChild(O)}}A.appendChild(AZ);Ab.appendChild(A);if(An!="<data>"&&x.currentLocation.objectState!="UNCHANGED"){An+="</data>";$("hdnSRLocationAlert").value=An;var M=270;var R=780;var Aj=(screen.height/2)-(M/2)-20;var N=(screen.width/2)-(R/2);var q=Open("SRLocationAlertPopUp.aspx?Location="+x.currentLocation.display_address,"SRLocationAlertPopUp","height="+M+",width="+R+",top="+Aj+",left="+N+",scrollbars=yes, help=No, resizable=Yes, status=No,toolbar=no,menubar=no,location=no",true);q.opener=self;q.focus()}}if(AH!=null){var Ac=null;var Ag="";var c=0;var E="";if(window.ActiveXObject){Ac=new LocationInfo(AH.firstChild.lastChild,x.lecConfig.displayFormat).locations}else{if(document.implementation){Ac=new LocationInfo(AH[0].firstChild.lastChild,x.lecConfig.displayFormat).locations}}if(Ac.length>0){Ak=true;__Page.SetDataChanged(true);Aq=true;var s=document.createElement("ul");s.id="duplicatesULNode";var B=0;for(var Al=0;Al<Ac.length;Al++){var AW=Ac[Al];if((AW.entityTypeDescription!=null)&&(AW.display_address!=null)){if((AW.parentDuplicate=="Y")&&(AL!="Y")){var AU=document.createElement("li");AU.innerHTML+="Linked SR Type "+AW.entityTypeDescription+" at "+AW.display_address+".    (Distance: "+AW.distance+" "+AW.distanceUnits+") | SR Number: "+AW.miscellaneous+" | STATUS="+AW.statusDescription;s.appendChild(AU);B++}else{if(AW.parentDuplicate=="Y"){var AU=document.createElement("li");AU.innerHTML+="Linked SR Type "+AW.entityTypeDescription+" at "+AW.display_address+" | SR Number: "+AW.miscellaneous+" | STATUS="+AW.statusDescription;s.appendChild(AU);B++}}isRelSRsChanged=true}if((AL=="N")&&(Ai=="N")){if(AW.parentDuplicate=="Y"){var AS=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var AK=0;var o="DUPOPEN";if(AW.stateCode=="CLOSED"){o="DUPCLOSD"}for(AK=0;AK<AS.length;AK++){var Ad=AS.options[AK].value;if(Ad==o){AS.selectedIndex=AK;document.getElementById("lblStatusTop2").innerText=AS[AS.selectedIndex].innerText;document.getElementById("hdnPreviousStatus").value=Ad;break}}if(AK>=AS.length){Alert("A duplicate was found but the duplicate status cannot be set because no duplicate status is available in the status list.")}if(isTabRelatedSRsLoaded==false){LoadRelatedSRs(document.getElementById("hdnSRID").value,false);isTabRelatedSRsLoaded=true}else{if(isTabRelatedSRsLoaded==true){viewLinkedRelatedSR()}}var v=new linkedSR();v.SRID="-1";v.SRNumber=AW.miscellaneous;v.SRLinkType="Duplicate";v.SRLinkTypeCode="DUPLICAT";v.SRObjectStatus=NewLink;v.SRParentID=AW.relatedRecordId;v.SRDescription=AW.entityTypeDescription;v.SRStatus=AW.statusCode;v.SRLocation=AW.display_address;v.SRPriority=AW.priority_desc;v.CreatedDate=AW.entityCreatedDate;v.SRJurisdiction=AW.jurisdiction_desc;v.SRServiceArea="";v.SRDetails=AW.sr_details;v.CreatedBy=AW.created_by_name;v.SRUnlinkedDate="";v.SRLastActivity="";v.SRLastActivityDate="";v.LinkID="";v.RelinkedDueToTypeChange=false;var AR=MultiDimensionalArray(1,1);AR[0]=v;UpdateTableItems(AR);document.getElementById("hdnAllowLinking").value="N";igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[5].setVisible(true);E="Duplicate service requests were found!\n\nSR #"+v.SRNumber+" at "+AW.display_address+" was linked as a duplicate.  The distance is "+AW.distance+" "+AW.distanceUnits+"."}else{if(AL!="Y"){c++;if(c>10){if(c==11){Ag="A total of "+(Ac.length-1)+" potential duplicate service requests were found nearby.  The first ten of these are as follows:\n\n"+Ag}}else{Ag+="* SR Type "+AW.entityTypeDescription+": "+AW.displayString+" (Distance: "+AW.distance+" "+AW.distanceUnits+") | SR Number: "+AW.miscellaneous+" | STATUS="+AW.statusDescription+"\n"}}}}}if((AL=="N")&&(Ai=="N")){if(Ag.length>0){Alert(E+"\n\n"+Ag+"\nNOTE: To cancel creating this service request, close or refresh the screen before saving.\n")}else{Alert(E+"\n\nNOTE: To cancel creating this service request, close or refresh the screen before saving.\n")}}Af.innerHTML="Duplicate SRs ("+B+")";Af.appendChild(s);if(B>0){Ab.appendChild(Af)}}}if(Ah!=null){var Ac=null;if(window.ActiveXObject){Ac=new LocationInfo(Ah.firstChild.lastChild,x.lecConfig.displayFormat).locations}else{if(document.implementation){Ac=new LocationInfo(Ah[0].firstChild.lastChild,x.lecConfig.displayFormat).locations}}if(Ac.length>0){Aq=true;var AV=document.createElement("ul");var u=0;for(var Al=0;Al<Ac.length;Al++){var T=Ac[Al];if((T.entityTypeDescription!=null)&&(T.displayString!=null)){var H=document.createElement("li");H.innerHTML=T.entityTypeDescription+": "+T.displayString+" (Distance: "+T.distance+" "+T.distanceUnits+")";AV.appendChild(H);u++}}AY.innerHTML="Nearby Resources ("+u+")";AY.appendChild(AV);if(u>0){Ab.appendChild(AY)}}}if(b!=null){var Ac=null;if(window.ActiveXObject){Ac=new LocationInfo(b.firstChild.lastChild,x.lecConfig.displayFormat).locations}else{if(document.implementation){Ac=new LocationInfo(b[0].firstChild.lastChild,x.lecConfig.displayFormat).locations}}if(Ac.length>0){Aq=true;var Q=document.createElement("ul");var AO=0;for(var Al=0;Al<Ac.length;Al++){var W=Ac[Al];if((W.entityTypeDescription!=null)&&(W.displayString!=null)){var AE=document.createElement("li");AE.innerHTML=W.entityTypeDescription+": "+W.displayString+" (Distance: "+W.distance+" "+W.distanceUnits+") | SR Number: "+W.miscellaneous+" | STATUS="+W.statusDescription;Q.appendChild(AE);AO++}}Ap.innerHTML="Nearby SRs ("+AO+")";Ap.appendChild(Q);if(AO>0){Ab.appendChild(Ap)}}}if(f!=null){var X=0;if(window.ActiveXObject){X=f.firstChild.childNodes.length}else{if(document.implementation){X=f[0].firstChild.childNodes.length}}if(X>0){Aq=true;for(var Al=0;Al<X;Al++){var V=null;if(window.ActiveXObject){V=f.firstChild.childNodes[Al]}else{if(document.implementation){V=f[0].firstChild.childNodes[Al]}}var AP=V.getAttribute("name");var I=V.childNodes.length;var AN=document.createElement("li");AN.innerHTML="Nearby "+AP+" ("+I+")";var L=document.createElement("ul");var Am=V.getElementsByTagName("item");if(Am!=null){for(var AA=0;AA<Am.length;AA++){var y=document.createElement("li");if(window.ActiveXObject){y.innerHTML=Am[AA].text}else{if(document.implementation){y.innerHTML=Am[AA].textContent}}L.appendChild(y)}}AN.appendChild(L);Ab.appendChild(AN)}}}if(Aq){Ab.className="listexpander";document.getElementById("geo_list_content").appendChild(Ab);document.getElementById("geo_list_content").style.display="block";document.getElementById("geo_list_nocontent").style.display="none";listexpander()}else{document.getElementById("geo_list_content").style.display="none";document.getElementById("geo_list_nocontent").style.display="none";document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none"}if(AG!=null){if(AG.childNodes.length>0&&AF!="UNCHANGED"){var AI=0;if(window.ActiveXObject){AI=AG.firstChild.childNodes.length}else{if(document.implementation){AI=AG[0].firstChild.childNodes.length}}if(AI>0){Aq=true;var Ao=null;if(window.ActiveXObject){Ao=AG.firstChild.childNodes[1]}else{if(document.implementation){Ao=AG[0].firstChild.childNodes[1]}}if(Ao.childNodes.length>0){x.bGeoAreasAssociated=true;var D="";var k="";var U="";var P="";var a="";var C="";var Z="";var AJ="";var AT="";var r="";var h=0;for(var AB=0;AB<Ao.childNodes.length;AB++){var l=Ao.childNodes[AB];for(var AA=0;AA<l.childNodes.length;AA++){switch(l.childNodes[AA].tagName){case"Street_number":if(window.ActiveXObject){k=l.childNodes[AA].text}else{if(document.implementation){k=l.childNodes[AA].textContent}}break;case"Street_name":if(window.ActiveXObject){U=l.childNodes[AA].text}else{if(document.implementation){U=l.childNodes[AA].textContent}}break;case"Street_type_code":if(window.ActiveXObject){P=l.childNodes[AA].text}else{if(document.implementation){P=l.childNodes[AA].textContent}}break;case"City":if(window.ActiveXObject){a=l.childNodes[AA].text}else{if(document.implementation){a=l.childNodes[AA].textContent}}break;case"Region":if(window.ActiveXObject){C=l.childNodes[AA].text}else{if(document.implementation){C=l.childNodes[AA].textContent}}break;case"ServiceAreaTableString":case"AssignmentAreaTableString":case"GlobalAreaTableString":case"ConfiguredLocationTableString":var Aa="";if(window.ActiveXObject){Aa=l.childNodes[AA].text}else{if(document.implementation){Aa=l.childNodes[AA].textContent}}if(Aa!=""){var K=Aa.split("|||");var AD=getObjectID();var J="";for(var Al=0;Al<K.length;Al++){if(AF=="UPDATED"){J="UPDATED"}else{J="NEW"}var Ae=K[Al].split("|=|");Ae[1]=Ae[1].replace("|","");var Y=Ae[1].split(",");var n='<SRGeoAreaDO UpdatedInd="NEW" Id="" Prc_instance_id="'+AD+'" Config_location_code="'+Ae[0]+'" Config_location_value="'+Y[1]+'" />';AT=AT+n;var p=Ae[1].split(",");var g=p[0];var t=p[1].replace("|","");Z=Z+'<row><col name="GeoArea">'+g+"</col>";Z=Z+'<col name="AreaValue">'+t+"</col></row>";h++}}break}}}if(Z!=""){AJ='<page pageindex="1" pagesize="5" totalrecords="'+h+'" currentsort="" order="0">';AJ=AJ+'<columns><column name="GeoArea" displayname="Geo Area" enablesort="True" />';AJ=AJ+'<column name="AreaValue" displayname="Value" enablesort="False" /></columns>';AJ=AJ+"<rows>"+Z+"</rows></page>";r=AT;if(k!=""){D=k+" "}if(U!=""){D=D+U}if(P!=""){D=D+" "+P}if(a!=""){D=D+", "+a}if(C!=""){D=D+", "+C}document.getElementById("hdnCurrGeoAreaDOCollection").value=r;document.getElementById("hdnAddressData").value=D;document.getElementById("hdnGeoAreasData").value=AJ}}}}}if(document.getElementById("hdnGeoAreasData").value!=""){x.showGeoAreasLink(true)}}}function clearedLECCallback(){document.getElementById("hdnGeoAreasStatus").value="UPDATED";if(window.ActiveXObject){document.getElementById("lblLocationTop2").innerText=""}else{if(document.implementation){document.getElementById("lblLocationTop2").textContent=""}}document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none";clearLocationData()}function updatedLECCallback(lecInstance,location,locationXML,tableCode,entityTypeCode,relatedRecordId,bRedoDuplicateCheck,bDoServiceAreaCheck,bRetrievalSpatialGeoAreas,bDoAsync,bSkipDuplicateAlert){if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.currentLocation=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation}var hdnGeoAreasStatus=document.getElementById("hdnGeoAreasStatus").value;var lblLocationTop2=document.getElementById("lblLocationTop2");isLECUpdated=true;if(!bDoServiceAreaCheck&&(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null)){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation.in_service_area="true"}if(location){if(hdnGeoAreasStatus=="PAGELOAD"){document.getElementById("hdnGeoAreasStatus").value="NEW"}else{if(hdnGeoAreasStatus=="UNCHANGED"&&lblLocationTop2.innerText==""){document.getElementById("hdnGeoAreasStatus").value="UNCHANGED"}else{if(document.getElementById("lblLocationTop2").innerText!=location.display_address){document.getElementById("hdnGeoAreasStatus").value="UPDATED"}}}if(window.ActiveXObject){document.getElementById("lblLocationTop2").innerText=location.display_address}else{if(document.implementation){document.getElementById("lblLocationTop2").textContent=location.display_address}}setLocationData(locationXML)}else{if(window.ActiveXObject){document.getElementById("lblLocationTop2").innerText=""}else{if(document.implementation){document.getElementById("lblLocationTop2").textContent=""}}document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none";clearLocationData();return }entityTypeCode=document.getElementById("hdnSRTypeCode").value;var entityTypeDescription=document.getElementById("SR_Type").value;if(((entityTypeCode!=null)&&(entityTypeCode.length>0))&&(!bDoServiceAreaCheck)){document.getElementById("geo_list_container").style.display="block";document.getElementById("container_horizontalrule").style.display="block";var xmlRequest=AjaxManager.GetRequest();xmlRequest.SetAction("PrcLocationDetails");xmlRequest.AddParam("MATCHED_ADDRESS",locationXML);xmlRequest.AddParam("RELATED_RECORD_ID",relatedRecordId);xmlRequest.AddParam("TABLE_CODE",tableCode);xmlRequest.AddParam("ENTITY_TYPE_CODE",entityTypeCode);if((bSkipDuplicateAlert!=null)&&(bSkipDuplicateAlert==true)){xmlRequest.AddParam("SKIP_DUPLICATE_ALERT","Y")}else{xmlRequest.AddParam("SKIP_DUPLICATE_ALERT","N")}xmlRequest.AddParam("RETRIEVE_LOCATION_ALERTS","Y");if(bRetrievalSpatialGeoAreas){xmlRequest.AddParam("RETRIEVE_GEO_AREAS","Y");xmlRequest.AddParam("RETRIEVE_NEARBY_ITEMS","Y");document.getElementById("geo_list_nearby").style.display="none";document.getElementById("container_horizontalrule").style.display="none"}else{xmlRequest.AddParam("RETRIEVE_GEO_AREAS","N");xmlRequest.AddParam("RETRIEVE_NEARBY_ITEMS","N");document.getElementById("geo_list_nearby").style.display="block";document.getElementById("container_horizontalrule").style.display="block"}if(bRedoDuplicateCheck){xmlRequest.AddParam("PERFORM_DUP_CHECK","Y")}else{xmlRequest.AddParam("PERFORM_DUP_CHECK","N")}if((bDoAsync!=null)&&(bDoAsync==true)){xmlRequest.Async=true}else{xmlRequest.Async=false}document.getElementById("geo_list_content").style.display="none";document.getElementById("geo_list_nocontent").style.display="block";lec_SubmitAjaxRequest(xmlRequest,prcLocationDetailsCallback,lecInstance)}else{if((((entityTypeCode!=null)&&(entityTypeCode.length>0))&&(bDoServiceAreaCheck))||(((entityTypeDescription!=null)&&(entityTypeDescription.length>0))&&(bDoServiceAreaCheck))){document.getElementById("geo_list_container").style.display="block";document.getElementById("container_horizontalrule").style.display="block";var xmlRequest=AjaxManager.GetRequest();xmlRequest.SetAction("PrcServiceAreaLookup");xmlRequest.AddParam("MATCHED_ADDRESS",locationXML);xmlRequest.AddParam("ENTITY_TYPE_DESC",entityTypeDescription);xmlRequest.AddParam("RELATED_RECORD_ID",relatedRecordId);xmlRequest.AddParam("TABLE_CODE",tableCode);xmlRequest.AddParam("ENTITY_TYPE_CODE",entityTypeCode);if(bRedoDuplicateCheck){xmlRequest.AddParam("PERFORM_DUP_CHECK","Y")}else{xmlRequest.AddParam("PERFORM_DUP_CHECK","N")}var ddlJurisdiction=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction");if(ddlJurisdiction.selectedIndex>0){xmlRequest.AddParam("JURISDICTION_CODE",document.getElementById("hdnJurisdictionCode").value);xmlRequest.AddParam("JURISDICTION_DESC",document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblSelectedJurisdiction").innerHTML)}else{xmlRequest.AddParam("JURISDICTION_CODE","");xmlRequest.AddParam("JURISDICTION_DESC","")}var accessCode=eval(document.getElementById("SR_type").name+".get_access_code();");xmlRequest.AddParam("ACCESS_CODE",accessCode);xmlRequest.Async=false;lec_SubmitAjaxRequest(xmlRequest,prcServiceAreaLookupCallback,lecInstance)}else{document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none"}}}function RegisterLECCallback(){if(!cwiFlag&&document.getElementById("hdnGeoAreasStatus")!=null){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.UpdatedLocationCallback=updatedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.ClearedLocationCallback=clearedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.UpdatedLocationCallback=updatedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.ClearedLocationCallback=clearedLECCallback}isLECUpdated=false}function LoadFlexNotes(){var C=document.getElementById("hdnFlexNoteData");if(C){if(C.value){var D=generateDataArray(C.value);var B=getDataAccess();if(D.length>0){loadFlexNoteRows(D,"ctl00_MotoPageHolder_UltraWebTab1__ctl0_tblFlexNotes",FNMessagingControl,B);if(D.length>0){var A=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblFlexNotes");if(document.getElementById("hdnDataAccess").value=="READONLY"){A.value=A.value+":"}A.style.visibility="visible"}else{var A=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblFlexNotes");A.style.visibility="hidden"}}}}}function ShowHideAddFNButton(){var A=document.getElementById(containerId+"hdnShowAddFNButton");var C=document.getElementById("trSRMAddFlexNotes");var B=document.getElementById("container_horizontalrule1");if(A.value=="N"){C.style.display="none";B.style.display="none"}else{C.style.display="block";B.style.display="block"}document.getElementById("trHistory").style.display=""}function LoadParticipantsForValidation(){if(document.getElementById("hdnSRID").value!="-1"){setRequiredParticipantValidationForSRTypeChange()}}function CheckForContactParticipants(){if(document.getElementById(containerId+"hdnResourceContactID").value.length>0){loadParticipants("Y")}}function ViewProximitySearchResults(C,B){var A;if(getDataAccess()=="READWRITE"){A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC}else{A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1}if((A.currentLocation!=null)&&(A.UpdatedLocationCallback)){if((C!=null)&&(C==true)){document.getElementById("geo_list_container").style.display="none";document.getElementById("container_horizontalrule").style.display="none";updatedLECCallback(A,A.currentLocation,A.getLocationData(),A.entityType,A.entityTypeCode,A.entityId,true,false,true,B,true)}else{updatedLECCallback(A,A.currentLocation,A.getLocationData(),A.entityType,A.entityTypeCode,A.entityId,true,false,false,B,true)}}}function LoadLocationProximitySearchResults(){var B;if(getDataAccess()=="READWRITE"){B=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC}else{B=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1}if(B.entityId!=null&&B.entityId!=""){if(B.entityLocationXML!=null&&B.entityLocationXML!=""&&(B.entityId!="-1")&&(B.entityId!="")){var D=new XmlResponse(B.entityLocationXML);var C=D.xmlResDoc.documentElement;if(C&&C.childNodes.length>0){var E=null;if(C.firstChild){E=C.firstChild}else{if(C[0]&&C[0].firstChild){E=C[0].firstChild}}if(E!=null){var A=new LocationInfo(E.lastChild,B.lecConfig.displayFormat).locations;if(A.length>0){if(B.UpdatedLocationCallback==null){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.UpdatedLocationCallback=updatedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.ClearedLocationCallback=clearedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.UpdatedLocationCallback=updatedLECCallback;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.ClearedLocationCallback=clearedLECCallback}if((B.UpdatedLocationCallback)&&(A[0])){if((document.getElementById("hdnSRTypeCode").value.length>0)&&(document.getElementById("hdnSRID").value=="-1")){updatedLECCallback(B,A[0],E.xml,B.entityType,B.entityTypeCode,B.entityId,true,true,false)}else{if(A[0].isValidLocation()){updatedLECCallback(B,A[0],E.xml,B.entityType,B.entityTypeCode,B.entityId,false,false,false,true)}}isLECUpdated=false}}}}}}}function MethodReceivedOnChange(A){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewMethodReceivedValue").innerText=A[A.selectedIndex].innerText}function PriorityOnChange(A){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewPriorityValue").innerText=A[A.selectedIndex].innerText;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewPriorityValue").style.color=A[A.selectedIndex].style.color}function StatusOnChange(A){var B=A.value;if((B=="DUPOPEN")||(B=="DUPCLOSD")){Alert("Users cannot manually change the status to a duplicate status.  These are reserved for use by the system.");for(i=0;i<A.length;i++){if(A[i].value==document.getElementById("hdnPreviousStatus").value){A.selectedIndex=i;break}}}else{document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus2").value=B;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value=B}document.getElementById("lblStatusTop2").innerText=A[A.selectedIndex].innerText;document.getElementById("trTab0SaveBtn").style.display="";document.getElementById("trTab0CancelBtn").style.display="";StatusCriteriaMet(B)}function StatusCriteriaMet(A){conditionalSRToCreate="";var B=ProcessStatusCriteriaMet(A);if(B!=0){ProcessStatusAction(B)}}function ProcessStatusCriteriaMet(B){for(var A=0;A<TableOfPrcCriteriaWFRules.length;A++){if(TableOfPrcCriteriaWFRules[A]&&TableOfPrcCriteriaWFRules[A][0]=="PROCESS_STATUS_CRITIERIA"&&TableOfPrcCriteriaWFRules[A][6]==B){return TableOfPrcCriteriaWFRules[A][2]}}return 0}function ProcessStatusAction(C){var B="";for(var A=0;A<TableOfActActionWFRules.length;A++){if(TableOfActActionWFRules[A][0]=="PROCESS_STATUS_ACTION"&&TableOfActActionWFRules[A][2]==C&&TableOfActActionWFRules[A][7]=="CR8CONSR"){B+=TableOfActActionWFRules[A][9];B+="[fb]"}}if(B==""){return false}else{CallConditionalSRPopup(B)}}function Length(){var B="false";if(window.top.location.search!=0&&window.top.location.search!="?"){B=getParameter(window.top.location.search.toLowerCase(),"hidetemplate")}else{if(window.location.search!=0){B=getParameter(window.location.search.toLowerCase(),"hidetemplate")}}if(B=="true"){var C=(parseInt(document.documentElement.offsetHeight)-15)+"px"}else{var C=(parseInt(document.documentElement.offsetHeight)-208)+"px"}try{document.getElementById("serReq").style.height=C}catch(A){}}function popupTransferSR(){return OpenSuggestPopup("SC_001_SRTYPE_autocomplete","SR_Type","SR_Type,SC_001_SRTYPE_code,SC_001_SRTYPE_text,SC_001_SRTYPE_stop_date_action","False","500","600","False","SRType","SC_001_SRTYPE_table_callback",document.getElementById("SC_001_SRTYPE_stop_date_action").value,"","ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlJurisdiction","")}function hideTabs(){var C=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var B=getTabObject(C,3);B.setVisible(false);var D=getTabObject(C,4);D.setVisible(false);var A=getTabObject(C,5);A.setVisible(false);C.setSelectedIndex(DEFAULT_TAB_INDEX)}function getTabObject(B,A){B.setSelectedIndex(A);return B.getSelectedTab()}function clearList(B){for(var A=(B.options.length-1);A>=0;A--){B.options[A]=null}}function LoadNewSR(){if(__Page.IsDataChanged()){var A=Confirm("Are you sure you want to navigate away from this page? \n\n"+UNSAVECHANGESNAVIGATION+"\n\nPress OK to continue, or Cancel to stay on the current page\n");if(!A){return false}else{__Page.SetDataChanged(false)}}if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location.href="SRManagement.aspx?hidetemplate=true&sourceApp=CC"}else{window.location.href="SRManagement.aspx?hidetemplate=true"}}else{window.location.href="SRManagement.aspx"}return false}function Revertchanges(){if(__Page.IsDataChanged()){if(Confirm(CANCELCHANGES)){pageReloadingFlag=true;var A=document.getElementById("hdnSRID").value;if(A!=-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location.href="../../SRManagement/UI/SRManagement.aspx?hidetemplate=true&sourceApp=CC&id="+A}else{window.location.href="../../SRManagement/UI/SRManagement.aspx?id="+A}}else{if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location.href="../../SRManagement/UI/SRManagement.aspx?hidetemplate=true&sourceApp=CC"}else{history.go()}}}}return false}function RevertchangesOnEndCall(){var A=document.getElementById("hdnSRID").value;if(__Page.IsDataChanged()){if(Confirm(CANCELCHANGES)){pageReloadingFlag=true;if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location="../../SRManagement/UI/SRManagement.aspx?hidetemplate=true&sourceApp=CC"}}}else{if(A!=""){pageReloadingFlag=true;if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location="../../SRManagement/UI/SRManagement.aspx?hidetemplate=true&sourceApp=CC"}}else{return false}}}function CancelClose(){var A=queryStr("calling");iPage=parseInt(document.location.hash.replace("#",""),10);if(isNaN(iPage)){iPage=document.getElementById("hdnIPage").value}if(queryStr("Source")=="ME"){window.returnValue=$("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value+$("hdnSRID").value}if(iPage==""){iPage=-1}if(document.getElementById("hdnHideTemplate").value=="true"&&A==null){try{window.close()}catch(B){}}else{history.go(parseInt(iPage-1,10))}return false}function ClearSRStatusMessage(){if(!bNewSRSaveEvent){document.getElementById("lblStatusMessage").style.display="none"}else{bNewSRSaveEvent=false}}function popupSummaryReport(){var E="Service Request Summary Report";var F=document.getElementById("c8ReportPath").value+"//report[@name='"+E+"']";var A=document.getElementById("ctl00_MotoPageHolder_hdnSRID").value;var B=getArgs("&");var G=AjaxManager.GetRequest();G.SetAction("LaunchCognos");G.Async=true;G.AddParam("tool","CognosViewer");G.AddParam("obj",F);G.AddParam("act","run");G.AddParam("reportName",E);G.AddParam("prcInstanceIds",A);var D=parseInt(document.location.hash.replace("#",""),10);if(isNaN(D)){D=document.getElementById("hdnIPage").value}if(D==""){D=-1}D=D-1;iPageHash="#"+D;var D=parseInt(document.location.hash.replace("#",""),10);if(isNaN(D)){D=document.getElementById("hdnIPage").value}if(D==""){D=-1}D=D-1;iPageHash="#"+D;if(B.id){var C="../../SRManagement/UI/SRManagement.aspx";if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){C=C+"?hidetemplate=true&sourceApp=CC&id="+A+iPageHash;G.AddParam("cancelUrl","javascript:window.close();")}else{C=C+"?hidetemplate=true&id="+A+iPageHash;G.AddParam("cancelUrl",C)}}else{C=C+"?id="+A+iPageHash;G.AddParam("cancelUrl",C)}}else{G.AddParam("backUrl","history.go(-3);")}AjaxManager.SubmitRequest(G,getResponse4);return false}function getResponse4(E){var F=null;var D=E.GetParam("Exception");if(D){Alert(D);F=true}var B=E.GetParam("Redirect",true);if(B){if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1&&window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){B=B.replace(/&amp;/g,"&");var A=Open(B,"tool","menubar=no,toolbar=no,status=no,location=no,resizable=yes");A.focus();F=true}else{pageReloadingFlag=true;window.location.href=B;F=true}}if(F!==null){return }var C=E.GetParam("newWindow");if(C){C=C.replace(/&amp;/g,"&");var A=Open(C,"tool","menubar=no,toolbar=no,status=no,location=no,resizable=yes");A.focus()}}function SRMainStatusValidation(A){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");if(B[B.selectedIndex].value==""){return 2}else{document.getElementById("hdnSRState").value=B[B.selectedIndex].value;return 0}}function SRMainPriorityValidation(A){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlPriority");if(B[B.selectedIndex].value==""){return 2}else{return 0}}function SRMainMethodReceivedValidation(A){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlMethodReceived");if(B[B.selectedIndex].value==""){return 2}else{return 0}}function returnToCC(){pageReloadingFlag=false;isCCCall=true;if(__Page.IsDataChanged()){var B="";try{var D=UNSAVECHANGESNAVIGATION;B=Confirm("Are you sure you want to navigate away from this page? \n\n"+UNSAVECHANGESNAVIGATION+"\n\nPress OK to continue, or Cancel to stay on the current page\n")}catch(C){B=Confirm("Are you sure you want to navigate away from this page?\n\nPress OK to continue, or Cancel to stay on the current page\n")}if(!B){return false}}var A=document.getElementById("hdnSRID").value;if(A==null||A=="-1"){A=""}window.location=document.URL+"id="+A+"&ReturnToCC=true";return false}function returnToSRSRCH(){pageReloadingFlag=false;isCCCall=(queryStr("sourceApp")=="CC")?true:false;if(isCCCall&&__Page.IsDataChanged()){var A=Confirm("Are you sure you want to navigate away from this page? \n\n"+UNSAVECHANGESNAVIGATION+"\n\nPress OK to continue, or Cancel to stay on the current page\n");if(!A){return false}}if(isCCCall){window.location.href="../../ServiceRequestsSearch/UI/ServiceRequestSearch.aspx?hideTemplate=true&sourceApp=CC&gobacktosrch=true&hash="+queryStr("hash")}else{window.location.href="../../ServiceRequestsSearch/UI/ServiceRequestSearch.aspx?hideTemplate=true&gobacktosrch=true&hash="+queryStr("hash")}return false}function ShowOrHideGeoAreasLink(){if(document.getElementById(containerId+"hdnGeoAreasData").value!=""){ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.bGeoAreasAssociated=true;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.bGeoAreasAssociated=true}else{ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.bGeoAreasAssociated=false;ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC1.bGeoAreasAssociated=false}}function CheckUnsavedChanges(){if(queryStr("Source")=="ME"){window.returnValue=$("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value+$("hdnSRID").value}isCCCall=(queryStr("sourceApp")=="CC")?true:false;if(isCCCall!=true){if(__Page.IsDataChanged()&&!pageReloadingFlag){event.returnValue=UNSAVECHANGESNAVIGATION}}}function GetParticipantsCount(){var C=tblParticipants.GetArrayData();var D=null;var B=0;for(var A=0;A<C.length;A++){D=C[A];if(D.ResourceID){B++}}return B}function setParticipantsTabTitle(A){var B=getParticipantsTabObject();var C=PARTICIPANTS_TAB_TITLE;C=C+" ("+A+")";B.setText(C)}function getParticipantsTabObject(){var A=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");return A.Tabs[1]}function participantsTabActive(){_checkForUpdatedData=false;setVisibleParticipantsSection("divNoParticipantsMessage",false);setVisibleParticipantsSection("divParticipantsTable",false);closeParticipantSection();if(isParticipantsTabRefresh()&&!showDefaultParticipant&&document.getElementById("hdnSRTypeCode").value!=""){loadParticipants("N")}else{displayParticipantsTable();showDefaultParticipant=false}}function displayDefaultParticipant(){loadParticipants("Y")}function displayParticipantsTable(){var C=tblParticipants.GetArrayData();var B=C.length;var A=getDataAccess();var D=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");if(B>0){setVisibleParticipantsSection("divParticipantsTable",true);setVisibleParticipantsSection("divNoParticipantsMessage",false);if((A=="READWRITE")&&(D.getSelectedIndex()==PARTICIPANTS_TAB_INDEX)){document.getElementById("trAddParticipant").style.display="";document.getElementById("container_horizontalrule1").style.display=""}setVisibleParticipantsSection("divNoConfiguredParticipantTypesMessage",false)}else{setVisibleParticipantsSection("divParticipantsTable",false);if(isConfiguredParticipantTypes){if((A=="READWRITE")&&(D.getSelectedIndex()==PARTICIPANTS_TAB_INDEX)){document.getElementById("trAddParticipant").style.display=""}setVisibleParticipantsSection("divNoParticipantsMessage",true);setVisibleParticipantsSection("divNoConfiguredParticipantTypesMessage",false)}else{setVisibleParticipantsSection("divNoParticipantsMessage",false);document.getElementById("trAddParticipant").style.display="none";setVisibleParticipantsSection("divNoConfiguredParticipantTypesMessage",true)}}}function closeParticipantSection(){_currentResourceID="-1";if(_ResourceMessagingControl!=undefined&&_ResourceMessagingControl!=null){_ResourceMessagingControl.RemoveAllControls()}setVisibleParticipantsSection("divEditParticipant",false);document.getElementById("trSearchResources").style.display="none"}function isParticipantsTabRefresh(){return !isParticipantsTabLoadedFlag}function loadParticipants(D){setVisibleParticipantsSection("divParticipantsTable",false);var E=document.getElementById("hdnSRResolutionMode").value=="Y"?"SRERESAC":"SREINTAK";var F=document.getElementById("hdnPageDisplayMode").value=="RO_Search"?"Y":"N";var B=getDataAccess();var C=getObjectID();var A=getObjectTypeCode();var G=AjaxManager.GetRequest();G.SetAction("LoadParticipantsCMD");G.AddParam("SessionId",sessionId);G.AddParam("screenModule",E);G.AddParam("isSecurityBypass",F);if(document.getElementById("hdnResourceContactID").value.length>0){G.AddParam("loadDefaultParticipant","Y");G.AddParam("defaultResourceID",document.getElementById("hdnResourceContactID").value)}else{G.AddParam("loadDefaultParticipant",D)}G.AddParam("SRID",C);G.AddParam("SRTypeCode",A);G.Async=true;AjaxManager.SubmitRequest(G,loadParticipantsCallback)}function loadLECConfigurations(B){var C=getParticipantXMLDocumentObject(B,"LEC");var A=C.getElementsByTagName("Row");_LECConfigurationsSettings=generateLECConfigurationArray(A)}function getParticipantAddressType(D){var C=D;var A=new Array();A=_LECConfigurationsSettings[0]["AddressTypeCodes"];for(var B=0;B<A.length;B++){if(A[B]["code"]==D&&A[B]["description"]){return A[B]["description"]}}return C}function getParticipantAddressData(){var K="";var F=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getLocationData();if(F!=null){var I=null;var H=null;if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I=LoadEscapedXML(F)}else{var B=new DOMParser();I=LoadEscapedXML(F)}var L=I.documentElement;if(L!=null){var E=L.getElementsByTagName("anyType");for(var G=0;G<E.length;G++){var J=E[G].selectSingleNode("Address_type_code");var D=E[G].selectSingleNode("ObjectState");if(J!=null&&D!=null){if(D.firstChild.data!="DELETED"){var C=E[G].selectSingleNode("Display_address");var A=E[G].selectSingleNode("Location_details");K+=getParticipantAddressType(J.firstChild.data)+": "+C.firstChild.data+"\n";if(A.text){K+="Location Details:"+A.text+"\n"}}}}}}return K}function getParticipantPhoneData(){var I="";var K=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getPhoneData();if(K!=null){var J=null;var E=null;if(window.ActiveXObject){J=new ActiveXObject("Microsoft.XMLDOM");J=LoadEscapedXML(K)}else{var B=new DOMParser();J=LoadEscapedXML(K)}var G=J.documentElement;if(G!=null){var F=G.getElementsByTagName("anyType");for(var D=0;D<F.length;D++){var H=F[D].selectSingleNode("PhoneTypeCode");var C=F[D].selectSingleNode("ObjectState");if(H!=null&&C!=null){if(C.firstChild.data!="DELETED"){var M=F[D].selectSingleNode("PhoneNumber");var L=F[D].selectSingleNode("Extension");var A=F[D].selectSingleNode("Details");if(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.AllowedPhoneTypes=="INITIALIZE"){SetInitialListGlobal(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,"PHONES",ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.id+"_phoneType")}I+=GetPhoneTypeDescFromGlobal(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,H.firstChild.data)+": "+M.firstChild.data+" ";if(L.text){I+="Extension: "+L.text+" "}if(A.text){I+="Details: "+A.text}I+="\n"}}}}}return I}function getElementFromResourceXML(E,F,H,J){var K="";if((B!="")&&(F!="")&&(H!="")&&(J!="")){var I=null;var D=null;if(window.ActiveXObject){I=new ActiveXObject("Microsoft.XMLDOM");I=LoadEscapedXML(E)}else{var A=new DOMParser();I=LoadEscapedXML(E)}var B=I.documentElement;if(B!=null){var G=B.getElementsByTagName("anyType");for(var C=0;C<G.length;C++){if(G[C].getAttribute("xsi:type")==H){if((G[C].selectSingleNode("ResInstanceId").text==J)&&(G[C].selectSingleNode("ObjectState").text!="DELETED")){K=G[C].selectSingleNode(F).text}}}}}return K}function getParticipantFNData(C){var B="";for(var A=0;A<C.length;A++){fnNumber=A+1;B=B+"Flex Note"+fnNumber+": ";B=B+C[A][2][1]+"; "+C[A][2][13]+"\n"}return B}function loadParticipantsCallback(I){tblParticipants.EnableTaskBar(false);var C;var T=new Array();var B="";if(_ResourcesArray.length>0){C=_ResourcesArray;if(C!=null&&C.length>0){for(var S=0;S<C.length;S++){var G=C[S][0];var D=tblParticipants.GetArrayData();var L=null;for(var P=0;P<D.length;P++){L=D[P];if(G==L.ResourceID){var Q=new Array();Q.ParticipantID=L.ParticipantID;Q.ParticipantTypeCode=L.ParticipantTypeCode;Q.ParticipantTypeDesc=L.ParticipantTypeDesc;Q.ParticipantState=L.ParticipantState;Q.ParticipantDefID=L.ParticipantDefID;Q.ServiceRequestID=L.ServiceRequestID;Q.ResourceID=L.ResourceID;Q.IsSourceOfSR=L.IsSourceOfSR;Q.RecordVersion=L.RecordVersion;Q.Name=L.Name;Q.Address=L.Address;Q.Phone=L.Phone;Q.Email=L.Email;Q.IsRequired=L.IsRequired;if(document.getElementById("hdnSRID").value=="-1"){B="Name: "+L.Name+"\n";if(L.Address){B+=getParticipantAddressData()}if(L.Phone){B+=getParticipantPhoneData()}if(L.Email){B+="Email:"+L.Email+"\n"}if(C[S][11]){B=B+getParticipantFNData(C[S][11])+"\n"}}T[T.length]=Q;C[S][12]=L.ParticipantTypeCode;break}}}}}else{C=null}var E=I.GetParam("ParticipantTypesDataString",true);if(E!=undefined&&E!=""){_participantTypesDataArray=E.split("[prb]");for(var S=0;S<_participantTypesDataArray.length;S++){_participantTypesDataArray[S]=_participantTypesDataArray[S].split("[pfb]");_participantTypesDataArray[S][9]=_participantTypesDataArray[S][9].split("[rrb]");for(var P=0;P<_participantTypesDataArray[S][9].length;P++){_participantTypesDataArray[S][9][P]=_participantTypesDataArray[S][9][P].split("[rfb]")}}loadLECConfigurations(I.GetParam("LecConfigXML",true));var F=I.GetParam("ParticipantTableXML",true);var R=getParticipantXMLDocumentObject(F,"ResourceData");var O=R.getElementsByTagName("Rows");populateParticipantsTable(F);if(O.length<1){setVisibleParticipantsSection("divNoParticipantsMessage",true)}else{var D=tblParticipants.GetArrayData();var L=null;for(var P=0;P<D.length;P++){L=D[P];if(!L.Email){L.Email=getElementFromResourceXML(I.GetParam("ResourceXML",true),"ElectronicAddress","EAddressDO",L.ResourceID)}if(!L.Phone){L.Phone=getElementFromResourceXML(I.GetParam("ResourceXML",true),"PhoneNumber","PhoneDO",L.ResourceID)}tblParticipants.UpdateRow(L,false);populateParticipantsTable(tblParticipants.GetXML())}setVisibleParticipantsSection("divParticipantsTable",true);var J=false;if(C){for(var S=0;S<C.length;S++){var G=C[S][0];var H=C[S][1];var A=C[S][12];var D=tblParticipants.GetArrayData();var L=null;for(var P=0;P<D.length;P++){L=D[P];if(A==L.ParticipantTypeCode&&L.Name==""){J=true;break}}}}if(!J&&C&&document.getElementById("hdnSRID").value=="-1"&&B!=""){Alert("The citizen information has been moved to SR comments as the selected SR Type does not have a citizen participant type associated with it.");document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tbxTab0Comments").value=B}if(!J){C=null}}var W=I.GetParam("ResourceXML",true);var R=getParticipantXMLDocumentObject(W,"ResourceData");_phoneRule=(R.getElementsByTagName("PhoneRule"))[0].firstChild.nodeValue;_zoneRule=(R.getElementsByTagName("ZoneRule"))[0].firstChild.nodeValue;_prefixList=(R.getElementsByTagName("PrefixList"))[0].firstChild.nodeValue;_suffixList=(R.getElementsByTagName("SuffixList"))[0].firstChild.nodeValue;var M=R.getElementsByTagName("Resource");if(M.length>0){_ResourcesArray=generateResourcesArray(M)}else{_ResourcesArray=new Array()}if(C!=null){for(var S=0;S<C.length;S++){var G=C[S][0];var H=C[S][1];var A=C[S][12];var U=false;var D=tblParticipants.GetArrayData();var L=null;for(var N=0;N<D.length;N++){L=D[N];if(A==L.ParticipantTypeCode&&L.Name==""){U=true;tblParticipants.EditRow(L);L.ParticipantTypeCode=T[S]["ParticipantTypeCode"];L.ParticipantTypeDesc=T[S]["ParticipantTypeDesc"];L.ParticipantState=T[S]["ParticipantState"];L.ServiceRequestID=T[S]["ServiceRequestID"];L.ResourceID=T[S]["ResourceID"];L.IsSourceOfSR=T[S]["IsSourceOfSR"];L.RecordVersion=T[S]["RecordVersion"];L.Name=T[S]["Name"];L.Address=T[S]["Address"];L.Phone=T[S]["Phone"];L.Email=T[S]["Email"];L.IsRequired=T[S]["IsRequired"];tblParticipants.UpdateRow(L,false);break}}if(!U){var X=new Array();X.ParticipantID=T[S]["ParticipantID"];X.ParticipantTypeCode=T[S]["ParticipantTypeCode"];X.ParticipantTypeDesc=T[S]["ParticipantTypeDesc"];X.ParticipantState=T[S]["ParticipantState"];X.ParticipantDefID=T[S]["ParticipantDefID"];X.ServiceRequestID=T[S]["ServiceRequestID"];X.ResourceID=T[S]["ResourceID"];X.IsSourceOfSR=T[S]["IsSourceOfSR"];X.RecordVersion=T[S]["RecordVersion"];X.Name=T[S]["Name"];X.Address=T[S]["Address"];X.Phone=T[S]["Phone"];X.Email=T[S]["Email"];X.IsRequired=T[S]["IsRequired"];tblParticipants.AddRow(X,false)}}if(_ResourcesArray.length>0){for(var V=0;V<C.length;V++){_ResourcesArray[_ResourcesArray.length]=C[V]}}else{_ResourcesArray=C}var Y=_ResourcesArray;var K=tblParticipants.GetArrayData()}}isConfiguredParticipantTypes=(_participantTypesDataArray.length<1)?false:true;if(isConfiguredParticipantTypes){SetRequiredParticipantIndicator()}setParticipantsTabTitle(GetParticipantsCount());displayParticipantsTable();participantsTabRefreshed()}function SetRequiredParticipantIndicator(){var E=new Array();for(var D=0;D<_participantTypesDataArray.length;D++){var G=_participantTypesDataArray[D][10];if(G=="Y"){document.getElementById("hdnRegisterRequiredParticipantValidation").value="Y";E[E.length]=_participantTypesDataArray[D]}}var A=0;for(var D=0;D<E.length;D++){var H=E[D][1];var C=false;var B=tblParticipants.GetArrayData();var I=null;for(var F=0;F<B.length;F++){I=B[F];if(H==I.ParticipantTypeCode){C=true;A=A+1;tblParticipants.EditRow(I);I.ParticipantTypeDesc="* "+I.ParticipantTypeDesc;tblParticipants.UpdateRow(I,false);break}}if($("hdnSRTypeChangeClassification").value!="TRANSFER"&&$("hdnSRTypeChangeClassification").value!="CHANGE"&&!C){Alert("Error:  A Required Participant Type ("+H+") has not been created.")}}}function setRequiredParticipantValidationCheck(){var A=document.getElementById("hdnSRID");A.EmptyMessage="All required participants must be addressed before saving.";ParticipantMessagingControl.AddControls(new Controls("","hdnSRID",validateRequiredParticipantTypes,true))}function validateRequiredParticipantTypes(){var A=RequiredParticipantsComplete();if(!A){return 1}return 0}function getUpdatedParticipants(){return _ResourcesArray}function generateNewResourceArrayRecord(){var C=newIDIndex-1;var I=document.getElementById("ParticipantTypeLOV");var F=document.getElementById("ResourceTypeLOV");var J=C;var K=F.value;var Q=F.description;var H=_ResourceDataAccess;var D=_personNameInd;var B=document.getElementById("sdStartDate_tbxSmartDate").value;var A=document.getElementById("sdStartDate_tbxSmartDate").value;var N="";var P=_availableNameTypes;var G="";var M=C;var O=I.description;var L=new Array();L[0]=J;L[1]=K;L[2]=Q;var E=new Array();E.resourceDataAccess=H;L[3]=E;L[4]=D;L[5]=B;L[6]=A;L[7]=N;L[8]=P;L[9]=G;L[10]=new Array();L[11]=new Array();L[12]=M;L[13]=O}function generateLECConfigurationArray(E){var W=new Array();for(var V=0;V<E.length;V++){var Y=E[V];var D=new Array();var G=Y.getElementsByTagName("resourceTypeCode");var U=Y.getElementsByTagName("IsAreaEnryAllowed");var T=Y.getElementsByTagName("IsPointEntryAllowed");var b=Y.getElementsByTagName("IsCorridorEntryAllowed");var Q=Y.getElementsByTagName("IsMultipleLocationsAllowed");var X=Y.getElementsByTagName("IsPhoneEAddressEntryAllowed");var F=Y.getElementsByTagName("PrimaryEAddressCode");var M=Y.getElementsByTagName("PrimaryPhoneCode");var R=Y.getElementsByTagName("PrimaryLocationTypeItemCode");var B=Y.getElementsByTagName("RequireValidLocationsInd");var a=Y.getElementsByTagName("AddressTypeCodes");if(typeof (a[0].xml)=="undefined"){var C=new XMLSerializer();a[0].xml=C.serializeToString(a[0])}var P=a[0].xml;var H=getParticipantXMLDocumentObject(P,"Address");var I=H.getElementsByTagName("Address");var N=new Array();for(var L=0;L<I.length;L++){var S=new Array();var J=I[L].getElementsByTagName("Code");var A=I[L].getElementsByTagName("Description");var O=I[L].getElementsByTagName("Required");var K=I[L].getElementsByTagName("AutoCreated");var Z=I[L].getElementsByTagName("ValidLocationRequired");S.code=J[0].firstChild.nodeValue;S.description=A[0].firstChild.nodeValue;S.required=O[0].firstChild.nodeValue;S.autocreated=K[0].firstChild.nodeValue;S.validlocationrequired=Z[0].firstChild.nodeValue;N[L]=S}D.resourceTypeCode=G[0].firstChild.nodeValue;D.IsAreaEnryAllowed=U[0].firstChild.nodeValue;D.IsPointEntryAllowed=T[0].firstChild.nodeValue;D.IsCorridorEntryAllowed=b[0].firstChild.nodeValue;D.IsMultipleLocationsAllowed=Q[0].firstChild.nodeValue;D.IsPhoneEAddressEntryAllowed=X[0].firstChild.nodeValue;if(F[0].firstChild!=null){D.PrimaryEAddressCode=F[0].firstChild.nodeValue}else{D.PrimaryEAddressCode=""}if(M[0].firstChild!=null){D.PrimaryPhoneCode=M[0].firstChild.nodeValue}else{D.PrimaryPhoneCode=""}if(R[0].firstChild!=null){D.PrimaryLocationTypeItemCode=R[0].firstChild.nodeValue}else{D.PrimaryLocationTypeItemCode=""}D.RequireValidLocationsInd=B[0].firstChild.nodeValue;D.AddressTypeCodes=N;W[V]=D}return W}function generateResourcesArray(G){var P=new Array();for(var l=0;l<G.length;l++){var V=G[l];var W=new Array();var Z=V.getElementsByTagName("Id");W[0]=Z[0].firstChild.nodeValue;var D=V.getElementsByTagName("Code");W[1]=D[0].firstChild.nodeValue;var K=V.getElementsByTagName("Description");W[2]=K[0].firstChild.nodeValue;var R=V.getElementsByTagName("DataAccess_Search");var F=V.getElementsByTagName("DataAccess_Update");var c=V.getElementsByTagName("DataAccess_Insert");var T=new Array();T.SEARCH=R[0].firstChild.nodeValue;T.UPDATE=F[0].firstChild.nodeValue;T.INSERT=c[0].firstChild.nodeValue;var B="";if(T.SEARCH=="NOACCESS"){B="NOACCESS"}else{var h="UPDATE";if(h=="UPDATE"){B=T.UPDATE}else{B=T.INSERT}}var A=new Array();A.resourceDataAccess=B;A.resourceAccessList=T;W[3]=A;var n=V.getElementsByTagName("PersonNameInd");W[4]=n[0].firstChild.nodeValue;var E=V.getElementsByTagName("StartDate");W[5]=E[0].firstChild.nodeValue;var Y=V.getElementsByTagName("StopDate");W[6]=Y[0].firstChild.nodeValue;var m=V.getElementsByTagName("ExistingNames");W[7]=m[0].firstChild.nodeValue;var M=V.getElementsByTagName("AvailableNameTypes");W[8]=M[0].firstChild.nodeValue;var X=V.getElementsByTagName("FlexNoteData");var U=V.getElementsByTagName("FlexNoteCount");if(X[0].firstChild!=null){W[9]=X[0].firstChild.nodeValue}else{W[9]=null}var C=generateDataArray(W[7]);var I=new Array();for(var b=0;b<C.length;b++){var g=new Array();g[0]=C[b][0];g[1]="UNCHANGED";g[2]=C[b];I[b]=g}W[10]=I;var L=generateDataArray(W[9]);I=new Array();for(var b=0;b<L.length;b++){var g=new Array();g[0]=L[b][0];g[1]="UNCHANGED";g[2]=L[b];I[b]=g}W[11]=I;var f=V.getElementsByTagName("ParticipantId");var S=V.getElementsByTagName("ParticipantDesc");W[13]=S[0].firstChild.nodeValue;var Q=V.getElementsByTagName("State");W[14]=Q[0].firstChild.nodeValue;var k=V.getElementsByTagName("RecordVersion");W[15]=k[0].firstChild.nodeValue;var J=V.getElementsByTagName("LocationData");var a=V.getElementsByTagName("PhoneData");var H=V.getElementsByTagName("EmailData");var O=new Array();O[0]="UNCHANGED";if(J[0].firstChild!=null){if(typeof (J[0].firstChild.xml)=="undefined"){var N=new XMLSerializer();J[0].firstChild.xml=N.serializeToString(J[0].firstChild)}O[1]=J[0].firstChild.xml}else{O[1]="<LocationData/>"}if(a[0].firstChild!=null){if(typeof (a[0].firstChild.xml)=="undefined"){var N=new XMLSerializer();a[0].firstChild.xml=N.serializeToString(a[0].firstChild)}O[2]=a[0].firstChild.xml}else{O[2]="<PhoneData/>"}if(H[0].firstChild!=null){if(typeof (H[0].firstChild.xml)=="undefined"){var N=new XMLSerializer();H[0].firstChild.xml=N.serializeToString(H[0].firstChild)}O[3]=H[0].firstChild.xml}else{O[3]="<EmailData/>"}W[16]=O;if(U&&U[0]&&U[0].nodeTypedValue){W[17]=U[0].nodeTypedValue}else{W[17]=L.length}P[l]=W}return P}function packageParticipantResourceNames(E,D){var C="";for(var B=0;B<D[10].length;B++){var A=C.length;C=(A<1)?C:C+"[rb]";C=C+D[10][B][2][0]+"[fb]"+D[10][B][2][1]+"[fb]"+D[10][B][2][2]+"[fb]"+D[10][B][2][3]+"[fb]"+D[10][B][2][4]+"[fb]"+D[10][B][2][5]+"[fb]"+D[10][B][2][6]+"[fb]"+D[10][B][2][7]+"[fb]"+D[10][B][2][8]+"[fb]"+D[10][B][2][9]+"[fb]"+D[10][B][2][10]}return C}function packageParticipantFlexNoteData(E,D){var C="";if(D[11]!=null){for(var B=0;B<D[11].length;B++){var A=C.length;C=(A<1)?C:C+"[rb]";C=C+D[11][B][2][0]+"[fb]"+D[11][B][2][1]+"[fb]"+D[11][B][2][2]+"[fb]"+D[11][B][2][3]+"[fb]"+D[11][B][2][4]+"[fb]"+D[11][B][2][5]+"[fb]"+D[11][B][2][6]+"[fb]"+D[11][B][2][7]+"[fb]"+D[11][B][2][8]+"[fb]"+D[11][B][2][9]+"[fb]"+D[11][B][2][10]+"[fb]"+D[11][B][2][11]+"[fb]"+D[11][B][2][12]+"[fb]"+D[11][B][2][13]+"[fb]"+D[11][B][2][14]+"[fb]"+D[11][B][2][15]+"[fb]"+D[11][B][2][16]}}return C}function populateParticipantsTable(A){tblParticipants.BuildTable(A)}function participantsTabRefreshed(){isParticipantsTabLoadedFlag=true}function resetParticipantsTabLoadedFlag(){isParticipantsTabLoadedFlag=false}function getParticipantXMLDocumentObject(B,C){var D=null;var A=null;if(window.ActiveXObject){D=new ActiveXObject("Microsoft.XMLDOM");D=LoadEscapedXML(B);D.createElement(C)}else{var E=new DOMParser();D=LoadEscapedXML(B)}return D.documentElement}function onSelectParticipant(K){var L=K.ResourceID||"";var D="";var J=K.IsRequired;var C=document.getElementById("hdnDataAccess").value;if(C!="READONLY"){C=K.ParticipantDataAccess}for(var G=0;G<_ResourcesArray.length;G++){if((_ResourcesArray[G][0]==L)&&(C!="NOACCESS")){var F=_ResourcesArray[G][3]["resourceDataAccess"];if(F=="NOACCESS"||C!="READONLY"){C=F}break}}if((C=="NOACCESS")||(C=="INTERFACEONLY")){}else{closeParticipantSection();ParticipantMessagingControl.RemoveAllControls();ParticipantMessagingControl.RemoveAllErrors();if((L.length>0)&&(_currentResourceID!=L)){if(checkForUpdates()){Alert("Do you want to save your changes? (YES/NO)")}var I=new Array();var N="";var A="";var H="";for(var G=0;G<_ResourcesArray.length;G++){if(_ResourcesArray[G][0]==L){I[0]=_ResourcesArray[G];I[1]=_phoneRule;I[2]=_zoneRule;I[3]=_prefixList;I[4]=_suffixList;N=_ResourcesArray[G][13];A=_ResourcesArray[G][2];H=_ResourcesArray[G][1];D="<locations>"+_ResourcesArray[G][16][1]+_ResourcesArray[G][16][2]+_ResourcesArray[G][16][3]+"</locations>";if(C=="READONLY"){I[0][3]["resourceDataAccess"]="READONLY"}}}if(J=="N"){setParticipantRequired(false)}setParticipantResourceTypeSection(N,null,A,H);loadParticipantResource(_ResourceContainerName,_FlexNoteContainerName,ParticipantMessagingControl,I);setParticipantRequired(true);document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant").innerHTML=EditParticipantLabel+": "+K.ParticipantTypeDesc;_currentResourceID=L;_currentParticipantID=K.ParticipantID;if(C=="READONLY"){toggleSaveUpdateButtons(null);document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant").innerHTML=ViewParticipantLabel+": "+K.ParticipantTypeDesc;document.getElementById("Label").innerHTML="Type:";setVisibleParticipantsSection("hyplnkAddFlexNotes",false)}else{toggleSaveUpdateButtons("UPDATE");document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant").innerHTML=EditParticipantLabel+": "+K.ParticipantTypeDesc;document.getElementById("Label").innerHTML="* Type:"}setVisibleParticipantsSection("divEditResource",true);setVisibleParticipantsSection("divEditParticipant",true)}else{if(L.length<1&&C!="READONLY"){var E=K.ParticipantTypeDesc;var M=K.ParticipantTypeCode;var Q=K.ParticipantID;var P=K.ParticipantDefID;var B=null;for(var G=0;G<_participantTypesDataArray.length;G++){if(M==_participantTypesDataArray[G][1]){B=_participantTypesDataArray[G]}}var O=B[7];if(O=="Y"){setParticipantAutoValidateIndicator(true)}_currentAutoCreatedParticipantCode=M;_currentAutoCreatedParticipantDesc=E;_currentResourceID=L;_currentParticipantID=Q;if(J=="N"){setParticipantRequired(false)}setParticipantResourceTypeSection(E,M,null,null);setParticipantRequired(true);toggleSaveUpdateButtons("ADD");setVisibleParticipantsSection("divEditParticipant",true);document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant").innerHTML=AddParticipantLabel+": "+K.ParticipantTypeDesc;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_btAddParticipant").value="Add";setParticipantAutoValidateIndicator(false)}else{if(C=="READONLY"){Alert("No participant information has been entered.")}}}if(C!="READONLY"){if(_LecControl){setParticipantLEC(L,D);if((D.length<1)||(let_getLETData(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.lecConfig).AreLocationFieldsEmpty())){ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.setDefaults()}}__Page.RegisterBlock("divEditParticipant",false)}else{if(_LecControl){_LecControl.readOnly=true;setParticipantLEC(L,D);if((D.length<1)||(let_getLETData(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.lecConfig).AreLocationFieldsEmpty())){ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.setDefaults()}_LecControl.showLetControl(false);if($("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value=="DUPCLOSD"||$("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus").value=="CLOSED"){ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.enableReadOnly()}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES_no_address_found").style.display="none"}}}return false}function setParticipantLEC(F,T){var G="";if(F!=null&F!=""){if(_isResourceBeingAttached==true){G=_TempResourceArray[1]}else{for(var V=0;V<_ResourcesArray.length;V++){if(F==_ResourcesArray[V][0]){G=_ResourcesArray[V][1]}}}}else{var C=document.getElementById("ResourceTypeLOV");if(C){G=C.options[C.selectedIndex].value}else{if(F==""){F=_currentResourceID}for(var V=0;V<_ResourcesArray.length;V++){if(F==_ResourcesArray[V][0]){G=_ResourcesArray[V][1]}}}}var R=false;var P=true;var a=false;var L=true;var X="";var E="";var J="";var M="";var B="";var D=new Array();for(var V=0;V<_LECConfigurationsSettings.length;V++){if(G==_LECConfigurationsSettings[V]["resourceTypeCode"]){X=_LECConfigurationsSettings[V]["IsPhoneEAddressEntryAllowed"]=="Y"?true:false;E=_LECConfigurationsSettings[V]["PrimaryEAddressCode"];J=_LECConfigurationsSettings[V]["PrimaryPhoneCode"];D=_LECConfigurationsSettings[V]["AddressTypeCodes"];M=_LECConfigurationsSettings[V]["PrimaryLocationTypeItemCode"];B=_LECConfigurationsSettings[V]["RequireValidLocationsInd"]=="Y"?true:false}}let_ClearLet(_LecControl.lecConfig);_LecControl.mode="Resource";_LecControl.entityType="RESINST";if(X){_LecControl.readOnly=false}_LecControl.entityID=F;_LecControl.allowMultipleLocations=L;_LecControl.lecConfig.allowPointEntry=P;_LecControl.lecConfig.allowCorridorEntry=a;_LecControl.lecConfig.allowAreaEntry=R;_LecControl.lecConfig.allowPhoneEmailAddressEntry=X;_LecControl.lecConfig.requireValidLocation=B;_LecControl.defaults.primaryAddress=M;_LecControl.defaults.primaryPhone=J;_LecControl.defaults.primaryEmail=E;_LecControl.showPhone=X;_LecControl.showEmail=X;var Y=null;if(!cwiFlag){Y=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation}if((Y!=null)&&(Y.location_status=="VALID")){_LecControl.bIsOkToDisplayCopySRLocationLink=true}else{_LecControl.bIsOkToDisplayCopySRLocationLink=false}var U=document.getElementById(_LecControl.id+"_address_type");for(var V=U.options.length-1;V>=0;V--){U.remove(V)}_LecControl.lecConfig.addressTypes=new Array();for(var V=0;V<D.length;V++){var N=false;var Q=false;var Z=false;var O=document.createElement("option");var A=D[V]["code"];var S=D[V]["description"];N=D[V]["required"]=="true"?true:false;Q=D[V]["autocreated"]=="true"?true:false;Z=D[V]["validlocationrequired"]=="true"?true:false;O.text=S;O.value=A;if(window.ActiveXObject){U.add(O)}else{U.options.add(O)}_LecControl.lecConfig.addressTypes[_LecControl.lecConfig.addressTypes.length]=new LocationAddressType(A,S,N,Q,Z)}_LecControl.refresh();if(T!=undefined&&(T.length>0)){hideLocationEntry=true}else{hideLocationEntry=false}document.getElementById(_LecControl.id+"_lec_address").style.display="";displayAddAnotherAddressLink(_LecControl);document.getElementById(_LecControl.id+"_lec_location").style.display="none";document.getElementById(_LecControl.id+"_no_location_found").style.display="none";if(_LecControl.lecConfig.allowPhoneEmailAddressEntry){document.getElementById(_LecControl.id+"_tbl_Phone_no_found").style.display="";document.getElementById(_LecControl.id+"_tbl_email_no_found").style.display=""}if((!_LecControl.allowMultipleLocations)||(!_LecControl.lecConfig.allowPointEntry)){document.getElementById(_LecControl.id+"_address_div").style.display="none";document.getElementById(_LecControl.id+"_lec_address").style.display="none";document.getElementById(_LecControl.id+"_lec_location").style.display="none"}_LecControl.init();for(V=0;V<_LecControl.lecConfig.addressTypes.length;V++){var W=_LecControl.lecConfig.addressTypes[V];if(W.AddressTypeAutoCreated){if(_LecControl.locations.locations.length==0){addLocation(_LecControl)}}}if(T!=undefined&&(T.length>0)){var I=getParticipantXMLDocumentObject(T,"Location");DisplayLocation(I,_LecControl)}else{if(!cwiFlag){var K=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.lecConfig.letFieldMappings.country;if(K!=null){var H=document.getElementById(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.lecConfig.ClientId+"_"+K.fieldId);for(listCounter=0;listCounter<H.length;listCounter++){if(H[listCounter].value==ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.defaults.countryCode){H.selectedIndex=listCounter;break}}}}else{var K=ctl00_MotoPageHolder_LEC_RES.lecConfig.letFieldMappings.country;if(K!=null){var H=document.getElementById(ctl00_MotoPageHolder_LEC_RES.lecConfig.ClientId+"_"+K.fieldId);for(listCounter=0;listCounter<H.length;listCounter++){if(H[listCounter].value==ctl00_MotoPageHolder_LEC_RES.defaults.countryCode){H.selectedIndex=listCounter;break}}}}}if(getNumberOfLocations(_LecControl)>0){document.getElementById(_LecControl.id+"_no_address_found").style.display="";_LecControl.showLetControl(false)}else{document.getElementById(_LecControl.id+"_no_address_found").style.display="none";_LecControl.showLetControl(true)}}function checkForUpdates(){if(_checkForUpdatedData){var B=false;var C=getUpdatedResourceNames();if(C.length>0){return true}var A=getUpdatedFlexNotes();return B}else{return false}}function addParticipantData(){var A=newIDIndex-1}function generateTempIndex(){_newIDIndex=_newIDIndex-1;return _newIDIndex}function storeInsertNewParticipantData(G){_FlexNoteContainer=document.getElementById(_FlexNoteContainerName);var E=getAllResourceNames();var C=getAllFlexNotes();var F=getUpdatedFlexNoteDefinitionData();var H=generateParticipantDataArray(E);var A=generateParticipantDataArray(C);for(var D=0;D<_ResourcesArray.length;D++){if(G==_ResourcesArray[D][0]){if(H!=null){for(var B=0;B<H.length;B++){addNewResourceName(D,H[B])}}if(A!=null){for(var B=0;B<A.length;B++){addNewResourceFlexNotes(D,A[B],F)}}}}}function storeUpdatedParticpantData(J){__Page.SetDataChanged(true);_FlexNoteContainer=document.getElementById(_FlexNoteContainerName);var G=getUpdatedResourceNames();var E=getUpdatedFlexNotes();var A=getUpdatedFlexNoteDefinitionData();var D=generateParticipantDataArray(G);var H=generateParticipantDataArray(E);for(var F=0;F<_ResourcesArray.length;F++){if(J==_ResourcesArray[F][0]){if(_ResourcesArray[F][16]==null){_ResourcesArray[F][16]=new Array()}_ResourcesArray[F][16][0]="CHANGED";_ResourcesArray[F][16][1]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getLocationData();if((_ResourcesArray[F][16][1]==null)||(_ResourcesArray[F][16][1].length<=0)){_ResourcesArray[F][16][1]="<LocationData/>"}_ResourcesArray[F][16][2]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getPhoneData();if((_ResourcesArray[F][16][2]==null)||(_ResourcesArray[F][16][2].length<=0)){_ResourcesArray[F][16][2]="<PhoneData/>"}_ResourcesArray[F][16][3]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getEmailData();if((_ResourcesArray[F][16][3]==null)||(_ResourcesArray[F][16][3].length<=0)){_ResourcesArray[F][16][3]="<EmailData/>"}if(D!=null){for(var B=0;B<D.length;B++){var K=false;for(var I=0;I<_ResourcesArray[F][10].length;I++){if(D[B][0]==_ResourcesArray[F][10][I][0]){if(D[B][1]==_ResourcesArray[F][10][I][2][1]){var C="NEW";if(_ResourcesArray[F][10][I][1]=="NEW"){C="NEW"}else{C="UPDATED"}_ResourcesArray[F][10][I][1]=C;_ResourcesArray[F][10][I][2][3]=D[B][2];_ResourcesArray[F][10][I][2][4]=D[B][3];_ResourcesArray[F][10][I][2][5]=D[B][4];_ResourcesArray[F][10][I][2][6]=D[B][5];_ResourcesArray[F][10][I][2][7]=D[B][6];K=true}}}if(!K){addNewResourceName(F,D[B])}}}if(H!=null){for(var B=0;B<H.length;B++){var K=false;for(var I=0;I<_ResourcesArray[F][11].length;I++){if(H[B][0]==_ResourcesArray[F][11][I][0]){var C="NEW";if(_ResourcesArray[F][11][I][1]=="NEW"){C="NEW"}else{C="UPDATED"}_ResourcesArray[F][11][I][1]=C;_ResourcesArray[F][11][I][2][13]=H[B][2];_ResourcesArray[F][11][I][2][16]=H[B][1];K=true;break}}if(!K){addNewResourceFlexNotes(F,H[B],A)}}}}}}function addNewResourceName(E,B){var C=new Array();var A=new Array();C[0]=B[0];C[1]="NEW";A[0]=B[0];A[1]=B[1];A[2]=B[7];A[3]=B[2];A[4]=B[3];A[5]=B[4];A[6]=B[5];A[7]=B[6];A[8]=B[8];A[9]=B[9];A[10]=B[10];C[2]=A;var D=_ResourcesArray[E][10];D[D.length]=C;_ResourcesArray[E][10]=D}function addNewResourceFlexNotes(F,D,I){var E=new Array();var C=new Array();var A=new Array();for(var G=0;G<I.length;G++){if(D[4]==I[G][3]){A=I[G];break}}var H=generateTempIndex();E[0]=H;E[1]="NEW";C[0]=H;C[1]=A[1];C[2]=A[2];C[3]=A[3];C[4]=A[4];C[5]=A[5];C[6]=A[6];C[7]=A[7];C[8]=A[8];C[9]=A[9];C[10]=A[10];C[11]=A[11];C[12]=A[12];C[13]=D[2];C[14]=A[14];C[15]=A[15];C[16]=D[1];E[2]=C;var B=_ResourcesArray[F][11];B[B.length]=E;_ResourcesArray[F][11]=B}function toggleSaveUpdateButtons(A){if(A==null){setVisibleParticipantsSection("divSaveParticipantButton",false);setVisibleParticipantsSection("divUpdateParticipantButton",false);setVisibleParticipantsSection("divClearParticipantButton",false)}else{if(A=="ADD"){setVisibleParticipantsSection("divSaveParticipantButton",true);setVisibleParticipantsSection("divUpdateParticipantButton",false);if(document.getElementById("trSearchResources")!=null){document.getElementById("trSearchResources").style.display=""}if(_currentResourceID<0||_currentResourceID==""){setVisibleParticipantsSection("divClearParticipantButton",true)}else{setVisibleParticipantsSection("divClearParticipantButton",false)}}else{if(A=="UPDATE"){setVisibleParticipantsSection("divSaveParticipantButton",false);setVisibleParticipantsSection("divUpdateParticipantButton",true);document.getElementById("trSearchResources").style.display="";if(_currentResourceID<0||_currentResourceID==""){setVisibleParticipantsSection("divClearParticipantButton",true)}else{setVisibleParticipantsSection("divClearParticipantButton",false)}}}}}function AdditionalParticipantFlexNotePopup(){var B=_currentResourceID;var A=getCurrentResourceCode();if(!A){A=document.getElementById("ResourceTypeLOV").value}OpenAddFlexNotesPopup(B,"RESOURCE",A)}function addParticipant(){closeParticipantSection();setVisibleParticipantsSection("divNoParticipantsMessage",false);setVisibleParticipantsSection("divEditResource",false);setParticipantResourceTypeSection(null,null,null,null);toggleSaveUpdateButtons(null);setVisibleParticipantsSection("divEditParticipant",true);document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_titleEditParticipant").innerHTML="Add Participant";document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_btAddParticipant").value="Add";__Page.RegisterBlock("divEditParticipant",false);return false}function validateParticipant(){if(ParticipantMessagingControl.Validate()){return false}else{return true}}function convertArrayToDataString(C){var B="";for(var A=0;A<C.length;A++){B=B.length>0?B+"[rb]":B;B=B+C[A][0]+"[fb]";B=B+C[A][1]+"[fb]";B=B+C[A][2]+"[fb]";B=B+C[A][3]}return B}function GetSelectedSearchedResource(B){var A=AjaxManager.GetRequest();A.AddParam("userAction","GetExistingResource");A.AddParam("resourceID",B);A.Async=true;A.SetAction("loadResource");AjaxManager.SubmitRequest(A,storeSelectedSearchedResource)}function storeSelectedSearchedResource(I){__Page.SetDataChanged(true);var T=I.GetParam("loadResult");var a=I.GetParam("resourceID");var Z=I.GetParam("resourceCode");var J=I.GetParam("resourceDescription");var E=I.GetParam("dataAccess");_phoneRule=I.GetParam("phoneRule");_zoneRule=I.GetParam("zoneRule");_prefixList=I.GetParam("prefixList");_suffixList=I.GetParam("suffixList");var r=I.GetParam("personNameInd");var p=I.GetParam("existingNames");var U=I.GetParam("availableNameTypes");var f=I.GetParam("FlexNoteData");var K=I.GetParam("startDate");var g=I.GetParam("stopDate");var D=I.GetParam("PersonNameInd");var q=I.GetParam("ExistingNames");var b=I.GetParam("AvailableNameTypes");var o=I.GetParam("locationData");var C=I.GetParam("phoneData");var M=I.GetParam("emailData");var Q=null;var n=I.GetParam("PrimaryAddress");var N=I.GetParam("PrimaryPhone");var X=I.GetParam("PrimaryEmail");var l=I.GetParam("recordVersion");ParticipantSRCount=I.GetParam("SRCT");var R=document.getElementById("ParticipantTypeLOV");var A;if(R!=null){A=R.options[R.selectedIndex].text}else{A=document.getElementById("ParticipantTypeLabel").innerHTML}var V=document.getElementById("ResourceTypeLOV");if(V!=null){for(var G=0;G<V.options.length;G++){var O=V.options[G].value;if(O==Z){V.selectedIndex=G}}}else{document.getElementById("ResourceTypeLabel").innerHTML=J}setCurrentResourceCode(Z,"ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType");var H=new Array();H[0]=a;H[1]=Z;H[2]=J;var B=new Array();B.resourceDataAccess=E;H[3]=B;H[4]=r;H[5]=K;H[6]=g;H[7]="";H[8]=U;H[9]="";var F=generateDataArray(p);var P=new Array();for(var h=0;h<F.length;h++){var m=new Array();m[0]=F[h][0];m[1]="UNCHANGED";m[2]=F[h];P[h]=m}H[10]=P;if(f!=undefined&&f!=null){var S=generateDataArray(f);P=new Array();for(var h=0;h<S.length;h++){var m=new Array();m[0]=S[h][0];m[1]="UNCHANGED";m[2]=S[h];P[h]=m}H[11]=P}else{H[11]=null}H[12]="";H[13]=A;H[14]="UNCHANGED";H[15]=l;var W=new Array();W[0]="UNCHANGED";W[1]=o;W[2]=C;W[3]=M;H[16]=W;H[17]=_flexNoteCount;H[18]=ParticipantSRCount;_TempResourceArray=H;var c=new Array();c[0]=_TempResourceArray;c[1]=_phoneRule;c[2]=_zoneRule;c[3]=_prefixList;c[4]=_suffixList;participantType=A;resourceType=_TempResourceArray[2];Z=_TempResourceArray[1];var Y=I.GetParam("DataAccess_Search");var k=I.GetParam("DataAccess_Insert");var L=I.GetParam("DataAccess_Update");var E=k;E=(E=="NOACCESS")?L:E;if(E!="NOACCESS"){if(_currentResourceID>0){toggleSaveUpdateButtons("UPDATE")}else{toggleSaveUpdateButtons("ADD")}}else{toggleSaveUpdateButtons(null)}if(_ResourceMessagingControl!=undefined&&_ResourceMessagingControl!=null){_ResourceMessagingControl.RemoveAllControls()}loadParticipantResource(_ResourceContainerName,_FlexNoteContainerName,ParticipantMessagingControl,c);setVisibleParticipantsSection("divEditParticipant",true);setVisibleParticipantsSection("divEditResource",true);_isResourceBeingAttached=true;setParticipantLEC(a,"<locations>"+o+C+M+"</locations>")}function saveParticipant(){if(!ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.validateLECData()){return false}if(validateParticipant()){__Page.SetDataChanged(true);var A=document.getElementById("ParticipantTypeLOV");var C=document.getElementById("ResourceTypeLOV");var O;var M;if(A!=null){O=A.options[A.selectedIndex].value;M=A.options[A.selectedIndex].text}else{O=_currentAutoCreatedParticipantCode;M=_currentAutoCreatedParticipantDesc}var F;var H=C.options[C.selectedIndex].value;var S=C.options[C.selectedIndex].text;var K=_ResourceDataAccess;var N=convertArrayToDataString(_availableNameTypes);var T=_PersonNameInd;var Y=getResourceDisplayName(F);var E=null;var V=null;var G=getResourceDisplayAddress(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,H);var I=getResourceDisplayPhone(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,H);var R=getResourceDisplayEmail(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,H);if(ValidateFormatMasks(I,_phoneRule)!=0){Alert("The phone number is not valid");return }var L=null;for(var U=0;U<_participantTypesDataArray.length;U++){var B=_participantTypesDataArray[U][1];if(O==B){L=_participantTypesDataArray[U][0];break}}if(_isResourceBeingAttached){F=_TempResourceArray[0];addAttachedParticipant();storeUpdatedParticpantData(_currentResourceID);Y=getResourceDisplayName(_currentResourceID);updateDisplayName(_currentResourceID,Y);closeParticipantSection();_isResourceBeingAttached=false}else{F=generateTempIndex();var X=new Array();X[0]=F;X[1]=H;X[2]=S;var P=new Array();P.resourceDataAccess=K;X[3]=P;X[4]=T;X[5]=E;X[6]=V;X[7]="";X[8]=N;X[9]="";X[10]=new Array();X[11]=new Array();X[12]="";X[13]=M;X[14]="NEW";X[15]="1";var Q=new Array();Q[0]="CHANGED";Q[1]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getLocationData();if((Q[1]==null)||(Q[1].length<=0)){Q[1]="<LocationData/>"}Q[2]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getPhoneData();if((Q[2]==null)||(Q[2].length<=0)){Q[2]="<PhoneData/>"}Q[3]=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.getEmailData();if((Q[3]==null)||(Q[3].length<=0)){Q[3]="<EmailData/>"}X[16]=Q;X[17]=_flexNoteCount;X[18]=ParticipantSRCount;_ResourcesArray[_ResourcesArray.length]=X;storeInsertNewParticipantData(F);Y=getResourceDisplayName(F)}if((trimString(Y)==",")&&!G&&!I&&!R){Alert(PleaseEnterParticipantMsg);return false}if(A!=null){var W=new Array();W.ParticipantID=generateTempIndex();W.ParticipantTypeCode=O;W.ParticipantTypeDesc=M;W.ParticipantState="NEW";W.ParticipantDefID=L;W.ServiceRequestID=getObjectID();W.ResourceID=""+F;W.IsSourceOfSR="N";W.RecordVersion="1";W.Name=Y;W.Address=G;W.Phone=I;W.Email=R;W.SRCT=ParticipantSRCount;tblParticipants.AddRow(W,false)}else{var D=tblParticipants.GetArrayData();var J=null;for(var U=0;U<D.length;U++){J=D[U];if(_currentParticipantID==J.ParticipantID){J.ParticipantTypeCode=O;J.ParticipantTypeDesc=M;if(J.ParticipantState!="NEW"){J.ParticipantState="UPDATED"}J.ParticipantDefID=L;J.ServiceRequestID=getObjectID();J.ResourceID=F.toString();J.Name=Y;J.Address=G;J.Phone=I;J.Email=R;J.SRCT=ParticipantSRCount;tblParticipants.UpdateRow(J,false);break}}}setParticipantsTabTitle(GetParticipantsCount());closeParticipantSection();displayParticipantsTable();isParticipantsChanged=true}return false}function getResourceDisplayName(H){var D="";var C="";var J="";var G="";var I="";var A="";for(var B=0;B<_ResourcesArray.length;B++){if(H==_ResourcesArray[B][0]){if(_ResourcesArray[B][4]=="Y"){D=_ResourcesArray[B][10][0][2][3];C=_ResourcesArray[B][10][0][2][4];J=_ResourcesArray[B][10][0][2][5];G=_ResourcesArray[B][10][0][2][6];I=_ResourcesArray[B][10][0][2][7];A=initCap(G)+", "+initCap(C)+" "+initCap(J)}else{for(var F=_ResourcesArray[B][10].length-1;F>=0;F--){var E=_ResourcesArray[B][10][F][2];if(E[9]=="Y"){A=initCap(E[3])}if(E[10]=="Y"){A=initCap(E[3]);break}}}}}return A}function getResourceDisplayAddress(A,E){var B="";if(A.locations!=null){for(var D=0;D<_LECConfigurationsSettings.length;D++){if(E==_LECConfigurationsSettings[D]["resourceTypeCode"]){var F=_LECConfigurationsSettings[D]["PrimaryLocationTypeItemCode"];for(var C=0;C<A.locations.locations.length;C++){if((F==A.locations.locations[C].address_type_code)&&(A.locations.locations[C].objectState!="DELETED")){return A.locations.locations[C].display_address}}}}if(A.locations.locations[0]!=null&&A.locations.locations[0]!=undefined&&A.locations.locations[0].objectState!="DELETED"){B=A.locations.locations[0].display_address}}return B}function getResourceDisplayPhone(A,J){var L="";var N=A.getPhoneData();if(N!=null){for(var F=0;F<_LECConfigurationsSettings.length;F++){if(J==_LECConfigurationsSettings[F]["resourceTypeCode"]){var K=_LECConfigurationsSettings[F]["PrimaryPhoneCode"];var M=null;var E=null;if(window.ActiveXObject){M=new ActiveXObject("Microsoft.XMLDOM");M=LoadEscapedXML(N)}else{var B=new DOMParser();M=LoadEscapedXML(N)}var H=M.documentElement;if(H!=null){var G=H.getElementsByTagName("anyType");for(var D=0;D<G.length;D++){var I=G[D].selectSingleNode("PhoneTypeCode");var C=G[D].selectSingleNode("ObjectState");if(I!=null&&C!=null){if((K==I.firstChild.data)&&(C.firstChild.data!="DELETED")){var O=G[D].selectSingleNode("PhoneNumber");return O.firstChild.data}}}if(G.length>0){var C=G[0].selectSingleNode("ObjectState");if(C&&(C.firstChild.data!="DELETED")){var O=G[0].selectSingleNode("PhoneNumber");if(O){return O.firstChild.data}}}}}}}return L}function getResourceDisplayEmail(A,K){var M="";var E=A.getEmailData();if(E!=null){for(var H=0;H<_LECConfigurationsSettings.length;H++){if(K==_LECConfigurationsSettings[H]["resourceTypeCode"]){var I=_LECConfigurationsSettings[H]["PrimaryEAddressCode"];var L=null;var G=null;if(window.ActiveXObject){L=new ActiveXObject("Microsoft.XMLDOM");L=LoadEscapedXML(E)}else{var B=new DOMParser();L=LoadEscapedXML(E)}var J=L.documentElement;if(J!=null){var N=J.getElementsByTagName("anyType");for(var F=0;F<N.length;F++){var O=N[F].selectSingleNode("ElectronicAddressTypeCode");var C=N[F].selectSingleNode("ObjectState");if(O!=null&&C!=null){if((I==O.firstChild.data)&&(C.firstChild.data!="DELETED")){var D=N[F].selectSingleNode("ElectronicAddress");return D.firstChild.data}}}if(N.length>0){var C=N[0].selectSingleNode("ObjectState");if(C&&(C.firstChild.data!="DELETED")){var D=N[0].selectSingleNode("ElectronicAddress");if(D){return D.firstChild.data}}}}}}}return M}function updateParticipant(){if(!ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.validateLECData()){return false}__Page.SetDataChanged(true);if(validateParticipant()){var D=_currentResourceID;if(_isResourceBeingAttached){addAttachedParticipant()}storeUpdatedParticpantData(_currentResourceID);var B=tblParticipants.GetArrayData();var C=null;for(var A=0;A<B.length;A++){C=B[A];if(_currentParticipantID==C.ParticipantID){if(C.ParticipantState!="NEW"){C.ParticipantState="UPDATED"}C.ResourceID=_currentResourceID;C.Name=getResourceDisplayName(_currentResourceID);C.Address=getResourceDisplayAddress(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,getCurrentResourceCode());C.Phone=getResourceDisplayPhone(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,getCurrentResourceCode());C.Email=getResourceDisplayEmail(ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES,getCurrentResourceCode());tblParticipants.UpdateRow(C,false);break}}closeParticipantSection();_isResourceBeingAttached=false;isParticipantsChanged=true}return false}function addAttachedParticipant(){var B=false;for(var A=0;A<_ResourcesArray.length;A++){if(_ResourcesArray[A][0]==_currentResourceID){_ResourcesArray[A]=_TempResourceArray;B=true;break}}if(!B){_ResourcesArray[_ResourcesArray.length]=_TempResourceArray}_currentResourceID=_TempResourceArray[0];_TempResourceArray=new Array()}function updateDisplayName(F,A){var C=tblParticipants.GetArrayData();var E=null;var D=false;for(var B=0;B<C.length;B++){E=C[B];if(F==E.ResourceID){D=true;break}}if(D){E.Name=A;tblParticipants.UpdateRow(E,false)}}function cancelParticipant(){closeParticipantSection();displayParticipantsTable();_isResourceBeingAttached=false;_TempResourceArray=new Array();return false}function setVisibleParticipantsSection(C,A){var B=document.getElementById(C);if(B!=null){if(A){B.style.display="block";if(C=="divEditParticipant"){_checkForUpdatedData=true}}else{B.style.display="none";if(C=="divEditParticipant"){_checkForUpdatedData=false}}}}function setParticipantResourceTypeSection(C,D,A,B){_LecControl=ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES;ClearContainer("ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType");CreateParticipantResourceTypeRow("ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType",C,D,A,B)}function generateParticipantDataArray(C){if(C!=undefined&&C!=null&&C.length>0){var A=C.split("[ard]");for(var B=0;B<A.length;B++){A[B]=A[B].split("[afd]")}return A}else{return null}}function ClearContainer(A){var B=document.getElementById(A);for(var C=B.rows.length;C>0;C--){B.deleteRow(C-1)}}function CreateParticipantResourceTypeRow(A,F,H,D,E){var B=document.getElementById(A);var G=B.rows.length;var C=B.insertRow(G);C.style.width="100%";C.id="row"+G;C.currentResourceCode=null;CreateLabelCell(C,"Type:","","tdFormLabel",true,"");CreateParticipantTypeCell(C,F,H);if(D==null){CreateLabelCell(C,"Resource Type:","","tdFormLabel",false,"")}else{CreateLabelCell(C,"Resource Type:","","tdFormLabel",false,"resourceTyp")}if(D==null){if(F!=null){CreateResourceTypeCell(C,D,E,H,A)}else{CreateLOVCell(C,null,"ResourceTypeLOV");setCurrentResourceCode(null,"ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType")}}else{CreateResourceTypeCell(C,D,E,H,A)}}function CreateLabelCell(C,D,B,G,E,A){var F=C.insertCell(C.cells.length);var H=document.createElement("SPAN");H.id=A+"Label";F.appendChild(H);F.className=G;F.style.width=B;F.style.height="20px";F.style.wrap="false";F.style.paddingright="5px";var I=H.id;if(I=="resourceTypLabel"){F.style.fontWeight="bold"}if(E==true){D="* "+D;F.style.fontWeight="bold"}H.innerHTML=D;H.className="fsLabel"}function CreateParticipantTypeCell(B,I,C){if(I!=null){CreateLabelCell(B,I,"175px","tdFormField",false,"ParticipantType")}else{var G="NOSELECTION[lfb]Please Select...";for(var D=0;D<_participantTypesDataArray.length;D++){var H="";var A=_participantTypesDataArray[D][1];var F=_participantTypesDataArray[D][2];var E=_participantTypesDataArray[D][11];H=A+"[lfb]"+F;if(E!="Y"){G=G.length<1?H:G+"[lrb]"+H}}CreateLOVCell(B,G,"ParticipantTypeLOV")}}function CreateResourceTypeCell(D,C,E,F,B){if(C!=null){CreateLabelCell(D,C,"175px","tdFormField",false,"ResourceType")}else{var A=getResourceTypeLOVData(F);CreateLOVCell(D,A,"ResourceTypeLOV");resourceLOV=document.getElementById("ResourceTypeLOV");retrieveNewResource(resourceLOV.value);setVisibleParticipantsSection("divEditResource",true)}setCurrentResourceCode(E,B)}function getResourceTypeLOVData(G){var B="";for(var C=0;C<_participantTypesDataArray.length;C++){if(G==_participantTypesDataArray[C][1]){for(var A=0;A<_participantTypesDataArray[C][9].length;A++){var E="";var D=_participantTypesDataArray[C][9][A][0];var F=_participantTypesDataArray[C][9][A][1];E=D+"[lfb]"+F;B=B.length<1?E:B+"[lrb]"+E}break}}return B}function CreateLOVCell(C,A,D){var E=C.insertCell(C.cells.length);E.className="tdFormField";E.style.width="175px";E.style.height="20px";E.id=D+"Cell";if(A!=null){var B=CreateLOV(D,A,null);E.appendChild(B)}}function CreateLOV(D,A,C){var B=document.createElement("SELECT");B.id=D;B.className="tdFormField";B.onchange=new Function("onLOVTypeChange(this)");LoadParticipantLOVItems(B,A,C);return B}function LoadParticipantLOVItems(D,A,E){if(A!=null){var F=A.split("[lrb]");var C;for(var B=0;B<F.length;B++){C=F[B].split("[lfb]");F[B]=C}for(var B=0;B<F.length;B++){if(!DropDownHasValue(D,F[B][0])){D.options[D.options.length]=new Option(F[B][1],F[B][0]);if(E!=null&&E==F[B][0]){D.selectedIndex=D.options.length-1}}}}}function onLOVTypeChange(D){var E="";var B="";var A="";var C;if(window.event){E=(event.srcElement)?event.srcElement.id:"undefined";B=event.srcElement.value;A=event.srcElement.value}else{E=D.id;B=D.value;A=D.value}if(E=="ParticipantTypeLOV"){if(B=="NOSELECTION"){setVisibleParticipantsSection("divEditResource",false)}else{}setResourceTypeLOV(B,false)}else{retrieveNewResource(A);setCurrentResourceCode(A,"ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType")}}function setCurrentResourceCode(B,A){var C=getParticipantResourceTypeRow(A);C.currentResourceCode=B}function getCurrentResourceCode(){var A=getParticipantResourceTypeRow("ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType");return A.currentResourceCode}function getParticipantResourceTypeRow(A){var B=document.getElementById(A);var C=B.rows[0];return C}function retrieveNewResource(B,C){var A;setVisibleParticipantsSection("divEditResource",false);if(document.getElementById("hdnSRTypeCode")){A=document.getElementById("hdnSRTypeCode").value}loadNewParticipantResource(_ResourceContainerName,_FlexNoteContainerName,ParticipantMessagingControl,B,C,A);toggleSaveUpdateButtons("ADD");setParticipantLEC("","");if(!cwiFlag){ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.setDefaults()}else{ctl00_MotoPageHolder_LEC_RES.setDefaults()}setVisibleParticipantsSection("divEditResource",true);if(!isParticipantsChanged&&!isActivitiesChanged&&!isAttachmentsChanged&&!isRelSRsChanged){__Page.SetDataChanged(false)}__Page.RegisterBlock("divEditParticipant",false)}function setResourceTypeLOV(F,D){var C=document.getElementById("ResourceTypeLOV");var E=getResourceLOVCell();var G=null;if(C!=null){G=C.value;E.removeChild(C)}else{G="NOVALUESELECTED"}if(F!="NOSELECTION"){var A=getResourceTypeLOVData(F);var B=CreateLOV("ResourceTypeLOV",A,G);E.appendChild(B);C=document.getElementById("ResourceTypeLOV");if(G!=C.value&&!D){retrieveNewResource(C.value,F)}setCurrentResourceCode(G,"ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType")}}function getResourceLOVCell(){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl1_tblParticipantResourceType");var F=B.rows[0];var C=F.getElementsByTagName("td");var A;for(var D=0;D<C.length;D++){var E=C[D].getAttribute("id");if(E=="ResourceTypeLOVCell"){A=C[D];break}}return A}function getParticipantsTabChanges(){var A="<Data>";var C=getDeletedParticipantsXML();var B=getChangedParticipantsXML();A=A+C+B+"</Data>";return A}function getDeletedParticipantsXML(){var A="<DeletedParticipants>";A=A+"</DeletedParticipants>";return A}function getChangedParticipantsXML(){var K="<ChangedParticipants>";var H=tblParticipants.GetArrayData();for(var B=0;B<H.length;B++){var O=H[B]["ParticipantID"];var M=H[B]["ParticipantTypeCode"];var E=H[B]["ParticipantTypeDesc"];var D=H[B]["ParticipantState"];var P=H[B]["ParticipantDefID"];var G=H[B]["ServiceRequestID"];var L=H[B]["ResourceID"];var I=H[B]["IsSourceOfSR"];var A=H[B]["RecordVersion"];var C="<Participant>";C=xmlStringBuilder(C,"<State>"+D+"</State>");C=xmlStringBuilder(C,"<ParticipantID>"+O+"</ParticipantID>");C=xmlStringBuilder(C,"<ParticipantTypeCode>"+M+"</ParticipantTypeCode>");C=xmlStringBuilder(C,createXMLNode("ParticipantTypeDesc",E));C=xmlStringBuilder(C,"<ParticipantDefID>"+P+"</ParticipantDefID>");C=xmlStringBuilder(C,"<ServiceRequestID>"+G+"</ServiceRequestID>");C=xmlStringBuilder(C,"<ResourceID>"+L+"</ResourceID>");C=xmlStringBuilder(C,"<IsSourceOfSR>"+I+"</IsSourceOfSR>");C=xmlStringBuilder(C,"<RecordVersion>"+A+"</RecordVersion>");for(var J=0;J<_ResourcesArray.length;J++){var N=_ResourcesArray[J];if(L==N[0]){C=xmlStringBuilder(C,"<Resource>");C=xmlStringBuilder(C,"<State>"+N[14]+"</State>");C=xmlStringBuilder(C,"<Id>"+N[0]+"</Id>");C=xmlStringBuilder(C,"<Code>"+N[1]+"</Code>");C=xmlStringBuilder(C,"<StartDate>"+N[5]+"</StartDate>");C=xmlStringBuilder(C,"<StopDate>"+N[6]+"</StopDate>");C=xmlStringBuilder(C,"<RecordVersion>"+N[15]+"</RecordVersion>");C=xmlStringBuilder(C,"<Locations>");C=xmlStringBuilder(C,"<State>"+N[16][0]+"</State>");if(N[16][1]=="<LocationData/>"){C=xmlStringBuilder(C,"<Data></Data>")}else{C=xmlStringBuilder(C,"<Data>"+N[16][1]+"</Data>")}if(N[16][2]=="<PhoneData/>"){C=xmlStringBuilder(C,"<Phone></Phone>")}else{C=xmlStringBuilder(C,"<Phone>"+N[16][2]+"</Phone>")}if(N[16][3]=="<EmailData/>"){C=xmlStringBuilder(C,"<Email></Email>")}else{C=xmlStringBuilder(C,"<Email>"+N[16][3]+"</Email>")}C=xmlStringBuilder(C,"</Locations>");C=xmlStringBuilder(C,"<Names>");for(var F=0;F<N[10].length;F++){if(N[10][F][1]!="UNCHANGED"){C=xmlStringBuilder(C,"<Name>");C=xmlStringBuilder(C,"<State>"+N[10][F][1]+"</State>");C=xmlStringBuilder(C,"<Id>"+N[10][F][0]+"</Id>");C=xmlStringBuilder(C,"<Code>"+N[10][F][2][1]+"</Code>");C=xmlStringBuilder(C,createXMLNode("Name1",N[10][F][2][3]));C=xmlStringBuilder(C,createXMLNode("Name2",N[10][F][2][4]));C=xmlStringBuilder(C,createXMLNode("Name3",N[10][F][2][5]));C=xmlStringBuilder(C,createXMLNode("Name4",N[10][F][2][6]));C=xmlStringBuilder(C,createXMLNode("Name5",N[10][F][2][7]));C=xmlStringBuilder(C,"<RecordVersion>"+N[10][F][2][8]+"</RecordVersion>");C=xmlStringBuilder(C,"</Name>")}}C=xmlStringBuilder(C,"</Names>");C=xmlStringBuilder(C,"<FlexNotes>");if(N[11]!=null){for(var F=0;F<N[11].length;F++){if(N[11][F][1]!="UNCHANGED"){C=xmlStringBuilder(C,"<FlexNote>");C=xmlStringBuilder(C,"<State>"+N[11][F][1]+"</State>");C=xmlStringBuilder(C,"<FlexNoteId>"+N[11][F][0]+"</FlexNoteId>");C=xmlStringBuilder(C,"<FlexNoteDefId>"+N[11][F][2][3]+"</FlexNoteDefId>");C=xmlStringBuilder(C,"<FlexNoteCode>"+N[11][F][2][14]+"</FlexNoteCode>");C=xmlStringBuilder(C,createXMLNode("Answer",N[11][F][2][16]));C=xmlStringBuilder(C,createXMLNode("AnswerText",N[11][F][2][13]));C=xmlStringBuilder(C,"<RecordVersion>"+N[11][F][2][11]+"</RecordVersion>");C=xmlStringBuilder(C,"</FlexNote>")}}}C=xmlStringBuilder(C,"</FlexNotes>");C=xmlStringBuilder(C,"</Resource>");break}}C=xmlStringBuilder(C,"</Participant>");K=K+C}K=K+"</ChangedParticipants>";return K}function xmlStringBuilder(B,A){return B+A}function onSRMngtPartcipantTableLinkClick(A,B){if(B=="ParticipantTypeDesc"){onSelectParticipant(A)}else{goToSRSearchForParticipant(A)}}function goToSRSearchForParticipant(F){if(F.SRCT>0){var B=F.ResourceID;var E="../../ServiceRequestsSearch/UI/ServiceRequestSearch.aspx?PartResInstanceID="+B+"&hideTemplate=true";if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){E+="&sourceApp=CC"}var A=700;var G=1000;var D=(screen.height/2)-(A/2)-20;var C=(screen.width/2)-(G/2);Open(E,"_blank","height="+A+",width="+G+",top="+D+",left="+C+",scrollbars=Yes, help=No, resizable=Yes, status=No,toolbar=no,menubar=no,location=no",true)}else{Alert(document.getElementById("hdnZeroSRsForParticipantMsg").value)}}function clearParticipant(){clearAllResourceNames();setParticipantLEC("","");ctl00_MotoPageHolder_UltraWebTab1__ctl1_LEC_RES.setDefaults();clearAllFlexNoteAnswers();return false}function setRequiredParticipantValidationForSRTypeChange(){var C=document.getElementById("hdnSRResolutionMode").value=="Y"?"SRERESAC":"SREINTAK";var D=document.getElementById("hdnPageDisplayMode").value=="RO_Search"?"Y":"N";var A=getObjectTypeCode();var B=getObjectID();var E=AjaxManager.GetRequest();E.SetAction("LoadParticipantsCMD");E.AddParam("SessionId",sessionId);E.AddParam("RequiredParticipantValidationCheck","Y");E.AddParam("screenModule",C);E.AddParam("isSecurityBypass",D);E.AddParam("SRTypeCode",A);E.AddParam("SRID",B);E.Async=true;AjaxManager.SubmitRequest(E,setRequiredParticipantValidationCallback)}function setRequiredParticipantValidationCallback(C){loadParticipantsCallback(C);var B=C.GetParam("RequiredParticipantsExist",true);if(B=="Y"){document.getElementById("hdnRegisterRequiredParticipantValidation").value="Y"}else{document.getElementById("hdnRegisterRequiredParticipantValidation").value="N"}var A=GetParticipantsCount();setParticipantsTabTitle(A)}function $(A){return document.getElementById(A)}function LoadKBItems(){var A=AjaxManager.GetRequest();A.AddParam("srID",document.getElementById("hdnSRID").value);A.AddParam("srTypeCode",document.getElementById("hdnTypeCode").value);A.AddParam("ItemType","ALL");A.Async=true;A.SetAction("LoadKBItems");AjaxManager.SubmitRequest(A,LoadKBItemsCallback)}function LoadKBItemsCallback(B){var A=B.GetParam("output");if(A=="null"||A==""||A==null){return false}if(webTab==null){webTab=igtab_getTabById("UltraWebTab1")}if(B.GetParam("faqcount")==0){webTab.Tabs[2].setVisible(false)}if(B.GetParam("extcount")==0){webTab.Tabs[1].setVisible(false)}tblKBItems.BuildTable(A);KBItemsLoaded=true;HideControls("divKBItems,block")}function HideControls(B){var A=B.split("|");for(index=0;index<A.length;index++){var C=A[index].split(",");if(C[1]=="block"){$(C[0]).style.display=(window.ActiveXObject)?"block":"table-row"}else{$(C[0]).style.display=C[1]}}}function OnEditItemKB(B){var A=600;var F=800;var D=(screen.height/2)-(A/2)-20;var C=(screen.width/2)-(F/2);if(B.TypeCode=="KBEXTCON"){var E="";if(B.typeOfLocation=="file"){E="file://"}var G=Open(E+B.Content_Location,"_blank","height="+A+",width="+F+",top="+D+",left="+C+",scrollbars=Yes,help=yes,resizable=Yes,status=yes,toolbar=yes,menubar=yes,location=yes",true)}else{Open("../../KBAdmin/UI/ManageFaqEntry.aspx?KBSEARCH=TRUE&MODE=EDITMODE&hideTemplate=true&FAQCONTENTID="+B.FaqID,"_blank","height="+A+",width="+F+",top="+D+",left="+C+",scrollbars=Yes,help=No,resizable=Yes,status=No,toolbar=no,menubar=no,location=no",true)}}function OnSelectedTab(){if(webTab==null){webTab=igtab_getTabById("UltraWebTab1")}var A=webTab.getSelectedIndex();switch(A){case 0:if(!KBItemsLoaded){LoadKBItems()}break;case 1:if(!KBItemsExternalLoaded){LoadKBItemsExternal()}break;case 2:if(!KBItemsFAQLoaded){LoadKBItemsFAQ()}break;default:break}}function LoadKBItemsFAQ(){var A=AjaxManager.GetRequest();A.AddParam("srID",document.getElementById("hdnSRID").value);A.AddParam("srTypeCode",document.getElementById("hdnTypeCode").value);A.AddParam("ItemType","FAQ");A.Async=true;A.SetAction("LoadKBItems");AjaxManager.SubmitRequest(A,LoadKBItemsFAQCallback)}function LoadKBItemsExternal(){var A=AjaxManager.GetRequest();A.AddParam("srID",document.getElementById("hdnSRID").value);A.AddParam("srTypeCode",document.getElementById("hdnTypeCode").value);A.AddParam("ItemType","EXTERNAL");A.Async=true;A.SetAction("LoadKBItems");AjaxManager.SubmitRequest(A,LoadKBItemsExternalCallback)}function LoadKBItemsFAQCallback(B){var A=B.GetParam("output");if(A=="null"||A==""||A==null){return }tblKBItemsFAQ.BuildTable(A);KBItemsFAQLoaded=true}function LoadKBItemsExternalCallback(B){var A=B.GetParam("output");if(A=="null"||A==""||A==null){return }tblKBItemsExternal.BuildTable(A);KBItemsExternalLoaded=true}function SetKBItemTypeIcon(A){var B="";if(A.TypeCode=="KBFAQ"){B="<IMG src='../../Images/Search/FAQ_x00v848.png'/>"}else{if(A.TypeCode=="KBEXTCON"){B="<IMG src='../../Images/Search/EXTRNSRC_x00v848.png'/>"}else{return }}return B}function OnWinClose(){try{this.close()}catch(A){}}function addActivities(){collapseDIV("ActivitiesEditDIV");expandDIV("ActivitiesAddDIV")}function editActivities(){collapseDIV("ActivitiesAddDIV");expandDIV("ActivitiesEditDIV")}function collapseActivitiesAddDIV(){var A=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var B=A.getSelectedIndex();collapseDIV("ActivitiesAddDIV");return false}function collapseActivitiesEditDIV(){var A=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var B=A.getSelectedIndex();collapseDIV("ActivitiesEditDIV");return false}function isActivitiesTabRefresh(){return !isActivitiesTabLoadedFlag}function activitiesTabRefreshed(){isActivitiesTabLoadedFlag=true}function isParamNullOrUndefined(A){if((A==null)||(A==undefined)){return true}else{return false}}function setItemLink(A,C,B){if(B){return("<a href='"+A+"' target='_blank'>"+C+"</a>")}else{return("<a href='"+A+"'>"+C+"</a>")}}function displayStatusMessage(B,A){document.getElementById("lblActivitiesStatusMessage").innerHTML=B;document.getElementById("lblActivitiesStatusMessage").className=A;document.getElementById("lblActivitiesStatusMessage").style.display="block";document.getElementById("lblActivitiesStatusMessage").focus()}function hideStatusSection(){document.getElementById("lblActivitiesStatusMessage").style.display="none"}function setActivitiesTaskBarTemplate(){}function isVisibleActivitiesSection(A){if(document.getElementById(A).style.display=="none"){return false}else{return true}}function setVisibleActivitiesSection(B,A){if(A){document.getElementById(B).style.display="block"}else{document.getElementById(B).style.display="none"}}function resetActivitiesTab(){deletedActivitiesArray=new Array();activitiesDefinitionsCache=new Array();activitiesRelatedItemsCache=new Array();defaultEndWorkdayTime=DEFAULT_TIME_VALUE_24H;currentActivityAddDueDateSuggested=false;currentActivityAddDefinition=null;currentActivityEditDefinition=null;currentActivityUnderEditing=null;hideStatusSection();setVisibleActivitiesSection("divActivitiesTable",false);setVisibleActivitiesSection("ActivitiesAddDIV",false);setVisibleActivitiesSection("ActivitiesEditDIV",false);setVisibleActivitiesSection("ActivitiesViewDIV",false)}function clearActivitiesTabErrors(){hideStatusSection();msgAddActivityFrame.RemoveAllErrors();msgEditActivityFrame.RemoveAllErrors();msgViewActivityFrame.RemoveAllErrors()}function getActivitiesDefinitionsCount(){return document.getElementById("UltraWebTab1__ctl3_DropDownList2").options.length}function getActivitiesTabObject(){var A=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");if(A.getSelectedIndex()!=ACTIVITIES_TAB_INDEX){A.setSelectedIndex(ACTIVITIES_TAB_INDEX)}return A.getSelectedTab()}function setActivitiesTabTitle(B){var A=getActivitiesTabObject();var C=activitiesTabTitle;C=C+" ("+B+")";A.setText(C)}function hideActivitiesTab(){var B=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var A=getActivitiesTabObject();A.setVisible(false);B.setSelectedIndex(DEFAULT_TAB_INDEX)}function setActivityDueDate(A){if(A[TAG_DueDate].length>0){return DateFormat(A[TAG_DueDate],"MMM dd, yyyy")+" "+DateFormat(A[TAG_DueDate],"h:mm tt")}else{return""}}function setActivityCompletedDate(A){if(A[TAG_CompletedDate].length>0){return DateFormat(A[TAG_CompletedDate],"MMM dd, yyyy")+" "+DateFormat(A[TAG_CompletedDate],"h:mm tt")}else{return""}}function setActivityCreatedDate(A){if(A[TAG_CreatedDate].length>0){return DateFormat(A[TAG_CreatedDate],"MMM dd, yyyy")+" "+DateFormat(A[TAG_CreatedDate],"h:mm tt")}else{return""}}function setActivityIcons(A){var B="";if(A[TAG_AttachmentInd]==Y_IND){B=B+"<img alt='"+activitiesAttachmentAlt+"' src='../../Images/Icons/paper_clip_16_x00v848.png'></img>"}if(A[TAG_MessageInd]==Y_IND){B=B+"<img alt='"+activitiesMessageAlt+"' src='../../Images/Icons/Email_4_16_x00v848.png'></img>"}if(A[TAG_PrintedReportInd]==Y_IND){B=B+"<img alt='"+activitiesPrintedReportAlt+"' src='../../Images/Icons/Printer_2_Check_16_x00v848.png'></img>"}if(A[TAG_UnprintedReportInd]==Y_IND){B=B+"<img alt='"+activitiesUnprintedReportAlt+"' src='../../Images/Icons/Printer_2_Delete_16_x00v848.png'></img>"}if(A[TAG_LinkedSRInd]==Y_IND){B=B+"<img alt='"+activitiesLinkedSRAlt+"' src='../../Images/Icons/Configuration 2_16_x00v848.png'></img>"}return B}function isActivityDDControlSelectionMade(A){if(A.selectedIndex!=-1){if(A.options[A.selectedIndex].value!=DUMMY_OPTION_CODE){return true}}return false}function formatActivityDate(C){var B=GetDate(C,"mmm dd, yyyy");var A=(B.getDate()<10)?("0"+B.getDate()):(B.getDate());var D=((B.getMonth()+1)<10)?("0"+(B.getMonth()+1)):((B.getMonth()+1));var E=B.getFullYear();return E+"-"+D+"-"+A}function isValidActivityDate(A){if((Trim(A)=="")||(Trim(A)=="undefined")||(A.indexOf("NaN")!="-1")){return false}else{return true}}function loadActivities(){var D=AjaxManager.GetRequest();D.SetAction("LoadActivitiesCMD");var B=getDataAccess();var C=getObjectID();var A=getObjectTypeCode();D.AddParam("dataAccess",B);D.AddParam("SRID",C);D.AddParam("SRTypeCode",A);D.Async=true;AjaxManager.SubmitRequest(D,loadActivitiesCallback)}function loadActivitiesCallback(E){resetActivitiesTab();tblActivities.EnableTaskBar(false);tblActivitiesRelatedItems.EnableTaskBar(false);tblActivityRelatedItemsView.EnableTaskBar(false);defaultEndWorkdayTime=E.GetParam("ActivityDefaultEndWorkdayTime");var A=E.GetParam("ActivityDefinitionsXML",false);if(A!="NONE"){A=A.substring(9,A.length-3)}cacheActivitiesDefinitions(A);populateAddActivitiesControl(E.GetParam("ActivityTypeXML",true));populateActivitiesTable(E.GetParam("ActivityTableXML",true));cacheActivitiesRelatedItems(E.GetParam("ActivityRelatedItemsXML",true));var C=tblActivities.GetRecordCount();var B=getActivitiesDefinitionsCount();if((C<1)&&(B<2)){document.getElementById("ActivityTabDivNoActivities").style.display=""}var D=getActivitiesTabObject();D.setVisible(true);setActivitiesTabTitle(C);if(C>0){setVisibleActivitiesSection("divActivitiesTable",true);if(B>1){tblActivities.EnableTaskBar(false)}}else{if(B>1){tblActivities.EnableTaskBar(true);if(getDataAccess()!="READONLY"&&$("hdnPreviousStatus").value!="DUPOPEN"&&$("hdnUserHasRESOLAccess").value!="FALSE"){activateAddActivitySection()}}}activitiesTabRefreshed()}function populateActivitiesTableOnStartup(){var A=document.getElementById("hdnActTableXML").value;populateActivitiesTable(A)}function populateActivitiesTable(A){if(tblActivities.GetArrayData().length==0||isActivityForceBuild){tblActivities.BuildTable(A);isActivityForceBuild=false}}function populateAddActivitiesControl(C){var D=document.getElementById("UltraWebTab1__ctl3_DropDownList2");var F=getXMLDocumentObject(C);var E=F.getElementsByTagName(TAG_Activity);var B=F.getElementsByTagName(TAG_Id);D.options.length=0;D.options[0]=new Option(activitiesPleaseSelect,DUMMY_OPTION_CODE);for(var A=0;A<E.length;A++){D.options[A+1]=new Option(htmlDecode(E[A].firstChild.data),B[A].firstChild.nodeValue)}}function cacheActivitiesDefinitions(X){var I=/&quot;/g;var X=X.replace(I,'"');var O=getXMLDocumentObject(X);if(!O){return }var P=O.getElementsByTagName(TAG_Id);var Q=O.getElementsByTagName(TAG_DisplayOrder);var V=O.getElementsByTagName(TAG_ADInd);var A=O.getElementsByTagName(TAG_DefaultOutcomeCode);var R=O.getElementsByTagName(TAG_DefaultOutcome);var G=O.getElementsByTagName(TAG_AllowableOutcomes);var E=O.getElementsByTagName(TAG_AutoAssignmentRules);var F=O.getElementsByTagName(TAG_AllowableStaffResources);var S=O.getElementsByTagName(TAG_UpdatesCode);var N=O.getElementsByTagName("LinkedProcessAllowedInd");var T=O.getElementsByTagName(TAG_DueDateCalculationInd);var B=O.getElementsByTagName(TAG_InsertAlwaysAllowedIND);for(var H=0;H<P.length;H++){var Z=P[H].firstChild.nodeValue;var J=Q[H].firstChild.nodeValue;var M=V[H].firstChild.nodeValue;var Y=N[H].firstChild.nodeValue;var D=T[H].firstChild.nodeValue;var W="";var K="";if(A[H].hasChildNodes()){W=A[H].firstChild.nodeValue;K=R[H].firstChild.data}var U=S[H].firstChild.nodeValue;var C=B[H].firstChild.nodeValue;var L=new activityDefinitionObject(Z,J,M,W,K,G[H],E[H],F[H],U,Y,D,C);activitiesDefinitionsCache[Z]=L}}function cacheActivitiesRelatedItems(B){var A=null;if(window.ActiveXObject){xmlDocRelatedSR=new ActiveXObject("Microsoft.XMLDOM");xmlDocRelatedSR=LoadEscapedXML(B)}else{var H=new DOMParser();xmlDocRelatedSR=LoadEscapedXML(B)}A=xmlDocRelatedSR.documentElement;var G=A.getElementsByTagName(TAG_Id);var C=A.getElementsByTagName(TAG_RelatedItems);for(var E=0;E<G.length;E++){var F=G[E].firstChild.nodeValue;var D=new activityRelatedItemsObject(F,C[E]);activitiesRelatedItemsCache[F]=D}}function activityDefinitionObject(C,A,J,K,G,F,D,B,H,E,I,L){this.id=C;this.displayOrder=A;this.adInd=J;this.defaultOutcomeCode=K;this.defaultOutcome=G;this.allowableOutcomesNode=F;this.autoAssignmentRulesNode=D;this.allowedStaffResourcesNode=B;this.updatesCode=H;this.linkedProcessAllowedInd=E;this.dueDateCalculationInd=I;this.InsertAlwaysAllowedIND=ReturnValueOrEmpty(L)}function activityRelatedItemsObject(B,A){this.id=B;this.relatedItemsNode=A}function onSelectViewActivities(){}function onAddActivity(){if(isVisibleActivitiesSection("ActivitiesAddDIV")){return false}if(isVisibleActivitiesSection("ActivitiesEditDIV")){var A=__Page.GetBlockByID("ActivitiesEditDIV");if(A.IsDataChanged()){if(!Confirm(activitiesEditOperationInProgress)){return false}}}activateAddActivitySection();__Page.RegisterBlock("ActivitiesAddDIV",false);return false}function hide_activity_type_dependent_elements(A){}function show_activity_type_dependent_elements(B){var A="block";if(B){A="none"}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label13").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_TimeSpinner4").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label14").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_TimeSpinner3").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_lblTab4AddAssigned").style.display=A;document.getElementById("TextBox1").style.display=A;document.getElementById("TextBox1_image_button").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label11").style.display=A;document.getElementById("TextBox1").style.display=A;document.getElementById("tdSmartDate1").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label9").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_TimeSpinner1").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_lblTab4AddOutcome").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList3").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label10").style.display=A;document.getElementById("tdSmartDate2").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_Label12").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_TimeSpinner2").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_lblTab4AddDescription").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_tbxTab4AddDescription").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_butTab4AddDescriptionSpellCheck").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_butTab4AddDescriptionTextEditor").style.display=A;document.getElementById("tdcompleteActivityAdd").style.display=A;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_igbtnTab4AddAdd").style.display=A}function activateAddActivitySection(){currentActivityAddDueDateSuggested=false;currentActivityAddDefinition=null;resetActivitiesAddSectionFields();clearActivitiesTabErrors();setVisibleActivitiesSection("ActivitiesEditDIV",false);setVisibleActivitiesSection("ActivitiesViewDIV",false);setVisibleActivitiesSection("ActivitiesAddDIV",true);setVisibleActivitiesSection("divAddActivityLinkedSR",false);var A=document.getElementById("UltraWebTab1__ctl3_DropDownList2");ResetActivitiesAddControlIfClosed();if(document.getElementById("hdnSRState").value=="CLOSED"){if(A.options.length>0){document.getElementById("trTab0SaveBtn").style.display=""}}A.selectedIndex=0;setVisibleAddArriveDepartTimeFields(true);show_activity_type_dependent_elements(true)}function onAddActivitiesCancel(){setVisibleActivitiesSection("ActivitiesAddDIV",false);return false}function onAddActivityTypeChange(){currentActivityAddDueDateSuggested=false;currentActivityAddDefinition=null;resetActivitiesAddSectionFields();msgAddActivityFrame.RemoveAllErrors();var D=document.getElementById("UltraWebTab1__ctl3_DropDownList2");var E=D.selectedIndex;if(E!=-1&&E!=0){setActivitiesBlockChanged("ActivitiesAddDIV");show_activity_type_dependent_elements(false);var B=D.options[E].value;if(B!=DUMMY_OPTION_CODE){set_activity_definition_ID("TextBox1",B);currentActivityAddDefinition=activitiesDefinitionsCache[B];if(isParamNullOrUndefined(currentActivityAddDefinition)){msgAddActivityFrame.SetError("NotReadyToSave",activitiesNotReadyToSave)}else{var F=currentActivityAddDefinition.adInd;var C=(F==Y_IND)?true:false;setVisibleAddArriveDepartTimeFields(C);document.getElementById("hdnNewActivityDefID").value=B;setActivityOutcomes(currentActivityAddDefinition.allowableOutcomesNode,"UltraWebTab1__ctl3_DropDownList3",null,null);if(currentActivityAddDefinition.dueDateCalculationInd==Y_IND){currentActivityAddDueDateSuggested=false;getActivityDueDateTime(currentActivityAddDefinition.id)}else{currentActivityAddDueDateSuggested=true}var A=applyAutoAssignmentRules(currentActivityAddDefinition);if(A!=""&&A!=null){document.getElementById("TextBox1").value=A.split("[fb]")[1];document.getElementById("TextBox1_text_HIDDEN").value=A.split("[fb]")[1];document.getElementById("TextBox1_code_HIDDEN").value=A.split("[fb]")[0]}if(currentActivityAddDefinition.linkedProcessAllowedInd==Y_IND){setVisibleActivitiesSection("divAddActivityLinkedSR",true)}else{setVisibleActivitiesSection("divAddActivityLinkedSR",false)}}}else{setVisibleAddArriveDepartTimeFields(true)}}else{show_activity_type_dependent_elements(true)}}function getActivityDueDateTime(B){var A=AjaxManager.GetRequest();A.SetAction("GetActivityDueDateTimeCMD");activitiesAddRequestId++;A.AddParam("SRID",getObjectID());A.AddParam("OwnerGroupCode",activitiesGroupCode);A.AddParam("SRTypeCode",getObjectTypeCode());A.AddParam("RequestId",activitiesAddRequestId);A.AddParam("ActivityDefId",B);A.Async=true;AjaxManager.SubmitRequest(A,getActivityDueDateTimeCallback)}function getActivityDueDateTimeCallback(F){if(isVisibleActivitiesSection("ActivitiesAddDIV")){var G=document.getElementById("UltraWebTab1__ctl3_DropDownList2");var I=G.selectedIndex;if(I!=-1){var A=parseInt(F.GetParam("RequestId"),10);var D=F.GetParam("ActivityDefId");var E=G.options[I].value;if((A==activitiesAddRequestId)&&(D==E)&&!isParamNullOrUndefined(currentActivityAddDefinition)&&(D==currentActivityAddDefinition.id)){var C=Trim(F.GetParam("DueDateTime"));if(C.length==0){currentActivityAddDueDateSuggested=true;return }var B=C.split("T");var H=B[1];if(!isValidActivityDate(document.getElementById("UltraWebTab1__ctl3_SmartDate1_tbxSmartDate").value)){document.getElementById("UltraWebTab1__ctl3_SmartDate1_tbxSmartDate").value=DateFormat(C,"MMM dd, yyyy");TimeSpinner1.SetTime(transform24hTimeTo12hTime(H));currentActivityAddDueDateSuggested=true}}}}}function setActivityOutcomes(F,D,C,H){var J=false;if(!isParamNullOrUndefined(C)&&(C.length>0)){J=true}var G=document.getElementById(D);G.options.length=0;if(F.hasChildNodes()){var I=0;var A=false;var E=F.childNodes;for(I=0;I<E.length;I++){var B=E.item(I).firstChild.firstChild.nodeValue;if(J&&(B==C)){A=true}var L=E.item(I).lastChild.firstChild.data;G.options[I]=new Option(L,B)}if(J&&!A){G.options[I]=new Option(H,C)}SortComboBox(D,0);G.options.add(new Option(activitiesPleaseSelect,DUMMY_OPTION_CODE),0);if(J){for(var K=0;K<G.options.length;K++){if(G.options[K].value==C){G.selectedIndex=K;break}}}else{G.selectedIndex=0}}else{if(J){G.options.add(new Option(activitiesPleaseSelect,DUMMY_OPTION_CODE));G.options.add(new Option(H,C));G.selectedIndex=1}else{G.options.add(new Option(activitiesNoOutcomesAvailable,DUMMY_OPTION_CODE))}}}function validateActivity(){var A=document.getElementById("UltraWebTab1__ctl3_DropDownList2");if(A.selectedIndex==-1){return 1}else{if(A.options[A.selectedIndex].value==DUMMY_OPTION_CODE){return 2}}return 0}function validateActivityArrivalDepartureTimes(C,E,A){var D=C.GetTime();var B=E.GetTime();if(!E.ValidateTimerValues(B,D)){A.SetError("InvalidArriveDepartTime",activitiesInvalidArriveDepartTime);return false}return true}function onAddActivityAction(){var C=__Page.GetBlockByID("ActivitiesAddDIV");var B=--globalNegativeID;if(!C.IsDataChanged()){Alert("There are no changes to save")}else{msgAddActivityFrame.RemoveAllErrors();if(msgAddActivityFrame.Validate()){return false}if(isParamNullOrUndefined(currentActivityAddDefinition)){msgAddActivityFrame.SetError("NotReadyToSave",activitiesNotReadyToSave);return false}if(!currentActivityAddDueDateSuggested){if(!Confirm(activitiesNoDueDateTimeSuggested)){return false}}var D=currentActivityAddDefinition.adInd;if(D==Y_IND){if(!validateActivityArrivalDepartureTimes(TimeSpinner3,TimeSpinner4,msgAddActivityFrame)){return false}}if(isActivityCompleteServerCallRequired("UltraWebTab1__ctl3_completeActivityAdd","UltraWebTab1__ctl3_SmartDate2_tbxSmartDate",TimeSpinner2,"UltraWebTab1__ctl3_DropDownList3")){getActivityAddCompleteDateTime(currentActivityAddDefinition.id)}else{var A=new Array();if(addActivitySaveData(A,false,"","")){if(A[TAG_Id]==""){A[TAG_Id]=B}tblActivities.AddRow(A,false);updateActivitiesTabStatusOnAddActivity();CheckOutcomeClose(A,"ADD","TRUE");tblActivities.EnableTaskBar(false)}else{msgAddActivityFrame.SetError("NotReadyToSave",activitiesNotReadyToSave)}}ActivityOutcomeSelectedBTN("ADD",B);isActivitiesChanged=true}return false}function getActivityAddCompleteDateTime(B){var A=AjaxManager.GetRequest();A.SetAction("CompleteActivityCMD");activitiesAddRequestId++;A.AddParam("RequestId",activitiesAddRequestId);A.AddParam("ActivityId",B);A.Async=false;AjaxManager.SubmitRequest(A,getActivityAddCompleteDateTimeCallback)}function getActivityAddCompleteDateTimeCallback(G){if(isVisibleActivitiesSection("ActivitiesAddDIV")){var H=document.getElementById("UltraWebTab1__ctl3_DropDownList2");var I=H.selectedIndex;if(I!=-1){var B=parseInt(G.GetParam("RequestId"),10);var E=G.GetParam("ActivityId");var F=H.options[I].value;if((B==activitiesAddRequestId)&&(E==F)&&!isParamNullOrUndefined(currentActivityAddDefinition)&&(E==currentActivityAddDefinition.id)){var C=G.GetParam("ServerDate");var D=G.GetParam("ServerTime");var A=new Array();if(addActivitySaveData(A,true,C,D)){tblActivities.AddRow(A,false);updateActivitiesTabStatusOnAddActivity();CheckOutcomeClose(A,"ADD_COMPLETE_DATETIME","TRUE")}else{msgAddActivityFrame.SetError("NotReadyToSave",activitiesNotReadyToSave)}}else{msgAddActivityFrame.SetError("NotReadyToSave",activitiesNotReadyToSave)}}}}function updateActivitiesTabStatusOnAddActivity(){setVisibleActivitiesSection("divActivitiesTable",true);setVisibleActivitiesSection("ActivitiesAddDIV",false);var A=tblActivities.GetRecordCount();setActivitiesTabTitle(A)}function isActivityCompleteServerCallRequired(G,F,B,E){var C=document.getElementById(G).checked;var D=document.getElementById(F).value;var A=B.GetTime();var H=document.getElementById(E);if(isValidActivityDate(D)){if(A==DEFAULT_TIME_VALUE){return true}}else{if(C){return true}if(isActivityDDControlSelectionMade(H)){return true}}return false}function addActivitySaveData(B,G,C,D){var I=document.getElementById("UltraWebTab1__ctl3_DropDownList2");var F=currentActivityAddDefinition.id;document.getElementById("hdnNewActivityDefID").value=F;var H=currentActivityAddDefinition.adInd;var A=currentActivityAddDefinition.displayOrder;var J=currentActivityAddDefinition.defaultOutcomeCode;var E=currentActivityAddDefinition.defaultOutcome;B[TAG_State]=STATE_NEW;if(globalActWFCriteriaMet=="FALSE"){B[TAG_Id]=""}else{B[TAG_Id]=globalnegativeActID}B[TAG_DefinitionId]=F;B[TAG_Activity]=I.options[I.selectedIndex].text;if(H==Y_IND){if(!validateActivityArrivalDepartureTimes(TimeSpinner3,TimeSpinner4,msgAddActivityFrame)){return false}B[TAG_ArrivalTime]=TimeSpinner4.GetTime();B[TAG_DepartureTime]=TimeSpinner3.GetTime()}else{B[TAG_ArrivalTime]="";B[TAG_DepartureTime]=""}setActivitySaveAssignedTo(B,"TextBox1");B[TAG_CreatedDate]="";document.getElementById("hdnActivityCreatedDate").value="";setActivitySaveDueDate(B,"UltraWebTab1__ctl3_SmartDate1_tbxSmartDate",TimeSpinner1,true);if(!setActivitySaveCompleteDateTimeAndOutcome(B,"UltraWebTab1__ctl3_completeActivityAdd","UltraWebTab1__ctl3_SmartDate2_tbxSmartDateH",TimeSpinner2,"UltraWebTab1__ctl3_DropDownList3",J,E,G,C,D)){return false}B[TAG_Details]=Trim(document.getElementById("UltraWebTab1__ctl3_tbxTab4AddDescription").value);B[TAG_VersionNumber]=DEFAULT_VERSION_NUMBER;B[TAG_OrderData]=A+"_"+B[TAG_Activity];B[TAG_AttachmentInd]=N_IND;B[TAG_MessageInd]=N_IND;B[TAG_PrintedReportInd]=N_IND;B[TAG_UnprintedReportInd]=N_IND;B[TAG_LinkedSRInd]=N_IND;return true}function resetActivitiesAddSectionFields(){TimeSpinner4.ClearTime();TimeSpinner3.ClearTime();document.getElementById("TextBox1").value="";document.getElementById("TextBox1_text_HIDDEN").value="";document.getElementById("TextBox1_code_HIDDEN").value="";document.getElementById("UltraWebTab1__ctl3_SmartDate1_tbxSmartDate").value="";TimeSpinner1.ClearTime();var A=document.getElementById("UltraWebTab1__ctl3_DropDownList3");A.options.length=0;document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDate").value="";TimeSpinner2.ClearTime();document.getElementById("UltraWebTab1__ctl3_tbxTab4AddDescription").value="";document.getElementById("UltraWebTab1__ctl3_completeActivityAdd").checked=false}function onCompleteActivityAddClick(){clearActivityCompleteRelatedFields("UltraWebTab1__ctl3_completeActivityAdd","UltraWebTab1__ctl3_SmartDate2_tbxSmartDate",TimeSpinner2,"UltraWebTab1__ctl3_DropDownList3")}function clearActivityCompleteRelatedFields(E,D,C,A){if(!document.getElementById(E).checked){document.getElementById(D).value="";C.ClearTime();var F=document.getElementById(A);for(var B=0;B<F.options.length;B++){if(F.options[B].value==DUMMY_OPTION_CODE){F.selectedIndex=B;break}}}}function setVisibleAddArriveDepartTimeFields(B){var A="none";if(B){A="block"}document.getElementById("activitiesAddArriveTimeLabel").style.display=A;document.getElementById("activitiesAddArriveTimeValue").style.display=A;document.getElementById("activitiesAddDepartTimeLabel").style.display=A;document.getElementById("activitiesAddDepartTimeValue").style.display=A}function deletedActivity(B,A){this.id=B;this.versionNumber=A}function isDeleteActivityAllowed(A){if((A[TAG_AttachmentInd]==Y_IND)||(A[TAG_MessageInd]==Y_IND)||(A[TAG_PrintedReportInd]==Y_IND)||(A[TAG_CompletedDate].length>0)||(A[TAG_Details].length>0)){return false}else{return true}}function updateActivitiesTabStatusOnDeleteActivity(){var B=tblActivities.GetRecordCount();var A=getActivitiesDefinitionsCount();setActivitiesTabTitle(B);if(B<1){setVisibleActivitiesSection("divActivitiesTable",false);if(A>1){activateAddActivitySection()}else{hideActivitiesTab()}}}function onSelectActivity(D){set_activity_definition_ID("TextBox3",D[TAG_DefinitionId]);if(isVisibleActivitiesSection("ActivitiesAddDIV")){var C=__Page.GetBlockByID("ActivitiesAddDIV");if(C.IsDataChanged()){if(!Confirm(activitiesAddOperationInProgress)){return }}}if(isVisibleActivitiesSection("ActivitiesEditDIV")){var C=__Page.GetBlockByID("ActivitiesEditDIV");if(C.IsDataChanged()){if(!Confirm(activitiesEditOperationAlreadyInProgress)){return }}}if(!activitiesClosedNonWorkableLockedState&&document.getElementById("hdnUserHasRESOLAccess").value=="TRUE"){currentActivityEditDefinition=null;currentActivityUnderEditing=null;clearActivitiesTabErrors();setVisibleActivitiesSection("ActivitiesAddDIV",false);setVisibleActivitiesSection("ActivitiesEditDIV",false);setVisibleActivitiesSection("ActivitiesViewDIV",false);currentActivityEditDefinition=activitiesDefinitionsCache[D[TAG_DefinitionId]];currentActivityUnderEditing=D;if(isParamNullOrUndefined(currentActivityEditDefinition)||isParamNullOrUndefined(currentActivityUnderEditing)){displayStatusMessage(activitiesEditNotReadyToSave,"VSStatusMessage");return }if((currentActivityUnderEditing[TAG_CompletedDate].length>0)&&(currentActivityUnderEditing[TAG_State]=="UNCHANGED")&&(currentActivityEditDefinition.updatesCode!=ACTIVITY_ALWAYS_ALLOW_UPDATES_CODE)){var B=true;if(currentActivityEditDefinition.updatesCode==ACTIVITY_TIMESTAMP_UPDATE_DETAILS_CODE){B=false}setVisibleActivitiesSection("ActivitiesViewDIV",true);setActivitiesViewSectionFields(currentActivityUnderEditing,currentActivityEditDefinition.adInd,activitiesRelatedItemsCache[currentActivityUnderEditing[TAG_Id]],B)}else{resetActivitiesEditSectionFields();setVisibleActivitiesSection("ActivitiesEditDIV",true);var A=(currentActivityEditDefinition.adInd==Y_IND)?true:false;setVisibleEditArriveDepartTimeFields(A);setActivitiesEditSectionFields(D)}if(currentActivityEditDefinition.linkedProcessAllowedInd==Y_IND){if(currentActivityUnderEditing.LinkedSRInd==Y_IND){setVisibleActivitiesSection("divActivityLinkedSR",false)}else{setVisibleActivitiesSection("divActivityLinkedSR",true)}}else{setVisibleActivitiesSection("divActivityLinkedSR",false)}ProcessWorkFlowReferenceString(currentActivityUnderEditing,"ACT")}else{if(D[TAG_State]==STATE_NEW){Alert(activitiesNoActivityEntryMessage);return }else{currentActivityEditDefinition=null;currentActivityUnderEditing=null;clearActivitiesTabErrors();setVisibleActivitiesSection("ActivitiesAddDIV",false);setVisibleActivitiesSection("ActivitiesEditDIV",false);setVisibleActivitiesSection("ActivitiesViewDIV",false);currentActivityEditDefinition=activitiesDefinitionsCache[D[TAG_DefinitionId]];currentActivityUnderEditing=D;if(isParamNullOrUndefined(currentActivityEditDefinition)||isParamNullOrUndefined(currentActivityUnderEditing)){displayStatusMessage(activitiesEditNotReadyToSave,"VSStatusMessage");return }var B=true;setVisibleActivitiesSection("ActivitiesViewDIV",true);setActivitiesViewSectionFields(currentActivityUnderEditing,currentActivityEditDefinition.adInd,activitiesRelatedItemsCache[currentActivityUnderEditing[TAG_Id]],B)}}__Page.RegisterBlock("ActivitiesEditDIV",false)}function onEditActivitiesCancel(){setActivitiesTabTitle(tblActivities.GetRecordCount());setVisibleActivitiesSection("ActivitiesEditDIV",false);return false}function setActivitiesEditSectionFields(B){var F=B[TAG_Activity];F=F.replace(/</g,"&lt;");document.getElementById("UltraWebTab1__ctl3_Span3").innerHTML=activitiesEditFieldsetLabel+": "+F;document.getElementById("UltraWebTab1__ctl3_spanActivitiesViewTitle").innerHTML=activitiesViewFieldsetLabel+": "+F;document.getElementById("UltraWebTab1__ctl3_Label25").innerHTML=F;if(currentActivityEditDefinition.adInd==Y_IND){if(B[TAG_ArrivalTime].length>0){TimeSpinner5.SetTime(B[TAG_ArrivalTime])}if(B[TAG_DepartureTime].length>0){TimeSpinner6.SetTime(B[TAG_DepartureTime])}}if(B[TAG_AssignedToId].length>0){document.getElementById("TextBox3").value=B[TAG_AssignedTo];document.getElementById("TextBox3_text_HIDDEN").value=B[TAG_AssignedTo];document.getElementById("TextBox3_code_HIDDEN").value=B[TAG_AssignedToId]}else{document.getElementById("TextBox3").value="";document.getElementById("TextBox3_text_HIDDEN").value="";document.getElementById("TextBox3_code_HIDDEN").value=""}if(B[TAG_CreatedDate].length>0){var A=B[TAG_CreatedDate].split("T");document.getElementById("UltraWebTab1__ctl3_lblActivityEditCreatedDateValue").innerHTML=DateFormat(B[TAG_CreatedDate],"MMM dd, yyyy")+" "+DateFormat(B[TAG_CreatedDate],"h:mm tt");document.getElementById("hdnActivityCreatedDate").value=B[TAG_CreatedDate]}else{document.getElementById("UltraWebTab1__ctl3_lblActivityEditCreatedDateValue").innerHTML="";document.getElementById("hdnActivityCreatedDate").value=""}if(B[TAG_DueDate].length>0){var D=B[TAG_DueDate].split("T");document.getElementById("UltraWebTab1__ctl3_SmartDate3_tbxSmartDate").value=DateFormat(B[TAG_DueDate],"MMM dd, yyyy");TimeSpinner7.SetTime(transform24hTimeTo12hTime(D[1]))}setActivityOutcomes(currentActivityEditDefinition.allowableOutcomesNode,"UltraWebTab1__ctl3_DropDownList5",B[TAG_OutcomeCode],B[TAG_Outcome]);if(B[TAG_CompletedDate].length>0){var E=B[TAG_CompletedDate].split("T");document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDate").value=DateFormat(B[TAG_CompletedDate],_currentFormatDate);document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDateH").value=DateFormat(B[TAG_CompletedDate],_formatedDateForControl);TimeSpinner8.SetTime(transform24hTimeTo12hTime(E[1]));document.getElementById("UltraWebTab1__ctl3_completeActivityEdit").checked=true}document.getElementById("UltraWebTab1__ctl3_tbxTab4EditDescription").value=B[TAG_Details];if((B[TAG_State]!=STATE_NEW)&&(B[TAG_Id].length>0)){var C=activitiesRelatedItemsCache[B[TAG_Id]];if(!isParamNullOrUndefined(C)&&!isParamNullOrUndefined(C.relatedItemsNode)){populateActivitiesEditRelatedItemsTable(C.relatedItemsNode,"divActivitiesRelatedItems",tblActivitiesRelatedItems)}else{msgEditActivityFrame.SetError("RelatedItemsNotAvailable",activitiesRelatedItemsNotAvailable)}}}function onActivityEditSave(){var C=__Page.GetBlockByID("ActivitiesEditDIV");if(!C.IsDataChanged()){Alert("There are no changes to save")}else{msgEditActivityFrame.RemoveAllErrors();var E=currentActivityEditDefinition.defaultOutcomeCode;if(isEditStateNotValid(msgEditActivityFrame,activitiesEditNotReadyToSave)){return false}if((currentActivityUnderEditing[TAG_CompletedDate].length>0)&&(currentActivityUnderEditing[TAG_State]=="UNCHANGED")&&(currentActivityEditDefinition.updatesCode!=ACTIVITY_ALWAYS_ALLOW_UPDATES_CODE)){msgEditActivityFrame.SetError("UpdateNotAllowed",activitiesEditUpdateNotAllowed);return false}var G=currentActivityEditDefinition.adInd;if(G==Y_IND){if(!validateActivityArrivalDepartureTimes(TimeSpinner6,TimeSpinner5,msgEditActivityFrame)){return false}}var B=currentActivityUnderEditing;var F="FALSE";if(isActivityCompleteServerCallRequired("UltraWebTab1__ctl3_completeActivityEdit","UltraWebTab1__ctl3_SmartDate4_tbxSmartDate",TimeSpinner8,"UltraWebTab1__ctl3_DropDownList5")){getActivityEditCompleteDateTime(currentActivityUnderEditing[TAG_DefinitionId])}else{var A=new Array();if(editActivitySaveData(A,false,"","")){tblActivities.UpdateRow(A,false);setVisibleActivitiesSection("ActivitiesEditDIV",false);B=A;F="TRUE";document.getElementById("hdnActivityChanged").value="CHANGED"}else{msgEditActivityFrame.SetError("NotReadyToSave",activitiesEditNotReadyToSave)}}isActivitiesChanged=true;ProcessWorkFlowReferenceString(B,"ACT");var D=false;if(F=="TRUE"){D=CheckOutcomeClose(B,"EDIT","TRUE")}ActivityOutcomeSelectedBTN("EDIT",--globalNegativeID,D);isActivitiesChanged=true}return false}function getActivityEditCompleteDateTime(B){var A=AjaxManager.GetRequest();A.SetAction("CompleteActivityCMD");activitiesEditRequestId++;A.AddParam("RequestId",activitiesEditRequestId);A.AddParam("ActivityId",B);A.Async=false;AjaxManager.SubmitRequest(A,getActivityEditCompleteDateTimeCallback)}function getActivityEditCompleteDateTimeCallback(F){if(isVisibleActivitiesSection("ActivitiesEditDIV")){var D=parseInt(F.GetParam("RequestId"),10);var C=F.GetParam("ActivityId");if((D==activitiesEditRequestId)&&!isParamNullOrUndefined(currentActivityEditDefinition)&&!isParamNullOrUndefined(currentActivityUnderEditing)&&(C==currentActivityEditDefinition.id)&&(C==currentActivityUnderEditing[TAG_DefinitionId])){var E=F.GetParam("ServerDate");var B=F.GetParam("ServerTime");var A=new Array();if(editActivitySaveData(A,true,E,B)){tblActivities.UpdateRow(A,false);setVisibleActivitiesSection("ActivitiesEditDIV",false);CheckOutcomeClose(A,"EDIT_COMPLETE_DATETIME","TRUE")}else{msgEditActivityFrame.SetError("NotReadyToSave",activitiesEditNotReadyToSave)}}else{msgEditActivityFrame.SetError("NotReadyToSave",activitiesEditNotReadyToSave)}}}function editActivitySaveData(A,C,F,B){A[TAG_Id]=currentActivityUnderEditing[TAG_Id];A[TAG_DefinitionId]=currentActivityUnderEditing[TAG_DefinitionId];A[TAG_Activity]=currentActivityUnderEditing[TAG_Activity];A[TAG_VersionNumber]=currentActivityUnderEditing[TAG_VersionNumber];A[TAG_OrderData]=currentActivityUnderEditing[TAG_OrderData];A[TAG_AttachmentInd]=currentActivityUnderEditing[TAG_AttachmentInd];A[TAG_MessageInd]=currentActivityUnderEditing[TAG_MessageInd];A[TAG_PrintedReportInd]=currentActivityUnderEditing[TAG_PrintedReportInd];A[TAG_UnprintedReportInd]=currentActivityUnderEditing[TAG_UnprintedReportInd];A[TAG_LinkedSRInd]=currentActivityUnderEditing[TAG_LinkedSRInd];var E=currentActivityEditDefinition.adInd;if(E==Y_IND){if(!validateActivityArrivalDepartureTimes(TimeSpinner6,TimeSpinner5,msgEditActivityFrame)){return false}A[TAG_ArrivalTime]=TimeSpinner5.GetTime();A[TAG_DepartureTime]=TimeSpinner6.GetTime()}else{A[TAG_ArrivalTime]=currentActivityUnderEditing[TAG_ArrivalTime];A[TAG_DepartureTime]=currentActivityUnderEditing[TAG_DepartureTime]}setActivitySaveAssignedTo(A,"TextBox3");A[TAG_CreatedDate]=document.getElementById("hdnActivityCreatedDate").value;setActivitySaveDueDate(A,"UltraWebTab1__ctl3_SmartDate3_tbxSmartDate",TimeSpinner7,false);if(!setActivitySaveCompleteDateTimeAndOutcome(A,"UltraWebTab1__ctl3_completeActivityEdit","UltraWebTab1__ctl3_SmartDate4_tbxSmartDateH",TimeSpinner8,"UltraWebTab1__ctl3_DropDownList5",currentActivityEditDefinition.defaultOutcomeCode,currentActivityEditDefinition.defaultOutcome,C,F,B)){return false}A[TAG_Details]=Trim(document.getElementById("UltraWebTab1__ctl3_tbxTab4EditDescription").value);var D=false;if((currentActivityUnderEditing[TAG_ArrivalTime]!=A[TAG_ArrivalTime])||(currentActivityUnderEditing[TAG_DepartureTime]!=A[TAG_DepartureTime])||(currentActivityUnderEditing[TAG_AssignedToId]!=A[TAG_AssignedToId])||(currentActivityUnderEditing[TAG_DueDate]!=A[TAG_DueDate])||(currentActivityUnderEditing[TAG_OutcomeCode]!=A[TAG_OutcomeCode])||(currentActivityUnderEditing[TAG_CompletedDate]!=A[TAG_CompletedDate])||(currentActivityUnderEditing[TAG_Details]!=A[TAG_Details])){D=true}if(currentActivityUnderEditing[TAG_State]==STATE_NEW){A[TAG_State]=STATE_NEW}else{if(D){A[TAG_State]=STATE_CHANGED}else{A[TAG_State]=STATE_UNCHANGED}}return true}function setActivitySaveDueDate(A,D,E,B){var C=document.getElementById(D).value;var F=E.GetTime();if(isValidActivityDate(C)){if((B&&(F==DEFAULT_TIME_VALUE))||F==""){A[TAG_DueDate]=formatActivityDate(C)+"T"+defaultEndWorkdayTime}else{A[TAG_DueDate]=formatActivityDate(C)+"T"+transform12hTimeTo24hTimeAMPM(E.Get12HourTime())}}else{A[TAG_DueDate]=""}}function setActivitySaveAssignedTo(A,B){A[TAG_AssignedTo]=Trim(document.getElementById(B).value);A[TAG_AssignedToId]=document.getElementById(B+"_code_HIDDEN").value}function setActivitySaveCompleteDateTimeAndOutcome(C,D,N,M,E,O,K,L,G,F){var J=document.getElementById(D).checked;var I=document.getElementById(E);var B="";if(document.getElementById(N).value!=""){B=DateObjectFormat(new Date(document.getElementById(N).value))}var A=isActivityDDControlSelectionMade(I);if(A){J=true}if(isValidActivityDate(B)){J=true;var H=formatActivityDate(B);if((L&&(M.GetTime()==DEFAULT_TIME_VALUE))||M.GetTime()==""){Alert(activitiesNoCompDateTime);C[TAG_CompletedDate]=H+"T"+defaultEndWorkdayTime}else{C[TAG_CompletedDate]=H+"T"+transform12hTimeTo24hTimeAMPM(M.Get12HourTime())}}else{if(J&&L){C[TAG_CompletedDate]=G+"T"+F}else{if(J){return false}else{C[TAG_CompletedDate]=""}}}if(A){C[TAG_OutcomeCode]=I.options[I.selectedIndex].value;C[TAG_Outcome]=I.options[I.selectedIndex].text}else{if(J&&(O.length>0)){C[TAG_OutcomeCode]=O;C[TAG_Outcome]=K}else{C[TAG_OutcomeCode]="";C[TAG_Outcome]=""}}return true}function populateActivitiesEditRelatedItemsTable(E,B,F){if(E.hasChildNodes()){document.getElementById(B).style.display="block";var C=E.childNodes;for(var D=0;D<C.length;D++){var A=new Array();A[TAG_RelatedItem]=C.item(D).firstChild.firstChild.data;A[TAG_RelatedItemType]=C.item(D).firstChild.nextSibling.firstChild.nodeValue;A[TAG_RelatedItemLink]=C.item(D).lastChild.firstChild.data;F.AddRow(A,false)}}}function resetActivitiesEditSectionFields(){document.getElementById("UltraWebTab1__ctl3_Label25").innerHTML="";TimeSpinner5.ClearTime();TimeSpinner6.ClearTime();document.getElementById("TextBox3").value="";document.getElementById("TextBox3_text_HIDDEN").value="";document.getElementById("TextBox3_code_HIDDEN").value="";document.getElementById("UltraWebTab1__ctl3_SmartDate3_tbxSmartDate").value="";TimeSpinner7.ClearTime();var A=document.getElementById("UltraWebTab1__ctl3_DropDownList5");A.options.length=0;document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDate").value="";document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDateH").value="";TimeSpinner8.ClearTime();document.getElementById("UltraWebTab1__ctl3_tbxTab4EditDescription").value="";tblActivitiesRelatedItems.Clear();document.getElementById("divActivitiesRelatedItems").style.display="none";document.getElementById("UltraWebTab1__ctl3_completeActivityEdit").checked=false}function onCompleteActivityEditClick(){clearActivityCompleteRelatedFields("UltraWebTab1__ctl3_completeActivityEdit","UltraWebTab1__ctl3_SmartDate4_tbxSmartDate",TimeSpinner8,"UltraWebTab1__ctl3_DropDownList5")}function setVisibleEditArriveDepartTimeFields(B){var A="none";if(B){A="block"}document.getElementById("activitiesEditArriveTimeLabel").style.display=A;document.getElementById("activitiesEditArriveTimeValue").style.display=A;document.getElementById("activitiesEditDepartTimeLabel").style.display=A;document.getElementById("activitiesEditDepartTimeValue").style.display=A}function onSelectActivityRelatedItem(A){processActivityRelatedItemSelection(A);return false}function activitiesTabActive(){if(isActivitiesTabRefresh()){loadActivities()}}function getActivitiesTabChanges(){var A="<Data>";var C=getDeletedActivitiesXML();var B=getChangedActivitiesXML();A=A+C+B+"</Data>";return A}function getDeletedActivitiesXML(){var C="<DeletedActivities>";for(var B=0;B<deletedActivitiesArray.length;B++){var A=deletedActivitiesArray[B];C=C+"<DeletedActivity>";C=C+"<Id>"+A.Id+"</Id>";C=C+"</DeletedActivity>"}C=C+"</DeletedActivities>";return C}function getChangedActivitiesXML(){var C=tblActivities.GetArrayData();var B="<ChangedActivities>";for(var A=0;A<C.length;A++){var D=C[A];if((D[TAG_State]==STATE_CHANGED)||(D[TAG_State]==STATE_NEW)){B=B+'<ChangedActivity state="'+D[TAG_State]+'">';B=B+getActivityDataForSaveRequest(D);B=B+"</ChangedActivity>"}}B=B+"</ChangedActivities>";return B}function getActivityDataForSaveRequest(B){var A="";A=A+"<Id>"+B[TAG_Id]+"</Id>";A=A+"<DefinitionId>"+B[TAG_DefinitionId]+"</DefinitionId>";A=A+"<ArrivalTime>"+B[TAG_ArrivalTime]+"</ArrivalTime>";A=A+"<DepartureTime>"+B[TAG_DepartureTime]+"</DepartureTime>";A=A+"<AssignedToId>"+B[TAG_AssignedToId]+"</AssignedToId>";A=A+"<DueDate>"+B[TAG_DueDate]+"</DueDate>";A=A+"<OutcomeCode>"+B[TAG_OutcomeCode]+"</OutcomeCode>";A=A+"<CompletedDate>"+B[TAG_CompletedDate]+"</CompletedDate>";A=A+createXMLNode("Details",B[TAG_Details]);B[TAG_PrecededPrcActivityID]=(B[TAG_PrecededPrcActivityID]==undefined)?"":B[TAG_PrecededPrcActivityID];A=A+"<PrecededPrcActivityId>"+B[TAG_PrecededPrcActivityID]+"</PrecededPrcActivityId>";A=A+"<VersionNumber>"+B[TAG_VersionNumber]+"</VersionNumber>";return A}function onGoActivitiesAction(){if(isVisibleActivitiesSection("ActivitiesAddDIV")||isVisibleActivitiesSection("ActivitiesEditDIV")||isVisibleActivitiesSection("ActivitiesViewDIV")){Alert(activitiesCompleteCancelAddEditOperation);return false}var B=document.getElementById("UltraWebTab1__ctl3_DropDownList4");var A=B.selectedIndex;if(A!=-1){if(B.options[A].value==ACTIVITIES_NO_ACTION){Alert(activitiesInvalidActionSelection)}else{if(B.options[A].value==ACTIVITIES_COMPLETE_ACTION){completeActivities()}else{if(B.options[A].value==ACTIVITIES_UNCOMPLETE_ACTION){uncompleteActivities()}}}}return false}function uncompleteActivities(){var D=tblActivities.GetSelectedRows();var A=false;var C=false;if(!isAllActivitiesDefinitionsAvailable(D)){displayStatusMessage(activitiesCompleteActionError,"VSStatusMessage");return }for(var B=0;B<D.length;B++){var F=D[B];var G=activitiesDefinitionsCache[F[TAG_DefinitionId]];if((F[TAG_CompletedDate].length>0)&&(G.updatesCode==ACTIVITY_ALWAYS_ALLOW_UPDATES_CODE)){F[TAG_CompletedDate]="";F[TAG_OutcomeCode]="";F[TAG_Outcome]="";var E=ValidateOutcomeWorkFlowRules(F[TAG_DefinitionId],F[TAG_OutcomeCode],F[TAG_Id],"UPDATE");if(F[TAG_State]==STATE_UNCHANGED){F[TAG_State]=STATE_CHANGED}A=true}else{C=true}}if(C){refreshActivitiesTabAfterAction(D,A,activitiesUncompleteActionExecuted+"  "+activitiesUncompleteActionSkipped,activitiesPleaseSaveChanges)}else{refreshActivitiesTabAfterAction(D,A,activitiesUncompleteActionExecuted,activitiesPleaseSaveChanges)}}function completeActivities(){var A=AjaxManager.GetRequest();A.SetAction("CompleteActivityCMD");A.AddParam("RequestId",ACTIVITIES_NO_ACTION);A.AddParam("ActivityId",ACTIVITIES_NO_ACTION);A.Async=true;AjaxManager.SubmitRequest(A,completeActivitiesCallback)}function completeActivitiesCallback(K){if(isVisibleActivitiesSection("ActivitiesAddDIV")||isVisibleActivitiesSection("ActivitiesEditDIV")||isVisibleActivitiesSection("ActivitiesViewDIV")){return }var F=K.GetParam("ServerDate");var G=K.GetParam("ServerTime");var J=F+"T"+G;var H=false;var L=tblActivities.GetSelectedRows();var N=false;var D=false;if(!isAllActivitiesDefinitionsAvailable(L)){displayStatusMessage(activitiesCompleteActionError,"VSStatusMessage");return }for(var I=0;I<L.length;I++){var E=L[I];var M=activitiesDefinitionsCache[E[TAG_DefinitionId]];var A=M.defaultOutcome;var B=M.defaultOutcomeCode;if(!H){H=OutComeConfiguredToCloseSR(B)}if(!(E[TAG_CompletedDate].length>0)){E[TAG_CompletedDate]=J;if(!(E[TAG_OutcomeCode].length>0)&&(B.length>0)){E[TAG_OutcomeCode]=B;E[TAG_Outcome]=A;var C=ValidateOutcomeWorkFlowRules(E[TAG_DefinitionId],E[TAG_OutcomeCode],E[TAG_Id],"UPDATE")}if(E[TAG_State]==STATE_UNCHANGED){E[TAG_State]=STATE_CHANGED}isActivitiesChanged=true;N=true}else{D=true}}if(H){SetSRStatusClosed();saveServiceRequest(true)}else{if(D){refreshActivitiesTabAfterAction(L,N,activitiesCompleteActionExecuted+" "+activitiesCompleteActionSkipped,activitiesPleaseSaveChanges)}else{refreshActivitiesTabAfterAction(L,N,activitiesCompleteActionExecuted,activitiesPleaseSaveChanges)}}}function isAllActivitiesDefinitionsAvailable(B){for(var A=0;A<B.length;A++){var C=B[A];var D=activitiesDefinitionsCache[C[TAG_DefinitionId]];if(isParamNullOrUndefined(D)){return false}}return true}function refreshActivitiesTabAfterAction(D,A,C,B){if(D.length>0){if(A){tblActivities.ReLoadData();displayStatusMessage(C+" "+B,"VSConfirmationMessage")}else{displayStatusMessage(C,"VSConfirmationMessage")}}}function escapeActivityNames(A){var B=A;B=B.replace(/</g,"&lt;");return B}function isEditStateNotValid(B,A){if(isParamNullOrUndefined(currentActivityEditDefinition)||isParamNullOrUndefined(currentActivityUnderEditing)||(currentActivityEditDefinition.id!=currentActivityUnderEditing[TAG_DefinitionId])){B.SetError("NotReadyToSave",A);return true}return false}function onActivityViewSave(){msgViewActivityFrame.RemoveAllErrors();if(isEditStateNotValid(msgViewActivityFrame,activitiesEditNotReadyToSave)){return false}if(currentActivityEditDefinition.updatesCode!=ACTIVITY_TIMESTAMP_UPDATE_DETAILS_CODE){msgViewActivityFrame.SetError("UpdateNotAllowed",activitiesEditUpdateNotAllowed);return false}if(currentActivityUnderEditing[TAG_Details]!=Trim(document.getElementById("UltraWebTab1__ctl3_tbxDetailsViewValue").value)){currentActivityUnderEditing[TAG_Details]=Trim(document.getElementById("UltraWebTab1__ctl3_tbxDetailsViewValue").value);if(currentActivityUnderEditing[TAG_State]==STATE_UNCHANGED){currentActivityUnderEditing[TAG_State]=STATE_CHANGED}}setVisibleActivitiesSection("ActivitiesViewDIV",false);return false}function onActivityViewCancel(){setVisibleActivitiesSection("ActivitiesViewDIV",false);return false}function onSelectActivityRelatedItemView(A){processActivityRelatedItemSelection(A);return false}function processActivityRelatedItemSelection(A){var C=A[TAG_RelatedItemLink];var B=A[TAG_RelatedItemType];if(B==activitiesAttachmentTypeItem){if((C.indexOf(BROWSER_FILE_PROTOCOL)>=0)||(C.indexOf(HTTP_FILE_PROTOCOL)>=0)){Open(C,"_blank");return }window.navigate(C);return }else{if(B==activitiesLinkedSRTypeItem){Open(C,"_blank");return }else{if((B==activitiesPrintedReportTypeItem)||(B==activitiesUnprintedReportTypeItem)){processReportRelatedItemSelection(C);return }else{if(B==activitiesMessageTypeItem){showPopWin(C,450,250);return }else{Open(C,"_blank");return }}}}return }function createActivityReportParams(A){var B="<parameterValues SOAP-ENC:arrayType='bus:parameterValue[]' xsi:type='SOAP-ENC:Array' xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:bus=\"http://developer.cognos.com/schemas/bibus/3/\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" ><item xsi:type='bus:parameterValue'><name xsi:type='xs:string'>PRC_ACTIVITY_ID</name><value SOAP-ENC:arrayType='bus:parmValueItem[1]' xsi:type='SOAP-ENC:Array'><item xsi:type='bus:simpleParmValueItem'><use xsi:type='xs:string'>"+A+"</use></item></value></item></parameterValues>";return B}function processReportRelatedItemSelection(A){if(A.indexOf("Service Request Single Work Order")==-1){OpenLetterEditorForAssociatedReport(document.getElementById("hdnSRID").value,currentActivityUnderEditing[TAG_Id],currentActivityUnderEditing[TAG_DefinitionId])}else{var D=AjaxManager.GetRequest();D.SetAction("LaunchCognos");var C=createActivityReportParams(currentActivityUnderEditing[TAG_Id]);D.Async=true;D.AddParam("tool","CognosViewer");D.AddParam("obj",A);if(currentActivityUnderEditing[TAG_PrintedReportInd]==Y_IND){D.AddParam("act","view")}else{D.AddParam("act","run");D.AddParam("params",C);D.AddParam("format","xml")}var B="../../SRManagement/UI/SRManagement.aspx";if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){B=B+"?hidetemplate=true&sourceApp=CC&id="+document.getElementById("hdnSRID").value}else{B=B+"?hidetemplate=true&id="+document.getElementById("hdnSRID").value}}else{B=B+"?id="+document.getElementById("hdnSRID").value}D.AddParam("backUrl",B);AjaxManager.SubmitRequest(D,getResponseReportRelatedItem)}}function OpenLetterEditorForAssociatedReport(B,A,H){var C="?SRID="+B+"&ActDefID="+H+"&ActID="+A;var F="../../SRManagement/UI/SRLetterEditor.aspx"+C;var D=770;var E=708;var J=(screen.height/2)-(D/2)-20;var G=(screen.width/2)-(E/2);var I=window.open(F,"SRInstanceLetterEditor","height="+D+",width="+E+",top="+J+",left="+G+",scrollbars=No, help=No, resizable=No, status=No,toolbar=no,menubar=no,location=no",true)}function SetSRActivityReportTextForUpdate(H,E,D,I,B){var A=ReturnValueOrEmpty(document.getElementById("hdnSRActivityReportTextString").value);var C="";var F="[rtFieldSep]";var G="[rtRecordSep]";C=H+F+E+F+D+F+I+F+B;document.getElementById("hdnSRActivityReportTextString").value=((A=="")?C:A+G+C);setActivitiesBlockChanged("ActivitiesEditDIV")}function getResponseReportRelatedItem(E){var F=null;var D=E.GetParam("Exception");if(D){Alert(D);F=true}var B=E.GetParam("Redirect",true);if(B){window.location.href=B;F=true}if(F!=null){return }var C=E.GetParam("newWindow");if(C){C=C.replace(/&amp;/g,"&");var A=Open(C,"tool","menubar=no,toolbar=no,status=no,location=no,resizable=yes");A.focus()}}function setVisibleActivityViewArriveDepartTimeFields(B){var A=(B)?"block":"none";document.getElementById("divArriveTimeView").style.display=A;document.getElementById("divArriveTimeViewValue").style.display=A;document.getElementById("divDepartTimeView").style.display=A;document.getElementById("divDepartTimeViewValue").style.display=A}function setVisibleActivityViewDetailsFields(C){var B=(C)?"block":"none";var A=(C)?"none":"block";document.getElementById("divDetailsViewValueRO").style.display=B;document.getElementById("divDetailsViewValue").style.display=A}function setActivitiesViewSectionFields(A,D,C,B){document.getElementById("UltraWebTab1__ctl3_spanActivitiesViewTitle").innerHTML=activitiesViewFieldsetLabel+": "+escapeActivityNames(A[TAG_Activity]);document.getElementById("UltraWebTab1__ctl3_lblActivityTypeViewValue").innerHTML=escapeActivityNames(A[TAG_Activity]);document.getElementById("UltraWebTab1__ctl3_lblArriveTimeViewValue").innerHTML="";document.getElementById("UltraWebTab1__ctl3_lblDepartTimeViewValue").innerHTML="";if(D==Y_IND){setVisibleActivityViewArriveDepartTimeFields(true);if(A[TAG_ArrivalTime]==""){document.getElementById("UltraWebTab1__ctl3_lblArriveTimeViewValue").innerHTML="-"}else{if(A[TAG_ArrivalTime].length>0){document.getElementById("UltraWebTab1__ctl3_lblArriveTimeViewValue").innerHTML=DateFormat("2007-01-01T"+A[TAG_ArrivalTime],"h:mm tt")}}if(A[TAG_DepartureTime]==""){document.getElementById("UltraWebTab1__ctl3_lblDepartTimeViewValue").innerHTML="-"}else{if(A[TAG_DepartureTime].length>0){document.getElementById("UltraWebTab1__ctl3_lblDepartTimeViewValue").innerHTML=DateFormat("2007-01-01T"+A[TAG_DepartureTime],"h:mm tt")}}}else{setVisibleActivityViewArriveDepartTimeFields(false)}if(A[TAG_AssignedTo]==""){document.getElementById("UltraWebTab1__ctl3_lblAssignedToViewValue").innerHTML="-"}else{document.getElementById("UltraWebTab1__ctl3_lblAssignedToViewValue").innerHTML=escapeActivityNames(A[TAG_AssignedTo])}document.getElementById("UltraWebTab1__ctl3_lblDueDateViewValue").innerHTML="";document.getElementById("UltraWebTab1__ctl3_lblDueDateTimeViewValue").innerHTML="";if(A[TAG_DueDate]==""){document.getElementById("UltraWebTab1__ctl3_lblDueDateViewValue").innerHTML="-"}else{if(A[TAG_DueDate].length>0){document.getElementById("UltraWebTab1__ctl3_lblDueDateViewValue").innerHTML=DateFormat(A[TAG_DueDate],"MMM dd, yyyy")+" "+DateFormat(A[TAG_DueDate],"h:mm tt")}}if(A[TAG_Outcome]==""){document.getElementById("UltraWebTab1__ctl3_lblOutcomeViewValue").innerHTML="-"}else{document.getElementById("UltraWebTab1__ctl3_lblOutcomeViewValue").innerHTML=escapeActivityNames(A[TAG_Outcome])}document.getElementById("UltraWebTab1__ctl3_lblCompletedDateViewValue").innerHTML="";document.getElementById("UltraWebTab1__ctl3_lblCompletedDateTimeViewValue").innerHTML="";if(A[TAG_CompletedDate]==""){document.getElementById("UltraWebTab1__ctl3_lblCompletedDateViewValue").innerHTML="-"}else{if(A[TAG_CompletedDate].length>0){document.getElementById("UltraWebTab1__ctl3_lblCompletedDateViewValue").innerHTML=DateFormat(A[TAG_CompletedDate],"MMM dd, yyyy")+" "+DateFormat(A[TAG_CompletedDate],"h:mm tt")}}setVisibleActivityViewDetailsFields(B);if(A[TAG_Details]==""){document.getElementById("UltraWebTab1__ctl3_tbxDetailsViewValueRO").innerHTML="-"}else{document.getElementById("UltraWebTab1__ctl3_tbxDetailsViewValueRO").innerHTML=A[TAG_Details]}document.getElementById("UltraWebTab1__ctl3_tbxDetailsViewValue").value=A[TAG_Details];tblActivityRelatedItemsView.Clear();document.getElementById("divActivityRelatedItemsView").style.display="none";if((A[TAG_State]!=STATE_NEW)&&(A[TAG_Id].length>0)){if(!isParamNullOrUndefined(C)&&!isParamNullOrUndefined(C.relatedItemsNode)){populateActivitiesEditRelatedItemsTable(C.relatedItemsNode,"divActivityRelatedItemsView",tblActivityRelatedItemsView)}else{msgViewActivityFrame.SetError("RelatedItemsNotAvailable",activitiesRelatedItemsNotAvailable)}}}function OnActivityLinkedSR(){if(!LocationValid){Alert("Please validate the location.");return false}var B=getObjectID();var A=getObjectTypeCode();var C=getObjectJuridictionCode();Open("ActivityLinkingDlg.aspx?ParentSRID="+B+"&srJuridictionCode="+C+"&srTypeCode="+A,"ActivityLinking","left=150,top=75,width=650,height=300,toolbar=0,scrollbars=yes")}function OnActivityLinkedSRSaved(A){if(A){currentActivityUnderEditing.LinkedSRInd=Y_IND}else{currentActivityUnderEditing.LinkedSRInd=N_IND}}function LinkActivity(D,G,I){var A=getObjectID();var F="";if(document.getElementById("ActivitiesAddDIV").style.display=="block"){F=""}else{F=currentActivityUnderEditing[TAG_Id]}var H=getObjectJuridictionCode();var C=Confirm("The new linked SR will be created and the current SR will be saved.");if(C){var J="NONE";var B=document.getElementById("hdnLocationEntryOption").value;if(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null){J=ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.getLocationData()}var E=AjaxManager.GetRequest();E.SetAction("CreateActivityLinkSRCMD");E.AddParam("srLocations",J);E.AddParam("srTypeCode",D);E.AddParam("srComments",G);E.AddParam("srPriority",I);E.AddParam("ParentActivityID",F);E.AddParam("ParentSRID",A);E.Async=false;AjaxManager.SubmitRequest(E,LinkActivityCallback)}}function SaveActivityLinking(D,F,J){var B=document.getElementById("UltraWebTab1__ctl3_tbxTab4EditDescription").value+"\n";B+=D+" "+F+" LINKED on "+J;document.getElementById("UltraWebTab1__ctl3_tbxTab4EditDescription").value=B;currentActivityUnderEditing[TAG_Details]=B;currentActivityUnderEditing.LinkedSRInd=Y_IND;tblActivities.ReLoadData();var G="";var E=currentActivityUnderEditing[TAG_Id];var A=activitiesRelatedItemsCache[E];var I=xmlDocRelatedSR.createElement("Row");A.relatedItemsNode.appendChild(I);var C=xmlDocRelatedSR.createElement("RelatedItem");var H=xmlDocRelatedSR.createTextNode("("+D+") "+F);C.appendChild(H);I.appendChild(C);C=xmlDocRelatedSR.createElement("RelatedItemType");H=xmlDocRelatedSR.createTextNode("Service Request");C.appendChild(H);I.appendChild(C);C=xmlDocRelatedSR.createElement("RelatedItemLink");H=xmlDocRelatedSR.createTextNode("");C.appendChild(H);I.appendChild(C);changeTabText("add");populateActivitiesEditRelatedItemsTable(A.relatedItemsNode,"divActivitiesRelatedItems",tblActivitiesRelatedItems)}function set_activity_definition_ID(control_name,activity_definition_ID){var SC_class=document.getElementById(control_name).name;if(SC_class!==null){eval(SC_class+".set_activity_definition_ID ('"+activity_definition_ID+"')")}}function LocationValid(){var A=document.getElementById("hdnLocationEntryOption").value;if((A!="NOLOCALL")&&(A!="LOCOPTON")){if((ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.validateLECData())&&(ctl00_MotoPageHolder_UltraWebTab1__ctl0_LEC.currentLocation!=null)){return true}else{return false}}return true}function LinkActivityCallback(G){var J=G.GetParam("CreateLinkSRResult");if(J=="SUCCESS"){__Page.SetDataChanged(true);var H=G.GetParam("PrcNumber");var C=G.GetParam("PrcCodeDescription");var I=G.GetParam("CreatedDate");var D=G.GetParam("newSRID");var F=H+" "+C+" LINKED "+I+".";var B="LINKSR";var A="FALSE";if(document.getElementById("ActivitiesAddDIV").style.display=="block"){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList3").value=B;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_tbxTab4AddDescription").value=F;document.getElementById("hdnNewlyLinkedSRID").value=D;if(!onAddActivityAction()){A="TRUE"}}else{if(document.getElementById("ActivitiesEditDIV").style.display=="block"){document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5").value=B;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_tbxTab4EditDescription").value=F;var E=currentActivityUnderEditing[TAG_Id];if(E>0){document.getElementById("hdnNewlyLinkedSRID").value=""}else{document.getElementById("hdnNewlyLinkedSRID").value=D}if(!onActivityEditSave()){A="TRUE"}}}if(A=="TRUE"){saveServiceRequest()}}else{Alert(G.GetParam("Error"))}}function ActivityOutcomeSelected(F){var B="";var E="UNKNOWN";var D="";if(document.getElementById("ActivitiesAddDIV").style.display=="block"){actID=-1;B="ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList3";E="INSERT";D="ActivitiesAddDIV"}else{if(document.getElementById("ActivitiesEditDIV").style.display=="block"){actID=currentActivityUnderEditing[TAG_Id];B="ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5";E="UPDATE";D="ActivitiesEditDIV"}}setActivitiesBlockChanged(D);var A=document.getElementById(B);var C;if(E=="INSERT"){C=document.getElementById("UltraWebTab1__ctl3_completeActivityAdd");if((!C.checked)&&(A.selectedIndex!=0)){CompleteActivityUI("ADD")}}else{C=document.getElementById("UltraWebTab1__ctl3_completeActivityEdit");if((!C.checked)&&(A.selectedIndex!=0)){CompleteActivityUI("EDIT")}}}function ActivityOutcomeSelectedBTN(G,E,D){var A="";var B="";var F="UNKNOWN";var C="";if(G=="ADD"||document.getElementById("ActivitiesAddDIV").style.display=="block"){actID=-1;if(G=="ADD"){actID=E}A=document.getElementById("hdnNewActivityDefID").value;B="ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList3";F="INSERT";C="ActivitiesAddDIV"}else{if(G=="EDIT"||document.getElementById("ActivitiesEditDIV").style.display=="block"){actID=currentActivityUnderEditing[TAG_Id];A=currentActivityUnderEditing[TAG_DefinitionId];B="ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5";F="UPDATE";C="ActivitiesEditDIV"}}setActivitiesBlockChanged(C);globalActWFCriteriaMet=ValidateOutcomeWorkFlowRules(A,B,actID,F,D);setActivitiesTabTitle(tblActivities.GetRecordCount())}function getServerDateTime(){var A=AjaxManager.GetRequest();A.SetAction("CompleteActivityCMD");A.AddParam("RequestId",0);A.AddParam("ActivityId",0);A.Async=false;AjaxManager.SubmitRequest(A,getServerDateTimeCallback);return globalServerDate+"T"+globalServerTime}function getServerDateTimeCallback(A){globalServerDate=A.GetParam("ServerDate");globalServerTime=A.GetParam("ServerTime")}function ClearOutSuccessorActivites(C,B,A,D){}function applyAutoAssignmentRules(C,N){var M="";var H="";var I="";var O="<SRGeoAreaDOCollection>";var F="</SRGeoAreaDOCollection>";if(document.getElementById("hdnGeoAreasStatus").value=="UNCHANGED"){I=O+document.getElementById("hdnOrigGeoAreaDOCollection").value+F}else{I=O+document.getElementById("hdnCurrGeoAreaDOCollection").value+F}H=getXMLDocumentObject(I);if(typeof (C.allowedStaffResourcesNode.xml)=="undefined"){var D=new XMLSerializer();C.allowedStaffResourcesNode.xml=D.serializeToString(C.allowedStaffResourcesNode)}var P=C.allowedStaffResourcesNode.xml;var E=getXMLDocumentObject(P);var A=C.autoAssignmentRulesNode.xml;var K=getXMLDocumentObject(A);assignmentRules=K.getElementsByTagName("AutoAssignmentRule");if(assignmentRules.length!=0){var J="";var L="";var B="";for(var G=0;G<assignmentRules.length;G++){J=assignmentRules[G].getElementsByTagName("AutoAssignCode")[0].nodeTypedValue;L=assignmentRules[G].getElementsByTagName("ChainingOrder")[0].nodeTypedValue;if(L==null||L==""){L=G+1}B=assignmentRules[G].getElementsByTagName("DisplayOrder")[0].nodeTypedValue;if(parseInt(L)==1){if(J=="SRCREATR"){if(document.getElementById("hdnUserHasRESOLAccess").value=="TRUE"){M=document.getElementById("hdnUserResInstanceID").value+"[fb]"+document.getElementById("hdnUserDisplayName").value;break}}else{if(J=="STAFFGEO"){M=getAutoAssignedUserBasedOnGeoArea(H,E);if(M!=""&&M!=null){break}}else{if(J=="SSRAUTAS"){M=GetAssignedStaff(N);if(M!=""&&M!=null){break}}}}}else{if(parseInt(L)==2){if(J=="SRCREATR"){if(document.getElementById("hdnUserHasRESOLAccess").value=="TRUE"){M=document.getElementById("hdnUserResInstanceID").value+"[fb]"+document.getElementById("hdnUserDisplayName").value;break}}else{if(J=="STAFFGEO"){M=getAutoAssignedUserBasedOnGeoArea(H,E);if(M!=""&&M!=null){break}}else{if(J=="SSRAUTAS"){M=GetAssignedStaff(N);if(M!=""&&M!=null){break}}}}}else{if(parseInt(L)==3){if(J=="SRCREATR"){if(document.getElementById("hdnUserHasRESOLAccess").value=="TRUE"){M=document.getElementById("hdnUserResInstanceID").value+"[fb]"+document.getElementById("hdnUserDisplayName").value;break}}else{if(J=="STAFFGEO"){M=getAutoAssignedUserBasedOnGeoArea(H,E);break}else{if(J=="SSRAUTAS"){M=GetAssignedStaff(N);break}}}}}}}}return M}function GetAssignedStaff(D){var B=tblActivities.GetArrayData();var E=ReturnValueOrEmpty(D);var A="";if(E!=""){for(var C=0;C<B.length;C++){if(B[C][TAG_Id]==E){if(ReturnValueOrEmpty(B[C][TAG_AssignedToId])!=""&&ReturnValueOrEmpty(B[C][TAG_AssignedTo])!=""){A=B[C][TAG_AssignedToId]+"[fb]"+B[C][TAG_AssignedTo]}break}}}return A}function getAutoAssignedUserBasedOnGeoArea(F,N){var I="NONE_FOUND";var P="FALSE";var J="";var D="";var B="";var O="";var M="";var L="";var H="";var A=F.getElementsByTagName("SRGeoAreaDO");var K=N.getElementsByTagName("AllowableStaffResource");if(A.length>0){for(var G=0;G<A.length;G++){J=A[G].getAttribute("Config_location_code");D=A[G].getAttribute("Config_location_value");if(N.getElementsByTagName("AllowableStaffResource")!=null){for(var E=0;E<K.length;E++){B=K[E].getElementsByTagName("StaffResInstanceID")[0].nodeTypedValue;O=K[E].getElementsByTagName("StaffResInstanceDisplayName")[0].nodeTypedValue;if(K.length==1){I=B+"[fb]"+O;P="TRUE";break}else{M=K[E].getElementsByTagName("AllowableStaffResourceGeoCode");for(var C=0;C<M.length;C++){L=M[C].getElementsByTagName("AllowStaffConfigLocationCode")[0].nodeTypedValue;H=M[C].getElementsByTagName("AllowStaffConfigLocationValue")[0].nodeTypedValue;if((L==J)&&(H==D)){if(I=="NONE_FOUND"){I=B+"[fb]"+O}else{if(I!=(B+"[fb]"+O)){I="TOO_MANY_FOUND"}}}}}}}else{break}if(P=="TRUE"){break}}}else{if(K.length==1){B=K[0].getElementsByTagName("StaffResInstanceID")[0].nodeTypedValue;O=K[0].getElementsByTagName("StaffResInstanceDisplayName")[0].nodeTypedValue;I=B+"[fb]"+O}}return(I=="NONE_FOUND"||I=="TOO_MANY_FOUND")?null:I}function setActivitiesBlockChanged(A){var B=__Page.GetBlockByID(A);B.SetDataChanged(true);__Page.SetDataChanged(true);isActivitiesChanged=true}function getSuccessorActivityDueDateTime(B){var A=AjaxManager.GetRequest();A.SetAction("GetActivityDueDateTimeCMD");A.AddParam("SRID",getObjectID());A.AddParam("SRTypeCode",getObjectTypeCode());A.AddParam("ActivityDefId",B);A.Async=false;AjaxManager.SubmitRequest(A,getSuccessorActivityDueDateTimeCallback);return globalActDueDateTime}function getSuccessorActivityDueDateTimeCallback(B){var A=Trim(B.GetParam("DueDateTime"));if(A.length==0){globalActDueDateTime=""}else{globalActDueDateTime=A}}function CheckOutcomeClose(B,A,C){if(OutComeConfiguredToCloseSR(B[TAG_OutcomeCode])){SetSRStatusClosed();if((activitiesAllowBackdatingInd=="Y")&&B[TAG_CompletedDate]){var F=getServerDateTime();var E=DateFormat(F,"MMM dd, yyyy")+" "+DateFormat(F,"h:mm tt");var D=DateFormat(B[TAG_CompletedDate],"MMM dd, yyyy")+" "+DateFormat(B[TAG_CompletedDate],"h:mm tt");if(Date.parse(D)<(Date.parse(E)-60000)){if(Confirm(activitiesAllowBackdatingMsg.replace("{0}",D))){srStatusDate=D}else{srStatusDate=E}}}if(C=="TRUE"){saveServiceRequest(true);return true}}}function SetViewStatus(){var A=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus2");var C=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var D=C[C.selectedIndex].value;while(A.firstChild){A.removeChild(A.firstChild)}for(statusCount=0;statusCount<C.length;statusCount++){var B=C.options[statusCount].value;A.options[A.options.length]=new Option(C.options[statusCount].innerText,B);if(B==D){A.selectedIndex=statusCount;if(window.select_current){window.select_current[A.id]=A.selectedIndex}document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewStatusValue").innerText=C[C.selectedIndex].innerText;document.getElementById("lblStatusTop2").innerText=C[C.selectedIndex].innerText}}}function SetSRStatusClosed(){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var A="CLOSED";if(!StatusDropDownHasValue(A)){B.options[B.options.length]=new Option("Closed",A);document.getElementById("lblStatusTop2").innerText="Closed"}document.getElementById("hdnPreviousStatus").value=B.value;B.value=A;StatusCriteriaMet(A)}function OutComeConfiguredToCloseSR(A){var B=document.getElementById("hdnActOutcomesThatCloseSR").value;if(B.indexOf("[fb]"+A+"[fb]")!=-1){return true}else{return false}}function StatusDropDownHasValue(D){var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");var C=false;if(D!=null&&D!=""){for(var A=0;A<B.options.length;A++){if(B[A].value==D){C=true;break}}}return C}function OnActivityCompletionClicked(A){var B;if(A=="ADD"){B=document.getElementById("UltraWebTab1__ctl3_completeActivityAdd")}else{B=document.getElementById("UltraWebTab1__ctl3_completeActivityEdit")}if(!B.checked){UnCompleteActivityUI(A)}else{CompleteActivityUI(A)}}function OnCompletionDateChange(B){var A;if(B=="ADD"){A=document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDate")}else{A=document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDate")}if(A.value==""){UnCompleteActivityUI(B)}else{CompleteActivityUI(B)}}function UnCompleteActivityUI(E){var F;var B;var C;var A;var D;if(E=="ADD"){F=document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDate");B=document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDateH");C=document.getElementById("UltraWebTab1__ctl3_completeActivityAdd");A=document.getElementById("UltraWebTab1__ctl3_DropDownList3");D=TimeSpinner2}else{F=document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDate");B=document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDateH");C=document.getElementById("UltraWebTab1__ctl3_completeActivityEdit");A=document.getElementById("UltraWebTab1__ctl3_DropDownList5");D=TimeSpinner8}F.value="";B.value="";D.ClearTime();C.checked=false;A.selectedIndex=0}function CompleteActivityUI(B){var E;var G;var A;var C;var I;var F;if(B=="ADD"){E=document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDate");G=document.getElementById("UltraWebTab1__ctl3_SmartDate2_tbxSmartDateH");A=document.getElementById("UltraWebTab1__ctl3_completeActivityAdd");C=document.getElementById("UltraWebTab1__ctl3_DropDownList3");I=TimeSpinner2;F=currentActivityAddDefinition.defaultOutcomeCode}else{E=document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDate");G=document.getElementById("UltraWebTab1__ctl3_SmartDate4_tbxSmartDateH");A=document.getElementById("UltraWebTab1__ctl3_completeActivityEdit");C=document.getElementById("UltraWebTab1__ctl3_DropDownList5");I=TimeSpinner8;F=activitiesDefinitionsCache[currentActivityUnderEditing.DefinitionId].defaultOutcomeCode}var H=new Date();if(E.value==""||E.value=="undefined"){E.value=DateObjectFormat(H,"MMM dd, yyyy");G.value=E.value}if(I.IsEmpty()){I.SetTime(H.getHours()+":"+H.getMinutes())}A.checked=true;if(C.selectedIndex==0){var D=GetDropDownIndexBasedOnValue(C,F);if(D>0){C.selectedIndex=D}}}function OnDateChangeForDueDate(C){var B;var A;if(C=="ADD"){B=document.getElementById("UltraWebTab1__ctl3_SmartDate1_tbxSmartDate");A=TimeSpinner1}else{B=document.getElementById("UltraWebTab1__ctl3_SmartDate3_tbxSmartDate");A=TimeSpinner7}if(A.IsEmpty()){A.SetTime(defaultEndWorkdayTime)}}function setActivityDueTime(A,C,B){var D=document.getElementById(dueDateId).value;var E=dueTimeSpinnerObject.GetTime();if(isValidActivityDate(D)){if((B&&(E==DEFAULT_TIME_VALUE))||E==""){tableRow[TAG_DueDate]=formatActivityDate(D)+"T"+defaultEndWorkdayTime}else{tableRow[TAG_DueDate]=formatActivityDate(D)+"T"+transform12hTimeTo24hTimeAMPM(dueTimeSpinnerObject.Get12HourTime())}}else{tableRow[TAG_DueDate]=""}}function attachmentInfo(C,D,B,A){this.path=C;this.fileName=D;this.guidName=B;this.isDBStorage=A}function deletedAttachment(B,A){this.id=B;this.versionNumber=A}function isAttachmentsTabRefreshRequired(){return !isAttachmentsTabLoadedFlag}function attachmentsTabRefreshed(){isAttachmentsTabLoadedFlag=true}function attachmentsTabActive(){if(isAttachmentsTabRefreshRequired()){loadAttachments()}}function setAttachmentsTaskBarTemplate(){var A="<table width='100%' cellpadding='0' cellspacing='0' border='0' align='left' valign='middle'><tr><td width='100%'><table width='100%'><tr><td class='VSBaseFont' style='padding-right:5px;'><img alt='"+attachmentsTaskbarTitle+"' src='../../Images/Icons/Add-New_x00v848.png' onclick='onAddAttachment();' style='cursor: hand'></td><td align='left' class='VSBaseFont' valign='bottom' nowrap style='padding-right:5px;'><a href='#' onclick='javascript:onAddAttachment();' style='color: White; font-weight: bold'>"+attachmentsTaskbarTitle+"</a></td><td style='width: 90%; text-align: right;' valign='bottom' style='padding-right:10px;'></td></tr></table></td></tr></table>";tblAttachments.SetTaskBar(A)}function clearAttachmentsTabErrors(){document.getElementById("lblAttachmentsStatusMessage").style.display="none";msgAddAttachmentFrame.RemoveAllErrors();msgEditAttachmentFrame.RemoveAllErrors()}function isVisibleAttachmentsSection(A){if(document.getElementById(A).style.display=="none"){return false}else{return true}}function setVisibleAttachmentsSection(B,A){if(A){document.getElementById(B).style.display="block"}else{document.getElementById(B).style.display="none"}}function showAttachmentsTable(){setVisibleAttachmentsSection("divAttachmentsTable",true);setVisibleAttachmentsSection("AttachmentsAddDIV",false);setVisibleAttachmentsSection("AttachmentsEditDIV",false)}function hideAllAttachmentsSections(){setVisibleAttachmentsSection("divAttachmentsTable",false);setVisibleAttachmentsSection("AttachmentsAddDIV",false);setVisibleAttachmentsSection("AttachmentsEditDIV",false)}function loadAttachments(){var D=AjaxManager.GetRequest();D.SetAction("LoadAttachmentsCMD");var B=getDataAccess();var C=getObjectID();var A=getObjectTypeCode();srInResolutionMode=(document.getElementById("hdnSRResolutionMode").value!="Y");userHasResolutionAccess=(document.getElementById("hdnUserHasRESOLAccess").value=="TRUE");srStatusCode=((document.getElementById("hdnSRState").value=="NEW")||(document.getElementById("hdnSRState").value=="OPEN")||(document.getElementById("hdnSRState").value=="RESOLUTN"));D.AddParam("dataAccess",B);D.AddParam("SRID",C);D.AddParam("SRTypeCode",A);D.AddParam("LoadActivities",(srInResolutionMode&&userHasResolutionAccess&&srStatusCode)?"Y":attachmentsAttachToActivityEnabled);D.Async=true;AjaxManager.SubmitRequest(D,loadAttachmentsCallback)}function loadAttachmentsCallback(C){resetAttachmentsTab();tblAttachments.EnableTaskBar(false);if(attachmentsClosedLockedNonWorkableState){tblAttachments.EnableTaskBar(false)}populateAttachmentsActivityDDWithXML(C.GetParam("ActivitiesXML",true));populateAttachmentsTable(C.GetParam("AttachmentsTableXML",true));var A=document.getElementById("hdnPreviousStatus");var B=tblAttachments.GetRecordCount();setSRTabTitle(ATTACHMENTS_TAB_INDEX,attachmentsTabTitle,B);if(B>0){setVisibleAttachmentsSection("divAttachmentsTable",true)}else{if((document.getElementById("hdnDataAccess").value=="READWRITE")&&(A.value!="DUPOPEN")){activateAddAttachmentSection()}else{activateNoAttachmentSection()}}attachmentsTabRefreshed();__Page.RegisterBlock("AttachmentsAddDIV",false)}function resetAttachmentsTab(){deletedAttachmentsArray=new Array();addAttachmentInfoObject=null;currentAttachmentUnderEditing=null;clearAttachmentsTabErrors();tblAttachments.Clear();hideAllAttachmentsSections()}function getAttachmentsEditColumnValue(){if(hdnDataAccess.value=="READONLY"){return""}else{return("<img alt='"+attachmentsEditAlt+"' src='../../Images/Icons/Subject Writing Active_x00v848.png' style='cursor:hand;border=0'></img>")}}function populateAttachmentsActivityDDWithDataArray(F){var A=0;var C=new Array();var D=new Array();for(A=0;A<F.length;A++){C[A]=F[A].Id;D[A]=F[A].Activity}var H=document.getElementById("UltraWebTab1__ctl2_DropDownList1");H.options.length=0;H.options[0]=new Option(attachmentsPleaseSelectOption,DUMMY_OPTION_CODE);H.selectedIndex=0;for(var B=0;B<C.length;B++){var G=C[B];var E=D[B];H.options[B+1]=new Option(E,G)}}function populateAttachmentsActivityDDWithXML(E){var F=getXMLDocumentObject(E);var C=F.getElementsByTagName(TAG_Attachment_ActivityDD_Id);var B=F.getElementsByTagName(TAG_Attachment_ActivityDD_Description);var H=document.getElementById("UltraWebTab1__ctl2_DropDownList1");H.options.length=0;H.options[0]=new Option(attachmentsPleaseSelectOption,DUMMY_OPTION_CODE);H.selectedIndex=0;if(C.length<1){H.disabled=true;document.getElementById("UltraWebTab1__ctl2_RadioButton2").disabled=true}else{H.disabled=false;document.getElementById("UltraWebTab1__ctl2_RadioButton2").disabled=false;for(var A=0;A<C.length;A++){var G=C[A].firstChild.nodeValue;var D=B[A].firstChild.data;H.options[A+1]=new Option(D,G)}}}function populateAttachmentsTable(P){var I=getXMLDocumentObject(P);var J=I.getElementsByTagName(TAG_Attachment_Id);var B=I.getElementsByTagName(TAG_Attachment_State);var C=I.getElementsByTagName(TAG_Attachment_ActivityId);var M=I.getElementsByTagName(TAG_Attachment_AttachedTo);var H=I.getElementsByTagName(TAG_Attachment);var K=I.getElementsByTagName(TAG_Attachment_AttachmentLink);var A=I.getElementsByTagName(TAG_Attachment_ExternalPath);var Q=I.getElementsByTagName(TAG_Attachment_ExternalInd);var R=I.getElementsByTagName(TAG_Attachment_Title);var E=I.getElementsByTagName(TAG_Attachment_Description);var O=I.getElementsByTagName(TAG_Attachment_VersionNumber);for(var D=0;D<J.length;D++){var G=new Array();G[TAG_Attachment_Id]=J[D].firstChild.nodeValue;G[TAG_Attachment_State]=B[D].firstChild.nodeValue;G[TAG_Attachment_ActivityId]="";if(C[D].hasChildNodes()){G[TAG_Attachment_ActivityId]=C[D].firstChild.nodeValue}G[TAG_Attachment_AttachedTo]=M[D].firstChild.data;var N=H[D].firstChild.data;var F=K[D].firstChild.data;G[TAG_Attachment_ExternalInd]=Q[D].firstChild.nodeValue;var L=false;if(G[TAG_Attachment_ExternalInd]==Y_IND){L=true}G[TAG_Attachment]=setItemLink(F,N,L);G[TAG_Attachment_Name]=N;G[TAG_Attachment_ExternalPath]=A[D].firstChild.data;G[TAG_Attachment_Title]=R[D].firstChild.data;G[TAG_Attachment_Description]=E[D].firstChild.data;G[TAG_Attachment_VersionNumber]=O[D].firstChild.nodeValue;G[TAG_Attachment_Edit]=getAttachmentsEditColumnValue();G[TAG_Attachment_GUID]="";tblAttachments.AddRow(G,false)}}function onSelectViewAttachment(){}function onAddAttachment(){if(isVisibleAttachmentsSection("AttachmentsAddDIV")){return false}if(isVisibleAttachmentsSection("AttachmentsEditDIV")){var A=__Page.GetBlockByID("AttachmentsEditDIV");if(A.IsDataChanged()){if(!Confirm(attachmentsEditOperationInProgress)){return false}}}activateAddAttachmentSection();__Page.RegisterBlock("AttachmentsAddDIV",false);return false}function activateNoAttachmentSection(){clearAttachmentsTabErrors();resetAddAttachmentSectionFields();setVisibleAttachmentsSection("AttachmentsAddDIV",false);setVisibleAttachmentsSection("AttachmentsEditDIV",false);setVisibleAttachmentsSection("AttachmentsNoDIV",true)}function activateAddAttachmentSection(){clearAttachmentsTabErrors();resetAddAttachmentSectionFields();setVisibleAttachmentsSection("AttachmentsAddDIV",true);setVisibleAttachmentsSection("AttachmentsEditDIV",false)}function setVisibleAttachmentChangeFileLink(A,B){document.getElementById("divAddLink").style.display=(A?"none":"inline");document.getElementById("divSelectedFile").style.display=(A?"inline":"none");document.getElementById("UltraWebTab1__ctl2_lblSelectedFile").innerHTML=(A?escapeActivityNames(B):"");document.getElementById("divChangeLink").style.display=(A?"inline":"none")}function resetAddAttachmentSectionFields(){addAttachmentInfoObject=null;document.getElementById("UltraWebTab1__ctl2_RadioButton1").checked=true;var A=document.getElementById("UltraWebTab1__ctl2_DropDownList1");A.selectedIndex=0;A.disabled=true;setVisibleAttachmentChangeFileLink(false,"");document.getElementById("UltraWebTab1__ctl2_lblStorageOption").innerHTML="";document.getElementById("UltraWebTab1__ctl2_tbxAddAttachmentTitle").value="";document.getElementById("UltraWebTab1__ctl2_tbxTab3AddDescription").value=""}function toggleSRActivityAttachment(){var B=document.getElementById("UltraWebTab1__ctl2_RadioButton1").checked;var A=document.getElementById("UltraWebTab1__ctl2_DropDownList1");A.disabled=B}function validateAttachmentFileName(){if(isParamNullOrUndefined(addAttachmentInfoObject)){return 1}return 0}function validateforboldlabel(){}function validateAttachmentActivitySelection(){if(document.getElementById("UltraWebTab1__ctl2_RadioButton2").checked){var A=document.getElementById("UltraWebTab1__ctl2_DropDownList1");if(A.selectedIndex==-1){return false}if(A.options[A.selectedIndex].value==DUMMY_OPTION_CODE){return false}}return true}function onAddAttachmentSelection(){var A=showPopWin("../../Common/UI/FileUpload.aspx",500,150,null);if(IsIEBrowser()){if(!isParamNullOrUndefined(A)){if(!isParamNullOrUndefined(A.path)&&!isParamNullOrUndefined(A.fileName)&&!isParamNullOrUndefined(A.guid)&&!isParamNullOrUndefined(A.isDBStorage)){setAttachmentInfo(A.path,A.fileName,A.guid,A.isDBStorage);var B=__Page.GetBlockByID("AttachmentsAddDIV");B.SetDataChanged(true);__Page.SetDataChanged(true);isAttachmentsChanged=true}}}}function onChangeAttachmentSelection(){onAddAttachmentSelection()}function onAddAttachmentAction(){var A=__Page.GetBlockByID("AttachmentsAddDIV");if(!A.IsDataChanged()){Alert("There are no changes to save")}else{msgAddAttachmentFrame.RemoveAllErrors();if(msgAddAttachmentFrame.Validate()){return false}if(!validateAttachmentActivitySelection()){msgAddAttachmentFrame.SetError("InvalidActivitySelection",attachmentsInvalidActivitySelection);return false}addAttachmentSaveData();updateAttachmentsTabStatusOnAddAttachment();isAttachmentsChanged=true}return false}function addAttachmentSaveData(){var A=new Array();A[TAG_Attachment_Id]="";A[TAG_Attachment_State]=STATE_NEW;if(document.getElementById("UltraWebTab1__ctl2_RadioButton2").checked){var C=document.getElementById("UltraWebTab1__ctl2_DropDownList1");A[TAG_Attachment_ActivityId]=C.options[C.selectedIndex].value;A[TAG_Attachment_AttachedTo]=C.options[C.selectedIndex].text}else{A[TAG_Attachment_ActivityId]="";A[TAG_Attachment_AttachedTo]=attachmentsSRNumber}var B="";if(addAttachmentInfoObject.path.indexOf("\\")>=0){B=BROWSER_FILE_PROTOCOL+addAttachmentInfoObject.path.replace(/\\/g,"/")+"/"+addAttachmentInfoObject.fileName;message=document.getElementById("hdnNoFileAvailable").value;anchor=addAttachmentInfoObject.fileName+'<br /><span class="fsViewText">'+message+"</span>";A[TAG_Attachment]=anchor}else{if(addAttachmentInfoObject.path.indexOf("/")>=0){B=addAttachmentInfoObject.path+"/"+addAttachmentInfoObject.fileName;A[TAG_Attachment]=setItemLink(B,addAttachmentInfoObject.fileName,true)}}A[TAG_Attachment_Name]=addAttachmentInfoObject.fileName;if(addAttachmentInfoObject.isDBStorage){A[TAG_Attachment_ExternalPath]=attachmentsStoredInternally;A[TAG_Attachment_ExternalInd]=N_IND}else{A[TAG_Attachment_ExternalPath]=addAttachmentInfoObject.path;A[TAG_Attachment_ExternalInd]=Y_IND}A[TAG_Attachment_Title]=Trim(document.getElementById("UltraWebTab1__ctl2_tbxAddAttachmentTitle").value);A[TAG_Attachment_Description]=Trim(document.getElementById("UltraWebTab1__ctl2_tbxTab3AddDescription").value);A[TAG_Attachment_VersionNumber]=DEFAULT_VERSION_NUMBER;A[TAG_Attachment_Edit]=getAttachmentsEditColumnValue();A[TAG_Attachment_GUID]=addAttachmentInfoObject.guidName;tblAttachments.AddRow(A,false)}function updateAttachmentsTabStatusOnAddAttachment(){showAttachmentsTable();var A=tblAttachments.GetRecordCount();setSRTabTitle(ATTACHMENTS_TAB_INDEX,attachmentsTabTitle,A)}function onAddCancelAttachmentAction(){var A=tblAttachments.GetRecordCount();if(A>0){showAttachmentsTable()}resetAddAttachmentSectionFields();return false}function setAttachmentInfo(E,F,D,A){if(!isVisibleAttachmentsSection("AttachmentsAddDIV")){return }addAttachmentInfoObject=new attachmentInfo(E,F,D,A);var B=document.getElementById("UltraWebTab1__ctl2_lblStorageOption");if(A){B.innerHTML=attachmentsStoreInDB}else{B.innerHTML=attachmentsStoreExternally}if(E.indexOf("\\\\")>=0){setVisibleAttachmentChangeFileLink(true,E+"\\"+F)}else{if(E.indexOf("\\")>=0){var C=Confirm("The specifed file path is not in the form of \\\\server\\sharedfolder\\filename and therefore may not be reachable by the server.  Click OK to continue using this path or click Cancel to change it.");if(C){setVisibleAttachmentChangeFileLink(true,E+"\\"+F)}else{onChangeAttachmentSelection()}}else{if(E.indexOf("/")>=0){setVisibleAttachmentChangeFileLink(true,E+"/"+F)}}}}function isAddEditAttachmentOperationInProgress(){if(isVisibleAttachmentsSection("AttachmentsAddDIV")){var A=__Page.GetBlockByID("AttachmentsAddDIV");if(A.IsDataChanged()){if(!Confirm(attachmentsAddOperationInProgress)){return true}}}if(isVisibleAttachmentsSection("AttachmentsEditDIV")){var A=__Page.GetBlockByID("AttachmentsEditDIV");if(A.IsDataChanged()){if(!Confirm(attachmentsEditOperationInProgress)){return true}}}return false}function onSelectAttachment(A){if(isAddEditAttachmentOperationInProgress()){return }currentAttachmentUnderEditing=null;if(isParamNullOrUndefined(A)){Alert(attachmentsEditError);return }clearAttachmentsTabErrors();currentAttachmentUnderEditing=A;setAttachmentsEditSectionFields(A);setVisibleAttachmentsSection("AttachmentsAddDIV",false);setVisibleAttachmentsSection("AttachmentsEditDIV",true);__Page.RegisterBlock("AttachmentsEditDIV",false)}function setAttachmentsEditSectionFields(B){var A=escapeActivityNames(B[TAG_Attachment_Name]);document.getElementById("UltraWebTab1__ctl2_Span1").innerHTML=attachmentsEditFieldsetLabel+": "+A;if(B[TAG_Attachment_ActivityId].length>0){document.getElementById("UltraWebTab1__ctl2_Label4").innerHTML=attachmentsAttachedToActivity+" ("+escapeActivityNames(B[TAG_Attachment_AttachedTo])+")"}else{document.getElementById("UltraWebTab1__ctl2_Label4").innerHTML=attachmentsAttachedToSR}if(B[TAG_Attachment_ExternalInd]==Y_IND){document.getElementById("UltraWebTab1__ctl2_Label8").innerHTML=attachmentsEditStoredExternally+" "+escapeActivityNames(B[TAG_Attachment_ExternalPath])}else{document.getElementById("UltraWebTab1__ctl2_Label8").innerHTML=attachmentsStoreInDB}document.getElementById("UltraWebTab1__ctl2_lblEditAttachmentTitleView").innerHTML=escapeActivityNames(B[TAG_Attachment_Title]);document.getElementById("UltraWebTab1__ctl2_tbxEditAttachmentTitle").value=B[TAG_Attachment_Title];document.getElementById("UltraWebTab1__ctl2_tbxDescriptionView").value=B[TAG_Attachment_Description];document.getElementById("UltraWebTab1__ctl2_tbxTab3EditDescription").value=B[TAG_Attachment_Description]}function onUpdateAttachmentAction(){var A=__Page.GetBlockByID("AttachmentsEditDIV");if(!A.IsDataChanged()){Alert("There are no changes to save")}else{msgEditAttachmentFrame.RemoveAllErrors();if(isParamNullOrUndefined(currentAttachmentUnderEditing)){msgEditAttachmentFrame.SetError("NotReadyToSave",attachmentsEditNotReadyToSave);return false}if((currentAttachmentUnderEditing[TAG_Attachment_Description]!=Trim(document.getElementById("UltraWebTab1__ctl2_tbxTab3EditDescription").value))||(currentAttachmentUnderEditing[TAG_Attachment_Title]!=Trim(document.getElementById("UltraWebTab1__ctl2_tbxEditAttachmentTitle").value))){currentAttachmentUnderEditing[TAG_Attachment_Description]=Trim(document.getElementById("UltraWebTab1__ctl2_tbxTab3EditDescription").value);currentAttachmentUnderEditing[TAG_Attachment_Title]=Trim(document.getElementById("UltraWebTab1__ctl2_tbxEditAttachmentTitle").value);if(currentAttachmentUnderEditing[TAG_Attachment_State]==STATE_UNCHANGED){currentAttachmentUnderEditing[TAG_Attachment_State]=STATE_CHANGED}tblAttachments.ReLoadData()}__Page.SetDataChanged(true);showAttachmentsTable();isAttachmentsChanged=true}return false}function onEditCancelAttachmentAction(){showAttachmentsTable();return false}function onDeleteAttachment(B){if(isAddEditAttachmentOperationInProgress()){return false}clearAttachmentsTabErrors();setVisibleAttachmentsSection("AttachmentsAddDIV",false);setVisibleAttachmentsSection("AttachmentsEditDIV",false);if(!Confirm(attachmentsDeleteConfirmation)){return false}if((B[TAG_Attachment_Id].length>0)&&(B[TAG_Attachment_State]!=STATE_NEW)){var A=new deletedAttachment(B[TAG_Attachment_Id],B[TAG_Attachment_VersionNumber]);deletedAttachmentsArray.push(A)}updateAttachmentsTabStatusOnDeleteAttachment();__Page.SetDataChanged(true);isAttachmentsChanged=true;return true}function updateAttachmentsTabStatusOnDeleteAttachment(){var A=tblAttachments.GetRecordCount()-1;if(A<1){setVisibleAttachmentsSection("divAttachmentsTable",false);activateAddAttachmentSection()}setSRTabTitle(ATTACHMENTS_TAB_INDEX,attachmentsTabTitle,A)}function getAttachmentsTabChanges(){var A="<Data>";var C=getDeletedAttachmentsXML();var B=getChangedAttachmentsXML();A=A+C+B+"</Data>";return A}function getDeletedAttachmentsXML(){var C="<DeletedAttachments>";for(var A=0;A<deletedAttachmentsArray.length;A++){var B=deletedAttachmentsArray[A];C=C+"<DeletedAttachment>";C=C+"<Id>"+B.id+"</Id>";C=C+"<VersionNumber>"+B.versionNumber+"</VersionNumber>";C=C+"</DeletedAttachment>"}C=C+"</DeletedAttachments>";return C}function getChangedAttachmentsXML(){var C=tblAttachments.GetArrayData();var B="<ChangedAttachments>";for(var A=0;A<C.length;A++){var D=C[A];if((D[TAG_State]==STATE_CHANGED)||(D[TAG_State]==STATE_NEW)){B=B+'<ChangedAttachment state="'+D[TAG_State]+'">';if(D[TAG_State]==STATE_NEW){B=B+getNewAttachmentDataForSaveRequest(D)}else{B=B+getChangedAttachmentDataForSaveRequest(D)}B=B+"</ChangedAttachment>"}}B=B+"</ChangedAttachments>";return B}function getNewAttachmentDataForSaveRequest(C){var A="";A=A+"<ExternalInd>"+C[TAG_Attachment_ExternalInd]+"</ExternalInd>";A=A+"<TempAttachmentId>"+C[TAG_Attachment_GUID]+"</TempAttachmentId>";A=A+"<ActivityId>"+C[TAG_Attachment_ActivityId]+"</ActivityId>";var B="";if(C[TAG_Attachment_ExternalInd]==Y_IND){if(C[TAG_Attachment_ExternalPath].indexOf("\\")>=0){B=C[TAG_Attachment_ExternalPath]+"\\"+C[TAG_Attachment_Name]}else{if(C[TAG_Attachment_ExternalPath].indexOf("/")>=0){B=C[TAG_Attachment_ExternalPath]+"/"+C[TAG_Attachment_Name]}}}else{B=C[TAG_Attachment_Name]}A=A+createXMLNode("AttachmentPath",B);A=A+createXMLNode("Title",C[TAG_Attachment_Title]);A=A+createXMLNode("Description",C[TAG_Attachment_Description]);return A}function getChangedAttachmentDataForSaveRequest(B){var A="";A=A+"<Id>"+B[TAG_Attachment_Id]+"</Id>";A=A+createXMLNode("Title",B[TAG_Attachment_Title]);A=A+createXMLNode("Description",B[TAG_Attachment_Description]);A=A+"<VersionNumber>"+B[TAG_Attachment_VersionNumber]+"</VersionNumber>";return A}function popupShowParentAttachments(){if(attachmentsParentSRId.length>0){var B="ShowParentAttachments.aspx?SRID="+attachmentsParentSRId+"&SRNumber="+escape(attachmentsParentSRNumber);var A=220;var E=380;var G=(screen.height/2)-(A/2)-20;var F=(screen.width/2)-(E/2);var D="height="+A+",width="+E+",left="+F+",top="+G;var C=Open(B,"SRParentAttachments",D+",location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=no");C.focus()}return false}function ResendMessage(B){HideMessageTabMessage();var A=AjaxManager.GetRequest();A.SetAction("ResendMessageCMD");A.AddParam("SRID",getObjectID());A.AddParam("MsgID",B.MessageID);A.Async=true;AjaxManager.SubmitRequest(A,ResendMessageCallback)}function MessageTableLoad(A){HideMessageTabMessage();A.AddParam("SrID",getObjectID())}function setResendImage(A){return"<img src='../../Images/Icons/resend_x00v848.png' border=0></img>"}function ResendMessageCallback(A){gridvMessages.Refresh();changeMessageTabText();if(A.GetParam("failure")!=null){DisplayMessageTabStatusMessage(A.GetParam("failure"),"VSConfirmationMessage")}else{DisplayMessageTabStatusMessage(A.GetParam("success"),"VSConfirmationMessage")}}function DisplayMessageTabStatusMessage(B,A){document.getElementById("lbMessageTabMessage").innerHTML=B;document.getElementById("lbMessageTabMessage").className=A;ShowMessageTabMessage()}function ShowMessageTabMessage(){document.getElementById("lbMessageTabMessage").style.display="block";document.getElementById("MessageTabMessageSection").style.display="block"}function HideMessageTabMessage(){document.getElementById("lbMessageTabMessage").style.display="none";document.getElementById("MessageTabMessageSection").style.display="none"}function popupSendCourtesyCopy(){var B=345;var E=645;var D=(screen.height/2)-(B/2)-20;var C=(screen.width/2)-(E/2);var A=Open("SelectGroupsShuttleForCC.aspx","","height="+B+",width="+E+",top="+D+",left="+C+",scrollbars=yes, help=No, resizable=Yes, status=No,toolbar=no,menubar=no,location=no",true)}function OnGetGroupsForCCReturn(C){var A="";var B="";if(C!=""){A=C.split(messageTab_SEPARATOR);for(i=0;i<A.length;i++){tmpGroup=A[i].split("|");B=B+tmpGroup[1]+messageTab_SEPARATOR;tmpGroup=""}B=B.slice(0,B.length-1);xmlRequest=AjaxManager.GetRequest();xmlRequest.SetAction("SendCourtesyCopyCMD");xmlRequest.AddParam("groupIDs",B);xmlRequest.AddParam("currSRID",document.getElementById("hdnSRID").value);xmlRequest.Async=false;AjaxManager.SubmitRequest(xmlRequest,SendCourtesyCopyCallback)}}function messagesTabActive(){if(!isMessagesTabLoadedFlag){gridvMessages.Refresh();isMessagesTabLoadedFlag=true}document.getElementById("div_gridvMessages___$___$___NRF").style.color="black";document.getElementById("div_gridvMessages___$___$___NRF").style.paddingTop="9px";document.getElementById("div_gridvMessages___$___$___NRF").style.paddingLeft="9px"}function SendCourtesyCopyCallback(A){if(A.GetParam("success")!=null){gridvMessages.Refresh();changeMessageTabText();DisplayMessageTabStatusMessage(A.GetParam("success"),"VSConfirmationMessage fsLabel")}else{if(A.GetParam("failure")!=null){DisplayMessageTabStatusMessage(A.GetParam("failure"),"VSStatusMessage fsLabel")}}}function changeMessageTabText(){var G=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var H=G.Tabs[4];var C=H.getText();var B=C.indexOf("(")+1;var D=C.indexOf(")");var F=C.substring(0,B);var E=C.substring(B,D);var A=parseInt(E)+1;H.setText(F+A+")")}function updateMessageTabText(){var E=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var F=E.Tabs[4];var B=F.getText();var A=B.indexOf("(")+1;var C=B.indexOf(")");var D=B.substring(0,A);F.setText(D+_messageCount+")")}function popupLinkExistingSR(){var D=document.getElementById("hdnSRID").value;if(D==""){D="NEWSR"}var C=0,B=0;var A=0,F=0;if(typeof (window.innerWidth)=="number"){C=window.innerWidth;B=window.innerHeight}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){C=document.documentElement.clientWidth;B=document.documentElement.clientHeight}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){C=document.body.clientWidth;B=document.body.clientHeight}}}if(C>996){F=B;A=C}else{F=B-50;A=C-40}var G=0,E=0;if(typeof window.screenLeft!="undefined"){G=window.screenTop+(B/2-F/2);E=window.screenLeft+(C/2-A/2)}else{if(typeof window.screenX!="undefined"){G=window.screenX+(B/2-F/2);E=window.screenY+(C/2-A/2)}else{G=screen.availHeight/2-F/2;E=screen.availWidth/2-A/2}}Open("../../ServiceRequestsSearch/UI/ServiceRequestSearch.aspx?hideTemplate=true&DefaultAction=LinkSR&PARENTSRID="+D,"CSR","width="+A+",height="+F+",top="+G+",left="+E+",menubar=no,status=no,directories=no,location=no,toolbar=no,resizable=yes,scollbars=yes");return false}function SRAdditionalFlexNotePopup(D,E){var B=document.getElementById(D).value;var A=document.getElementById(E).value;var C=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;C.OpenAddFlexNotesPopup(B,"PROCESS",A);ShowHideAddFNButton();return false}function GetCurrentAllowableModuleCode(){return _ModuleCode}function SetFNCurrentAllowableModuleCode(A){_ModuleCode=A}function SetFNActionCommand(A){_ActionCommand=A}function SetFlexNoteContainer(A){_FlexNoteContainer=A}function GetSelectedFlexNotes(A){_SelectedFlexNoteCodes=A;RetrieveFlexNotesRequest("NEW_SELECTED_FLEX_NOTES")}function GetMainTabFlexNotes(){var A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;A.ConfigureFlexNotes();if(getObjectID()==-1){A.RetrieveFlexNotesRequest("NEW_AUTO_FLEX_NOTES")}else{A.RetrieveFlexNotesRequest("EXISTING_FLEX_NOTES")}}function GetMainTabResourceFlexNotes(B,E,F,D,A,C){ConfigureResourceFlexNoteSettings(B,E,F,D,A,C);if(_ParentObjectID==-1){RetrieveFlexNotesRequest("NEW_AUTO_FLEX_NOTES")}else{RetrieveFlexNotesRequest("EXISTING_FLEX_NOTES")}}function ConfigureFlexNotesForCurrentObject(A,B,D,C,E){_ObjectType="PROCESS";_ModuleCode=E;_FlexNoteContainer=document.getElementById(A);_FlexNoteContainer.style.width="100%";ClearFlexNoteContainer(_FlexNoteContainer);_FlexNotesLabel=D;_MessagingControl=B;_MessagingControl.RemoveAllControls();_ActionCommand=C;_ParentObjectTypeCode=getObjectTypeCode();_ParentObjectID=getObjectID();_DataAccess=getDataAccess();_QuestionIDTag=_FlexNoteContainer.id+"_pqid_";_ControlIDTag=_FlexNoteContainer.id+"_pcid_"}function ConfigureResourceFlexNoteSettings(B,E,F,D,A,C){_ObjectType="RESOURCE";_ModuleCode="RESOURCE";_FlexNoteContainer=B;_FlexNoteContainer.style.width="695px";_MessagingControl=E;_MessagingControl.RemoveAllControls();_ActionCommand=F;_ParentObjectTypeCode=D;_ParentObjectID=A;_DataAccess=C;_QuestionIDTag=_FlexNoteContainer.id+"_rqid_";_ControlIDTag=_FlexNoteContainer.id+"_rcid_"}function setFlexNoteMessagingControl(A){_MessagingControl=A}function ClearFlexNoteContainer(A){for(var B=A.rows.length;B>0;B--){A.deleteRow(B-1)}}function RetrieveFlexNotesRequest(A){var B=AjaxManager.GetRequest();B.SetAction(_ActionCommand);B.AddParam("ObjectType",_ObjectType);if(A=="NEW_AUTO_FLEX_NOTES"){B.AddParam("ClientRequestType",A);B.AddParam("ParentObjectTypeCode",_ParentObjectTypeCode)}if(A=="NEW_SELECTED_FLEX_NOTES"){B.AddParam("ClientRequestType",A);B.AddParam("ParentObjectTypeCode",_ParentObjectTypeCode);B.AddParam("SelectedFlexNoteCodes",_SelectedFlexNoteCodes)}if(A=="EXISTING_FLEX_NOTES"){B.AddParam("ClientRequestType",A);B.AddParam("ParentObjectID",_ParentObjectID)}B.AddParam("ScreenModule",_ModuleCode);B.Async=true;AjaxManager.SubmitRequest(B,RetrieveFlexNotesResponseHandler)}function onFlexNotesPostLoadHandler(A){RetrieveFlexNotesResponseHandler(A,true)}function RetrieveFlexNotesResponseHandler(F,J){var G=F.GetParam("FlexNoteData");var C=F.GetParam("isUserAddedFlexNotes");var H="N";if(document.getElementById("hdnFlexNoteALLDefinitionsString")!=null){document.getElementById("hdnFlexNoteALLDefinitionsString").value=F.GetParam("srFQCompleteDefs")}var L=F.GetParam("DefaultCountryPhoneAndZipFormats").split("[fb]");GlobalPhoneFormat=L[0];GlobalZipFormat=L[1];SetGlobalPhoneZipFormats();H=F.GetParam("ShowAddButton");if(document.getElementById("hdnShowAddFNButton")){H=document.getElementById("hdnShowAddFNButton").value}var B=generateDataArray(G);var A=(C=="Y")?"Y":"N";if((B.length>0)&&!J){loadFlexNoteRows(B,_FlexNoteContainer.id,_MessagingControl,_DataAccess,null,null,A)}var K=document.getElementById("trSRMAddFlexNotes");var I=document.getElementById("container_horizontalrule1");if((K!=null)&&(I!=null)){if(H=="N"){K.style.display="none";I.style.display="none"}else{K.style.display="";I.style.display=""}}var E=__Page.GetBlockByID("PlaceHolderCell");if(E!=null){E.ReInitData(true)}if(A=="Y"){__Page.SetDataChanged(true)}var D=0;D=parseInt(F.GetParam("AssociatedKBItemsCollectionCount"));if((D!=NaN)&&(D>0)){document.getElementById("trTab0KBItemsBtn").style.display=""}else{if(document.getElementById("trTab0KBItemsBtn")!=null){document.getElementById("trTab0KBItemsBtn").style.display="none"}}}function generateDataArray(C){if(C!=undefined&&C!=null&&C!="AJAXNULL"&&Trim(C).length!=0){var A=C.split("[rb]");for(var B=0;B<A.length;B++){A[B]=A[B].split("[fb]")}return A}else{return new Array()}}function loadFlexNoteRows(H,D,B,C,G,A,F){if(G!=null){_PhoneRule=G}if(A!=null){_ZoneRule=A}_FlexNoteContainer=document.getElementById(D);_MessagingControl=B;_DataAccess=C;if(_FlexNotesLabel!=null){if(H.length>0){_FlexNotesLabel.style.visibility="visible"}else{_FlexNotesLabel.style.visibility="hidden"}}H=sortFlexNotes(H);loadAnswers(H);_flexNotedataAnsArray=H;for(var E=0;E<H.length;E++){if(H[E][2]!=""){if(F=="Y"){CreateRow(H[E],"Y")}else{CreateRow(H[E],"N")}}}}function loadAdditionalFlexNoteRows(B){for(var A=0;A<B.length;A++){ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl.CreateRow(B[A],"Y")}}function setAnswersString(A){_AnswersString=A}function loadAnswers(F){if(_AnswersString!=""){var A=_AnswersString.split("[ard]");for(var C=0;C<A.length;C++){var E=A[C].split("[afd]");var D=E[1];var B=E[2];if(B==""){B=D}if((B!="undefined")&&F[C]){F[C][13]=B;if(F[C][16]==""){F[C][16]=D}}}}}function clearAllFlexNoteAnswers(){var numberOfControls=_FlexNoteContainer.rows.length;for(var counter=0;counter<numberOfControls;counter++){var currentControl=_FlexNoteContainer.rows[counter].cells[3].childNodes[0];currentControl.value="";var dataType=currentControl.dataType;if(dataType=="DATE"){var dateField=document.getElementById(currentControl.id+"_tbxSmartDate");if(dateField!=null){dateField.answer="";dateField.innerText=""}}else{if(dataType=="TIME"){var timerControlID=currentControl.id+"_TimeControl";var time=eval(timerControlID+".ClearTime()")}else{if(dataType=="CHARMULT"){currentControl.selectedIds=""}else{if(dataType=="CHAROPOT"){currentControl.selectedId=""}else{}}}}}}function sortFlexNotesByDescription(C,A){var D=C[1];var B=A[1];if(D==B){return 0}else{return D<B?-1:1}}function sortFlexNotesByDisplayOrder(B,A){if(B[15]==undefined||A[15]==undefined||B[15]==null||A[15]==null){return 0}return B[15]-A[15]}function sortFlexNotes(A){A.sort(sortFlexNotesByDisplayOrder);return A}function sortFlexNoteListByDescription(C,A){var D=C[1];var B=A[1];if(D==B){return 0}else{return D<B?-1:1}}function sortFlexNoteListByDisplayOrder(B,A){if(B[2]==undefined||A[2]==undefined||B[2]==null||A[2]==null){return 0}return B[2]-A[2]}function sortFlexNoteListByDisplayOrderThenDescription(B,A){var C=sortFlexNoteListByDisplayOrder(B,A);if(C==0){C=sortFlexNoteListByDescription(B,A)}return C}function sortFlexNoteList(A){A.sort(sortFlexNoteListByDisplayOrderThenDescription);return A}function sortfunction(B,A){}function isCurrentRowEven(A){return((A%2)==0)}function CreateRow(F,T){var U=_FlexNoteContainer.rows.length;var R=_FlexNoteContainer.insertRow(U);R.style.width="100%";R.id=_FlexNoteContainer.id+"_fn"+U;var I=F[0];var C=F[1];var G=F[2];var S=F[3];var O=F[4];var Q=F[5];var P=F[7];var K=F[6];var J=F[8];var H=F[13];var E=F[16];var B=F[9];var A=F[10];var D=F[11];var L=F[12];var N=F[14];var M=F[15];R.fnID=I;R.fnQuestion=C;R.fnDataType=G;R.fnTypeCustomAttributeId=S;R.fnHintText=O;R.fnAutoCreatedInd=Q;R.fnRequiredInd=P;R.fnForceUpperInd=K;R.fnUpdateAllowedInd=J;R.fnOptionValue1=B;R.fnOptionValue2=A;R.fnRecordVersion=D;R.fnLOVString=L;R.fnCode=N;R.fnOrderBy=M;var F=new Object();F.id=I;F.code=N;F.question=C;F.dataType=G;F.typeCustomAttributeId=S;F.hintText=O;F.autoCreatedInd=Q;F.requiredInd=P;F.forceUpperInd=K;F.updateAllowedInd=J;F.lowerLimit=B;F.upperLimit=A;F.recordVersion=D;F.answer=H;F.answerCodes=E;F.lovString=L;F.optionValue1=B;F.optionValue2=A;F.orderBy=M;R.code=F.code;CreateCell1(R,F);CreateCell2(U,R,F);CreateCell3(U,R,F,T);CreateCell4(U,R,F);CreateCell5(U,R,F)}function CreateCell1(B,D){var C=B.insertCell(B.cells.length);C.className="tdFormLabel";C.style.width="2%";var A=document.createElement("IMG");A.className="fsLabel";A.src="../../images/icons/flexnote_bullet_x00v848.png";A.title=D.hintText;C.appendChild(A)}function CreateCell2(E,B,D){var C=B.insertCell(B.cells.length);var A=document.createElement("SPAN");C.appendChild(A);C.className="tdFormField";C.style.width="405px";if(_DataAccess=="READONLY"||D.updateAllowedInd=="N"){C.style.width="405px"}C.style.height="20px";C.style.wrap="false";if(D.requiredInd=="Y"){D.question="* "+D.question;C.style.fontWeight="bold"}A.innerHTML=D.question;A.className="fsLabel";A.id=_QuestionIDTag+E;A.title=D.hintText;if(isCurrentRowEven(E)){C.style.backgroundColor="whitesmoke"}}function CreateCell3(T,P,B,R){var A=P.insertCell(P.cells.length);A.className="tdFormLabel";A.style.width="2%";var M=P.insertCell(P.cells.length);M.className="tdFormField";var L;var K="";if(_DataAccess=="READONLY"||B.updateAllowedInd=="N"){M.className="tdFormTextNoWrap";M.style.width="350px";L=document.createElement("SPAN");L.className="fsLabel";var N=B.answer;if(B.dataType=="PHONENUM"){SetGlobalPhoneZipFormats();N=GetFormattedValue(B.answer,GlobalPhoneFormat)}if((B.lovString!=""&&B.lovString!=null)&&(B.dataType=="CHARLIST"||B.dataType=="CHARMULT"||B.dataType=="CHAROPT"||B.dataType=="BOOLEAN")){N=GetDescFromCodeList(B.lovString,B.answer)}L.innerHTML=N}else{switch(B.dataType){case"BOOLEAN":L=document.createElement("SELECT");L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Invalid data in list items";L.className="tdFormField";L.style.width="50%";LoadLOVItems(L,B);break;case"NUMBER":L=document.createElement("INPUT");L.type="TEXT";L.Min=B.lowerLimit;L.Max=B.upperLimit;if(B.answer!=null&&B.answer!=""){L.value=B.answer}else{L.value="NUMBER";L.style.fontWeight="bold";L.style.color="gray";L.style.fontStyle="italic"}L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Answer must contain a numeric value";L.className="tdFormField";L.onfocus=new Function("TrimNumberSign('"+_ControlIDTag+T+"')");break;case"CHAR":L=document.createElement("INPUT");L.type="TEXT";L.className="tdFormField";L.value=B.answer;L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Allowed only alphabets[aA-zZ]";break;case"CHARLIST":L=document.createElement("SELECT");L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Invalid data in list items";L.className="tdFormField";L.style.width="352px";L.onmouseover=new Function("selecttitle(this)");LoadLOVItems(L,B);break;case"CHAROPT":L=document.createElement("INPUT");L.type="TEXT";L.value=constructLOVAnswer(B);L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Invalid data in list items";L.className="tdFormField";break;case"CHARMULT":L=document.createElement("INPUT");L.type="TEXT";L.value=constructLOVAnswer(B);L.selectedIds=B.answerCodes;L.EmptyMessage="List cannot be empty";L.InvalidMessage="Invalid data in list items";L.className="tdFormField";L.onmouseover=new Function("title(this)");L.lovTypeCode=B.optionValue1;L.disabled=true;break;case"TIME":case"TIMETYPE":L=document.createElement("SPAN");L.EmptyMessage="A Time value is required";L.InvalidMessage="Invalid Time value";L.Min=B.OptionValue1;L.Max=B.OptionValue2;L.attributeId=B.id;L.name="_"+B.id;L.title=B.hintText;L.value="InitializedValue";break;case"DATETYPE":case"DATE":L=document.createElement("SPAN");L.Min=B.optionValue1;L.Max=B.optionValue2;L.id="_"+B.id;L.name="_"+B.id;L.EmptyMessage="A Date value is required";L.InvalidMessage="Invalid Date value";L.attributeId=B.id;L.title=B.hintText;L.dataType="DATE";break;case"REGEXPRS":L=document.createElement("INPUT");L.type="TEXT";L.value=B.answer;L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Answer provided must be in the format: "+B.optionValue1;L.className="tdFormField";L.regExpression=B.optionValue1;break;case"LOCTZONE":case"ZIPCODE":L=document.createElement("INPUT");L.type="TEXT";L.value=B.answer;SetGlobalPhoneZipFormats();L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Location Zone answer must be in the proper format("+GlobalZipFormat+")";L.className="tdFormField";K='SetInputFormat("ZIPCODE","'+GlobalZipFormat+'","'+_ControlIDTag+T+'")';L.onclick=new Function(K);L.onkeyup=new Function(K);break;case"PHONENUM":L=document.createElement("INPUT");L.type="TEXT";SetGlobalPhoneZipFormats();L.value=GetFormattedValue(B.answer,GlobalPhoneFormat);L.EmptyMessage="Value cannot be empty";L.InvalidMessage="Phone number answer must be in the proper format("+GlobalPhoneFormat+")";L.className="tdFormField";K='SetInputFormat("PHONE","'+GlobalPhoneFormat+'","'+_ControlIDTag+T+'")';L.onclick=new Function(K);L.onkeyup=new Function(K);break}}L.id=_ControlIDTag+T;L.fnid=B.id;L.typeCustomAttributeId=B.typeCustomAttributeId;L.recordVersion=B.recordVersion;L.dataType=B.dataType;L.required=B.requiredInd;L.ForceUpper=B.forceUpperInd;if(B.dataType!="DATETYPE"&&B.dataType!="DATE"&&B.dataType!="TIME"){L.tabIndex="60"}var U="";var S="";switch(B.dataType){case"PHONENUM":case"ZIPCODE":case"LOCTZONE":var G="";if(B.dataType=="PHONENUM"){G="PHONE"}else{G="ZIPCODE"}var E=(G=="PHONE")?GlobalPhoneFormat:GlobalZipFormat;SetGlobalPhoneZipFormats();U='onblurPhoneZipHandler("'+G+'","'+E+'","'+_ControlIDTag+T+'","'+B.typeCustomAttributeId+'","'+B.dataType+'","'+escape(L.value)+'","'+L.fnid+'","'+B.code+'")';break;default:var H=/"/g;var Q=H.exec(L.value);if(!Q){U='ValidateWorkFlowRules("'+L.typeCustomAttributeId+'","'+L.id+'","'+L.dataType+'","'+escape(L.value)+'","'+L.fnid+'","'+B.code+'")'}else{U="ValidateWorkFlowRules('"+L.typeCustomAttributeId+"','"+L.id+"','"+L.dataType+"','"+escape(L.value)+"','"+L.fnid+"','"+B.code+"')"}}S=U;if(B.dataType!="CHARLIST"&&B.dataType!="BOOLEAN"){if(B.dataType=="NUMBER"){setNumberSignFunction="SetNumberSign('"+L.typeCustomAttributeId+"','"+L.fnid+"','"+B.code+"','"+L.id+"')";L.onblur=new Function(setNumberSignFunction)}else{L.onblur=new Function(U)}}L.update=R;if(B.dataType=="CHARLIST"){L.onchange=new Function("setFlexNoteUpdateFlag(this);selecttitle(this);"+S)}else{if(B.dataType=="BOOLEAN"){L.onchange=new Function("setFlexNoteUpdateFlag(this);"+S)}else{L.onchange=new Function("setFlexNoteUpdateFlag(this)")}L.style.width="345px"}if(B.dataType=="BOOLEAN"){L.style.width="352px"}M.appendChild(L);var J=true;if(B.requiredInd="Y"){J=true}_MessagingControl.AddControls(new Controls(_QuestionIDTag+T,_ControlIDTag+T,ValidateFlexNotes,J));if((B.dataType=="TIME")&&(_DataAccess=="READWRITE")){var V=L.id+"_TimeControl";var F=L.id;var D="";if(B.answer!=null&&B.answer!=undefined&&B.answer.length>0){D=B.answer}var O="setTimerUpdateFlag";var I=false;if(_DataAccess=="READWRITE"){I=false}else{I=true}CreateTimerControl(V,F,D,O,I);L.innerHTML=L.innerHTML.replaceAll("TimeControl_HH","TimeControl_HH tabindex=60 ");L.innerHTML=L.innerHTML.replaceAll("TimeControl_MM","TimeControl_MM tabindex=60 ");L.innerHTML=L.innerHTML.replaceAll("TimeControl_TT","TimeControl_TT tabindex=60 ")}if(((B.dataType=="DATETYPE")||(B.dataType=="DATE"))&&(_DataAccess=="READWRITE")){ShowSmartDate(L.id,L.id);var C=document.getElementById(L.id+"_tbxSmartDate");C.dataType="DATE";C.attributeId="_"+B.id;C.required=B.requiredInd;C.Min=B.optionValue1;C.Max=B.optionValue2;C.EmptyMessage="A Date value is required";C.InvalidMessage="Value should be in the range of "+B.optionValue1+" to "+B.optionValue2;C.answer=B.answer;L.value=B.answer;C.innerText=B.answer}if((B.dataType=="NUMBER")){}if(isCurrentRowEven(T)){M.style.backgroundColor="whitesmoke"}}function CreateCell4(G,B,F){if(_DataAccess=="READWRITE"&&F.updateAllowedInd!="N"){switch(F.dataType){case"CHAR":case"CHARMULT":case"CHAROPT":var E=B.insertCell(B.cells.length);var D=document.createElement("IMG");E.appendChild(D);D.id="bid_"+G;D.style.align="middle";D.style.cursor="pointer";D.tabIndex="60";switch(F.dataType){case"CHAR":D.src="../../images/icons/window edit_24_x00v848.png";D.AlternateText="Character Selection";D.onclick=new Function("flex_note_popup_text_editor('"+_ControlIDTag+G+"')");D.onkeydown=new Function("flex_note_popup_text_editor('"+_ControlIDTag+G+"')");break;case"CHARMULT":D.src="../../images/icons/black list new_24_x00v848.png";D.AlternateText="Multiple Selection";D.onclick=new Function("fnPopupMultiLOV('"+F.lovString.replace(/\'/g,"\\'")+"','"+_ControlIDTag+G+"','"+F.id+"','"+F.code+"')");D.onkeydown=new Function("fnPopupMultiLOV('"+F.lovString.replace(/\'/g,"\\'")+"','"+_ControlIDTag+G+"','"+F.id+"','"+F.code+"')");break;case"CHAROPT":D.src="../../images/icons/black list edit_24_x00v848.png";D.AlternateText="Optional Selection";D.onclick=new Function("fnPopupOptLOV('"+F.lovString.replace(/\'/g,"\\'")+"','"+_ControlIDTag+G+"','"+F.id+"','"+F.code+"')");D.onkeydown=new Function("fnPopupOptLOV('"+F.lovString.replace(/\'/g,"\\'")+"','"+_ControlIDTag+G+"','"+F.id+"','"+F.code+"')");break}break;case"CHARLIST":var E=B.insertCell(B.cells.length);E.style.backgroundColor="whitesmoke";E.onmouseover=new Function("singletitle(this)");var A=B.id;var C=A.substring(55);E.id="titleDiv"+C;break}}}function CreateCell5(D,A,C){if(_DataAccess=="READWRITE"&&C.updateAllowedInd!="N"){var B=A.insertCell(A.cells.length);switch(C.dataType){case"CHAR":break;default:break}}}function onChangeTest(){eventSrcID=(event.srcElement)?event.srcElement.id:"undefined";eventtype=event.type;status=eventSrcID+" has received a "+eventtype+" event."}function setTimerUpdateFlag(){var B=(event.srcElement)?event.srcElement.id:"undefined";var A;if(B!="undefined"){B=B.replace("_TimeControl_DIV","");B=B.replace("_TimeControl_HH","");B=B.replace("_TimeControl_MM","");B=B.replace("_TimeControl_TT","");if(B){A=document.getElementById(B)}A.update="Y";if(A.ForceUpper=="Y"){convertUpperCase(A)}ValidateWorkFlowRules(A.typeCustomAttributeId,A.id,A.dataType)}}function getUpdatedFlexNotes(){var answersString="";switch(_DataAccess){case"READWRITE":var numberOfControls=_FlexNoteContainer.rows.length;for(var counter=0;counter<numberOfControls;counter++){var currentControl=_FlexNoteContainer.rows[counter].cells[3].childNodes[0];if(currentControl){var flexNoteID=currentControl.fnid;var fnTypeCustomAttributeId=currentControl.typeCustomAttributeId;var fnCode=_FlexNoteContainer.rows[counter].code;if(currentControl.update=="Y"&&currentControl.dataType!="DATE"){var flexNoteAnswer="";var flexNoteAnswerText="";switch(currentControl.dataType){case"NUMBER":case"CHAR":flexNoteAnswerText=currentControl.value;break;case"CHARLIST":case"BOOLEAN":flexNoteAnswer=currentControl.value;flexNoteAnswerText=currentControl.options[currentControl.selectedIndex].text;break;case"BOOLTYPE":flexNoteAnswerText=currentControl.value;break;case"CHAROPT":var selectedId=currentControl.selectedId;var selectedValue=currentControl.value;if(currentControl.selectedId=="-1"||currentControl.selectedId==undefined){flexNoteAnswer=currentControl.value}else{flexNoteAnswer=currentControl.selectedId}flexNoteAnswerText=currentControl.value;break;case"CHARMULT":if(currentControl.selectedIds==null){currentControl.selectedIds=""}flexNoteAnswer=currentControl.selectedIds;flexNoteAnswerText=currentControl.value;if(ReturnValueOrEmpty(flexNoteAnswer)==""&&ReturnValueOrEmpty(flexNoteAnswerText)!=""){flexNoteAnswer=flexNoteAnswerText}break;case"TIME":case"TIMETYPE":var timerControlID=currentControl.id+"_TimeControl";var time=eval(timerControlID+".Get12HourTime()");flexNoteAnswerText=time;break;case"REGEXPRS":case"REGEXP":case"LOCTZONE":case"ZIPCODE":flexNoteAnswerText=currentControl.value;break;case"PHONENUM":SetGlobalPhoneZipFormats();flexNoteAnswerText=CompactWithOutTokens(currentControl.value,GlobalPhoneFormat,false,false);break;default:flexNoteAnswerText=currentControl.value;break}answersString=(answersString.length<1)?flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId:answersString+"[ard]"+flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId}else{if(currentControl.dataType=="DATE"){var smartDateComponent=document.getElementById(currentControl.id+"_tbxSmartDate");if(smartDateComponent!=null){var dateValue=smartDateComponent.value;var previousAnswer=currentControl.value==null?"":currentControl.value;if(Trim(previousAnswer)!=Trim(dateValue)){currentControl.value=dateValue;flexNoteAnswerText=currentControl.value.toUpperCase();answersString=(answersString.length<1)?flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId:answersString+"[ard]"+flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId}}}}}}break}return answersString}function getAllFlexNotes(){var answersString="";if(!_FlexNoteContainer){_FlexNoteContainer=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl._FlexNoteContainer}if(!_DataAccess){_DataAccess=getDataAccess()}switch(_DataAccess){case"READWRITE":var numberOfControls=_FlexNoteContainer.rows.length;for(var counter=0;counter<numberOfControls;counter++){var currentControl=_FlexNoteContainer.rows[counter].cells[3].childNodes[0];if(currentControl){var flexNoteID=currentControl.fnid;var fnTypeCustomAttributeId=currentControl.typeCustomAttributeId;var fnCode=_FlexNoteContainer.rows[counter].code;if(currentControl.dataType!="DATE"){var flexNoteAnswer="";var flexNoteAnswerText="";switch(currentControl.dataType){case"NUMBER":case"CHAR":flexNoteAnswerText=currentControl.value;break;case"CHARLIST":case"BOOLEAN":if(currentControl.options){flexNoteAnswer=currentControl.value;flexNoteAnswerText=currentControl.options[currentControl.selectedIndex].text}break;case"BOOLTYPE":flexNoteAnswerText=currentControl.value;break;case"CHAROPT":var selectedId=currentControl.selectedId;var selectedValue=currentControl.value;if(currentControl.selectedId=="-1"||currentControl.selectedId==undefined){flexNoteAnswer=currentControl.value}else{flexNoteAnswer=currentControl.selectedId}flexNoteAnswerText=currentControl.value;break;case"CHARMULT":if(currentControl.selectedIds==null){currentControl.selectedIds=""}flexNoteAnswer=currentControl.selectedIds;flexNoteAnswerText=currentControl.value;break;case"TIME":case"TIMETYPE":var timerControlID=currentControl.id+"_TimeControl";var time=eval(timerControlID+".Get12HourTime()");flexNoteAnswerText=time;break;case"REGEXPRS":case"REGEXP":flexNoteAnswerText=currentControl.value;break;case"LOCTZONE":case"ZIPCODE":flexNoteAnswerText=currentControl.value;break;case"PHONENUM":flexNoteAnswerText=currentControl.value;break;default:flexNoteAnswerText=currentControl.value;break}answersString=(answersString.length<1)?flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId:answersString+"[ard]"+flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId}else{if(currentControl.dataType=="DATE"){var smartDateComponent=document.getElementById(currentControl.id+"_tbxSmartDate");var dateValue=smartDateComponent.value;var previousAnswer=currentControl.answer==null?"":currentControl.answer;if(Trim(previousAnswer)!=Trim(dateValue)||Trim(dateValue)==""){currentControl.answer=dateValue;flexNoteAnswerText=currentControl.answer.toUpperCase();answersString=(answersString.length<1)?flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId:answersString+"[ard]"+flexNoteID+"[afd]"+flexNoteAnswer+"[afd]"+flexNoteAnswerText+"[afd]"+fnCode+"[afd]"+fnTypeCustomAttributeId}}}}}break}return answersString}function getUpdatedFlexNoteDefinitionData(){var C=new Array();if(!_FlexNoteContainer){_FlexNoteContainer=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl._FlexNoteContainer}if(!_DataAccess){_DataAccess=getDataAccess()}switch(_DataAccess){case"READWRITE":var D=_FlexNoteContainer.rows.length;for(var B=0;B<D;B++){var G=_FlexNoteContainer.rows[B].cells[3].childNodes[0];var F=G.parentNode;var A=F.parentNode;var E=new Array();E[0]=A.fnID;E[1]=A.fnQuestion;E[2]=A.fnDataType;E[3]=A.fnTypeCustomAttributeId;E[4]=A.fnHintText;E[5]=A.fnAutoCreatedInd;E[6]=A.fnForceUpperInd;E[7]=A.fnRequiredInd;E[8]=A.fnUpdateAllowedInd;E[9]=A.fnOptionValue1;E[10]=A.fnOptionValue2;E[11]=A.fnRecordVersion;E[12]=A.fnLOVString;E[13]="";E[14]=A.fnCode;E[15]=A.fnOrderBy;C[B]=E}break}return C}function generateFlexNoteDataStringfromDataArray(B){var C="";if(B!=null){for(var A=0;A<B.length;A++){C=(C.length<1)?C:C+"[rb]";C=C+B[A][0]+"[fb]"+B[A][1]+"[fb]"+B[A][2]+"[fb]"+B[A][3]+"[fb]"+B[A][4]+"[fb]"+B[A][5]+"[fb]"+B[A][6]+"[fb]"+B[A][7]+"[fb]"+B[A][8]+"[fb]"+B[A][9]+"[fb]"+B[A][10]+"[fb]"+B[A][11]+"[fb]"+B[A][12]+"[fb]"+B[A][13]+"[fb]"+B[A][14]+"[fb]"+B[A][15]+"[fb]"+B[A][16]}}return C}function ShowSmartDate(D,C){var A=document.getElementById(D);var B="<table id='"+C+"_calTable' border=0 cellspacing=0 cellpadding=0 width=100%><tr><td>";B+="<label for='"+C+"_tbxSmartDate'><input name='"+C+"_tbxSmartDate' type='text' tabindex='60' id='"+C+"_tbxSmartDate' value='' onBlur=\"javascript:return onblurDateHandler('"+C+"');\" onChange=\"javascript:return setFlexNoteUpdateFlag(this, '"+C+"');\" onkeydown=\"javascript:SmartDateEventHandler(event);\" style='width:100px' /></label>";B+="<label for='"+C+"_tbxSmartDateH'><input type='hidden' name='"+C+"_tbxSmartDateH' id='"+C+"_tbxSmartDateH' /></label>";B+="<label for='"+C+"_calImg'><input type='image' tabindex='60' id='"+C+"_calImg' alt='Calendar Popup' style='cursor:hand;padding_left:2px' src='../../images/icons/calendar_x00v848.png' onkeypress=\"javascript:SmartDateEventHandler(event); return false;\" onClick=\"javascript:return popUpCalendar('"+C+"_tbxSmartDate','"+C+"_tbxSmartDateH'); return false;\" /></label>";B+="</td></tr></table>";A.innerHTML=B}function onBlurTest(){Alert("Blur Test")}function constructLOVAnswer(G){var E="";if(G.lovString!=undefined&&G.lovString!=null&&G.answerCodes!=null){var F=G.lovString.split("[lrb]");var B;var D=G.answerCodes.split(",");for(var A=0;A<F.length;A++){B=F[A].split("[lfb]");F[A]=B}for(var A=0;A<F.length;A++){for(var C=0;C<D.length;C++){if(D[C]==F[A][0]){E=(E.length==0)?F[A][1]:E+","+F[A][1];break}}}if(G.dataType=="CHAROPT"&&E==""){E=G.answer}if(G.dataType=="CHARMULT"&&ReturnValueOrEmpty(E)==""){E=G.answer}}return E}function LoadLOVItems(C,E){if(E.lovString!=undefined&&E.lovString!=null){var D=E.lovString.split("[lrb]");var B;for(var A=0;A<D.length;A++){B=D[A].split("[lfb]");D[A]=B}sortFlexNoteList(D);C.options[0]=new Option("","");for(var A=0;A<D.length;A++){if(D[A][3]=="N"){C.options[C.options.length]=new Option(D[A][1],D[A][0]);C.options[C.options.length-1].title=D[A][1];if((E.answerCodes&&(E.answerCodes==D[A][0]))||(E.answer&&(E.answer==D[A][1]))){C.selectedIndex=C.options.length-1}}}}}function ShowNonAutoFlex(){showPopWin("ViewNonAutoCreatedFlexNotes.aspx",600,300,null)}function ValidateFlexNotes(){var currentField=_MessagingControl.CurrentField;if(!currentField){return 0}if(currentField.required=="Y"){if(currentField.dataType=="DATE"||currentField.dataType=="TIME"){if(currentField.dataType=="DATE"){var smartDateComponent=document.getElementById(currentField.id+"_tbxSmartDate");if(smartDateComponent!=null){var dateValue=smartDateComponent.value;if(dateValue.length<1){return 1}}else{return 1}}else{var timerControlID=currentField.id+"_TimeControl";var time=eval(timerControlID+".Get12HourTime()");if(time==null||Trim(time)==":"){return 1}}}else{if(Trim(currentField.value)==""){return 1}}}switch(currentField.dataType){case"CHAR":return 0;break;case"NUMBER":if(currentField.required=="Y"&&currentField.value=="NUMBER"){return 2}if(Trim(currentField.value)=="NUMBER"){currentField.value=""}if(Trim(currentField.value).length<1){return 0}else{if(isValidNumber(Trim(currentField.value))==false){return 2}else{if((currentField.Min==null)||(currentField.Min=="undefined")||(currentField.Max==null)||(currentField.Max=="undefined")||(currentField.Min=="")||(currentField.Max=="")){return 0}else{if(eval(currentField.value)>=currentField.Min&&eval(currentField.value)<=currentField.Max){return 0}else{return{ErrorCode:3,ErrorMessage:"The number must be within this range: "+currentField.Min+" - "+currentField.Max}}}}}break;case"CHARLIST":if(currentField.required=="Y"&&currentField.value==""){return 1}else{return 0}break;case"CHARMULT":if(currentField.required=="Y"&&currentField.selectedIds==""){return 1}else{return 0}break;case"CHAROPT":if(currentField.required=="Y"&&currentField.selectedId==0&&currentField.selectedValue==""){return 1}else{return 0}break;case"DATE":var smartDateComponent=document.getElementById(currentField.id+"_tbxSmartDate");if(smartDateComponent!=null){var dateValue=smartDateComponent.value;var requiredDate=(currentField.required=="Y")?"True":"False";if(dateValue==""){return 0}else{return validateCSRMinMaxDate(currentField.Min,currentField.Max,dateValue,requiredDate)}}else{return 0}break;case"TIME":var timerControlID=currentField.id+"_TimeControl";var time=eval(timerControlID+".Get12HourTime()");var isUpdated=eval(timerControlID+".IsUpdated");var isValid=eval(timerControlID+".IsValid()");if(time==null||Trim(time)==":"){return 0}else{if(isUpdated&&!isValid){return 2}else{return 0}}break;case"BOOLEAN":break;case"ZIPCODE":SetGlobalPhoneZipFormats();return ValidateData("ZIPCODE",GlobalZipFormat,currentField.id);case"LOCTZONE":if(Trim(currentField.value)==""){return 0}else{if(!isValidZone(currentField.value)){return 2}else{return 0}}break;case"REGEXPRS":if(!isValidData(currentField.value,currentField.regExpression)){return 2}else{return 0}break;case"PHONENUM":if(Trim(currentField.value)==""){return 0}else{SetGlobalPhoneZipFormats();return ValidateData("PHONE",GlobalPhoneFormat,currentField.id)}break}}function isValidNumber(A){return/^[-+]?\d+(\.\d+)?$/.test(A)}function isValidPhone(B){var A=new RegExp(_PhoneRule);return A.test(B)}function isValidZone(B){var A=new RegExp(_ZoneRule);return A.test(B)}function isAlpha(A){var B=A.search("[^A-Za-z ]");if(B>=0){return false}else{return true}}function isValidData(E,D){return true;try{var B=new RegExp(D);if(B!=undefined){var A=B.test(E);return A}else{return true}}catch(C){return true}}function getExistingFlexNoteCodes(){var C=_FlexNoteContainer.rows.length;var A="";for(var B=0;B<C;B++){A=A.length<1?","+_FlexNoteContainer.rows[B].code+",":A+_FlexNoteContainer.rows[B].code+","}return A}function OpenAddFlexNotesPopup(B,I,C){var D=GetCurrentAllowableModuleCode();var E=getExistingFlexNoteCodes();var A="../../Controls/UI/AdditionalFlexNotes.aspx?id="+B+"&type="+I+"&code="+C+"&moduleCode="+D+"&inuse="+E;var G=ShowModalDialog(A,"","unadorned: yes; dialogHeight: 420px; dialogWidth: 650px; center: Yes; resizable: No; status: No; scroll: No");if(G){var F=G.split(",");var H=F.length-1;var J=F[H];delete (F[H]);G=F.join(",");if((G!="NO_SELECTION")&&(G.length>0)){GetSelectedFlexNotes(G);if(J=="Y"){if(I=="RESOURCE"){if(document.getElementById("trAddFlexNotesLink")){document.getElementById("trAddFlexNotesLink").style.display="none"}else{document.getElementById("hyplnkAddFlexNotes").style.display="none"}}else{document.getElementById("hdnShowAddFNButton").value=J;document.getElementById("trSRMAddFlexNotes").style.display="none"}}else{if(I=="RESOURCE"){if(document.getElementById("trAddFlexNotesLink")){document.getElementById("trAddFlexNotesLink").style.display="block"}else{document.getElementById("hyplnkAddFlexNotes").style.display="block"}}else{document.getElementById("hdnShowAddFNButton").value=J;document.getElementById("trSRMAddFlexNotes").style.display="block";document.getElementById("container_horizontalrule1").style.display=""}}}}return false}function convertUpperCase(A){A.value=A.value.toUpperCase()}function formatPhoneNumber(E){var B=document.getElementById(E).value;if(B!=null){B=B.split("-").join("")}if(B.indexOf("-")==-1){if(!isNaN(B)){if(B.length==10){var A=B.substring(0,3);var D=B.substring(3,6);var C=B.substring(6,10);document.getElementById(E).value="("+A+")"+D+"-"+C}}}}function formatLocationZone(D){var B=document.getElementById(D).value;if(B!=null){B=B.split("-").join("")}if(B.indexOf("-")==-1){if(!isNaN(B)){if(B.length==9){var A=B.substring(0,5);var C=B.substring(5,9);document.getElementById(D).value=A+"-"+C}}}}function SetInputFormat(A,C,B){}function CompactWithOutTokens(C,G,A,H){var F=C;if(F!=null&&F!=""){var E="";if(G=="PHONE"){if(A){if(H){E="#9"}else{E="9"}}else{E="0123456789"}}else{if(A){if(H){E="AL#9"}else{E="AL9"}}else{E="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"}}while(F.indexOf(" ")!=-1){F=F.replace(" ","")}var I=F.length;var D=0;var B="";while(D<=I){B=F.substr(D,1);if(E.indexOf(B)==-1){F=F.replace(B,"")}else{D++}}}return F}function GetFormattedValue(B,H,C){var E="";if(B!=""&&B!=null){var F=0;var D=0;var G="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ#";var A="";var I=0;if(C!=null&&C!=""&&C!=undefined){I=C}else{I=H.length}while(F<=I){A=H.substr(F,1);if(G.indexOf(A)==-1){E=E+A}else{E=E+B.substr(D,1);D++}F++}}return E}function ValidateData(G,C,B){var D=document.getElementById(B).value;if(D!=null&&D!=""){var A=C.length;var F="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ#";var H=C;var E="";H=CompactWithOutTokens(H,G,true,true);vFormatReq=CompactWithOutTokens(H,G,true,false);D=CompactWithOutTokens(D,G,false,false);var I=H;if(G=="ZIPCODE"){while(I.indexOf("#")!=-1){I=I.replace("#","")}if(I.length==D.length){E=I;if(E.indexOf("L")!=-1||E.indexOf("A")!=-1){A=E.length}else{A=E.length-1}}else{if(H.length==D.length){E=H}else{return 2}}}else{E=H}if(E.length==D.length){vFormattedValue=GetFormattedValue(D,C,A);vFormattedValue=vFormattedValue.toUpperCase();if(ValidateFormatMasks(vFormattedValue,C)==0){document.getElementById(B).value=vFormattedValue;return 0}return 2}else{return 2}}else{return 0}}function SetGlobalPhoneZipFormats(){if((GlobalPhoneFormat==""||GlobalPhoneFormat==null)||(GlobalZipFormat==""||GlobalZipFormat==null)){GlobalPhoneFormat=document.getElementById("hdnDefaultCountryPhoneFormat").value;GlobalZipFormat=document.getElementById("hdnDefaultCountryZipFormat").value}}function onblurPhoneZipHandler(F,A,C,G,D,H,E,B){ValidateData(F,A,C);ValidateWorkFlowRules(G,C,D,H,E,B)}function onblurDateHandler(A){if(validateKey(A+"_tbxSmartDate",A+"_tbxSmartDateH")){var B=document.getElementById(A);ValidateWorkFlowRules(B.typeCustomAttributeId,B.id+"_tbxSmartDate",B.dataType,B.id+"_tbxSmartDateH")}}function GetDescFromCodeList(B,D){var C=B.split("[lrb]");for(i=0;i<C.length;i++){var A=C[i].split("[lfb]");if(D==A[0]){return A[1]}}return D}function replaceIt(E,D,A){if(D!=""&&D!=A){var B=0;var G=0;var C="";var F="";while(B<E.length){G=E.indexOf(D,B);if(G==-1){break}else{C=E.substr(0,G);F=E.substr(G+D.length,E.length);E=C+A+F;B=C.length+A.length}}}return E}function ResetGlobalArray(){var D=new Array();TableOfWFRule=D;iIndex=0;var C=new Array();TableOfActOutcomeWFRules=C;iOutcomeIndex=0;var B=new Array();TableOfFQAnswerWFRules=B;iFQAnswerIndex=0;var A=new Array();TableOfPrcCriteriaWFRules=A;iPrcCriteriaIndex=0;var E=new Array();TableOfActActionWFRules=E;iActionIndex=0}function PopulateWorkFlowRules(B,A){if(B!=""&&B!=null){displaySRAlert=A;var C=AjaxManager.GetRequest();C.SetAction("getWorkFlowRules");C.AddParam("SRCode",B);C.Async=false;AjaxManager.SubmitRequest(C,PopulateWorkFlowRulesCallBack)}}function PopulateWorkFlowRulesCallBack(A){var C=null;if(A.GetParam("AlertMessageRichText")!="NONE"){C=A.GetParam("AlertMessageRichText").substring(9,A.GetParam("AlertMessageRichText").length-3)}var D=A.GetParam("WorkFlowRulesXML",false);if(D!="NONE"){D=D.substring(9,D.length-3)}var N=A.GetParam("DefaultPriorityCode",true);var O=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlPriority");for(var M=0;M<O.options.length;M++){if(O[M].value==N){O.selectedIndex=M;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewPriorityValue").innerText=O[M].innerText;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewPriorityValue").style.color=O[M].style.color}}var J=A.GetParam("DefaultStatusCode",true);var F=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlStatus");for(var M=0;M<F.options.length;M++){if(F[M].value==J){F.selectedIndex=M;document.getElementById("lblStatusTop2").innerText=F[M].innerText}}var K=A.GetParam("DefaultMethodReceivedCode",true);var H=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_drpdnlMethodReceived");for(var M=0;M<H.options.length;M++){if(H[M].value==K){H.selectedIndex=M;document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_lblViewMethodReceivedValue").innerText=H[M].innerText}}var G=A.GetParam("ActivityDefaultEndWorkdayTime",true);var I=A.GetParam("ActivityTypeXML",true);var B=A.GetParam("ActivityTableXML",true);var L=A.GetParam("ActivityRelatedItemsXML",true);var E=A.GetParam("ActivityDefinitionsXML",false);if((E!=null)&&(E!="NONE")){E=E.substring(9,E.length-3)}PopulateActivitiesForWF(E,I,B,L);if(C!=null){ShowPopUpAlert("Y",C,"SR")}RegisterWFRules(D)}function ShowPopUpAlert(F,H,L){if(F=="Y"&&H!=""&&H!="NONE"){document.getElementById("hdnAlertRichText").value=H;document.getElementById("hdnAlertTitle").value=L+" Alert";var E="N";var D=350;var G=550;var K=(screen.height/2)-(D/2)-20;var J=(screen.width/2)-(G/2);if(E=="Y"){var B=L+" Alert";var C="../../SRManagement/UI/SRMngrAlertPopUpGreyBox.aspx";GB_showCenter(B,C,parseInt(D),parseInt(G))}else{document.cookie="SRAlertTitle="+L+" Alert";document.cookie="SRAlertRichText="+encodeURIComponent(H);winHeight=(Math.ceil(H.length/100)*20)+150;var A="dialogHeight:"+winHeight+"px; dialogWidth=500px; center:yes; status:no; scrollbars:yes; help:no; resizable:no; toolbar:no; statusbar:no; menubar:no; location:no";var I=ShowModalDialog("SRMngrAlertPopUp.aspx","_blank",A,true);if(L=="SR"){GetSROrFQAlertReturnValue(I)}}return false}}function deletecook(){var A=new Date();document.cookie="v0=1;expires="+A.toGMTString()+";;"}function RegisterWFRulesOnStartup(){}function RegisterWFRules(T){ResetGlobalArray();var K="[fb]";var S="FALSE";var l=document.getElementById(containerId+"hdnActDefsXML").value;if(T!="NONE"&&T!=undefined&&T!=""){var M=getWorkFlowXMLDocumentObject(T);var B=M.getElementsByTagName("List//anyType");var f=B.length;for(var o=0;o<f;o++){var G=B[o].getElementsByTagName("StartDate")[0].nodeTypedValue;var a=B[o].getElementsByTagName("StopDate")[0].nodeTypedValue;var k=new Date();cdate=formatDate(k,"MMM dd, yyyy");if(G.substring(0,10)=="0001-01-01"||G.substring(0,10)==" "){d=0}else{G=G.substring(0,10);G=parseDate(G);G=formatDate(G,"MMM dd, yyyy");d=compareDates(G,"MMM d, y",cdate,"MMM d, y")}if(a.substring(0,10)=="0001-01-01"||a.substring(0,10)==" "){e=1}else{a=a.substring(0,10);a=parseDate(a);a=formatDate(a,"MMM dd, yyyy");e=compareDates(a,"MMM d, y",cdate,"MMM d, y")}if(d==1||e==0){K+=B[o].getElementsByTagName("Id")[0].nodeTypedValue;K+="[fb]"}}var h=M.getElementsByTagName("List//Wfl_action_alerts");var D=h.length;for(var m=0;m<D;m++){var Y=M.getElementsByTagName("List//Wfl_action_alerts//Wfl_action_alert");if(Y[m]!=null){if(K.indexOf("[fb]"+Y[m].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){if(Y[m].getElementsByTagName("Action_code")[0].nodeTypedValue=="SHOWALRT"){loadObjectArray("ACTIONALERT",Y[m].getElementsByTagName("Id")[0].nodeTypedValue,Y[m].getElementsByTagName("Rule_id")[0].nodeTypedValue,null,null,null,Y[m].getElementsByTagName("Action_order")[0].nodeTypedValue,Y[m].getElementsByTagName("Alert_text")[0].nodeTypedValue)}}}}var s=M.getElementsByTagName("List//Wfl_criteria_activities");var A=s.length;for(var o=0;o<A;o++){var P=M.getElementsByTagName("List//Wfl_criteria_activities//Wfl_criteria_activity");if(P[o]!=null){if(K.indexOf("[fb]"+P[o].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){var U=ReturnValueOrEmpty(P[o].getElementsByTagName("Prc_act_defs_id")[0].nodeTypedValue);if(U==""){U="0"}loadOutcomeWFArray("OUTCOME_CRITIERIA",P[o].getElementsByTagName("Id")[0].nodeTypedValue,P[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,U,P[o].getElementsByTagName("Operand_code")[0].nodeTypedValue,P[o].getElementsByTagName("Criteria_column")[0].nodeTypedValue,P[o].getElementsByTagName("Criteria_value")[0].nodeTypedValue,null,null,null,null,null,null,null,null)}}}var L=M.getElementsByTagName("List//Wfl_criteria_processes//Wfl_criteria_process");var R=L.length;for(var o=0;o<R;o++){if(L[o]!=null){var X="[fb]";X+=L[o].getElementsByTagName("Rule_id")[0].nodeTypedValue;X+="[fb]";if(K.indexOf(X)==-1){loadProcessWFArray("PROCESS_STATUS_CRITIERIA",L[o].getElementsByTagName("Id")[0].nodeTypedValue,L[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,L[o].getElementsByTagName("Operand_code")[0].nodeTypedValue,L[o].getElementsByTagName("Criteria_column")[0].nodeTypedValue,L[o].getElementsByTagName("Criteria_value")[0].nodeTypedValue,B[o].getElementsByTagName("StartDate")[0].nodeTypedValue,B[o].getElementsByTagName("StopDate")[0].nodeTypedValue)}}}var O=M.getElementsByTagName("List//Wfl_action_processes//Wfl_action_process");var q=O.length;for(var o=0;o<q;o++){if(O[o]!=null){var n=(O[o].getElementsByTagName("Default_value")[0]==null)?null:O[o].getElementsByTagName("Default_value")[0].nodeTypedValue;var H=(O[o].getElementsByTagName("Default_priority_code")[0]==null)?null:O[o].getElementsByTagName("Default_priority_code")[0].nodeTypedValue;var Z=(O[o].getElementsByTagName("Default_method_received_code")[0]==null)?null:O[o].getElementsByTagName("Default_method_received_code")[0].nodeTypedValue;var r=(O[o].getElementsByTagName("Default_intake_status_code")[0]==null)?null:O[o].getElementsByTagName("Default_intake_status_code")[0].nodeTypedValue;var X="[fb]";X+=O[o].getElementsByTagName("Rule_id")[0].nodeTypedValue;X+="[fb]";if(K.indexOf(X)==-1&&O[o].getElementsByTagName("Action_code")[0].nodeTypedValue=="CR8CONSR"){loadActionWFArray("PROCESS_STATUS_ACTION",O[o].getElementsByTagName("Id")[0].nodeTypedValue,O[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,null,null,null,null,O[o].getElementsByTagName("Action_code")[0].nodeTypedValue,O[o].getElementsByTagName("Action_order")[0].nodeTypedValue,O[o].getElementsByTagName("Prc_code")[0].nodeTypedValue,n,H,Z,r,null)}}}var c=M.getElementsByTagName("List//Wfl_action_activities//Wfl_action_activity");var Q=c.length;for(var o=0;o<Q;o++){if(c[o]!=null){if(K.indexOf("[fb]"+c[o].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){var I=c[o].getElementsByTagName("Action_code")[0].nodeTypedValue;if((I=="CR8ACT")||(I=="CR8ACTDU")){var N=(c[o].getElementsByTagName("Default_value")[0]==null)?null:c[o].getElementsByTagName("Default_value")[0].nodeTypedValue;var C=(c[o].getElementsByTagName("Default_outcome_code")[0]==null)?null:c[o].getElementsByTagName("Default_outcome_code")[0].nodeTypedValue;loadOutcomeWFArray("OUTCOME_ACTION_ACTIVITY",c[o].getElementsByTagName("Id")[0].nodeTypedValue,c[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,c[o].getElementsByTagName("Prc_act_defs_id")[0].nodeTypedValue,null,null,null,c[o].getElementsByTagName("Action_code")[0].nodeTypedValue,c[o].getElementsByTagName("Action_order")[0].nodeTypedValue,null,N,null,null,null,C)}else{if(I=="CR8ACTFQ"){var N=(c[o].getElementsByTagName("Default_value")[0]==null)?null:c[o].getElementsByTagName("Default_value")[0].nodeTypedValue;var C=(c[o].getElementsByTagName("Default_outcome_code")[0]==null)?null:c[o].getElementsByTagName("Default_outcome_code")[0].nodeTypedValue;loadFQAnswerArray("FQ_ANSWER_ACTION_ACTIVITY",c[o].getElementsByTagName("Id")[0].nodeTypedValue,c[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,null,null,"ACT",c[o].getElementsByTagName("Prc_act_defs_id")[0].nodeTypedValue,C,N,I,c[o].getElementsByTagName("Action_order")[0].nodeTypedValue);S="TRUE"}}}}}var b=M.getElementsByTagName("List//Wfl_action_processes");var F=b.length;for(var o=0;o<F;o++){if(O[o]!=null){if(K.indexOf("[fb]"+O[o].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){var p=O[o].getElementsByTagName("Action_code")[0].nodeTypedValue;if(p!="CR8CONSR"){var n=(O[o].getElementsByTagName("Default_value")[0]==null)?null:O[o].getElementsByTagName("Default_value")[0].nodeTypedValue;var H=(O[o].getElementsByTagName("Default_priority_code")[0]==null)?null:O[o].getElementsByTagName("Default_priority_code")[0].nodeTypedValue;var Z=(O[o].getElementsByTagName("Default_method_received_code")[0]==null)?null:O[o].getElementsByTagName("Default_method_received_code")[0].nodeTypedValue;var r=(O[o].getElementsByTagName("Default_intake_status_code")[0]==null)?null:O[o].getElementsByTagName("Default_intake_status_code")[0].nodeTypedValue;loadOutcomeWFArray("OUTCOME_ACTION_SERVRQST",O[o].getElementsByTagName("Id")[0].nodeTypedValue,O[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,null,null,null,null,p,O[o].getElementsByTagName("Action_order")[0].nodeTypedValue,O[o].getElementsByTagName("Prc_code")[0].nodeTypedValue,n,H,Z,r,null)}}}}var W=M.getElementsByTagName("List//Wfl_criteria_attributes");var V=W.length;for(var o=0;o<V;o++){var g=M.getElementsByTagName("List//Wfl_criteria_attributes//Wfl_criteria_attribute");if(g[o]!=null){if(K.indexOf("[fb]"+g[o].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){loadObjectArray("CRITIERIA",g[o].getElementsByTagName("Id")[0].nodeTypedValue,g[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,g[o].getElementsByTagName("Prc_attribute_def_id")[0].nodeTypedValue,g[o].getElementsByTagName("Operand_code")[0].nodeTypedValue,g[o].getElementsByTagName("Criteria_value")[0].nodeTypedValue,null,null);loadFQAnswerArray("FQ_ANSWER_CRITIERIA",g[o].getElementsByTagName("Id")[0].nodeTypedValue,g[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,g[o].getElementsByTagName("Operand_code")[0].nodeTypedValue,g[o].getElementsByTagName("Criteria_value")[0].nodeTypedValue,"PRCATT",g[o].getElementsByTagName("Prc_attribute_def_id")[0].nodeTypedValue,null,null,null,null)}}}var E=M.getElementsByTagName("List//Wfl_action_attributes//Wfl_action_attribute");var J=E.length;for(var o=0;o<J;o++){if(E[o]!=null){if(K.indexOf("[fb]"+E[o].getElementsByTagName("Rule_id")[0].nodeTypedValue+"[fb]")==-1){var I=E[o].getElementsByTagName("Action_code")[0].nodeTypedValue;if(I=="CR8FLEX"){var N=(E[o].getElementsByTagName("Default_value")[0]==null)?null:E[o].getElementsByTagName("Default_value")[0].nodeTypedValue;loadFQAnswerArray("FQ_ANSWER_ACTION_ATTRIBUTES",E[o].getElementsByTagName("Id")[0].nodeTypedValue,E[o].getElementsByTagName("Rule_id")[0].nodeTypedValue,null,null,"PRCATT",E[o].getElementsByTagName("Prc_attribute_def_id")[0].nodeTypedValue,null,N,I,E[o].getElementsByTagName("Action_order")[0].nodeTypedValue)}}}}if(S=="TRUE"&&l!=null&&l!=""){PopulateActivitiesForWF(l,document.getElementById("hdnActTypeXML").value,document.getElementById("hdnActTableXML").value,document.getElementById("hdnActRelatedItemsXML").value)}}}function loadObjectArray(A,H,G,D,C,B,F,E){TableOfWFRule[iIndex]=new Array();TableOfWFRule[iIndex][0]=A;TableOfWFRule[iIndex][1]=H;TableOfWFRule[iIndex][2]=G;TableOfWFRule[iIndex][3]=D;TableOfWFRule[iIndex][4]=C;TableOfWFRule[iIndex][5]=B;TableOfWFRule[iIndex][6]=F;TableOfWFRule[iIndex][7]=E;iIndex++}function loadOutcomeWFArray(O,J,A,H,G,M,C,L,I,K,N,E,F,B,D){TableOfActOutcomeWFRules[iOutcomeIndex]=new Array();TableOfActOutcomeWFRules[iOutcomeIndex][0]=O;TableOfActOutcomeWFRules[iOutcomeIndex][1]=J;TableOfActOutcomeWFRules[iOutcomeIndex][2]=A;TableOfActOutcomeWFRules[iOutcomeIndex][3]=H;TableOfActOutcomeWFRules[iOutcomeIndex][4]=G;TableOfActOutcomeWFRules[iOutcomeIndex][5]=M;TableOfActOutcomeWFRules[iOutcomeIndex][6]=C;TableOfActOutcomeWFRules[iOutcomeIndex][7]=L;TableOfActOutcomeWFRules[iOutcomeIndex][8]=I;TableOfActOutcomeWFRules[iOutcomeIndex][9]=K;TableOfActOutcomeWFRules[iOutcomeIndex][10]=N;TableOfActOutcomeWFRules[iOutcomeIndex][11]=E;TableOfActOutcomeWFRules[iOutcomeIndex][12]=F;TableOfActOutcomeWFRules[iOutcomeIndex][13]=B;TableOfActOutcomeWFRules[iOutcomeIndex][14]=D;iOutcomeIndex++}var d;var e;function loadProcessWFArray(B,F,H,E,C,D,G,A){TableOfPrcCriteriaWFRules[iPrcCriteriaIndex]=new Array();TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][0]=B;TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][1]=F;TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][2]=H;TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][4]=E;TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][5]=C;TableOfPrcCriteriaWFRules[iPrcCriteriaIndex][6]=D;iPrcCriteriaIndex++}function loadActionWFArray(O,J,A,H,G,M,C,L,I,K,N,E,F,B,D){TableOfActActionWFRules[iActionIndex]=new Array();TableOfActActionWFRules[iActionIndex][0]=O;TableOfActActionWFRules[iActionIndex][1]=J;TableOfActActionWFRules[iActionIndex][2]=A;TableOfActActionWFRules[iActionIndex][3]=H;TableOfActActionWFRules[iActionIndex][4]=G;TableOfActActionWFRules[iActionIndex][5]=M;TableOfActActionWFRules[iActionIndex][6]=C;TableOfActActionWFRules[iActionIndex][7]=L;TableOfActActionWFRules[iActionIndex][8]=I;TableOfActActionWFRules[iActionIndex][9]=K;TableOfActActionWFRules[iActionIndex][10]=N;TableOfActActionWFRules[iActionIndex][11]=E;TableOfActActionWFRules[iActionIndex][12]=F;TableOfActActionWFRules[iActionIndex][13]=B;TableOfActActionWFRules[iActionIndex][14]=D;iActionIndex++}function loadFQAnswerArray(K,D,A,G,C,E,B,F,J,I,H){TableOfFQAnswerWFRules[iFQAnswerIndex]=new Array();TableOfFQAnswerWFRules[iFQAnswerIndex][0]=K;TableOfFQAnswerWFRules[iFQAnswerIndex][1]=D;TableOfFQAnswerWFRules[iFQAnswerIndex][2]=A;TableOfFQAnswerWFRules[iFQAnswerIndex][3]=G;TableOfFQAnswerWFRules[iFQAnswerIndex][4]=C;TableOfFQAnswerWFRules[iFQAnswerIndex][5]=E;TableOfFQAnswerWFRules[iFQAnswerIndex][6]=B;TableOfFQAnswerWFRules[iFQAnswerIndex][7]=F;TableOfFQAnswerWFRules[iFQAnswerIndex][8]=J;TableOfFQAnswerWFRules[iFQAnswerIndex][9]=I;TableOfFQAnswerWFRules[iFQAnswerIndex][10]=H;iFQAnswerIndex++}function GetSROrFQAlertReturnValue(A){if(A=="CLEARSR"){pageReloadingFlag=true;if(window.location.href.toLowerCase().indexOf("hidetemplate=true")>-1){if(window.location.href.toLowerCase().indexOf("sourceapp=cc")>-1){window.location.href="SRManagement.aspx?hidetemplate=true&sourceApp=CC"}else{window.location.href="SRManagement.aspx?hidetemplate=true"}}else{window.location.href="SRManagement.aspx"}return false}}function getWorkFlowXMLDocumentObject(B){var C=null;var A=null;if(window.ActiveXObject){C=new ActiveXObject("Microsoft.XMLDOM");C=LoadEscapedXML(B)}else{var D=new DOMParser();C=LoadEscapedXML(B)}return C.documentElement}function ValidateWorkFlowRules(inDBID,inBrowserID,inFQAnswerDataType,inCodeItemID,inFQInstanceID,inFQCode){gRecursiveCallCount=0;var fqAnswer="";var criteriaMet="FALSE";var successorFlexNoteCodes="NO_FQ_TO_CREATED";if(inFQAnswerDataType=="TIME"){fqAnswer=eval(inBrowserID+"_TimeControl.Get12HourTime()")}else{fqAnswer=document.getElementById(inBrowserID).value}var updateDone=document.getElementById(inBrowserID).update;if(updateDone=="Y"){__Page.SetDataChanged(true)}if(fqAnswer!=""&&fqAnswer!=null&&fqAnswer!=undefined&&(updateDone!="N")){var ruleID=-1;criteriaMet="FALSE";var operandCode="";var criteriaValue="";if(TableOfWFRule.length!=0){criteriaMet="FALSE";fqAnswer=GetFQTrueCheckValue(inFQAnswerDataType,fqAnswer,inCodeItemID,inFQCode);for(var i=0;i<TableOfWFRule.length;i++){if(TableOfWFRule[i][3]==inDBID&&TableOfWFRule[i][0]=="CRITIERIA"){operandCode=TableOfWFRule[i][4];criteriaValue=TableOfWFRule[i][5];ruleID=TableOfWFRule[i][2];criteriaMet=IsWFRulesCriteriaMet(operandCode,criteriaValue,fqAnswer,inFQAnswerDataType);if(criteriaMet=="TRUE"){break}}}if(criteriaMet=="TRUE"){for(var j=0;j<TableOfWFRule.length;j++){var alertText=TableOfWFRule[j][7];if(ruleID==TableOfWFRule[j][2]&&TableOfWFRule[j][0]=="ACTIONALERT"){if(alertText!=null){alertText=alertText.replaceAll("&lt;","<").replaceAll("&gt;",">");alertText=alertText.replaceAll("\n","<br>");ShowPopUpAlert("Y",alertText,"FQ")}}}}}if(TableOfFQAnswerWFRules.length!=0){ruleID=fFQAnswerCriteriaMet(inDBID,fqAnswer,inFQAnswerDataType,inCodeItemID,inFQCode);if(ruleID!="FALSE"){if(!WFActivityActionComplete(0,inFQInstanceID,inFQCode,"PRCATT",ruleID)){gRolledBackActIDs="";RollBackSuccessors(inFQInstanceID,inDBID,"PRCATT",inFQCode);CleanUpHiddenWFReference(gRolledBackActIDs);gRolledBackActIDs="";DoFQAnswerActivityAction(ruleID,inFQInstanceID,inFQCode)}}}}if((ruleID=="FALSE"||ReturnValueOrEmpty(fqAnswer)=="")&&updateDone=="Y"){gRolledBackActIDs="";if(document.getElementById("hdnActTypeXML")!=null&&document.getElementById("hdnActTypeXML").value!=null&&document.getElementById("hdnActTypeXML").value!=""){PopulateActivitiesForWF(document.getElementById("hdnActDefsXML").value,document.getElementById("hdnActTypeXML").value,document.getElementById("hdnActTableXML").value,document.getElementById("hdnActRelatedItemsXML").value)}RollBackSuccessors(inFQInstanceID,inDBID,"PRCATT",inFQCode);CleanUpHiddenWFReference(gRolledBackActIDs);gRolledBackActIDs=""}}function ConvertToCorrectDataType(D,B){var G;if(B=="CHAR"||B=="CHARLIST"||B=="CHARMULT"||B=="CHAROPT"||B=="REGEXPRS"||B=="BOOLEAN"||B=="PHONENUM"){G=D}else{if(B=="NUMBER"||B=="ZIPCODE"){try{if(D.indexOf(".")!=-1){G=parseFloat(D)}else{G=parseInt(D)}}catch(A){G=D}}else{if(B=="DATE"){if(D.indexOf("T")!=-1){G=GetDate(D,"yyyy-mm-ddThh:mm:ss")}else{G=new Date(D)}G=G.getTime()}else{if(B=="TIME"){try{var C=new Date();var F=parseInt(D.substr(0,D.indexOf(":")));if(D.indexOf("PM")!=-1&&(F!=12)){F=F+12}C.setHours(F);var E=D.substr(D.indexOf(":")+1).replace("AM","").replace("PM","");C.setMinutes(E);C.setSeconds(0);G=C}catch(H){G=D;Alert(H.description)}}}}}return G}function ValidateOutcomeWorkFlowRules(D,G,C,B,F){gRecursiveCallCount=0;var A="FALSE";if(document.getElementById("hdnSRState").value=="CLOSED"){return A}var E="0";var H="";if(G.indexOf("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList")==-1){H=G}else{H=document.getElementById(G).value}E=fOutcomeCriteriaMet(D,H);if(WorkFlowActivityOutcomeActionComplete(D,C,E)){return A}else{if(E!="FALSE"){gRolledBackActIDs="";RollBackSuccessors(C,D,"ACT","CODE_CAN_BE_DUPICATED_ON_ACTS");CleanUpHiddenWFReference(gRolledBackActIDs);gRolledBackActIDs=""}}if(E!="FALSE"&&WFAnyActivityOutcomeAction(E,C,D)){return A}if(E!="FALSE"&&E!="0"){A="TRUE"}if(A=="TRUE"){DoActivityOutcomeAction(E,C,D);if(OutcomeCreatesSRAndUserIsOKToAutoSave(E)){for(j=0;j<TableOfActOutcomeWFRules.length;j++){if((TableOfActOutcomeWFRules[j][0].indexOf("OUTCOME_ACTION")!=-1)&&(TableOfActOutcomeWFRules[j][2]==E)){if(TableOfActOutcomeWFRules[j][0].indexOf("_SERVRQST")!=-1&&TableOfActOutcomeWFRules[j][7]=="CR8SRACT"){isForceRefreshRelSRs=true;if(!F){saveServiceRequest()}else{loadActivities()}break}}}}else{RollBackOutcome(G);return"FALSE"}}if(A=="FALSE"){gRolledBackActIDs="";if(document.getElementById("hdnActTypeXML").value!=null&&document.getElementById("hdnActTypeXML").value!=""){PopulateActivitiesForWF(document.getElementById("hdnActDefsXML").value,document.getElementById("hdnActTypeXML").value,document.getElementById("hdnActTableXML").value,document.getElementById("hdnActRelatedItemsXML").value)}RollBackSuccessors(C,D,"ACT","CODE_CAN_BE_DUPICATED_ON_ACTS");CleanUpHiddenWFReference(gRolledBackActIDs);gRolledBackActIDs=""}return A}function GetRuleIDToBeRolledBack(C){var D="0";var B=GetPrcWorkFlowReferenceArray();var A;for(var E=0;E<B.length;E++){A=GetPrcWorkFlowReferenceRecordArray(B[E]);if(A[3]==C){D=PWFRecArray[10];break}}return D}function WFAnyActivityOutcomeAction(G,C,I){var A=tblActivities.GetArrayData();var B=false;var H=GetPrcWorkFlowReferenceArray();var D="";var F="";if(H.length>0){for(var E=0;E<A.length;E++){D=ReturnValueOrEmpty(A[E][TAG_Id]);F=ReturnValueOrEmpty(A[E][TAG_DefinitionId]);if(((D!=""&&C!=D)||(D==""&&I!=F))&&(fOutcomeCriteriaMet(A[E][TAG_DefinitionId],A[E][TAG_OutcomeCode])==G)){B=true}}}return B}function OutcomeCreatesSRAndUserIsOKToAutoSave(A){for(j=0;j<TableOfActOutcomeWFRules.length;j++){if((TableOfActOutcomeWFRules[j][0]=="OUTCOME_ACTION_SERVRQST")&&(TableOfActOutcomeWFRules[j][2]==A)&&(TableOfActOutcomeWFRules[j][7]=="CR8SRACT")){Alert("This outcome creates a Service Request. The system will save the current Service Request.");return true}}return true}function RollBackOutcome(A){document.getElementById(A).value="0"}function OutcomeWFCreatesSROrAct(A,D,C){var B="FALSE";for(i=0;i<TableOfActOutcomeWFRules.length;i++){if((TableOfActOutcomeWFRules[i][0]=="OUTCOME_CRITIERIA")&&(TableOfActOutcomeWFRules[i][5]=="OUTCOME")&&(TableOfActOutcomeWFRules[i][3]==A)&&(TableOfActOutcomeWFRules[i][4]=="EQUAL")&&(TableOfActOutcomeWFRules[i][6]==document.getElementById(D).value)){theRuleID=TableOfActOutcomeWFRules[i][2];for(j=0;j<TableOfActOutcomeWFRules.length;j++){if(TableOfActOutcomeWFRules[j][0].indexOf("OUTCOME_ACTION")!=-1&&TableOfActOutcomeWFRules[j][2]==theRuleID){if(C=="ACT"&&TableOfActOutcomeWFRules[j][0].indexOf("_ACTIVITY")!=-1&&TableOfActOutcomeWFRules[j][7]=="CR8ACT"){B="TRUE";break}if(C=="SR"&&TableOfActOutcomeWFRules[j][0].indexOf("_SERVRQST")!=-1&&TableOfActOutcomeWFRules[j][7]=="CR8SRACT"){B="TRUE";break}}}}}return B}function CreateSuccessorActivity(K,A,J,I,D,H,C,F,G){var B=new Array();B[TAG_State]=STATE_NEW;B[TAG_Id]=F;B[TAG_DefinitionId]=K;for(oI=0;oI<document.getElementById("UltraWebTab1__ctl3_DropDownList2").options.length;oI++){if(document.getElementById("UltraWebTab1__ctl3_DropDownList2").options[oI].value==K){B[TAG_Activity]=document.getElementById("UltraWebTab1__ctl3_DropDownList2").options[oI].text;break}}B[TAG_ArrivalTime]="";B[TAG_DepartureTime]="";B[TAG_VersionNumber]="1";B[TAG_OrderData]=A.displayOrder+"_"+B[TAG_Activity];B[TAG_AttachmentInd]=N_IND;B[TAG_MessageInd]=N_IND;B[TAG_PrintedReportInd]=N_IND;B[TAG_UnprintedReportInd]=N_IND;B[TAG_LinkedSRInd]=N_IND;B[TAG_DueDate]=getSuccessorActivityDueDateTime(K);if((D!=null&&D!="")){B[TAG_OutcomeCode]=D;for(iO=0;iO<document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5").options.length;iO++){if(document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5").options[iO].value==D){B[TAG_Outcome]=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList5").options[iO].text;break}}B[TAG_CompletedDate]=getServerDateTime()}else{B[TAG_OutcomeCode]="";B[TAG_Outcome]="";B[TAG_CompletedDate]=""}var E=applyAutoAssignmentRules(A,J);if(E!=""&&E!=null){B[TAG_AssignedToId]=E.split("[fb]")[0];B[TAG_AssignedTo]=E.split("[fb]")[1]}else{B[TAG_AssignedToId]="";B[TAG_AssignedTo]=""}B[TAG_Details]="";B[TAG_DueDateCalculationInd]=A.dueDateCalculationInd;B[TAG_DisplayOrder]=A.displayOrder;B[TAG_ADInd]=A.adInd;B[TAG_DefaultOutcomeCode]=A.defaultOutcomeCode;B[TAG_DefaultOutcome]=A.defaultOutcomeCode;B[TAG_AllowableOutcomes]=A.allowableOutcomesNode.xml;B[TAG_UpdatesCode]=A.updatesCode;B[TAG_RelatedItems]="";B[TAG_RelatedItem]="";B[TAG_RelatedItemType]="";B[TAG_RelatedItemLink]="";B[TAG_CreatedDate]=getServerDateTime();CreateWFReferenceLink("ACT",F,I,J,B,H,C,G);tblActivities.AddRow(B,false);isForceRefreshAct=true;__Page.SetDataChanged(true);SetActivtiesTabTitle()}function CreateWFReferenceLink(A,L,H,G,B,I,E,J){var F=(A=="ACT")?GetActivityRecordData(B):B;var K=document.getElementById("hdnSRID").value;var D="-1"+globalConstantFieldBreak+K+globalConstantFieldBreak+A+globalConstantFieldBreak+L+globalConstantFieldBreak+H+globalConstantFieldBreak+G+globalConstantFieldBreak+"Y"+globalConstantFieldBreak+F+globalConstantFieldBreak+I+globalConstantFieldBreak+E+globalConstantFieldBreak+J;var C=document.getElementById("hdnPrcWorkflowReferencesString");if(C.value==""||C.value==null){C.value=D}else{C.value=C.value+globalConstantRecordBreak+D}}function GetWFReferenceArray(){}function SetWFReferenceArray(){}function GetActivityRecordData(B){var A="";if(B[TAG_State]!=undefined){A=(B[TAG_State]==null)?"NULL":B[TAG_State];A=A+((B[TAG_Id]==null)?"NULL":B[TAG_Id]);A=A+((B[TAG_DefinitionId]==null)?"NULL":B[TAG_DefinitionId]);A=A+((B[TAG_ArrivalTime]==null)?"NULL":B[TAG_ArrivalTime]);A=A+((B[TAG_DepartureTime]==null)?"NULL":B[TAG_DepartureTime]);A=A+((B[TAG_DueDate]==null)?"NULL":B[TAG_DueDate]);A=A+((B[TAG_OutcomeCode]==null)?"NULL":B[TAG_OutcomeCode]);A=A+((B[TAG_CompletedDate]==null)?"NULL":B[TAG_CompletedDate]);A=A+((B[TAG_AssignedToId]==null)?"NULL":B[TAG_AssignedToId]);A=A+((B[TAG_Details]==null)?"NULL":B[TAG_Details]);A=A+((B[TAG_PrintedReportInd]==null)?"N":"Y");A=A+((B[TAG_MessageInd]==null&&B[TAG_AttachmentInd]==null)?"N":"Y")}return A}function IsWFRulesCriteriaMet(D,B,E,A){var C="FALSE";switch(D){case"EQUAL":if(ConvertToCorrectDataType(B.toUpperCase(),A)==ConvertToCorrectDataType(E.toUpperCase(),A)){C="TRUE"}break;case"CONTAINS":if(E.toUpperCase().indexOf(B.toUpperCase())!=-1){C="TRUE"}break;case"GRTRTHAN":if(ConvertToCorrectDataType(E.toUpperCase(),A)>ConvertToCorrectDataType(B.toUpperCase(),A)){C="TRUE"}break;case"GRTTHNEQ":if(ConvertToCorrectDataType(E.toUpperCase(),A)>=ConvertToCorrectDataType(B.toUpperCase(),A)){C="TRUE"}break;case"LESSTHAN":if(ConvertToCorrectDataType(E.toUpperCase(),A)<ConvertToCorrectDataType(B.toUpperCase(),A)){C="TRUE"}break;case"LESTHNEQ":if(ConvertToCorrectDataType(E.toUpperCase(),A)<=ConvertToCorrectDataType(B.toUpperCase(),A)){C="TRUE"}break;case"NOTEQUAL":if(ConvertToCorrectDataType(B.toUpperCase(),A)!=ConvertToCorrectDataType(E.toUpperCase(),A)){C="TRUE"}break;case"STRTWITH":if(E.toUpperCase().indexOf(B.toUpperCase())==0){C="TRUE"}break;default:Alert("Error: "+operandCode);break}return C}function RollBackSuccessors(I,A,D,G){if(TableOfFQAnswerWFRules.length==0&&TableOfActOutcomeWFRules.length==0){return }var J=document.getElementById("hdnPrcWorkflowReferencesString").value;if(J!=""&&J!=null){var B=J.split("[rb]");var E="";var H="";for(var C=0;C<B.length;C++){E=B[C].split("[fb]");if((D==E[4])&&((D!="ACT"&&G==E[9])||I==E[5])){if(E[2]=="ACT"){if(E[6]=="Y"){var F=tblActivities.GetArrayData();if(F.length==0){F=tblActivities.GetArrayData()}for(j=0;j<F.length;j++){if(F[j][TAG_Id]==E[3]){gRolledBackActIDs=(gRolledBackActIDs==""?F[j][TAG_Id]+globalConstantFieldBreak:gRolledBackActIDs+F[j][TAG_Id]+globalConstantFieldBreak);if(F[j][TAG_Id]==""||parseInt(F[j][TAG_Id])<0){tblActivities.DeleteSingleRow(j)}else{F[j][TAG_State]="DELETE";deletedActivitiesArray.push(F[j]);tblActivities.DeleteSingleRow(j)}RollBackSuccessors(F[j][TAG_Id],F[j][TAG_DefinitionId],E[2],E[9]);SetActivtiesTabTitle()}}}else{WriteNoDeleteReasonInActDetails(E[3])}}else{if(E[2]=="PRCATT"){}}}}}isActivitiesChanged=true}function WriteNoDeleteReasonInActDetails(D){var C=tblActivities.GetArrayData();var B="";for(z=0;z<C.length;z++){var A=C[z];if(A[TAG_Id]==D){B="";if((ReturnValueOrEmpty(A[TAG_AttachmentInd])=="Y")||(ReturnValueOrEmpty(A[TAG_MessageInd])=="Y")){B="This Activity could not be deleted during conditional events processing because it has an associated file/message attachment."}else{if((ReturnValueOrEmpty(A[TAG_CompletedDate])!="")||(ReturnValueOrEmpty(A[TAG_PrintedReportInd])=="Y")){B="This Activity could not be deleted during conditional events processing because it was either completed or printed."}else{if(ReturnValueOrEmpty(A[TAG_Details])!=""){B="This Activity could not be deleted during conditional events processing because Activity Details were provided."}else{if(ReturnValueOrEmpty(A[TAG_AssignedTo])!=""){B="This Activity could not be deleted during conditional events processing because the activity was assigned."}}}}if(B!=""&&A[TAG_Details].indexOf(B)==-1){A[TAG_Details]=(ReturnValueOrEmpty(A[TAG_Details])=="")?B:A[TAG_Details]+"  "+B;if(A[TAG_State]!=STATE_NEW){A[TAG_State]=STATE_CHANGED}setActivitiesBlockChanged("ActivitiesEditDIV")}}}}function ProcessWorkFlowReferenceString(H,E){var B=document.getElementById("hdnPrcWorkflowReferencesString");var J=B.value;if(J!=""&&J!=null){var A=J.split(globalConstantRecordBreak);var G="";var C="";var F="EMPTY";var I="EMPTY";for(var D=0;D<A.length;D++){G=A[D].split(globalConstantFieldBreak);if(E=="ACT"){var C=GetActivityRecordData(H);if((H[TAG_Id]==G[3])&&(G[6]=="Y")&&((C!=G[7])||H[TAG_MessageInd]=="Y")){F=A[D];I=G[0]+globalConstantFieldBreak+G[1]+globalConstantFieldBreak+G[2]+globalConstantFieldBreak+G[3]+globalConstantFieldBreak+G[4]+globalConstantFieldBreak+G[5]+globalConstantFieldBreak+"N"+globalConstantFieldBreak+G[7]+globalConstantFieldBreak+G[8]+globalConstantFieldBreak+G[9]+globalConstantFieldBreak+G[10];J=J.replace(F,I);break}}else{if(E=="PRCATT"){var C=GetFQRecordData(H)}}}}B.value=J}function SeePrcWorkFlowReferencesString(){var B=document.getElementById("hdnPrcWorkflowReferencesString").value.split(globalConstantRecordBreak);var A="";var D="ID SRID  ActionTable ActionID  CriteriaTab CriteriaID UNDO   RECVAL   SpawningDEFID   SpawningDefCode  RULE_ID\n\n";for(var C=0;C<B.length;C++){A=B[C].split(globalConstantFieldBreak);D=D+"\n  (REC: "+C+") "+A[0]+"  "+A[1]+"  "+A[2]+"  "+A[3]+"  "+A[4]+"  "+A[5]+"  "+A[6]+"  "+A[7]+"  "+A[8]+"  "+A[9]+"  "+A[10]}Alert(D)}function WorkFlowLoadActivities(A,D,E,C,B){if(D!=null&&D!=""){cacheActivitiesDefinitions(D)}}function fOutcomeCriteriaMet(A,B){var C="FALSE";for(i=0;i<TableOfActOutcomeWFRules.length;i++){if((TableOfActOutcomeWFRules[i][0]=="OUTCOME_CRITIERIA")&&(TableOfActOutcomeWFRules[i][5]=="OUTCOME")&&(TableOfActOutcomeWFRules[i][3]==A||(TableOfActOutcomeWFRules[i][3]=="0"))&&(TableOfActOutcomeWFRules[i][4]=="EQUAL")&&(TableOfActOutcomeWFRules[i][6]==B)){C=TableOfActOutcomeWFRules[i][2];break}}return C}function DoActivityOutcomeAction(A,D,F){if(WorkFlowActivityOutcomeActionComplete(F,D,A)){return }var B="";var E="";var H="";var G="";var I="";for(j=0;j<TableOfActOutcomeWFRules.length;j++){if((TableOfActOutcomeWFRules[j][0].indexOf("OUTCOME_ACTION_ACTIVITY")!=-1)&&(TableOfActOutcomeWFRules[j][2]==A)){B=TableOfActOutcomeWFRules[j][3];E=activitiesDefinitionsCache[B];H=0;G=--globalNegativeID;spawningRecordAction="UNKNONWN";H=D;CreateSuccessorActivity(B,E,H,"ACT",TableOfActOutcomeWFRules[j][14],F,"ACT_DEF_CODE_UNKNOWN",G,A);I=TableOfActOutcomeWFRules[j][14];if(I!=""&&I!=null){var C=fOutcomeCriteriaMet(B,I);if(C!="FALSE"&&gRecursiveCallCount<gTotalAllowedRecursiveCallsCount){gRecursiveCallCount++;DoActivityOutcomeAction(C,G,B)}}}}isActivitiesChanged=true}function fFQAnswerCriteriaMet(C,H,B,F,G){var E="FALSE";var A=GetFQTrueCheckValue(B,H,F,G);for(var D=0;D<TableOfFQAnswerWFRules.length;D++){if(TableOfFQAnswerWFRules[D][6]==C&&TableOfFQAnswerWFRules[D][0]=="FQ_ANSWER_CRITIERIA"){if(IsWFRulesCriteriaMet(TableOfFQAnswerWFRules[D][3],TableOfFQAnswerWFRules[D][4],A,B)=="TRUE"){E=TableOfFQAnswerWFRules[D][2];break}}}return E}function DoFQAnswerActivityAction(A,B,G){var H="";for(var E=0;E<TableOfFQAnswerWFRules.length;E++){if(TableOfFQAnswerWFRules[E][2]==A){if(TableOfFQAnswerWFRules[E][0]=="FQ_ANSWER_ACTION_ATTRIBUTES"){H+=TableOfFQAnswerWFRules[E][6]+globalConstantFieldBreak+ReturnValueOrEmpty(TableOfFQAnswerWFRules[E][8])+globalConstantRecordBreak}else{if(TableOfFQAnswerWFRules[E][0]=="FQ_ANSWER_ACTION_ACTIVITY"){var D=activitiesDefinitionsCache[TableOfFQAnswerWFRules[E][6]];if(D!=undefined){PopulateActivitiesForWF(document.getElementById("hdnActDefsXML").value,document.getElementById("hdnActTypeXML").value,document.getElementById("hdnActTableXML").value,document.getElementById("hdnActRelatedItemsXML").value);var I=0;var F=--globalNegativeID;if(ReturnValueOrEmpty(B)==""||parseInt(B)<=0){I=--globalNegativeID}else{I=B;PopulateActTableAndRelatedItems(document.getElementById("hdnActTypeXML").value,document.getElementById("hdnActRelatedItemsXML").value)}CreateSuccessorActivity(TableOfFQAnswerWFRules[E][6],D,I,"PRCATT",TableOfFQAnswerWFRules[E][7],TableOfFQAnswerWFRules[E][6],G,F,A);var J=TableOfFQAnswerWFRules[E][7];if(J!=""&&J!=null){var C=fOutcomeCriteriaMet(TableOfFQAnswerWFRules[E][6],J);if(C!="FALSE"&&gRecursiveCallCount<gTotalAllowedRecursiveCallsCount){gRecursiveCallCount++;DoActivityOutcomeAction(C,F,TableOfFQAnswerWFRules[E][6])}}}}}}}DisplayWorkFlowSpawnedFQs(H,A,B,G);isActivitiesChanged=true}function DisplayWorkFlowSpawnedFQs(B,L,U,D){if(B!=""){var K=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl;var N=K.GetCurrentAllowableModuleCode();var O=K.getExistingFlexNoteCodes();var F=K.GetCurrentAllowableModuleCode();var S=document.getElementById("hdnFlexNoteALLDefinitionsString").value.split(globalConstantRecordBreak);var Q="";var T=document.getElementById("hdnWFCreatedFQsNotForCurrentModule").value;var A=trimStringEND(B,globalConstantRecordBreak).split(globalConstantRecordBreak);var G="N";var E="";for(var R=0;R<A.length;R++){var C=A[R].split(globalConstantFieldBreak);for(var P=0;P<S.length;P++){var J=S[P].split(globalConstantFieldBreak);if(C[0]==J[0]){if(O.indexOf(J[18])==-1){if(WFFQConfiguredForCurrentModule(J[0],J[35],F)){if((J[9]=="Y"&&F=="SREINTAK")||(J[10]=="Y"&&F=="SRERESAC")){G="Y"}else{G="N"}E=((ReturnValueOrEmpty(J[14])=="")?J[33]:J[14]);Q+="-1"+globalConstantFieldBreak+J[19]+globalConstantFieldBreak+J[12]+globalConstantFieldBreak+J[0]+globalConstantFieldBreak+E+globalConstantFieldBreak+J[4]+globalConstantFieldBreak+J[7]+globalConstantFieldBreak+G+globalConstantFieldBreak+J[5]+globalConstantFieldBreak+J[2]+globalConstantFieldBreak+J[3]+globalConstantFieldBreak+"1"+globalConstantFieldBreak+J[34]+globalConstantFieldBreak+C[1]+globalConstantFieldBreak+J[18]+globalConstantFieldBreak+J[11]+globalConstantFieldBreak+C[1]+globalConstantRecordBreak}else{T+="-1[afd]"+C[1]+"[afd]"+C[1]+"[afd]"+J[18]+"[afd]"+J[0]+"[ard]"}var M=((U=="-1"||ReturnValueOrEmpty(U)=="")?D:U);var I=J[18]+"[fqfb]"+C[0]+"[fqfb]"+C[1];CreateWFReferenceLink("PRCATT",J[18],"PRCATT",M,I,null,D,L)}}}}if(Q!=""){var H=trimStringEND(Q,globalConstantRecordBreak);K.loadFlexNoteRows(H,"Y","TRUE")}if(T!=""){document.getElementById("hdnWFCreatedFQsNotForCurrentModule").value=T}}}function ConvertFreeTextToListValue(O,H,C){var A=ctl00_MotoPageHolder_UltraWebTab1__ctl0_fnMainTabFlexNotesControl._FlexNoteContainer.rows;var M="";var K=H;for(var I=0;I<A.length;I++){if(ReturnValueOrEmpty(A[I].fnCode)==ReturnValueOrEmpty(O)){M=ReturnValueOrEmpty(A[I].fnLOVString);break}}if(M!=""){var D="[lrb]";var G="[lfb]";var N=M.split(D);for(var L=0;L<N.length;L++){var E=N[L].split(G);var J=((C=="CODE")?0:1);var B=E[J].toUpperCase();var F=H.toUpperCase();if(B==F){K=E[0];break}}}return K}function WFFQConfiguredForCurrentModule(F,C,E){var D=false;var B=C.split("[modRB]");for(var G=0;G<B.length;G++){var A=B[G].split("[modFB]");if(((A[3]==F)&&(A[4]==E)&&(A[1]=="Y"))||(document.getElementById("hdnUserHasRESOLAccess").value)){D=true;break}}return D}function SRAlertForNewSRTypeConfirmed(A){return PopulateSRAlert(A)}function PopulateSRAlert(F){if(F!=""&&F!=null){var H=AjaxManager.GetRequest();H.SetAction("getWorkFlowRules");H.AddParam("SRCode",F);H.Async=false;AjaxManager.SubmitRequest(H,PopulateSRAlertCallBack);if(gAlertMessageRichText!=null&&gAlertMessageRichText!=""&&gAlertMessageRichText!="NONE"){document.cookie="SRAlertTitle=SR Alert";document.cookie="SRAlertRichText="+encodeURIComponent(gAlertMessageRichText);var A=400;var G=500;var D=(screen.height/2)-(A/2)-20;var B=(screen.width/2)-(G/2);winHeight=(Math.ceil(gAlertMessageRichText.length/100)*20)+150;var E="dialogHeight:"+winHeight+"px; dialogWidth=500px; top:"+D+", left:"+B+"; status:no; scrollbars:yes; help:no; resizable:no; toolbar:no; statusbar:no; menubar:no; location:no";var C=ShowModalDialog("SRMngrAlertPopUp.aspx","_blank",E,true);if(C=="CLEARSR"){return false}else{return true}}return true}return false}function PopulateSRAlertCallBack(A){if(A.GetParam("AlertMessageRichText")!="NONE"){gAlertMessageRichText=A.GetParam("AlertMessageRichText").substring(9,A.GetParam("AlertMessageRichText").length-3)}else{gAlertMessageRichText="NONE"}}function WorkFlowActivityOutcomeActionComplete(G,C,D){var B=GetPrcWorkFlowReferenceArray();var A;var F=false;for(var E=0;E<B.length;E++){A=GetPrcWorkFlowReferenceRecordArray(B[E]);if(A[5]==C&&A[10]==D){F=true;break}}return F}function WFActivityActionComplete(D,F,C,G,I){var H=GetPrcWorkFlowReferenceArray();var A;var B=false;for(var E=0;E<H.length;E++){A=GetPrcWorkFlowReferenceRecordArray(H[E]);if(A[5]==F&&A[10]==I){B=true;break}}return B}function GetPrcWorkFlowReferenceArray(){return document.getElementById("hdnPrcWorkflowReferencesString").value.split(globalConstantRecordBreak)}function GetPrcWorkFlowReferenceRecordArray(A){return A.split(globalConstantFieldBreak)}function CleanUpHiddenWFReference(G){if(ReturnValueOrEmpty(G)!=""){var F=document.getElementById("hdnPrcWorkflowReferencesString").value;var E=G.split(globalConstantFieldBreak);var C=GetPrcWorkFlowReferenceArray();var D;for(var B=0;B<E.length;B++){for(var A=0;A<C.length;A++){D=GetPrcWorkFlowReferenceRecordArray(C[A]);if(E[B]!=""&&E[B]!=null&&D[3]==E[B]){F=F.replace(globalConstantRecordBreak+C[A],"");F=F.replace(C[A]+globalConstantRecordBreak,"");F=F.replace(C[A],"")}}}document.getElementById("hdnPrcWorkflowReferencesString").value=(F==null||F=="undefined"?"":F)}}function GetFQTrueCheckValue(C,B,G,D){var I=B;var A=ReturnValueOrEmpty(C);var E=ReturnValueOrEmpty(B);var F=ReturnValueOrEmpty(G);var H=ReturnValueOrEmpty(D);if(A!=""){switch(A){case"CHARMULT":I=F;break;case"CHAROPT":E=ConvertFreeTextToListValue(H,E,"DESC");I=((F=="")?E:F);break;case"BOOLEAN":I=E;break;case"CHARLIST":I=E;break;default:I=E;break}}return I}function SetActivtiesTabTitle(){if(igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].visible||igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].enabled){igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].setText("Activities ("+tblActivities.GetRecordCount()+")")}}function PopulateActivitiesForWF(C,D,B,A){if(ReturnValueOrEmpty(C)!=""){cacheActivitiesDefinitions(C)}if(ReturnValueOrEmpty(B)!=""){populateActivitiesTable(B)}if(igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1")!=null&&igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1").Tabs[3].visible){if(D){populateAddActivitiesControl(D)}if(A){cacheActivitiesRelatedItems(A)}}}function PopulateActTableAndRelatedItems(B,A){populateAddActivitiesControl(B);cacheActivitiesRelatedItems(A)}var conditionalSRToCreate;function CallConditionalSRPopup(D){var A="../../SRManagement/UI/ConditionalFollowon.aspx?ActActionWFRules="+D;var B=400;var F=850;var I=(screen.height/2)-(B/2)-20;var H=(screen.width/2)-(F/2);popupSelection=ShowModalDialog(A,"","unadorned: yes; dialogHeight: 300px; dialogWidth: 600px; center: Yes; resizable: No; status: No; scroll: No");conditionalSRToCreate="";popupSelection=popupSelection.split("[fb]");for(var E=0;E<TableOfActActionWFRules.length;E++){for(var C=0;C<popupSelection.length;C++){if(TableOfActActionWFRules[E][9]==popupSelection[C]){conditionalSRToCreate+=TableOfActActionWFRules[E][2]+"[fb]"+TableOfActActionWFRules[E][9]+"[fb]"+TableOfActActionWFRules[E][8]+"[fb]"+TableOfActActionWFRules[E][7]+"[fb]"+TableOfActActionWFRules[E][10]+"[fb]"+TableOfActActionWFRules[E][11]+"[fb]"+TableOfActActionWFRules[E][12]+"[fb]"+TableOfActActionWFRules[E][13]+"[rb]"}}}var G=conditionalSRToCreate.lastIndexOf("[rb]");conditionalSRToCreate=conditionalSRToCreate.substring(0,G)}function linkedSR(){this.SRID;this.SRNumber;this.SRDescription;this.SRStatus;this.SRStatusCode;this.SRLocation;this.SRPriority;this.CreatedDate;this.SRJurisdiction;this.SRServiceArea;this.SRServiceAreaValue;this.SRDetails;this.CreatedBy;this.SRLastActivity;this.SRLastActivityDate;this.SRUnlinkedDate;this.SRLinkType;this.SRLinkTypeCode;this.SRUnlinkTypeCode;this.SRObjectStatus;this.LinkID;this.SRParentID;this.RelinkedDueToTypeChange=false;this.SRCode;this.SRLastActivityOutcome}function $(A){return document.getElementById(A)}function LoadRelatedSRs(A){if(A!="-1"){var B=AjaxManager.GetRequest();B.SetAction("LoadRelatedSRs");B.AddParam("ID",A);if(isForceRefreshRelSRs){B.AddParam("ForceRefresh","Y")}B.AddParam("RelatedSRsColl",document.getElementById("hdnRelatedSRsCollection").value);B.AddParam("SRStatusCode",document.getElementById("hdnSRStatusCode").value);B.Async=false;AjaxManager.SubmitRequest(B,LoadRelatedSRsCallback)}}function LoadRelatedSRsCallback(resObj){var xmlResult=resObj.GetParam("output");var parent_state=resObj.GetParam("ParentState");var SRListLink;var count=0;resetRelatedSRCounter();templateTableList=new Array();tblRelatedSR.Clear();if(xmlResult=="null"||xmlResult==""||xmlResult==null){showRelatedSRLoading();return }tblRelatedSR.EnableTaskBar(false);if(window.ActiveXObject){var domXmlParser=new ActiveXObject("Microsoft.XMLDOM");domXmlParser=LoadEscapedXML(xmlResult);var rowNodes=domXmlParser.selectSingleNode("data")}else{var parser=new DOMParser();var domXmlParser=LoadEscapedXML(xmlResult);var rowNodes=domXmlParser.getElementsByTagName("Rows")}if(window.ActiveXObject){count=rowNodes.childNodes.length;SRListLink=MultiDimensionalArray(count,1);for(j=0;j<rowNodes.childNodes.length;j++){var hasChild=eval(rowNodes.childNodes[j].attributes[0].nodeValue);var _tempAry=new Array();var eachNodeColl=rowNodes.childNodes[j].childNodes;for(s=0;s<eachNodeColl.length;s++){_tempAry[eachNodeColl[s].nodeName]=eachNodeColl[s].nodeTypedValue}SRListLink[j]=createLinkedSRObj(_tempAry)}}else{count=rowNodes.length;SRListLink=MultiDimensionalArray(count,1);for(j=0;j<rowNodes.length;j++){var eachNodeColl=rowNodes[j].getElementsByTagName("*");var temp=new Array();for(var s=0;s<eachNodeColl.length;s++){if(eachNodeColl[s].childNodes[0]){temp[eachNodeColl[s].tagName]=eachNodeColl[s].childNodes[0].nodeValue}}SRListLink[j]=createLinkedSRObj(temp)}}if(count>0){UpdateTableItems(SRListLink)}}function createLinkedSRObj(B){var A=new linkedSR();A.SRID=B.child_prc_instance_id;A.SRNumber=B.Linked_prc_number;A.SRDescription=B.Linked_prc_description;A.SRStatus=B.Linked_status_description;A.SRLocation=B.Linked_display_address;A.SRPriority=B.Linked_priority_description;if(!(B.Linked_created_date=="")){if(!(B.Linked_created_date==undefined)){A.CreatedDate=FormatDate(B.Linked_created_date);A.SRUnlinkedDate=FormatDate(B.Unlinked_date)}}A.SRJurisdiction=B.Linked_jurisdiction_description;A.SRServiceArea=B.Linked_service_area_description;A.SRServiceAreaValue=B.Linked_service_area_value;A.SRDetails=B.Linked_details;A.CreatedBy=B.Linked_created_by_description;A.SRLastActivity=B.Linked_last_activity_description;A.SRLastActivityOutcome=B.Linked_last_activity_outcome;if(!(B.Linked_last_activity_completed_date==undefined)){A.SRLastActivityDate=FormatDate(B.Linked_last_activity_completed_date)}A.SRLinkType=B.Linked_reason_description;A.SRLinkTypeCode=B.Linked_reason_code;A.SRUnlinkTypeCode=B.Unlinked_reason_code;A.SRObjectStatus=B.State;A.LinkID=B.Id;A.SRParentID=B.parent_prc_instance_id;return A}function UnlinkSR(C){__Page.SetDataChanged(true);var A=templateTableList[C.ID];if(A.State==NewLink){var B=new Array();for(currSRID in templateTableList){if(currSRID!=C.ID){B[currSRID]=templateTableList[currSRID]}}templateTableList=new Array();for(newObjID in B){templateTableList[newObjID]=B[newObjID]}}else{A.State=UnLink;if(!A.Unlinked_reason_code){A.Unlinked_reason_code="MANUAL"}}changeTabText("del");isRelSRsChanged=true;showHideTableBasedOnThreshold(2)}function UpdateTableItemsFromSRSearch(A){tblRelatedSR.EnableTaskBar(false);__Page.SetDataChanged(true);isRelSRsChanged=true;UpdateTableItems(A);document.getElementById("trTab0SaveBtn").style.display="";document.getElementById("trTab0CancelBtn").style.display=""}function UpdateTableItems(G){for(var B=0;B<G.length;B++){if(G[B]!=null){var F=new Array();F.ID=G[B].SRID;F.LinkID=G[B].LinkID;F.SRParentID=G[B].SRParentID;var E=NewLink;var A=templateTableList[G[B].SRID];if(typeof (A)!="undefined"){E=A.State;F.LinkID=A.LinkID;F.SRParentID=A.SRParentID}if(G[B].SRObjectStatus==null){switch(E){case UnLink:F.State=ReLink;break;case NewLink:F.State=NewLink;break;default:F.State=null;break}}else{F.State=G[B].SRObjectStatus}F.Linked_prc_number=G[B].SRNumber;F.Linked_prc_description=G[B].SRDescription;F.Linked_status_description=G[B].SRStatus;F.Linked_display_address=G[B].SRLocation;var D=getPriorityDisplayColor(G[B].SRPriority);F.Linked_priority_description="<font color="+D+">"+G[B].SRPriority+"</font>";F.Linked_created_date=G[B].CreatedDate;F.Linked_reason_code=G[B].SRLinkTypeCode;F.Unlinked_reason_code=G[B].SRUnlinkTypeCode;F.Linked_reason_description=G[B].SRLinkType;F.Unlinked_date=G[B].SRUnlinkedDate;F.RelinkedDueToTypeChange=G[B].RelinkedDueToTypeChange;var C=$("UltraWebTab1__ctl5_RelatedSR1_divRelatedSRDetails").innerHTML;C=C.replace(/{Juridiction}/ig,G[B].SRJurisdiction);C=C.replace(/{Created_By}/ig,G[B].CreatedBy);C=C.replace(/{Service_Area}/ig,G[B].SRServiceArea);C=C.replace(/{Service_Area_Value}/ig,G[B].SRServiceAreaValue);C=C.replace(/{Last_Activity}/ig,G[B].SRLastActivity);C=C.replace(/{Last_Activity_Outcome}/ig,G[B].SRLastActivityOutcome);C=C.replace(/{Last_Activity_Date}/ig,G[B].SRLastActivityDate);C=C.replace(/{SR_Details}/ig,G[B].SRDetails);tblRelatedSR.ExpandTemplate=C;F.Expandable_info=C;if(!(G[B].SRUnlinkedDate=="")){if(!(F.Linked_created_date==undefined)){G[B].SRUnlinkedDate=G[B].SRUnlinkedDate}}if((G[B].SRUnlinkedDate=="")||F.Linked_created_date==undefined){tblRelatedSR.AddRow(F,true);changeTabText("add")}templateTableList[G[B].SRID]=F}}showHideTableBasedOnThreshold(1)}function changeTabText(C){var E=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var F=E.Tabs[5];var A=F.getText();var D=A.substring(0,A.indexOf("(")+1);var B=A.substring(A.indexOf("(")+1,A.length-1);if(C=="del"){B--}else{B++}F.setText(D+B+")")}function OnEditItem(A){var B=document.getElementById("hdnSRID").value;if(B==A.ID){Open("SRManagement.aspx?hideTemplate=true&id="+A.SRParentID,"CSR","width=1024,height=750,menubar=no,status=no,directories=no,location=no,toolbar=no,resizable=yes,scollbars=yes")}else{Open("SRManagement.aspx?hideTemplate=true&id="+A.ID,"CSR","width=1024,height=750,menubar=no,status=no,directories=no,location=no,toolbar=no,resizable=yes,scollbars=yes")}}function OnDeleteCondition(A){if(A.Linked_reason_code=="MANUAL"){return true}else{return false}}function GetLinkedChildID(){var A="";for(objid in templateTableList){if(templateTableList[objid]["State"]!=UnLink){A+=objid+"~"}}if(A!=""){A=A.substring(0,A.length-1)}return A}function saveRelatedSRs(){var B="<RELATEDSRS>";var A="";for(id in templateTableList){var C=templateTableList[id];A="<CHILDSR>";A+="<ID>"+C.ID+"</ID>";A+="<LINKREASON>"+C.Linked_reason_code+"</LINKREASON>";A+="<UNLINKREASON>"+C.Unlinked_reason_code+"</UNLINKREASON>";A+="<OBJECTSTATUS>"+C.State+"</OBJECTSTATUS>";A+="<LINKID>"+C.LinkID+"</LINKID>";A+="<PARENTID>"+C.SRParentID+"</PARENTID>";A+="</CHILDSR>";B+=A;A=""}B+="</RELATEDSRS>";return B}function viewDuplicatesSR(){tblRelatedSR.Clear();for(id in templateTableList){var A=templateTableList[id];if(A.Linked_reason_code=="DUPLICAT"){tblRelatedSR.ExpandTemplate=A.Expandable_info;tblRelatedSR.AddRow(A,true)}}igtab_selectTab("ctl00_MotoPageHolder_UltraWebTab1",6);return false}function viewLinkedRelatedSR(){tblRelatedSR.Clear();for(id in templateTableList){var A=templateTableList[id];if(A.State!=UnLink){tblRelatedSR.ExpandTemplate=A.Expandable_info;tblRelatedSR.AddRow(A,true)}}showHideTableBasedOnThreshold(1);return false}function resetRelatedSRCounter(){var C=igtab_getTabById("ctl00_MotoPageHolder_UltraWebTab1");var D=C.Tabs[5];var A=D.getText();var B=A.substring(0,A.indexOf("(")+1);D.setText(B+"0)")}function showHideTableBasedOnThreshold(A){if(tblRelatedSR.GetRecordCount()<A){tblRelatedSR.Table.style.display="none";document.getElementById(RELATEDSRTAB_PREPEND+"lblRelatedSRMessage").innerHTML=document.getElementById("hdnRelatedSRNoRecord").value;document.getElementById(RELATEDSRTAB_PREPEND+"tdRelatedSRMessage").style.display="block"}else{document.getElementById(RELATEDSRTAB_PREPEND+"tdRelatedSRTable").style.display="block";tblRelatedSR.Table.style.display="block";document.getElementById(RELATEDSRTAB_PREPEND+"tdRelatedSRMessage").style.display="none"}}function showRelatedSRLoading(){tblRelatedSR.Table.style.display="none";document.getElementById(RELATEDSRTAB_PREPEND+"lblRelatedSRMessage").innerHTML=document.getElementById("hdnRelatedSRNoRecord").value;document.getElementById(RELATEDSRTAB_PREPEND+"tdRelatedSRMessage").style.display="block"}function ProcessChangedSRType(){var A=OpenChangeSRTypeConfirmationWindow();if(A==0){return"CANCEL"}else{if(A==1){return"SAVE_RETAIN_FLEXNOTES"}else{if(A==2){return"SAVE_REMOVE_FLEXNOTES"}else{return"INVALID"}}}}function OpenChangeSRTypeConfirmationWindow(){var B="../../SRManagement/UI/ChangeTypeConfirmationPopup.aspx";var A=ShowModalDialog(B,"","unadorned: yes; dialogHeight: 160px; dialogWidth: 450px; center: Yes; resizable: No; status: No; scroll: No");return A}function CloseChangeSRTypeConfirmationWindow(B){var A=0;if(B=="CANCEL"){A=0}else{if(document.getElementById("cbxRetainFlexNotes").checked){A=1}else{A=2}}window.returnValue=A;try{window.close()}catch(C){}return false}function getPriorityDisplayColor(B){if(prioritiesListJSON==null){convertPrioritiesList()}for(var A=0;A<prioritiesListJSON.PriorityDOCollection.List.anyType.length;A++){if(prioritiesListJSON.PriorityDOCollection.List.anyType[A].ShortDescription==B){return prioritiesListJSON.PriorityDOCollection.List.anyType[A].DisplayColorCode}}}function convertPrioritiesList(){prioritiesListJSON=eval("("+unescape(document.getElementById("hdnPrioritiesList").value)+")")}var titletext="";function title(A){var B=A.value;A.title=B}function selecttitle(A){var B=A.value;titletext=A[A.selectedIndex].innerText}function singletitle(D){var A=D.id;var C=A.substring(A.length,A.length-1);var B=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl0_tblFlexNotes_pcid_"+C);if(B!=null&&B[B.selectedIndex]!=null){D.title=B[B.selectedIndex].innerText}else{D.title=""}titletext=""}function Count(B,A){if(B.value.length>A){B.value=B.value.substring(0,A);Alert("A maximum of only "+A+" characters allowed. Your comments will be truncated.");B.focus()}}function ActExistsThatCanBeAddedWhenClosedSR(){var D="FALSE";try{var A=document.getElementById("hdnActDefsXML").value;if(ReturnValueOrEmpty(A)!=""){var H=getXMLDocumentObject(A);var E=H.getElementsByTagName(TAG_Id);var G=H.getElementsByTagName(TAG_InsertAlwaysAllowedIND);for(var C=0;C<E.length;C++){var B=G[C].firstChild.nodeValue;if(ReturnValueOrEmpty(B)=="Y"){D="TRUE";break}}}}catch(F){}return D}function GetPrcActDefIdListOfActsInsertableWhenClosed(){var D=",";try{var A=document.getElementById("hdnActDefsXML").value;if(ReturnValueOrEmpty(A)!=""){var H=getXMLDocumentObject(A);var E=H.getElementsByTagName(TAG_Id);var G=H.getElementsByTagName(TAG_InsertAlwaysAllowedIND);for(var C=0;C<E.length;C++){var B=G[C].firstChild.nodeValue;if(ReturnValueOrEmpty(B)=="Y"){D+=E[C].firstChild.nodeValue+","}}}}catch(F){Alert("Error limiting list.")}return D}function ResetActivitiesAddControlIfClosed(){try{var E=document.getElementById("ctl00_MotoPageHolder_UltraWebTab1__ctl3_DropDownList2");var G=E;if(document.getElementById("hdnSRState").value!="CLOSED"){return }var J=GetPrcActDefIdListOfActsInsertableWhenClosed();var D=parseInt(G.options.length);var I=new Array();for(var B=0;B<D;B++){var H=new Array();H[0]=G.options[B].value;H[1]=G.options[B].text;if(H[0]!=0&&J.indexOf(","+H[0]+",")<0){H[2]="REMOVE"}else{H[2]="SAVE_IN_LIST"}I[B]=H}for(i=D-1;i>=0;i--){G.remove(i)}G.options.length=0;var A=0;for(var F=0;F<I.length;F++){if(I[F][2]=="SAVE_IN_LIST"){G.options[A]=new Option(I[F][1],I[F][0]);A++}}}catch(C){}}function suggest_selected(D,B,A,C){switch(C){case"SR_Type":SRTypeSelected(B,A);break;case"TextBox1":document.getElementById("TextBox1").value=B;document.getElementById("TextBox1_text_HIDDEN").value=B;document.getElementById("TextBox1_code_HIDDEN").value=A;break;case"TextBox3":document.getElementById("TextBox3").value=B;document.getElementById("TextBox3_text_HIDDEN").value=B;document.getElementById("TextBox3_code_HIDDEN").value=A;break;default:break}};
