function checkForm() {
	var FromName = document.getElementById('FromName'),
		FromEmail = document.getElementById('FromEmail'),
		Body = document.getElementById('Body'),
		Message = document.getElementById('Message'),
		tel = document.getElementById('tel'),
		site = document.getElementById('site'),
		company = document.getElementById('company'),
		page = document.getElementById('page');
		//errorText = document.getElementById('errorText');
	var requiredFields = new Array(FromName,FromEmail,Message);
	var errTxt = '';
	
	for (i=0; i<requiredFields.length; i++) {
		if (requiredFields[i].value == '') {
			//errorText.innerHTML = 'Не заполненно<br/> необходимое поле!';
			errTxt = 'не заполненно обязательное поле ' + requiredFields[i].parentNode.parentNode.firstChild.firstChild.innerHTML;
		}
		else if (requiredFields[i].id == 'FromEmail') {
			var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
			if( !pattern.test( requiredFields[i].value ) ) {
				//errorText.innerHTML = 'Неправильно указан e-mail!';
				errTxt = 'Неправильно указан e-mail!';				
			}
		}
		if (!!errTxt) {
			alert(errTxt);
			requiredFields[i].focus();
			return false;
			break;
		}
	}
	//errorText.innerHTML = '';
	Body.value = Message.value;Body.value += '\n--';
	Body.value += '\nКомпания: ' + company.value;	
	Body.value += '\nНомер телефона: ' + tel.value;
	Body.value += '\nСайт: ' + site.value;
	Body.value += '\nОтправлено со страницы: ' + page.value;
	return true;
}