function validate(){
	var errorList = "";
	var emailValidator=/^[^@]+@([a-z0-9\-]+\.)+[a-z]{2,4}$/i;
	
	if(document.form1.person.value.length<1) errorList+=" - nie wprowadzono imienia i nazwiska\n";
	if(document.form1.email.value.length<1) errorList+=" - nie wprowadzono adresu e-mail\n";
	else if(!emailValidator.test(document.form1.email.value)) errorList+=" - wprowadzono niepoprawny adres e-mail\n";
	if(document.form1.mess.value.length<1) errorList+=" - nie wprowadzono wiadomości\n";
	
	if(errorList.length > 0){
		alert("POPRAW NASTĘPUJĄCE BŁĘDY: \n"+errorList);
		return false;
	}
	return true;
}
function limitLength(e, maxLength, field){
	if(!e) e = window.event;
	var key = e.keyCode || e.which;
	if( (key == 13) || (key >= 32 && field.value.length>maxLength) ){
		return false;
		if(window.event.preventDefault){
			window.event.preventDefault();
			return false;
		}else{
			window.event.returnValue = false;
		}
	}
}
