$(function()
{
	$("form#contactform").submit(function()
	{
		form = $(this);
		$("p.error-message", form).remove();
		variables = "";
		error = false;
		for (i = 0; i < $("input[type=text]", form).length; i++)
		{
			e = $(("input[type=text]:eq(" + i + ")"), form);
			if (e.val() == "" && e.hasClass("required"))
			{
				e.addClass("error");
				e.prev().addClass("error");
				e.bind("focus", function() { $(this).removeClass("error").prev().removeClass("error"); });
				error = true;
			}
		}
		if (error)
		{
			form.prepend('<p class="error-message">Please fill out the marked fields</p>');
			return false;
		}
	});
});