<!-- Hide from old browsers
var FormType = "Query";
function LOGIN_Validate(ctl, index) {
function isNumber(theElement, eName)
{
  s = theElement.value;
  if (isNaN(Math.abs(theElement.value)) && (s.charAt(0) != '#'))
  {
      if ( isNumber.arguments.length  < 1 ) {
         alert(eName + ":" + "Waarde moet numeriek (een getal) zijn" );
      }
      else
      {
         for (var i=0; (i <= s.length && s.charAt(i) != '.'); )
         {
          if (((s.charAt(i) >= 0) && (s.charAt(i) <= 9)) ||
               (s.charAt(i) == ',' && i != 0 && i != s.length-1) || (s.charAt(i) == '.') )
                 i++;
          else
           {
             alert( eName + ":" + " Valeur doit être numérique" );
             theElement.focus();
             return false;
           }
         }
        if (s.charAt(i) == '.')
         {
	     for (i++;i <= s.length; )
           {
            if (((s.charAt(i) >= 0) && (s.charAt(i) <= 9)))
              i++;
            else
            {
             alert( eName + ":" + "Valeur doit être numérique" );
             theElement.focus();
             return false;
            }
           }
         }
       }
  }
  return true;
}
function stripMe (theElement) {
//lro 15-10-03 14:07 probleem met spciale karakters (uitroepteken etc)
//var x = theElement.value;
//theElement.value = (x.replace(/^\W+/,'')).replace(/\W+$/,'');
return true;
}
if (!stripMe(document.forms[0].P_USERNAME) ) {
 return false;
}
if (!stripMe(document.forms[0].P_PASSWORD) ) {
 return false;
}
if (document.forms[0].Z_TYPE.value=="B")  {
 if ( (document.forms[0].P_USERNAME.value == "") )  {
  alert("Identification: Une valeur doit être entrée");
  document.forms[0].P_USERNAME.focus();
  return false;
 }
}
else {
 if ( (document.forms[0].P_USERNAME.value == "") )  {
  alert("N° de dossier: Une valeur doit être entrée");
  document.forms[0].P_USERNAME.focus();
  return false;
 }
 if (!isNumber(document.forms[0].P_USERNAME, 'N° de dossier')) {
  return false;
 }
}
if ( (document.forms[0].P_PASSWORD.value == "") )  {
 alert("Mot de passe: Une valeur doit être entrée");
 document.forms[0].P_PASSWORD.focus();
 return false;
}
 return true;
}
function btnQFU_OnClick(ctl, index) {
   if (!LOGIN_Validate(ctl)) { return false; }
   ctl.form.Z_ACTION.value = ctl.value; ctl.form.submit();
   return true;
}
function isNumber(theElement, eName)
{
  s = theElement.value;
  if (isNaN(Math.abs(theElement.value)) && (s.charAt(0) != '#'))
  {
      if ( isNumber.arguments.length  < 1 ) {
         alert(eName + ":" + "[ERRNUM]" );
      }
      else
      {
         for (var i=0; (i <= s.length && s.charAt(i) != '.'); )
         {
          if (((s.charAt(i) >= 0) && (s.charAt(i) <= 9)) ||
               (s.charAt(i) == ',' && i != 0 && i != s.length-1) || (s.charAt(i) == '.') )
                 i++;
          else
           {
             alert( eName + ":" + " [ERRNUM]" );
             theElement.focus();
             return false;
           }
         }
        if (s.charAt(i) == '.')
         {
	     for (i++;i <= s.length; )
           {
            if (((s.charAt(i) >= 0) && (s.charAt(i) <= 9)))
              i++;
            else
            {
             alert( eName + ":" + "[ERRNUM]" );
             theElement.focus();
             return false;
            }
           }
         }
       }
  }
  return true;
}
function POS_OnLoad(ctl, index) {

   if ( FormType != "PostDelete")
   {
      form_num=0;
      do
      {
         elem_num=0;
         len = document.forms[form_num].elements.length;
         if (len > 0)
         {
            while (elem_num < len &&
                   document.forms[form_num].elements[elem_num].type != "text" &&
                   document.forms[form_num].elements[elem_num].type != "password" &&
                   document.forms[form_num].elements[elem_num].type != "textarea")
            {
               elem_num++;
            }
            if (elem_num < len)
            {
               document.forms[form_num].elements[elem_num].focus();
               break;
            }
         }
         form_num++;
      } while ( form_num < document.forms.length );
   }

   return true;
}
function loginForm (type) {
 document.write('<br>');
 document.write('<form action="/FR/www/sp2$sec.process_logon" method="POST" name="frmZero" target="_top">');
 document.write('<input type="hidden" name="Z_DBTYPE" value="' + type + '">');
 document.write('<input type="hidden" name="Z_TYPE" value="' + type + '">');
 document.write('<input type="hidden" name="Z_ZONE" value="">');
 document.write('<input type="hidden" name="Z_VCCNR" value="8">');
 document.write('<input type="hidden" name="Z_LAND" value="B">');
 document.write('<table id="loginTab">');
 document.write('<tr valign="top">');
 document.write(' <td align="left" width="80">&nbsp;</td>'); // adjust box right
 document.write(' <td align="left">');
 document.write(' <table border="0">');
 document.write('  <tr valign="middle">');
 document.write('   <td align="right">&nbsp;</td>'); // <img src="/img/menu/2login.gif" alt="">
 if (type=="B") {
  document.write('   <td align="right"><img src="/img/menu/2roepnaam.gif" alt=""></td>');
  document.write('   <td>');
  document.write('   <input type="text" name="P_USERNAME" size="10" maxlength="30">');
  document.write('   </td>');
 }
 else {
  document.write('   <td align="right"><img src="/img/menu/2dossier.gif" alt=""></td>');
  document.write('   <td>');
  document.write('   <input type="text" name="P_USERNAME" size="10" maxlength="7">');
  document.write('   </td>');
 }
 document.write('  </tr>');
 document.write('  <tr valign="middle">');
 document.write('   <td align="left">&nbsp;</td>');
 document.write('   <td align="right"><img src="/img/menu/2paswoord.gif" alt=""></td>');
 document.write('   <td>');
 if (type=="B") {
  document.write('   <input type="password" name="P_PASSWORD" size="10" maxlength="30">');
 }
 else {
  document.write('   <input type="password" name="P_PASSWORD" size="10" maxlength="30">');
 }
 document.write('   </td>');
 document.write('  </tr>');
 document.write('  <tr valign="middle">');
 document.write('   <td align="left">&nbsp;</td>');
 document.write('   <td align="left">&nbsp;</td>');
 document.write('   <td align="left">');
 document.write('   <input type=hidden name="Z_ACTION" class="button">');
 document.write('   <input type=submit class="button" value="" onClick="return btnQFU_OnClick(this),false">');
 document.write('   </td>');
 document.write('  </tr>');
 document.write(' </table>');
 document.write(' </td>');
 document.write(' </tr>');
 document.write('</table>');
 document.write('</form>');
}
//-->
