$(function() {
		      

	// validate signup form on keyup and submit
	$("#support").validate({
		errorContainer: $("#warning"),
		errorPlacement: function(error, element) {
			error.appendTo( $("#searchError") );
		},
		rules: {
			firstname: "required",
			lastname: "required",
			company: "required",
			plz: {
				required: true,
				minlength: 4
			},
			city: {
				required: true
			},
			mail: {
				required: true,
				email: true
			},
			
		}
	});
	
	$("#supportForm").validate({
		errorContainer: $("#warning"),
		errorPlacement: function(error, element) {
			error.appendTo( $("#searchError") );
		},
		rules: {
			firstname: "required",
			lastname: "required",
			plz: {
				required: true,
				minlength: 4
			},
			city: {
				required: true
			},
			mail: {
				required: true,
				email: true
			}
		}
	});
	
	$("input[name=betrag]").change ( function () {											
		$("#betrag_final").html ($('input[name=betrag]:checked').val());
	});
	
	$("#betrag_value").change ( function () {											
		$("#betrag_final").html ($("#betrag_value").val ());
	});
	
	$("#donateForm").validate({
		errorContainer: $("#warning"),
		errorPlacement: function(error, element) {
			error.appendTo( $("#searchError") );
		},
		rules: 
		{
			intervall:
			{
				required: true
			},
			betrag_value:
			{
				required: 
					function(element)
					{
							return (!(($("#betrag20").attr("checked")) || ($("#betrag40").attr("checked"))));
					}
			},
			betrag:
			{
				required: 
					function(element)
					{
						return (!$("#betrag_value").attr("value")!="");
					}	
			},
			name: 
			{
				required: true 
			},
			mail: 
			{
				required: true,
				email: true
			}
		}
	});
										   
										   	

});







