function check_text(input,alert){
	if (!(/^[\.\-_A-Za-zа-яА-Я0-9]+?$/.test(input.value))) {
		alert.innerHTML = "Ошибка";
		return false;
	}else{
		input.className = "";
		alert.innerHTML = "";
		return true;
	}
}
function check_tel(input,alert){
	if (!(/^[\.\-_()\+0-9]+?$/.test(input.value))) {
		alert.innerHTML = "Ошибка. Неверный номер телефона";
		return false;
	}
	else{
		input.className = "";
		alert.innerHTML = "";
		return true;
	}
}
		
function check_email(input,alert){
	if (!(/^[\ \.\-_A-Za-z0-9]+?@[\.\-_A-Za-z0-9]+?\.[\.\-_A-Za-z0-9]{2,6}$/.test(input.value)) && input.value!="") {
		alert.innerHTML = "Ошибка. Неверный формат email";
		return false;
	}else{
		input.className = "";
		alert.innerHTML = "";
		return true;
	}
}
function validate(){
	if (
	    check_text(document.reg.name,input_n) &&
	    check_tel(document.reg.tel,input_t) &&
	    check_email(document.reg.email,input_e) 
	   ){
		return true;
	}else{
		alert ("Исправьте, пожалуйста, ОШИБКИ");
		return false;
	}
}
//-------------------------------------------------------------------------------------------------------
// if (!(/^\D{2,10}\b\D{2,10}$/.test(f.fio.value))) { 
//       alert('Имя и Фамилия - 2 слова без цифр \от 2 до 10 символов\nисправляем');f.fio.select(); 
//       return false; 
//  } 
//---------------------------------------------------------------------------------------------------------
// if ( (document.forms.mailer.mailtext.value == null) (document.forms.mailer.mailtext.value.length < 10) )
//  {
//    alert("Заполните поле: Текст письма");
//    document.forms.mailer.mailtext.focus();
//    return false;
//  }
//  return true;
//}
