function checkChangePasswordForm(form)
{
	if (form.new_pass.value == "") 
	{
		alert ("Введите новый пароль");
		form.new_pass.focus();
		return false;
	}
	
	if (form.repeat_pass.value == "") 
	{
		alert ("Повторите новый пароль");
		form.repeat_pass.focus();
		return false;
	}
	
	if(form.new_pass.value != form.repeat_pass.value)
	{
		alert("Повторный пароль не совпадает с первым");
		form.new_pass.value = '';
		form.repeat_pass.value = '';
		form.new_pass.focus();
		return false;
	}
	
	if (form.old_pass.value == "") 
	{
		alert ("Введите старый пароль");
		form.old_pass.focus();
		return false;
	}
	
	return true;
}	

function checkLoginForm(form)
{
	if (form.login.value == "") 
	{
		alert ("Логин обязательно");
		form.login.focus();
		return false;	
	}
	if (form.password.value == "") 
	{
		alert ("Пароль обязательно");
		form.password.focus();
		return false;	
	}
	
	return true;
}

function isEmail(param) 
{
	if(param.match(/[a-zA-Z0-9_]+@[a-zA-Z0-9_]+.*[a-zA-Z0-9_].[a-zA-Z]{2,3}/))
	{
		return true;
	}
	else
	{
		return false;
	}
}

function checkGuestbookForm(form)
{
	if(form.name.value=="")
	{
		alert("Не указаны ФИО");
		form.name.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		alert("Не указан e-mail");
		form.email.focus();
		return false;
	}
	
	if(form.email.value!="" && !isEmail(form.email.value))
	{
		alert("Email не соответствует формату электронной почты");
		form.email.focus();
		return false;
	}
	
	if(form.message.value=="")
	{
		alert("Отсутствует текст отзыва");
		form.message.focus();
		return false;
	}
	
	if(form.captcha.value=="")
	{
		alert("Обязательно введите защитный код");
		form.captcha.focus();
		return false;
	}
	
	return true;
}

function checkOrderForm(form)
{
	if(form.name.value=="")
	{
		alert("Не указаны ФИО");
		form.name.focus();
		return false;
	}
	
	if(form.phone.value=="")
	{
		alert("Не указан телефон");
		form.phone.focus();
		return false;
	}
	
	if(form.email.value=="")
	{
		alert("Не указан e-mail");
		form.email.focus();
		return false;
	}
	
	if(form.email.value!="" && !isEmail(form.email.value))
	{
		alert("Email не соответствует формату электронной почты");
		form.email.focus();
		return false;
	}
	
	if(form.cottage.value=="")
	{
		alert("Не указан тип коттеджа");
		form.cottage.focus();
		return false;
	}
	
	if(form.arrival.value=="")
	{
		alert("Не указана дата заезда");
		form.arrival.focus();
		return false;
	}
	
	if(form.departure.value=="")
	{
		alert("Не указана дата отъезда");
		form.departure.focus();
		return false;
	}
	
	if(form.captcha.value=="")
	{
		alert("Обязательно введите защитный код");
		form.captcha.focus();
		return false;
	}
	
	return true;
}


