function display_check_errormessage( show, input, message){
 if ( show == true){
  document.getElementById(input).style.backgroundColor = '#ffcccc';
  document.getElementById(message).style.display = 'inline';
 }
 else {
  document.getElementById(input).style.backgroundColor = '';
  document.getElementById(message).style.display = 'none';
 }
}
   
function check_user( input, message){
 var user = document.getElementById(input).value;
 if ( isNaN(user) == true){
  display_check_errormessage( true, input, message);
  return false;
 }
 else if ( user < 1 || user > 12000){
  display_check_errormessage( true, input, message);
  return false;
 }
 else{
  display_check_errormessage( false, input, message);
 }
}
   
function check_pin( input, message){
 var pwd = document.getElementById( input).value.match( "^[A-Z]{4}$", "g");
 if ( pwd != null){
  display_check_errormessage( false, input, message);
 }
 else{
  display_check_errormessage( true, input, message);
  return false;
 }
}
   
function check_login(){
 if( check_user( 'user', 'user_tip') == false || check_pin( 'pin', 'pin_tip') == false){
 return false;
 }
 else{
  return true;
 }
}
