costpoint.akima.com Open in urlscan Pro
66.35.56.180  Public Scan

Submitted URL: https://costpoint.akima.com/
Effective URL: https://costpoint.akima.com/cpweb/cploginform.htm?system=AKIMACP8
Submission: On March 25 via manual from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: mainform

<form name="mainform">
  <div id="signInFrame" class="mainWrap">
    <div id="welcomeTxt" class="logo" ondblclick="if(event.shiftKey){document.getElementById('smartPhone').style.display='block'}"></div>
    <div id="leftCol" class="leftCol">
      <div class="offlineInd" id="offlineInd" style="display: none;">
        <div class="offlineIndCnt"><span class="offlineIcon"></span><span class="offlineLbl">Offline</span></div>
      </div>
      <div class="cpLogoLine">
        <div class="cpLogo">®</div>
        <div id="INSTALL" class="install" onclick="install(this,event);" onkeypress="install(this,event)">Add Desktop Shortcut</div>
      </div>
      <div class="cellLabel"><span class="cellLabelText">USERNAME</span></div>
      <div class="cellBorder" a="1"><input type="text" class="inputFld" name="USER" id="USER" tabindex="2" style="text-transform:uppercase;" autocomplete="username" autocorrect="off" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
          onblur="checkUser(this,event);this.parentNode.setAttribute('a','0')"></div>
      <div class="cellLabel"><span class="cellLabelText">PASSWORD</span></div>
      <div class="cellBorder"><input type="password" class="inputFld" name="CLIENT_PASSWORD" id="CLIENT_PASSWORD" tabindex="3" autocomplete="current-password" autocorrect="off" placeholder="Enter a valid password"
          onfocus="closeCombos();this.parentNode.setAttribute('a','1')" onblur="this.parentNode.setAttribute('a','0')" onkeypress="hideError('password')" onpaste="hideError('password')"></div>
      <div id="sysFieldDiv" style="visibility: visible; display: block;">
        <div class="cellLabel"><span class="cellLabelText">SYSTEM</span></div>
        <div class="cellBorder"><input type="text" class="inputFld" name="DATABASE" id="DATABASE" tabindex="4" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
            onblur="this.parentNode.setAttribute('a','0')" onkeypress="hideError('system')" onpaste="hideError('system')"><span class="question" onmouseover="describeField('DATABASE',true)" onmouseout="describeField('DATABASE',false)"></span></div>
      </div>
      <div class="rememberInfo"><input type="checkbox" name="settings" id="settings" onclick="closeCombos();document.getElementById('TIMEOUT').disabled=true;" tabindex="5">Remember me<span id="offlinePar"><input type="checkbox" name="offline"
            id="offline" onclick="switchOffline(this,event)" tabindex="5">Offline mode</span>
        <div class="reset" id="reset" onclick="closeCombos();clearFields(this,event);" onkeypress="clearFields(this,event)" tabindex="6">Reset</div>
      </div><input class="loginBtn" id="loginBtn" type="button" value="Log In" onclick="startLogin()" tabindex="7">
      <div class="hideCriteriaDiv" tabindex="8" onclick="closeCombos();showAdditionalCriteria();" onkeypress="return showCriteriaKeyPress(this,event)"><span class="hideCriteriaImg" id="hideCriteriaImg">&nbsp;&nbsp;&nbsp;&nbsp;</span><span
          id="additionalCriteria">ADDITIONAL CRITERIA</span><span class="fidoImg" onclick="Evt.CB(this,event)"></span></div>
      <div class="smartPhone" id="smartPhone" style="display:none"><input type="checkbox" name="phone" id="phone" onclick="phoneClick(this)" tabindex="9">Smartphone Mode</div>
    </div>
    <div id="rightCol" class="rightCol" style="visibility:hidden">
      <div class="rightCol1">
        <div class="rightSpacer"></div>
        <div class="cellLabel"><span class="cellLabelText">APPLICATION</span></div>
        <div class="cellBorder"><input type="text" class="inputFld" name="APPID" id="APPID" tabindex="10" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
            onblur="this.parentNode.setAttribute('a','0')"><span class="question" onmouseover="describeField('APPID',true)" onmouseout="describeField('APPID',false)"></span></div>
        <div class="cellLabel"><span class="cellLabelText">COMPANY</span></div>
        <div class="cellBorder"><input type="text" class="inputFld" name="COMPANYID" id="COMPANYID" tabindex="11" style="text-transform:uppercase;" onfocus="closeCombos();this.parentNode.setAttribute('a','1')"
            onblur="this.parentNode.setAttribute('a','0')" onkeypress="hideError('company')" onpaste="hideError('company')"><span class="question" onmouseover="describeField('COMPANYID',true)" onmouseout="describeField('COMPANYID',false)"></span>
        </div>
      </div>
      <div class="rightCol2">
        <div class="rightSpacer"></div>
        <div class="cellLabel"><span class="cellLabelText">VALIDATION FREQUENCY</span></div>
        <div class="cellBorder"><span id="execModeSel" name="execModeSel" class="tCCB" tabindex="12"
            onfocus="statusTxt(null,'Select whether validations should occur when leaving a &quot;Field,&quot; when leaving a &quot;Record,&quot; or when saving the &quot;Application.&quot;')" onkeydown="this.cb.onKeyDown(this,event)"
            onblur="this.cb.onBlur(this,event)" hasfocus="0" dis="0" style="width: 240px;"><span id="cbInput" class="execModeText" tabindex="-1" onclick="closeCombos(this);this.parentNode.cb.onTxtClick(this,event)"
              style="overflow: hidden; width: 238px;"><span id="cbTxt" class="tCCBT" onfocus="this.parentNode.parentNode.focus()" onselectstart="event.returnValue=false;event.cancelBubble=true;" style="width: 222px;">Field</span><span
                id="execModeSel__img" class="tCCBImg" onmouseup="this.parentNode.parentNode.cb.onImgMU(this,event)" onselectstart="event.returnValue=false;event.cancelBubble=true;" ondragstart="event.returnValue=false;event.cancelBubble=true;"
                dis="0"></span></span></span><span id="valq" class="question" onmouseover="describeField('execModeSel',true)" onmouseout="describeField('execModeSel',false)"></span></div>
        <div id="langLabel" class="cellLabel"><span class="cellLabelText">LANGUAGE</span></div>
        <div class="cellBorder">
          <div class="inputFldDiv"><span id="langSel" name="langSel" class="tCCB" tabindex="13" style="width: 240px;" onfocus="statusTxt(null,'Select language')" onkeydown="this.cb.onKeyDown(this,event)" onblur="this.cb.onBlur(this,event)"
              hasfocus="0" dis="0"><span id="cbInput" class="execModeText" tabindex="-1" onclick="closeCombos(this);this.parentNode.cb.onTxtClick(this,event)" style="overflow: hidden; width: 238px;"><span id="cbTxt" class="tCCBT"
                  onfocus="this.parentNode.parentNode.focus()" onselectstart="event.returnValue=false;event.cancelBubble=true;" style="width: 222px;">English</span><span id="langSel__img" class="tCCBImg"
                  onmouseup="this.parentNode.parentNode.cb.onImgMU(this,event)" onselectstart="event.returnValue=false;event.cancelBubble=true;" ondragstart="event.returnValue=false;event.cancelBubble=true;" dis="0"></span></span></span></div>
        </div>
      </div>
    </div>
    <div id="legalDisclaimer" class="rightCol" style="display:none">
      <div class="legalCont">
        <div class="legalHeader">Legal Statement<div class="closeLegal" onclick="closeCombos();displayLegalDisclaimer()" onkeypress="return displayLegalDisclaimer(this,event);"></div>
        </div>
        <div class="legalText">The Software is a "Commercial Item," as that term is defined in 48 C.F.R. 2.101 (DEC 2007), and is comprised of "commercial computer software" and "commercial computer software documentation". If acquired by or on
          behalf of a civilian agency, the U.S. Government Licensee's or agency Licensee's rights to use, modify, reproduce, release, perform, display or disclose this Deltek commercial computer software and/or commercial computer software
          documentation is subject to the terms of this Agreement as specified in 48 C.F.R. 12.212 (Computer Software) and 12.211 (Technical Data), as well as Part 27.405-3 of the Federal Acquisition Regulation ("FAR") and its successors. If acquired
          by or on behalf of any agency within the Department of Defense ("DOD"), the U.S. Government acquires this commercial computer software and/or commercial computer software documentation subject to the terms of this Agreement as specified in
          48 C.F.R. 227.7202-3 of the DOD FAR Supplement ("DFARS") and its successors, consistent with 48 C.F.R. 227.7202-1 through 227.7202-4. This U.S. Government Rights clause is in lieu of, and supersedes any other FAR, DFARS, or other clause or
          provision that addresses Government rights in the Deltek Software, Documentation or other technical data. A non-Government Licensee may not acquire Software on behalf of a U.S. Government entity without Deltek's prior written consent and/or
          a separate reseller agreement. <br>c Deltek, Inc. 2018, Unpublished-rights reserved under the copyright laws of the United States. <br>This product includes the following open source software: RSyntaxTextArea is subject to the open source
          license agreement found at https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/dist/RSyntaxTextArea.License.txt, JExcelApi is subject to the open source license agreement found at
          http://www.gnu.org/licenses/lgpl.html, Ehcache is subject to the open source license agreement found at https://www.ehcache.org/about/license.html, Simple Logging Facade for Java (SLF4J) is subject to the open source license agreement found
          at http://www.apache.org/licenses/LICENSE-2.0, JSch is subject to the open source license agreement found at http://www.jcraft.com/jsch/LICENSE.txt, zxing is subject to the open source license agreement found at
          https://github.com/zxing/zxing/wiki/License-Questions, Rhino is subject to the open source license agreement found at https://github.com/mozilla/rhino/blob/master/LICENSE.txt, QRCode.js is subject to the open source license agreement found
          at https://github.com/davidshimjs/qrcodejs/blob/master/LICENSE</div>
      </div>
    </div>
    <div id="customDiv" class="customDiv" style="display: none;"><img id="customBranding" src="images/customLoginImage.png" onerror="custImageError(this)"></div>
    <div id="qrDiv" class="rightCol" style="display:none;">
      <div class="closeLegal" title="Close QR Code" style="margin-top:100px;margin-right:170px" onclick="closeCombos();openQRCode(this,event)" onkeypress="openQRCode(this,event)"></div>
      <div id="qrcode" class="qrcode"></div>
    </div>
    <div id="errorMessageDiv" class="errorMsgDiv">
      <div class="errNose" id="errorNose"></div>
      <div id="errMsgHeader" class="errMsgHeader"><span class="errMsgIcon"></span>Login Error<div class="closeLegal" onclick="closeCombos();hideError()" ontouchstart="hideError()"></div>
      </div>
      <div id="errMsgText" class="errMsgText">The <span class="errMsgTxtHlt" onclick="document.getElementById('USER').focus();">Username</span> or <span class="errMsgTxtHlt"
          onclick="document.getElementById('CLIENT_PASSWORD').focus();">Password</span> entered didn't match our records.<br>Please check your entry and submit again to log into Costpoint.</div>
      <p id="signOthWay" style="display:none;"><a href="#" class="signInOtherWayLink" onclick="signOnAnotherWay()">Try another way to sign in</a></p>
    </div>
    <div id="warningMessageDiv" class="errorMsgDiv">
      <div class="errNose"></div>
      <div id="warnMsgHeader" class="warnMsgHeader"><span class="errMsgIcon"></span>Warning</div>
      <div id="warnMsgText" class="warnMsgText">The <span class="errMsgTxtHlt" onclick="document.getElementById('USER').focus();">Username</span> or <span class="errMsgTxtHlt"
          onclick="document.getElementById('CLIENT_PASSWORD').focus();">Password</span> entered didn't match our records.<br>Please check your entry and submit again to log into Costpoint.</div>
      <hr>
      <div class="passButtons"><button type="button" class="submitBtn" id="warnOkBtn" onclick="warnOk()">Ok</button><button type="button" class="cancelBtn" id="warnCancelBtn" onclick="warnCancel()">Cancel</button></div>
    </div>
    <div id="infoTipDiv" class="errorMsgDiv">
      <div id="infoNose" class="errNose"></div>
      <div id="infoTipText" class="warnMsgText"></div>
    </div>
    <div class="expiredPwDiv" id="expiredPwDiv">
      <div class="errNose"></div>
      <div id="infoMsgHeader" class="infoMsgHeader"><span class="errMsgIcon"></span>Your password has expired</div>
      <div class="expPassText">To continue signing into Costpoint please:</div>
      <div class="expPassText">1.&nbsp;Verify your identity with your current Costpoint password in the field below.</div>
      <div class="expPassText">2.&nbsp;Enter and confirm your new Costpoint password and click Log In.</div>
      <div class="expPassLabel">CURRENT PASSWORD</div><input id="OLD_PASSWORD" name="OLD_PASSWORD" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkNewPw(this,event)" tabindex="90">
      <div id="passErr1" class="passErr"></div>
      <div class="expPassLabel">NEW PASSWORD</div><input id="NEW_PASSWORD" name="NEW_PASSWORD" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkNewPw(this,event)" tabindex="91">
      <div id="passErr2" class="passErr"></div>
      <div class="expPassLabel">CONFIRM PASSWORD</div><input id="RETYPE_PASSWORD" name="RETYPE_PASSWORD" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkNewPw(this,event)" tabindex="92">
      <div id="passErr" class="passErr"></div>
      <hr>
      <div class="passButtons"><button type="button" class="submitBtn" disabled="" dis="1" id="expiredPwOK" name="expiredPwOK" tabindex="93" onclick="PwOk()">Log In</button><button type="button" class="cancelBtn" id="expiredPwCancel"
          name="expiredPwCancel" tabindex="94" onclick="PwClose(this,event)" onkeypress="PwClose(this,event);">Cancel</button></div><span tabindex="95" onfocus="document.getElementById('OLD_PASSWORD').focus()"></span>
    </div>
    <div class="expiredPwDiv" id="mfaDiv">
      <div class="errNose"></div>
      <div id="infoMsgHeader" class="infoMsgHeader"><span class="errMsgIcon"></span>One-time passcode</div>
      <div class="expPassLabel">ONE-TIME PASSCODE</div><input id="MFA_CODE" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkMfa(this,event)" onpaste="mfaPaste(this,event)" tabindex="90">
      <div id="pinRow" style="display:none;">
        <div class="expPassLabel">PERMANENT PIN</div><input id="MFA_PIN" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="checkMfa(this,event)" onpaste="mfaPaste(this,event)" tabindex="91">
      </div>
      <div class="expPassText" id="mfaMsg"></div>
      <hr>
      <div class="passButtons" id="mfaButtons"><button type="button" class="submitBtn" disabled="" dis="1" id="mfaOK" name="mfaOK" tabindex="93" alt="Login" onclick="MfaOk()">Log In</button><button type="button" class="cancelBtn" id="mfaCancel"
          tabindex="94" onclick="MfaClose(this,event)" onkeypress="MfaClose(this,event);">Cancel</button></div><span tabindex="95" onfocus="document.getElementById('MFA_CODE').focus()"></span>
    </div>
    <div class="expiredPwDiv" id="u2fDiv">
      <div class="errNose"></div>
      <div id="u2fMsgHeader" class="infoMsgHeader"><span class="errMsgIcon"></span>Security key</div>
      <div id="u2fText" class="expPassText"><b>Use your security key</b><br>If your security key has a button, tap it.<br>If it doesn't, remove and re-insert it.<div id="u2fErr" class="passErr"></div>
        <hr>
        <div class="passButtons" id="u2fButtons"><span id="u2fMFA" class="resetLink" tabindex="93" onclick="u2fMFA(this,event)" onkeypress="u2fMFA(this,event);">Try another way to sign in</span><span class="or">&nbsp;or&nbsp;</span><span
            id="u2fCancel" class="resetLink" tabindex="94" onclick="u2fCancel(this,event)" onkeypress="u2fCancel(this,event);">Cancel</span></div>
      </div>
      <div id="u2fMFAPasswordDiv" class="u2fMFAPasswordDiv">
        <div class="expPassLabel">PASSWORD</div><input id="U2F_MFA_PASS" type="password" autocomplete="off" autocorrect="off" class="passInput" onkeyup="u2fMFAKeyUp(this,event)" tabindex="90">
        <hr>
        <div class="passButtons" id="u2fMFAPasswordButtons"><button type="button" class="submitBtn" dis="1" id="u2fMFAOK" tabindex="93" alt="Login" onclick="u2fProceedWithMFA()">Log In</button><button type="button" class="cancelBtn" id="u2fMFACancel"
            tabindex="94" onclick="u2fCancel(this,event)" onkeypress="u2fCancel(this,event);">Cancel</button></div>
      </div>
    </div>
    <div class="expiredPwDiv" id="newfido">
      <div class="errNose"></div>
      <div id="fidoMsgHeader" class="infoMsgHeader"><span class="errMsgIcon"></span>Register new FIDO device</div>
      <div id="fidoEmailDiv" class="expPassText">
        <div class="expPassLabel"><b>We sent you an email for verification purposes.</b>
          <p>Your one-time passcode is on its way. Once you receive it, please enter it below.</p>
        </div><input type="text" class="passInput" id="fidoEmail" onkeyup="checkFidoEmail(this,event)" onpaste="fidoEmailPaste(this,event)">
        <div id="fidoErr" class="passErr"></div>
        <hr>
        <div class="expPassLabel">Please enter ID and Name you'd like to use for this device</div><input type="text" class="passInput" id="fidoName" onkeyup="checkFidoIdName(this,event)">
        <div><input type="checkbox" id="u2fResidentKeyFl"><span class="expPassLabel">Resident key (Kiosk Mode)</span></div>
        <div class="passButtons" id="fidoIdNameButtons"><button type="button" class="submitBtn" id="fidoIdNameOKBtn" dis="1" tabindex="93" alt="Submit" onclick="fidoEmailOK(this,event)">Submit</button><button type="button" class="cancelBtn"
            id="fidoIdNameCancel" tabindex="94" alt="Cancel" onclick="fidoCancel(this,event)" onkeypress="fidoCancel(this,event);">Cancel</button></div>
      </div>
    </div>
  </div>
  <div id="freezeLoginUI" class="glassPane"></div>
  <div class="legalLink" onclick="closeCombos();displayLegalDisclaimer()" onkeypress="return displayLegalDisclaimer(this,event);" tabindex="16">Legal Statement</div>
  <div class="helpLink" onclick="closeCombos();openHelpPage(this,event)" onkeypress="openHelpPage(this,event)" tabindex="15">Help</div>
  <div class="qrLink" onclick="closeCombos();openQRCode(this,event)" onkeypress="openQRCode(this,event)" tabindex="15">Mobile QR Code</div>
  <div class="copyLink">©2018 Deltek,&nbsp;Inc.</div>
  <div tabindex="17" onfocus="document.getElementById('newui').focus()"></div><input type="hidden" id="TIMEOUT" disabled="" value="Y"><input type="hidden" name="EXECMODE" value=""><input type="hidden" name="LANG" value="EN"><input type="hidden"
    name="STATUS" value=""><input type="hidden" name="BROWSERTYPE" value=""><input type="hidden" name="BROWSERVERSION" value=""><input id="buildNum" type="hidden" name="BUILDNUMBER" value="8.1.0">
