////////////////////////////////////////////////////////////////////////////////
//
// Logon and registration form checking
//
////////////////////////////////////////////////////////////////////////////////

  // For use with: fi_logon.php
  //
function check_logon (form, button)
{
  if (!check_username(form.username, form.username.value) ||
      !check_password(form.password, form.password.value))
  {
    //event.returnValue=false;
    return false;
  }

  document.fi_logon.submit();

  return true;
}

  // For use with: fi_register.php
  //
function check_fi_register (form, button)
{
  if (!check_username (form.username, form.username.value) ||
      !check_passwords(form.password, form.password.value, form.password2.value) ||
      !check_email(form.email, form.email.value))
  {
    //event.returnValue=false;
    return false;
  }

  document.fi_register.submit();

  return false;
}

  // For use with: fi_profile.php
  //
function fi_profile_onload(form)
{
  form.change_password.checked = false;
}
function password_hs(form)
{
  change_password = form.change_password.checked;

  if (change_password == true)
  {
    form.new_password.disabled  = false;
    form.new_password2.disabled = false;
  }
  else
  {
    form.new_password.disabled  = true;
    form.new_password2.disabled = true;
  }

  return true;
}
function check_fi_profile (form, button)
{
  change_password = form.change_password.checked;

  if (change_password==true && !check_passwords(form.new_password, form.new_password.value, form.new_password2.value))
  {
    //event.returnValue=false;
    return false;
  }

  if (!check_name(form.first_name) ||
      !check_name(form.last_name)  ||
      !check_email(form.email, form.email.value))
  {
    //event.returnValue=false;
    return false;
  }

  //alert ("All user register details verified OK!");
    // how do I make this general, like document.form.submit() ?
  document.fi_profile.submit();

  return false;
}

