function setupLoginForm () {
  var field =  $('username');
  field.addEvents({
    'change' : loginCheck,
    'blur'   : loginCheck,
    'focus'  : loginCheck,
    'keyup'  : loginCheck
  });
  field.setAttribute("autocomplete","off");
  field.focus();
  loginCheck();
}

function loginCheck () {
  myField  = document.getElementById("username");
  if (myField.value.length > 0) {
    enableButton("login_button","JavaScript:document.loginform.submit();");
  } else {
    disableButton("login_button");
  }
}



function setupChangepwForm ( fieldname ) {
  var field = $( fieldname );
  field.addEvents({
    'change' : changeCheck,
    'blur'   : changeCheck,
    'focus'  : changeCheck,
    'keyup'  : changeCheck
  });
  field.setAttribute("autocomplete","off");
  field.focus();
  changeCheck();
}


function changeCheck () {
  myOldpw   = document.getElementById("oldpassword");
  myNewpw1  = document.getElementById("newpassword1");
  myNewpw2  = document.getElementById("newpassword2");
  if ((myOldpw.value.length > 0)  &&
      (myNewpw1.value.length > 0) &&
      (myNewpw2.value.length > 0) &&
      (myNewpw1.value == myNewpw2.value)
   ) {
    enableButton("change_button","JavaScript:document.loginform.submit();");
  } else {
    disableButton("change_button");
  }
}



