function check_email(e) {
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	for(i=0; i < e.length ;i++){
		if(ok.indexOf(e.charAt(i))<0){
		return (false);
		}
	}

	if (document.images) {
	re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
	re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
		if (!e.match(re) && e.match(re_two)) {
		return (-1);
		}
	}
}
function validForm_corp() {
	if(document.corp.company.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Фамилия, имя"');
		document.corp.company.focus(); return false;}
		
	if(document.corp.name.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Фамилия, имя"');
		document.corp.name.focus(); return false;}
		
	if(document.corp.name.value.match(/[^ a-zA-Zа-яА-Я]/)){
		alert('Ошибка! Вы ввели некорректное ФИО');
		document.corp.name.focus(); return false;}
		
	if(document.corp.phone.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Телефон"');
		document.corp.phone.focus(); return false;}
		
	if((document.corp.phone.value.match(/[^ 0-9\-\(\)]/)) || (document.corp.phone.value.length < 7)){
		alert('Ошибка! Вы ввели некорректный номер телефона');
		document.corp.phone.focus(); return false;}

		document.corp.submit();
		return true;
}

function validForm() {
	if(document.test.name.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Фамилия, имя"');
		document.test.name.focus(); return false;}
		
	if(document.test.name.value.match(/[^ a-zA-Zа-яА-Я]/)){
		alert('Ошибка! Вы ввели некорректное ФИО');
		document.test.name.focus(); return false;}
		
	if(document.test.phone.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Телефон"');
		document.test.phone.focus(); return false;}
		
	if((document.test.phone.value.match(/[^ 0-9\-\(\)]/)) || (document.test.phone.value.length < 7)){
		alert('Ошибка! Вы ввели некорректный номер телефона');
		document.test.phone.focus(); return false;}
	
	
	/*for (var y=1; y<13; y++) {
		var j=0;
		for (var i=1; i<5; i++) {
			if(document.getElementById('v'+y+'['+i+']').checked == true){
				j++;}
		}
		if (j==0) {
			alert('Ошибка! Нет ответа на '+y+' вопрос!');
			return false;
		}
	}
	
	if(document.test.v13_a.value==""){
		alert('Ошибка! Нет ответа на 13 вопрос!');
		document.test.v13_a.focus(); return false;}
		
	if(document.test.v13_b.value==""){
		alert('Ошибка! Нет ответа на 13 вопрос!');
		document.test.v13_b.focus(); return false;}
		
	if(document.test.v13_d.value==""){
		alert('Ошибка! Нет ответа на 13 вопрос!');
		document.test.v13_d.focus(); return false;}
	
	for (var y=14; y<23; y++) {
		var j=0;
		for (var i=1; i<5; i++) {
			if(document.getElementById('v'+y+'['+i+']').checked == true){
				j++;}
		}
		if (j==0) {
			alert('Ошибка! Нет ответа на '+y+' вопрос!');
			return false;
		}
	}
	
	if(document.test.v24_a.value==""){
		alert('Ошибка! Нет ответа на 24 вопрос!');
		document.test.v24_a.focus(); return false;}
		
	if(document.test.v24_b.value==""){
		alert('Ошибка! Нет ответа на 24 вопрос!');
		document.test.v24_b.focus(); return false;}
		
	if(document.test.v24_c.value==""){
		alert('Ошибка! Нет ответа на 24 вопрос!');
		document.test.v24_c.focus(); return false;}*/
		

		document.test.submit();
		return true;
}
function getObj(obj) {
	if(!document.getElementById) return false;
	return (typeof(obj) == 'string') ? document.getElementById(obj) : obj;
}

function showInfo(id) {
	var mm = getObj(id);
	if(!mm) return;
	with(mm.style) display = (display == 'none') ? 'block' : 'none';
}

function validFormQ() {
	if(document.vopros.name1.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Фамилия"');
		document.vopros.name1.focus(); return false;}
	if(document.vopros.name2.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Имя"');
		document.vopros.name2.focus(); return false;}
		
	/*if ((document.vopros.name1.value.match(/[^ a-zA-Zа-яА-Я]/)) || (document.vopros.name2.value.match(/[^ a-zA-Zа-яА-Я]/))){
		alert('Ошибка! Вы ввели некорректное ФИО');
		document.vopros.name1.focus(); return false;}*/
	if(document.vopros.country.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Страна"');
		document.vopros.country.focus(); return false;}
		
	if(document.vopros.city.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Город"');
		document.vopros.city.focus(); return false;}
		
	if(document.vopros.email.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "e-mail"');
		document.vopros.email.focus(); return false;}
		
	if(document.vopros.phone.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Телефон"');
		document.vopros.phone.focus(); return false;}
		
	if((document.vopros.phone.value.match(/[^ 0-9\-\(\)]/)) || (document.vopros.phone.value.length < 7)){
		alert('Ошибка! Вы ввели некорректный номер телефона');
		document.vopros.phone.focus(); return false;}
	
	if(document.vopros.vopros.value==""){
		alert('Ошибка! Пожалуйста заполните поле: "Вопрос"');
		document.vopros.vopros.focus(); return false;}
		
	if(document.vopros.sub.value==0){
		alert('Ошибка! Пожалуйста выберите адресата вопроса!');
		document.vopros.sub.focus(); return false;}
		
	document.forms.vopros.elements.send.value = Math.pow((Math.sin(4)*Math.sin(4)+Math.cos(4)*Math.cos(4)),4558779)+Math.round(Math.tan(45*Math.PI/180))+Math.sqrt(9)+Math.pow(1,4356988954904);

		document.vopros.submit();
		return true;
}