</form>

Text Content

Offline
®
Add Desktop Shortcut
USERNAME

PASSWORD

SYSTEM

Remember meOffline mode
Reset
    ADDITIONAL CRITERIA
Smartphone Mode
APPLICATION

COMPANY

VALIDATION FREQUENCY
Field
LANGUAGE
English
Legal Statement

The Software is a "Commercial Item," as that term is defined in 48 C.F.R. 2.101
(DEC 2007), and is comprised of "commercial computer software" and "commercial
computer software documentation". If acquired by or on behalf of a civilian
agency, the U.S. Government Licensee's or agency Licensee's rights to use,
modify, reproduce, release, perform, display or disclose this Deltek commercial
computer software and/or commercial computer software documentation is subject
to the terms of this Agreement as specified in 48 C.F.R. 12.212 (Computer
Software) and 12.211 (Technical Data), as well as Part 27.405-3 of the Federal
Acquisition Regulation ("FAR") and its successors. If acquired by or on behalf
of any agency within the Department of Defense ("DOD"), the U.S. Government
acquires this commercial computer software and/or commercial computer software
documentation subject to the terms of this Agreement as specified in 48 C.F.R.
227.7202-3 of the DOD FAR Supplement ("DFARS") and its successors, consistent
with 48 C.F.R. 227.7202-1 through 227.7202-4. This U.S. Government Rights clause
is in lieu of, and supersedes any other FAR, DFARS, or other clause or provision
that addresses Government rights in the Deltek Software, Documentation or other
technical data. A non-Government Licensee may not acquire Software on behalf of
a U.S. Government entity without Deltek's prior written consent and/or a
separate reseller agreement.
c Deltek, Inc. 2018, Unpublished-rights reserved under the copyright laws of the
United States.
This product includes the following open source software: RSyntaxTextArea is
subject to the open source license agreement found at
https://github.com/bobbylight/RSyntaxTextArea/blob/master/RSyntaxTextArea/src/main/dist/RSyntaxTextArea.License.txt,
JExcelApi is subject to the open source license agreement found at
http://www.gnu.org/licenses/lgpl.html, Ehcache is subject to the open source
license agreement found at https://www.ehcache.org/about/license.html, Simple
Logging Facade for Java (SLF4J) is subject to the open source license agreement
found at http://www.apache.org/licenses/LICENSE-2.0, JSch is subject to the open
source license agreement found at http://www.jcraft.com/jsch/LICENSE.txt, zxing
is subject to the open source license agreement found at
https://github.com/zxing/zxing/wiki/License-Questions, Rhino is subject to the
open source license agreement found at
https://github.com/mozilla/rhino/blob/master/LICENSE.txt, QRCode.js is subject
to the open source license agreement found at
https://github.com/davidshimjs/qrcodejs/blob/master/LICENSE


