
function validate_email( email )
{
  var reg = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return reg.test(email);
}

function validate( lang ) {

	with (document.forms[0]) 
	{
		
		if (odbiorca.value == "") { window.alert((lang == "pl"?"Błąd brak danych odbiorcy":"Error: miss recipient data"));  return false; }
		if (temat.value == "") { window.alert((lang == "pl"?"Proszę wpisać temat wiadomości":"Please type message subject"));  return false; }	
		if (pytanie.value == "") { window.alert((lang == "pl"?"Proszę wpisać treść wiadomości":"Please type message content"));  return false; }
		if (nadawca.value == "") { window.alert((lang == "pl"?"Proszę wpisać nadawcę wiadomości":"Please type message sender"));  return false; }	
		if (email.value == "") { window.alert((lang == "pl"?"Proszę wpisać adres email":"Please type your email"));  return false; }	
		if (!validate_email(email.value)) { window.alert((lang == "pl"?"Proszę wpisać poprawny adres email":"Please check your email"));  return false; }	
 
	}
	
return true;
}