function Check(){

f.person_firstname.value=f.person_firstname.value.replace(/^ +/, "") // удаление ведущих пробелов

if(!f.person_firstname.value){
alert('Please, fill "Name" field!');
f.person_firstname.focus();
return false;}

if(!f.person_email.value){
alert('Please, fill "E-mail" field!');
f.person_email.focus();
return false;}

var regEmail = /^[\w.-]+@([a-z0-9\-]+\.)+[a-z]{2,6}$/i;

if(!regEmail.test(f.person_email.value))
{
alert('Please, fill "E-mail" field correctly!');
f.person_email.focus();
return false;
}

f.project_descr.value=f.project_descr.value.replace(/ +$/, "") // удаление хвостовых пробелов
f.project_descr.value=f.project_descr.value.replace(/^ +/, "") // удаление ведущих пробелов

if(!f.project_descr.value){
alert('Please, fill "Your inquiry" field!');
f.project_descr.focus();
return false;}


jsfield = new String(f.project_descr.value);
if (jsfield.length>1000){
alert ('Message must be no more than 1000 characters!');
//f.project_descr.value='';
f.project_descr.focus();
return false;}

return true; }


var maxLen = 1000;
function CheckMessField() {
	messField = document.getElementById('mess');
	lenField = document.getElementById('len');
	chrField = document.getElementById('chr');
	if (messField!=null){
		if (messField.value.length>maxLen) {
			messField.value = messField.value.slice(0, maxLen);
			alert('Message must be no more than 1000 characters!'); 
		} else {
			lenField.innerHTML = maxLen - messField.value.length;
		}
		if(lenField.innerHTML==1) {
			chrField.innerHTML = 'character';
		} else {
			chrField.innerHTML = 'characters';
		}	
	}
}
//document.onkeyup = checkForm
