https://cp.serverdata.net/voice/

Submitted URL:
https://telecomsvc.comRedirected
Report Finished:

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

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
dataLayerobject
google_tag_managerobject
google_tag_dataobject
onYouTubeIframeAPIReadyfunction
gaGlobalobject
$function
jQueryfunction

Console log messages · 1 found

Messages logged to the web console

TypeCategoryLog
verbosedom
URL
https://cp.serverdata.net/voice/
Text
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o

HTML

The raw HTML body of the page

<!DOCTYPE html><html><head><script async="" src="https://cdn.pendo.io/agent/static/da54d995-914f-486e-4a45-549c88f88ae6/pendo.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-X4DP24ENJ3&amp;l=dataLayer&amp;cx=c"></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>