function is_email(email) {
	re = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z0-9]{2,4})$/ig;
	if (email && !re.test(email)) {	return false;	}
	return true;
}
function is_icq(icq) {
	re = /^[0-9]{5,}$/ig;
	if (icq && !re.test(icq)) {return false;}
	return true;
}
function is_phone(phone) {
	re = /[\+\s\(\)\-]/gi;
	phone = phone.replace(re, '');
	re = /^[\d]{10,}$/ig;
	if (phone && !re.test(phone)) {return false;}
	return true;
}


function check_info()	{
	submit = document.content['submit'];
	submit.focus();
	name_ = document.content['content[name]'];
	email = document.content['content[email]'];
	telefon = document.content['info[telefon]'];
	pass = document.content['pass'];
	pass2 = document.content['pass2'];
	if (document.content.action.indexOf('reg') != -1) {
		login = document.content['content[login]'];
		if (login.value=='')		{alert('Заполните, пожалуйста, поле \'Логин\'');login.focus();return false;}
		if (pass.value=='')			{alert('Заполните, пожалуйста, поле \'Пароль\'');pass.focus();return false;}
		if (pass2.value=='')		{alert('Повторите ввод пароля, пожалуйста');pass2.focus();return false;}
	}


	if (name_.value=='')			{alert('Укажите свое имя, пожалуйста');name_.focus();return false;}
	if (pass2.value != pass.value)	{alert('Ошибка! Пароли не совпадают'); pass.value=''; pass2.value=''; pass.focus(); return false; }
	if (!is_email(email.value))		{alert("Вы ввели некорректный email");email.focus();return false;}
	if (telefon.value=='')			{alert('Заполните, пожалуйста, поле \'Телефон\'');telefon.focus();return false;}

	return true;
}

function subscribe(elem) {
if (elem.checked) {
document.content['subscribe[info]['+elem.value+'][format]'].disabled = true;
document.content['subscribe[info]['+elem.value+'][charset]'].disabled = true;
} else {
document.content['subscribe[info]['+elem.value+'][format]'].disabled = false;
document.content['subscribe[info]['+elem.value+'][charset]'].disabled = false;
}
}

function check_quick_info(){

	submit = document.quick_order['submit'];
	submit.focus();
	name_ = document.quick_order['user[name]'];
	telefon = document.quick_order['user[login]'];
	
	if (telefon.value=='')			{alert('Укажите номер Вашего телефона');telefon.focus();return false;}
	if (!is_phone(telefon.value))	{alert('Проверьте, правильно ли Вы указали номер своего телефона. Он должен содержать код города и состоять минимум из 10 символов');telefon.focus();return false;}
	if (name_.value=='')			{alert('Укажите Ваше имя и фамилию');name_.focus();return false;}
	
	return true;
}
