PageSourceSearch

https://www.soziale-landwirtschaft.de/fileadmin/templates/soziale-landwirtschaft.de/js/misc.js?1695917034

js soziale-landwirtschaft.de collected 2026-10-04 16:28:23 UTC 4,916 bytes, 122 lines download raw bytes

1/*
2$(document).ready(function() {
3	$('.feManagerValidation').on('submit', function(e) {
4	    var bylawsVal = $('#femanager_field_bylaws-accepted:checked').val();
5	    var element = $('#femanager_field_bylaws-accepted');
6	
7	    if (bylawsVal != 1) {
8	        var message = 'Bitte akzeptiere die Statuten.';
9	        var errorMessage = $('.femanager_validation_container').html().replace('{messages}', message); // get html for error
10	        element.closest('.control-label').before(errorMessage); // add message
11	        element.closest('.control-group').addClass('error');
12	        element.addClass('error');
13	    }
14	});
15});
16*/
17
18$(document).ready(function() {
19	// Elements counting 
20	if($('.elements-count').length > 0){
21		$('.elements-count').each(function(){
22			var count = $(this).parent().next().find('.accordion-group').size();
23			$(this).children('strong').text(count);
24		})
25	}
26	
27	
28	// Tooltips
29	// linkToPageMembership and linkToPageStarterpackage are set via TS
30	$('.starter').tooltip({
31		position: "center right",
32		offset: [-2, 10],
33		effect: "fade",
34		title: 'Im ' + linkToPageStarterpackage + ' enthalten', 
35		html: true,
36		delay: {show: 0, hide: 100000}
37	});
38	
39	$('.price-regular').tooltip({
40		position: "center right",
41		offset: [-2, 10],
42		effect: "fade",
43		title: 'Weder du noch deine Solawi bist Mitglied im Netzwerk Solidarische Landwirtschaft? Schade, dann zahlst du diesen etwas höheren Preis. <br> Günstiger wird\'s mit einer ' +  linkToPageMembership + ' und/oder dem ' +  linkToPageStarterpackage + '. Im ' +  linkToPageStarterpackage + ' sind dieses und viele andere Werbemittel enthalten.' , 
44		html: true,
45		delay: {show: 0, hide: 1300},
46		trigger: "click focus"
47	});
48	
49	$('.price-member').tooltip({
50		position: "center right",
51		offset: [-2, 10],
52		effect: "fade",
53		title: 'Du oder deine Solawi bist Mitglied im Netzwerk Solidarische Landwirtschaft? Herzlichen Glückwunsch, dann zahlst du/zahlt ihr diesen vergünstigten Preis! <br> Noch günstiger wird\'s mit dem ' +  linkToPageStarterpackage + '. Im ' +  linkToPageStarterpackage + ' sind dieses und viele andere Werbemittel enthalten.', 
54		html: true,
55		delay: {show: 0, hide: 1300},
56		trigger: "click focus"
57	});
58	
59	$('.type-print').tooltip({
60		position: "center right",
61		offset: [-2, 10],
62		effect: "fade",
63		title: 'Die Werbemittel werden von einer Druckerei professionell gedruckt, geschnitten und ggf. gefaltet. Nach deiner Bestellung erhältst du sie via Post.', 
64		html: true,
65		delay: {show: 0, hide: 1300},
66		trigger: "click focus"
67	});
68	
69	$('.type-digital').tooltip({
70		position: "center right",
71		offset: [-2, 10],
72		effect: "fade",
73		title: 'Du erhältst nach deiner Bestellung einen Link, über den du die Werbemittel herunterladen kannst. Anschließend kannst du sie selbst ausdrucken, schneiden und ggf. falten.', 
74		html: true,
75		delay: {show: 0, hide: 1300},
76		trigger: "click focus"
77	});
78	
79	$('.delivery').tooltip({
80		position: "center right",
81		offset: [-2, 10],
82		effect: "fade",
83		title: 'Wir verschicken all unsere Werbemittel als Paket via <a href="https://www.dhl.de/de/privatkunden/kampagnenseiten/dhl-nachhaltigkeit.html" target="_blank">DHL GoGreen<a/>.',
84		html: true,
85		delay: {show: 0, hide: 1300},
86		trigger: "click focus"
87	});
88	
89 // Tooltip is closed on outside-click
90	$('html').on('click', function(e) {
91	  if (typeof $(e.target).data('original-title') == 'undefined') {
92	    $('[data-original-title]').tooltip('hide');
93	  }
94	});
95	
96 // Hash is added to form-action so that on validation-error user jumps back to form
97	//formActionOriginal = $('.powermail_form_2').attr('action');
98	//hashOfFormContentElement = $('.powermail_form_2').closest('.csc-default').attr('id');
99	//formActionNew = formActionOriginal + '#' + hashOfFormContentElement;
100	//$('.powermail_form_2').attr('action', formActionNew);
101 
102 $(".fancybox").fancybox({
103 		// Options will go here
104 	});
105
106    // Text-replacement in forms
107    $('form p.privacy-policy').each(function() {
108        var text = $(this).text();
109        $(this).html(text.replace('Datenschutz', linkToPagePrivacy));
110    });
111	
112});
113
114$.fn.elementToogle("#csa_field_membershiptype0,#csa_field_membershiptype3",".csa");
115
116// Form "Mitglied werden"
117$.fn.elementToogle("#csa_field_membershiptype0,#csa_field_membershiptype3", ".csa", 'bg-alert-info2');
118$.fn.elementToogle("#csa_field_membershiptype2, #csa_field_membershiptype1", ".member-in-csa", 'bg-alert-info2');
119
120// Form "Veranstaltungsanmeldung"
121$.fn.elementToogleInverted("#powermail_field_gesamtetagung120eurstudierende60eur_1", ".powermail_fieldwrap_ichnehmeanfolgenentagenteil2", 'bg-alert-info2');
122$.fn.elementToogleInverted("#powermail_field_ichnehmeanfolgenentagenteil2_1, #powermail_field_ichnehmeanfolgenentagenteil2_2, #powermail_field_ichnehmeanfolgenentagenteil2_3, #powermail_field_ichnehmeanfolgenentagenteil2_4", ".powermail_fieldwrap_gesamtetagung120eurstudierende60eur .controls", 'bg-alert-info2');

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.