  function validateEmail(email) {
    var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
    if (!email.match(re)) {
        return (false);
    }
    return(true);
}
function proverka(password){
 var re = /([0-9a-zA-Z_-]$)/;

 if (! password.match(re)) {
        return (false);
    }
    return(true);
     }

function Validator(theForm)
{

if (!validateEmail(theForm.email.value))
  {
    alert("Введите кооректный электронный адрес !");
    theForm.email.focus();
    return (false);
  }
  if (theForm.emailcipher.value == "0")
  {
    alert("этот адрес уже имеется в базе !");

    return (false);
  }
 if (!proverka(theForm.password.value))

  {
    alert("пароль должен состоять из цифр и латинских букв!");
    theForm.password.focus();
    return (false);
  }

  return (true);
}


