function validate_logon() {
  if (isEmpty(document.logon.username.value)) {
   alert('Please enter your logon ID ');
   document.logon.username.focus();
   return false;
}
else if (document.logon.username.value.length > 12) {
   alert('Your logon ID cannot be more than 12 characters in length ');
   document.logon.username.focus();
   return false;
}
else if (hasSpecialCharacter(document.logon.username.value)) {
   alert('Your logon ID cannot contain any special characters ');
   document.logon.username.focus();
   return false;
}
else if (isEmpty(document.logon.password.value)) {
   alert('Please enter your password ');
   document.logon.password.focus();
   return false;
}
else if (document.logon.password.value.length > 12) {
   alert('Your password cannot be more than 12 characters in length ');
   document.logon.password.focus();
   return false;
}
else if (hasSpecialCharacter(document.logon.password.value)) {
   alert('Your password cannot contain any special characters ');
   document.logon.password.focus();
   return false;
}
return true;
}

function validate_logon_onClick() {
  if (isEmpty(document.logon.username.value)) {
   alert('Please enter your logon ID ');
   document.logon.username.focus();
   return true;
}
else if (document.logon.username.value == "user name" ) {
   alert('Please enter a valid user name ');
   document.logon.username.focus();
   return true;
}
else if (document.logon.username.value.length > 12) {
   alert('Your logon ID cannot be more than 12 characters in length ');
   document.logon.username.focus();
   return true;
}
else if (hasSpecialCharacter(document.logon.username.value)) {
   alert('Your logon ID cannot contain any special characters ');
   document.logon.username.focus();
   return true;
}
else if (isEmpty(document.logon.password.value)) {
   alert('Please enter your password ');
   document.logon.password.focus();
   return true;
}
else 
   var formpwd = "password";
   var formpwd2 = document.logon.password.value;
   if (formpwd2 == formpwd ) {
   alert('Please enter a valid password ');
   document.logon.password.focus();
   return true;
}
else if (document.logon.password.value.length > 12) {
   alert('Your password cannot be more than 12 characters in length ');
   document.logon.password.focus();
   return true;
}
else if (hasSpecialCharacter(document.logon.password.value)) {
   alert('Your password cannot contain any special characters ');
   document.logon.password.focus();
   return true;
}
else {
   document.logon.submit();
}
}
