https://nzpolice.nz.whispir.com/util/login.do

Submitted URL:
https://nzpolice.nz.whispir.com/Redirected
Report Finished:

The outgoing links identified from the page

JavaScript Variables · 171 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
onbeforetogglestring
documentPictureInPicturestring
onscrollendstring
$string
jQuerystring
customListOptionsstring
isReadystring
removeAjaxNotificationMsgstring
showAjaxNotificationMsgstring
getElementsByClassstring

Console log messages · 2 found

Messages logged to the web console

TypeCategoryLog
logother
URL
https://nzpolice.nz.whispir.com/js/web_common_lib.js
Text
registering the attr function
verbosedom
URL
https://nzpolice.nz.whispir.com/util/login.do
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 PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>

  
    
    
      
    
  

    <title>Log in to your account</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript1.2" src="/js/jquery-1.10.2.min.js" type="text/javascript"></script>
    <script language="Javascript">
      $.noConflict();
    </script>
    
    
    <!-- link rel="stylesheet" href="/jsp/app/themes/nzpolice/css.inc;jsessionid=UaEnbaZgi+xIVeLkNrkFmQlb.iux2" type="text/css" / -->
    <link href="/jsp/app/themes/nzpolice/nzpolice.css" rel="stylesheet" type="text/css">
<style>
#webpage-message{
    display:none;
}
</style>
    


  <script language="JavaScript1.2" src="/js/web_common_lib.js" type="text/javascript"></script>
  <script language="JavaScript1.2" src="/jsp/app/js/common.js" type="text/javascript"></script>
  <script language="JavaScript1.2" src="/js/web_cookie_lib.js" type="text/javascript"></script>
  <script language="JavaScript1.2" src="/js/prototype_v1_7_3.js" type="text/javascript"></script>

  
  
    <script language="JavaScript1.2" src="/js/web_cookie_alert.js" type="text/javascript"></script>
    <script>
      jQuery(function() {
        var cookieAlert = new CookieAlert().setup({
          cssUrl: ''
        });
        if (cookieAlert) {
          cookieAlert.show({
            label: 'By using this website, you automatically accept that we use cookies',
            approveLabel: 'Got it'
          });
        }
      });
    </script>
  

    <script language="Javascript">
    function get_cookies_array() {
      var cookies = { };
        if (document.cookie && document.cookie != '') {
          var split = document.cookie.split(';');
          for (var i = 0; i < split.length; i++) {
            var name_value = split[i].split("=");
            name_value[0] = name_value[0].replace(/^ /, '');
            cookies[decodeURIComponent(name_value[0])] = decodeURIComponent(name_value[1]);
          }
        }
        return cookies;
      }

    function checkPageValidity(){
      var jSessionId = get_cookies_array();
      document.cookie = jSessionId + ";SameSite=None;Secure;";
        var onWizard = '';
        if (onWizard!=null && onWizard=='true'){
          var serverFormId = '';
          var clientFormId = GetCookie("whispir_serverside_formid");

            if (clientFormId!=null && clientFormId.length>0 && serverFormId!=null && serverFormId.length>0){
              if (clientFormId!=serverFormId){
                viewPage('/util/backButtonBlocked.do',new Array(),new Array());
              }
            }
        }
    }

      function pageHeightCheck() {
      moObj = document.getElementById('var_heightx');
      var hgt = screen.availHeight;
      moObj.style.height = hgt-200;
    }

  </script>

  </head>

<body onload="checkPageValidity();" id="loginPage" style="">


<!-- bodyContainer: main top level parent container -->
<div id="bodyContainer">

  <!-- pageContainer: contains all items including nav, and content -->
  <div id="pageContainer">

    <!-- Top box items -->
      
      
        
        
        
        
      


    <!-- Navigation items -->
    

    <!-- page heading -->
    <h2 id="wizardPageHeader"><span class="pageHeading">Log in to your account</span></h2>

    <!-- Message box items -->
    








<script>var messageBox = '';</script>








    <!-- Content Items box items -->
    <div id="contentContainer">
       









<script language="JavaScript1.2" src="/js/web_common_lib.js" type="text/javascript"></script>
<script language="JavaScript1.2" src="/js/web_cookie_lib.js" type="text/javascript"></script>



	<script language="JavaScript1.2" src="/js/web_cookie_alert.js" type="text/javascript"></script>
	<script>
		jQuery(function() {
			var cookieAlert = new CookieAlert().setup({
				cssUrl: ''
			});
			if (cookieAlert) {
				cookieAlert.show({
					label: 'By using this website, you automatically accept that we use cookies',
					approveLabel: 'Got it'
				});
			}
		});
	</script>




