function showerror(form_name) 
	{ 
	document.getElementById (form_name).mail.focus();
	alert("Введён неправильный почтовый адрес"); 
	} 

function check_gostevuha() 
	{
	if(document.gostevuha.name.value=="")
		{
		alert("Вы не указали имя");
		document.gostevuha.name.focus();
		return false;
		}
	if(document.gostevuha.text.value=="")
		{
		alert("Вы не ввели отзыв");
		document.gostevuha.text.focus();
		return false;
		}
	if(document.gostevuha.mail.value!="")
		{
		check_mail("gostevuha");
		}
	}
function check_zayavka()
	{
	var num_checked=0;

	// Проверка полей
	if(document.zayavka.town.value=="0")
		{
		alert("Вы не выбрали город");
		document.zayavka.town.focus();
		return false;
		}
	if(document.zayavka.seminar.value=="0")
		{
		alert("Вы не выбрали семинар");
		document.zayavka.seminar.focus();
		return false;
		}
	if(document.zayavka.name.value=="")
		{
		alert("Вы не заполнили поле \"Имя\"");
		document.zayavka.name.focus();
		return false;
		}
	if(document.zayavka.second_name.value=="")
		{
		alert("Вы не заполнили поле \"Фамилия\"");
		document.zayavka.second_name.focus();
		return false;
		}
	if(document.zayavka.phone.value=="")
		{
		alert("Вы не заполнили поле \"Контактный телефон\"");
		document.zayavka.phone.focus();
		return false;
		}
	if(document.zayavka.day.value=="0")
		{
		alert("Вы не выбрали день Вашего рождения");
		document.zayavka.day.focus();
		return false;
		}
	if(document.zayavka.month.value=="0")
		{
		alert("Вы не выбрали месяц Вашего рождения");
		document.zayavka.month.focus();
		return false;
		}
	if(document.zayavka.year.value=="0")
		{
		alert("Вы не выбрали год Вашего рождения");
		document.zayavka.year.focus();
		return false;
		}
	if(check_mail("zayavka"))	return true;
	return false;
	}

function check_mail(form_name)
	{
	
	txt=document.getElementById (form_name).mail.value;
	//alert('1'+txt+'1');
	if (txt == "") 
		{ 
		alert("Вы не заполнили поле \"Работающий e-mail\"."); 
		document.getElementById (form_name).mail.focus();
		return(false) 
		} 

	if (txt.indexOf(".") == -1) 
		{ 
		
		alert("Пропущен символ \".\"."); 
		document.getElementById (form_name).mail.focus();
		return(false) 
		} 

	dog = txt.indexOf("@"); 
	if (dog == -1) 
		{ 
		
		alert("Пропущен символ \"@\"."); 
		document.getElementById (form_name).mail.focus();
		return(false) 
		} 
	if ((dog < 1) || (dog > txt.length - 5))
		{ 
		showerror(form_name); 
		return(false) 
		} 

	if ((txt.charAt(dog - 1) == '.') || (txt.charAt(dog + 1) == '.')) 
		{ 
		showerror(form_name); 
		return(false) 
		} 
	return true;
	}
