';
}
var globalRestartOnSubmit = false;
function sessionTimedOut()
{
// restart session automatically upon "submit" for edge-like clients if logon form is compatibile
if ((undefined != window.external.WebLogonResetSession) && (null != globalInputs)) {
globalRestartOnSubmit = true;
}
else {
// display session expired msg for non-compatible forms or
// non-edge clients
//showSplashLayer("MessageDIV", SessionExpired_CustomizedScreenGet());
window.location="https://www.ergopro.be";
}
}
/**
* Place the focus and init the form fields
*/
if(self != top) { top.location = self.location; }
window.onerror=function(){ return function(){ return; } }
//--------------------------------------------------------------------
var doNotAutoSubmit = false;
var globalFormId = 'auth_form';
var globalTableId = 'credentials_table';
var globalSubmitTrId = 'submit_row';
var globalSavePasswordCheckbox = null;
var globalInputs = null;
// compatibily function, works only with input[0] text username and input[1] text password
function getFormCompatibility()
{
// find from
var form = document.getElementById( globalFormId );
if( form == null ){
return null;
}
// check if form suites
var inputs = [];
var inputsTemp = form.getElementsByTagName("input");
// filter submit, reset, hidden and little green men
for( var i=0; i= 2 && inputs[0].name == "_F5_challenge" && inputs[0].type == "password" && inputs[1].name == "_F5_verify_password" && inputs[1].type == "password" ){
if( inputs[0].value != inputs[1].value ){
alert("Het paswoord en de bevestiging komen niet overeen / Le mot de passe et la confirmation ne correspondent pas");
inputs[0].focus();
return false;
} else {
// Not sending the second field.
inputs[1].disabled = true;
}
}
return true;
}
function masterSubmit(form)
{
if( !verifyNewPassword() /* || ... */){
return false;
}
OnSubmit(); // this required by edge
if (globalRestartOnSubmit) {
try {
window.external.WebLogonAutoLogon = (("" != globalInputs[0].value) && ("" != globalInputs[1].value));
}
catch (e) {}
// restart session
window.external.WebLogonResetSession();
return false;
}
disableSubmit(form);
return true;
}
//-->