// Функция проверяет Форму "логин-пароль" на _не_пустые поля
// Для раздела Буклеты, вход в раздел
function check_lp() 
	 { 
	  err = 0;
	  k=document.form_login.us_log.value;
	  n=document.form_login.us_psw.value;
	  if (k=="")
	    {err =1;
	     window.alert ("Не введено значение в поле «Логин»!");
		 }
		 else 
		  if (n=="")
		  {err=1;
		   window.alert ("Не введено значение в поле «Пароль»!");
		   };
		  
	  if (err == 0)
	  {document.form_login.submit();
	  }
	 };
	 
// Функция проверяет Форму регистрациии на _не_пустые обязательные 4 поля
// Для раздела Буклеты, вход в раздел	 
function check_reg_user()
 { err = 0;
   fio = document.register_form.us_fio.value;
    fio = fio.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   org = document.register_form.us_org.value;
    org = org.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   em = document.register_form.us_email.value;
   tel = document.register_form.us_tel.value;
    tel = tel.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   if (fio == "")
    {err = 1;
	 window.alert("Не введено значение в поле ФИО!");
	}
	else
	 if (org == "")
	  {err = 1;
	   window.alert("Не введено название организации!");
	  }
	  else 
	   if (em == "")
	    {err = 1;
		 window.alert("Не введён адрес электронной почты!");
		}
		else
		 if (!checkmail(em))
		 { err = 1;
		   window.alert("Неправильное значение поля электронной почты!");
		 }
		 else 
		 if (tel == "")
		  {err = 1;
		   window.alert("Не указан номер телефона!");
		  };
	if (err == 0)
	 document.register_form.submit();
   };

// Функция проверяет Форму напоминания пароля на _не_пустое значение email-а
// Для раздела Буклеты, вход в раздел	    
   function check_fp()
   {err = 0;
    k = document.form_forgot.us_em.value;
	if (k == "")
	{err = 1;
	 window.alert("Не введено значение адреса электронной почты!");
	}
	else 
		if (!checkmail(k))
		 { err = 1;
		   window.alert("Неправильное значение поля электронной почты!");
		 };
	if (err == 0)
	 document.form_forgot.submit();
	
   };
   
   
   // Функция проверки email-а на правильное значение
   // для раздела Буклеты
	function checkmail(value)
	{
	 reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
	 if (!value.match(reg)) {return false; }
	 else {return true;}
	}
	
// str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
// для раздела - Архитекторам - проверка формы на подачу заявки
function check_arch_usr()
{ err = 0;
   fio = document.arch_form.us_fio.value;
     fio = fio.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   org = document.arch_form.us_org.value;
     org = org.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   em = document.arch_form.us_email.value;
    em = em.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
   if (fio == "")
    {err = 1;
	 window.alert("Не введено значение в поле ФИО!");
	}
	else
	 if (org == "")
	  {err = 1;
	   window.alert("Не введено название организации!");
	  }
	  else 
	   if (em == "")
	    {err = 1;
		 window.alert("Не введён адрес электронной почты!");
		}
		else
		 if (!checkmail(em))
		 { err = 1;
		   window.alert("Неправильное значение поля электронной почты!");
		 };

	if (err == 0)
	 document.arch_form.submit();
};
