1 2 3 4<!DOCTYPE html> 5<html lang="en-US" data-lang="en-US" crm-lang="en-US" dir="ltr" crm-lcid="1033" 6 same-site-mode="None"> 7<head> 8 9 <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /> 10
10<script type="text/javascript" > 11 12 </script>
12 13 <title> 14 15 Home Page 16 · ReEmployability - Putting Injured Workers Back to Work Faster 17</title> 18 19
19<script src="/_portal/7b138792-1090-45b6-9241-8f8d96d8c372/Resources/ResourceManager?lang=en-US"></script>
19 20 21
21<script type="text/javascript"> 22 // Refresh all powerBI Iframes on Login in one Iframe 23 window.addEventListener('message', function (event) { 24 if (event && event.data && event.data == 'refreshPowerBI') { 25 $("iframe.powerbi").each(function () { 26 this.src = this.src; 27 }); 28 } 29 }); 30 31 // Fix for incorrect viewport width setting in IE 10 on Windows Phone 8. 32 if (navigator.userAgent.match(/IEMobile\/10\.0/)) { 33 var msViewportStyle = document.createElement("style"); 34 msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}")); 35 document.getElementsByTagName("head")[0].appendChild(msViewportStyle); 36 } 37 </script>
37 38 39 40 41 <link href="/bootstrap.min.css?1546013295000" rel="stylesheet" /> 42 43 <link href="https://content.powerapps.com/resource/powerappsportal/dist/font-awesome.bundle-3d8a58a48f.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/font-awesome.bundle-3d8a58a48f.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> 44 45 <link href="https://content.powerapps.com/resource/powerappsportal/dist/preform.bundle-b72a6ea21d.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/preform.bundle-b72a6ea21d.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> 46 47 48 49 <link href="https://content.powerapps.com/resource/powerappsportal/dist/privatemode.bundle-049b12b66e.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/privatemode.bundle-049b12b66e.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> 50 51 52 53 54 55 56 57 58 <link rel="stylesheet" href="/Areas/Account/css/account.css"> 59 60 61 <link href="/theme.css?1650273131000" rel="stylesheet" /> 62<link href="/newtheme.min.css?1650274679000" rel="stylesheet" /> 63<link href="/newtheme.css?1650274659000" rel="stylesheet" /> 64 65 <style type="text/css">/* RESPONSIVE CSS 66 -------------------------------------------------- */ 67 68 69 @media (max-width: 979px) { 70 71 .home-jumbotron { 72 padding-top: 16px; 73 } 74 }</style> 75 76 77 78 79 80 81 <link href="https://content.powerapps.com/resource/powerappsportal/dist/pwa-style.bundle-55718a4c0d.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pwa-style.bundle-55718a4c0d.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> 82 83 </head> 84<body data-sitemap-state="/" 85 data-dateformat="M/d/yyyy" 86 data-timeformat="h:mm tt" 87 data-datetimeformat="M/d/yyyy h:mm tt" 88 data-app-path="/" 89 data-ckeditor-basepath="/js/BaseHtmlContentDesigner/Libs/msdyncrm_/libs/ckeditor/" 90 data-case-deflection-url="/_services/search/7b138792-1090-45b6-9241-8f8d96d8c372"> 91 92 93 94 <link href="https://content.powerapps.com/resource/powerappsportal/dist/pcf-style.bundle-373a0f4982.css" onerror="javascript: var target = event.target; var link = document.createElement('link'); link.crossOrigin = target.crossOrigin; link.href = '/dist/pcf-style.bundle-373a0f4982.css'; link.rel = 'stylesheet'; target.insertAdjacentElement('afterend',link);" rel="stylesheet" /> 95 96 97 98 99 100 <div id="offlineNotificationBar" class="displayNone"> 101 <img alt="web" id="web" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/web.png'; img.alt = 'web'; img.id = 'web' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/web.png" /> 102 <div id="message">You’re offline. This is a read only version of the page.</div> 103 <div id="close" onclick="this.parentElement.style.display='none';"><img alt="close" onerror="javascript: var target = event.target; var img = document.createElement('img'); img.src = '/css/images/close.png'; img.alt = 'close'; img.id = '' ; target.insertAdjacentElement('afterend',img); target.remove();" src="https://content.powerapps.com/resource/powerappsportal/img/close.png" /></div> 104 </div> 105 106
107 108
108<script type="text/javascript"> 109 window.DisableCkEditor = window.DisableCkEditor || {}; 110 111 DisableCkEditor.Value = 'False'; 112 </script>
112 113 114
114<script type="text/javascript"> 115 var enableOmniChannelWidgetWithSiteCopilot = 'False'; 116 if (enableOmniChannelWidgetWithSiteCopilot === "True" || enableOmniChannelWidgetWithSiteCopilot === "true") { 117 const authUrl = window.location.origin + "/_services/auth/portalusertoken"; 118 const fetchWithRetries = async (url, options, retries) => { 119 try { 120 const authResponse = await fetch(url, options); 121 const token = await authResponse.text(); 122 sessionStorage['c2Token'] = token; 123 } catch (err) { 124 if (retries === 1) throw err; 125 return await fetchWithRetries(url, options, retries - 1); 126 } 127 }; 128 fetchWithRetries(authUrl, { method: "POST" }, 4); 129 130 // Enable/disable Omnichannel session refresh on auth state change 131 // When enabled, closeChat() is called when user logs in/out to start a fresh session 132 var enableOmniChannelSessionRefreshSetting = 'True'; 133 window.enableOmniChannelSessionRefresh = enableOmniChannelSessionRefreshSetting === 'True' || enableOmniChannelSessionRefreshSetting === 'true'; 134 } 135 </script>
135 136 137
137<script type="text/javascript"> 138 var isPvaBotAuthenticated = sessionStorage['isPvaBotAuthenticated']; 139 var isPortalUserLoggedIn = 'False'; 140 141 if ((isPvaBotAuthenticated != null || isPvaBotAuthenticated != undefined) && isPvaBotAuthenticated != isPortalUserLoggedIn) { 142 sessionStorage['triggerPvaBotSignOut'] = true; 143 sessionStorage.removeItem('c2Token'); 144 sessionStorage.removeItem('directLinetoken'); 145 sessionStorage.removeItem('conversation_Id'); 146 147 sessionStorage.removeItem('bot_c2Token'); 148 sessionStorage.removeItem('botdirectLinetoken'); 149 sessionStorage.removeItem('botconversation_Id'); 150 } 151 sessionStorage['isPvaBotAuthenticated'] = isPortalUserLoggedIn; 152 </script>
152 153 154
154<script type="text/javascript"> 155 window["CSPSettings"] = window["CSPSettings"] || {}; 156 window["CSPSettings"].nonce = ''; 157 window["FabricConfig"] = window["FabricConfig"] || {}; 158 window["FabricConfig"].mergeStyles = window["FabricConfig"].mergeStyles || {}; 159 window["FabricConfig"].mergeStyles.cspSettings = window["CSPSettings"]; 160 window["Microsoft"] = window["Microsoft"] || {}; 161 window["Microsoft"].Dynamic365 = { 162 Portal: { 163 164 User: { 165 userName: '', 166 firstName: '', 167 lastName: '', 168 email: '', 169 contactId: '', 170 userRoles: [], 171 }, 172 173 type: 'CustomerPortal', 174 id: 'ce79233f-8a63-41c4-a310-f0a7d3a3b261', 175 geo: 'NAM', 176 tenant: 'd3e0a90c-c12e-4b5c-af10-bc9a227580ec', 177 correlationId: 'aaebb5f4-7f2d-4b3f-ba51-fbfd5dbf47ad', 178 orgEnvironmentId: '95dd680d-e547-4750-9f04-25929163ff08', 179 orgId: '50c85ec8-7213-429b-b400-aecb604e1ba1', 180 portalProductionOrTrialType: 'Production', 181 isTelemetryEnabled: 'True', 182 InstrumentationSettings: { 183 instrumentationKey: '197418c5cb8c4426b201f9db2e87b914-87887378-2790-49b0-9295-51f43b6204b1-7172', 184 collectorEndpoint: 'https://us-mobile.events.data.microsoft.com/OneCollector/1.0/' 185 }, 186 timerProfileForBatching: 'NEAR_REAL_TIME', 187 activeLanguages: ["en-US"], 188 isClientApiEnabled: 'True', 189 isSpaSite: 'False' 190 } 191 }; 192 193 window["Microsoft"].PowerPages = window["Microsoft"].PowerPages || {}; 194 window["Microsoft"].PowerPages.onPagesClientApiReady = (callback) => { 195 return new Promise((resolve, reject) => { 196 let isComplete = false; 197 let timeoutId; 198 const timeoutInterval = 10000; 199 200 function handleReady() { 201 if (!isComplete && window.$pages) { 202 isComplete = true; 203 clearTimeout(timeoutId); 204 try { 205 if (typeof callback === "function") { 206 callback(window.$pages); 207 } 208 } catch (e) { 209 console.error("onPagesClientApiReady callback error:", e); 210 } 211 resolve(window.$pages); // should we reject if callback throws an error 212 } 213 } 214 215 if (window.$pages) { 216 handleReady(); 217 return; 218 } 219 220 function sdkListener() { 221 handleReady(); 222 window.removeEventListener('pagesSDKInitialized', sdkListener); 223 } 224 225 window.addEventListener('pagesSDKInitialized', sdkListener); 226 227 timeoutId = setTimeout(() => { 228 if (!isComplete) { 229 window.removeEventListener('pagesSDKInitialized', sdkListener); 230 if (window.$pages) { 231 handleReady(); 232 } else { 233 isComplete = true; 234 reject(new Error('window.$pages not available.')); 235 } 236 } 237 }, timeoutInterval); 238 }); 239 }; 240 241 // Deprecated alias: Microsoft.Dynamic365.Portal.onPagesClientApiReady. 242 // Remove once telemetry shows no callers remain. 243 (function () { 244 var _impl = window["Microsoft"].PowerPages.onPagesClientApiReady; 245 var _logged = false; 246 247 window["Microsoft"].Dynamic365.Portal.onPagesClientApiReady = function (callback) { 248 if (!_logged) { 249 _logged = true; 250 try { 251 if (window.clientLogWrapper && typeof window.clientLogWrapper.traceWarning === "function") { 252 window.clientLogWrapper.traceWarning( 253 "Microsoft.Dynamic365.Portal.onPagesClientApiReady invoked (deprecated)", 254 "DeprecatedApi", 255 "ClientApiReady", 256 "Invoke", 257 "DeprecationTracker" 258 ); 259 } 260 if (typeof console !== "undefined" && console.warn) { 261 console.warn( 262 "[DEPRECATED] Microsoft.Dynamic365.Portal.onPagesClientApiReady is deprecated " + 263 "and will be removed in a future release. Use Microsoft.PowerPages.onPagesClientApiReady instead." 264 ); 265 } 266 } catch (_) { /* never break the caller */ } 267 } 268 269 return _impl(callback); 270 }; 271 })(); 272 273 // Mark request not cacheable if Dynamics365PortalAnalytics cookie is being refreshed by the server or if the cookie in request header is invali
273d 274 275 276 // For client side telemetry intializing Dynamics365PortalAnalytics cookie object 277 278 window["Microsoft"].Dynamic365.Portal.dynamics365PortalAnalytics = 'EPwVHQ5fc_8DqyJ6NPZmA56N_JKgJVRSkSoMXf6EOysq3n_nw_dgXBmOQH8OKIBHjdKuP9ASMoGlDJsNJXP9qBiN0NiVTbvdADzax2M5kcxUrL1JNQGC3ADiIVyibHAk7ntPx3EBKBilQQWPb1pfQA2'; // CodeQL [SM00430] False Positive: only alphanumeric chars allowed, for non-alphanumeric char it will return INVALID_CHARACTERS_IN_COOKIE 279 280 281 </script>
281 282 283
283<script type="text/javascript"> 284 285 286 </script>
286 287 288 289 290<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet"> 291<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 292<link href="/newtheme.min.css" rel="stylesheet"> 293 294<div class="header-container container hidden-xs"> 295 <div class="pull-left"> 296 <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p><a href="/"><img style="margin-bottom:10px;height:60px;" src="~/headerlogo.png"></a></p></div></div> 297 </div> 298 <div class="pull-right"> 299 <div class="pull-left" style="padding-top:12px"><div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><div style="margin-top: 20px;margin-right: 12px;"><h3>Contact Us: <a href="tel:+18666639880">866-663-9880</a></h3></div></div></div></div> 300 <div class="pull-left" style="padding-top:9px; margin-top: 19px;"> 301 <div> 302 <ul class="list-inline"> 303 <li><a title="Twitter" href="http://www.twitter.com/reemployability" target="_blank"><span class="weblink-image fa fa-twitter-square fa-2x" aria-hidden="true"></span></a></li> 304 <li><a title="Linked-In" href="https://www.linkedin.com/company/reemployability" target="_blank"><span class="weblink-image fa fa-linkedin-square fa-2x" aria-hidden="true"></span></a></li> 305 <li><a title="Instagram" href="https://www.instagram.com/reemployability/" target="_blank"><span class="weblink-image fa fa-instagram fa-2x" aria-hidden="true"></span></a></li> 306 <li><a title="Facebook" href="https://www.facebook.com/ReEmployAbility" target="_blank"><span class="weblink-image fa fa-facebook-square fa-2x" aria-hidden="true"></span></a></li> 307 <li><a title="YouTube" href="http://www.youtube.com/reemployability" target="_blank"><span class="weblink-image fa fa-youtube-square fa-2x" aria-hidden="true"></span></a></li> 308 </ul> 309 </div> 310 </div> 311 312 313 <div class="pull-left" style="padding-top:12px"><div class="xrm-editable-html xrm-attribute" data-cmstemplate-render-url="/_services/portal/7b138792-1090-45b6-9241-8f8d96d8c372/adx_contentsnippet/8dc1681b-b2bd-e711-810a-5065f38a7b81/__templates/live-preview/Lw%3d%3d" data-cmstemplate-url="/_services/portal/7b138792-1090-45b6-9241-8f8d96d8c372/adx_contentsnippet/8dc1681b-b2bd-e711-810a-5065f38a7b81/__templates/all/Lw%3d%3d" data-editable-title="Header Right" data-editable-url="/_services/portal/7b138792-1090-45b6-9241-8f8d96d8c372/adx_contentsnippet/8dc1681b-b2bd-e711-810a-5065f38a7b81/adx_value" data-encoded="false" data-filebrowser-dialog-url="~/xrm-adx/filebrowser.html" data-filebrowser-url="/_services/portal/7b138792-1090-45b6-9241-8f8d96d8c372/elFinder/connector" data-label="Header Right" data-languagecontext="English" data-liquid="true" data-xrm-base="/xrm-adx/"> 314 <div class="xrm-attribute-value"><p style="margin-left:10px; margin-top: 10px;"><a class="btn btn-primary btn-lg" role="button" href="/standardreferraldraft" alt="Refer a file to ReEmployAbility" targt="_blank">Refer a file</a> </p></div></div></div> 315 316 <div class="pull-left" style="padding-top:12px"> 317 <div class="xrm-editable-html xrm-attribute" data-languagecontext="English"> 318 <div class="xrm-attribute-value"><p style="margin-left:10px; margin-top: 10px;"><a alt="Refer a file to ReEmployAbility" class="btn btn-primary btn-lg" href="/SignIn?returnUrl=%2F" role="button" targt="_blank">Sign In</a> </p></div></div></div> 319 320 321 </div> 322</div> 323 324 325 326 327 328 329 330 331 332
332<script> 333 // Clear any existing redirect trigger flag 334 (function () { 335 try { sessionStorage.removeItem('triggerRedirect'); } catch (e) {} 336 })(); 337 </script>
337 338 339 340 341<div class="header-navbar navbar-default navbar-static-top " role="navigation"> 342 <div class="container"> 343 <div class="navbar-header"> 344 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar" aria-expanded="false"> 345 <span class="sr-only">Toggle navigation</span> 346 <span class="icon-bar"></span> 347 <span class="icon-bar"></span> 348 <span class="icon-bar"></span> 349 </button> 350 <div class="navbar-left visible-xs"> 351 <div class="xrm-editable-html xrm-attribute"><div class="xrm-attribute-value"><div><a class="navbar-brand" href="~/">ReEmployAbility</a></div></div></div> 352 </div> 353 </div> 354 <div id="navbar" class="navbar-collapse collapse"> 355 356 357 358 359 <div class="navbar-left menu-bar " data-weblinks-maxdepth="2"> 360 <ul class="nav navbar-nav weblinks"> 361 362 363 364 365 366 367 <li class="weblink "> 368 <a href="/" 369 title="Home"> 370 <span class="fa fa-home" aria-hidden="true"></span> 371 </a> 372 373 374 </li> 375 376 377 378 379 <li> 380 <!-- <a href="/SignIn?returnUrl=%2F"> 381 Sign In 382 </a> 383 </li> 384 <li>--> 385 386 </li> 387 388 389 390 391 392 <li class="divider-vertical"></li> 393 394 395 </ul> 396 397 398 </div> 399 400 </div> 401 </div> 402</div> 403 404 405 406 407 408 409 410 411 412 413<!--
413<script src="/jquery.min.js" 414 415type="text/javascript"></script>
415 --> 416 417
418<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
vendor: 2 bytes, line 418
418
419<script type="text/javascript"> 420 function setHeight(){ 421 var windowHeight = window.innerHeight - 140; 422 var navbar = document.getElementById("navbar"); 423 if (navbar) { 424 navbar.style.maxHeight = windowHeight + "px"; 425 } 426 } 427 428 window.addEventListener('resize', function (event) { 429 setHeight(); 430 }); 431 // Code added to hide Change Password feature 432 const restrictedPaths = ["/profile/", "/account/manage/changeemail", "/account/manage/changepassword", "/account/manage/changelogin"]; 433 const pathName = document.location.pathname.toLowerCase(); 434 let isRestrictedPath = false; 435 for (var i = 0; i < restrictedPaths.length; i++) { 436 if (pathName.includes(restrictedPaths[i])) { 437 isRestrictedPath = true; 438 break; 439 } 440 } 441 442 if (isRestrictedPath) { 443 $(document).ready(function () { 444 $('a[title="Change Password"]').hide(); 445 let email = window["Microsoft"].Dynamic365.Portal.User.userName; 446 if (!email.includes("@")) { email = document.getElementById("emailaddress1").value; } 447 email = email.toLowerCase(); 448 let EMAIL_REGEX = /^([A-Za-z0-9_\-\.])+\@(scif)+\.(com)$/; 449 if (!EMAIL_REGEX.test(email)) { 450 $('a[title="Change Password"]').show(); 451 $("#parentcustomerid_label").parent().parent().hide(); 452 } else { 453 $('a[title="Change Password"]').hide(); 454 $("#parentcustomerid_label").parent().parent().show(); 455 if (pathName.includes("/account/manage/changepassword")) { 456 history.back(); 457 } 458 } 459 }); 460 } 461</script>
461 462 463 464 <!-- add anti-forgery token--> 465 <div id="antiforgerytoken" data-url="/_layout/tokenhtml"></div> 466 467 468 <!-- Client Telemetry init if telemetry enabled--> 469
469<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry.bundle-d490766e4f.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry.bundle-d490766e4f.js" type="text/javascript"></script>
469 470 471 472 473 <!-- Client Telemetry Wrapper init --> 474
474<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/client-telemetry-wrapper.bundle-633e70f51b.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/client-telemetry-wrapper.bundle-633e70f51b.js" type="text/javascript"></script>
474 475 476
476<script> 477 window.clientLogWrapper = new ClientLogWrapper(); 478 </script>
478 479
479<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/preform.moment_2_29_4.bundle-750b699ecd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/preform.moment_2_29_4.bundle-750b699ecd.js" type="text/javascript"></script>
479 480 481 482 483
483<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-dependency.bundle-805a1661b7.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-dependency.bundle-805a1661b7.js" type="text/javascript"></script>
483 484 485
485<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf.bundle-60440c37cb.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf.bundle-60440c37cb.js" type="text/javascript"></script>
485 486 487
487<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-extended.bundle-b0e01b5622.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-extended.bundle-b0e01b5622.js" type="text/javascript"></script>
487 488 489 490 491 <div id="content-container" class="container wrapper-body" role="main"> 492 <div id="content"> 493 494 495 496 <ul class="nav nav-tabs nav-account" role="tablist" onkeydown="navigation(event)"> 497 <li role="none" class="active"><a role="tab" aria-selected="True" href="javascript:void(0)" aria-label="Sign in" title="Sign in"><span class="fa fa-sign-in" aria-hidden="true"></span> Sign in</a></li> 498 499 <li role="none" class=""> 500 <a role="tab" aria-selected="False" href="/Account/Login/Register" aria-label="Register" title="Register">Register</a> 501 </li> 502 503 <li role="none" class=""><a role="tab" aria-selected="False" href="/Register" aria-label="Redeem invitation" title="Redeem invitation">Redeem invitation</a></li> 504 505 </ul> 506
507<script type="text/javascript"> 508 509 const keyCodes = { 510 END: 35, 511 HOME: 36, 512 LEFT: 37, 513 RIGHT: 39, 514 SPACE: 32 515 }; 516 517 $(document).ready(function () { 518 //make the tabindex='0' for active tab and -1 for others 519 $(".nav.nav-tabs.nav-account > li > a").attr("tabindex", "-1"); 520 $(".nav.nav-tabs.nav-account > li > a").attr("aria-selected", "false"); 521 $(".nav.nav-tabs.nav-account > li.active > a").attr("tabindex", "0"); 522 $(".nav.nav-tabs.nav-account > li.active > a").trigger("focus"); 523 $(".nav.nav-tabs.nav-account > li.active > a").attr("aria-selected", "true"); 524 }); 525 526 function navigation(e) 527 { 528 //change tabindex dynamically for all the tabs on key press of left-right navigation keys or home/end keys 529 var tabs = $(".nav.nav-tabs.nav-account > li > a"); 530 if (e.keyCode === keyCodes.END || e.keyCode === keyCodes.HOME || e.keyCode === keyCodes.LEFT || e.keyCode === keyCodes.RIGHT) { 531 var currentTab = $(document.activeElement); 532 for (index = 0; index < tabs.length; index++) { 533 if ($(tabs[index]).text() === currentTab.text()) { 534 e.keyCode === keyCodes.LEFT || e.keyCode === keyCodes.END ? (index == 0 || e.keyCode === keyCodes.END ? $(tabs[tabs.length - 1]).trigger("focus") : 535 $(tabs[index - 1]).trigger("focus")) : (index == (tabs.length - 1) || e.keyCode === keyCodes.HOME ? $(tabs[0]).focus() : $(tabs[index + 1]).trigger("focus")); 536 } 537 } 538 } 539 //open tab on click of SPACE key 540 if (e.keyCode == keyCodes.SPACE) { 541 e.preventDefault(); 542 $(document.activeElement)[0].click(); 543 tabs.attr("tabindex", "-1").attr("aria-selected", "false"); 544 } 545 } 546</script>
546 547 548 549 <div class="page-content" id="mainContent"> 550 551 <div class="xrm-editable-html xrm-attribute page-copy" data-languageContext="English"><div class="xrm-attribute-value">
551<script> 552 $(document).ready(function () { 553 //congruentX 6/17 - Needed to hide registration tab for SAML auth reuqires Open Portal Registration 554 var node = document.querySelector('[title="Register"]'); 555 if (node != null) { 556 node.style.display = "none"; 557 } 558 559 //Code added on 07/08/22: change the text in the âForgot your password?â button to âForgot your password or username?â 560 let forgotpasswordButton = document.querySelector('a[title*="Forgot your password"]'); 561 if (forgotpasswordButton) { 562 forgotpasswordButton.innerHTML = "Forgot your password or username?"; 563 forgotpasswordButton.title = "Forgot your password or username?"; 564 } 565 566 //Code added on 08/29/2022: Add "Request Portal Access" on Client Portal Sign In page 567 let signincontainer = $(".form-horizontal")[0]; 568 $(signincontainer).append(`<div class="form-group"> 569 <div class="col-sm-offset-4 col-sm-12"> 570 <br/> 571 <a class="btn btn-primary" role="link" href="https://www.reemployability.com/request-portal-access/" title="Request Portal Access">Request Portal Access</a> 572 </div> 573 </div>`); 574 }); 575</script>
575</div></div> 576 577 578 579 <div class="row"> 580 581 <div class="col-md-6"> 582 583 584<form action="/SignIn" method="post"> 585 <input name="__RequestVerificationToken" type="hidden" value="_b5CnbMM_reXq6V-KWLffhkvJI3z22iI1BvvdacA3kT6t5SPq7l1V5az6Et51g5zz673_s1AETipn1_6vHtrZfB6VhJsVF7E1VlfJJQR_dw1" /> 586 <div class="form-horizontal"> 587 <h2 class="login-heading-section" id="local-login-heading"> 588 <span class="xrm-editable-text xrm-attribute" data-languageContext="English"><span class="xrm-attribute-value-encoded xrm-attribute-value">Sign in with your username and password</span></span> 589 </h2> 590 <div class="validation-summary-valid listStyleTypeNone alert alert-block alert-danger" data-valmsg-summary="true" id="loginValidationSummary"><ul><li style="display:none"></li> 591</ul></div> 592 593 <div class="form-group"> 594 <label class="col-sm-4 control-label required" for="Username"><span class="xrm-editable-text xrm-attribute"><span class="xrm-attribute-value-encoded xrm-attribute-value">Username</span></span></label> 595 <div class="col-sm-8"> 596 <input class="form-control" id="Username" name="Username" type="text" value="" /> 597 </div> 598 </div> 599 600 <div class="form-group"> 601 <label class="col-sm-4 control-label required" for="PasswordValue"><span class="xrm-editable-text xrm-attribute"><span class="xrm-attribute-value-encoded xrm-attribute-value">Password</span></span></label> 602 <div class="col-sm-8"> 603 <input autocomplete="new-password" class="form-control" id="PasswordValue" name="PasswordValue" type="password" /> 604 </div> 605 </div> 606 607 <div class="form-group"> 608 <div class="col-sm-offset-4 col-sm-8"> 609 <div class="checkbox"> 610 <label> 611 <input data-val="true" data-val-required="The RememberMe field is required." id="RememberMe" name="RememberMe" type="checkbox" value="true" /><input name="RememberMe" type="hidden" value="false" /> 612 <span class="xrm-editable-text xrm-attribute"><span class="xrm-attribute-value-encoded xrm-attribute-value">Remember me?</span></span> 613 </label> 614 </div> 615 </div> 616 </div> 617 618 <div class="form-group"> 619 <div class="col-sm-offset-4 col-sm-8"> 620 <button id="submit-signin-local" class="btn btn-primary" title="Sign in">Sign in</button> 621 622 <a class="btn btn-default" role="link" href="/Account/Login/ForgotPassword" title="Forgot your password?">Forgot your password?</a> 623 624 </div> 625 </div> 626 </div> 627</form>
628<script type="text/javascript"> 629 $(function() { 630 $("#submit-signin-local").on("click", function () { 631 $.blockUI({ message: null, overlayCSS: { opacity: .3 } }); 632 }); 633 }); 634 $(document).ready(function () { 635 if (portal) { 636 portal.UpdateValidationSummary("loginValidationSummary"); 637 } 638 }); 639</script>
639 640 641 </div> 642 643 <div class="col-md-6"> 644 645 646<form action="/Account/Login/ExternalLogin" method="post"> 647<input name="__RequestVerificationToken" type="hidden" value="1OK601QStg8qzxPwF1u_RVtUNZPI5rpobOCtepTAVItQfSX9vz0gbVMa8zEG_mRHLKlnrA0LTsY47N8eYi4feG-EJaFT18zy4fkPZ_4lxJo1" /> 648<div class="form-horizontal"> 649 <!-- Check if external login is enabled --> 650 <h2 class="login-heading-section" id="external-login-heading"> 651 <span class="xrm-editable-text xrm-attribute"><span class="xrm-attribute-value-encoded xrm-attribute-value">Sign in with an external account</span></span> 652 </h2> 653 <div id="6_ctl00_AzureADRebrandDisclaimer"> 654 655</div> 656 657 658 659 <button 660 name="provider" type="submit" class="btn btn-primary btn-line" 661 id="https://fed.scif.com/sps/SCIFandREA/saml20" 662 title="Sign in with your State Fund account." 663 value="https://fed.scif.com/sps/SCIFandREA/saml20">State Fund 664 </button> 665 666 667</div> 668</form> 669 670 </div> 671 672 </div> 673
673<script type="text/javascript"> 674 $(document).ready(function () { 675 document.querySelector('title').innerHTML = ($('.nav-tabs > li.active').text() + " · ReEmployability - Putting Injured Workers Back to Work Faster"); 676 shell.refreshToken(); 677 }); 678</script>
678 679 680 </div> 681 682 </div> 683 </div> 684 685 686
686<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/pcf-loader.bundle-f4a0e619b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/pcf-loader.bundle-f4a0e619b8.js" type="text/javascript"></script>
686 687 688 689 690 691 692 693 <div id="pp-native-controls-react-root"></div>
694<script>window._nativeControlConfig = { "publicPath":"https://content.powerapps.com/resource/powerappsportal/controls", "versions": {"pcf_loader":"0.0.51","pcf_controls":"3.24.8","mf_shared":"0.2.32","host":"0.15.1","data_grid":"1.12.3","controls_fluent_v9":"0.0.54"}, "pvaEmbedded": { "defaultWidgetMode": "normal", "useCustomTypingIndicator": false, "skipSingleBotWelcomeScreen": false } }</script>
vendor: 1 bytes, line 694
694
695<script defer="defer" src="https://content.powerapps.com/resource/powerappsportal/controls/host/main.3ee2491f78.chunk.js"></script>
695 696 697 698 699 �<div style="background-color:#340f3d;margin-bottom: 47px;">�<footer class="container">� <div class="row">� <div class="col-md-9">� <p>� <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p style="font-color:white"><span style="color:#F0FFF0;"></span><span style="color:#FFFFFF;"><img alt="" style="width: 250px; height: 54px;" src="/reemployability-logo-white" /></span></p><p><span style="color:#FFFFFF;"><strong>ReEmployAbility is the largest national provider of specialty return-to-work and transitional employment programs.</strong><br />Our Transition2Work program offers employers a cost-effective solution to modified light duty assignments, and reduces claim costs while giving the injured worker time to heal and benefiting the community. Utilizing our accredited, national network of nonprofit partners, we create innovative programs to help accommodate injured workers in the transition back to work.</span></p></div></div>� </p>� <div>� <!-- Load web link set by name -->� � � � � </div>� <div>� <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><p>© Copyright 2003-2026 ReEmployAbility, Inc. All Rights Reserved.</p> 700 701 702</div></div>� </div>� </div>� <div class="col-md-3">� <div>� <div class="xrm-editable-html xrm-attribute" data-languageContext="English"><div class="xrm-attribute-value"><h3><span style="color:#FFFFFF;"><a href="https://www.reemployability.com/request-portal-access/" style="color:#FFFFFF;">Request Portal Access</a></span><br> 703<br> 704<span style="color:#FFFFFF;">Contact Us</span></h3> 705 706<address><span style="color:#FFFFFF;"><strong>ReEmployAbility, Inc.</strong><br> 707521 Lake Kathy Drive, Suite P<br> 708Brandon, FL 33510<br> 709<abbr title="Phone">Toll Free:</abbr> (866) 663-9880<br> 710<abbr title="Fax">Fax:</abbr> (813) 663-9886</span></address> 711 712<p></p> 713 714 715</div></div>� </div>� <div>� <ul class="list-inline">� <li><a href="http://www.twitter.com/reemployability" target="_blank" title="Twitter"><span aria-hidden="true" class="weblink-image fa fa-twitter-square fa-2x" color="white"></span></a></li>� <li><a href="https://www.linkedin.com/company/reemployability" target="_blank" title="Linked-In"><span aria-hidden="true" class="weblink-image fa fa-linkedin-square fa-2x"></span></a></li>� <li><a href="https://www.instagram.com/reemployability/" target="_blank" title="Instagram"><span aria-hidden="true" class="weblink-image fa fa-instagram fa-2x"></span></a></li>� <li><a href="https://www.facebook.com/ReEmployAbility" target="_blank" title="Facebook"><span aria-hidden="true" class="weblink-image fa fa-facebook-square fa-2x"></span></a></li>� <li><a href="http://www.youtube.com/reemployability" target="_blank" title="YouTube"><span aria-hidden="true" class="weblink-image fa fa-youtube-square fa-2x"></span></a></li>� </ul>� </div>� </div>� </div>�</footer>�</div> 716 717 718
718<script type="text/javascript"> 719 720 function trackCopilotCustomUsage(botSchema) { 721 const request = { 722 botSchemaName: botSchema 723 } 724 var json = JSON.stringify(request); 725 shell.ajaxSafePost({ 726 type: "POST", 727 contentType: "application/json", 728 url: "/_services/copilot/TrackUsage", 729 data: json 730 }).done(function () { 731 }).fail(function (jqXhr) { 732 }); 733 } 734 735 function findAndLogCustomCopilotUsage() { 736 const pageSource = document.documentElement.outerHTML; 737 const customPvaBotWebchatRegex = /api\.(preprod\.|test\.)?powerplatform\.(com|us|cn|appsplatform\.us)\/powervirtualagents\/botsbyschema\/([^/]+)\/directline\/token/; 738 const customPvaBotIframeRegex = /powerva\.microsoft\.com\/environments\/([0-9a-fA-F\-]+)\/bots\/([^/]+)\/webchat/; 739 const omniChannelRegex = /livechatwidget\/scripts\/LiveChatBootstrapper\.js/; 740 741 const matchPvaBotWebchat = pageSource.match(customPvaBotWebchatRegex); 742 if (matchPvaBotWebchat && matchPvaBotWebchat[3]) { 743 trackCopilotCustomUsage(matchPvaBotWebchat[3]); 744 } 745 746 const matchPvaBotIframe = pageSource.match(customPvaBotIframeRegex); 747 if (matchPvaBotIframe && matchPvaBotIframe[2]) { 748 trackCopilotCustomUsage(matchPvaBotIframe[2]); 749 } 750 751 const matchOmniChannel = pageSource.match(omniChannelRegex); 752 if (matchOmniChannel && matchOmniChannel[0]) { 753 trackCopilotCustomUsage("omnichannelWidget"); 754 } 755 } 756 757 window.addEventListener("load", function () { 758 findAndLogCustomCopilotUsage(); 759 }); 760 </script>
760 761 762 763 764 765 766 767 768
768<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/bootstrap.bundle-105a4995b8.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/bootstrap.bundle-105a4995b8.js" type="text/javascript"></script>
768 769 770
770<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/postpreform.bundle-4687dda8df.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/postpreform.bundle-4687dda8df.js" type="text/javascript"></script>
770 771 772
772<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/app.bundle-1e948af604.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/app.bundle-1e948af604.js" type="text/javascript"></script>
772 773 774
774<script onerror="javascript: var target = event.target; var script = document.createElement('script'); script.crossOrigin = target.crossOrigin; script.src = '/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js'; script.type = 'text/javascript'; target.insertAdjacentElement('afterend',script);" src="https://content.powerapps.com/resource/powerappsportal/dist/default-1033.moment_2_29_4.bundle-eda4e638fd.js" type="text/javascript"></script>
774 775 776 777 778 779 780 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 780-781
780 781<script async src="https://www.googletagmanager.com/gtag/js?id=
781G-398K27X4Q2
vendor: 12 bytes, line 781
781"></script>
782<script> 783
vendor: 134 bytes, lines 783-787
783window.dataLayer = window.dataLayer || []; 784 function gtag(){dataLayer.push(arguments);} 785 gtag('js', new Date()); 786 787 gtag('config', '
787G-398K27X4Q2
vendor: 4 bytes, line 787
787');
788</script>
788 789 790<!-- Capture User's Last Successful Login -->
791<script type = "text/javascript" > 792 793 const loginCacheKey = "lastLoginKey"; 794 sessionStorage.removeItem(loginCacheKey); 795 796</script>
796 797
797<script> 798 //this event will update the title of the page based on active breadcrumb 799 $('.breadcrumb').ready(function () { 800 if ($('.breadcrumb').is(':visible')) { 801 document.querySelector('title').innerHTML = ($('.breadcrumb > li.active').text() + " · ReEmployability - Putting Injured Workers Back to Work Faster"); 802 } 803 }); 804 805 function GoToNewEditor() { 806 var editCmsUrlSegment = "EditInCms"; 807 var currentUrl = window.location.href; 808 if (currentUrl.indexOf('?') > -1) { 809 var urlSegments = currentUrl.split("?"); 810 window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname + '?' + urlSegments[1]; 811 } 812 else { 813 window.location.href = window.location.origin + '/' + editCmsUrlSegment + window.location.pathname; 814 } 815 } 816 </script>
816 817 818 819 820 821 822
822<script> 823 if ('serviceWorker' in navigator) { 824 navigator.serviceWorker.getRegistrations().then(function (registrations) { 825 for (let registration of registrations) { 826 registration.unregister(); 827 } 828 }).catch(function (err) { 829 console.log('Service Worker unregister action failed: ', err); 830 }); 831 } 832 </script>
832 833 834 835 836 <!--Start Show Session Expire Warning Popup here --> 837 838 839</body> 840</html> 841<!-- Generated at 10/6/2026 6:43:20 PM --> 842<!-- Page OK -->
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.