function formSubmit(formName) {
	document.forms[formName].submit();
}


function isEmailValid(email) {
	var s = "[\\w\\-]+(\\.[\\w\\-]+)*@((([a-zA-Z0-9]+)|([a-zA-Z0-9]+[\\w\\-]*))(\\.([\\w^_]+\\.\\2))?\\.)?[\\w\\-]{2,}\\.[a-zA-Z]{2,}";
	var re = new RegExp(s);
	return re.test(email);
}


function checkMail() {
	f = document.mailform;
	if (f.firm.value == "") {
		alert("Не заполнено поле Компания.");
		f.firm.focus();
		event.returnValue = false;
		return false;	
	} 
	if (f.name.value == "") {
		alert("Не заполнено поле Контактное лицо.");
		f.name.focus();
		event.returnValue = false;
		return false;	
	} 
	else if (f.email.value == "") {
		alert("Не заполнено поле Контактный e-mail.");
		f.email.focus();
		event.returnValue = false;
		return false;
    }
	else if (!(isEmailValid(f.email.value))) {
		alert("Неправильный e-mail.");
		f.email.focus();
		event.returnValue = false;
		return false;
	}
	if (f.phone.value == "") {
		alert("Не заполнено поле Контактный телефон.");
		f.phone.focus();
		event.returnValue = false;
		return false;	
	} 
	if (f.text.value == "") {
		alert("Не заполнено поле сообщения.");
		f.text.focus();
		event.returnValue = false;
		return false;	
	} 
	return true;
}