function sendForm(form) {
	if (trim(form.name.value).length == 0) {
		alert('Не заполнено поле "Имя"!');
		form.name.focus();
		return false;
	}
	if (trim(form.tel.value).length == 0) {
		alert('Не заполнено поле "Телефон"!');
		form.tel.focus();
		return false;
	}
	if (trim(form.email.value).length == 0) {
		alert('Не заполнено поле "E-mail"!');
		form.email.focus();
		return false;
	}

	var r_email = new RegExp("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*.[a-z]{2,4}$", "ig");
	var arr = r_email.exec(form.email.value);
	if(arr==null) {
		window.alert("Неправильный e-mail!");
		form.email.focus();
		return false;
	}
	
	if (trim(form.contract.value).length == 0) {
		alert('Не заполнено поле "Номер договора"!');
		form.contract.focus();
		return false;
	}
	return true;
}

function trim(str) {
	return str.replace(/^\s+|\s+$/g, '');
}
