1 2 3<!DOCTYPE html> 4 5 6 7<html id="MainHtml" lang="en" class="html-main"> 8 <head id="ctl01_Head1"> 9
9<script type="text/javascript"> 10 window.AsiAppInsights = { 11 connectionstring: 'InstrumentationKey=96392a35-9d5a-4f7c-adcb-1a186bd1a320;IngestionEndpoint=https://eastus-8.in.applicationinsights.azure.com/;LiveEndpoint=https://eastus.livediagnostics.monitor.azure.com/', 12 tenantID: 'ISPE', 13 correlationID: '426dc25d8b744e3aad566233a9d7cfaa', 14 disableCookiesUsage: true 15 }; 16 </script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsightsCookieCleanup.min.js?v=1081336175"></script>
16<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/ApplicationInsights.js?v=-866593060"></script>
16<meta charset="UTF-8" /><title> 17 SignIn 18</title> 19 20<link rel="stylesheet" href="/Assets/css/10-UltraWaveResponsive.css?v=639181181980000000">
20<script src="https://use.typekit.net/iur7nux.js"></script>
vendor: 2 bytes, line 20
20
21<script language="JavaScript"> 22try{ 23 Typekit.load({ 24 async: true 25 }); 26}catch(e){}; 27</script>
27 28 29<!-- Google Tag Manager re added this 11/09/2020 jrk -->
30<script>
vendor: 331 bytes, lines 30-34
30(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 31new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 32j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 33'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 34})(window,document,'script','dataLayer','
34GTM-5JDCFPL
vendor: 5 bytes, line 34
34');
35</script>
35 36<!-- End Google Tag Manager -->
vendor: 65 bytes, lines 36-37
36 37<script async src="https://www.googletagmanager.com/gtag/js?id=
37G-QSH54X0K52
vendor: 13 bytes, line 37
37"></script>
38<script> 39 40
vendor: 154 bytes, lines 40-43
40window.dataLayer = window.dataLayer || []; 41 function gtag(){dataLayer.push(arguments);} 42 gtag('js', new Date()); 43 gtag('config', '
43G-QSH54X0K52
vendor: 30 bytes, lines 43-44
43',{ 'debug_mode': true }); 44
45</script>
45 46 47
48<script> 49var cookieName = "logoutredirect"; 50 51var buildCookie = function (cookieName, value, domain) 52{ 53 domain = domain || ''; 54 if (domain === "") 55 { 56 var domainParts = location.hostname.split('.'); 57 if (domainParts.length > 1) 58 domain = "." + domainParts[domainParts.length - 2] + '.' + domainParts[domainParts.length - 1]; 59 else 60 { 61 var domainTemp = domainParts[domainParts.length - 1]; 62 if (domainTemp === "localhost") 63 domain = "localhost"; 64 else 65 domain = "." + domainParts[domainParts.length - 1]; 66 } 67 } 68 69 var cookie = cookieName + "=" + value + ";domain=" + domain + ";path=/"; 70 return cookie; 71} 72 73function getCookie(cookieName) 74{ 75 var name = cookieName + "="; 76 var ca = document.cookie.split(';'); 77 for (var i = 0; i < ca.length; i++) 78 { 79 var c = ca[i]; 80 while (c.charAt(0) == ' ') 81 { 82 c = c.substring(1); 83 } 84 if (c.indexOf(name) == 0) 85 { 86 return c.substring(name.length, c.length); 87 } 88 } 89 return ""; 90} 91 92function deleteCookie(cookieName, domain) 93{ 94 domain = domain || ''; 95 document.cookie = this.buildCookie(cookieName, '') + ";expires=Thu, 01 Jan 1970 00:00:00 GMT"; 96} 97 98var cookie = getCookie(cookieName); 99if (cookie !== "") 100{ 101 var customCSS = document.createElement('style'); 102 customCSS.innerHTML = '.wrapper {display:none !important;}'; 103 document.head.appendChild(customCSS); 104 var returnurl = decodeURIComponent(cookie); 105 deleteCookie(cookieName); 106 window.location = `https://lms.ispe.org/TokenService_Dev/api/TokenService/Logout?returnurl=${cookie}`;//returnurl; 107} 108</script>
108 109
110<script> 111window.Drupal = {}; 112window.Drupal.attachBehaviors = {}; 113window.Drupal.behaviors = {}; 114window.Drupal.behaviors.attach = {}; 115window.Drupal.behaviors.detach = {}; 116window.Drupal.behaviors.AJAX = {}; 117window.Drupal.behaviors.AJAX.attach = {}; 118window.Drupal.behaviors.AJAX.detach = {}; 119window.Drupal.behaviors.mathjax = {}; 120window.MathJax = {}; 121window.drupalSettings = {}; 122window.drupalSettings.mathjax = {}; 123window.drupalSettings.mathjax.config = {}; 124window.drupalSettings.mathjax.config_type = {}; 125window.once = {}; 126</script>
126 127 128<meta name="google-site-verification" content="i2U9-b2YHS56BC2mnOdc-I9O8FASYoOtF-w1HJ0gd5A" /><link rel="shortcut icon" href="/favicon.ico" /> 129<link rel="canonical" href="https://my.ispe.org/ISPE/ISPE/SSO/SignIn.aspx?ssoredirect=https%3a%2f%2fispe.org%2f&SetTokenInUrl=True" /> 130 131
132<script type="text/javascript"> 133 //Do not place any JavaScript above this line 134 //<![CDATA[ 135 var gDocumentTitle = document.title, gPostBackFormObject = null, gPostBackFormProcessSubmit = true, gWindowOnLoad = [], gWebRoot ='', gWebSiteRoot ='https://my.ispe.org', gPageTheme ='ISPE_London_Responsive', gWebsiteKey ='c4731c35-1fc8-49c2-9b55-59c13c225a92', gHKey ='',gIsPostBack=false,gDefaultConfirmMessage='Continue without saving changes?',gIsEasyEditEnabled=false,gMasterPage='/templates/masterpages/wst-ispe-dynamic-template.master',gCurrentCultureCode='en-US';if(gWebsiteKey!=='fbdf17a3-cae7-4943-b1eb-71b9c0dd65d2'&&gWebsiteKey!=='fad2fd17-7e27-4c96-babe-3291ecde4822'){gIsEasyEditEnabled=false; } 136 !function (n) { n.Modernizr = { mq: function () { sessionStorage.getItem("modernizrDeprecated") || (console.warn("Asi: Modernizr has been deprecated."), sessionStorage.setItem("modernizrDeprecated", "true")); return true; } } }(window); 137 // Delegates unload permission to Telerik RadWindow content frames. 138 !function(){function e(){var e=window.Telerik,n=e&&e.Web&&e.Web.UI&&e.Web.UI.RadWindow;if(!n||!n.prototype||n.prototype._asiUnloadPermissionPatched)return!!n;var t=n.prototype._createUI;return"function"!=typeof t?!1:(n.prototype._createUI=function(){var e=t.apply(this,arguments),n=this.get_contentFrame?this.get_contentFrame():this._iframe;return n&&n.setAttribute("allow","unload *"),e},n.prototype._asiUnloadPermissionPatched=!0,!0)}e()||"loading"!==document.readyState||document.addEventListener("DOMContentLoaded",e,!1)}(); 139 //]]> 140</script>
140 141<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 142
142<script type="text/javascript"> 143 // Add a class to the <html> tag of browsers that do not support Media Queries 144 var mqSupported = Modernizr.mq('only all'); 145 if (!mqSupported) { 146 document.documentElement.className += ' no-mqs'; 147 } 148 </script>
148 149 150 151
151<script type="text/javascript"> 152 window.AsiAmplitude = { 153 cleanupKeyPrefix: '0f6f7594dc' 154 }; 155 </script>
155<script type="text/javascript" src="/AsiCommon/Scripts/Unbundled/AmplitudeCookieCleanup.min.js?v=-2031735941"></script>
155<link href="../../App_Themes/ISPE_London_Responsive/99-London_Responsive.css?v=504911052000000000" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/BPCustom_JoinRenew.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/event-reg-wizard.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/imis_staff.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/ispe.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/ISPECustomBookStore.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/join_renew.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/layout.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/mobile.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/tables.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/tabs.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/wip-page.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/zbpcustom.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/zbpqcustom.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/zzBadge-manager.css" type="text/css" rel="stylesheet" /><link href="../../App_Themes/ISPE_London_Responsive/zzbpcustom_new.css" type="text/css" rel="stylesheet" />
155<script src="/AsiCommon/Scripts/Jquery/Jquery.min.js" type="text/javascript" ></script>
155<script src="/AsiCommon/Scripts/Jquery/jquery-migrate.min.js" type="text/javascript" ></script>
155<style type="text/css">.primary-navigation-area .RadMenu .rmVertical .rmItem { 156 float: left !important; 157} 158 159.cartSprite.cartCenter span { 160 display: inline-block !important; 161} 162 163td.rwCorner.rwTopLeft { 164 background-image: url(https://my.ispe.org/App_Themes/ISPE_London_Responsive/images/profile_bg_new_3.jpg); 165} 166 167table.rwTitlebarControls tr { 168 background-image: url(https://my.ispe.org/App_Themes/ISPE_London_Responsive/images/profile_bg_new_3.jpg); 169} 170 171.rwTopResize { 172 background-image: url(https://my.ispe.org/App_Themes/ISPE_London_Responsive/images/profile_bg_new_3.jpg); 173} 174 175td.rwCorner.rwTopRight { 176 background-image: url(https://my.ispe.org/App_Themes/ISPE_London_Responsive/images/profile_bg_new_3.jpg); 177} 178 179.RadWindow_MetroTouch .rwTable .rwTitlebarControls { 180 height: 45px !important; 181} 182 183.RadGrid_MetroTouch .rgHeader { 184 color: #FFF !important; 185} 186 187.CartCharges .GrandTotal .PanelField .Label { 188 color: #00aad4 !important; 189} 190 191.CartCharges .GrandTotal .PanelField { 192 color: #00aad4 !important; 193} 194.CartCharges .PanelField .Label { 195 padding-left: 20px !important; 196} 197.btn { 198background-color: #00aad4 !important; 199} 200 201span#Demographics___AREAS_OF_INTEREST_Holder_Label_c565cd0c-0ad9-4a85-b334-0c9fd31178ff { 202 width: auto !important; 203} 204 205span#ctl00_TemplateBody_PanelFieldEditor_Demographics___AREAS_OF_INTEREST { 206 height: auto !important; 207 border: 0px !important; 208} 209 210.HideQuery { 211display:none; 212} 213 214label#ctl00_TemplateBody_AddressEdit_LabelAddressLine1Prompt { 215 float: none; 216 margin-bottom: 1.5rem !important; 217 height: 39px; 218} 219 220label#ctl00_TemplateBody_AddressEdit_LabelAddressLine2Prompt { 221 float: none; 222 margin-bottom: 1.5rem !important; 223 height: 39px; 224} 225 226label#ctl00_TemplateBody_AddressEdit_LabelAddressLine3Prompt { 227 float: none; 228 margin-bottom: 1.5rem !important; 229 height: 39px; 230} 231 232div#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_TermDatesDiv { 233 display: none; 234} 235 236#ctl01_TemplateBody_WebPartManager1_gwpciInvoicePayment_ciInvoicePayment_SignInLink { 237 display: none; 238} 239 240div#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList { 241 width: 360px !important; 242} 243 244#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList table { 245 height: 30px; 246} 247 248input#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList_Input { 249 height: 30px; 250 font-size: .8em; 251} 252 253div#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList td.rcbInputCell { 254 background: none; 255 border: 1px solid rgba(0, 0, 0, .3); 256 border-radius: 5px !important; 257} 258 259div#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList td.rcbArrowCell.rcbArrowCellRight { 260 background: none; 261} 262 263div#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList td.rcbArrowCell.rcbArrowCellRight::before { 264 content: ">"; 265 position: absolute; 266 transform: rotate(90deg); 267 border: 1px solid; 268 padding-bottom: 1px; 269 margin-top: -4px; 270 padding-top: 0px; 271 padding-left: 8.5px; 272 padding-right: 8.5px; 273 font-weight: bold; 274 cursor: pointer; 275 margin-left: -1px; 276} 277 278#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl01_ChildMooListView_ctrl0_PickList_DropDown ul.rcbList { 279 font-size: 1.2em !important; 280} 281 282div#ctl01_TemplateBody_WebPartManager1_gwpciSchoolInformation_ciSchoolInformation_panelEditor_editablePanel span { 283 font-weight: normal !important; 284} 285 286input#ctl01_TemplateBody_WebPartManager1_gwpciSchoolInformation_ciSchoolInformation_panelEditor_ctl21fakeInput0 { 287 height: 35px; 288} 289 290input.ruButton.ruBrowse { 291 background-color: #00aad4 !important; 292} 293 294input#ctl01_TemplateBody_WebPartManager1_gwpciSchoolInformation_ciSchoolInformation_panelEditor_Demographics___SCHOOL { 295 min-width: 500px !important; 296} 297 298div#ctl01_TemplateBody_WebPartManager1_gwpciSchoolInformation_ciSchoolInformation_panelEditor_editablePanel div div.row:nth-child(2) div.PanelField:after { 299 content: "date must be greater than today's date"; 300 color: red; 301 margin-top: 7px; 302 display: block; 303} 304 305.RadGrid_MetroTouch .rgHeader { 306 background-color: #00aad4 !important; 307 background: #00aad4 !important; 308} 309 310#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_MooRepeater_ctl02_MooProductSection { 311display:none; 312} 313 314#ctl01_TemplateBody_WebPartManager1_gwpciNewGeneralProductDisplayCommon_ciNewGeneralProductDisplayCommon_DynamicProductDisplay_SubtotalSection { 315display:none; 316} 317 318button#ctl00_TemplateBody_WebPartManager1_gwpciAddressEditor_ciAddressEditor_ctl07_ctl06:before { 319 position: absolute; 320 content: "Edit"; 321 font-size: 12px; 322 top: 15px; 323 left: -2px; 324} 325 326button[value="Edit address"]:before { 327 content: "Edit"; 328 font-size: 12px; 329 position: relative; 330 top: 5px; 331 left: -10px; 332} 333 334div.RadMenu .rmGroup .rmItem .rmLink { 335 height: 50px !important; 336 display: flex;
337 align-items: center; 338 align-content: center; 339 min-width: 300px !important; 340 padding-left: 10px !important; 341 padding-right: 10px !important; 342} 343 344span.ruFileWrap.ruStyled { 345 display: inline !important; 346} 347 348.RadUpload .ruFakeInput { 349 min-height: 30px; 350 padding-bottom: 0px !important; 351 margin-bottom: 0px !important; 352} 353 354h2.panel-title, #ctl01_TemplateBody_WebPartManager1_gwpciCartCharges_ciCartCharges_ContentPanel h2.PanelTitle { 355font-family: "proxima-nova", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important; 356} 357 358h1, h2, h3, h4, h5, h6 { 359 font-family: "proxima-nova", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif !important; 360} 361 362 .no-mqs .container, .no-mqs .header-container, .no-mqs .SliderPage1 { 363 min-width: unset !important; 364 } 365 366a.TextButton.ISPEButton { 367 background: #FFF; 368 text-transform: none !important; 369 border: 1px solid #00aad4; 370 border-radius: 10px; 371 font-size: 1.2em !important; 372 font-weight: 400 !important; 373 margin-top: 20px; 374 margin-bottom: 20px; 375 margin-left: auto; 376 margin-right: auto; 377 text-align: center; 378 display: inline-block; 379} 380 381@media screen and (max-width: 48em) { 382 table.rwTitlebarControls { 383 display: table !important; 384 } 385} 386 387label[for=ctl00_TemplateBody_PanelFieldEditor_Demographics___AREAS_OF_INTEREST_0] 388{display:none;} 389#ctl00_TemplateBody_PanelFieldEditor_Demographics___AREAS_OF_INTEREST_0 {display:none;} 390 391form[action*='Automatic_payment_enrollment_Edit.aspx'] div[id$='_CopyofUserMessages_ciCopyofUserMessages__Body'] h2 { 392 display: none; 393} 394 395span[id$='_CopyofUserMessages_ciCopyofUserMessages_LabelCancelRecurring'] { 396 color: transparent; 397} 398 399span[id$='_CopyofUserMessages_ciCopyofUserMessages_LabelCancelRecurring']:after { 400 content: "Cancel Auto-Renew"; 401 color: #00afd9; 402 float: left; 403} 404 405form[action*='Automatic_payment_enrollment_Edit.aspx'] div[id$='_CardAddressPanel'] { 406 display: none; 407} 408 409table tbody td { 410 height: auto !important; 411} 412 413table.GridFilterCalendar { 414 overflow-x: unset !important; 415} 416 417table tbody td { 418 border: unset; 419}</style><link href="/Telerik.Web.UI.WebResource.axd?d=PMrIT5dOWaVYIcpFWUE4nFL1Wl4ge575tkzvSX4B9xtk_KdEdQzrgAmcijm9UgOdLol5LaA9nj9z7BxR10U8GFr1juUqCscWpTxRz-dnRZkR_kiqNwR7W9Q0Z-xV7Xbi0&t=638840910637275692&compress=1&_TSM_CombinedScripts_=%3b%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3a9e1572d6%3a92753c09%3bTelerik.Web.UI.Skins%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a7029ea36-5fb5-4cac-9485-47ea571c06ca%3a5438c61f%3ad19c3573" type="text/css" rel="stylesheet" /><meta property="og:title" content="SignIn" /><style type="text/css"> 420 .ctl01_TemplateBody_ContentPage1_WebPartZone1_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 421 .ctl01_TemplateBody_ContentPage2_WebPartZone2_Page1_0 { border-color:Black;border-width:1px;border-style:Solid; } 422 423</style></head> 424 <body id="MainBody"> 425 426 <a href="#mainContentWrapper" class="screen-reader-text show-on-focus">Skip to main content</a> 427 <form method="post" action="./SignIn.aspx?ssoredirect=https%3a%2f%2fispe.org%2f&SetTokenInUrl=True" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm" class="form-main" novalidate=""> 428<div class="aspNetHidden"> 429<input type="hidden" name="__WPPS" id="__WPPS" value="s" /> 430<input type="hidden" name="__CTRLKEY" id="__CTRLKEY" value="" /> 431<input type="hidden" name="__SHIFTKEY" id="__SHIFTKEY" value="" /> 432<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 433<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 434<input type="hidden" name="ctl01_ScriptManager1_TSM" id="ctl01_ScriptManager1_TSM" value="" /> 435<input type="hidden" name="ctl01_StyleSheetManager1_TSSM" id="ctl01_StyleSheetManager1_TSSM" value="" /> 436<input type="hidden" name="PageInstanceKey" id="PageInstanceKey" value="e0b4dc9c-894e-4a78-8b7e-b910a83
436cfbc1" /> 437<input type="hidden" name="__RequestVerificationToken" id="__RequestVerificationToken" value="sf0I5_-oMJGiiOi6tUusaHLI3NoyRs24hfpbl9bb03sgNRpU4F1HsR5aozGlnOztXEksDftYcAx5kxLEzycBCENUewDCrB0p7M6Kyh5mKPc1" /> 438<input type="hidden" name="TemplateUserMessagesID" id="TemplateUserMessagesID" value="ctl01_TemplateUserMessages_ctl00_Messages" /> 439<input type="hidden" name="PageIsDirty" id="PageIsDirty" value="false" /> 440<input type="hidden" name="IsControlPostBack" id="IsControlPostBack" value="1" /> 441<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="PxkNIrVBdDpx7v6f6S7WbY3O6dQZVPTT3LztxP3QnzbKC0l8FpXCDdnsLdsWKusuow3fSrMbZLkul7gDwI+oWJBrCGXv5My3FJ3+zBFtCtkIEhXyj9F0mSxKq95GQLiA+Z4MKZak/CGVhINb2yZhOKtYwB4YdiGaeyHDckK1/ZZUoEHf0XCPOo1Fb/SGNWZJrBxctbcRQ4fVB9KSgpfuGC5+RNvAdKoyramW3emDYjHTVXyMoWMnS2qgS/ztUjgD61Dyr8WwsVkgcxnN/jNmHp5/EjF0BsdJao+IaCRD7eFcOzKvUqc4GlmRSN0tps+eXnmuktAqtVUBmKX83ckEa4IkNWv5O9X9LcMV27R2I5t6xc7SVzNO+NETWWONRcKaLWAZGHyrY9D7C5CboWdoEUldi68T6+yQww+FkG8CD3/qfE3+EUXAyW6V96db+HyL73alycZPFNAXkdBRm1+Njr3gPi7gM1Lek931r5H3OkqYrcIfKv8OVdOzPZQC3bW6Px4TaOBaJ838cPckZwNJUDUVMNej7s3mRF2jJ1fJwc/Z42T3PhQoeOiZ9EgyQa17ClEO4R0YIIDsml1Yyl0+bhZ3uI+jsQ4+ae9mirV2QW/569mTd1dHPcXhToivkfRFP6vlIv8KxxftEpOO1qfRqxQN47hCEQWm5pO1F8/3ZYsYDi72iRzj/WiBOQ9uQAPLFAUu1OwKv83DXx4mvj6/woeK2S1AV1nXU3JqBVqx/mn/sbMg9Hu87pONt/igPqt5/BOTQd+OCShy6qNThWwb1EkEI52PPLimPyc/O7/Nb7mLw3yz8OaOIm7OSnlfj0KcKKzkebu8cwH0l+Rgo9y4EaPxx3OGF/U7YH8GLoVTZNMjlwCf3yx4Z+3FjqRvgAhw5/svEYKd4HWQDpfDoHH7EZRnRZmQuBVzJ6sAj0cGoTtEgXcPg3kicf6I/zPaNUqtkhzaRlRRpXoCgD7iVfnwxzvsW+Z1oEVyRTQx0AvEb7QuQtxubmIz0+NIrDVqWlJfwtRnHLBv514aN0k9bcDwuM+EgzzSAQ/CkSgQodVyuNinbkp0hvUUac+E0iZfXUtc4QcAna3Z3EqvjOeXh51pCOtj2a1HaHjqDExKQzmXsd3WFAkeDrg0Us8f8rmKqtKea3vlOCd34vlsR0Adw56UMaUFFMXjddoYR+F0JH3kzzyspTmffLRIAiPnMF8n1DPvheNuQS+ogFFyVPMqwVXqLZqOygqitkEQJagsNol7LmPuofN9JVx8lMvg8ic6r6W41PR7QshjKK1XpfRf4sj9H1Ut269xRR4X59ugqbip+ApIicdzwRnVR5g4Rnnrb18TY/Ufurhfl8byv+I01R/FPdTblFcrRG85Wwsovw2tTJm/bQRaAjI1KeZ+L64Kke+nxmZDimSyKJ5aqpXh96Z7+qsvXK5ZHmFfvbxLBPqcdH8uRO0fEDlwkacXPYJrbTzgsE9y513RFJ4x7isscunDkVw+wKyvmH4XkTjAthJ5uoKNxZlZXs0R9U4BK0T1xJrug5kt2wYnmXSfPR0LOBUXhsy/mwbC+4bStLk1nXZvUgJ4TXPX/PrI9gkWc9lJJv6uME20kOjwK0cSS6woY8tcPjW74lkf5+EIj1MBu4Tm7Ojt1eIEGDmrzS9Q2esGkMehWzRs9M+CwC0p/ScMYva56twNf8vdtTWXlOVmm7nDIjF/5T4AgC1C90m9m6YOGPh8WiOHqsgDZhJTz5ccgjcwhTEuBokA+dgADkJGwbiIqgJYienxrexeQ43hX4pJAmlIymHLhWCCnlm5sHx4KEk7+1oy2bbR+KQ0OQSewLHULdirD6xmoDA1Y3t5qVhRPbir72/e/rGK52YTqWS7YNHuXojXy2ZbFSjszi1BZSaJbDXPr7s6jG+5s5a/L7/6VZ1KdI6wa4yJHtyZ3KpT1lkEAmWJLVKtdk4arij6Em06W/zxpGZ9GhNAK98ZtVjIuD3F+eIYTkqn+IJO0152Da6U9+QzX6n7i2FwYu/yf0ORNj0B/ztNIVh9VLNY5onJ5jVHOWb0ITgedp3x7xiBZz5zV/pYUfl+4swTHsRYB0PTzltIItImkhvQZcmwTcd4TJIcRXufk3hvYN3MJQycLJBvqz+KTapcfcplP2mTRpqxBCSmknlwMVB07H5L1w4wOmYY30hGVpk2QiWVgiMbEsX/Jv23eU9voDssH+/5T6UfA0f/rlqsHQx8sFSXQ4f5m1aEadqfswdylu+s6T72JgezAulZTvzmGdd2c1QAvrspwLaq5A6goqzHQzBHjrG1+RrE5Ewg62/7L3sMZsKwCGydJn9OaBEGWl9RqqE4ceKr2I/MKvsYLibb/O/0enAWdApErXjNyOOwLqdabFeFxlOo3nimhW6ugorEwi2PCn6ZDE0cWXFjSjCMYnC4Zlbbpc1u5yZ4MqQP5jEOGqNyNpo2S8dS01w/slGicAYrw8Aki/A1YmAonu8bZIXp7ogBHiExCFZgh/VCgfBbVpbi3WPsI6Z46+OIRRo8voUBC1Oo9X0woRjK9WelXGOGt/3/xx8BffpmHi0wPy2xtFp85SoqdV5qY6IAE/H+UnJJ+JygbzCDbDhMggz4o1xgNO/Rdn2TJGNk2G35km/bLlS+cGFB4mGyLGHROu6v+TnmHXQ+uuCPIkhuso6p+sOYYyAt3D7OByVBf2vmBQGu7YcZLZGGMYXw6g06XRtemanK5uQVqyS2K+fHiLzIAVEcgZKKmtPaR53LFhDfCcMwI5etyp3aGtEWsHG8nKEDTdeX2G9Y+UDMEYzLSioo2k09FqMG8DKkf/2zVUs9mD7wJ9vtU2OARV0doeXG6bb56ApFZayCzkx0ZeGediXq9ztVh2HFwx/ARDDg6/I0/tjeUcAlch14JEBKP4dGO0WX6H1J1Yiq7gzXlzAMKx52jYa3Pdj800nFqceDa84LwEIKvoURcN6l6h/0xUPyolWcqj31nC/WoJwzJ8aNRjXJxBdenhL5uCpvqAZxghI+oEeLHIBCj88hfyzRtccE5re4blFSKZ6jidgRzg0s26mjdfpkQ8Q4ExH8nJGI1lamMem0LYqU51RnikznxkhTjLHiH62s7w8MPJg//4eeaFUEuQmCZhmgR+gRHiojC3r96lPOhZL2aBcHEQMhukyT6I/B+ae6qvo9SlvdTxp9vscCp5h1LGaN3gpJuf3E8tVhZfu/9yf3OmRUFWsivXfrKgHBWjik3RnOCGhOE71z4MJ/qnHaT56BIB2VQ7f2u6X95su/2J3qEE9d4yoJrRcf3BZUqqnu8KbMTbxaIhKCMgk48ExIjctnFcKd/aIxRwGONS+eCLMGPH89EnkvG5D52FR4exmmZVg4bqp3du7UrIbpu6p1T7vXc1Fz" /> 442</div> 443
444<script type="text/javascript"> 445//<![CDATA[ 446var theForm = document.forms['aspnetForm']; 447function __doPostBack(eventTarget, eventArgument) { 448 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 449 theForm.__EVENTTARGET.value = eventTarget; 450 theForm.__EVENTARGUMENT.value = eventArgument; 451 theForm.submit(); 452 } 453} 454//]]> 455</script>
455 456 457
458<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZN_G3ZHrF3tdez2N21iyg4VTNHM9P6hvFhw17XORA65XzhIq4QLbQDPqMXDgfKkoAA2&t=639190689332169432" type="text/javascript"></script>
458 459 460
461<script src="/ScriptResource.axd?d=xtDSkLnUefsDkXzy1V9OGWqLZsgjTABK4I7R9s6Bt6kZNdrMcSHKgK8isHC4goe9bray3pCpVN57Fqu8w33rUgv9IJwpcKA6CiZPuteLdL31nzwZwp705qO1olAbqrymHCE5mWGyW_hoKjLbg-jNNg2&t=ffffffff92637136" type="text/javascript"></script>
vendor: 2 bytes, line 461
461
462<script type="text/javascript"> 463//<![CDATA[ 464function CopyMoveContentItem_Callback(dialogWindow) 465{ 466 if (!dialogWindow.result) return; 467 eval(dialogWindow.Argument.replace('[[RESULT]]',dialogWindow.result)); 468} 469//]]> 470</script>
470 471
472<script src="/ScriptResource.axd?d=nv7asgRUU0tRmHNR2D6t1DwnQ21eR2cUeBQzUfYtrgAK1sMgVElK5YkowoWy0U_eJvI31VaF767HLvm7tsC4Wb6E99AhGIWwT5azHHXkRsfIT7LO08A0GJ1zppH6AKKHW6uliBWgaV8DPMYzolycMQ2&t=ffffffffa5405632" type="text/javascript"></script>
vendor: 2 bytes, line 472
472
473<script type="text/javascript"> 474//<![CDATA[ 475var table = document.getElementById('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}var table = document.getElementById('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}var table = document.getElementById('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}var table = document.getElementById('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00'); if(table != null){ table.focus();}//]]> 476</script>
476 477
478<script src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl01_ScriptManager1_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%3aen-US%3a0c8c847b-b611-49a7-8e75-2196aa6e72fa%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2026.3.812.462%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3aab6aa57e-34e3-4a88-a53e-99567e45582d%3a16e4e7cd%3a33715776%3a58366029%3aed16cbdc%3af7645509%3a24ee1bba%3ac128760b%3a19620875%3a874f8ea2%3ab2e06756%3af46195d3%3a92fe8ea0%3afa31b949%3a4877f69a%3a490a9d4e%3abd8f85e4" type="text/javascript"></script>
vendor: 2 bytes, line 478
478
479<script src="/AsiCommon/Scripts/Asi.js?v=-1740356471" type="text/javascript"></script>
vendor: 2 bytes, line 479
479
480<script type="text/javascript"> 481//<![CDATA[ 482var PageMethods = function() { 483PageMethods.initializeBase(this); 484this._timeout = 0; 485this._userContext = null; 486this._succeeded = null; 487this._failed = null; 488} 489PageMethods.prototype = { 490_get_path:function() { 491 var p = this.get_path(); 492 if (p) return p; 493 else return PageMethods._staticInstance.get_path();}, 494GetActionLink:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { 495return this._invoke(this._get_path(), 'GetActionLink',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, 496GetWindowProperties:function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,succeededCallback, failedCallback, userContext) { 497return this._invoke(this._get_path(), 'GetWindowProperties',false,{action:action,templateType:templateType,docType:docType,hierarchyKey:hierarchyKey,documentVersionKey:documentVersionKey,folderHierarchyKey:folderHierarchyKey,itemCount:itemCount,closeWindowOnCommit:closeWindowOnCommit,websiteKey:websiteKey,pageInstanceKey:pageInstanceKey},succeededCallback,failedCallback,userContext); }, 498GetAddressCompletionList:function(prefixText,succeededCallback, failedCallback, userContext) { 499return this._invoke(this._get_path(), 'GetAddressCompletionList',false,{prefixText:prefixText},succeededCallback,failedCallback,userContext); }, 500CheckForPasteConflict:function(selectedKeys,targetHierarchyKey,succeededCallback, failedCallback, userContext) { 501return this._invoke(this._get_path(), 'CheckForPasteConflict',false,{selectedKeys:selectedKeys,targetHierarchyKey:targetHierarchyKey},succeededCallback,failedCallback,userContext); }} 502PageMethods.registerClass('PageMethods',Sys.Net.WebServiceProxy); 503PageMethods._staticInstance = new PageMethods(); 504PageMethods.set_path = function(value) { PageMethods._staticInstance.set_path(value); } 505PageMethods.get_path = function() { return PageMethods._staticInstance.get_path(); } 506PageMethods.set_timeout = function(value) { PageMethods._staticInstance.set_timeout(value); } 507PageMethods.get_timeout = function() { return PageMethods._staticInstance.get_timeout(); } 508PageMethods.set_defaultUserContext = function(value) { PageMethods._staticInstance.set_defaultUserContext(value); } 509PageMethods.get_defaultUserContext = function() { return PageMethods._staticInstance.get_defaultUserContext(); } 510PageMethods.set_defaultSucceededCallback = function(value) { PageMethods._staticInstance.set_defaultSucceededCallback(value); } 511PageMethods.get_defaultSucceededCallback = function() { return PageMethods._staticInstance.get_defaultSucceededCallback(); } 512PageMethods.set_defaultFailedCallback = function(value) { PageMethods._staticInstance.set_defaultFailedCallback(value); } 513PageMethods.get_defaultFailedCallback = function() { return PageMethods._staticInstance.get_defaultFailedCallback(); } 514PageMethods.set_enableJsonp = function(value) { PageMethods._staticInstance.set_enableJsonp(value); } 515PageMethods.get_enableJsonp = function() { return PageMethods._staticInstance.get_enableJsonp(); } 516PageMethods.set_jsonpCallbackParameter = function(value) { PageMethods._staticInstance.set_jsonpCallbackParameter(value); } 517PageMethods.get_jsonpCallbackParameter = function() { return PageMethods._staticInstance.get_jsonpCallbackParameter(); } 518PageMethods.set_path("SignIn.aspx"); 519PageMethods.GetActionLink= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetActionLink(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } 520PageMethods.GetWindowProperties= function(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetW
520indowProperties(action,templateType,docType,hierarchyKey,documentVersionKey,folderHierarchyKey,itemCount,closeWindowOnCommit,websiteKey,pageInstanceKey,onSuccess,onFailed,userContext); } 521PageMethods.GetAddressCompletionList= function(prefixText,onSuccess,onFailed,userContext) {PageMethods._staticInstance.GetAddressCompletionList(prefixText,onSuccess,onFailed,userContext); } 522PageMethods.CheckForPasteConflict= function(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext) {PageMethods._staticInstance.CheckForPasteConflict(selectedKeys,targetHierarchyKey,onSuccess,onFailed,userContext); } 523var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; 524Type.registerNamespace('Asi.Web.UI.Common.BSA'); 525if (typeof(Asi.Web.UI.Common.BSA.WindowProperties) === 'undefined') { 526Asi.Web.UI.Common.BSA.WindowProperties=gtc("Asi.Web.UI.Common.BSA.WindowProperties"); 527Asi.Web.UI.Common.BSA.WindowProperties.registerClass('Asi.Web.UI.Common.BSA.WindowProperties'); 528} 529Type.registerNamespace('Asi.Web.UI'); 530if (typeof(Asi.Web.UI.PageOperation) === 'undefined') { 531Asi.Web.UI.PageOperation = function() { throw Error.invalidOperation(); } 532Asi.Web.UI.PageOperation.prototype = {None: 0,Edit: 1,New: 2,Execute: 3,Select: 4,SelectAndReturnValue: 5,Delete: 6,Purge: 7,Import: 8,Export: 9,Publish: 10,Versions: 11,Refresh: 12,Cut: 13,Copy: 14,Paste: 15,Undo: 16,SelectAll: 17,Search: 18,Preview: 19,Submit: 20,RequestDelete: 21,PurgeAll: 22,Download: 23} 533Asi.Web.UI.PageOperation.registerEnum('Asi.Web.UI.PageOperation', true); 534} 535if (typeof(Asi.Web.UI.TemplateType) === 'undefined') { 536Asi.Web.UI.TemplateType = function() { throw Error.invalidOperation(); } 537Asi.Web.UI.TemplateType.prototype = {I: 0,D: 1,P: 2,E: 3,T: 4,F: 5,A: 6} 538Asi.Web.UI.TemplateType.registerEnum('Asi.Web.UI.TemplateType', true); 539} 540function WebForm_OnSubmit() { 541if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; 542return true; 543} 544//]]> 545</script>
545 546 547<div class="aspNetHidden"> 548 549 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1545EA06" /> 550</div><object hidden type='application/json'><param name='__ClientContext' id='__ClientContext' value='{"baseUrl":"/","isAnonymous":true,"tenantId":"ISPE","licenseClientId":"5019","loggedInPartyId":"380078","selectedPartyId":"380078","correlationId":"426dc25d8b744e3aad566233a9d7cfaa","websiteRoot":"https://my.ispe.org/","virtualDir":"","appTimeZoneOffset":-14400000.0,"cookieConsent":0}'></object> 551 <input type="hidden" name="ctl01$lastClickedElementId" id="lastClickedElementId" /> 552
552<script type="text/javascript"> 553//<![CDATA[ 554Sys.WebForms.PageRequestManager._initialize('ctl01$ScriptManager1', 'aspnetForm', ['tctl01$UserMessagesUpdatePanel','','tctl01$TemplateBody$PublishUpdatePanel','','fctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$SignInRefreshPanel','','tctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ListerPanel','','tctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ListerPanel','','tctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ListerPanel','','tctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ListerPanel','','tctl01$RadAjaxManager1SU',''], ['ctl01$ScriptManager1',''], [], 3600, 'ctl01'); 555//]]> 556</script>
556 557<input type="hidden" name="ctl01$ScriptManager1" id="ctl01_ScriptManager1" />
558<script type="text/javascript"> 559//<![CDATA[ 560Sys.Application.setServerId("ctl01_ScriptManager1", "ctl01$ScriptManager1"); 561Sys.Application._enableHistoryInScriptManager(); 562//]]> 563</script>
563 564 565
565<script type="text/javascript"> 566 567 </script>
567 568 <div id="wrapper"> 569 <header id="hdISPE" class="nav Hide" data-height-offset="true"> 570 </header> 571 <div id="content" class="clearfix Hide"> 572 <div id="col1"> 573 <div id="ctl01_masterWrapper" class="wrapper"> 574 <div id="masterContentArea" class="container"> 575 <div role="main" class="body-container" id="ContentPanel"> 576 <div data-label="On Behalf Of" class="d-flex justify-content-end"> 577 <div ID="WTZone1_Page1" class="WTZone "> 578 <div id="ste_container_ciCustomCSS_5fa12f52a83e4081b504ddbf056bee12" class="ContentItemContainer"><div id="ctl01_ciCustomCSS_5fa12f52a83e4081b504ddbf056bee12_Panel_CustomCSS"> 579 <style> 580 .UtilityAuthenticationLink { 581 display:none !important; 582 } 583</style> 584</div></div> 585 <div id="ste_container_ciNewUtilityNavigationCommon" class="ContentItemContainer"><div id="ctl01_ciNewUtilityNavigationCommon_UtilityPlaceholder" class="UtilityNavigation nav-auxiliary" role="navigation"> 586 <div class="UtilitySection OnBehalfOf"> 587 588 </div><div class="UtilitySection UtilitySTEToggle ste-section"> 589 590 </div><div class="UtilitySection UtilityAuthentication"> 591 <a class="UtilitySection UtilityAuthenticationLink sign-in-link" href="javascript:__doPostBack('ctl01$ciNewUtilityNavigationCommon$ctl06$ctl02','')">Sign in</a> 592 </div><div class="UtilitySection UtilityNavigationList"> 593 <ul class='NavigationUnorderedList'><li id="ctl01_ciNewUtilityNavigationCommon_ctl08__rptWrapper__rptWrapper_rpt_ctl01_NavigationListItem" class="NavigationListItem"><a id="ctl01_ciNewUtilityNavigationCommon_ctl08__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink" class="NavigationLink" onClick="MenuLI_OnClick('/ISPE/ISPE/BillingCycles/Landing.aspx?hkey=e5a0e394-cb55-4e32-af96-ea53185f6103')" href="/ISPE/ISPE/BillingCycles/Landing.aspx?hkey=e5a0e394-cb55-4e32-af96-ea53185f6103"><span class="nav-text" translate="yes">Join/Renew</span></a></li></ul> 594 </div><div class="UtilitySection UtilityAccountArea"> 595 <ul id="ctl01_ciNewUtilityNavigationCommon_ctl10_AccountMenu" class="account-menu"> 596 <li id="ctl01_ciNewUtilityNavigationCommon_ctl10_SignInLI"> 597 <a id="ctl01_ciNewUtilityNavigationCommon_ctl10_LoginStatus1" class="sign-in-link" translate="yes" href="javascript:__doPostBack('ctl01$ciNewUtilityNavigationCommon$ctl10$LoginStatus1$ctl02','')">Sign in</a> 598 </li> 599 600 601 602 603</ul> 604
605<script> 606 function ToggleOBO(toggle_id) { 607 var $this = jQuery("#" + toggle_id); 608 var enabled = $this.hasClass("on"); 609 var button; 610 611 if (enabled) // click the clear button 612 button = window.$get('ctl01_ciNewUtilityNavigationCommon_ctl10_OBOControlPanel_ClearContactButton'); 613 else // click the select button 614 button = window.$get('ctl01_ciNewUtilityNavigationCommon_ctl10_OBOControlPanel_SelectContactButton'); 615 616 617 if (button != null) 618 button.click(); 619 } 620 621 jQuery(document).ready(function () { 622 jQuery('.website-item:gt(2)').hide(); 623 jQuery('.js-show-more-sites').show(); 624 625 jQuery('.js-show-more-sites a').on("click", function () { 626 jQuery('.website-item:not(:visible):lt(5)').fadeIn(function () { 627 if (jQuery('.website-item:not(:visible)').length == 0) { 628 jQuery('.website-item a').last().focus(); 629 jQuery('.js-show-more-sites').remove(); 630 } 631 }); 632 return false; 633 }); 634 }); 635</script>
635 636 </div> 637</div> 638 639 </div> 640 </div> 641 642 </div> 643 <div class="col-primary" data-label="Main Content"> 644 <div ID="WTZone2_Page1" class="WTZone "> 645 <div id="mainContentWrapper" class="ContentPanel"> 646 <div id="masterMainBreadcrumb" data-height-offset="true" ></div> 647 <div id="ctl01_UserMessagesUpdatePanel"> 648 649 650</div> 651
652<script type="text/javascript"> 653 654</script>
654 655 <div id="ctl01_TemplateBody_PublishUpdatePanel"> 656 657</div><div id="ctl01_TemplateBody_WebPartManager1___Drag" style="display:none;position:absolute;z-index:32000;filter:alpha(opacity=75);"> 658 659</div> 660<div> 661 <div class="row"> 662 <div class="col-sm-6"> 663 <div class="ContentItemContainer"> 664 <div id="WebPartZone1_Page1" class="WebPartZone "> 665 666 <div class="iMIS-WebPart"> 667 <div id="ste_container_ciSSORedirectScript_2efa8f42625440bb9fb47d065aa0cda1" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciSSORedirectScript_2efa8f42625440bb9fb47d065aa0cda1_ciSSORedirectScript_2efa8f42625440bb9fb47d065aa0cda1_Panel_SSORedirectScript"> 668
668<script> 669(function () 670{ 671 window.SsoSignInService = { 672 ClientContext: JSON.parse(document.getElementById("__ClientContext").value), 673 getCookie: function (cookieName) 674 { 675 var name = cookieName + "="; 676 var ca = document.cookie.split(';'); 677 for (var i = 0; i < ca.length; i++) 678 { 679 var c = ca[i]; 680 while (c.charAt(0) === ' ') 681 { 682 c = c.substring(1); 683 } 684 if (c.indexOf(name) === 0) 685 { 686 return c.substring(name.length, c.length); 687 } 688 } 689 return ""; 690 }, 691 buildCookie: function (cookieName, value, domain) 692 { 693 var cookie = cookieName + "=" + value + ";domain=" + domain + ";path=/"; 694 return cookie; 695 }, 696 setCookie: function (cookieName, value) 697 { 698 var cookie = this.buildCookie(cookieName, value, "ispe.org"); 699 document.cookie = cookie; 700 } 701 } 702 703 var ssoService = window.SsoSignInService; 704 705 var vars = {}; 706 window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) { vars[key] = value; }); 707 var returnurl = ""; 708 var setTokenInUrl = ""; 709 for (var key in vars) 710 { 711 var k = key.toLowerCase(); 712 if (k === "ssoredirect") 713 returnurl = vars[key]; 714 if (k === "settokeninurl") 715 setTokenInUrl = vars[key].toLowerCase() === "true" ? "true" : "false"; 716 } 717 718 if (returnurl === "") 719 { 720 returnurl = encodeURIComponent("https://ispe.org"); 721 } 722 723 if (returnurl !== "") 724 { 725 ssoService.setCookie("ssoredirect", encodeURIComponent(returnurl)); 726 } 727 728 if (setTokenInUrl !== "") 729 { 730 ssoService.setCookie("settokeninurl", setTokenInUrl); 731 } 732 733 var clientContext = JSON.parse(document.getElementById("__ClientContext").value); 734 if (!clientContext.isAnonymous) 735 { 736 document.location.href = "/ISPE/SSO/DrupalSSO.aspx"; 737 } 738 })(); 739</script>
739 740</div></div> 741 </div> 742 <div class="iMIS-WebPart"> 743 <div id="ste_container_ciMessage_911358dd130743c28f4764c57e76b806" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciMessage_911358dd130743c28f4764c57e76b806_ciMessage_911358dd130743c28f4764c57e76b806_Panel_Message"> 744 <div class="p-a-1 ispe-join-renew-text"> 745<h3>Sign Up</h3> 746<p>You must create an account to proceed. You will be able to join as an ISPE Member, register for an event or training course, or purchase an ISPE Guidance Document.</p> 747<p>Please <strong><span style="font-size: 18px;"><a href="/ISPE/ISPE/SSO/CreateAccount.aspx" class="">Create an Account</a></span></strong> to get started.</p> 748<br /> 749<h3>I already have an account</h3> 750<p>Please sign in to continue.</p> 751<p>Please click on "Forgot Password?" before your <span style="font-weight: bold; color: rgb(210, 8, 8);">5th attempt</span> to avoid being locked out. If your account is locked out, you must wait 15 minutes before you can attempt to login again.</p> 752<hr /> 753<p>If you need additional assistance, please contact our Member Services Team by email at <a href="/cdn-cgi/l/email-protection#33524058735a4043561d5c4154"><span class="__cf_email__" data-cfemail="3a5b49517a53494a5f1455485d">[email protected]</span></a> or by phone at (813) 960-2105. </p> 754</div> 755<style> 756 .ispe-join-renew-text p { 757 font-size: 16px !important; 758 } 759</style> 760<!--- jrk 11/13/2019 <div class="p-a-1"> 761<h3>Sign In or Register</h3> 762<p>You must sign in to be able to register for an event or make a purchase.</p> 763<ul> 764 <li>Passwords must contain at least <span style="color: rgb(210, 8, 8); font-weight: bold;">7 characters</span> and contain <span style="color: rgb(210, 8, 8); font-weight: bold;">at least one letter and one number</span>.</li> 765 <li>You have <span style="color: rgb(210, 8, 8); font-weight: bold;">5 attempts</span> to enter your password correctly.</li> 766 <li>Please click on "Forgot Password?" before the 5th attempt to avoid being locked out.</li> ---> 767</div></div> 768 </div> 769 <div class="iMIS-WebPart">
770 <div id="ste_container_ciReplaceAdminMessage_b9f79a8d1b8b4202b8df2806c3c86d0a" class="ContentItemContainer"><div id="ctl01_TemplateBody_WebPartManager1_gwpciReplaceAdminMessage_b9f79a8d1b8b4202b8df2806c3c86d0a_ciReplaceAdminMessage_b9f79a8d1b8b4202b8df2806c3c86d0a_Panel_ReplaceAdminMessage">
vendor: 111 bytes, lines 770-771
770 771 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
771<script> 772function pageLoad() { 773var txtMessage = document.getElementById("ctl01_TemplateUserMessages_ctl00_MessagesRepeater_ctl01_UserMessageText"); 774if (txtMessage) { 775 txtMessage.innerHTML=txtMessage.innerHTML.replace('Please contact the administrator to unlock your account.', 'Please wait 15 minutes for your account to unlock and try again.'); 776} 777} 778</script>
778 779</div></div> 780 </div> 781 </div> 782 783 <div id="ctl01_TemplateBody_ContentPage1_downloadContainer" style="display:none;"> 784 <input type="hidden" name="ctl01$TemplateBody$ContentPage1$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage1$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage1_downloadButton" style="display:none" /> 785 </div></div> 786 787 </div> 788 <div class="col-sm-6"> 789 <div class="ContentItemContainer"> 790 <div id="WebPartZone2_Page1" class="WebPartZone "> 791 792 <div class="iMIS-WebPart"> 793 <div id="ste_container_ciNewContactSignInCommon" class="ContentItemContainer"><div class="ispe-account-links"><div class="panel "> 794 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__Head" class="panel-heading Distinguish"> 795 <h2 class="panel-title" translate="yes">SIGN IN</h2> 796 </div><div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__BodyContainer" class="panel-body-container"> 797 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon__Body" class="panel-body"> 798
799<script type="text/javascript"> 800 window.onload = function (event) { 801 var wpd = window.parent.document; 802 if (wpd !== null) { 803 var hostedInCcoIframe = jQuery(wpd).find('div[data-heightoverride="true"]'); 804 if (hostedInCcoIframe.length > 0 && window !== window.top) { 805 window.top.location.href = window.location.href; 806 event.stopPropagation(true); 807 } 808 else if (hostedInCcoIframe.length === 0 && window.top !== window.self 809 && window.location.pathname.toLowerCase().indexOf('/contentrecordedit.aspx') === -1 810 && jQuery(wpd).find("iframe").attr('src').toLowerCase().indexOf('ispopup=true') > 0) { 811 812 if (window.self.location.href == document.location.href && document.location.href.indexOf('IsJsTimeout') === -1) 813 { 814 var asiChildPopupControlsArray = ['objectbrowser.aspx', 'zonepropertiesdialog.aspx', 'webpartcatalog.aspx', 'contentlayoutselector.aspx','contentitemedit.aspx']; 815 //After idletimeout the iSession has to be removed from the Url in the popup 816 var iframeSrc = RemoveQuerystringParameter(jQuery(wpd).find("iframe").attr("src"), "iSession"); 817 if (asiChildPopupControlsArray.every(substring => iframeSrc.toLowerCase().indexOf(substring) === -1)) { 818 var selfLocationHref = AppendQuerystringParameter(window.self.location.href, "returnurl", encodeURIComponent(iframeSrc)); 819 document.location.href = AppendQuerystringParameter(selfLocationHref, "IsJsTimeout", true); 820 } 821 else { 822 if (parent.window.parent.location != null) { 823 window.top.location.replace(AppendQuerystringParameter(parent.window.parent.location.href, "IsJsTimeout", true)); 824 } 825 else if (window.parent.location != null) { 826 window.top.location.replace(AppendQuerystringParameter(window.parent.location.href, "IsJsTimeout", true)); 827 } 828 else { 829 window.top.location.replace(AppendQuerystringParameter(gWebSiteRoot, "IsJsTimeout", true)); 830 } 831 832 if (event != null && event.stopPropagation != null) 833 event.stopPropagation(); 834 } 835 } 836 } 837 } 838 }; 839</script>
839 840 841<div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SignInRefreshPanel"> 842 843 844 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SignInPanel" class="SignIn"> 845 846 847 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_contentPanel" class="StandardPanel" onkeypress="javascript:return WebForm_FireDefaultButton(event, 'ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SubmitButton')" style="background-color:Transparent;border-style:None;"> 848 849 850 851 852 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_ActionPanel"> 853 <!-- 2026.3.812.462 --> 854 855 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_confirmationMessageContainer" role="alert"> 856 857 </div> 858 <div style="clear: both;"></div> 859 860 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInDiv"> 861 <div class="PanelField"> 862 <label for="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserName" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserNameLabel" class="contact-signin-label" translate="yes">Username</label> 863 <div class="forgot-link-field"> 864 <input name="ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$signInUserName" type="text" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserName" autocomplete="off" placeholder="Username" translate="yes" aria-required="true" /> 865 <a id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_inlineForgotUsername" aria-label="Click this link if you forgot your username." href="../../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendUsername=true&CK=1b08c2b2-5027-4c4f-9a22-4db388b5c5fe&CIK=bce9b4e7-3227-4778-a684-771c438d6eb2&WebsiteKey=c4731c35-1fc8-49c2-9b55-59c13c225a92&ReturnUrl=%2fISPE%2fSSO%2fSignIn.aspx%3fssoredirect%3dhttps%253A%252F%252Fispe.org%252F%26SetTokenInUrl%3dTrue">Forgot?</a> 866 </div> 867 <span id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired" class="Error ValidationError" role="alert" style="display:none;">Required</span> 868 </div> 869 <div class="PanelField"> 870 <label for="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInPassword" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInPasswordLabel" class="contact-signin-label" translate="yes">Password</label> 871 <div class="forgot-link-field"> 872 <input name="ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$signInPassword" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInPassword" type="password" autocomplete="off" aria-required="true" placeholder="Password" translate="yes" /> 873 <a id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_inlineForgotPassword" aria-label="Click this link if you forgot your pasword." href="../../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendPasswordReset=true&CK=1b08c2b2-5027-4c4f-9a22-4db388b5c5fe&CIK=bce9b4e7-3227-4778-a684-771c438d6eb2&WebsiteKey=c4731c35-1fc8-49c2-9b55-59c13c225a92&ReturnUrl=%2fISPE%2fSSO%2fSignIn.aspx%3fssoredirect%3dhttps%253A%252F%252Fispe.org%252F%26SetTokenInUrl%3dTrue">Forgot?</a> 874 </div>
875 <span id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired" class="Error ValidationError" role="alert" style="display:none;">Required</span> 876 </div> 877 878 879 </div> 880 881 882 883 884 885 </div> 886 887 888 </div> 889 890 891 892 893 894 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_commandButtons" translate="yes" class="pt-4"> 895 <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$SubmitButton" value="Sign In" onclick="disableAndPost();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$SubmitButton", "", true, "", "", false, false))" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SubmitButton" class="TextButton PrimaryButton SignInButton" /> 896 897 </div> 898 899 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_LinkPanel" translate="yes"> 900 901 902 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_forgotPasswordUserLinkDiv" class="CenterText pb-2"> 903 <span id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_forgotPasswordUser"><div> 904 <a class="NoWrap" href="../../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendUsername=true&CK=1b08c2b2-5027-4c4f-9a22-4db388b5c5fe&CIK=bce9b4e7-3227-4778-a684-771c438d6eb2&WebsiteKey=c4731c35-1fc8-49c2-9b55-59c13c225a92&ReturnUrl=%2fISPE%2fSSO%2fSignIn.aspx%3fssoredirect%3dhttps%253A%252F%252Fispe.org%252F%26SetTokenInUrl%3dTrue">Forgot username?</a><span> | </span><a class="NoWrap" href="../../iParts/Contact%20Management/ContactSignIn/ContactSignInDialog.aspx?SendPasswordReset=true&CK=1b08c2b2-5027-4c4f-9a22-4db388b5c5fe&CIK=bce9b4e7-3227-4778-a684-771c438d6eb2&WebsiteKey=c4731c35-1fc8-49c2-9b55-59c13c225a92&ReturnUrl=%2fISPE%2fSSO%2fSignIn.aspx%3fssoredirect%3dhttps%253A%252F%252Fispe.org%252F%26SetTokenInUrl%3dTrue">Forgot password?</a> 905 </div></span> 906 </div> 907 908 <div id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_accountLinkDiv" class="CenterText pb-2"> 909 <a id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_accountLink"></a> 910 911 </div> 912 913 914 </div> 915 916 <div style="clear: both;"></div> 917 918 919 </div> 920 921 922 923 </div> 924 925 926 927 928 <div id="confirmModal" class="modal fade" role="dialog" aria-hidden="true"> 929 <div class="modal-dialog" role="document"> 930 <div class="modal-content"> 931 <div class="modal-header"> 932 <h4 id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_ConfirmMultiFactorEmailTitle" class="modal-title d-inline">Create new MFA token?</h4> 933 <button type="button" class="close FloatRight" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" title="Close">×</span></button> 934 </div> 935 <div class="modal-body"> 936 <span id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_LabelConfirmNewMFATokenMessage">Creating a new MFA token will reset any existing tokens for this login. Do you wish to proceed?</span> 937 </div> 938 <div class="modal-footer"> 939 <input type="submit" name="ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$SendMultiFactorEmail" value="Yes, send setup email" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SendMultiFactorEmail" class="btn PrimaryButton" /> 940 <input type="button" name="ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$CancelMultiFactorEmail" value="Cancel" onclick="return;__doPostBack('ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$CancelMultiFactorEmail','')" id="ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_CancelMultiFactorEmail" class="TextButton" data-dismiss="modal" /> 941 </div> 942 </div> 943 </div> 944</div> 945 946
947<script type="text/javascript"> 948 949 Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 950 jQuery(function () { OnLoad(); }); 951 952 var openIdSignInPanel = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_OpenIdSignInPanel'); 953 var openIdSubmitButton = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_OpenIdSubmitButton'); 954 var reservedUserSubmitButton = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_ReservedUserSubmitButton'); 955 var openIdPasswordInput = "#ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_OpenIdPasswordInput"; 956 957 function OnLoad(event) { 958 var signInUserNameField = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserName'); 959 var passwordUserNameField = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_passwordUserName'); 960 if (signInUserNameField != null) { 961 signInUserNameField.setAttribute("autocorrect", "off"); 962 signInUserNameField.setAttribute("autocapitalize", "off"); 963 } 964 if (passwordUserNameField != null) { 965 passwordUserNameField.setAttribute("autocorrect", "off"); 966 passwordUserNameField.setAttribute("autocapitalize", "off"); 967 } 968 sessionStorage.removeItem('overrideDate'); 969 } 970 971 function disableAndPost() { 972 var username = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserName'); 973 var password = document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInPassword'); 974 var isPageValid = Page_IsValid; 975 if (isPageValid && username != null && username.value.length > 0 && password.value.length > 0) { 976 __doPostBack('ctl01$TemplateBody$WebPartManager1$gwpciNewContactSignInCommon$ciNewContactSignInCommon$SubmitButton',''); 977 document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SubmitButton').disabled = "disabled"; 978 document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_SubmitButton').value = 'Signing In...'; 979 } 980 } 981 982 function continuePost(){ 983 if (openIdSubmitButton != null) 984 openIdSubmitButton.value = 'Continue...'; 985 } 986 987 if (openIdSignInPanel != null && reservedUserSubmitButton != null && openIdSubmitButton != null) { 988 jQuery(openIdSignInPanel).keypress(function (event) { 989 if (Page_IsValid && event.keyCode == 13) { 990 if (jQuery(openIdPasswordInput).is(":visible")) { 991 event.preventDefault(); 992 reservedUserSubmitButton.value = 'Signing In...'; 993 reservedUserSubmitButton.click(); 994 } 995 } 996 }); 997 998 if (jQuery(openIdSubmitButton).is(":visible") && !jQuery(openIdPasswordInput).is(":visible")) { 999 openIdSubmitButton.focus(); 1000 } 1001 } 1002 1003 if (openIdPasswordInput != null) { 1004 jQuery(openIdPasswordInput).on("show.bs.collapse", function () { 1005 var link = this.previousElementSibling; 1006 link.innerHTML = link.dataset["hidetext"] + '<span class="caret-up"></span>'; 1007 }); 1008 jQuery(openIdPasswordInput).on("hide.bs.collapse", function () { 1009 var link = this.previousElementSibling; 1010 link.innerHTML = link.dataset["showtext"] + '<span class="caret"></span>'; 1011 }); 1012 } 1013 1014 function EndRequestHandler(sender, args) { 1015 if (args.get_error() != undefined) { 1016 args.set_errorHandled(true); 1017 } 1018 } 1019 1020</script>
1020 1021 1022 </div> 1023 </div> 1024</div></div></div> 1025 </div> 1026 </div> 1027 1028 <div id="ctl01_TemplateBody_ContentPage2_downloadContainer" style="display:none;"> 1029 <input type="hidden" name="ctl01$TemplateBody$ContentPage2$HiddenDownloadPathField" id="ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField" /><input type="submit" name="ctl01$TemplateBody$ContentPage2$downloadButton" value="Download Path" id="ctl01_TemplateBody_ContentPage2_downloadButton" style="display:none" /> 1030 </div></div> 1031 1032 </div> 1033 </div> 1034</div> 1035 1036 1037 1038 1039 1040 </div> 1041 </div> 1042 1043 </div> 1044 </div> 1045 </div> 1046 </div> 1047 </div> 1048 </div> 1049 <footer id="ftISPE" class="footer Hide"> 1050 </footer> 1051 <div id="CustomContent" data-label="Custom Content"> 1052 <div ID="WTZone3_Page1" class="WTZone "> 1053 <div id="ste_container_ciNewContentDisplayCommon" class="ContentItemContainer"> 1054<div id="ste_container_CustomCSS" class="ContentItemContainer"><style> 1055 @keyframes spin-globe { 1056 from { 1057 transform: rotateY(0deg); 1058 } 1059 to { 1060 transform: rotateY(360deg); 1061 } 1062 } 1063 .globe-logo { 1064 width: 100%; 1065 height: 100% !important; 1066 transform-style: preserve-3d; 1067 animation: spin-globe 8s linear infinite; 1068 } 1069 div#loader { 1070 width: 280px; 1071 height: 280px; 1072 margin: 0px; 1073 text-align: center; 1074 } 1075 .globe-container { 1076 perspective: 800px; 1077 } 1078 div#divPageLoading { 1079 position: fixed; 1080 top: 0px; 1081 left: 0px; 1082 height: 100vh; 1083 width: 100vw; 1084 background: #FFF; 1085 z-index: 999999; 1086 display: flex; 1087 justify-content: center; 1088 align-items: center; 1089 } 1090 .HideQuery {display:none !important;} 1091 /* 1092 @keyframes spin { 1093 0% { 1094 transform: rotate(0deg); 1095 } 1096 100% { 1097 transform: rotate(360deg); 1098 } 1099 } 1100 div#divPageLoading { 1101 position: fixed; 1102 top: 0px; 1103 left: 0px; 1104 height: 100vh; 1105 width: 100vw; 1106 background: rgba(255, 255, 255, .8); 1107 z-index: 999999; 1108 display: flex; 1109 justify-content: center; 1110 align-items: center; 1111 } 1112 div#loader { 1113 border-top: 25px solid #40C0CB; 1114 border-bottom: 25px solid #40C0CB; 1115 border-left: 25px solid #015967; 1116 border-right: 25px solid #015967; 1117 border-radius: 50%; 1118 width: 220px; 1119 height: 220px; 1120 animation: spin 4s linear infinite; 1121 margin: 0px; 1122 text-align: center; 1123 } 1124 span.loaderText { 1125 position: relative; 1126 top: 35px; 1127 bottom: 0; 1128 right: 0; 1129 left: 0; 1130 display: inline-block; 1131 height: 70px; 1132 width: 160px; 1133 margin: auto; 1134 color: #000; 1135 font-size: 2em; 1136 } 1137 #loader img { 1138 margin-top: 50px; 1139 height: 70px !important; 1140 } 1141 */ 1142 .Hide { 1143 display:none !important; 1144 } 1145 @media (min-width: 992px) { 1146 :not(#nonexistentID.nonexistentClass1.nonexistentClass2.nonexistentClass3).use-tailwind .lg\:top-\[3\.56rem\] { 1147 top: unset !important; 1148 } 1149 } 1150 :not(#nonexistentID.nonexistentClass1.nonexistentClass2.nonexistentClass3).use-tailwind .text-xs { 1151 font-size: 0.813rem !important; 1152 } 1153 div#WTZone1_Page1 { 1154 min-width: 300px; 1155 } 1156 .UtilitySTEToggle .ste-toggle { 1157 text-indent: -350000px; 1158 } 1159 div#ctl01_ciNewUtilityNavigationCommon_ctl01_OBONotSetPanel { 1160 display: inline-block; 1161 } 1162 div#ctl01_ciNewUtilityNavigationCommon_ctl01_OBOHeader { 1163 display: inline-block; 1164 } 1165 .UtilitySection.OnBehalfOf { 1166 min-width: 200px; 1167 } 1168 span.wp-cart-count { 1169 background-color: rgb(203, 32, 39); 1170 position: relative; 1171 font-size: 10px; 1172 border-radius: 5px; 1173 text-align: center; 1174 color: #FFF; 1175 border: 1px solid black; 1176 display: block; 1177 line-height: 0px; 1178 min-width: 10px; 1179 min-height: 13px; 1180 margin-right: 2px; 1181 padding-top: 5px; 1182 top: -6px; 1183 order: -1; 1184 } 1185 span.wp-cart-count { 1186 background-color: #2199e8; 1187 position: relative; 1188 font-size: 10px; 1189 border-radius: 5px; 1190 text-align: center; 1191 color: #FFF; 1192 border: 1px solid black; 1193 display: inline-block; 1194 line-height: 0px; 1195 min-width: 10px; 1196 min-height: 13px; 1197 margin-right: 2px; 1198 padding-top: 6.5px; 1199 top: -12px !important; 1200 }
1201 li#ctl01_ciNewUtilityNavigationCommon_ctl10_OBOToggleLI { 1202 display: none; 1203 } 1204 .UtilitySTEToggle .ste-toggle { 1205 width: 35px; 1206 background-position: -35px -70px !important; 1207 color: #333333 !important; 1208 z-index: 0; 1209 white-space: nowrap; 1210 text-indent: -35000000px; 1211 margin-right: 50px; 1212 position: absolute; 1213 right: 1%; 1214 top: 5px; 1215 } 1216 .UtilitySection.UtilityAccountArea { 1217 margin-left: 15px; 1218 } 1219 .column.column-2 { 1220 padding-left: 1rem !important; 1221 } 1222 a#ctl01_ciNewUtilityNavigationCommon_ctl08__rptWrapper__rptWrapper_rpt_ctl01_NavigationLink { 1223 display: none; 1224 } 1225</style></div><div id="ste_container_CurrentUsername" class="ContentItemContainer"><div class="HideQuery"><div class="panel "> 1226 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername__Head" class="panel-heading"> 1227 1228 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername__BodyContainer" class="panel-body-container"> 1229 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername__Body" class="panel-body"> 1230 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ContentPanel"> 1231 1232 <div class="ClearFix PositionRelative"> 1233 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_UpdateProgress1" style="display:none;"> 1234 1235 <div class="NotPrinted ProgressDiv Interior"> 1236 <span translate="yes"></span> 1237 <img id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 1238 </div> 1239 1240 </div> 1241 1242 </div> 1243 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ListerPanel" translate="yes"> 1244 1245 1246 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid" data-gridId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_HiddenKeyField1"> 1247 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_GridPanel1" style="clear:both;"> 1248 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_TitlePanel" class="GridTitlePanel"> 1249 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_TopLeftPanel" class="FloatLeft"> 1250 1251 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 1252 1253 </div> 1254 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 1255 1256 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 1257 <colgroup> 1258 <col /> 1259 <col /> 1260 </colgroup> 1261<thead> 1262 <tr> 1263 <th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00'), 'Result'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_2_Sort_Result" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_2_Sort_Result','')">Result</a></th><th scope="col" class="rgHeader">
1263<a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00'), 'Result2'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_3_Sort_Result2" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_3_Sort_Result2','')">Result2</a></th> 1264 </tr> 1265 </thead><tbody> 1266 <tr class="rgRow" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00__0"> 1267 <td><span id="txtCurrentUsername">GUEST</span></td><td><span id="txtCurrentUserMemberType">NMI</span></td> 1268 </tr> 1269 </tbody> 1270 1271 </table><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 1272 1273 </div><input id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ClientState" name="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 1274 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_BottomButtonPanel"> 1275 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_LeftBottomPanel" class="pull-left"> 1276 1277 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_RightBottomPanel" class="pull-right"> 1278 <input type="image" name="ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$RefreshButton" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 1279 </div> 1280 </div> 1281 </div> 1282 </div> 1283 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_errorLabel" class="iMISUserMessageInformation"></div> 1284 1285 1286 1287 </div> 1288 1289 </div> 1290
1291<script type="text/javascript"> 1292 //<![CDATA[ 1293 // Create the event handlers for PageRequestManager 1294 var prm = Sys.WebForms.PageRequestManager.getInstance(); 1295 1296 //fix for hitting back button in FF and button was disabled 1297 jQuery(document).ready(function () { 1298 var findButton = jQuery("input[id$=SubmitButton]"); 1299 if (findButton !== null && 1300 findButton !== undefined) { 1301 findButton.prop("disabled", false); 1302 } 1303 1304 var grid = jQuery("#"); 1305 if (grid.length !== 0) { 1306 var gridHeight = grid.outerHeight(); 1307 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 1308 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 1309 grid.css('overflow', 'inherit'); 1310 } 1311 } 1312 }); 1313 1314 prm.add_initializeRequest(PageRequestManager_initializeRequest); 1315 prm.add_beginRequest(PageRequestManager_beginRequest); 1316 prm.add_endRequest(PageRequestManager_endRequest); 1317 1318 var uiId = ''; 1319 function PageRequestManager_initializeRequest(sender, args) { 1320 if (sender.get_isInAsyncPostBack()) { 1321 args.set_cancel(true); 1322 } 1323 } 1324 function PageRequestManager_beginRequest(sender, args) { 1325 var postbackElem = args.get_postBackElement(); 1326 uiId = postbackElem.id; 1327 postbackElem.disabled = true; 1328 } 1329 function PageRequestManager_endRequest(sender, args) { 1330 EndRequest(); 1331 var postBackFieldId = $get(uiId); 1332 if (postBackFieldId != null && postBackFieldId != 'undefined') 1333 postBackFieldId.disabled = false; 1334 if (args.get_error() != undefined) { 1335 var error = args.get_error().name; 1336 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 1337 args.set_errorHandled(true); 1338 1339 if (document.getElementById(uiId)) 1340 document.getElementById(uiId).focus(); 1341 } 1342 } 1343 //Runs mapping javascript after panel has been asynchronously updated 1344 function EndRequest() { 1345 if (typeof(initializeMap) == 'function') { 1346 initializeMap(); 1347 } 1348 } 1349 1350 // Executes when a query is clicked in the select menu. 1351 // Add or replace the selected query key in the url query string, and reload the page. 1352 function querySelect(paramName, queryId) { 1353 var newlocation = ""; 1354 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 1355 //var paramName = "QueryMenuSelectedKey" + listerId; 1356 if (window.location.search.length == 0) 1357 { 1358 newlocation = window.location + "?" + paramName + "=" + queryId; 1359 } 1360 else 1361 { 1362 // Add the key to the query string, or replace it if it already exists in the query string 1363 var queryString = window.location.search.substring(1); 1364 var paramPairs = queryString.split("&"); 1365 var newQueryString = ""; 1366 var isFound = new Boolean(false); 1367 for (var i=0;i<paramPairs.length;i++) 1368 { 1369 if (newQueryString.length > 0) 1370 newQueryString += "&"; 1371 var pair = paramPairs[i].split("="); 1372 if (pair[0] == paramName) 1373 { 1374 newQueryString += paramName 1375 + "=" + queryId; 1376 isFound = true; 1377 } 1378 else 1379 { 1380 newQueryString += paramPairs[i]; 1381 } 1382 } 1383 if (isFound == false) { 1384 // Param wasn't in query string, add it. 1385 if(hash.length == 0) 1386 { 1387 newlocation = window.location + "&" + 1388 paramName + "=" + queryId; 1389 } 1390 else 1391 { 1392 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 1393 newlocation = url + "?" + newQueryString + "&" + 1394 paramName + "=" + queryId + hash; 1395 } 1396 } 1397 else 1398 { 1399 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 1400 newlocation = url + "?" + newQueryString + hash; 1401 } 1402 } 1403 window.location = newlocation; 1404 } 1405 1406 //]]> 1407</script>
1407 1408 </div> 1409 </div> 1410</div></div></div><div id="ste_container_CustomHTML" class="ContentItemContainer"><div id="divPageLoading" class="globe-container Hide"> 1411<div id="loader"> 1412<img src="https://my.ispe.org/images/ispe/ispeglobelogo.png?version=407F358E" class="globe-logo" /> 1413</div> 1414</div></div><div id="ste_container_CustomJavaScript" class="ContentItemContainer">
1414<script> 1415var ISPE_Template_Service = { 1416 PageLoader: document.getElementById("divPageLoading"), 1417 FileCount: 0, 1418 FileLoadedCount: 0, 1419 CacheExpirationMilliseconds: 60 * 60 * 1000, 1420 CacheKeys: { 1421 CacheDateTime: "ISPE_Template_CacheDateTime", 1422 BodyJsScripts: "ISPE_Template_Body_JS_Scripts", 1423 HeadCssFiles: "ISPE_Template_Head_CSS_Files", 1424 HeadJsScripts: "ISPE_Template_Head_JS_Scripts", 1425 Header: "ISPE_Template_Header", 1426 Head: "ISPE_Template_Head", 1427 Footer: "ISPE_Template_Footer", 1428 BodyScripts: "ISPE_Template_BodyScripts" 1429 }, 1430 ShowLoader: () => 1431 { 1432 ISPE_Template_Service.PageLoader.classList.remove("Hide"); 1433 }, 1434 HideLoader: () => 1435 { 1436 ISPE_Template_Service.PageLoader.classList.add("Hide"); 1437 }, 1438 Init: async () => 1439 { 1440 if (document.location.href.toLowerCase().includes("contentrecordedit.aspx")) 1441 return; 1442 1443 ISPE_Template_Service.ShowLoader(); 1444 1445 ISPE_Template_Service.FileCount = 0; 1446 ISPE_Template_Service.FileLoadedCount = 0; 1447 1448 try 1449 { 1450 var cacheExpired = !ISPE_Template_Service.IsCacheValid(); 1451 var hasInCompleteCache = !ISPE_Template_Service.HasCompleteTemplateCache(); 1452 1453 if (cacheExpired || hasInCompleteCache) 1454 { 1455 ISPE_Template_Service.ClearTemplateCache(); 1456 1457 await ISPE_Template_Service.GetTemplateFromUrl(); 1458 } 1459 1460 var header = ISPE_Template_Service.GetHeader(); 1461 var footer = ISPE_Template_Service.GetFooter(); 1462 var head = ISPE_Template_Service.GetHead(); 1463 var bodyScripts = ISPE_Template_Service.GetBodyScripts(); 1464 var bodyJsScripts = ISPE_Template_Service.GetBodyJsScripts(); 1465 var headCssFiles = ISPE_Template_Service.GetHeadCssFiles(); 1466 var headJsScripts = ISPE_Template_Service.GetHeadJsScripts(); 1467 1468 var footerElement = document.getElementById("ftISPE"); 1469 if (footerElement) 1470 { 1471 footerElement.innerHTML = footer; 1472 } 1473 1474 var headerElement = document.getElementById("hdISPE"); 1475 if (headerElement) 1476 { 1477 headerElement.innerHTML = header; 1478 } 1479 1480 ISPE_Template_Service.LoadHeadCssFiles(headCssFiles); 1481 ISPE_Template_Service.LoadHeadJsScripts(headJsScripts); 1482 1483 if (!ISPE_Template_Service.IsURLBadForScript()) 1484 { 1485 ISPE_Template_Service.LoadBodyJsScripts(bodyJsScripts); 1486 } 1487 1488 ISPE_Template_Service.FixButtonElements(); 1489 1490 ISPE_Template_Service.FixElements(); 1491 1492 if (ISPE_Template_Service.FileCount === 0) 1493 { 1494 ISPE_Template_Service.UnHideSectionsHideLoader(); 1495 } 1496 } 1497 catch (error) 1498 { 1499 console.error( 1500 "ISPE Template Service initialization failed:", 1501 error 1502 ); 1503 1504 ISPE_Template_Service.UnHideSectionsHideLoader(); 1505 } 1506 }, 1507 ParseFileList: (fileList) => 1508 { 1509 if (fileList === null || fileList === undefined || typeof fileList !== "string") 1510 { 1511 return []; 1512 } 1513 1514 return fileList 1515 .split(",") 1516 .map((file) => file.trim()) 1517 .filter((file) => file.length > 0); 1518 }, 1519 LoadHeadCssFiles: (headCssFiles) => 1520 { 1521 var cssFiles = 1522 ISPE_Template_Service.ParseFileList( 1523 headCssFiles 1524 ); 1525 1526 for (var cssFile of cssFiles) 1527 { 1528 ISPE_Template_Service.FileCount++; 1529 1530 var styleSheet = 1531 document.createElement("link"); 1532 1533 styleSheet.rel = "stylesheet"; 1534 styleSheet.href = cssFile; 1535 styleSheet.type = "text/css"; 1536 styleSheet.media = "all"; 1537 1538 styleSheet.onload = 1539 ISPE_Template_Service.FileLoaded; 1540 1541 styleSheet.onerror = 1542 ISPE_Template_Service.FileLoaded; 1543 1544 document.head.appendChild(styleSheet); 1545 } 1546 }, 1547 LoadHeadJsScripts: (headJsScripts) => 1548 { 1549 var jsFiles = 1550 ISPE_Template_Service.ParseFileList( 1551 headJsScripts 1552 ); 1553 1554 for (var jsFile of jsFiles) 1555 { 1556 ISPE_Template_Service.FileCount++; 1557 1558 var jsScript = 1559 document.createElement("script"); 1560 1561 jsScript.src = jsFile; 1562 jsScript.type = "text/javascript"; 1563 1564 /* 1565 * Preserve script execution order for dynamically 1566 * inserted classic scripts. 1567 */ 1568 jsScript.async = false; 1569 1570 jsScript.onload = 1571 ISPE_Template_Service.FileLoaded; 1572 1573 jsScript.onerror = 1574 ISPE_Template_Service.FileLoaded; 1575 1576 document.head.appendChild(jsScript); 1577 } 1578 }, 1579 LoadBodyJsScripts: (bodyJsScripts) => 1580 { 1581 var jsFiles = 1582 ISPE_Template_Service.ParseFileList( 1583 bodyJsScripts 1584 ); 1585 1586 for (var jsFile of jsFiles) 1587 { 1588 ISPE_Template_Service.FileCount++; 1589 1590 var jsScript = 1591 document.createElement("script"); 1592 1593 jsScript.src = jsFile; 1594 jsScript.type = "text/javascript"; 1595 jsScript.async = false; 1596 1597 jsScript.onload = 1598 ISPE_Template_Service.FileLoaded; 1599 1600 jsScript.onerror = 1601 ISPE_Template_Service.FileLoaded; 1602 1603 document.body.appendChild(jsScript); 1604 } 1605 }, 1606 HasCompleteTemplateCache: () => 1607 { 1608 var requiredValues = [ 1609 ISPE_Template_Service.GetHeader(), 1610 ISPE_Template_Service.GetFooter(), 1611 ISPE_Template_Service.GetHead(), 1612 ISPE_Template_Service.GetBodyScripts(), 1613 ISPE_Template_Service.GetBodyJsScripts(), 1614 ISPE_Template_Service.GetHeadCssFiles(), 1615 ISPE_Template_Service.GetHeadJsScripts() 1616 ]; 1617 1618 return requiredValues.every((value) => 1619 { 1620 return value !== null && 1621 value !== undefined; 1622 }); 1623 }, 1624 ClearTemplateCache: () => 1625 {
1626 Object.values(ISPE_Template_Service.CacheKeys).forEach((cacheKey) => 1627 { 1628 localStorage.removeItem(cacheKey); 1629 }); 1630 }, 1631 IsCacheValid: () => 1632 { 1633 var cacheDate = ISPE_Template_Service.GetCacheDateTime(); 1634 1635 if (!cacheDate) 1636 { 1637 return false; 1638 } 1639 1640 var cached = new Date(cacheDate); 1641 var now = new Date(); 1642 1643 var diffMilliseconds = now - cached; 1644 1645 var oneHourMilliseconds = 60 * 60 * 1000; 1646 1647 return diffMilliseconds < oneHourMilliseconds; 1648 }, 1649 SetCacheDateTime: () => 1650 { 1651 localStorage.setItem("ISPE_Template_CacheDateTime", new Date().toISOString()); 1652 }, 1653 GetCacheDateTime: () => 1654 { 1655 return localStorage.getItem("ISPE_Template_CacheDateTime"); 1656 }, 1657 IsURLBadForScript: () => 1658 { 1659 var urls = ["Training_Event_Display.aspx"]; 1660 for (var u of urls) 1661 { 1662 if (window.location.href.toLowerCase().indexOf(u.toLowerCase()) > -1) 1663 { 1664 return true; 1665 } 1666 } 1667 return false; 1668 }, 1669 UnHideSectionsHideLoader: () => 1670 { 1671 var header = document.getElementById("hdISPE"); 1672 if (header) 1673 { 1674 header.classList.remove("Hide"); 1675 } 1676 var content = document.getElementById("content"); 1677 if (content) 1678 { 1679 content.classList.remove("Hide"); 1680 } 1681 var footer = document.getElementById("ftISPE"); 1682 if (footer) 1683 { 1684 footer.classList.remove("Hide"); 1685 } 1686 ISPE_Template_Service.HideLoader(); 1687 }, 1688 FileLoaded: () => 1689 { 1690 ISPE_Template_Service.FileLoadedCount++; 1691 if (ISPE_Template_Service.FileLoadedCount == ISPE_Template_Service.FileCount) 1692 { 1693 ISPE_Template_Service.UnHideSectionsHideLoader(); 1694 } 1695 }, 1696 FixElements: () => 1697 { 1698 var loginlogout = document.querySelector("div.UtilitySection.UtilityAccountArea"); 1699 var loginMenuContainer = document.querySelector("div.account-title.inline-flex"); 1700 var loginMenuItem = document.querySelector("a[data-toggle=menu-account-container]"); 1701 1702 loginMenuItem.style.display = "none"; 1703 1704 var cartLink = document.createElement("a"); 1705 cartLink.href = "https://my.ispe.org/Cart"; 1706 cartLink.className = "nav-aux-button nav-aux-cart"; 1707 cartLink.innerHTML = "Cart"; 1708 1709 loginMenuContainer.appendChild(cartLink); 1710 1711 loginMenuContainer.appendChild(loginlogout); 1712 1713 var clientContext = JSON.parse(document.getElementById("__ClientContext").value); 1714 if (!clientContext.isAnonymous) 1715 { 1716 ISPE_Template_Service.GetCartCount(clientContext.selectedPartyId, clientContext.loggedInPartyId); 1717 } 1718 1719 document.querySelectorAll("#hdISPE nav a").forEach((a) => 1720 { 1721 var link = a.getAttribute("href"); 1722 if (link !== undefined && link !== null && link !== "" && !link.startsWith("http") && !link.startsWith("javascript:")) 1723 { 1724 a.href = "https://ispe.org" + link; 1725 } 1726 }); 1727 1728 document.querySelectorAll("#hdISPE .account-title a.add-account-link").forEach((a) => 1729 { 1730 var link = a.getAttribute("href"); 1731 if (link !== undefined && link !== null && link !== "" && !link.startsWith("http") && !link.startsWith("javascript:")) 1732 { 1733 a.href = "https://ispe.org" + link; 1734 } 1735 }); 1736 1737 document.querySelectorAll("#ftISPE a").forEach((a) => 1738 { 1739 var link = a.getAttribute("href"); 1740 if (link !== undefined && link !== null && link !== "" && !link.startsWith("http") && !link.startsWith("javascript:")) 1741 { 1742 a.href = "https://ispe.org" + link; 1743 } 1744 }); 1745 }, 1746 GetCartCount: async (selectedId, loggedInUserId) => 1747 { 1748 var imis_api_url = document.location.origin + gWebRoot + '/api'; 1749 var requestVericationToken = document.getElementById("__RequestVerificationToken").value; 1750 var cartRequest = await fetch(`${imis_api_url}/Cart?UserId=${selectedId}&UpdatedBy=${loggedInUserId}`, { 1751 method: "GET", 1752 headers: { RequestVerificationToken: requestVericationToken } 1753 }); 1754 1755 var cartResponse = await cartRequest.json(); 1756 1757 if (cartResponse.Items.$values.length > 0) 1758 { 1759 var cart = cartResponse.Items.$values[0]; 1760 var cartCount = cart.ComboOrder.Order.Lines.$values.length; 1761 cartCount += cart.ComboOrder.Invoices.$values.length; 1762 1763 document.querySelectorAll("a.nav-aux-button.nav-aux-cart").forEach((li) => 1764 { 1765 li.innerHTML += `<span class="wp-cart-count">${cartCount}</span>`; 1766 }); 1767 } 1768 }, 1769 GetTemplateFromUrl: async () => 1770 { 1771 var url = "https://lms.ispe.org/websitehtmlprocessor/api/Website";//prod 1772 //var url = "https://localhost:7183/api/Website";//dev 1773 var req = await fetch(url, { 1774 method: "POST", 1775 body: JSON.stringify({ Url: "https://ispe.org", ApiKey: "123456" }), 1776 headers: { 1777 "Content-Type": "application/json" 1778 }, 1779 cache: "no-store" 1780 }); 1781 1782 if (!req.ok) 1783 { 1784 throw new Error(`The template API request failed with HTTP status ${request.status}.`); 1785 } 1786 1787 var resp = await req.json(); 1788 1789 if (!resp.IsSuccess) 1790 { 1791 throw new Error(resp.Message || "The template API returned an unsuccessful response."); 1792 } 1793 1794 if (!resp.HtmlParts) 1795 { 1796 throw new Error("The template API response did not include HtmlParts."); 1797 } 1798 1799 if (resp.IsSuccess) 1800 { 1801 var footer = resp.HtmlParts["footer"] ?? ""; 1802 var bodyScripts = resp.HtmlParts["bodyScripts"] ?? ""; 1803 var header = resp.HtmlParts["header"] ?? ""; 1804 1805 var headStyleSheets = resp.HtmlParts["headStyleSheets"] ?? ""; 1806 var headScripts = resp.HtmlParts["headScripts"] ?? ""; 1807 var head = headStyleSheets + headScripts; 1808 1809 var bodyJsScripts = ISPE_Template_Service.NormalizeFileList(resp.BodyScripts); 1810 var headCssFiles = ISPE_Template_Service.NormalizeFileList(resp.HeadStyleSheets); 1811 var headJsScripts = ISPE_Template_Service.NormalizeFileList(resp.HeadScripts); 1812 1813 ISPE_Template_Service.SetFooter(footer); 1814 ISPE_Template_Service.SetHeader(header); 1815 ISPE_Template_Service.SetHead(head); 1816 ISPE_Template_Service.SetBodyScripts(bodyScripts);
1817 ISPE_Template_Service.SetBodyJsScripts(bodyJsScripts); 1818 ISPE_Template_Service.SetHeadCssFiles(headCssFiles); 1819 ISPE_Template_Service.SetHeadJsScripts(headJsScripts); 1820 1821 ISPE_Template_Service.SetCacheDateTime(); 1822 } 1823 }, 1824 NormalizeFileList: (value) => 1825 { 1826 if (Array.isArray(value)) 1827 { 1828 return value.join(","); 1829 } 1830 1831 if ( 1832 value === null || 1833 value === undefined 1834 ) 1835 { 1836 return ""; 1837 } 1838 1839 return String(value); 1840 }, 1841 SetBodyJsScripts: (scripts) => 1842 { 1843 localStorage.setItem("ISPE_Template_Body_JS_Scripts", scripts); 1844 }, 1845 SetHeadCssFiles: (css) => 1846 { 1847 localStorage.setItem("ISPE_Template_Head_CSS_Files", css); 1848 }, 1849 SetHeadJsScripts: (scripts) => 1850 { 1851 localStorage.setItem("ISPE_Template_Head_JS_Scripts", scripts); 1852 }, 1853 SetHeader: (html) => 1854 { 1855 localStorage.setItem("ISPE_Template_Header", html); 1856 }, 1857 SetHead: (html) => 1858 { 1859 localStorage.setItem("ISPE_Template_Head", html); 1860 }, 1861 SetFooter: (html) => 1862 { 1863 localStorage.setItem("ISPE_Template_Footer", html); 1864 }, 1865 SetBodyScripts: (html) => 1866 { 1867 localStorage.setItem("ISPE_Template_BodyScripts", html); 1868 }, 1869 GetBodyJsScripts: () => 1870 { 1871 return localStorage.getItem("ISPE_Template_Body_JS_Scripts"); 1872 }, 1873 GetHeadCssFiles: () => 1874 { 1875 return localStorage.getItem("ISPE_Template_Head_CSS_Files"); 1876 }, 1877 GetHeadJsScripts: () => 1878 { 1879 return localStorage.getItem("ISPE_Template_Head_JS_Scripts"); 1880 }, 1881 GetBodyScripts: () => 1882 { 1883 return localStorage.getItem("ISPE_Template_BodyScripts"); 1884 }, 1885 GetHead: () => 1886 { 1887 return localStorage.getItem("ISPE_Template_Head"); 1888 }, 1889 GetHeader: () => 1890 { 1891 return localStorage.getItem("ISPE_Template_Header"); 1892 }, 1893 GetFooter: () => 1894 { 1895 return localStorage.getItem("ISPE_Template_Footer"); 1896 }, 1897 FixButtonElements: () => 1898 { 1899 var buttonElements = document.querySelectorAll("header button"); 1900 1901 for (var b of buttonElements) 1902 { 1903 // Create a new <a> element 1904 const link = document.createElement("a"); 1905 1906 // Copy attributes from the button to the link 1907 for (const attr of b.attributes) 1908 { 1909 link.setAttribute(attr.name, attr.value); 1910 } 1911 1912 // Move the button's content into the link 1913 link.innerHTML = b.innerHTML; 1914 1915 // If the button has no href, add a default one 1916 if (!link.hasAttribute("href")) 1917 { 1918 link.setAttribute("href", "#"); 1919 } 1920 1921 // Replace the button in the DOM 1922 b.replaceWith(link); 1923 } 1924 } 1925} 1926ISPE_Template_Service.Init(); 1927</script>
1927</div><div id="ste_container_IsUserGDPRExpired" class="ContentItemContainer"><div class="HideQuery"><div class="panel "> 1928 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired__Head" class="panel-heading"> 1929 1930 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired__BodyContainer" class="panel-body-container"> 1931 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired__Body" class="panel-body"> 1932 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ContentPanel"> 1933 1934 <div class="ClearFix PositionRelative"> 1935 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_UpdateProgress1" style="display:none;"> 1936 1937 <div class="NotPrinted ProgressDiv Interior"> 1938 <span translate="yes"></span> 1939 <img id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 1940 </div> 1941 1942 </div> 1943 1944 </div> 1945 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ListerPanel" translate="yes"> 1946 1947 1948 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid" data-gridId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_HiddenKeyField1"> 1949 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_GridPanel1" style="clear:both;"> 1950 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_TitlePanel" class="GridTitlePanel"> 1951 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_TopLeftPanel" class="FloatLeft"> 1952 1953 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 1954 1955 </div> 1956 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 1957 1958 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 1959 <colgroup> 1960 <col /> 1961 <col /> 1962 </colgroup> 1963<thead> 1964 <tr> 1965 <th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00'), 'Result'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_2_Sort_Result" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_2_Sort_Result','')">Result</a></th><th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00'), 'ID'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_3_Sort_Id" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_3_Sort_Id','')">Id</a></th> 1966 </tr> 1967 </thead><tbody> 1968 <tr class="rgNoRecords"> 1969 <td colspan="2" style="text-align:left;"><div>
1969There are no records.</div></td> 1970 </tr> 1971 </tbody> 1972 1973 </table><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 1974 1975 </div><input id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ClientState" name="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 1976 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_BottomButtonPanel"> 1977 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_LeftBottomPanel" class="pull-left"> 1978 1979 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_RightBottomPanel" class="pull-right"> 1980 <input type="image" name="ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$RefreshButton" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 1981 </div> 1982 </div> 1983 </div> 1984 </div> 1985 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_errorLabel" class="iMISUserMessageInformation"></div> 1986 1987 1988 1989 </div> 1990 1991 </div> 1992
1993<script type="text/javascript"> 1994 //<![CDATA[ 1995 // Create the event handlers for PageRequestManager 1996 var prm = Sys.WebForms.PageRequestManager.getInstance(); 1997 1998 //fix for hitting back button in FF and button was disabled 1999 jQuery(document).ready(function () { 2000 var findButton = jQuery("input[id$=SubmitButton]"); 2001 if (findButton !== null && 2002 findButton !== undefined) { 2003 findButton.prop("disabled", false); 2004 } 2005 2006 var grid = jQuery("#"); 2007 if (grid.length !== 0) { 2008 var gridHeight = grid.outerHeight(); 2009 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 2010 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 2011 grid.css('overflow', 'inherit'); 2012 } 2013 } 2014 }); 2015 2016 prm.add_initializeRequest(PageRequestManager_initializeRequest); 2017 prm.add_beginRequest(PageRequestManager_beginRequest); 2018 prm.add_endRequest(PageRequestManager_endRequest); 2019 2020 var uiId = ''; 2021 function PageRequestManager_initializeRequest(sender, args) { 2022 if (sender.get_isInAsyncPostBack()) { 2023 args.set_cancel(true); 2024 } 2025 } 2026 function PageRequestManager_beginRequest(sender, args) { 2027 var postbackElem = args.get_postBackElement(); 2028 uiId = postbackElem.id; 2029 postbackElem.disabled = true; 2030 } 2031 function PageRequestManager_endRequest(sender, args) { 2032 EndRequest(); 2033 var postBackFieldId = $get(uiId); 2034 if (postBackFieldId != null && postBackFieldId != 'undefined') 2035 postBackFieldId.disabled = false; 2036 if (args.get_error() != undefined) { 2037 var error = args.get_error().name; 2038 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 2039 args.set_errorHandled(true); 2040 2041 if (document.getElementById(uiId)) 2042 document.getElementById(uiId).focus(); 2043 } 2044 } 2045 //Runs mapping javascript after panel has been asynchronously updated 2046 function EndRequest() { 2047 if (typeof(initializeMap) == 'function') { 2048 initializeMap(); 2049 } 2050 } 2051 2052 // Executes when a query is clicked in the select menu. 2053 // Add or replace the selected query key in the url query string, and reload the page. 2054 function querySelect(paramName, queryId) { 2055 var newlocation = ""; 2056 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 2057 //var paramName = "QueryMenuSelectedKey" + listerId; 2058 if (window.location.search.length == 0) 2059 { 2060 newlocation = window.location + "?" + paramName + "=" + queryId; 2061 } 2062 else 2063 { 2064 // Add the key to the query string, or replace it if it already exists in the query string 2065 var queryString = window.location.search.substring(1); 2066 var paramPairs = queryString.split("&"); 2067 var newQueryString = ""; 2068 var isFound = new Boolean(false); 2069 for (var i=0;i<paramPairs.length;i++) 2070 { 2071 if (newQueryString.length > 0) 2072 newQueryString += "&"; 2073 var pair = paramPairs[i].split("="); 2074 if (pair[0] == paramName) 2075 { 2076 newQueryString += paramName 2077 + "=" + queryId; 2078 isFound = true; 2079 } 2080 else 2081 { 2082 newQueryString += paramPairs[i]; 2083 } 2084 } 2085 if (isFound == false) { 2086 // Param wasn't in query string, add it. 2087 if(hash.length == 0) 2088 { 2089 newlocation = window.location + "&" + 2090 paramName + "=" + queryId; 2091 } 2092 else 2093 { 2094 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2095 newlocation = url + "?" + newQueryString + "&" + 2096 paramName + "=" + queryId + hash; 2097 } 2098 } 2099 else 2100 { 2101 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2102 newlocation = url + "?" + newQueryString + hash; 2103 } 2104 } 2105 window.location = newlocation; 2106 } 2107 2108 //]]> 2109</script>
2109 2110 </div> 2111 </div> 2112</div></div></div><div id="ste_container_GDPRExpiredJavaScript" class="ContentItemContainer">
2112<script type="text/javascript"> 2113function ShowGDPRDisclaimer() 2114{ 2115 var clientContext = JSON.parse(document.getElementById("__ClientContext").value); 2116 ShowDialog_NoReturnValue(`/iparts/Common/PanelEditor/PanelEditDialog.aspx?PanelDefinitionId=361d7764-7961-4692-ae46-0dc6278c72b3&AllowEdit=True&TemplateType=E&ID=${clientContext.selectedPartyId}`, null, '1100', '400', 'GDPR Acknowledgement - Privacy Options', '', 'E', function () { UpdateGDPR(); }, null, false, false, null, null); 2117 document.querySelectorAll(".rwCloseButton").forEach(function (element) 2118 { 2119 element.style.display = "none"; 2120 }); 2121 2122 EditGDPRIframe(); 2123} 2124var GDPRIframeDoc = null; 2125var GDPRIframeContentWindow = null; 2126var GDPRInterval = null; 2127function EditGDPRIframe() 2128{ 2129 var iframe = document.getElementsByName("GenericWindow")[0]; 2130 if (iframe) 2131 { 2132 var iframeDoc = iframe.contentDocument || iframe.contentWindow.document; 2133 var iframeBody = iframeDoc.body; 2134 var iframeContentWindow = null; 2135 2136 if (iframeBody !== undefined && iframeBody !== null) 2137 { 2138 iframeContentWindow = iframe.contentWindow; 2139 if (iframeContentWindow !== null) 2140 { 2141 GDPRIframeDoc = iframeDoc; 2142 GDPRIframeContentWindow = iframeContentWindow; 2143 iframeContentWindow.pageLoad = function () 2144 { 2145 var btnSave = GDPRIframeContentWindow.document.getElementById("ctl00_SaveAndCloseButton"); 2146 if (btnSave !== null) 2147 { 2148 btnSave.value = "Acknowledge GDPR"; 2149 } 2150 var btnCancel = GDPRIframeContentWindow.document.getElementById("ctl00_CancelButton"); 2151 if (btnCancel !== null) 2152 { 2153 btnCancel.style.display = "none"; 2154 } 2155 } 2156 } 2157 } 2158 } 2159} 2160 2161function UpdateGDPR() 2162{ 2163 var clientContext = JSON.parse(document.getElementById("__ClientContext").value); 2164 var options = { 2165 contentType: "application/json", 2166 method: "GET", 2167 url: `${document.location.origin}${gWebRoot}/api/Demographics?ID=${clientContext.selectedPartyId}`, 2168 headers: { RequestVerificationToken: document.getElementById("__RequestVerificationToken").value }, 2169 success: function (response) 2170 { 2171 var clientContext = JSON.parse(document.getElementById("__ClientContext").value); 2172 var method = "POST"; 2173 var url = `${document.location.origin}${gWebRoot}/api/Demographics`; 2174 if (response.Count > 0) 2175 { 2176 method = "PUT"; 2177 url += `/${clientContext.selectedPartyId}`; 2178 } 2179 var json = { 2180 $type: "Asi.Soa.Core.DataContracts.GenericEntityData, Asi.Contracts", 2181 EntityTypeName: "Demographics", 2182 PrimaryParentEntityTypeName: "Party", 2183 Identity: { 2184 $type: "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts", 2185 EntityTypeName: "Demographics", 2186 IdentityElements: { 2187 $type: "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", 2188 $values: [ 2189 clientContext.selectedPartyId 2190 ] 2191 } 2192 }, 2193 PrimaryParentIdentity: { 2194 $type: "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts", 2195 EntityTypeName: "Party", 2196 IdentityElements: { 2197 $type: "System.Collections.ObjectModel.Collection`1[[System.String, mscorlib]], mscorlib", 2198 $values: [ 2199 clientContext.selectedPartyId 2200 ] 2201 } 2202 }, 2203 Properties: { 2204 $type: "Asi.Soa.Core.DataContracts.GenericPropertyDataCollection, Asi.Contracts", 2205 $values: [ 2206 { 2207 $type: "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", 2208 Name: "ID", 2209 Value: clientContext.selectedPartyId 2210 }, 2211 { 2212 $type: "Asi.Soa.Core.DataContracts.GenericPropertyData, Asi.Contracts", 2213 Name: "GDPR_LAST_UPDATED", 2214 Value: new Date().toISOString() 2215 } 2216 ] 2217 } 2218 }; 2219 2220 var options = { 2221 contentType: "application/json", 2222 dataType: "json", 2223 data: JSON.stringify(json), 2224 method: method, 2225 url: url, 2226 headers: { RequestVerificationToken: document.getElementById("__RequestVerificationToken").value }, 2227 success: function () { console.log("GDPR date updated for: " + clientContext.selectedPartyId); } 2228 } 2229 2230 jQuery.ajax(options); 2231 } 2232 } 2233 2234 jQuery.ajax(options); 2235} 2236 2237jQuery(document).ready(function () 2238{ 2239 var isGdprExpired = document.getElementById("txtIsUserGDPRExpired"); 2240 if (isGdprExpired !== null) 2241 { 2242 ShowGDPRDisclaimer(); 2243 } 2244}); 2245</script>
2245</div><div id="ste_container_SSOCookieIframe" class="ContentItemContainer"><div class="panel "> 2246 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_SSOCookieIframe__Head" class="panel-heading"> 2247 2248 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_SSOCookieIframe__BodyContainer" class="panel-body-container"> 2249 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_SSOCookieIframe__Body" class="panel-body"> 2250 2251<div> 2252 <iframe src="https://lms.ispe.org/TokenService/api/TokenService/GetCookiesIframe/" style="display:none;"></iframe> 2253</div> 2254 </div> 2255 </div> 2256</div></div><div id="ste_container_ForgotPasswordCaptureScript" class="ContentItemContainer">
2256<script> 2257/** 2258 * ISPE Forgot Password Logging Script 2259 * 2260 * This script specifically watches for clicks on the "Forgot username?" link 2261 * on the ISPE website and logs the username to our API if it's not empty. 2262 */ 2263 2264(function() { 2265 // Configuration - Replace this URL with the actual Azure deployment URL 2266 const API_URL = 'https://lms.ispe.org/passwordresetapp/api/PasswordReset/Log'; 2267 2268 // Element IDs from the provided HTML 2269 const USERNAME_INPUT_ID = 'ctl01_TemplateBody_contactSignIn1_passwordUserName'; 2270 const FORGOT_USERNAME_LINK_ID = 'ctl01_TemplateBody_contactSignIn1_SubmitButton'; 2271 2272 // Initialize when the DOM is fully loaded 2273 document.addEventListener('DOMContentLoaded', function() { 2274 setupForgotUsernameTracking(); 2275 }); 2276 2277 /** 2278 * Sets up tracking for the "Forgot username?" link 2279 */ 2280 function setupForgotUsernameTracking() { 2281 // Find the username input field 2282 const usernameInput = document.getElementById(USERNAME_INPUT_ID); 2283 2284 if (!usernameInput) { 2285 console.debug('Username input field not found. Script not running on the correct page.'); 2286 return; 2287 } 2288 2289 // Find the "Forgot username?" link 2290 const forgotUsernameLink = document.getElementById(FORGOT_USERNAME_LINK_ID); 2291 2292 if (forgotUsernameLink) { 2293 // Add click event listener to the link 2294 forgotUsernameLink.addEventListener('click', function(event) { 2295 // Check if username field has a value 2296 if (usernameInput.value.trim()) { 2297 // Log the password reset request 2298 logPasswordResetRequest(usernameInput.value.trim()); 2299 } 2300 2301 // Don't interfere with the normal link behavior 2302 }); 2303 2304 console.debug('Forgot username link found and event listener attached.'); 2305 } else { 2306 console.debug('Forgot username link not found. Setting up alternative tracking.'); 2307 setupAlternativeTracking(); 2308 } 2309 } 2310 2311 /** 2312 * Sets up alternative tracking if we can't find the specific link 2313 */ 2314 function setupAlternativeTracking() { 2315 // Watch for clicks on any links that might be the forgot username link 2316 document.addEventListener('click', function(event) { 2317 // Check if the clicked element is a link 2318 if (event.target.tagName === 'A') { 2319 // Check if this appears to be a forgot username link 2320 const href = event.target.href || ''; 2321 const text = event.target.innerText || ''; 2322 2323 if (href.includes('SendUsername=true') || 2324 text.toLowerCase().includes('forgot') || 2325 text.toLowerCase().includes('username')) { 2326 2327 const usernameInput = document.getElementById(USERNAME_INPUT_ID); 2328 2329 if (usernameInput && usernameInput.value.trim()) { 2330 logPasswordResetRequest(usernameInput.value.trim()); 2331 } 2332 } 2333 } 2334 }); 2335 } 2336 2337 /** 2338 * Logs the password reset request to our API 2339 */ 2340 function logPasswordResetRequest(username) { 2341 // Prevent duplicate logging 2342 if (window.ispePasswordResetLogged) { 2343 return; 2344 } 2345 2346 window.ispePasswordResetLogged = true; 2347 setTimeout(() => { window.ispePasswordResetLogged = false; }, 3000); 2348 2349 console.debug('Logging password reset request for username:', username); 2350 2351 // Prepare the data 2352 const data = { 2353 Username: username, 2354 UserAgent: navigator.userAgent, 2355 IpAddress: null // Will be captured server-side 2356 }; 2357 2358 // Send to our API 2359 fetch(API_URL, { 2360 method: 'POST', 2361 headers: { 2362 'Content-Type': 'application/json', 2363 'x-api-key': 'b1a2c3d4e5f6g7h8i9j0k1l2m3n4o5p6' 2364 }, 2365 body: JSON.stringify(data) 2366 }) 2367 .then(response => { 2368 if (response.ok) { 2369 console.debug('Password reset request logged successfully'); 2370 } else { 2371 console.error('Failed to log password reset request:', response.status, response.statusText); 2372 } 2373 }) 2374 .catch(error => { 2375 console.error('Error sending password reset log:', error); 2376 }); 2377 } 2378})(); 2379</script>
2379</div><div id="ste_container_CodeofConductNotSignedByMember" class="ContentItemContainer"><div class="HideQuery"><div class="panel "> 2380 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember__Head" class="panel-heading"> 2381 2382 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember__BodyContainer" class="panel-body-container"> 2383 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember__Body" class="panel-body"> 2384 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ContentPanel"> 2385 2386 <div class="ClearFix PositionRelative"> 2387 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_UpdateProgress1" style="display:none;"> 2388 2389 <div class="NotPrinted ProgressDiv Interior"> 2390 <span translate="yes"></span> 2391 <img id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 2392 </div> 2393 2394 </div> 2395 2396 </div> 2397 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ListerPanel" translate="yes"> 2398 2399 2400 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid" data-gridId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_HiddenKeyField1"> 2401 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_GridPanel1" style="clear:both;"> 2402 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_TitlePanel" class="GridTitlePanel"> 2403 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_TopLeftPanel" class="FloatLeft"> 2404 2405 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 2406 2407 </div> 2408 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 2409 2410 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 2411 <colgroup> 2412 <col /> 2413 </colgroup> 2414<thead> 2415 <tr> 2416 <th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00'), 'Result'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_2_Sort_Result" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_2_Sort_Result','')">Result</a></th> 2417 </tr> 2418 </thead><tbody> 2419 <tr class="rgNoRecords"> 2420 <td colspan="1" style="text-align:left;"><div>There are no records.</div></td> 2421 </tr> 2422 </tbody> 2423 2424 </table><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 2425 2426 </div><input id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ClientState" name="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 2427 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_BottomButtonPanel"> 2428 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_LeftBottomPanel" class="pull-left"> 2429 2430 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_RightBottomPanel" class="pull-right"> 2431 <input type="image" name="ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ResultsGrid$RefreshButton" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 2432 </div> 2433 </div> 2434 </div> 2435 </div> 2436 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_errorLabel" class="iMISUserMessageInformation"></div> 2437 2438 2439 2440 </div> 2441 2442 </div> 2443
2444<script type="text/javascript"> 2445 //<![CDATA[ 2446 // Create the event handlers for PageRequestManager 2447 var prm = Sys.WebForms.PageRequestManager.getInstance(); 2448 2449 //fix for hitting back button in FF and button was disabled 2450 jQuery(document).ready(function () { 2451 var findButton = jQuery("input[id$=SubmitButton]"); 2452 if (findButton !== null && 2453 findButton !== undefined) { 2454 findButton.prop("disabled", false); 2455 } 2456 2457 var grid = jQuery("#"); 2458 if (grid.length !== 0) { 2459 var gridHeight = grid.outerHeight(); 2460 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 2461 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 2462 grid.css('overflow', 'inherit'); 2463 } 2464 } 2465 }); 2466 2467 prm.add_initializeRequest(PageRequestManager_initializeRequest); 2468 prm.add_beginRequest(PageRequestManager_beginRequest); 2469 prm.add_endRequest(PageRequestManager_endRequest); 2470 2471 var uiId = ''; 2472 function PageRequestManager_initializeRequest(sender, args) { 2473 if (sender.get_isInAsyncPostBack()) { 2474 args.set_cancel(true); 2475 } 2476 } 2477 function PageRequestManager_beginRequest(sender, args) { 2478 var postbackElem = args.get_postBackElement(); 2479 uiId = postbackElem.id; 2480 postbackElem.disabled = true; 2481 } 2482 function PageRequestManager_endRequest(sender, args) { 2483 EndRequest(); 2484 var postBackFieldId = $get(uiId); 2485 if (postBackFieldId != null && postBackFieldId != 'undefined') 2486 postBackFieldId.disabled = false; 2487 if (args.get_error() != undefined) { 2488 var error = args.get_error().name; 2489 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 2490 args.set_errorHandled(true); 2491 2492 if (document.getElementById(uiId)) 2493 document.getElementById(uiId).focus(); 2494 } 2495 } 2496 //Runs mapping javascript after panel has been asynchronously updated 2497 function EndRequest() { 2498 if (typeof(initializeMap) == 'function') { 2499 initializeMap(); 2500 } 2501 } 2502 2503 // Executes when a query is clicked in the select menu. 2504 // Add or replace the selected query key in the url query string, and reload the page. 2505 function querySelect(paramName, queryId) { 2506 var newlocation = ""; 2507 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 2508 //var paramName = "QueryMenuSelectedKey" + listerId; 2509 if (window.location.search.length == 0) 2510 { 2511 newlocation = window.location + "?" + paramName + "=" + queryId; 2512 } 2513 else 2514 { 2515 // Add the key to the query string, or replace it if it already exists in the query string 2516 var queryString = window.location.search.substring(1); 2517 var paramPairs = queryString.split("&"); 2518 var newQueryString = ""; 2519 var isFound = new Boolean(false); 2520 for (var i=0;i<paramPairs.length;i++) 2521 { 2522 if (newQueryString.length > 0) 2523 newQueryString += "&"; 2524 var pair = paramPairs[i].split("="); 2525 if (pair[0] == paramName) 2526 { 2527 newQueryString += paramName 2528 + "=" + queryId; 2529 isFound = true; 2530 } 2531 else 2532 { 2533 newQueryString += paramPairs[i]; 2534 } 2535 } 2536 if (isFound == false) { 2537 // Param wasn't in query string, add it. 2538 if(hash.length == 0) 2539 { 2540 newlocation = window.location + "&" + 2541 paramName + "=" + queryId; 2542 } 2543 else 2544 { 2545 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2546 newlocation = url + "?" + newQueryString + "&" + 2547 paramName + "=" + queryId + hash; 2548 } 2549 } 2550 else 2551 { 2552 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2553 newlocation = url + "?" + newQueryString + hash; 2554 } 2555 } 2556 window.location = newlocation; 2557 } 2558 2559 //]]> 2560</script>
2560 2561 </div> 2562 </div> 2563</div></div></div><div id="ste_container_ContactVerifierForm" class="ContentItemContainer"><div class="HideQuery"><div class="panel "> 2564 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm__Head" class="panel-heading"> 2565 2566 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm__BodyContainer" class="panel-body-container"> 2567 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm__Body" class="panel-body"> 2568 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ContentPanel"> 2569 2570 <div class="ClearFix PositionRelative"> 2571 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_UpdateProgress1" style="display:none;"> 2572 2573 <div class="NotPrinted ProgressDiv Interior"> 2574 <span translate="yes"></span> 2575 <img id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ProgressImage" src="/assets/images/ImageLibrary/loading.gif" /> 2576 </div> 2577 2578 </div> 2579 2580 </div> 2581 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ListerPanel" translate="yes"> 2582 2583 2584 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid" data-gridId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1" data-hiddenFieldId="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_HiddenKeyField1"> 2585 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_GridPanel1" style="clear:both;"> 2586 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_TitlePanel" class="GridTitlePanel"> 2587 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_TitleLabelHelper" class="Title"></div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_TopLeftPanel" class="FloatLeft"> 2588 2589 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_TopRightPanel" class="pull-right d-flex align-content-center flex-wrap"> 2590 2591 </div> 2592 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1" class="RadGrid RadGrid_MetroTouch" onfocus="RemoveGridTabindexFocus()" Translate="YES" style="clear:both;"> 2593 2594 <table class="rgMasterTable CaptionTextInvisible" summary="Grid table view level . Contains flat or hierarchical data represented in a tabular manner." id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00" style="width:100%;table-layout:auto;empty-cells:show;"> 2595 <colgroup> 2596 <col /> 2597 <col /> 2598 </colgroup> 2599<thead> 2600 <tr> 2601 <th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00'), 'ID'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_2_Sort_iMIS_Id" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_2_Sort_iMIS_Id','')">iMIS Id</a></th><th scope="col" class="rgHeader"><a onclick="Telerik.Web.UI.Grid.Sort($find('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00'), 'Result'); return false;" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00_ctl02_ctl01_btn_ResultsGrid_3_Sort_Result" title="Click here to sort" translate="no" href="javascript:__doPostBack('ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$Grid1$ctl00$ctl02$ctl01$btn_ResultsGrid_3_Sort_Result','')">Result</a></th> 2602 </tr> 2603 </thead><tbody> 2604 <tr class="rgNoRecords"> 2605 <td colspan="2" style="text-align:left;"><div>
2605There are no records.</div></td> 2606 </tr> 2607 </tbody> 2608 2609 </table><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_SharedCalendarContainer" style="display:none;"> 2610 2611 </div><input id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ClientState" name="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ClientState" type="hidden" /> </div> 2612 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_BottomButtonPanel"> 2613 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_LeftBottomPanel" class="pull-left"> 2614 2615 </div><div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_RightBottomPanel" class="pull-right"> 2616 <input type="image" name="ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$RefreshButton" id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_RefreshButton" title="Refresh the list of items" data-ajaxUpdatedControlID="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1" src="/AsiCommon/images/icon_refresh.gif" alt="Refresh" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$RefreshButton", "", true, "", "", false, false))" style="display:none;" /> 2617 </div> 2618 </div> 2619 </div> 2620 </div> 2621 <div id="ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_errorLabel" class="iMISUserMessageInformation"></div> 2622 2623 2624 2625 </div> 2626 2627 </div> 2628
2629<script type="text/javascript"> 2630 //<![CDATA[ 2631 // Create the event handlers for PageRequestManager 2632 var prm = Sys.WebForms.PageRequestManager.getInstance(); 2633 2634 //fix for hitting back button in FF and button was disabled 2635 jQuery(document).ready(function () { 2636 var findButton = jQuery("input[id$=SubmitButton]"); 2637 if (findButton !== null && 2638 findButton !== undefined) { 2639 findButton.prop("disabled", false); 2640 } 2641 2642 var grid = jQuery("#"); 2643 if (grid.length !== 0) { 2644 var gridHeight = grid.outerHeight(); 2645 var dropdownHeight = jQuery("#.dropdown-menu.dropdown-menu-right").outerHeight(); 2646 if (gridHeight <= dropdownHeight || jQuery(".chosen-select").length !== 0) { 2647 grid.css('overflow', 'inherit'); 2648 } 2649 } 2650 }); 2651 2652 prm.add_initializeRequest(PageRequestManager_initializeRequest); 2653 prm.add_beginRequest(PageRequestManager_beginRequest); 2654 prm.add_endRequest(PageRequestManager_endRequest); 2655 2656 var uiId = ''; 2657 function PageRequestManager_initializeRequest(sender, args) { 2658 if (sender.get_isInAsyncPostBack()) { 2659 args.set_cancel(true); 2660 } 2661 } 2662 function PageRequestManager_beginRequest(sender, args) { 2663 var postbackElem = args.get_postBackElement(); 2664 uiId = postbackElem.id; 2665 postbackElem.disabled = true; 2666 } 2667 function PageRequestManager_endRequest(sender, args) { 2668 EndRequest(); 2669 var postBackFieldId = $get(uiId); 2670 if (postBackFieldId != null && postBackFieldId != 'undefined') 2671 postBackFieldId.disabled = false; 2672 if (args.get_error() != undefined) { 2673 var error = args.get_error().name; 2674 if (error != 'undefined' && error == 'Sys.WebForms.PageRequestManagerServerErrorException') 2675 args.set_errorHandled(true); 2676 2677 if (document.getElementById(uiId)) 2678 document.getElementById(uiId).focus(); 2679 } 2680 } 2681 //Runs mapping javascript after panel has been asynchronously updated 2682 function EndRequest() { 2683 if (typeof(initializeMap) == 'function') { 2684 initializeMap(); 2685 } 2686 } 2687 2688 // Executes when a query is clicked in the select menu. 2689 // Add or replace the selected query key in the url query string, and reload the page. 2690 function querySelect(paramName, queryId) { 2691 var newlocation = ""; 2692 var hash = window.location.hash; //need to check for anchors/hashtags and handle them carefully 2693 //var paramName = "QueryMenuSelectedKey" + listerId; 2694 if (window.location.search.length == 0) 2695 { 2696 newlocation = window.location + "?" + paramName + "=" + queryId; 2697 } 2698 else 2699 { 2700 // Add the key to the query string, or replace it if it already exists in the query string 2701 var queryString = window.location.search.substring(1); 2702 var paramPairs = queryString.split("&"); 2703 var newQueryString = ""; 2704 var isFound = new Boolean(false); 2705 for (var i=0;i<paramPairs.length;i++) 2706 { 2707 if (newQueryString.length > 0) 2708 newQueryString += "&"; 2709 var pair = paramPairs[i].split("="); 2710 if (pair[0] == paramName) 2711 { 2712 newQueryString += paramName 2713 + "=" + queryId; 2714 isFound = true; 2715 } 2716 else 2717 { 2718 newQueryString += paramPairs[i]; 2719 } 2720 } 2721 if (isFound == false) { 2722 // Param wasn't in query string, add it. 2723 if(hash.length == 0) 2724 { 2725 newlocation = window.location + "&" + 2726 paramName + "=" + queryId; 2727 } 2728 else 2729 { 2730 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2731 newlocation = url + "?" + newQueryString + "&" + 2732 paramName + "=" + queryId + hash; 2733 } 2734 } 2735 else 2736 { 2737 var url = window.location.href.substring(0, window.location.href.indexOf("?")); 2738 newlocation = url + "?" + newQueryString + hash; 2739 } 2740 } 2741 window.location = newlocation; 2742 } 2743 2744 //]]> 2745</script>
2745 2746 </div> 2747 </div> 2748</div></div></div><div class="ContentRecordPageButtonPanel"> 2749 2750</div> 2751 2752</div> 2753 </div> 2754 2755 </div> 2756</div> 2757 2758 2759 <!--Jscript from Page.ResgisterStartupScript extention is loaded here --> 2760 <Div>
2760<script type="text/javascript">Sys.Application.add_load(function () {{ MasterPageBase_Init(); }});</script>
vendor: 2 bytes, line 2760
2760
2761<script>var cookieConsentProperties = new CookieConsentProperties();cookieConsentProperties.ShowLink = true;cookieConsentProperties.Message = 'This website uses cookies to ensure you get the best experience on our website.';cookieConsentProperties.Allow = 'Accept All';cookieConsentProperties.Deny = 'Reject All';cookieConsentProperties.Link = 'Learn more';cookieConsentProperties.Href = 'https://my.ispe.org/Shared_Content/Cookie-Policy.aspx';cookieConsentProperties.Position = 'bottom';cookieConsentProperties.Static = false;SetUpCookieWarning(cookieConsentProperties);</script>
2761 2762</Div><input name="ctl01$TemplateScripts$timeoutsoonmsg" type="hidden" id="timeoutsoonmsg" value="PGgyPllvdSBhcmUgYWJvdXQgdG8gYmUgc2lnbmVkIG91dDwvaDI+DQo8cD5Zb3Ugd2lsbCBiZSBzaWduZWQgb3V0IGluIDxzdHJvbmc+W1NlY29uZHNSZW1haW5pbmddPC9zdHJvbmc+IHNlY29uZHMgZHVlIHRvIGluYWN0aXZpdHkuIFlvdXIgY2hhbmdlcyB3aWxsIG5vdCBiZSBzYXZlZC4gVG8gY29udGludWUgd29ya2luZyBvbiB0aGUgd2Vic2l0ZSwgY2xpY2sgIlN0YXkgU2lnbmVkIEluIiBiZWxvdy48L3A+" /><input name="ctl01$TemplateScripts$timeoutsoonstaysignintxt" type="hidden" id="timeoutsoonstaysignintxt" value="U3RheSBTaWduZWQgSW4=" /><input name="ctl01$TemplateScripts$timeoutsoonlogouttxt" type="hidden" id="timeoutsoonlogouttxt" value="U2lnbiBPdXQ=" /><input name="ctl01$TemplateScripts$stayLoggedInURL" type="hidden" id="stayLoggedInURL" /><input name="ctl01$TemplateScripts$logoutUrl" type="hidden" id="logoutUrl" value="aHR0cHM6Ly9teS5pc3BlLm9yZy9hc2ljb21tb24vY29udHJvbHMvc2hhcmVkL2Zvcm1zYXV0aGVudGljYXRpb24vbG9naW4uYXNweD9TZXNzaW9uVGltZW91dD0xJlJldHVyblVybD0lMmZJU1BFJTJmU1NPJTJmU2lnbkluLmFzcHglM2Zzc29yZWRpcmVjdCUzZGh0dHBzJTI1M2ElMjUyZiUyNTJmaXNwZS5vcmclMjUyZiUyNlNldFRva2VuSW5VcmwlM2RUcnVl" /> 2763 2764<!-- Bootstrap Modal --> 2765<div id="BootstrapModal" class="modal fade" tabindex="-1" role="dialog" aria-label="Modal" aria-hidden="true"> 2766 <div id="BootstrapDocument" class="modal-dialog modal-xl" role="document"> 2767 <div class="modal-content"> 2768 <div class="modal-header"> 2769 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 2770 <span aria-hidden="true">×</span> 2771 </button> 2772 </div> 2773 <div class="modal-body p-0 m-0"> 2774 <iframe id="ContentFrame" class="modal-content-iframe" width="100%" height="100px" frameborder="0"></iframe> 2775 </div> 2776 </div> 2777 </div> 2778</div> 2779 <div id="ctl01_RadAjaxManager1SU"> 2780 <span id="ctl01_RadAjaxManager1" style="display:none;"></span> 2781</div><div id="ctl01_WindowManager1" style="display:none;"> 2782 <div id="ctl01_GenericWindow" style="display:none;"> 2783 <div id="ctl01_GenericWindow_C" style="display:none;"> 2784 2785 </div><input id="ctl01_GenericWindow_ClientState" name="ctl01_GenericWindow_ClientState" type="hidden" /> 2786 </div><div id="ctl01_ObjectBrowser" style="display:none;"> 2787 <div id="ctl01_ObjectBrowser_C" style="display:none;"> 2788 2789 </div><input id="ctl01_ObjectBrowser_ClientState" name="ctl01_ObjectBrowser_ClientState" type="hidden" /> 2790 </div><div id="ctl01_ObjectBrowserDialog" style="display:none;"> 2791 <div id="ctl01_ObjectBrowserDialog_C" style="display:none;"> 2792 2793 </div><input id="ctl01_ObjectBrowserDialog_ClientState" name="ctl01_ObjectBrowserDialog_ClientState" type="hidden" /> 2794 </div><div id="ctl01_WindowManager1_alerttemplate" style="display:none;"> 2795 <div class="rwDialogPopup radalert"> 2796 <div class="rwDialogText" role="alert"> 2797 {1} 2798 </div> 2799 2800 <div> 2801 <a onclick="$find('{0}').close(true);" 2802 class="rwPopupButton" href="javascript:void(0);"> 2803 <span class="rwOuterSpan"> 2804 <span class="rwInnerSpan">##LOC[OK]##</span> 2805 </span> 2806 </a> 2807 </div> 2808 </div> 2809 </div><div id="ctl01_WindowManager1_prompttemplate" style="display:none;"> 2810 <div class="rwDialogPopup radprompt"> 2811 <div class="rwDialogText"> 2812 {1} 2813 </div> 2814 <div> 2815
2815<script type="text/javascript"> 2816 function RadWindowprompt_detectenter(id, ev, input) 2817 { 2818 if (!ev) ev = window.event; 2819 if (ev.keyCode == 13) 2820 { 2821 var but = input.parentNode.parentNode.getElementsByTagName("A")[0]; 2822 if (but) 2823 { 2824 if (but.click) but.click(); 2825 else if (but.onclick) 2826 { 2827 but.focus(); var click = but.onclick; but.onclick = null; if (click) click.call(but); 2828 } 2829 } 2830 return false; 2831 } 2832 else return true; 2833 } 2834 </script>
2834 2835 <input title="Enter Value" aria-label="Enter Value" onkeydown="return RadWindowprompt_detectenter('{0}', event, this);" type="text" class="rwDialogInput" value="{2}" /> 2836 </div> 2837 <div> 2838 <a onclick="$find('{0}').close(this.parentNode.parentNode.getElementsByTagName('input')[0].value);" 2839 class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> 2840 <a onclick="$find('{0}').close(null);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> 2841 </div> 2842 </div> 2843 </div><div id="ctl01_WindowManager1_confirmtemplate" style="display:none;"> 2844 <div class="rwDialogPopup radconfirm"> 2845 <div class="rwDialogText"> 2846 {1} 2847 </div> 2848 <div> 2849 <a onclick="$find('{0}').close(true);" class="rwPopupButton" href="javascript:void(0);" ><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[OK]##</span></span></a> 2850 <a onclick="$find('{0}').close(false);" class="rwPopupButton" href="javascript:void(0);"><span class="rwOuterSpan"><span class="rwInnerSpan">##LOC[Cancel]##</span></span></a> 2851 </div> 2852 </div> 2853 </div><input id="ctl01_WindowManager1_ClientState" name="ctl01_WindowManager1_ClientState" type="hidden" /> 2854</div> 2855
2856<script type="text/javascript"> 2857 //<![CDATA[ 2858 2859 var gCartCount; 2860 var cartDiv = $get("CartItemCount"); 2861 if (cartDiv != null){ 2862 jQuery.ajax({ 2863 type: "POST", 2864 url: gWebRoot + "/WebMethodUtilities.aspx/GetCartItemCount", 2865 data: "{}", 2866 contentType: "application/json; charset=utf-8", 2867 dataType: 'json', 2868 success: function(result) { 2869 if (result.d != '' && result.d != null) { 2870 gCartCount = result.d; 2871 if (gCartCount != null) { 2872 cartDiv.innerHTML = gCartCount; 2873 } 2874 } 2875 }, 2876 async: true 2877 }); 2878 } 2879 2880 function CheckForChildren() { 2881 var contentRecordPageButtonPanelHasChildren = false; 2882 var contentRecordPageButtonPanel = jQuery('div.ContentRecordPageButtonPanel'); 2883 for (var i = 0, max = contentRecordPageButtonPanel.length; i < max; i++) { 2884 if (contentRecordPageButtonPanel[i].children.length > 0) { 2885 contentRecordPageButtonPanelHasChildren = true; 2886 break; 2887 } 2888 } 2889 if (!contentRecordPageButtonPanelHasChildren) { 2890 jQuery("Body").addClass("TemplateAreaEasyEditOn"); 2891 } 2892 } 2893 if (gIsEasyEditEnabled) 2894 CheckForChildren(); 2895 //]]> 2896</script>
2896 2897
2898<script type="text/javascript"> 2899//<![CDATA[ 2900var Page_Validators = new Array(document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired"), document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired")); 2901//]]> 2902</script>
2902 2903
2904<script type="text/javascript"> 2905//<![CDATA[ 2906var ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired"); 2907ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInUserName"; 2908ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired.errormessage = "Required"; 2909ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired.display = "Dynamic"; 2910ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 2911ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired.initialvalue = ""; 2912var ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired = document.all ? document.all["ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired"] : document.getElementById("ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired"); 2913ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired.controltovalidate = "ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_signInPassword"; 2914ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired.errormessage = "Required"; 2915ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired.display = "Dynamic"; 2916ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; 2917ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired.initialvalue = ""; 2918//]]> 2919</script>
2919 2920 2921
2922<script type="text/javascript"> 2923//<![CDATA[ 2924if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])==='undefined') { 2925 window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 2926 }if(typeof(window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage1_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage1_downloadButton','#ctl01_TemplateBody_ContentPage1_HiddenDownloadPathField'); }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])==='undefined') { 2927 window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager']=new Asi_WebRoot_AsiCommon_ContentManagement_DownloadDocument(); 2928 }if(typeof(window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'])!=='undefined') { window['ctl01_TemplateBody_ContentPage2_contentitemdisplaybasejsmanager'].OnLoad('#ctl01_TemplateBody_ContentPage2_downloadButton','#ctl01_TemplateBody_ContentPage2_HiddenDownloadPathField'); }__Document_Head_Init('https://my.ispe.org/NoCookies.html', '', false);window.__TsmHiddenField = $get('ctl01_ScriptManager1_TSM');NavigationList_NavControlId = '_rptWrapper';NavigationList_Init();var __wpmExportWarning='This Web Part Page has been personalized. As a result, one or more Web Part properties may contain confidential information. Make sure the properties contain information that is safe for others to read. After exporting this Web Part, view properties in the Web Part description file (.WebPart) by using a text editor such as Microsoft Notepad.';var __wpmCloseProviderWarning='You are about to close this Web Part. It is currently providing data to other Web Parts, and these connections will be deleted if this Web Part is closed. To close this Web Part, click OK. To keep this Web Part, click Cancel.';var __wpmDeleteWarning='You are about to permanently delete this Web Part. Are you sure you want to do this? To delete this Web Part, click OK. To keep this Web Part, click Cancel.'; 2929var Page_ValidationActive = false; 2930if (typeof(ValidatorOnLoad) == "function") { 2931 ValidatorOnLoad(); 2932} 2933 2934function ValidatorOnSubmit() { 2935 if (Page_ValidationActive) { 2936 return ValidatorCommonOnSubmit(); 2937 } 2938 else { 2939 return true; 2940 } 2941} 2942 Listers = new Array( $('ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid') );window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_jsmanager']=new Asi_Web_BusinessDataGrid2({"GridClientId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1","IsMultiSelect":false,"TrackItemSelectionAcrossPostbacks":false,"IsSelectedByDefault":false,"DeltaKeys":"","ClientOnRowSelected":null,"ClientOnRowDeselected":null});;(function() { 2943 function loadHandler() { 2944 var hf = $get('ctl01_StyleSheetManager1_TSSM'); 2945 if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; } 2946 hf.value += ';Telerik.Web.UI, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:ab6aa57e-34e3-4a88-a53e-99567e45582d:9e1572d6:92753c09;Telerik.Web.UI.Skins, Version=2026.3.812.462, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:7029ea36-5fb5-4cac-9485-47ea571c06ca:5438c61f:d19c3573'; 2947 Sys.Application.remove_load(loadHandler); 2948 }; 2949 Sys.Application.add_load(loadHandler); 2950 })(); 2951document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired').dispose = function() { 2952 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_UserNameRequired')); 2953} 2954 2955document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired').dispose = function() { 2956 Array.remove(Page_Validators, document.getElementById('ctl01_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_PasswordRequired')); 2957} 2958Sys.Application.add_init(function() { 2959 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"
2959ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_UpdateProgress1")); 2960}); 2961Sys.Application.add_init(function() { 2962 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"M/d/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CurrentUsername$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":1,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"Result\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Result\",\"DataTypeName\":\"System.String\",\"DataField\":\"Result\",\"DataFormatString\":\"{0:G}\",\"Display\":true},{\"UniqueName\":\"Result2\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Result2\",\"DataTypeName\":\"System.String\",\"DataField\":\"Result2\",\"DataFormatString\":\"{0:G}\",\"Display\":true}]}]","_masterClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_ClientState","expandItems":{},"renderMode":1}, {"gridCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1_jsmanager'].OnRowSelected}
2962, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CurrentUsername_ResultsGrid_Grid1")); 2963}); 2964Sys.Application.add_init(function() { 2965 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_UpdateProgress1")); 2966}); 2967Sys.Application.add_init(function() { 2968 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"M/d/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$IsUserGDPRExpired$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":0,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"Result\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Result\",\"DataTypeName\":\"System.String\",\"DataField\":\"Result\",\"DataFormatString\":\"{0:G}\",\"Display\":true},{\"UniqueName\":\"ID\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"ID\",\"DataTypeName\":\"System.String\",\"DataField\":\"ID\",\"Display\":true}]}]","_masterClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_ClientState","renderMode":1}, {"gridCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1_jsmanager'].OnRowSelected}
2968, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_IsUserGDPRExpired_ResultsGrid_Grid1")); 2969}); 2970Sys.Application.add_init(function() { 2971 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_UpdateProgress1")); 2972}); 2973Sys.Application.add_init(function() { 2974 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"M/d/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$CodeofConductNotSignedByMember$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":0,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"Result\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Result\",\"DataTypeName\":\"System.String\",\"DataField\":\"Result\",\"DataFormatString\":\"{0:G}\",\"Display\":true}]}]","_masterClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_ClientState","renderMode":1}, {"gridCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1_jsmanager'].OnRowSelected}
2974, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_CodeofConductNotSignedByMember_ResultsGrid_Grid1")); 2975}); 2976Sys.Application.add_init(function() { 2977 $create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ListerPanel","displayAfter":500,"dynamicLayout":true}, null, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_UpdateProgress1")); 2978}); 2979Sys.Application.add_init(function() { 2980 $create(Telerik.Web.UI.RadGrid, {"ClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1","ClientSettings":{"AllowAutoScrollOnDragDrop":true,"ShouldCreateRows":true,"DataBinding":{},"Selecting":{"CellSelectionMode":0,"AllowRowSelect":true,"EnableDragToSelectRows":true},"Scrolling":{},"Resizing":{},"ClientMessages":{},"KeyboardNavigationSettings":{"AllowActiveRowCycle":false,"EnableKeyboardShortcuts":true,"FocusKey":89,"InitInsertKey":73,"RebindKey":82,"ExitEditInsertModeKey":27,"UpdateInsertItemKey":13,"DeleteActiveRow":127,"ExpandDetailTableKey":39,"CollapseDetailTableKey":37,"MoveDownKey":40,"MoveUpKey":38,"SaveChangesKey":85,"CancelChangesKey":81},"Animation":{},"Virtualization":{}},"Skin":"MetroTouch","SortingSettings":{"SortToolTip":"Click here to sort","SortedAscToolTip":"Sorted asc","SortedDescToolTip":"Sorted desc","SortedBackColor":{"R":0,"G":0,"B":0,"A":0,"IsKnownColor":false,"IsEmpty":true,"IsNamedColor":false,"IsSystemColor":false,"Name":"0"},"EnableSkinSortStyles":true,"ShowNoSortIcons":false,"ViewState":{}},"UniqueID":"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$Grid1","_activeRowIndex":"","_controlToFocus":"","_currentPageIndex":0,"_defaultDateTimeFormat":"M/d/yyyy h:mm:ss tt","_editIndexes":"[]","_embeddedSkin":true,"_enableAriaSupport":true,"_freezeText":"Freeze","_gridTableViewsData":"[{\"ClientID\":\"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00\",\"UniqueID\":\"ctl01$ciNewContentDisplayCommon$ContentRecordTemplateArea$ContactVerifierForm$ResultsGrid$Grid1$ctl00\",\"PageSize\":20,\"PageCount\":1,\"EditMode\":\"EditForms\",\"AllowPaging\":true,\"CurrentPageIndex\":0,\"VirtualItemCount\":0,\"AllowMultiColumnSorting\":false,\"AllowNaturalSort\":false,\"AllowFilteringByColumn\":false,\"PageButtonCount\":10,\"HasDetailTables\":false,\"HasMultiHeaders\":false,\"CheckListWebServicePath\":\"\",\"GroupLoadMode\":\"Server\",\"PagerAlwaysVisible\":false,\"IsItemInserted\":false,\"clientDataKeyNames\":[],\"hasDetailItemTemplate\":false,\"_dataBindTemplates\":false,\"_selectedItemStyle\":\"\",\"_selectedItemStyleClass\":\"rgSelectedRow\",\"_columnsData\":[{\"UniqueName\":\"ID\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"ID\",\"DataTypeName\":\"System.String\",\"DataField\":\"ID\",\"Display\":true},{\"UniqueName\":\"Result\",\"Resizable\":true,\"Reorderable\":true,\"Selectable\":true,\"Groupable\":true,\"ColumnType\":\"GridBoundColumn\",\"ColumnGroupName\":\"\",\"Editable\":true,\"SortExpression\":\"Result\",\"DataTypeName\":\"System.String\",\"DataField\":\"Result\",\"DataFormatString\":\"{0:G}\",\"Display\":true}]}]","_masterClientID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ctl00","_shouldFocusOnPage":false,"_unfreezeText":"Unfreeze","allowMultiRowSelection":false,"clientStateFieldID":"ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_ClientState","renderMode":1}, {"gridCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_jsmanager'].OnGridCreated,"rowCreated":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_jsmanager'].OnRowCreated,"rowDeselected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_jsmanager'].OnRowDeselected,"rowSelected":window['ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1_jsmanager'].OnRowSelected}
2980, null, $get("ctl01_ciNewContentDisplayCommon_ContentRecordTemplateArea_ContactVerifierForm_ResultsGrid_Grid1")); 2981}); 2982Sys.Application.add_init(function() { 2983 $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"AjaxStatusLoadingPanel","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl01$RadAjaxManager1","updatePanelsRenderMode":0}, null, null, $get("ctl01_RadAjaxManager1")); 2984}); 2985Sys.Application.add_init(function() { 2986 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_GenericWindow_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"GenericWindow","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"800px"}, null, null, $get("ctl01_GenericWindow")); 2987}); 2988Sys.Application.add_init(function() { 2989 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowser_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"550px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowser","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"760px"}, null, null, $get("ctl01_ObjectBrowser")); 2990}); 2991Sys.Application.add_init(function() { 2992 $create(Telerik.Web.UI.RadWindow, {"_dockMode":false,"behaviors":117,"clientStateFieldID":"ctl01_ObjectBrowserDialog_ClientState","enableAriaSupport":true,"formID":"aspnetForm","height":"400px","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","modal":true,"name":"ObjectBrowserDialog","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","showContentDuringLoad":false,"skin":"MetroTouch","visibleStatusbar":false,"width":"600px"}, null, null, $get("ctl01_ObjectBrowserDialog")); 2993}); 2994Sys.Application.add_init(function() { 2995 $create(Telerik.Web.UI.RadWindowManager, {"behaviors":117,"clientStateFieldID":"ctl01_WindowManager1_ClientState","enableAriaSupport":true,"formID":"aspnetForm","iconUrl":"","localization":"{\"Close\":\"Close\",\"Maximize\":\"Maximize\",\"Minimize\":\"Minimize\",\"Reload\":\"Reload\",\"PinOn\":\"PinOn\",\"PinOff\":\"PinOff\",\"Restore\":\"Restore\",\"OK\":\"OK\",\"Cancel\":\"Cancel\",\"Yes\":\"Yes\",\"No\":\"No\"}","minimizeIconUrl":"","name":"WindowManager1","shortcuts":"[[\u0027close\u0027,\u0027Esc\u0027]]","skin":"MetroTouch","windowControls":"['ctl01_GenericWindow','ctl01_ObjectBrowser','ctl01_ObjectBrowserDialog']"}, null, {"child":"ctl01_GenericWindow"}, $get("ctl01_WindowManager1")); 2996}); 2997//]]> 2998</script>
2998 2999</form> 3000 3001 <div id="fb-root"></div> 3002 </body> 3003</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.