

  function notValidEmail( str ){
    mailRE = new RegExp( );
    mailRE.compile( '^[._a-z0-9-]+@[.a-z0-9-]+[.]{1}[a-z]{2,4}$', 'gi' );
    return !(mailRE.test( str.value ));
  }
   
  function checkForm( form ){
    if( notValidEmail( form.addressField ) ){
        alert( 'Введите Email!' );
        return false;
    }
    return true;
  }

function checkForm2() { 
var error = 0; 
var error_message = "Ошибка!\n";

if (document.f2.name.value.length == 0) {
    error_message = error_message + "* Поле 'Имя' должно быть заполнено!\n";
    error = 1;
  }
if (document.f2.email.value.length == 0) {
    error_message = error_message + "* Поле 'Email' должно быть заполнено!\n";
    error = 1;
  }
  
if (error == 1) {
    alert(error_message);
    return false;
  } else {

      document.f2.tsubmit.value="Сохраняется...";
      document.f2.tsubmit.disabled="true";
    return true;
  }
}


function checkForm3() { 
var error = 0; 
var error_message = "Ошибка!\n";

if (document.f2.name.value.length == 0) {
    error_message = error_message + "* Поле 'Имя' должно быть заполнено!\n";
    error = 1;
  }
if (document.f2.email.value.length == 0) {
    error_message = error_message + "* Поле 'Email' должно быть заполнено!\n";
    error = 1;
  }
  
if (document.f2.password.value.length < 5) {
    error_message = error_message + "* Поле 'Пароль' должно содержать не менее 5 символов!\n";
    error = 1;
  }
  
if (error == 1) {
    alert(error_message);
    return false;
  } else {

      document.f2.tsubmit.value="Сохраняется...";
      document.f2.tsubmit.disabled="true";
    return true;
  }
}
