
function guest_check()
{
    error = 0;
    error_message = '';


    if (document.feedback.s_name.value == '')  {
      error_message += 'Поле \'ФИО\' не заполнено'+"\n";
      error = 1;
    }


    if (document.feedback.s_message.value == '')  {
      error_message += 'Поле \'Ваш отзыв\' не заполнено'+"\n";
      error = 1;
    }

    if (document.feedback.autocifr.value == '')  {
      error_message += 'Поле \'Контрольные цифры\' не заполнено'+"\n";
      error = 1;
    }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };

}

function guest_check_eng()
{
    error = 0;
    error_message = '';


    if (document.feedback.s_name.value == '')  {
      error_message += 'Field \'Name\' incorrect'+"\n";
      error = 1;
    }


    if (document.feedback.s_message.value == '')  {
      error_message += 'Field \'Your rewiev\' incorrect'+"\n";
      error = 1;
    }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };

}


function form_order_check()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Поле \'Категория номера\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Поле \'Дата заезда\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Поле \'Время заезда\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s4.value == '')  {
      error_message += 'Поле \'Дата выезда\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s5.value == '')  {
      error_message += 'Поле \'Время выезда\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s6.value == '')  {
      error_message += 'Поле \'ФИО\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s8.value == '')  {
      error_message += 'Поле \'Телефон\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s9.value == '')  {
      error_message += 'Поле \'E-mail\' не заполнено'+"\n";
      error = 1;
    }

    if(document.feedback.s9.value != '') {
            if (!document.feedback.s9.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
               error_message += 'E-mail "'+document.feedback.s9.value+'" указан неверно, пожалуйста, указывайте реальный адрес.'+"\n";
                   error = 1;
            }
        }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function form_order_check_eng()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Field \'Room\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Field \'Arrival date\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Field \'Arrival time\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s4.value == '')  {
      error_message += 'Field \'Departure date\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s5.value == '')  {
      error_message += 'Field \'Departure time\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s6.value == '')  {
      error_message += 'Field \'Name\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s8.value == '')  {
      error_message += 'Field \'Phone\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s9.value == '')  {
      error_message += 'Field \'E-mail\' incorrect'+"\n";
      error = 1;
    }

    if(document.feedback.s9.value != '') {
            if (!document.feedback.s9.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
               error_message += 'E-mail "'+document.feedback.s9.value+'" incorrect, please fill correct address.'+"\n";
                   error = 1;
            }
        }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function form_bar_check_eng()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Field \'Restaurant\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Field \'Date \' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Field \'Time\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s4.value == '')  {
      error_message += 'Field \'Person number\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s5.value == '')  {
      error_message += 'Field \'Name\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s6.value == '')  {
      error_message += 'Field \'Phone\' incorrect'+"\n";
      error = 1;
    }


    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function form_bar_check()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Поле \'Ресторан\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Поле \'Дата \' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Поле \'Время\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s4.value == '')  {
      error_message += 'Поле \'Кол-во персон\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s5.value == '')  {
      error_message += 'Поле \'Имя\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s6.value == '')  {
      error_message += 'Поле \'Телефон\' не заполнено'+"\n";
      error = 1;
    }


    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function form_bcentr_check_eng()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Field \'Tenant\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Field \'Contact Phone\' incorrect'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Field \'Contact Person\' incorrect'+"\n";
      error = 1;
    }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}