Login Error

The Username or Password entered didn't match our records.
Please check your entry and submit again to log into Costpoint.

Try another way to sign in

Warning
The Username or Password entered didn't match our records.
Please check your entry and submit again to log into Costpoint.

--------------------------------------------------------------------------------

OkCancel

Your password has expired
To continue signing into Costpoint please:
1. Verify your identity with your current Costpoint password in the field below.
2. Enter and confirm your new Costpoint password and click Log In.
CURRENT PASSWORD

NEW PASSWORD

CONFIRM PASSWORD


--------------------------------------------------------------------------------

Log InCancel
One-time passcode
ONE-TIME PASSCODE
PERMANENT PIN


--------------------------------------------------------------------------------

Log InCancel
Security key
Use your security key
If your security key has a button, tap it.
If it doesn't, remove and re-insert it.


--------------------------------------------------------------------------------

Try another way to sign in or Cancel
PASSWORD

--------------------------------------------------------------------------------

Log InCancel
Register new FIDO device
We sent you an email for verification purposes.

Your one-time passcode is on its way. Once you receive it, please enter it
below.



--------------------------------------------------------------------------------

Please enter ID and Name you'd like to use for this device
Resident key (Kiosk Mode)
SubmitCancel

Legal Statement
Help
Mobile QR Code
©2018 Deltek, Inc.

Field
Record
Application
English
Français
Español
Deutsch
Dutch