- Scan ID:
- 9b75cfd8-c598-4f6e-8c97-7febd492b468Finished
- Submitted URL:
- https://telecomsvc.comRedirected
- Report Finished:
Links · 0 found
The outgoing links identified from the page
JavaScript Variables · 25 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
dataLayer | object |
$ | function |
jQuery | function |
appInsights | object |
pendo | object |
ValidateByRegExp | function |
ValidateLogin | function |
Console log messages · 1 found
Messages logged to the web console
Type | Category | Log |
---|---|---|
verbose | dom |
|
HTML
The raw HTML body of the page
<!DOCTYPE html><html><head><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-X4DP24ENJ3&l=dataLayer&cx=c"></script><script async="" src="https://cdn.pendo.io/agent/static/da54d995-914f-486e-4a45-549c88f88ae6/pendo.js"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-M5S4J9X"></script><script type="text/javascript" src="/aspx/scripts/analytics/googleAnalytics.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Login to TeleWeb</title>
<script src="/content/library/jquery/jquery-1.9.0.min.js" type="text/javascript"></script>
<script src="/content/library/jquery/jquery.mask.min.js" type="text/javascript"></script>
<script src="/content/library/jquery/jquery.cookie.js" type="text/javascript"></script>
<link href="/content/styles/login.css" type="text/css" rel="stylesheet" media="screen">
<script type="text/javascript" src="/aspx/scripts/analytics/appInsights.PROD.js"></script><script type="text/javascript" src="/aspx/scripts/analytics/pendo.js"></script><script src="https://az416426.vo.msecnd.net/scripts/a/ai.0.js"></script><link type="text/css" rel="stylesheet" href="https://pendo-static-5050013310844928.storage.googleapis.com/guide.6425667949363200.1710173685032.css" id="_pendo-css_"></head>
<body style="zoom: 1;"><!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M5S4J9X" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) -->
<form id="form">
<div class="Cloud">
<div class="Panel">
<div class="Content">
<h2>My Voice Services<span class="SubLogo"></span></h2>
<div class="Error Hidden jMainError">Phone number or PIN is incorrect, please try again</div>
<div class="Element">
<div class="Label">Phone Number</div>
<div>
<input type="text" maxlength="16" class="Data fw300 jDid" autocomplete="off">
</div>
<div class="Error Hidden jDidError">Valid Phone Number required from 10 to 11 digits</div>
</div>
<div class="Element">
<div class="Label">PIN</div>
<div>
<input type="password" maxlength="10" class="Data fw300 jPin">
</div>
<div class="Error Hidden jPinError">PIN Code required and should be numeric</div>
</div>
<div class="Element">
<input type="checkbox" id="remember" class="jRememberMe"><label for="remember">Remember me</label>
<a class="jForgotPin" href="#">Forgot your PIN?</a>
</div>
<div class="Buttons">
<input value="Login" class="btn btn-large jLoginButton" type="button">
</div>
</div>
</div>
</div>
</form>
<form id="loginForm" name="form" target="_parent" method="post" action="https://wr.telecomsvc.com/im/webrouter">
<input type="hidden" id="loginDid" name="DID">
<input type="hidden" id="loginPin" name="PIN">
<input type="hidden" name="login" value="Login">
</form>
<form id="forgotPinForm" name="form" target="_parent" method="post" action="https://wr.telecomsvc.com/im/account/remindPin.action">
<input type="hidden" id="forgotDid" name="did">
<input type="hidden" name="remind" value="Forgot your PIN?">
</form>
<script type="text/javascript">
function ValidateByRegExp(valueToValidate, regExp) {
var result = true;
if (valueToValidate.toString() == false || !(regExp).test(valueToValidate)) {
result = false;
}
return result;
};
function ValidateLogin() {
var isValid = ValidateByRegExp($('.jDid').data('mask').getCleanVal(), /^\d{9,15}$/);
if (!isValid) {
formIsValid = false;
$('.jDidError').show();
}
return isValid;
};
function ValidatePin() {
var isValid = ValidateByRegExp($('.jPin').val(), /^\d+$/);
if (!isValid) {
formIsValid = false;
$('.jPinError').show();
}
return isValid;
};
function ResetValidationState() {
$('.jPinError').hide();
$('.jDidError').hide();
formIsValid = true;
}
function RememberMe(){
if($('.jRememberMe').is(':checked')){
$.cookie('PhoneDid', $('.jDid').val(), { expires: 3650 }); //SETS IN DAYS (10 YEARS)
} else {
$.cookie('PhoneDid', null);
}
};
$('.jForgotPin').click(function (e) {
ResetValidationState();
ValidateLogin();
if (formIsValid) {
$('#forgotDid').val($('.jDid').data('mask').getCleanVal());
$('#forgotPinForm').submit();
}
});
$('.jLoginButton').click(function (e) {
ResetValidationState();
ValidateLogin();
ValidatePin();
if (formIsValid) {
RememberMe();
$('#loginDid').val($('.jDid').data('mask').getCleanVal());
$('#loginPin').val($('.jPin').val());
$('#loginForm').submit();
}
});
var didInput = $('.jDid');
var phoneDidCookie = $.cookie('PhoneDid');
if (phoneDidCookie){
didInput.val(phoneDidCookie);
$('.jRememberMe').attr('checked', true);
}
didInput.mask('+999999999ZZZZZZ', {
translation: {
'Z': {pattern: /[0-9]/, optional: true}
}
});
didInput.focus();
var formIsValid = true;
</script>
</body></html>