<script language ="JavaScript">
function nam(){
if (document.form1.namek.value.length < 2)
document.all["namewarn"].style.display='block';
if (document.form1.namek.value.length > 1)
document.all["namewarn"].style.display='none';
}
function tele() { 
if (document.form1.phone.value.length < 6)
document.all["telwarn"].style.display='block';
if (document.form1.phone.value.length > 5)
document.all["telwarn"].style.display='none';
}
function validate() { 
	if (document.form1.fam.value.length > 0) {
	var rtry = document.form1.fam.value;
	var rre = /^[а-яА-Яa-zA-Z\s]+$/;
	var rresult = rre.test(rtry)? "true" : "false";
	if (rresult == "false") {
	alert("В поле Фамилия, пожалуйста, используйте ТОЛЬКО БУКВЫ.");
	return false;}
	}
	
	if (document.form1.namek.value.length < 2) {
	window.alert("Пожалуйста, введите имя, по которому мы могли бы обратиться к Вам.");
	return false;
	}
		
	if (document.form1.namek.value.length > 1) {
	var otry = document.form1.name.value;
	var ore = /^[а-яА-Яa-zA-Z\s]+$/;
	var oresult = ore.test(otry)? "true" : "false";
	if (oresult == "false") {
	alert("Пожалуйста, введите имя, по которому мы могли бы обратиться к Вам. Используйте ТОЛЬКО БУКВЫ.");
	return false;}
	}
	
	if (document.form1.otch.value.length > 0) {
	var qtry = document.form1.otch.value;
	var qre = /^[а-яА-Яa-zA-Z\s]+$/;
	var qresult = qre.test(qtry)? "true" : "false";
	if (qresult == "false") {
	alert("В поле Отчество, пожалуйста, используйте ТОЛЬКО БУКВЫ.");
	return false;}
	}
	
	if (document.form1.email.value.length > 0) {
	var mtry = document.form1.email.value;
	var mre = /^[\w/.-]+@[\w/.-]+$/;
	var mresult = mre.test(mtry)? "true" : "false";
	if (mresult == "false") {
	alert("Пожалуйста, вводите в поле email ваш почтовый адрес, либо ничего не вводите.");
	return false;}
	}
	
	if (document.form1.phone.value.length < 6) {
	alert("Пожалуйста, введите корректный номер телефона.");
	return false;}
	if (document.form1.phone.value.length > 5) {
	var ptry = document.form1.phone.value;
	var pre = /^[\d\s()\-+]+$/;
	var presult = pre.test(ptry)? "true" : "false";
	if (presult == "false") {
	alert("Пожалуйста, введите корректный номер телефона.");
	return false;}
	}

	if (document.form1.coment.value.length > 0) {
	var wtry = document.form1.coment.value;
	var wre = /^[а-яА-Яa-zA-Z0-9\s\(\)\+\=\@\.\,\!\?\:\;\'\"\-]+$/;
	var wresult = wre.test(wtry)? "true" : "false";
	if (wresult == "false") {
	alert("В поле Комментарии, пожалуйста, используйте только буквы, цифры, знаки препинания. Воздержитесь от специальных символов.");
	return false;}
	}
	
	if (document.form1.adres.value.length > 0) {
	var etry = document.form1.adres.value;
	var ere = /^[а-яА-Яa-zA-Z0-9\s\(\)\+\=\@\.\,\!\?\:\;\'\"\-]+$/;
	var eresult = ere.test(etry)? "true" : "false";
	if (eresult == "false") {
	alert("В поле Адрес доставки, пожалуйста, используйте только буквы, цифры, знаки препинания. Воздержитесь от специальных символов.");
	return false;}
	}
}
</script>
