
// LOGIN form functions

function verify_login_form(){
   // initialisations
   var error_msg = "";

   // initialisations from form
   var login = document.getElementById("auth_login").value;
   var passwd = document.getElementById("auth_passwd").value;

   // checking input data
   if (login == "" || passwd == "") error_msg = err_noauthdata;

   // final decision
   if (error_msg == "") {
      return true;
   } else {
      alert(error_msg);
      return false;
   }
}



// REGISTRATION Function

function verify_register_form(){
   // initialisations
   var error_msg = "";
   var e_email = new RegExp("^([a-z_A-Z-\\.0-9]+)@([a-z_A-Z-\\.0-9]+)\\.([a-zA-Z]+)$");

   // initialisations from form
   var name = document.getElementById("auth_name").value;
   var email = document.getElementById("auth_email").value;
   var passwd1 = document.getElementById("auth_passwd1").value;
   var passwd2 = document.getElementById("auth_passwd2").value;
   var phone = document.getElementById("auth_phone").value;
   var antispam = document.getElementById("antispam").value;

   // checking input data
   if (name == "") error_msg = error_msg + err_noname + "\r\n";
   if (!e_email.test(email)) error_msg = error_msg + err_noemail + "\r\n";
   if (passwd1 == "" || passwd2 == "" || passwd1 != passwd2) error_msg = error_msg + err_paswerr + "\r\n";
   if (phone == "") error_msg = error_msg + err_nophone + "\r\n";
   if (antispam == "") error_msg = error_msg + err_noantispam + "\r\n";

   // final decision
   if (error_msg == "") {
      return true;
   } else {
      alert(error_msg);
      return false;
   }
}



