<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US">
<head><title>
Microsoft Online Password Reset
</title><meta http-equiv="x-ua-compatible" content="IE=9" /><meta http-equiv="Expires" content="0" /><meta http-equiv="Pragma" content="no-cache" /><meta http-equiv="Cache-Control" content="no-store, no-cache" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="robots" content="noindex, nofollow, NOODP, NOYDIR" /><meta name="viewport" content="width=device-width, initial-scale=1" /><link id="FavoriteIcon" rel="Shortcut Icon" type="image/x-icon" href="favicon.ico?v=1342177280" />
<script src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-3.5.0.min.js" type="text/javascript"></script>
<script type="text/javascript">window.jQuery || document.write('<script type="text/javascript" src="js/jquery-3.5.0.min.js">\x3C/script>')</script>
<script type="text/javascript" src="js/Common.js"></script>
<script type="text/javascript" src="js/Webtrends.js"></script>
<!--[if lt IE 7]>
<style type="text/css">
.container { height:100%; }
</style>
<![endif]-->
<style type="text/css">
.header { height: 60px; font-family: "Segoe UI", Tahoma, Verdana, Arial, Sans-Serif; }
.header .logo { padding-top: 10px; float:left; height: 30px; }
.footer { bottom: 0; position: absolute; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 11px; height: 30px; color: #ffffff; letter-spacing: 0.05em; width: 100%; }
.footer .title { height: 22px; background-color: #d1510f; width: 50%; padding-top: 8px; }
.footer a { text-decoration:none; color : #ffffff; }
</style>
<link id="StyleSheet" rel="stylesheet" type="text/css" href="css/Style.css?v=1342177280" /><link id="CultureSensitiveStyleSheet" rel="stylesheet" type="text/css" href="css/ltrStyle.css?v=1342177280" />
</head>
<body onload="OnLoad()">
<form method="post" action="./?ru=https%3a%2f%2flogin.microsoftonline.com%2fcommon%2freprocess%3fctx%3drQQIARAA02I21DO0UjGAACNdEKlrkJZmqJucCmIhgSIhLoHHYtdDtZ6LLfIo0opIrHYuXMWolFFSUlBspa-fX1qSk5-frZeflpaZnGpsZqqXnJ-rn1-eqL-DkfECI-MLRsZVTOZmxuYWZkYG5oYWRsbmRpYmpoZ6aWaWpsmpRka6hsmGZromSRZGuhaJaWa6ZokpaaYGacaGqcZGt5j4_R1LSzKMQER-UWZV6icmzrT8otz4gvziklnMCS7JJU5u-Y7pzo5OQUUpKRXBnq6uAZ5mUUluJUbxYVkWRqGG_t6phhnO5jnu2emFRc5hYW6ehkmFYRYBIQVJqaaZjo55zjmVxq4pGeWOQbkBJbqFvpmVeR6ppiHG7rqhHquYiQqjTcxsQF_n5uedYmbLL0jNy0y5wML4gIXxFQuPAbMVBweXAIMEgwLDDxbGRazA4GxnbOjId7PwXPmhsaFMgY3hFKu-m6VRZKFHVVhuokF-eGiEsVlxVkRFbkimdrlJVE6GR4GBqVeRdo6rp5Fptq2BleEENsYJbGy72Dg5mAUYlJidAwxfsDF-YGPsYGfYxUlE3FzgZjzAy_CD796n799Ot3a-9QAA0&mkt=en-US&hosted=0&device_platform=Windows+10&username=admin%40msdx717093.onmicrosoft.com" onsubmit="javascript:return WebForm_OnSubmit();" id="form1" autocomplete="off" class="container" role="main">
<div class="aspNetHidden">
<input type="hidden" name="__LASTFOCUS" id="__LASTFOCUS" value="" />
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="MYugmKFzgl2N8YmNDXXlp5zZ3GzvU0o4pYJTMd5KfwwMS6GXwnQ8F+Z2ls60BbZMILsJ7Mojjjj3KNWfEjeLSpK08leZg5kqedb0aHoZz6W60Bta3SOWKlDfJFQsBOmJIfb2JCMHMyelExIE2mXUSM3l1dm644ddVbk2U2ssZNqSm5XNsuJSud5hkemP2T5lOwTQBztyaS1g4oIK2JuxVPDdC4jkKvQpoIwf1CE2INMhWPajuyKTlvVN8gjgm3ijhIX3BM+hfaBUkygKiTwFfAN9GmDAU5gUdpOeJ8YTuFEXUD94Eekyx396xpYTlCJsSpIHTjBXHY03O3uPa0dppsavSZ5n4qvhCG53MZcnqvlHsM4wmz2hGvtP7fgDA6HHw2Acn46PmkeVpupiQYMtgPkIjg1FeKNgl0zgI6PTmEmr9sim3z5nROKYZ6GiQ+RIZXEUOq/copTjtyFPqQVWrQ==" />
</div>
<script type="text/javascript">
//<![CDATA[
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
}
//]]>
</script>
<script src="/WebResource.axd?d=K8SG-wKQphiVYLlIdWNflHCKk9laM7b9jg1MsaXMuAxomyw71qZtQovvIEUujLpY5PYeYO7PJZL958QBRn8hMMu9YShw_wcswEwx8RhkJadOevd7dApopiRvDtu5vQXazFVxjmTLIqDYYcfR-juoDw2&t=637851115903887315" type="text/javascript"></script>
<script src="js/Button.js?v=1342177280" type="text/javascript"></script>
<script src="js/Captcha.js?v=1342177280" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=4g-KgwMm_BqPQdbE5kksnnK4aEUO_ElVq3B3iOZt602As-6zd-qGoSUfRd8O3Vfr3ztVg6Kgv6hzs6X9i6vEvG5jDjXGyu9R_kvNc7FtGlUYGpIaVHs9AMrU6lF2-qovibj4TUVrTiY3D2iuGF5igO0xtcYq6BAzsFcC3CWykwxJCmR_aR4y-50ntGBlFElN8zvLOq-tpW5Ev7-IqKmeDw2&t=2265eaa7" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=7mNLgzlwuZkA9TAssKpNEJH0oT16Rgo-ReAyNXQwHT9wRhRx_M1IlwiCCtMk0_Xt0gbKmXCCilKfTYZO2VeK95CaMTFtOCc_dfveQouwE2i4mp2CPYVeXK0GrnuQYZeiN7RsfBmNBxycjNH8fHKWIZNjl4J1V69AAq4G-VIyPzGxRdDscKGQrpMhbxOFiTX0ibyf95DVidgfD6w_4rBjRV2u7FQLAyc0Tm4GoHy0kUc1&t=ffffffffaa493ab8" type="text/javascript"></script>
<script src="/ScriptResource.axd?d=lpJqtggTHYeoqLfPDGjso-Zm_BE4vd_5wolP-aHjqMozfJukJKmmbewM8aMqQIYIHpbl8ZM0pF1dQkt1MN945Scet5QTy9fSd7sq7be9t1RFkZUncHITOPbq0lM5-ILGtrcNm4b8DmbkyrlCENpMQWOVEzOzAiJWyUBIjfyEKry4iKasLhjsXIHiAnnJmX4HkvAHm_34QH8RDZFHrvB9onMiXEWGisdElqbIi8V2UZM1&t=ffffffffaa493ab8" type="text/javascript"></script>
<script src="/WebResource.axd?d=HAV6PjMKiAmtAvxBgE9JDGqR1xYgZB9pt2QBI2F1xTQSAFrYUiGM1BxJOdDWhZpxCNFUfRU3SlziYUoa1F09hk3amXnacSgCXVRaH-uYw6yAQB2PQi_-Ypkq4d_dItTGjGKE2EOOrlXy_zc-y4WHcA2&t=637851115903887315" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false;
return true;
}
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" />
<input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value="" />
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="xes6PHmAaIUnYBxK8MIT07Tx11ba/pPS/fvwBazOkpBVta90jZ509Nu940Nmd8eu516tRGxhwsXmzsVqWdPNtHt34p6FIk2rmzkO7r+/RtOke8Y/fKTNu1xU6YB1r5LuRcdqIDXxEtbvsrLSxo3dJHOy2K5D2EmA/LEnG9fPTXtJujy3bNXUqfx/khIS+3nXAyJ2F6fqS2sQG4B627e1YMzKrVvlESx1QvPWsBM2BnJulT9nsF8V8dm/BVWyXTzx1JKn+4I9xju7F97N+ZIjc+VB4QTFEiS1VqAaNEHKubm2IRBprTe/HNpI9NHZ9/BOTiT5IBV++5X/z4FZ8OqqX+YzjWWLHtUD38tcP4rjfh+kCrEUOJd3t2Sf0P8LfmMJA8z55bSH3IdzgoMLeGFoD9blCY8sb30cMU4evsDPL9OpIyyizPsb5Ywbj66XTF8Q0Y+fRSjGI4Q++KDwz5yVPu3zcPlGz0pTX8EVz9y7kuQ=" />
</div>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManagerMain', 'form1', ['tctl00$UpdatePanelLogo','UpdatePanelLogo','tctl00$ContentPlaceholderMainContent$UpdatePanelMain','ContentPlaceholderMainContent_UpdatePanelMain'], [], [], 60, 'ctl00');
//]]>
</script>
<div id="UpdatePanelLogo">
<div class="header" role="banner">
<img id="HeaderImage" class="logo" src="/images/header_microsoft.png" />
</div>
</div>
<div class="content">
<div id="ContentPlaceholderMainContent_UpdatePanelMain" role="form">
<h1>
Get back into your account
<span id="ContentPlaceholderMainContent_LabelHeaderPreviewTag" class="preview-badge-ontitle" style="display:none">Preview</span>
</h1>
<h2 class="title marginTB20">
<span id="ContentPlaceholderMainContent_LabelViewUserIdentifierVerificationHeader">Who are you?</span>
</h2>
<input type="hidden" name="ctl00$ContentPlaceholderMainContent$HIPFlowId" id="ContentPlaceholderMainContent_HIPFlowId" value="80bc68a36af54124bafbfca16680fc0a" />
<div class="marginTB20">
<span id="ContentPlaceholderMainContent_LabelViewUserIdentifierVerificationInstructions">To recover your account, begin by entering your email or username and the characters in the picture or audio below.</span>
</div>
<table cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td style="vertical-align:middle;" class="userVerificationInputLabel">
<label>
Email or Username:
<span class="requiredstar">*</span>
</label>
</td>
</tr>
<tr>
<td>
<input name="ctl00$ContentPlaceholderMainContent$TextBoxUserIdentifier" type="text" id="ContentPlaceholderMainContent_TextBoxUserIdentifier" tabindex="1" autocomplete="off" spellcheck="false" dir="ltr" onblur="Javascript:PopulateUserNameHiddenFieldAndRefreshLogo();" onchange="HideUserIdErrorLabel();" aria-required="true" title="Enter your email address" />
</td>
</tr>
<tr>
<td>
</td>
</tr>
<tr>
<td>
<span id="ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier" tabindex="-1" role="alert" aria-live="polite" tabIndex="0" style="color:#B30000;display:none;">Please type your email address in the format
[email protected] or
[email protected]</span>
<span id="ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier" tabindex="-1" role="alert" aria-live="polite" tabIndex="0" style="color:#B30000;display:none;">Please type your email address in the format
[email protected] or
[email protected]</span>
<!-- The ErrorMessage has an <a href> link that takes tabindex="2" -->
<span id="ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains" tabindex="-1" role="alert" aria-live="polite" tabIndex="0" style="color:#B30000;display:none;">Microsoft Accounts or personal email addresses don’t work here. Make sure you enter your work or school account (e.g.
[email protected]). If you want to reset a Microsoft Account password, <a href="https://account.live.com/resetpassword.aspx" >click here</a>.</span>
</td>
</tr>
<tr>
<td>
<div class="errorClass">
<!-- server sets style="display:inline" -->
<span id="ContentPlaceholderMainContent_UserIdErrorLabel" style="display:none"></span>
</div>
</td>
</tr>
<tr><td colspan="2" style="padding-top: 10px;"></td></tr>
<tr id="ContentPlaceholderMainContent_LiveCaptchaTR">
<td style="vertical-align:bottom;" class="userVerificationInputLabel"></td>
</tr>
<tr id="ContentPlaceholderMainContent_LiveCaptchaContent">
<td>
<table cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td style="vertical-align:bottom;height:90px;max-width:240px;">
<div id="ispHIPHIP">
<img src="/images/wait_animation.gif" />
</div>
<div id="ispHIPScript" style="display: inline" >
</div>
</td>
<td style="vertical-align:top;">
<table role="presentation">
<tr>
<td style="vertical-align:top;">
<a id="toggleCaptcha" href="" role="button" class="tooltip-wrapper"
aria-label='Use audio mode' tabindex="2">
<span id="ContentPlaceholderMainContent_tip1" class="tooltip">Use audio mode</span>
<img id="ContentPlaceholderMainContent_ImageLiveCaptchaToggleAudio" role="button" src="/images/hip_speaker.png" alt="Use audio mode" />
<img id="ContentPlaceholderMainContent_ImageLiveCaptchaToggleText" role="button" src="/images/hip_text.gif" alt="Use picture mode" style="display: none" />
</a>
</td>
</tr>
<tr>
<td>
<a id="reloadCaptcha" href="" role="button" class="tooltip-wrapper"
aria-label='Reload' tabindex="3">
<span id="ContentPlaceholderMainContent_tip2" class="tooltip">Reload</span>
<img id="ContentPlaceholderMainContent_ImageLiveCaptchaReload" role="button" src="/images/hip_reload.png" alt="Reload" />
</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<input type="hidden" id='Solution' name="Solution" />
</td>
</tr>
<tr>
<td>
<input type="hidden" id='Token' name="Token" />
</td>
</tr>
<tr>
<td>
<input type="hidden" id='Type' name="Type" />
</td>
</tr>
</table>
</td>
</tr>
<tr id="ContentPlaceholderMainContent_RepMapCaptchaContent" class="hidden">
<td>
<table cellpadding="0" cellspacing="0" role="presentation">
<tr>
<td style="text-align:center;height:90px;max-width:240px;">
<img id="RepMapVisualChallenge" aria-label='Captcha'/>
<audio id="RepMapAudioChallenge" class="hidden"> </audio>
<a id="RepMapAudioPlayControl" onclick="repMapService.playAudioChallenge();" role="button" title='Play the audio'>
<img role="button" class="cssWLSPHIPAudio" src="https://client.ppe.repmap.microsoft.com:443/Images/hipaudioplay.png?vv=100" alt='Play the audio'>
</a>
<img id="RepMapChallengeLoading" src="/images/wait_animation.gif" class="hidden"/>
</td>
<td style="vertical-align:top;">
<table role="presentation">
<tr>
<td style="vertical-align:top;">
<a id="toggleChallengeTypeControl" class="action-link tooltip-wrapper" onclick="repMapService.toggleRepMapServiceChallengeType();" role="button"
aria-label='Use audio mode' tabindex="2">
<span id="ContentPlaceholderMainContent_RepMapChallengeTypeLabel" class="tooltip">Use audio mode</span>
<img id="ContentPlaceholderMainContent_RepMapChallengeTypeAudioIcon" role="button" src="/images/hip_speaker.png" alt="Use audio mode" />
<img id="ContentPlaceholderMainContent_RepMapChallengeTypeVisualIcon" role="button" class="hidden" src="/images/hip_text.gif" alt="Use picture mode" />
</a>
</td>
</tr>
<tr>
<td>
<a id="reloadRepMapChallengeControl" class="action-link tooltip-wrapper" onclick="repMapService.reloadRepMapChallenge();" role="button"
aria-label='Reload' tabindex="3">
<span id="ContentPlaceholderMainContent_RepMapReloadLabel" class="tooltip">Reload</span>
<img id="ContentPlaceholderMainContent_RepMapReloadIcon" role="button" src="/images/hip_reload.png" alt="Reload" />
</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<input id='RepMapChallengeSolution' name="RepMapChallengeSolution" aria-labelledby="LabelCaptchaInstructions"/>
<input id='RepMapChallengeId' name="RepMapChallengeId" class="hidden"/>
<input id='RepMapChallengeAzureRegion' name="RepMapChallengeAzureRegion" class="hidden"/>
<input id='RepMapChallengeType' name="RepMapChallengeType" class="hidden"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<span id="LabelCaptchaInstructions">Enter the characters in the picture or the words in the audio.
<span class="requiredstar">*</span>
</span>
</td>
</tr>
<tr>
<td>
<div class="errorClass" aria-live="assertive" role="alert">
<!-- Server sets style="display:inline" to show the alert. But Narrator does not recognize that change
So explicitly using aria-hidden property. This is set to false in a postLoad handler UnHideCaptchaError()-->
<div id="ContentPlaceholderMainContent_LabelCaptchaError" aria-hidden="true" style="display:none">
</div>
<div id="GetCaptchaError" style="display:none" aria-hidden="true" >Error in getting captcha. Please try again by clicking the reload icon.</div>
</div>
</td>
</tr>
</table>
<br />
<div id="ContentPlaceholderMainContent_PanelButtons">
<div>
<span id="Buttons">
<span id="ContentPlaceholderMainContent_ButtonNext_disabled" class="Button-disabled" style="display:none;">Next</span><a onclick="ButtonNextClick(this);" id="ContentPlaceholderMainContent_ButtonNext" class="Button-focus" role="button" boxtype="Button" href="javascript:__doPostBack('ctl00$ContentPlaceholderMainContent$ButtonNext','')" onmouseover="Button.MouseOver('ContentPlaceholderMainContent_ButtonNext');" onmouseout="Button.MouseOut('ContentPlaceholderMainContent_ButtonNext');" onmousedown="Button.MouseDown('ContentPlaceholderMainContent_ButtonNext');" onfocus="Button.Focus('ContentPlaceholderMainContent_ButtonNext');" onblur="Button.Blur('ContentPlaceholderMainContent_ButtonNext');" uniqueid="ctl00$ContentPlaceholderMainContent$ButtonNext" style="display:inline-block;display:inline-block;"><span>Next</span></a><script type="text/javascript">
Button.AddGroup('ContentPlaceholderMainContent_ButtonNext','ContentPlaceholderMainContent_ButtonNext');
</script>
<a onclick="ButtonCancelClick();" id="ContentPlaceholderMainContent_ButtonCancel" class="ButtonAsLink" role="button" href="javascript:__doPostBack('ctl00$ContentPlaceholderMainContent$ButtonCancel','')">Cancel</a>
</span>
</div>
</div>
<input type="hidden" name="ctl00$ContentPlaceholderMainContent$CurrentViewName" id="ContentPlaceholderMainContent_CurrentViewName" value="ViewUserIdentifierVerification" />
<input type="hidden" name="ctl00$ContentPlaceholderMainContent$LiveCaptchaMode" id="ContentPlaceholderMainContent_LiveCaptchaMode" value="Image" />
<input type="hidden" name="ctl00$ContentPlaceholderMainContent$WorkflowConsistencyCheck" id="ContentPlaceholderMainContent_WorkflowConsistencyCheck" value="637862072205049056" />
<a id="ContentPlaceholderMainContent_ConsistencyError_Button" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ContentPlaceholderMainContent$ConsistencyError_Button", "", true, "", "", false, true))" style="visibility:hidden"></a>
</div>
<div class="updateProgress">
<div id="ContentPlaceholderMainContent_UpdateProgress1" style="visibility:hidden;display:block;">
<img id="ContentPlaceholderMainContent_MainWaitAnimation" src="/images/wait_animation.gif" alt="Loading" />
</div>
</div>
<script type="text/javascript">
function pageLoad() {
CheckWorkflowConsistency();
ShowPasswordPopup();
InitializePasswordStrengthMeterAndHelpContainerOnLoad();
repMapService.showRepMapServiceChallenge();
}
var notifyAdministratorClicked = 0;
function ButtonNextClick(sender) {
if ($get('Buttons').style.display == 'none') {
sender.disabled = 'true';
return false;
}
captchaError = $get('ContentPlaceholderMainContent_LabelCaptchaError');
SetDisplayStateNone(captchaError);
// do client side validation
if (typeof (Page_ClientValidate) == 'function') {
if (Page_ClientValidate() == false) {
// clear error strings that are set server side to show client side validation errors
var userIdErrorLabel = $get('ContentPlaceholderMainContent_UserIdErrorLabel');
if (userIdErrorLabel) {
userIdErrorLabel.style.display = 'none';
}
var labelCaptchaError = $get('ContentPlaceholderMainContent_LabelCaptchaError');
if (labelCaptchaError) {
labelCaptchaError.style.display = 'none';
}
var labelSetPasswordErrorMessage = $get('ContentPlaceholderMainContent_LabelSetPasswordErrorMessage');
if (labelSetPasswordErrorMessage) {
labelSetPasswordErrorMessage.style.display = 'none';
}
return false;
}
}
// hide buttons
$get('Buttons').style.display = 'none';
var solutionExists = document.getElementById('Solution');
if (solutionExists && !repMapService._featureEnabled) {
WLSPHIP0.verify(myVerify, '');
}
}
function ButtonCancelClick() {
$get('Buttons').style.display = 'none';
}
function ButtonContactAdministratorClick(button) {
if (notifyAdministratorClicked != 0) {
return false;
}
else {
notifyAdministratorClicked = notifyAdministratorClicked + 1;
}
}
function ButtonContactAdministrator_ClientClick(button) {
var hiddenAnchor = $get('ContentPlaceholderMainContent_ContactAdmin_Hidden_Anchor');
if (hiddenAnchor && hiddenAnchor.click) {
hiddenAnchor.click();
return false;
}
ButtonContactAdministratorClick(button);
}
// Toggles style.display of given element between 'none' and 'block'
function ToggleDisplayState(elementId) {
var element = $get(elementId);
if (element) {
if (element.style.display == 'none') {
element.style.display = 'block';
}
else {
element.style.display = 'none';
}
}
}
function FindAndSetDisplayState(elementId, displayState, ariaHidden) {
var element = $get(elementId);
if (element) {
element.style.display = displayState;
var tooltipLabel = $get('ContentPlaceholderMainContent_ViewNewPasswordInstructionsLabel');
tooltipLabel.setAttribute('aria-hidden', ariaHidden);
}
}
// Changes style.display of given element to 'none'
function SetDisplayStateNone(element) {
if (element) {
element.style.display = 'none';
}
}
function ShowPasswordPopup() {
var popupControl= $find('PasswordPopupBehavior');
if(popupControl)
popupControl.showPopup();
}
function InitializePasswordStrengthMeterAndHelpContainerOnLoad() {
var passwordTextBox = $get('ContentPlaceholderMainContent_TextBoxPassword1');
if (passwordTextBox) {
var passwordStrengthControl = $get('ContentPlaceholderMainContent_StrengthMeterProgressBar');
if (passwordStrengthControl) {
InitializePasswordStrengthMeter();
}
else {
FindAndSetDisplayState('HelpCalloutContainer', 'none', 'true');
}
}
}
function HideUserIdErrorLabel() {
var element = $get('ContentPlaceholderMainContent_UserIdErrorLabel');
if (element)
element.style.display = 'none';
}
var skipEmptyCheckOnTextBoxPassword1Validator = false;
function CustomValidatorTextBoxPassword1(source, args) {
$get('ContentPlaceholderMainContent_LabelSetPasswordErrorMessage').innerText = '';
args.IsValid = true;
if ($get('ContentPlaceholderMainContent_TextBoxPassword1').value == "") {
args.IsValid = false;
if (skipEmptyCheckOnTextBoxPassword1Validator == false) {
$get('ContentPlaceholderMainContent_LabelTextBoxPassword1Missing').style.display = 'block';
$get('ContentPlaceholderMainContent_LabelTextBoxPassword1Mismatch').style.display = 'none';
$get('ContentPlaceholderMainContent_TextBoxPassword2').value = '';
$get('ContentPlaceholderMainContent_TextBoxPassword1').focus();
ShowPasswordPopup();
return;
}
}
skipEmptyCheckOnTextBoxPassword1Validator = false;
if ($get('ContentPlaceholderMainContent_TextBoxPassword2').value != $get('ContentPlaceholderMainContent_TextBoxPassword1').value) {
$get('ContentPlaceholderMainContent_LabelTextBoxPassword1Mismatch').style.display = 'block';
$get('ContentPlaceholderMainContent_LabelTextBoxPassword1Missing').style.display = 'none';
args.IsValid = false;
skipEmptyCheckOnTextBoxPassword1Validator = true;
$get('ContentPlaceholderMainContent_TextBoxPassword2').value = '';
$get('ContentPlaceholderMainContent_TextBoxPassword1').value = '';
$get('ContentPlaceholderMainContent_TextBoxPassword1').focus();
}
ShowPasswordPopup();
}
function CheckWorkflowConsistency() {
var cookieValue = GetCookieValue('WorkflowConsistencyCheck');
var workflowControl = $get('ContentPlaceholderMainContent_WorkflowConsistencyCheck');
if (workflowControl) {
if (cookieValue == "" || workflowControl.value == "") {
return;
}
if (cookieValue != workflowControl.value) {
var consistencyErrorButton = $get('ContentPlaceholderMainContent_ConsistencyError_Button');
if (consistencyErrorButton) {
consistencyErrorButton.click();
return;
}
}
}
return;
}
</script>
<script type="text/javascript">
var imageLiveCaptchaToggleAudioElementID = 'ContentPlaceholderMainContent_ImageLiveCaptchaToggleAudio';
var imageLiveCaptchaToggleTextElementID = 'ContentPlaceholderMainContent_ImageLiveCaptchaToggleText';
</script>
<script type="text/javascript">
var repMapService = {
_featureEnabled: Boolean.parse('True'),
_currentViewNameId: '#' + 'ContentPlaceholderMainContent_CurrentViewName',
_challengeTypeVisual: 'Visual',
_challengeTypeAudio: 'Audio',
_challengeApiUrl: 'Default.aspx/GetCaptchaChallenge',
_challengeApiMethod: 'POST',
_challengeApiContentType: 'application/json; charset=utf-8',
_challengeLoadingId: '#RepMapChallengeLoading',
_audioIconId: '#' + 'ContentPlaceholderMainContent_RepMapChallengeTypeAudioIcon',
_visualIconId: '#' + 'ContentPlaceholderMainContent_RepMapChallengeTypeVisualIcon',
_liveCaptchaRootContentId: '#' + 'ContentPlaceholderMainContent_LiveCaptchaContent',
_repMapCaptchaRootContentId: '#' + 'ContentPlaceholderMainContent_RepMapCaptchaContent',
_visualChallengeElementId: '#RepMapVisualChallenge',
_audioChallengeElementId: '#RepMapAudioChallenge',
_base64VisualPrefix: 'data:image/jpeg;base64, ',
_base64AudioPrefix: 'data:audio/mp3;base64, ',
_audioPlayControlId: '#RepMapAudioPlayControl',
_challengeIdInputId: '#RepMapChallengeId',
_challengeTypeInputId: '#RepMapChallengeType',
_challengeAzureRegionInputId: '#RepMapChallengeAzureRegion',
_getCaptchaErrorMsgId: '#GetCaptchaError',
_currentChallenge: {
challengeType: 'Visual',
challengeId: ''
},
toggleRepMapServiceChallengeType: function () {
if (this._currentChallenge.challengeType === this._challengeTypeVisual) {
this._currentChallenge.challengeType = this._challengeTypeAudio;
$(this._audioIconId).hide();
$(this._visualChallengeElementId).hide();
$(this._visualIconId).show();
} else {
this._currentChallenge.challengeType = this._challengeTypeVisual;
$(this._audioIconId).show();
$(this._visualChallengeElementId).show();
$(this._visualIconId).hide();
$(this._audioPlayControlId).hide();
}
$(this._visualChallengeElementId).attr("src", '');
$(this._audioChallengeElementId).attr("src", '');
this.reloadRepMapChallenge();
},
showRepMapServiceChallenge: function () {
if ($(this._currentViewNameId).val() === 'ViewUserIdentifierVerification') {
if (this._featureEnabled) {
$(this._liveCaptchaRootContentId).hide();
$(this._repMapCaptchaRootContentId).show();
this.reloadRepMapChallenge();
} else {
$(this._liveCaptchaRootContentId).show();
$(this._repMapCaptchaRootContentId).hide();
}
}
},
playAudioChallenge: function () {
$(this._audioChallengeElementId)[0].play();
},
reloadRepMapChallenge: function () {
$(this._audioPlayControlId).hide();
$(this._visualChallengeElementId).hide();
$(this._challengeLoadingId).show();
$(this._getCaptchaErrorMsgId).hide();
var self = this;
$.ajax({
type: self._challengeApiMethod,
url: self._challengeApiUrl,
contentType: self._challengeApiContentType,
data: JSON.stringify({
challengeType: self._currentChallenge.challengeType
}),
success: function (response) {
var responseJson = JSON.parse(response.d);
self._currentChallenge.challengeId = responseJson.ChallengeId;
$(self._challengeIdInputId).val(responseJson.ChallengeId);
$(self._challengeAzureRegionInputId).val(responseJson.AzureRegion);
$(self._challengeTypeInputId).val(self._currentChallenge.challengeType);
if (self._currentChallenge.challengeType === self._challengeTypeVisual) {
var imgBase64 = self._base64VisualPrefix + responseJson.ChallengeData;
$(self._visualChallengeElementId).attr("src", imgBase64);
$(self._visualChallengeElementId).show();
} else {
var audioBase64 = self._base64AudioPrefix + responseJson.ChallengeData;
$(self._audioChallengeElementId).attr("src", audioBase64);
$(self._audioPlayControlId).show();
}
$(self._challengeLoadingId).hide();
},
error: function (response) {
$(self._challengeLoadingId).hide();
$(self._getCaptchaErrorMsgId).show();
self.resetChallengeInput();
}
});
},
resetChallengeInput: function () {
this._currentChallenge.challengeId = null;
$(this._challengeIdInputId).val(null);
$(this._challengeAzureRegionInputId).val(null);
$(this._challengeTypeInputId).val(null);
}
};
</script>
</div>
<input type="hidden" name="ctl00$CorrelationID" id="CorrelationID" value="a6eb7c93-62e8-4083-b637-6c1d543a1688" />
<input type="hidden" name="ctl00$OrgIdUserName" id="OrgIdUserName" value="
[email protected]" />
<input type="hidden" name="ctl00$OrgIdTenantDomain" id="OrgIdTenantDomain" />
<input type="hidden" name="ctl00$NameCoexistenceAccount" id="NameCoexistenceAccount" />
<div role="contentinfo">
<table cellpadding="0" cellspacing="0" class="footer" role="presentation">
<tbody>
<tr class="title">
<td align="left">
<table cellpadding="0" cellspacing="0" role="presentation">
<tbody>
<tr>
<td class="paddingleft"><img id="FooterLogoImage" title="Microsoft" src="/images/footer_logo_grey_bg.png" alt="Microsoft" style="height:15px;" /></td>
<td id="CopyrightNotice" class="paddingleft">©2021 Microsoft Corporation</td>
<td class="paddingleft"></td>
<td class="paddingleft"></td>
<td class="paddingleft"></td>
</tr>
</tbody>
</table>
</td>
<td class="supportCodeCell" align="right">
<table cellpadding="0" cellspacing="0" role="presentation">
<tbody>
<tr>
<td class="alignright paddingright" id="SupportCodeContainer"><a href="javascript:ShowSupportCode()">Support code</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<br/>
<script type="text/javascript">
var BANNER_LOGO_URL_KEY = "BannerLogoUrl";
var TENANT_BRAND_NAME_KEY = "TenantBrandName";
function SendCaptchaErrorToServer(result)
{
try
{
$.ajax({
type: "POST",
url: "Default.aspx/ReportCaptchaResult",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: JSON.stringify({
captchaResult: result
}),
success: function (response)
{
},
error: function (response)
{
}
});
}
catch (error)
{
}
}
function UpdateTenantBrandingBannerLogo()
{
try
{
var orgIdTenantDomain = jQuery.trim($('#OrgIdTenantDomain').val());
var orgIdUserName = jQuery.trim($('#OrgIdUserName').val());
var NameCoexistenceAccountValue = jQuery.trim($('#NameCoexistenceAccount').val());
var localAccountRequest = false;
if (NameCoexistenceAccountValue == "1")
{
localAccountRequest = true;
}
if (LogoHasBeenPreviouslyLoaded())
{
UpdateLogo(localAccountRequest);
}
else if (orgIdTenantDomain.length > 0 || orgIdUserName.length > 0)
{
$.ajax({
type: "POST",
url: "Default.aspx/GetBrandingInfo",
data: JSON.stringify({
tenantDomain: orgIdTenantDomain,
userName: orgIdUserName,
isLocalAccount: localAccountRequest
}),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response)
{
if (response.d && response.d.length > 0)
{
var tenantInfo = JSON.parse(response.d);
if (tenantInfo.BannerLogoUrl && tenantInfo.TenantBrandName)
{
SetBannerLogoUrl(tenantInfo.BannerLogoUrl);
SetTenantBrandName(tenantInfo.TenantBrandName);
} else {
SetDefaultTenantBrandNameAndBannerLogoUrl();
}
UpdateLogo(localAccountRequest);
}
else
{
SetOrHideDefaultLogo(localAccountRequest);
}
},
error: function (response)
{
SetOrHideDefaultLogo(localAccountRequest);
}
});
}
else
{
SetOrHideDefaultLogo(localAccountRequest);
}
}
catch(error)
{
SetOrHideDefaultLogo(localAccountRequest);
}
}
function LogoHasBeenPreviouslyLoaded()
{
return GetBannerLogoUrl().length > 0;
}
function SetOrHideDefaultLogo(isLocalAccountRequest)
{
SetDefaultTenantBrandNameAndBannerLogoUrl();
if (isLocalAccountRequest)
{
$("#HeaderImage").hide();
}
else {
UpdateLogo(isLocalAccountRequest);
}
}
function UpdateLogo(isLocalAccountRequest)
{
if (isLocalAccountRequest)
{
$("#HeaderImage").attr("src", "images/wait_animation.gif");
}
UpdateLogoTitle();
var logoUrl = GetBannerLogoUrl();
$("#HeaderImage").attr("src", logoUrl).show();
}
function UpdateLogoTitle()
{
var tenantBrandName = GetTenantBrandName();
$("#HeaderImage").attr("title", tenantBrandName);
$("#HeaderImage").attr("alt", tenantBrandName);
}
function GetBannerLogoUrl()
{
return GetUserSessionData(BANNER_LOGO_URL_KEY);
}
function SetBannerLogoUrl(url)
{
SetUserSessionData(BANNER_LOGO_URL_KEY, url);
}
function SetDefaultBannerLogoUrl()
{
var DEFAULT_BANNER_LOGO_URL = "images/header_Microsoft.png";
SetBannerLogoUrl(DEFAULT_BANNER_LOGO_URL);
}
function GetTenantBrandName()
{
var tenantBrandName = GetUserSessionData(TENANT_BRAND_NAME_KEY) || GetDefaultTenantBrandName();
return String.format('{0} branding image', tenantBrandName);
}
function SetTenantBrandName(tenantBrandName)
{
SetUserSessionData(TENANT_BRAND_NAME_KEY, tenantBrandName);
}
function SetDefaultTenantBrandName()
{
SetTenantBrandName(GetDefaultTenantBrandName());
}
function GetDefaultTenantBrandName()
{
return 'Company';
}
function SetDefaultTenantBrandNameAndBannerLogoUrl() {
SetDefaultTenantBrandName();
SetDefaultBannerLogoUrl();
}
function ClearTenantBrandNameAndBannerLogoUrl() {
DeleteUserSessionData(TENANT_BRAND_NAME_KEY);
DeleteUserSessionData(BANNER_LOGO_URL_KEY);
}
function PrePopulateUserName()
{
try
{
var userName = $('#OrgIdUserName').val();
if (userName.length > 0 )
{
var pattern = /'/g;
$("#ContentPlaceholderMainContent_TextBoxUserIdentifier").attr("value", userName.trim().replace(pattern, "'"));
}
}
catch (err)
{ }
}
function PopulateUserNameHiddenFieldAndRefreshLogo()
{
try
{
var userName = $('#ContentPlaceholderMainContent_TextBoxUserIdentifier').val();
if (userName.length > 0)
{
$("#OrgIdUserName").attr("value", userName.trim());
ClearTenantBrandNameAndBannerLogoUrl();
UpdateTenantBrandingBannerLogo();
}
}
catch (err)
{ }
}
function OnLoad()
{
var loaded = document.createElement('input');
loaded.type = 'hidden';
loaded.id = 'HiddenLoaded';
document.body.appendChild(loaded);
PrePopulateUserName();
UpdateTenantBrandingBannerLogo();
SuppressEnterKeySubmitEventPropogation();
}
function SuppressEnterKeySubmitEventPropogation() {
$('.noEnterSubmit').bind('keypress', function (e) {
if (e && (e.keyCode== 13) || (e.charCode==13)) return false;
return true;
});
}
function ShowSupportCode() {
$get('SupportCodeContainer').innerHTML = $get('CorrelationID').value;
}
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(
function (sender, args) {
if (args.get_error() && args.get_error().name == 'Sys.WebForms.PageRequestManagerTimeoutException') {
args.set_errorHandled(true);
window.location.pathname = '/Timeout.aspx';
}
}
);
</script>
<script type="text/javascript">
//<![CDATA[
var Page_Validators = new Array(document.getElementById("ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier"), document.getElementById("ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier"), document.getElementById("ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains"));
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
var ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier = document.all ? document.all["ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier"] : document.getElementById("ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier");
ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier.controltovalidate = "ContentPlaceholderMainContent_TextBoxUserIdentifier";
ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier.focusOnError = "t";
ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier.display = "Dynamic";
ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid";
ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier.initialvalue = "";
var ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier = document.all ? document.all["ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier"] : document.getElementById("ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier");
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.controltovalidate = "ContentPlaceholderMainContent_TextBoxUserIdentifier";
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.focusOnError = "t";
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.errormessage = "Please type your email address in the format
[email protected] or
[email protected]";
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.display = "Dynamic";
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier.validationexpression = "^\\s*[a-zA-Z0-9~;&#^\\\\!.\'_%-]+@[a-zA-Z0-9](?!.*\\.\\..*)[a-zA-Z0-9.-]*\\.[a-zA-Z]{2,25}\\s*$";
var ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains = document.all ? document.all["ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains"] : document.getElementById("ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains");
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.controltovalidate = "ContentPlaceholderMainContent_TextBoxUserIdentifier";
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.focusOnError = "t";
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.errormessage = "Microsoft Accounts or personal email addresses don’t work here. Make sure you enter your work or school account (e.g.
[email protected]). If you want to reset a Microsoft Account password, <a href=\"https://account.live.com/resetpassword.aspx\" >click here</a>.";
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.display = "Dynamic";
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.evaluationfunction = "RegularExpressionValidatorEvaluateIsValid";
ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains.validationexpression = "^(?:(
[email protected]|@hotmail.com|@yahoo.com|@aol.com|@icloud.com|@comcast.net|@contoso.com|@outlook.com|@office.com|@office365.com|@microsoftonline.com|@sharepoint.com|@windows.com).)*$\\r?\\n?";
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
$addHandler(window.document.documentElement, 'mouseup', Button.MouseUp); Sys.Application.add_init(Button.ResizeButtons);var address = ''; DoLoad(address);
var Page_ValidationActive = false;
if (typeof(ValidatorOnLoad) == "function") {
ValidatorOnLoad();
}
function ValidatorOnSubmit() {
if (Page_ValidationActive) {
return ValidatorCommonOnSubmit();
}
else {
return true;
}
}
WebForm_AutoFocus('ContentPlaceholderMainContent_TextBoxUserIdentifier');
document.getElementById('ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ContentPlaceholderMainContent_RequiredFieldValidatorUserIdentifier'));
}
document.getElementById('ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ContentPlaceholderMainContent_RegularExpressionValidatorUserIdentifier'));
}
document.getElementById('ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains').dispose = function() {
Array.remove(Page_Validators, document.getElementById('ContentPlaceholderMainContent_RegularExpressionNonOrgIDDomains'));
}
Button.DefaultButton='ContentPlaceholderMainContent_ButtonNext';$addHandler(window.document.documentElement, 'keyup', Button.DefaultButtonKeyUpHandler);$addHandler(window.document.documentElement, 'keydown', Button.DefaultButtonKeyDownHandler);Button.AttachDefaultButtonHandlers();Sys.Application.add_init(function() {
$create(Sys.UI._UpdateProgress, {"associatedUpdatePanelId":"ContentPlaceholderMainContent_UpdatePanelMain","displayAfter":0,"dynamicLayout":false}, null, null, $get("ContentPlaceholderMainContent_UpdateProgress1"));
});
//]]>
</script>
</form>
</body>
</html>