var per=150;
var hidetimer;
var img=false;

function hideMenus(){
	clearHideTimer();
	for (i = 0; (document.getElementById("menu-tbl").getElementsByTagName("table").item(i)); i++) {	
		document.getElementById("menu-tbl").getElementsByTagName("table").item(i).style.visibility = "hidden";
		img=false;
}
}

function hideTimer(){
	if (img==false) hidetimer=setTimeout('hideMenus()', per);
}

function clearHideTimer(){
	clearTimeout(hidetimer);
}

function showLayer(name){
	hideMenus();
	document.getElementById(name).style.visibility = "visible";
	img=true;
}

function faq_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)  { return true; };
    if (error == 1)  { alert (error_message); return false; };
}   

  function form_check_test()  {
    error = 0;
    error_message = '';

    if (document.form1.s_name1.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; };
  }
  
function check_anket() {
	f0 = document.getElementById('f0').value;
	f1 = document.getElementById('f1').value;
	f2 = document.getElementById('f2').value;
	f3 = document.getElementById('f7').value;
    error = 0;
    error_message = '';
		
    if (f0 == '')  {
        error_message += 'Поле \'Фамилия\' не заполнено'+"\n";
        error = 1;
    }
    if (f1 == '')  {
        error_message += 'Поле \'Имя\' не заполнено'+"\n";
        error = 1;
    }
    if (f2 == '')  {
        error_message += 'Поле \'Отчество\' не заполнено'+"\n";
        error = 1;
    }
    if (f3 == '')  {
        error_message += 'Поле \'Телефон\' не заполнено'+"\n";
        error = 1;
    }
		
    if (error == 0)  { return true; };
    if (error == 1)  { alert (error_message); return false; };
	
}