
  function wopen(url, w, h)  {
    window.open(url, '', 'width='+w+', height='+h+', resizable=no,scrollbars=yes'); 
    return false;
  }


  function form_guest()  {
    error = 0;
    error_message = '';

    if (document.form1.s_name.value == '')  {
      error_message += 'Поле \'ФИО\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_email.value.indexOf('@') == -1) && (document.form1.s_email.value != ''))  {
        error_message += 'Поле \'E-mail\' заполнено не верно'+"\n";
        error = 1;
    }
    if (document.form1.s_message.value == '')  {
      error_message += 'Поле \'Сообщение\' не заполнено'+"\n";
      error = 1;
    }
    if (error == 0)  { document.form1.submit(); };
    if (error == 1)  { alert (error_message); return false; };
  }

  function form_check()  {
    error = 0;
    error_message = '';

    if (document.form1.s_name1.value == '')  {
      error_message += 'Поле \'Фамилия\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_name2.value == '')  {
      error_message += 'Поле \'Имя\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_name3.value == '')  {
      error_message += 'Поле \'Отчество\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_org.value == '')  {
      error_message += 'Поле \'Организация\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_phone.value == '') && (document.form1.s_email.value == ''))  {
      error_message += 'Поле \'Телефон\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_phone.value == '') && (document.form1.s_email.value == ''))  {
      error_message += 'Поле \'E-mail\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_email.value.indexOf('@') == -1) && (document.form1.s_email.value != ''))  {
        error_message += 'Поле \'E-mail\' заполнено не верно'+"\n";
        error = 1;
    }
    if (document.form1.s_message.value == '')  {
      error_message += 'Поле \'Сообщение\' не заполнено'+"\n";
      error = 1;
    }
    if (error == 0)  { return true; };
    if (error == 1)  { alert (error_message); return false; };
  }


  function form_order()  {
    error = 0;
    error_message = '';

    if (document.form1.s_name1.value == '')  {
      error_message += 'Поле \'Фамилия\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_name2.value == '')  {
      error_message += 'Поле \'Имя\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_name3.value == '')  {
      error_message += 'Поле \'Отчество\' не заполнено'+"\n";
      error = 1;
    }
    if (document.form1.s_adres.value == '')  {
      error_message += 'Поле \'Адрес доставки\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_phone.value == '') && (document.form1.s_email.value == ''))  {
      error_message += 'Поле \'Телефон\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_phone.value == '') && (document.form1.s_email.value == ''))  {
      error_message += 'Поле \'E-mail\' не заполнено'+"\n";
      error = 1;
    }
    if ((document.form1.s_email.value.indexOf('@') == -1) && (document.form1.s_email.value != ''))  {
        error_message += 'Поле \'E-mail\' заполнено не верно'+"\n";
        error = 1;
    }
    if (error == 0)  { return true; };
    if (error == 1)  { alert (error_message); return false; };
  }
