$(document).ready( function(){	
														
	$("#dynamo_plan_form").validate({
		errorLabelContainer: ".error_message",
		errorPlacement: function(error, element) {
			if ( element.is(":radio") )
				error.appendTo( element.parent().prev() );
			else
				error.insertAfter(element);
		}			
	});
	
	$("#dynamo_opweg_form").validate({
		errorLabelContainer: ".error_message",
		errorPlacement: function(error, element) {
			if ( element.is(":radio") )
				error.appendTo( element.parent().prev() );
			else if ( element.is(":checkbox") )
				error.insertBefore( element.parents("table") );
			else
				error.insertAfter(element);
		},
		rules: {
			DOW_contact_e_mail: "required",
			DOW_contact_e_mail_2: {
				equalTo: "#DOW_contact_e_mail"
			},
			DOW_klas_num_totaal: {
				range: [0, 30]
			}
    }
  });
	
	$("#dynamo_project_form").validate({
		errorLabelContainer: ".error_message",
		errorPlacement: function(error, element) {
			if ( element.is(":radio") )
				error.appendTo( element.parent().prev() );
			else
				error.appendTo( element.parent() );
		}			
	});
	
	$("#invitation_form").validate({
		errorLabelContainer: ".error_message",
		errorPlacement: function(error, element) {
			if ( element.is(":radio") )
				error.appendTo( element.parent().prev() );
			else
				error.appendTo( element.parent() );
		}			
	});
	
	

});