<script type="text/javascript">
    <!--
    addLoadEvent(onloadSetUserName);

    function validate() {
        if (trim(document.getElementById('username').value).length <= 0) {
            document.getElementById('username').focus();
            alert('Please enter User name and Password.')
            return;
        }

        document.getElementById('j_username').value = document.getElementById('username').value + ':' + document.getElementById('cid').value;

        //save password
        savelogin();

        document.loginForm.submit();

    }

    function onloadSetUserName() {
        var currentCid = '';
        if (document.getElementById('j_username') != null) {
            var j_username = document.getElementById('j_username');

            //no user name found trying to load from cookies
            if (j_username.value.length <= 0) {
                var cookieUser = retrievelogin();
                if (cookieUser.length > 0) {
                    var oldCid = cookieUser.split(":")[1];
                    if (oldCid == currentCid) {
                        j_username.value = cookieUser;
                        var rememberMeCheckBox = document.getElementById("_acegi_security_remember_me");
                        rememberMeCheckBox.checked = true;
                    }
                }
            }

            if (j_username.value.length > 0) {
                document.getElementById('username').value = j_username.value.split(":")[0];
                document.getElementById('cid').value = j_username.value.split(":")[1];
                //document.getElementById('j_password').focus();

                //check if remember me must be checked
                var savedUsername = retrievelogin();
                if (savedUsername.length > 0) {
                    var rememberMeCheckBox = document.getElementById("_acegi_security_remember_me");
                    rememberMeCheckBox.checked = true;
                }
            } else {
                //document.getElementById('username').focus();
            }
        }
    }

    function savelogin() {
        var rememberMeCheckBox = document.getElementById("_acegi_security_remember_me");
        var userName = document.getElementById("j_username");

        if (rememberMeCheckBox.checked) {
            SetLongLivedCookie("whispir.login.userName", userName.value, 365);
        } else {
            SetLongLivedCookie("whispir.login.userName", "", 365);
        }
    }

    function retrievelogin() {
        var userName = GetCookie("whispir.login.userName");
        if (userName == null) {
            userName = "";
        }
        return userName;
    }


    /* Function to capture keypress for Enter key */

    isNs4 = (document.layers) ? true : false;
    isMoz = (window.sidebar || navigator.userAgent.indexOf('Gecko') != -1) ? true : false;

    isKeyTrue = (isNs4 || isMoz);


    if (isKeyTrue) { // Check if the browser is IE4+ or DOM
        document.captureEvents(Event.KEYPRESS)
    }
    document.onkeypress = kpress;

    function kpress(e) {
        key = isKeyTrue ? e.which : window.event.keyCode
        if (key == 13) { // 13 = ascii code for enter key
            validate(); // run validation code
        }
    }

    function doForgottenLoginDetails() {
        submitPage('/util/resetPassword.do', new Array('submitAction', 'userName', 'email', 'isInit'), new Array('doForgottenLoginDetails', '', '', 'true'), 'loginForm');
    }

    
    
    function doShowContactRegPage() {
        
        
        submitPage('/util/nzpoliceSelfRegistration.do', new Array('submitAction', 'isInit'), new Array('doShowContactRegPage', 'true'), 'loginForm');
    }
    
    //-->
</script>




    <title>Login</title>



<!-- h2 class="pageHeading">Log in to your account</h2-->


<form action="j_acegi_security_check;jsessionid=UaEnbaZgi+xIVeLkNrkFmQlb.iux2" method="POST" id="loginForm" name="loginForm">
    <input type="hidden" name="cid" id="cid" value="">

    <div class="container">

        <div class="container-fluid">
            <div class="column9">
                <div class="blueContainer">

                    <div class="blueContainerContent">

                    <h1 class="textTitle1">Sign in</h1>

                    
                        

                            <div class="row">
                                <div class="offset2 column8">

                                    <p>
                                    

                                    
                                        Please enter your user name and password to access your details.<br>
                                    

                                    

                                    </p>
                                </div>
                            </div>


                            

                            

                            
                            

                            
                            
                                
                            

                            <div class="row">
                                <div class="offset2 column8">
                                    <label class="label" for="j_username">User name</label>

                                    <input type="hidden" name="j_username" id="j_username">
                                    <input class="in-std medium" type="text" name="username" id="username" tabindex="1" value="">

                                </div>
                            </div>

                            <div class="row">
                                <div class="offset2 column8">

                                    <p>
                                    <input type="checkbox" id="_acegi_security_remember_me" name="_acegi_security_remember_me">

                                    <label for="_acegi_security_remember_me">Remember my user name</label>

                                    </p>
                                </div>
                            </div>


                            <div class="row">
                                <div class="offset2 column8">
                                    <label class="label" for="j_username">Password</label>

                                    <input class="in-std medium" type="password" id="j_password" name="j_password">
                                </div>
                            </div>


                            <div class="row">
                                <div class="offset2 column8">
                                    <button type="button" class="btn" onclick="javascript:validate()">Log In</button>
                                </div>
                            </div>


                            
                            
                            
                            
                            <div class="row">
                                <div class="offset2 column8">
                                        Forgotten your user name or password?&nbsp;


                                    <p>
                                        <a class="lk-side link" href="javascript:doForgottenLoginDetails()" onmouseover="window.status='Get Assistance with Your Password'; return true;" onmouseout="window.status=''; return true;">
                                                Access your account details
                                        </a></p>
                                </div>
                            </div>

                        
                        
                    

                    

                        
                        
                        
                        
                        
                        
                        <div class="row">
                            <div class="offset2 column8">
                                    Don't have an account?&nbsp;

                                <a class="lk-side link" href="/util/nzpoliceSelfRegistration.do" onmouseover="window.status='Get Assistance with Your Password'; return true;" onmouseout="window.status=''; return true;">
                                        Create a new account
                                </a>


                            </div>
                        </div>
                    

                    </div>
                </div>
            </div>
        </div>
    </div>

</form>

    </div>

    <!-- Footer box items -->
      
      
        
        <script>
    if (messageBox!=null && messageBox.length>0){

        if (jQuery('.blueContainerContent').length>0){
            jQuery('.blueContainerContent').prepend(messageBox);
        }else{
            jQuery('#contentContainer').prepend(messageBox);
        }

    }
</script>

        
        
      

  </div>
</div>


 


</body></html>