$(document).ready(function(){
	$('FORM#form_anmeldung').submit(function() 
	{
		$('DIV.message.error').hide();
		var valid = true;
		$(this).find('INPUT.required,SELECT.required').each(function()
		{
			$(this).parent().parent().removeClass('error');
		});
		$(this).find('INPUT.required,SELECT.required').each(function()
		{
			if ( $(this).val() == "" ) 
			{
				$(this).parent().parent().addClass('error');
				valid = false;
			}
			if ( $(this).hasClass('email') == true ) 
			{
				var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9])+$/
				if (!filter.test($(this).val()))
				{
					$(this).parent().parent().addClass('error');
					valid = false;
				}
			}
		});
		if (valid == false) {
			$('DIV.message.error').show();
		}else{
			valid=false;
 		  document.form_anmeldung.cl.value="ok";
			var $div= $("FORM#form_anmeldung");
			var url=$(this).serialize();
			$div.slideUp("fast");
			$div.after('<div id="loading"><img src="images/loader.gif" alt="" /></div>');
			$('#loading IMG')
				.ajaxStart(function() {
					$(this).show();
				})
				.ajaxStop(function() {
					$(this).hide();
				}).end();
			$.post("php/senden.php",url,function(data){
				$div.before('<h1>'+data+'</p>');
			});
		}
		return valid;
	});
	

});

