var nameField = "name";
var mailField = "mail";
var messageField = "message";

function checkForm() {
	ok = true;

	$(".error").remove();

	if(!$("input#" + nameField).val()) {
		$("input#" + nameField).after('<div class="error" id="' + nameField + '-error">Bitte geben Sie Ihren Namen ein</div>');
		ok = false;
	}

	if(!$("input#" + mailField).val()) {
		$("input#" + mailField).after('<div class="error" id="' + mailField + '-error">Bitte geben Sie Ihre eMail-Adresse ein</div>');
		ok = false;
	}
	else
	{
		if(!$("input#" + mailField).val().match(/^[a-zA-Z0-9][a-zA-Z0-9\-\._]*@[a-zA-Z0-9][a-zA-Z0-9\-\._]*\.[a-zA-Z]{2,5}$/)) {
			$("input#" + mailField).after('<div class="error" id="' + mailField + '-error">Bitte geben Sie eine korrekte eMail-Adresse ein</div>');
			ok = false;
		}
	}

	if($("textarea#" + messageField).val().length < 3) {
		$("textarea#" + messageField).after('<div class="error" id="' + messageField + '-error">Bitte geben Sie eine Nachricht ein</div>');
		ok = false;
	}

	return ok;
}

$(document).ready(function() {
	$(".mailform form").submit(function() {
		return checkForm();
	});
});
