Server : Apache/2.4.43 (Win64) OpenSSL/1.1.1g PHP/7.4.6 System : Windows NT USER-PC 6.1 build 7601 (Windows 7 Professional Edition Service Pack 1) AMD64 User : User ( 0) PHP Version : 7.4.6 Disable Function : NONE Directory : C:/Program Files (x86)/Microsoft Office/Templates/1028/Behaviors11/ACTIONS/ |
// globals var oSelectedElement = null; var aoElementMatches = new Array(); ////////////////////////////////////////////////////////// function onOk() { var oItems = theForm.lvProperties.ListItems; if( ( null != oSelectedElement ) && ( 0 < oItems.Count ) ) { window.returnValue = RETURN_OK; window.close(); } else { alert( L_OkFailed_ErrorMessage ); } } ////////////////////////////////////////////////////////// function onCancel() { window.returnValue = RETURN_CANCEL; window.close(); } ////////////////////////////////////////////////////////// function onDelete() { if( !theForm.btnDelete.disabled ) { deleteSelectedProperty(); } else { alert( L_NoSelection_ErrorMessage ); } } ////////////////////////////////////////////////////////// function onClickElementGroup() { syncSelectors(); selectedElementChanged(); } ////////////////////////////////////////////////////////// function onEdit() { if( !theForm.btnEdit.disabled ) { invokeEditDialog(); } else { alert( L_NoSelection_ErrorMessage ); } } ////////////////////////////////////////////////////////// function onInsert() { if( !theForm.btnInsert.disabled ) { invokeInsertDialog() } else { alert( L_NoSelection_ErrorMessage ); } } ////////////////////////////////////////////////////////// function onFont() { invokeFontDialog(); } ////////////////////////////////////////////////////////// function onPosition() { invokePositionDialog(); } ////////////////////////////////////////////////////////// function onBorders() { invokeBordersShadingDialog(); } ////////////////////////////////////////////////////////// function onVisibility() { invokeVisibilityDialog(); } ////////////////////////////////////////////////////////// function onResize() { resizeColumnHeaders(); } ////////////////////////////////////////////////////////// function onTagIDChange() { selectedElementChanged(); } ////////////////////////////////////////////////////////// function onTagTypeChange() { populateIDSelector(); selectedElementChanged(); } ////////////////////////////////////////////////////////// function selectedElementChanged() { var oPrevSelectedElement = oSelectedElement; if( theForm.radCurrentElement.checked ) { oSelectedElement = getBehaviorElement(); } else { var nSelectedTag = theForm.ddTagType.selectedIndex; if( 0 <= nSelectedTag ) { var oSelectedTag = theForm.ddTagType.options[nSelectedTag]; var strSelectedTag = oSelectedTag.value; var nSelectedID = theForm.ddTagID.selectedIndex; if( 0 <= nSelectedID ) { var oSelectedID = theForm.ddTagID.options[nSelectedID]; var strSelectedID = oSelectedID.value; oSelectedElement = getElementByName( FrontPage.ActiveDocument, strSelectedID, strSelectedTag ); } } } if( oPrevSelectedElement != oSelectedElement ) clearPropertyLV(); } ////////////////////////////////////////////////////////// function deleteSelectedProperty() { var oSelected = theForm.lvProperties.SelectedItem; if( oSelected ) { removePropertyLVI( oSelected.Index ); } highlightPropertySelection(); } ////////////////////////////////////////////////////////// function deleteProperty( strName ) { var oProperties = theForm.lvProperties.ListItems; for( var nProperty = 1; nProperty <= oProperties.Count; nProperty++ ) { var oItem = oProperties.Item( nProperty ) var strPropertyName = getPropName( oItem ); if( strName == strPropertyName ) { removePropertyLVI( oItem.Index ); } } } ////////////////////////////////////////////////////////// function highlightPropertySelection() { oSelected = theForm.lvProperties.SelectedItem; if( oSelected ) { theForm.lvProperties.SelectedItem = oSelected; } } ////////////////////////////////////////////////////////// function syncSelectors() { var bDisableTagSelectors = false; if( theForm.radCurrentElement.checked ) { bDisableTagSelectors = true; populateTagSelectors(); theForm.ddTagType.disabled = bDisableTagSelectors; theForm.ddTagID.disabled = bDisableTagSelectors; } else { populateTagSelectors(); } } ////////////////////////////////////////////////////////// function syncEditButtons() { // enable, disable Edit and Delete buttons var oSelected = theForm.lvProperties.SelectedItem; if( null == oSelected ) { theForm.btnEdit.disabled = true; theForm.btnDelete.disabled = true; } else { theForm.btnEdit.disabled = false; theForm.btnDelete.disabled = false; } } ////////////////////////////////////////////////////////// function resizeColumnHeaders() { var nColumn1Width = theForm.lvProperties.clientWidth / 2; var nColumn2Width = theForm.lvProperties.clientWidth - nColumn1Width - 5; nColumn2Width = 0 < nColumn2Width ? nColumn2Width : 0; theForm.lvProperties.ColumnHeaders.Item( 2 ).Width = nColumn1Width; theForm.lvProperties.ColumnHeaders.Item( 3 ).Width = nColumn2Width; } ////////////////////////////////////////////////////////// function initializeForm() { window.onresize = onResize; theForm.lvProperties.ColumnHeaders.Clear(); var oHeader0 = theForm.lvProperties.ColumnHeaders.Add( theForm.lvProperties.ColumnHeaders.Count + 1, "", "", 0 ); var oHeader1 = theForm.lvProperties.ColumnHeaders.Add( theForm.lvProperties.ColumnHeaders.Count + 1, L_strPropertiesCol1_TopicTitle, L_strPropertiesCol1_TopicTitle, 0 ); var oHeader2 = theForm.lvProperties.ColumnHeaders.Add( theForm.lvProperties.ColumnHeaders.Count + 1, L_strPropertiesCol2_TopicTitle, L_strPropertiesCol2_TopicTitle, 0 ); var strFontSize = String( document.body.currentStyle.fontSize ); var nPtIndex = strFontSize.search( "pt$" ); if( document.dir == "rtl" ) { oHeader1.Alignment = 1; // lvwColumnRight oHeader2.Alignment = 1; // lvwColumnRight } if( -1 != nPtIndex ) { theForm.lvProperties.Font.Size = Number( strFontSize.substr( 0, nPtIndex ) ); } theForm.lvProperties.Font.Name = g_fontName; theForm.lvProperties.Font.Charset = g_fontCharSet; // define expando properties in case we're in IE5 theForm.ddTagType.disabled = false; theForm.ddTagID.disabled = false; resizeColumnHeaders(); syncSelectors(); highlightPropertySelection(); selectedElementChanged(); var oSel = getBehaviorElement(); // check if we find an existing restore var strMouseOut = oSel.getAttribute( 'onmouseout' ); if( strMouseOut ) { if( -1 != strMouseOut.indexOf( "FP_changePropRestore()" ) ) theForm.chkRestore.checked = true; } safeFocus( theForm.radCurrentElement ); } function enableFormControls( bEnable ) { theForm.ddTagType.disabled = !bEnable; theForm.ddTagID.disabled = !bEnable; theForm.lvProperties.disabled = !bEnable; theForm.btnEdit.disabled = !bEnable; theForm.btnInsert.disabled = !bEnable; theForm.btnDelete.disabled = !bEnable; theForm.btnBorders.disabled = !bEnable; theForm.btnPosition.disabled = !bEnable; theForm.btnFont.disabled = !bEnable; theForm.btnVisibility.disabled = !bEnable; } ////////////////////////////////////////////////////////// function getElementName( oElement ) { var strID = oElement.id ? String( oElement.id ) : ""; if( 0 < strID.length ) { return strID; } // these elements support "name" attributes if( stricmp( "img", oElement.tagName ) || stricmp( "input", oElement.tagName ) || stricmp( "textarea", oElement.tagName ) || stricmp( "select", oElement.tagName ) || stricmp( "form", oElement.tagName ) ) { var strName = oElement.name ? String( oElement.name ) : ""; if( 0 < strName.length ) { return strName; } } return ""; } ////////////////////////////////////////////////////////// function setSelectedElement( strName ) { theForm.radSelectElement.checked = true; syncSelectors(); var oElement = getElementByName( FrontPage.ActiveDocument, strName ); if( oElement ) { var strTagName = String( oElement.tagName ); var oOptions = theForm.ddTagType.options; for( nOption = 0; nOption < oOptions.length; nOption++ ) { var oOption = oOptions[nOption]; if( stricmp( oOption.value, strTagName ) ) { oOption.selected = true; populateIDSelector(); var oOptions = theForm.ddTagID.options; for( nOption = 0; nOption < oOptions.length; nOption++ ) { var oOption = oOptions[nOption]; if( oOption.value == strName ) { oOption.selected = true; oSelectedElement = oElement; return true; } } break; } } if( L_strNoElements_Text == theForm.ddTagType.value ) { oOptions.length = 0; } // tag type not in filter drop down, add it var oOption = document.createElement( "OPTION" ); oOption.text = strTagName; oOption.value = strTagName; oOptions.add( oOption ); oOption.selected = true; var oIDOptions = theForm.ddTagID.options; oIDOptions.length = 0; oOption = document.createElement( "OPTION" ); oOption.text = strName; oOption.value = strName; oIDOptions.add( oOption ); oOption.selected = true; enableFormControls( true ); return true; } return false; } ////////////////////////////////////////////////////////// function getTagFilters() { astrTags = new Array(); astrTags[astrTags.length] = "BODY"; astrTags[astrTags.length] = "BUTTON"; astrTags[astrTags.length] = "DIV"; astrTags[astrTags.length] = "FORM"; astrTags[astrTags.length] = "IMG"; astrTags[astrTags.length] = "INPUT"; astrTags[astrTags.length] = "OBJECT"; astrTags[astrTags.length] = "P"; astrTags[astrTags.length] = "SELECT"; astrTags[astrTags.length] = "SPAN"; astrTags[astrTags.length] = "TABLE"; astrTags[astrTags.length] = "TD"; astrTags[astrTags.length] = "TR"; return astrTags; } ////////////////////////////////////////////////////////// function populateTagSelectors() { populateTagTypeSelector(); populateIDSelector(); } ////////////////////////////////////////////////////////// function populateTagTypeSelector() { var oOptions = theForm.ddTagType.options; oOptions.length = 0; var aoMatches = new Array(); var aFoundTagNames = new Array(); var bUseCurrentElement = theForm.radCurrentElement.checked; if( bUseCurrentElement ) { aoMatches[0] = getBehaviorElement(); } else { aoMatches = FrontPage.ActiveDocument.all; } for( var nMatch = 0; nMatch < aoMatches.length; nMatch++ ) { var strName = getElementName( aoMatches[nMatch] ); if( bUseCurrentElement || ( 0 < strName.length ) ) { var strTagName = aoMatches[nMatch].tagName; if( aFoundTagNames[strTagName] != true ) { aFoundTagNames[strTagName] = true; var oOption = document.createElement( "OPTION" ); oOption.text = strTagName; oOption.value = strTagName; oOptions.add( oOption ); } } } // no named elements available if( 0 >= oOptions.length ) { var oOption = document.createElement( "OPTION" ); oOption.text = L_strNoElements_Text; oOption.value = L_strNoElements_Text; oOptions.add( oOption ); } } ////////////////////////////////////////////////////////// function populateIDSelector() { var oOptions = theForm.ddTagID.options; oOptions.length = 0; var strTagFilter = String( theForm.ddTagType.value ); var aoElementMatches; if( theForm.radCurrentElement.checked ) { aoElementMatches = new Array( getBehaviorElement() ); } else if( strTagFilter == L_strNoElements_Text ) { var oOption = document.createElement( "OPTION" ); oOption.text = ""; oOption.value = ""; oOptions.add( oOption ); aoElementMatches = new Array( 0 ); } else { aoElementMatches = getElementsByTagName( FrontPage.ActiveDocument, strTagFilter ); } // populate ID selector drop down for( var nElement = 0; nElement < aoElementMatches.length; nElement++ ) { var strID = getElementName( aoElementMatches[nElement] ); var strTag = String( aoElementMatches[nElement].tagName ); if( 0 >= strID.length ) { if( theForm.radCurrentElement.checked ) { strID = L_strNoID_Text; } else { // skip unID'd objects continue; } } var oOption = document.createElement( "OPTION" ); oOption.text = strID; oOption.value = strID; oOptions.add( oOption ); } if( strTagFilter != L_strNoElements_Text ) { enableFormControls( true ); theForm.ddTagID.selectedIndex = 0; } else { enableFormControls( false ); } } ////////////////////////////////////////////////////////// function invokeInsertDialog() { var aDialogArguments = new Array(); aDialogArguments[0] = "insert"; var astrReturn = FrontPage.ShowHTMLDialog( "InsertPr.htm", aDialogArguments ); if( astrReturn ) { var strName = String( astrReturn[0] ); var strValue = String( astrReturn[1] ); if( 0 < strName.length ) { insertProperty( strName, strValue ); } } } ////////////////////////////////////////////////////////// function invokeEditDialog() { var oSelected = theForm.lvProperties.SelectedItem; if( oSelected ) { var aDialogArguments = new Array(); aDialogArguments[0] = "edit"; aDialogArguments[1] = getPropName( oSelected ); aDialogArguments[2] = getPropValue( oSelected ); var astrReturn = FrontPage.ShowHTMLDialog( "InsertPr.htm", aDialogArguments ); if( astrReturn ) { var strName = String( astrReturn[0] ); var strValue = String( astrReturn[1] ); if( 0 < strName.length ) { deleteSelectedProperty(); var oProperty = insertProperty( strName, strValue ); oProperty.selected = true; } } } } ////////////////////////////////////////////////////////// function invokeVisibilityDialog() { var oProperties = theForm.lvProperties.ListItems; var strVisibility = ""; var nProperty = -1; for( var nProperty = 1; nProperty <= oProperties.Count; nProperty++ ) { var oProperty = oProperties.Item( nProperty ) var strPropertyName = getPropName( oProperty ); if( "style.visibility" == strPropertyName.toLowerCase() ) { strVisibility = getPropValue( oProperty ); nProperty = oProperty.Index; break; } } var aDialogArguments = new Array(); aDialogArguments[0] = "visibility"; aDialogArguments[1] = strVisibility; var astrReturn = FrontPage.ShowHTMLDialog( "InsertPr.htm", aDialogArguments ); if( astrReturn ) { var strValue = String( astrReturn[0] ); var oProperty = insertProperty( "style.visibility", strValue ); oProperty.selected = true; } } ////////////////////////////////////////////////////////// function insertProperty( strName, strValue ) { strName = trimStringLeft( trimStringRight( strName ) ); strValue = trimStringLeft( trimStringRight( strValue ) ); var oProperty = null; var oProperties = theForm.lvProperties.ListItems; for( var nProperty = 1; nProperty <= oProperties.Count; nProperty++ ) { var oItem = oProperties.Item( nProperty ) var strPropertyName = getPropName( oItem ); if( strName == strPropertyName ) { oProperty = oItem; break; } } if( null == oProperty ) { var nIndex = oProperties.Count + 1; var strKey = "KEY_" + strName; oProperty = addPropertyLVI( nIndex, strKey, "" ); } setPropName( oProperty, strName ); setPropValue( oProperty, strValue ); return oProperty; } ////////////////////////////////////////////////////////// function clearPropertyLV() { theForm.lvProperties.ListItems.Clear(); syncEditButtons(); } ////////////////////////////////////////////////////////// function removePropertyLVI( nIndex ) { theForm.lvProperties.ListItems.Remove( nIndex ); syncEditButtons(); } ////////////////////////////////////////////////////////// function addPropertyLVI( nIndex, strKey, strName ) { var oProperty = theForm.lvProperties.ListItems.Add( nIndex, strKey, strName ); oProperty.Tag = new Object(); oProperty.Tag.strName = ""; oProperty.Tag.strValue = ""; syncEditButtons(); return oProperty; } ////////////////////////////////////////////////////////// function getPropName( oItem ) { return oItem.Tag.strName; } ////////////////////////////////////////////////////////// function getPropValue( oItem ) { return oItem.Tag.strValue; } ////////////////////////////////////////////////////////// function setPropName( oItem, strName ) { oItem.SubItems( 1 ) = strName; oItem.Tag.strName = strName; } ////////////////////////////////////////////////////////// function setPropValue( oItem, strValue ) { oItem.SubItems( 2 ) = strValue; oItem.Tag.strValue = strValue; } ////////////////////////////////////////////////////////// function convertCSSDOMtoName( strCSSDOM ) { var strCSSName = String( "" ); var bPrevLowercase = false; for( var nPos = 0; nPos < strCSSDOM.length; nPos++ ) { if( isUpperCase( strCSSDOM.charAt( nPos ) ) ) { if( bPrevLowerCase ) { strCSSName += "-"; } strCSSName += strCSSDOM.charAt( nPos ); bPrevLowerCase = false; } else { strCSSName += strCSSDOM.charAt( nPos ); bPrevLowerCase = true; } } return strCSSName; } function convertCSSNametoDOM( strCSSName ) { var strCSSDOM = String( "" ); var bNextIsUppercase = false; for( var nPos = 0; nPos < strCSSName.length; nPos++ ) { var strChar = String( strCSSName.charAt( nPos ) ); if( "-" == strChar ) { bNextIsUppercase = true; continue; } if( bNextIsUppercase ) { strCSSDOM += strChar.toUpperCase(); bNextIsUppercase = false } else { strCSSDOM += strChar.toLowerCase(); } } return strCSSDOM; } ////////////////////////////////////////////////////////// function gatherCSSProperties() { var strCSS = String( "" ); var oProperties = theForm.lvProperties.ListItems; for( var nProperty = 1; nProperty <= oProperties.Count; nProperty++ ) { var oItem = oProperties.Item( nProperty ) var strPropertyName = getPropName( oItem ); var strPropertyValue = getPropValue( oItem ); var nMatchPos = strPropertyName.search( "^style." ); if( -1 != nMatchPos ) { var strCSSName = convertCSSDOMtoName( strPropertyName.substr( nMatchPos + 6 ) ) + ":" + strPropertyValue + ";" strCSS += strCSSName; } } return strCSS; } ////////////////////////////////////////////////////////// function splitCSSProperties( strCSS ) { function retValue( strName, strValue ) { this.strName = String( strName ); this.strValue = String( strValue ); } var aoReturnValue = new Array(); var oCSSNames = new VBArray( FrontPage.SplitArgs( strCSS, ";" ) ); var astrCSSNames = oCSSNames.toArray(); for( var nStyle = 0; nStyle < astrCSSNames.length; nStyle++ ) { var strStyle = trimStringLeft( trimStringRight( astrCSSNames[nStyle] ) ); if( 0 < strStyle.length ) { var oStylePair = new VBArray( FrontPage.SplitArgs( strStyle, ":" ) ); var astrStylePair = oStylePair.toArray(); var strStyleName = trimStringLeft( trimStringRight( astrStylePair[0] ) ); var strStyleValue = trimStringLeft( trimStringRight( astrStylePair[1] ) ); var strStyleDOMName = "style." + convertCSSNametoDOM( strStyleName ); aoReturnValue[aoReturnValue.length] = new retValue( strStyleDOMName, strStyleValue ); } } return aoReturnValue; } ////////////////////////////////////////////////////////// function insertCSSProperties( strCSS ) { var aoStyles = splitCSSProperties( strCSS ); for( var nStyle = 0; nStyle < aoStyles.length; nStyle++ ) { var oStyle = aoStyles[nStyle]; insertProperty( oStyle.strName, oStyle.strValue ); } } ////////////////////////////////////////////////////////// function deleteCSSProperties( strCSS ) { var aoStyles = splitCSSProperties( strCSS ); for( var nStyle = 0; nStyle < aoStyles.length; nStyle++ ) { var oStyle = aoStyles[nStyle]; deleteProperty( oStyle.strName ); } } ////////////////////////////////////////////////////////// function invokeFontDialog() { var strCSSIn = gatherCSSProperties(); var strCSSOut = FrontPage.ShowFontDialog( strCSSIn ); deleteCSSProperties( strCSSIn ); insertCSSProperties( strCSSOut ); } ////////////////////////////////////////////////////////// function invokePositionDialog() { var strCSSIn = gatherCSSProperties(); var strCSSOut = FrontPage.ShowPositionDialog( strCSSIn ); deleteCSSProperties( strCSSIn ); insertCSSProperties( strCSSOut ); } ////////////////////////////////////////////////////////// function invokeBordersShadingDialog() { var strCSSIn = gatherCSSProperties(); var strCSSOut = FrontPage.ShowBordersShadingDialog( strCSSIn ); deleteCSSProperties( strCSSIn ); insertCSSProperties( strCSSOut ); } ///////////////////////////////////////////////////////////////// // // DHTML Scripting methods // ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////// // // $changeProp() // // Arguments: // ID/name of element to change // 1|0 change property restore? // ( name, value ) pairs of properties to change function FP_changeProp() {//v1.0 var args=arguments,d=document,i,j,id=args[0],o=FP_getObjectByID(id),s,ao,v,x; d.$cpe=new Array(); if(o) for(i=2; i<args.length; i+=2) { v=args[i+1]; s="o"; ao=args[i].split("."); for(j=0; j<ao.length; j++) { s+="."+ao[j]; if(null==eval(s)) { s=null; break; } } x=new Object; x.o=o; x.n=new Array(); x.v=new Array(); x.n[x.n.length]=s; eval("x.v[x.v.length]="+s); d.$cpe[d.$cpe.length]=x; if(s) eval(s+"=v"); } } ///////////////////////////////////////////////////////////////// // // DHTML Scripting Extensions API methods // ///////////////////////////////////////////////////////////////// function getScript() { return "FP_changeProp,FP_getObjectByID"; } ////////////////////////////////////////////////////////// function getScriptCall() { var strArgs = String( "" ); var oProperties = document.theForm.lvProperties.ListItems; var oDoc = FrontPage.ActiveDocument; for( var nProperty = 1; nProperty <= oProperties.Count; nProperty++ ) { var oItem = oProperties.Item( nProperty ) var strPropertyName = getPropName( oItem ); var strPropertyValue= getPropValue( oItem ); var strAdjective = ""; if( 0 < strArgs.length ) { strArgs += ","; } strPropertyName = escapeString( strPropertyName ); strPropertyValue = escapeString( strPropertyValue ); // add appropriate adjective if( "src" == strPropertyName ) { strAdjective = FP_ADJECTIVE_HREF; strPropertyValue = FrontPage.EncodeUrl( strPropertyValue ); } else if( "id" == strPropertyName ) { strAdjective = FP_ADJECTIVE_ID; } strArgs += "'" + strPropertyName + "'," + strAdjective + "'" + strPropertyValue + "'"; } var strID = getElementName( oSelectedElement ); if( 0 >= strID.length ) { strID = oSelectedElement.id = generateUniqueID( FrontPage.ActiveDocument, getDefaultIDPrefix( oSelectedElement.tagName ) ); } var bRestore = theForm.chkRestore.checked; var strRestore = bRestore ? "1" : "0"; if( bRestore ) { var oElmt = getBehaviorElement(); var strMouseOut = oElmt.getAttribute( "onmouseout" ); if( !strMouseOut || -1 == strMouseOut.search( "FP_changePropRestore()" ) ) { oDoc.addScript( oElmt, "onmouseout", "FP_changePropRestore()" ); } } else { var oElmt = getBehaviorElement(); var n; var strStatement; for( strStatement = oDoc.getScript( oElmt, "onmouseout", n = 1 ); strStatement != ""; strStatement = oDoc.getScript( oElmt, "onmouseout", ++n ) ) { if( -1 != strStatement.search( "FP_changePropRestore()" ) ) { oDoc.removeScript( oElmt, "onmouseout", n ); n--; } } } return "FP_changeProp(" + FP_ADJECTIVE_ID + "'" + strID + "'," + strRestore + "," + strArgs + ")"; } ////////////////////////////////////////////////////////// function isScriptEnabled() { return true; } ////////////////////////////////////////////////////////// function initPropertyDialog( strScriptCall ) { var aArguments = extractArgumentsFromScriptCall( strScriptCall ); var nArguments = aArguments.length; if( 2 <= nArguments ) if( aArguments[1].strArgument == '1' ) theForm.chkRestore.checked = true; var strSelectedName = unescapeString( trimQuotes( aArguments[0].strArgument ) ); if( setSelectedElement( strSelectedName ) ) { for( var nProperty = 2; nProperty < aArguments.length; nProperty += 2 ) { var strPropertyName = unescapeString( trimQuotes( aArguments[nProperty].strArgument ) ); var strPropertyValue = unescapeString( trimQuotes( aArguments[nProperty+1].strArgument ) ); if( aArguments[nProperty+1].bIsURL ) strPropertyValue = FrontPage.DecodeUrl( strPropertyValue ); insertProperty( strPropertyName, strPropertyValue ); } } else { theForm.radCurrentElement.checked = true; alert( L_strSelectedNotFound_ErrorMessage ); } } // SIG // Begin signature block // SIG // MIIaKgYJKoZIhvcNAQcCoIIaGzCCGhcCAQExCzAJBgUr // SIG // DgMCGgUAMGcGCisGAQQBgjcCAQSgWTBXMDIGCisGAQQB // SIG // gjcCAR4wJAIBAQQQEODJBs441BGiowAQS9NQkAIBAAIB // SIG // AAIBAAIBAAIBADAhMAkGBSsOAwIaBQAEFCrNSdZDjrHs // SIG // 1ZDQH6Z4EPcJNMInoIIUvDCCArwwggIlAhBKGdI4jIJZ // SIG // HKVdc18VXdyjMA0GCSqGSIb3DQEBBAUAMIGeMR8wHQYD // SIG // VQQKExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMRcwFQYD // SIG // VQQLEw5WZXJpU2lnbiwgSW5jLjEsMCoGA1UECxMjVmVy // SIG // aVNpZ24gVGltZSBTdGFtcGluZyBTZXJ2aWNlIFJvb3Qx // SIG // NDAyBgNVBAsTK05PIExJQUJJTElUWSBBQ0NFUFRFRCwg // SIG // KGMpOTcgVmVyaVNpZ24sIEluYy4wHhcNOTcwNTEyMDAw // SIG // MDAwWhcNMDQwMTA3MjM1OTU5WjCBnjEfMB0GA1UEChMW // SIG // VmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMO // SIG // VmVyaVNpZ24sIEluYy4xLDAqBgNVBAsTI1ZlcmlTaWdu // SIG // IFRpbWUgU3RhbXBpbmcgU2VydmljZSBSb290MTQwMgYD // SIG // VQQLEytOTyBMSUFCSUxJVFkgQUNDRVBURUQsIChjKTk3 // SIG // IFZlcmlTaWduLCBJbmMuMIGfMA0GCSqGSIb3DQEBAQUA // SIG // A4GNADCBiQKBgQDTLiDwaHwsLS6BHLEGsqcLtxENV9pT // SIG // 2HXjyTMqstT2CVs08+mQ/gkM0NsbWrnN5/aIsZ3AhyXr // SIG // fVgQc2p4y3EV/cZY9imrWF6WBP0tYhFYgRzKcZTVIlgv // SIG // 1cwUBYQ2upSqtE1K6e47Iq1WmX4hnGyGwEpHl2q0pjbV // SIG // /Akt07Q5mwIDAQABMA0GCSqGSIb3DQEBBAUAA4GBAGFV // SIG // Dj57x5ISfhEQjiLM1LMTK1voROQLeJ6kfvOnB3Ie4lnv // SIG // zITjiZRM205h77Ok+0Y9UDQLn3BW9o4qfxfO5WO/eWkH // SIG // cy6wlSiK9e2qqdJdzQrKEAmPzrOvKJbEeSmEktz/umdC // SIG // SKaQEOS/YficU+WT0XM/+P2dT4SsVdH9EWNjMIIEAjCC // SIG // A2ugAwIBAgIQCHptXG9ik0+6xP1D4RQYnTANBgkqhkiG // SIG // 9w0BAQQFADCBnjEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1 // SIG // c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIElu // SIG // Yy4xLDAqBgNVBAsTI1ZlcmlTaWduIFRpbWUgU3RhbXBp // SIG // bmcgU2VydmljZSBSb290MTQwMgYDVQQLEytOTyBMSUFC // SIG // SUxJVFkgQUNDRVBURUQsIChjKTk3IFZlcmlTaWduLCBJ // SIG // bmMuMB4XDTAxMDIyODAwMDAwMFoXDTA0MDEwNjIzNTk1 // SIG // OVowgaAxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8w // SIG // HQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw // SIG // OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93 // SIG // d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMTEnMCUGA1UE // SIG // AxMeVmVyaVNpZ24gVGltZSBTdGFtcGluZyBTZXJ2aWNl // SIG // MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA // SIG // wHphh+uypwNjGysaYd6AtxUdoIuQPbsnkoQUOeuFzimS // SIG // BmZIpANPjehPp/CvXtEvGceR8bWee5Ehzun/407w/K+V // SIG // WLhjLeaO9ikYzXCOUMPtlrtA274l6EJV1vaF8gbni5kc // SIG // MfMDD9RMnCQq3Bsbj4LzsO+nTeMUp+CP1sdowmFYqXLU // SIG // +DBIT9kvb2Mg2YnKgnvCS7woxYFo5+aCQKxGOqD5PzbN // SIG // TLtUQlp6ZXv+hOTHR1SsuT3sgMca98QzgYHJKpX7f146 // SIG // h5AU28wudfLva+Y9qWC+QgGqT6pbqD8iMZ8SFflzoR6C // SIG // iwQr6kYCTG2PH1AulUsqeAaEdD2RjyxHMQIDAQABo4G4 // SIG // MIG1MEAGCCsGAQUFBwEBBDQwMjAwBggrBgEFBQcwAYYk // SIG // aHR0cDovL29jc3AudmVyaXNpZ24uY29tL29jc3Avc3Rh // SIG // dHVzMAkGA1UdEwQCMAAwRAYDVR0gBD0wOzA5BgtghkgB // SIG // hvhFAQcBATAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3 // SIG // dy52ZXJpc2lnbi5jb20vcnBhMBMGA1UdJQQMMAoGCCsG // SIG // AQUFBwMIMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQQF // SIG // AAOBgQAt809jYCwY2vUkD1KzDOuzvGeFwiPtj0YNzxpN // SIG // vvN8eiAwMhhoi5K7Mpnwk7g7FQYnez4CBgCkIZKEEwrF // SIG // mOVAV8UFJeivrxFqqeU7y+kj9pQpXUBV86VTncg2Ojll // SIG // CHNzpDLSr6y/xwU8/0Xsw+jaJNHOY64Jp/viG+P9QQpq // SIG // ljCCBBIwggL6oAMCAQICDwDBAIs8PIgR0T72Y+zfQDAN // SIG // BgkqhkiG9w0BAQQFADBwMSswKQYDVQQLEyJDb3B5cmln // SIG // aHQgKGMpIDE5OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYD // SIG // VQQLExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNV // SIG // BAMTGE1pY3Jvc29mdCBSb290IEF1dGhvcml0eTAeFw05 // SIG // NzAxMTAwNzAwMDBaFw0yMDEyMzEwNzAwMDBaMHAxKzAp // SIG // BgNVBAsTIkNvcHlyaWdodCAoYykgMTk5NyBNaWNyb3Nv // SIG // ZnQgQ29ycC4xHjAcBgNVBAsTFU1pY3Jvc29mdCBDb3Jw // SIG // b3JhdGlvbjEhMB8GA1UEAxMYTWljcm9zb2Z0IFJvb3Qg // SIG // QXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A // SIG // MIIBCgKCAQEAqQK9wXDmO/JOGyifl3heMOqiqY0lX/j+ // SIG // lUyjt/6doiA+fFGim6KPYDJr0UJkee6sdslU2vLrnIYc // SIG // j5+EZrPFa3piI9YdPN4PAZLolsS/LWaammgmmdA6LL8M // SIG // tVgmwUbnCj44liypKDmo7EmDQuOED7uabFVhrIJ8oWAt // SIG // d0zpmbRkO5pQHDEIJBSfqeeRKxjmPZhjFGBYBWWfHTdS // SIG // h/en75QCxhvTv1VFs4mAvzrsVJROrv2nem10Tq8YzJYJ // SIG // KCEAV5BgaTe7SxIHPFb/W/ukZgoIptKBVlfvtjteFoF3 // SIG // BNr2vq6Alf6wzX/WpxpyXDzKvPAIoyIwswaFybMgdxOF // SIG // 3wIDAQABo4GoMIGlMIGiBgNVHQEEgZowgZeAEFvQcO9p // SIG // cp4jUX4Usk2O/8uhcjBwMSswKQYDVQQLEyJDb3B5cmln // SIG // aHQgKGMpIDE5OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYD // SIG // VQQLExVNaWNyb3NvZnQgQ29ycG9yYXRpb24xITAfBgNV // SIG // BAMTGE1pY3Jvc29mdCBSb290IEF1dGhvcml0eYIPAMEA // SIG // izw8iBHRPvZj7N9AMA0GCSqGSIb3DQEBBAUAA4IBAQCV // SIG // 6AvAjfOXGDXtuAEk2HcR81xgMp+eC8s+BZGIj8k65iHy // SIG // 8FeTLLWgR8hi7/zXzDs7Wqk2VGn+JG0/ycyq3gV83TGN // SIG // PZ8QcGq7/hJPGGnA/NBD4xFaIE/qYnuvqhnIKzclLb5l // SIG // oRKKJQ9jo/dUHPkhydYV81KsbkMyB/2CF/jlZ2wNUfa9 // SIG // 8VLHvefEMPwgMQmIHZUpGk3VHQKl8YDgA7Rb9LHdyFfu // SIG // ZUnHUlS2tAMoEv+Q1vAIj364l8WrNyzkeuSod+N2oADQ // SIG // aj/B0jaK4EESqDVqG2rbNeHUHATkqEUEyFozOG5NHA1i // SIG // twqijNPVVD9GzRxVpnDbEjqHk3Wfp9KgMIIEyTCCA7Gg // SIG // AwIBAgIQaguZT8AA3qoR1NhAmqi+5jANBgkqhkiG9w0B // SIG // AQQFADBwMSswKQYDVQQLEyJDb3B5cmlnaHQgKGMpIDE5 // SIG // OTcgTWljcm9zb2Z0IENvcnAuMR4wHAYDVQQLExVNaWNy // SIG // b3NvZnQgQ29ycG9yYXRpb24xITAfBgNVBAMTGE1pY3Jv // SIG // c29mdCBSb290IEF1dGhvcml0eTAeFw0wMDEyMTAwODAw // SIG // MDBaFw0wNTExMTIwODAwMDBaMIGmMQswCQYDVQQGEwJV // SIG // UzETMBEGA1UECBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMH // SIG // UmVkbW9uZDEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBv // SIG // cmF0aW9uMSswKQYDVQQLEyJDb3B5cmlnaHQgKGMpIDIw // SIG // MDAgTWljcm9zb2Z0IENvcnAuMSMwIQYDVQQDExpNaWNy // SIG // b3NvZnQgQ29kZSBTaWduaW5nIFBDQTCCASAwDQYJKoZI // SIG // hvcNAQEBBQADggENADCCAQgCggEBAKKEFVPYCzAONJX/ // SIG // OhvC8y97bTcjTfPSjOX9r/3FAjQfJMflodxU7H4CdEer // SIG // 2zJYFhRRKTjxfrK0jDpHtTlOblTCMQw6bfvNzctQnBuu // SIG // p9jZSiY/tcXLj5biSfJt2OmWPt4Fz/CmVTetL2DNgGFC // SIG // oUlUSg8Yt0vZk5kwWkd1ZLTTu922qwydT7hzOxg6qrSH // SIG // jLCIsE1PH04RtTOA3w06ZG9ExzS9SpObvKYd+QUjTmAp // SIG // j8wq8oSama2o2wpwe9Y0QZClt2bHXBsdozMOm1QDGj+Y // SIG // kLjM5z0EdEMcj/c55rOsSHprKg5iAWE5dm79PpgHSxTx // SIG // AUb9FQDgR9pP5AXkgCUCAQOjggEoMIIBJDATBgNVHSUE // SIG // DDAKBggrBgEFBQcDAzCBogYDVR0BBIGaMIGXgBBb0HDv // SIG // aXKeI1F+FLJNjv/LoXIwcDErMCkGA1UECxMiQ29weXJp // SIG // Z2h0IChjKSAxOTk3IE1pY3Jvc29mdCBDb3JwLjEeMBwG // SIG // A1UECxMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSEwHwYD // SIG // VQQDExhNaWNyb3NvZnQgUm9vdCBBdXRob3JpdHmCDwDB // SIG // AIs8PIgR0T72Y+zfQDAQBgkrBgEEAYI3FQEEAwIBADAd // SIG // BgNVHQ4EFgQUKVy5G7bNM+67nll99+XKLsQNNCgwGQYJ // SIG // KwYBBAGCNxQCBAweCgBTAHUAYgBDAEEwCwYDVR0PBAQD // SIG // AgFGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEE // SIG // BQADggEBAEVY4ppBf/ydv0h3d66M2eYZxVe0Gr20uV8C // SIG // oUVqOVn5uSecLU2e/KLkOIo4ZCJC37kvKs+31gbK6yq/ // SIG // 4BqFfNtRCD30ItPUwG2IgRVEX2SDZMSplCyK25A3Sg+3 // SIG // 6NRhj3Z24dkl/ySElY0EVlSUoRw6PoK87qWHjByMS3lf // SIG // tUn6XjJpOh9UrXVN32TnMDzbZElE+/vEHEJx5qA9Re5r // SIG // AJ+sQr26EbNW5PvVoiqB2B9OolW+J49wpqJsG/9UioK8 // SIG // gUumobFmeqkXp8sGwEfrprPpMRVTPSoEv/9zSNyLJ0P8 // SIG // Y+juJIdbvjbR6DH1Mtle33l6ujCsaYZK+4wRvxuNVFkw // SIG // ggUPMIID96ADAgECAgphBxFDAAAAAAA0MA0GCSqGSIb3 // SIG // DQEBBQUAMIGmMQswCQYDVQQGEwJVUzETMBEGA1UECBMK // SIG // V2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEeMBwG // SIG // A1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSswKQYD // SIG // VQQLEyJDb3B5cmlnaHQgKGMpIDIwMDAgTWljcm9zb2Z0 // SIG // IENvcnAuMSMwIQYDVQQDExpNaWNyb3NvZnQgQ29kZSBT // SIG // aWduaW5nIFBDQTAeFw0wMjA1MjUwMDU1NDhaFw0wMzEx // SIG // MjUwMTA1NDhaMIGhMQswCQYDVQQGEwJVUzETMBEGA1UE // SIG // CBMKV2FzaGluZ3RvbjEQMA4GA1UEBxMHUmVkbW9uZDEe // SIG // MBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMSsw // SIG // KQYDVQQLEyJDb3B5cmlnaHQgKGMpIDIwMDIgTWljcm9z // SIG // b2Z0IENvcnAuMR4wHAYDVQQDExVNaWNyb3NvZnQgQ29y // SIG // cG9yYXRpb24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw // SIG // ggEKAoIBAQCqmb05qBgn9Cs9C0w/fHcup8u10YwNwjp0 // SIG // 15O14KBLP1lezkVPmnkp8UnMGkfuVcIIPhIg+FXy7l/T // SIG // 4MqWvDDe/ljIJzLQhVTo8JEQu/MrvhnlA5sLhh3zsDmM // SIG // uP0LHTxzJqxXK8opohWQghXid6NAUgOLncJwuh/pNPbz // SIG // NZJOVYP42jC2IN5XBrVaQgbeWcvy36a9FUdxGSUj0stv // SIG // mxl532pb8XYFeSn8w1bKj0QIhVWKy8gPRktVy4yWd0qH // SIG // 6KlBBsf/DeloV2Nyw2lXtEPPMjow3Bvp1UMmKnn+ldsi // SIG // ZyTJL9A04+b7UUmGuDzQJV/W7J4DYYepaEDH+OID5s8F // SIG // AgMBAAGjggFAMIIBPDAOBgNVHQ8BAf8EBAMCBsAwEwYD // SIG // VR0lBAwwCgYIKwYBBQUHAwMwHQYDVR0OBBYEFGvIxlEg // SIG // 8LQv06C2rn9eJrK4h1IpMIGpBgNVHSMEgaEwgZ6AFClc // SIG // uRu2zTPuu55Zffflyi7EDTQooXSkcjBwMSswKQYDVQQL // SIG // EyJDb3B5cmlnaHQgKGMpIDE5OTcgTWljcm9zb2Z0IENv // SIG // cnAuMR4wHAYDVQQLExVNaWNyb3NvZnQgQ29ycG9yYXRp // SIG // b24xITAfBgNVBAMTGE1pY3Jvc29mdCBSb290IEF1dGhv // SIG // cml0eYIQaguZT8AA3qoR1NhAmqi+5jBKBgNVHR8EQzBB // SIG // MD+gPaA7hjlodHRwOi8vY3JsLm1pY3Jvc29mdC5jb20v // SIG // cGtpL2NybC9wcm9kdWN0cy9Db2RlU2lnblBDQS5jcmww // SIG // DQYJKoZIhvcNAQEFBQADggEBADUj/RNU/Onc8N0MFHr6 // SIG // p7PO/ac6yLrl5/YD+1Pbp5mpoJs2nAPrgkccIb0Uy+dn // SIG // QAnHFpECVc5DQrTNG12w8zIEPRLlHacHp4+jfkVVdhuW // SIG // lZFp8N0480iJ73BAt9u1VYDAA8QutijcCoIOx0Pjekhd // SIG // uAaJkkBsbsXc+JrvC74hCowvOrXtp85xh2gj4bPkGH24 // SIG // RwGlK8RYy7KJbF/90yzEb7gjsg3/PPIRRXTyCQaZGN1v // SIG // wIYBGBIdKxavVu9lM6HqZ070S4Kr6Q/cAfrfYH9mR13L // SIG // LHDMe07ZBrhujAz+Yh5C+ZN8oqsKntAjEK5NeyeRbya+ // SIG // aPqmP58j68idu4cxggTaMIIE1gIBATCBtTCBpjELMAkG // SIG // A1UEBhMCVVMxEzARBgNVBAgTCldhc2hpbmd0b24xEDAO // SIG // BgNVBAcTB1JlZG1vbmQxHjAcBgNVBAoTFU1pY3Jvc29m // SIG // dCBDb3Jwb3JhdGlvbjErMCkGA1UECxMiQ29weXJpZ2h0 // SIG // IChjKSAyMDAwIE1pY3Jvc29mdCBDb3JwLjEjMCEGA1UE // SIG // AxMaTWljcm9zb2Z0IENvZGUgU2lnbmluZyBQQ0ECCmEH // SIG // EUMAAAAAADQwCQYFKw4DAhoFAKCBqjAZBgkqhkiG9w0B // SIG // CQMxDAYKKwYBBAGCNwIBBDAcBgorBgEEAYI3AgELMQ4w // SIG // DAYKKwYBBAGCNwIBFTAjBgkqhkiG9w0BCQQxFgQUtuS+ // SIG // ADyjpmAxKA2cC0TufTufqz0wSgYKKwYBBAGCNwIBDDE8 // SIG // MDqgGIAWAEMAaABuAGcAUAByAG8AcAAuAGoAc6EegBxo // SIG // dHRwOi8vb2ZmaWNlLm1pY3Jvc29mdC5jb20gMA0GCSqG // SIG // SIb3DQEBAQUABIIBAGJ1isXBju4R0Ryg2MwFPUqtd7ti // SIG // gla37Tw3qMOOPKQrcSqvhu72sUWIWamb+Ji9+BA5Fgh4 // SIG // A6K6LOoow5rUBalCy4WgrJAmG4/OUX5uwI+4qt1Gfnk/ // SIG // pG1kWu0qePVn/+ZyHGauBOQee/yYnp31wXtVqHBdHCi1 // SIG // 2Nr2mbfDzJ+opZ2w0tsecvJ/R4lpsD8n7dxVdZviVbcL // SIG // ZuwImyDdZj7xOZl0sXAtcMsUZzZD+eP1gvuOR1gJF5TM // SIG // 0Qjnbz/W0AUuPSTVNSyDt1iHnSLYOxJz9vp1aZkTGvGZ // SIG // q5xFJzcFM9Jl/QJ5pkv4Az64uFIYNq6WVCvjrwkETAh6 // SIG // cKaFqhyhggJMMIICSAYJKoZIhvcNAQkGMYICOTCCAjUC // SIG // AQEwgbMwgZ4xHzAdBgNVBAoTFlZlcmlTaWduIFRydXN0 // SIG // IE5ldHdvcmsxFzAVBgNVBAsTDlZlcmlTaWduLCBJbmMu // SIG // MSwwKgYDVQQLEyNWZXJpU2lnbiBUaW1lIFN0YW1waW5n // SIG // IFNlcnZpY2UgUm9vdDE0MDIGA1UECxMrTk8gTElBQklM // SIG // SVRZIEFDQ0VQVEVELCAoYyk5NyBWZXJpU2lnbiwgSW5j // SIG // LgIQCHptXG9ik0+6xP1D4RQYnTAMBggqhkiG9w0CBQUA // SIG // oFkwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkq // SIG // hkiG9w0BCQUxDxcNMDMwNzE1MDYyOTUxWjAfBgkqhkiG // SIG // 9w0BCQQxEgQQDmTtS83pwzHc++RdEIYLDDANBgkqhkiG // SIG // 9w0BAQEFAASCAQAwfmkFn+cTtzdQWQIhJj/F+ckRxejz // SIG // x8/URjEoybuPO4w2JT+vM9ke3NwLHMfqIUVTmFyBsOr7 // SIG // kGgd50Zn3u58MbSwn+TsOWL/kLKS2nFeE4RH1VZNQdeM // SIG // lDMie9yBoDaqrz4rJdaYCmRVibLwZjcZmZ9njrvFULjy // SIG // M8OtIBUpXME7sduBqJeTZmU/onD/91GxJsKnHEAfSP8D // SIG // iWdBfGNOppxrcXo08Ot0HYqV/nyzVBMRgb96W2osBRBy // SIG // DfqeU+kK3TjHLVI+1rayYyxwUQoKpmFfBa0CWkxArRgT // SIG // PHn2rxC8rH+2QDtQz5JrblGGmhvC90Co/5tzDgYFlko/ // SIG // LZyM // SIG // End signature block