var message;
var count=0;

function validate_form()
{
	message = "";
	count=0;
	var valid = true;
	if ($('subject').value == ''){
		valid = false;
		count++;
		message+='&bull; Bitte geben Sie einen Betreff ein.<br>';
	}

	if ($('name').value == ''){
		valid = false;
		count++;
		message+='&bull; Bitte geben Sie Ihren Namen an.<br>'
	}

	if ($('email').value == '' || $('email').value.indexOf("@") == -1 || $('email').value.indexOf(".") == -1){
		valid = false;
		count++;
		message+='&bull; Bitte geben Sie eine eMail-Adresse an.<br>';
	}
	if ($('message').value == ''){
		valid = false;
		count++;
		message+='&bull; Bitte geben Sie eine Nachricht an.<br>';
	}

	if ( valid == true ) {
		document.feedback.submit();
	}

	if(message != "") {
		showError(message);
	}
	return valid;
}


function showError(mess)
{
	var fade = $('input_error').effects({duration: 250, transition: Fx.Transitions.linear});
	var appear = new Fx.Style('input_error', 'height', {duration:500});

	var height = (13*count);
	height+=20;
	appear.start(0, height).addEvent('onComplete', function(){ fade.start({'background-color': ['#fff', '#FFB164']}); });

	$('input_error').setStyle('border', '1px solid #662306');
	$('input_error').setStyle('margin-bottom', '20px');
	$('input_error').setHTML("<p>" + mess + "</p>");
}