function form_bcentr_check()
{
    error = 0;
    error_message = '';


    if (document.feedback.s1.value == '')  {
      error_message += 'Поле \'Компания-арендатор\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s2.value == '')  {
      error_message += 'Поле \'Контактный телефон\' не заполнено'+"\n";
      error = 1;
    }
    if (document.feedback.s3.value == '')  {
      error_message += 'Поле \'Контактное лицо\' не заполнено'+"\n";
      error = 1;
    }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}



  function Show_Big()        {

        var str;
        str = document.tmp.img.value;
        fname = str;

        PopupWin = window.open(fname, "newWin", "width=200,height=200,menubar=no,status=no,titlebar=no,toolbar=no,location=no,resizable=yes,scrollbars=no");

//        alert (document.tmp.img.value);

  }


  function Show1(fname, width, height) {
    newWidth = width;
    newHeight = height;
    PopupWin = window.open(fname, "newWin", "width="+newWidth+",height="+newHeight+",menubar=no,status=no,titlebar=no,toolbar=no,location=no,resizable=yes,scrollbars=yes");
  }

function Show_Op(fname, width, height) {
                newWidth = width;
                newHeight = height;
                PopupWin = window.open(fname, "_blank", "width="+newWidth+",height="+newHeight+",menubar=no,status=no,titlebar=no,toolbar=no,location=no,resizable=no,scrollbars=yes");
        return false;
}





function form_check()
{
    error = 0;
    error_message = '';


    if (document.feedback.s_name.value == '')  {
      error_message += 'Поле \'ФИО\' не заполнено'+"\n";
      error = 1;
    }

    if (document.feedback.s_email.value == '')  {
      error_message += 'Поле  \'Е-mail\' не заполнено'+"\n";
      error = 1;
    }

    if(document.feedback.s_email.value != '') {
            if (!document.feedback.s_email.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
               error_message += 'E-mail "'+document.feedback.s_email.value+'" указан неверно, пожалуйста, указывайте реальный адрес.'+"\n";
                   error = 1;
            }
        }


    if (document.feedback.s_message.value == '')  {
      error_message += 'Поле \'Ваше сообщение\' не заполнено'+"\n";
      error = 1;
    }

    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function form_check_eng()
{
    error = 0;
    error_message = '';


    if (document.feedback.s_name.value == '')  {
      error_message += 'Field \'Name\' incorrect'+"\n";
      error = 1;
    }

    if (document.feedback.s_email.value == '')  {
      error_message += 'Field  \'Е-mail\' incorrect'+"\n";
      error = 1;
    }

    if(document.feedback.s_email.value != '') {
            if (!document.feedback.s_email.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
               error_message += 'E-mail "'+document.feedback.s_email.value+'" incorrect'+"\n";
                   error = 1;
            }
        }


    if (document.feedback.s_message.value == '')  {
      error_message += 'Field \'Message\' incorrect'+"\n";
      error = 1;
    }
    if (error == 0)  { document.feedback.submit(); };
    if (error == 1)  { alert (error_message); return false; };
}


function hallform_check()  
{
    error = 0;
    error_message = '';

    if (document.reservation.f10.value == '')  {
      error_message += 'Поле \'Компания-арендатор\' не заполнено'+"\n";
      error = 1;
    }

    if (document.reservation.f20.value == '')  {
      error_message += 'Поле \'Контактный телефон\' не заполнено'+"\n";
      error = 1;
    }

   
    if (document.reservation.f30.value == '')  {
      error_message += 'Поле \'Контактное лицо\' не заполнено'+"\n";
      error = 1;
    }


    if (document.reservation.f40.value == '')  {
      error_message += 'Поле \'Email\' не заполнено'+"\n";
      error = 1;
    }


    if(document.reservation.f40.value != '') {
	    if (!document.reservation.f40.value.match(/^[\w\.\-]+@[\w\.\-]+\.[a-zA-Z]{2,}$/i, ""))  {
	       error_message += 'E-mail "'+document.reservation.f40.value+'" указан неверно, пожалуйста, указывайте реальный адрес.'+"\n";
		   error = 1;
	    }
	}


    if (error == 0)  { return true; };
    if (error == 1)  { alert (error_message); return false; };
}


function clickchekbox (ch) {
	if (document.getElementById(ch).checked == true) { document.getElementById(ch+"a").disabled = false; }
	else { document.getElementById(ch+"a").disabled = true; }
}

