function checkContactData(form) {
	name = document.getElementById('name');
	re_name = /^[A-Z®ÈÆÐ©][a-z¾èæð¹]{2,}((\-| )[A-Z®ÈÆÐ©][a-z¾èæð¹]{2,})?$/;
	ok_name = re_name.test(form.name.value);
	if (! ok_name) {
		alert(name.value + jsLang['checkContactName']);
		name.value = '';
		name.focus();
		return false;
	}
	
	surname = document.getElementById('surname');
	re_surname = /^[A-Z®ÈÆÐ©][a-z¾èæð¹]{2,}((\-| )[A-Z®ÈÆÐ©][a-z¾èæð¹]{2,})?$/;
	ok_surname = re_surname.test(surname.value);
	if (! ok_surname) {
		alert(surname.value + jsLang['checkContactSurname']);
		surname.value='';
		surname.focus();
		return false;
	}
	
	email = document.getElementById('email');
	re_email = /^[A-Za-z0-9._-]{2,}@[A-Za-z0-9_.-]{2,}\.[a-zA-Z]{2,4}$/;
	ok_email = re_email.test(email.value);
	if (! ok_email) {
		alert(email.value + jsLang['checkContactEmail']);
		email.value='';
		email.focus();
		return false;
	}

	question = document.getElementById('query');
	if (question.value.length<15) {
		alert(jsLang['checkContactQuestion']);
		question.focus();
		return false;
	}

	return true;
}