function testform()
{
  if(!document.forms.profile.new_login.value) 
  {
   alert('Логин не должен быть пустым.');
   document.forms.profile.new_login.focus();
   return false;
  }
  else if(!document.forms.profile.chng_email.value) 
  {
   alert('E-mail не должен быть пустым.');
   document.forms.profile.chng_email.focus();
   return false;
  }
  else if (!document.forms.profile.chng_email.value.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) 
  {
   alert('Вы не правильно ввели E-mail.');
   document.forms.profile.chng_email.focus();
   return false;
  }
  else if (document.forms.profile.chng_pwd.value != "" || document.forms.profile.chng_pwd2.value != "")
  {
   if (document.forms.profile.pwd.value == "")
   {
    alert('При смене пароля старый нужно указать обязательно!');
    document.forms.profile.pwd.focus();
    return false;
   }
   else if (document.forms.profile.chng_pwd.value != document.forms.profile.chng_pwd2.value)
   {
   document.forms.profile.chng_pwd.value = "";
   document.forms.profile.chng_pwd2.value = "";

   alert('Введённые новый пароль и подтверщдение не совпадают!');
   return false;
   }
 }                                      
}

