
function chng_pass()
{
   if (newpass.old_pass.value)
   {
      newpass.old_pass.className = 'input_active';
      if (newpass.new_pass.value == newpass.new_pass_chk.value && newpass.new_pass.value)
      {
         newpass.new_pass.className = 'input_active';
         newpass.new_pass_chk.className = 'input_active';
         alert_msg.innerHTML = '&nbsp;';
         newpass.submit();
      }
      else
      {
         newpass.new_pass.className = 'input_alert';
         newpass.new_pass_chk.className = 'input_alert';
         alert_msg.innerHTML = "Пароли не совпадают";
      }
   }
   else
   {
      newpass.old_pass.className = 'input_alert';
      newpass.new_pass.className = 'input_alert';
      newpass.new_pass_chk.className = 'input_alert';
      alert_msg.innerHTML = "Не заполнено поле пароль";
   }
}

function chng_email()
{
   var bad_pass = 0;
   var bad_email = 0;
   
   reg_test = new RegExp('^([-a-zA-Z0-9._]+@[-_a-zA-Z0-9]+\\.[-_a-zA-Z0-9.]+)$');
   if (newemail.pass.value ) newemail.pass.className = 'input_active'; else { bad_pass=true; newemail.pass.className = 'input_alert';}
   if ( reg_test.test(newemail.new_email.value) ) newemail.new_email.className = 'input_active'; else  { bad_email=true; newemail.new_email.className = 'input_alert';}

   if (bad_email || bad_pass)
   {
      if (bad_email)
         alert_msg.innerHTML = "Не правильный формат email";
      else
         alert_msg.innerHTML = "Не заполнены необходимые поля";
   }
   else
   {
      newemail.submit();
   }
}
