function GetNumCheck()
{
  if (String(modstep.Sname.length) == 'undefined')
  {
    if (modstep.Sname.checked == true)
    {
      window.location='mates.asp?action=domod&step=3&type='+modstep.Sname.value+'&name='+modstep.Sname.id;
      return;
    }
  }
  else
  {
    for (i = 0; i < modstep.Sname.length; i++)
    {
      if (modstep.Sname[i].checked == true)
      {
        window.location='mates.asp?action=domod&step=3&type='+modstep.Sname[i].value+'&name='+modstep.Sname[i].id;
        return;
      }
    }
  }
  return alert('Выберите школу !!!');
}

function Step3()
{
  if (add.year_out.value && add.year_in.value) 
    alert('Вы должны ввести только год окончания ИЛИ выпуска !!!') 
  else 
  { 
    if ((add.year_out.value>1900 && add.year_out.value<2050) || (add.year_in.value>1780 && add.year_in.value<2030)) 
      add.submit() 
    else 
    { 
      alert('Проверьте коректное указание года !!!'); 
      add.year_out.focus();
    }
  }
}

function Add(action)
{
  var Frm = document.add;

  EditCheckStr(Frm.name);
  EditCheckStr(Frm.surname);
  EditCheckStr(Frm.nick);
  EditCheckStr(Frm.MessengerUID);
  EditCheckStr(Frm.mail);
  EditCheckStr(Frm.hi);

  if(!Frm.name.value.length)            {alert("Пожалуйста укажите Имя !");Frm.name.focus();return;}
  if(!Frm.surname.value.length)         {alert("Пожалуйста укажите Фамилию !");Frm.surname.focus();return;}

  if(!Frm.sex.options[Frm.sex.selectedIndex].value){alert("Пожалуйста укажите Пол !");Frm.sex.focus();return;}

  if(!IsNum(Frm.year_out.value))        {alert("Пожалуйста введите правильный Год рождения !");Frm.year_out.focus();return;}
  if(!Frm.year_out.value.length)        {alert("Пожалуйста укажите Год рождения !");Frm.year_out.focus();return;}
  if(parseInt(Frm.year_out.value)<1950) {alert("Не маловат ли Год рождения ?");Frm.year_out.focus();return;}
  if(parseInt(Frm.year_out.value)>2000) {alert("Не великоват ли Год рождения ?");Frm.year_out.focus();return;}

  if(!Frm.mail.value.length)            {alert("Пожалуйста укажите E-Mail !");Frm.mail.focus();return;}
  if(!IsEMail(Frm.mail.value))          {alert("Пожалуйста введите правильный E-Mail !");Frm.mail.focus();return;}

  if (action=="add")
  {
    EditCheckStr(Frm.login);  
    EditCheckStr(Frm.psw);
    if(!Frm.login.value.length)         {alert("Bведите логин !"); Frm.login.focus(); return;}
    if(!Frm.psw.value.length)           {alert("Проверьте пароль !"); Frm.psw.focus(); return;}
    if(!(Frm.psw.value==Frm.psw2.value)){alert("Не верное подтверждение паролья !"); Frm.psw2.focus(); return;}
  };

  Frm.submit();
};

function Login()
{
  var Frm = document.loginForm;
  EditCheckStr(Frm.login);
  EditCheckStr(Frm.psw);
  if(!Frm.login.value.length)         {alert("Bведите логин !"); Frm.login.focus(); return;}
  if(!Frm.psw.value.length)           {alert("Проверьте пароль !"); Frm.psw.focus(); return;}
  Frm.submit();
}

function Forget()
{
  EditCheckStr(forget);
  if(forget)                          {alert("Bведите логин или E-Mail !"); forget.focus(); return;}
  window.location='mates.asp?action=forget&forget='+forget.value;
};