PageSourceSearch

https://np-plitvicka-jezera.hr/wp-content/plugins/wp-datepicker/js/wpdp_auto_script.js?ver=202609240551

js np-plitvicka-jezera.hr collected 2026-09-24 09:00:55 UTC 7,283 bytes, 311 lines download raw bytes

1	
2	
3
4	jQuery(document).ready(function($){
5
6
7		
8		if($('.wpcf7-form-control.wpcf7-repeater-add').length>0){
9			$('.wpcf7-form-control.wpcf7-repeater-add').on('click', function(){
10				wpdp_refresh_13752099(jQuery, true);
11			});
12		}
13		
14	
15});
16var wpdp_refresh_first_13752099 = 'yes';
17var wpdp_intv_13752099;
18var wpdp_counter_13752099 = 0;
19var wpdp_month_array_13752099 = [];
20var wpdp_dateFormat = "dd.mm.yy.";
21var wpdp_defaultDate = "";
22function wpdp_refresh_13752099($, force){
23				if(typeof $.datepicker!='undefined' && typeof $.datepicker.regional["en-GB"]!='undefined'){
24					
25				wpdp_month_array_13752099 = $.datepicker.regional["en-GB"].monthNames;
26									
27				}
28				
29		
30		
31				
32
33
34				if($("#datepicker").length>0){
35					
36				$("#datepicker").attr("autocomplete", "off");
37					
38				//document.title = wpdp_refresh_first=='yes';
39				//force = true;
40								if(wpdp_refresh_first_13752099 == 'yes' || force){
41					
42					
43					
44										
45					if(typeof $.datepicker!='undefined')
46					$("#datepicker").datepicker( "destroy" );
47					
48					
49					$("#datepicker").removeClass("hasDatepicker");
50					wpdp_refresh_first_13752099 = 'done';
51					
52				}
53								$('body').on('mouseover, mousemove', function(){//
54				
55			
56				
57				if ($("#datepicker").length>0) {
58					$.each($("#datepicker"), function(wp_si, wp_sv){
59						if($(this).val()!=''){
60							$(this).attr('data-default-val', $(this).val());
61						}
62					});
63				}		
64				
65				
66								if(wpdp_counter_13752099 > 2)
67				clearInterval(wpdp_intv_13752099);
68								
69				
70					
71				if($("#datepicker.hasDatepicker").length!=$("#datepicker").length){
72
73				
74					
75				$("#datepicker").datepicker($.extend(  
76					{},  // empty object  
77					$.datepicker.regional[ "en-GB" ],       // Dynamically  
78					{  
79 					dateFormat: wpdp_dateFormat
80					}
81				)).on( "change", function() {
82						
83				}); 
84				
85				
86				
87				
88				
89				$("#datepicker").datepicker( "option", "dateFormat", "dd.mm.yy." );
90
91
92setTimeout(function(){ 
93
94	 $.each($("#datepicker"), function(){
95
96        
97            $(this).prop('autocomplete', 'on');
98
99
100         		 		
101		var expected_default = $(this).data('default');		
102
103		
104		var expected_stamp = $(this).data('default_stamp');
105		var expected_stamp_date = new Date(expected_stamp*1000);
106		var expected_stamp_str = $.datepicker.formatDate('dd.mm.yy.', expected_stamp_date);		 
107	 
108		if(expected_default != undefined && expected_default!=''){ $(this).datepicker().datepicker('setDate', expected_default); }
109		if(expected_stamp != undefined && expected_stamp!=''){ $(this).datepicker().datepicker('setDate', expected_stamp_str); }		
110		
111	});
112	
113}, 100);
114	
115
116
117
118
119
120
121					$.each($("#datepicker"), function(){
122						var this_selector = $(this);
123						var parent_form = this_selector.closest('form');
124						
125						parent_form.on('reset', function(){
126							if(this_selector.data('default-val')!= ""){
127								setTimeout(function(){
128									if(this_selector.val() == ''){
129										this_selector.val(this_selector.data('default-val'));
130									}
131								});
132							}
133						});
134						if($(this).data('default-val')!= ""){
135							$(this).val($(this).data('default-val'));
136						}
137						
138					});
139						
140				
141				}
142				
143				
144				
145				});
146				}
147
148
149				if($("#datepicker2").length>0){
150					
151				$("#datepicker2").attr("autocomplete", "off");
152					
153				//document.title = wpdp_refresh_first=='yes';
154				//force = true;
155								if(wpdp_refresh_first_13752099 == 'yes' || force){
156					
157					
158					
159										
160					if(typeof $.datepicker!='undefined')
161					$("#datepicker2").datepicker( "destroy" );
162					
163					
164					$("#datepicker2").removeClass("hasDatepicker");
165					wpdp_refresh_first_13752099 = 'done';
166					
167				}
168								$('body').on('mouseover, mousemove', function(){//
169				
170			
171				
172				if ($("#datepicker2").length>0) {
173					$.each($("#datepicker2"), function(wp_si, wp_sv){
174						if($(this).val()!=''){
175							$(this).attr('data-default-val', $(this).val());
176						}
177					});
178				}		
179				
180				
181								if(wpdp_counter_13752099 > 2)
182				clearInterval(wpdp_intv_13752099);
183								
184				
185					
186				if($("#datepicker2.hasDatepicker").length!=$("#datepicker2").length){
187
188				
189					
190				$("#datepicker2").datepicker($.extend(  
191					{},  // empty object  
192					$.datepicker.regional[ "en-GB" ],       // Dynamically  
193					{  
194 					dateFormat: wpdp_dateFormat
195					}
196				)).on( "change", function() {
197						
198				}); 
199				
200				
201				
202				
203				
204				$("#datepicker2").datepicker( "option", "dateFormat", "dd.mm.yy." );
205
206
207setTimeout(function(){ 
208
209	 $.each($("#datepicker2"), function(){
210
211        
212            $(this).prop('autocomplete', 'on');
213
214
215         		 		
216		var expected_default = $(this).data('default');		
217
218		
219		var expected_stamp = $(this).data('default_stamp');
220		var expected_stamp_date = new Date(expected_stamp*1000);
221		var expected_stamp_str = $.datepicker.formatDate('dd.mm.yy.', expected_stamp_date);		 
222	 
223		if(expected_default != undefined && expected_default!=''){ $(this).datepicker().datepicker('setDate', expected_default); }
224		if(expected_stamp != undefined && expected_stamp!=''){ $(this).datepicker().datepicker('setDate', expected_stamp_str); }		
225		
226	});
227	
228}, 100);
229	
230
231
232
233
234
235
236					$.each($("#datepicker2"), function(){
237						var this_selector = $(this);
238						var parent_form = this_selector.closest('form');
239						
240						parent_form.on('reset', function(){
241							if(this_selector.data('default-val')!= ""){
242								setTimeout(function(){
243									if(this_selector.val() == ''){
244										this_selector.val(this_selector.data('default-val'));
245									}
246								});
247							}
248						});
249						if($(this).data('default-val')!= ""){
250							$(this).val($(this).data('default-val'));
251						}
252						
253					});
254						
255				
256				}
257				
258				
259				
260				});
261				}
262		
263
264
265		
266		$('.ui-datepicker').addClass('notranslate');
267}
268	wpdp_intv_13752099 = setInterval(function(){
269		wpdp_counter_13752099++;
270		wpdp_refresh_13752099(jQuery, false);
271		
272	}, 500);
273
274	                jQuery(document).ready(function($){
275
276                        $("#datepicker").on('click', function(){
277
278                            $('.ui-datepicker-div-wrapper').prop('class', 'ui-datepicker-div-wrapper wp_datepicker_option-1 ');
279
280                        });
281
282                        setTimeout(function () {
283                                $("#datepicker").click();
284                                //$("//").focusout();
285                        }, 1000);
286
287
288
289                });
290
291                            jQuery(document).ready(function($){
292
293                        $("#datepicker2").on('click', function(){
294
295                            $('.ui-datepicker-div-wrapper').prop('class', 'ui-datepicker-div-wrapper wp_datepicker_option-1 ');
296
297                        });
298
299                        setTimeout(function () {
300                                $("#datepicker2").click();
301                                //$("//").focusout();
302                        }, 1000);
303
304
305
306                });
307
308            
309    //wpdp_refresh_//(jQuery, false);
310	
311	    

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.