PageSourceSearch

https://www.pomurec.com/template/pomurec18_2/jscript/pi.js?v=3130

js pomurec.com collected 2026-10-02 10:08:01 UTC 36,824 bytes, 1,292 lines download raw bytes

1$(function() {
2  $('.lazy').Lazy();
3});
4
5!function(){"use strict";function e(e){var n,o=document.getElementsByTagName("*"),t=[];for(n in o)(" "+o[n].className+" ").indexOf(" "+e+" ")>-1&&t.push(o[n]);return t}Array.prototype.forEach2=function(e){for(var o=this.length,n=0;o>n;n++)e(this[n],n)},document.getElementById("boxed")&&(document.getElementById("boxed").insertAdjacentHTML("beforeend",'<div class="ot-responsive-menu-header"><a href="#" id="ot-menu-burger-1" class="ot-responsive-menu-header-burger"></a><a href="/" class="ot-responsive-menu-header-logo"><img src="/template/pomurec18_2/images/logo_pomurec.png" alt="Pomurec.com" /></a></div>'),document.body.insertAdjacentHTML("beforeend",'<div class="ot-responsive-menu-content-c-header"><a href="#" id="ot-menu-burger-2" class="ot-responsive-menu-header-burger"></a></div><div class="ot-responsive-menu-content"><div class="ot-responsive-menu-content-inner has-search"><form action="/iskanje/" method="get"><input type="text" value="" placeholder="Iskanje" name="search" /><button type="submit"></button></form><ul id="responsive-menu-holder"></ul></div></div><div class="ot-responsive-menu-background"></div>'),e("load-responsive").forEach2(function(e){var o=document.getElementById("responsive-menu-holder").innerHTML;document.getElementById("responsive-menu-holder").innerHTML=o+e.innerHTML}),document.getElementById("ot-menu-burger-1").addEventListener("click",function(e){e.preventDefault();var o="-"+parseInt(window.pageYOffset,10)+"px";return document.body.classList.contains("nomorefixd")||(document.body.classList.add("ot-responsive-menu-show"),document.body.classList.add("nomorefixd"),document.getElementById("boxed").style.marginTop=o),window.scrollTo(0,o),!1}),document.getElementById("ot-menu-burger-2").addEventListener("click",function(e){return e.preventDefault(),document.getElementById("boxed").click(),!1}),document.getElementById("boxed").addEventListener("click",function(e){!(e.target && e.target.classList.contains("ot-responsive-menu-header-burger"))&&document.body.classList.contains("nomorefixd")&&document.body.classList.contains("ot-responsive-menu-show")&&(document.body.classList.remove("ot-responsive-menu-show"),setTimeout(function(){var e=Math.abs(parseInt(document.getElementById("boxed").style.marginTop,10));document.getElementById("boxed").removeAttribute("style"),document.body.classList.remove("nomorefixd"),window.scrollTo(0,e)},200))}));var n=[];e("otm-follow").forEach2(function(e){n.push(e)}),window.onscroll=function(){var e=window.pageYOffset|document.body.scrollTop;n.forEach2(function(o){var n=o.offsetTop+o.offsetParent.offsetTop;e>=n?o.classList.contains("is-now-following")||(o.style.height=o.offsetHeight+"px",o.classList.add("is-now-following")):o.classList.contains("is-now-following")&&(o.classList.remove("is-now-following"),o.removeAttribute("style"))})}}();
6//!function(){"use strict";function e(e){var n,o=document.getElementsByTagName("*"),t=[];for(n in o)(" "+o[n].className+" ").indexOf(" "+e+" ")>-1&&t.push(o[n]);return t}Array.prototype.forEach2=function(e){for(var o=this.length,n=0;o>n;n++)e(this[n],n)},document.getElementById("boxed")&&(document.getElementById("boxed").insertAdjacentHTML("beforeend",'<div class="ot-responsive-menu-header"><a href="#" id="ot-menu-burger-1" class="ot-responsive-menu-header-burger"></a><a href="/" class="ot-responsive-menu-header-logo"><img src="/template/pomurec18_2/images/logo_pomurec.png" alt="Pomurec.com" /></a></div>'),document.body.insertAdjacentHTML("beforeend",'<div class="ot-responsive-menu-content-c-header"><a href="#" id="ot-menu-burger-2" class="ot-responsive-menu-header-burger"></a></div><div class="ot-responsive-menu-content"><div class="ot-responsive-menu-content-inner has-search"><form action="/iskanje/" method="get"><input type="text" value="" placeholder="Iskanje" name="search" /><button type="submit"></button></form><ul id="responsive-menu-holder"></ul></div></div><div class="ot-responsive-menu-background"></div>'),e("load-responsive").forEach2(function(e){var o=document.getElementById("responsive-menu-holder").innerHTML;document.getElementById("responsive-menu-holder").innerHTML=o+e.innerHTML}),document.getElementById("ot-menu-burger-1").addEventListener("click",function(e){e.preventDefault();var o="-"+parseInt(window.pageYOffset,10)+"px";
6return document.body.classList.contains("nomorefixd")||(document.body.classList.add("ot-responsive-menu-show"),document.body.classList.add("nomorefixd"),document.getElementById("boxed").style.marginTop=o),window.scrollTo(0,o),!1}),document.getElementById("ot-menu-burger-2").addEventListener("click",function(e){return e.preventDefault(),document.getElementById("boxed").click(),!1}),document.getElementById("boxed").addEventListener("click",function(e){!e.toElement.classList.contains("ot-responsive-menu-header-burger")&&document.body.classList.contains("nomorefixd")&&document.body.classList.contains("ot-responsive-menu-show")&&(document.body.classList.remove("ot-responsive-menu-show"),setTimeout(function(){var e=Math.abs(parseInt(document.getElementById("boxed").style.marginTop,10));document.getElementById("boxed").removeAttribute("style"),document.body.classList.remove("nomorefixd"),window.scrollTo(0,e)},200))}));var n=[];e("otm-follow").forEach2(function(e){n.push(e)}),window.onscroll=function(){var e=window.pageYOffset|document.body.scrollTop;n.forEach2(function(o){var n=o.offsetTop+o.offsetParent.offsetTop;e>=n?o.classList.contains("is-now-following")||(o.style.height=o.offsetHeight+"px",o.style.width=o.offsetWidth+"px",o.classList.add("is-now-following")):o.classList.contains("is-now-following")&&(o.classList.remove("is-now-following"),o.removeAttribute("style"))})}}();
7		// Big search overlay
8		jQuery("a[href='#search-header']", "header").on("click", function (){
9			jQuery("body").addClass("big-search-active");
10			setTimeout(function () {
11				jQuery("#search-overlay form input").eq(0).focus();
12			}, 200);
13			return false;
14		});
15
16		jQuery("body").delegate("#search-overlay", "click", function (e) {
17			if(jQuery("body").hasClass("big-search-active") && e.toElement && jQuery(e.toElement).is("#search-overlay")){
18				jQuery("body").removeClass("big-search-active");
19			}
20		});
21		
22		jQuery(document).on("keyup", function(e) {
23			if (e.keyCode == 27 && jQuery("body").hasClass("big-search-active")) {
24				jQuery("body").removeClass("big-search-active");
25			}
26		});
27
28/*
29 *  PRO-ING, Programski inzeniring 2014
30 */
31 
32 
33var Pi = {
34	
35	// lebdeča košarica
36	basketDom: $('#main-menu'),
37	basketDom2: $('#slidingmenu2'),
38	basketDom3: $('#slidingmenu3'),
39	basketDom4: $('#slidingmenu4'),
40	basketPosition: null,
41	basketPosition2: null,
42	basketPosition3: null,
43	basketPosition4: null,
44	basketTop: null,
45	basketTop2: null,
46	basketTop3: null,
47	basketTop4: null,
48	basketWidth: null,
49	basketWidth2: null,
50	basketWidth3: null,
51	basketWidth4: null,
52	
53	// load more
54	loadMoreTrigger: $('#loadmore'),
55	loadMorePlaceHolder: $('#loadmoreholder'),
56	loadMoreContoler: '',
57	loadMoreId: 0,
58	loadMorePage: 0,
59	loadMoreBtnVal: '',
60	
61		    // bannertimer 
62	bannertimer: null,
63	bannertime: 3000,
64    bannercount: 0,
65    bannerindex: 0,
66    bannerindexArray: new Array(),
67    bannerArray: new Array(),
68
69	
70	// like 
71	likeittimer: null,
72	likeittime: 1000,
73	// ostalo
74	mobile: false,
75
76	
77	init: function(){
78		
79		Pi.mobile = (/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.userAgent.toLowerCase()));
80		
81		// lebdeča košarica
82
83		// loadmore
84		Pi.loadMoreInit();
85
86		Pi.initlike();
87
88
89        Pi.showBasketOnTop();
90        //Pi.showBasketOnTop2();	
91        //Pi.showBasketOnTop3();	
92        //Pi.showBasketOnTop4();	
93        
94         Pi.loadBannerSliders();
95        
96		if (!Pi.mobile) {
97			
98		 var goTop = function() {
99				$(window).scroll(function() {
100					if ( $(this).scrollTop() > 800 ) {
101						$('.go-top').addClass('show');
102					} else {
103						$('.go-top').removeClass('show');
104					}
105				}); 
106
107				$('.go-top').on('click', function() {
108					$("html, body").animate({ scrollTop: 0 }, 1000 , 'easeInOutExpo');
109					return false;
110				});
111			};
112			
113			goTop();
114		}
115
116		$('.pisubmit').click(function(e){
117			e.preventDefault();
118			$(this).parent("form").submit();
119			
120		});	
121		
122	
123		Pi.initKomnetar();
124		
125	},
126	loadBannerSliders(){
127		
128		$('.pibannerslidingholder').each(function(){
129			
130			var idbanner = $(this).attr('ref');
131			
132			Pi.bannerArray[idbanner] = $('.pibannerslidingholder .pibannerslider.slide'+idbanner).length
133			Pi.bannerindexArray[idbanner] =  1;
134		});
135		
136		//console.log(Pi.bannerArray);
137		//console.log(Pi.bannerArray);
138        Pi.bannercount = $('.pibannerslidingholder .pibannerslider').length;
139        
140        if (Pi.bannercount > 0) {
141            
142            Pi.bannertimer = setInterval(Pi.rotateBanner, 4000);
143            Pi.bannerindex = 1;
144        }
145		
146	},
147    rotateBanner(){
148       
149
150        
151        for (idbanner in Pi.bannerArray) {
152			
153			if (idbanner == 'forEach2') {console.log('Skip key');continue;}
154		
155	//		console.log(idbanner);
156	//		console.log(Pi.bannerArray[idbanner]);
157		
158			if (Pi.bannerindexArray[idbanner]  > Pi.bannerArray[idbanner]) {
159				Pi.bannerindexArray[idbanner] = 1;
160			} 
161	//	console.log("indewx");
162	//	console.log(Pi.bannerindexArray[idbanner]);
163	//	console.log($('.pibannerslidingholder .pibannerslider.slide'+idbanner));
164			$('.pibannerslidingholder .pibannerslider.slide'+idbanner).css('display','none');
165			$('.pibannerslidingholder .pibannerslider.slide'+idbanner+':nth-child('+Pi.bannerindexArray[idbanner]+')').css('display','block');
166		
167		
168	//	console.log("before");
169	//	console.log(Pi.bannerindexArray[idbanner]);
170			Pi.bannerindexArray[idbanner] = Pi.bannerindexArray[idbanner] + 1;
171
172	//	console.log("after");
173	//	console.log(Pi.bannerindexArray[idbanner]);
174		  
175			if (Pi.bannerindexArray[idbanner]  > Pi.bannerArray[idbanner]) {
176				Pi.bannerindexArray[idbanner] = 1;
177			} 	
178		
179		}
180      /*
181        if (Pi.bannerindex >= Pi.bannercount) {
182            Pi.bannerindex = 1;
183            
184        }  
185        
186        var index = Pi.bannerindex;       
187        console.log(index);
188        $('.pibannerslidingholder .pibannerslider').css('display','none');
189       
190        $('.pibannerslidingholder .pibannerslider:nth-child('+index+')').css('display','block');
191    
192        Pi.bannerindex++;
193      
194        if (Pi.bannerindex >= Pi.bannercount) {
195            Pi.bannerindex = 1;
196            
197        }
198        */
199    },	
200	
201	/*
202	 *
203	 * 
204	 */
205	showBasketOnTop: function() {
206		
207		if (Pi.mobile) return false;
208		
209		if (!Pi.basketDom.length) return false;
210
211		$(window).unbind('scroll.showBasketOnTop');
212	
213		Pi.basketPosition = Pi.basketDom.position();
214	
215		$(window).bind('scroll.showBasketOnTop', function() { 
216		
217		
218			/* loadmore action */
219	
220			if (Pi.loadMoreAutoLoad){
221			
222			if (Pi.loadMoreTrigger)
223				//console.log(Pi.loadMoreTrigger);
224				if (Pi.loadMoreTrigger.lenght) {
225			
226					if (($(document).scrollTop()+$(window).height()) > Pi.loadMoreTrigger.offset().top ){
227						Pi.loadMoreTrigger.trigger("click");
228					}
229				
230				}
231			}
232	
233			/* loadmore action */
234		
235			if ((Pi.basketDom.height())>$(window).height()) {
236				Pi.basketLanding();
237				return false;
238			}
239				
240			if (($(document).scrollTop() > Pi.basketPosition.top )) {
241
242				Pi.basketTakeOff();
243				
244			} else {
245
246				Pi.basketLanding();
247
248			}
249			
250		});			
251	},
252	basketTakeOff: function(){
253		$('#favic').css("display","block");
254		$('.homeLink').css('display', 'none');
255		/*Pi.basketDom.css('position','fixed');
256		Pi.basketDom.css('top',0);
257		Pi.basketDom.css('width','100%');
258		Pi.basketDom.css('background-color','#319ad5');
259		Pi.basketDom.css('z-index',1001);
260		//Pi.basketDom.css('left',Pi.basketPosition.left);
261		Pi.basketDom.css('left',0);*/
262		Pi.basketDom.addClass('zlepljen');
263		
264	},
265	basketLanding: function(){
266		$('#favic').css("display","none");
267		$('.homeLink').css("display","block");
268		/*Pi.basketDom.css('z-index',1);
269		Pi.basketDom.css('position','relative');
270		Pi.basketDom.css('background-color','#fff');	
271		Pi.basketDom.css('top',0);
272		Pi.basketDom.css('left',0);*/
273		Pi.basketDom.removeClass('zlepljen');
274	},
275	showBasketOnTop2: function() {
276		//if (Pi.mobile) return false;
277		if(document.getElementById('slidingmenu2') == null) return false;
278		if (!Pi.basketDom2) return false;
279		
280		Pi.basketWidth2 = Pi.basketDom2.width();
281	
282		
283		$(window).unbind('scroll.showBasketOnTop2');
284
285	
286	
287		//Pi.basketPosition = Pi.basketDom.position();
288		Pi.basketPosition2 = Pi.basketDom2.offset();
289	
290		console.log(Pi.basketDom2);
291
292		
293		$(window).bind('scroll.showBasketOnTop2', function() { 
294	
295
296			
297			/*
298
299			if ((Pi.basketDom.height()+10)>$(window).height()) {
300				Pi.basketLanding();
301				return false;
302			}
303			*/
304				
305            console.log("basket2; "+ $(document).scrollTop() +" - "+Pi.basketPosition2.top);
306		//	if (($(document).scrollTop() > Pi.basketPosition.top ) && ( Pi.basketPosition.left > 0)) {
307			if (($(document).scrollTop() > Pi.basketPosition2.top )) {
308
309				Pi.basketTakeOff2();
310				
311			} else {
312
313				Pi.basketLanding2();
314
315			}
316			
317		});			
318	},
319	basketTakeOff2: function(){
320	//	if (Pi.mobile) return false;
321		//console.log("take offf2");
322		
323		Pi.basketDom2.addClass("takeoff2");
324		Pi.basketDom2.css('width',Pi.basketWidth2);
325		Pi.basketDom2.css('left',Pi.basketPosition2.left);
326		
327	},
328	basketLanding2: function(){
329		
330	//	console.log("2landing");
331		Pi.basketDom2.removeClass("takeoff2");
332	},
333	showBasketOnTop3: function() {
334		//if (Pi.mobile) return false;
335		if(document.getElementById('slidingmenu3') == null) return false;
336		if (!Pi.basketDom3) return false;
337		
338		Pi.basketWidth3 = Pi.basketDom3.width();
339	
340		
341		$(window).unbind('scroll.showBasketOnTop3');
342
343	
344	
345		//Pi.basketPosition = Pi.basketDom.position();
346		Pi.basketPosition3 = Pi.basketDom3.offset();
347	
348		console.log(Pi.basketDom3);
349
350		
351		$(window).bind('scroll.showBasketOnTop3', function() { 
352	
353
354			
355			/*
356
357			if ((Pi.basketDom.height()+10)>$(window).height()) {
358				Pi.basketLanding();
359				return false;
360			}
361			*/
362				
363            console.log("basket2; "+ $(document).scrollTop() +" - "+Pi.basketPosition3.top);
364		//	if (($(document).scrollTop() > Pi.basketPosition.top ) && ( Pi.basketPosition.left > 0)) {
365			if (($(document).scrollTop() > Pi.basketPosition3.top )) {
366
367				Pi.basketTakeOff3();
368				
369			} else {
370
371				Pi.basketLanding3();
372
373			}
374			
375		});			
376	},
377	basketTakeOff3: function(){
378	//	if (Pi.mobile) return false;
379		//console.log("take offf2");
380		
381		Pi.basketDom3.addClass("takeoff3");
382		Pi.basketDom3.css('width',Pi.basketWidth3);
383		Pi.basketDom3.css('left',Pi.basketPosition3.left);
384		
385	},
386	basketLanding3: function(){
387		
388	//	console.log("2landing");
389		Pi.basketDom3.removeClass("takeoff3");
390		Pi.basketDom3.css('left',"inherit");
391		Pi.basketDom3.css('right',"-180px !important");
392	},
393	showBasketOnTop4: function() {
394		//if (Pi.mobile) return false;
395		if(document.getElementById('slidingmenu4') == null) return false;
396		if (!Pi.basketDom4) return false;
397		
398		Pi.basketWidth4 = Pi.basketDom4.width();
399	
400		
401		$(window).unbind('scroll.showBasketOnTop4');
402
403	
404	
405		//Pi.basketPosition = Pi.basketDom.position();
406		Pi.basketPosition4 = Pi.basketDom4.offset();
407	
408		console.log(Pi.basketDom4);
409
410		
411		$(window).bind('scroll.showBasketOnTop4', function() { 
412	
413
414			
415			/*
416
417			if ((Pi.basketDom.height()+10)>$(window).height()) {
418				Pi.basketLanding();
419				return false;
420			}
421			*/
422				
423            console.log("basket4; "+ $(document).scrollTop() +" - "+Pi.basketPosition4.top);
424		//	if (($(document).scrollTop() > Pi.basketPosition.top ) && ( Pi.basketPosition.left > 0)) {
425			if (($(document).scrollTop() > Pi.basketPosition4.top )) {
426
427				Pi.basketTakeOff4();
428				
429			} else {
430
431				Pi.basketLanding4();
432
433			}
434			
435		});			
436	},
437	basketTakeOff4: function(){
438	//	if (Pi.mobile) return false;
439		//console.log("take offf2");
440		
441		Pi.basketDom4.addClass("takeoff4");
442		Pi.basketDom4.css('width',Pi.basketWidth4);
443		Pi.basketDom4.css('left',Pi.basketPosition4.left);
444		
445	},
446	basketLanding4: function(){
447		
448	//	console.log("2landing");
449		Pi.basketDom4.removeClass("takeoff4");
450		Pi.basketDom4.css('left',-180);
451	
452	},
453	loadMoreInit: function(){
454	
455		Pi.loadMoreControler = Pi.loadMoreTrigger.attr('data-controler');
456		Pi.loadMoreId = Pi.loadMoreTrigger.attr('data-structure-id');
457
458
459		Pi.loadMoreTrigger.click(function(e){
460			e.preventDefault();
461			Pi.loadMore();
462		});
463
464		Pi.loadMoreTrigger.bind('inview',function (event, visible){
465			
466			if (visible === true){
467				Pi.loadMoreTrigger.trigger('click');
468				
469			}
470		});
471
472		
473	},
474	loadMore: function(){
475
476		Pi.loadMorePage   = Pi.loadMoreTrigger.attr('data-page');
477		Pi.loadMoreBtnVal = Pi.loadMoreTrigger.html();
478	
479		$.ajax({
480			type: "POST",
481			url: "/response.ajax.php",
482			data: {
483				'com': Pi.loadMoreControler,
484				'task': 'loadmore',
485				'page': Pi.loadMorePage,
486				'structure-id': Pi.loadMoreId,
487			},
488			timeout: 6000,
489			error: function(request,error) {
490				//$(this).html(btnval);
491			},
492			success: function(request) {                    
493				var obj = jQuery.parseJSON(request);
494			
495				// add url 
496				
497				
498				window.location =  "#"+Number(Number(Pi.loadMorePage)+1);
499				Pi.loadMoreTrigger.attr('data-page', obj.page);
500				//Pi.loadMorePlaceHolder.append(obj.html).show('slow');
501			
502				$(obj.html).appendTo(Pi.loadMorePlaceHolder).show('slow');
503				
504				Pi.loadMoreTrigger.attr('data-page', Number(Pi.loadMorePage)+1 );
505				
506				if (obj.loadmore){
507				//	Pi.loadMoreTrigger.html(btnval);
508				} else {
509					Pi.loadMoreTrigger.css('display', 'none');
510				}
511			}
512		});	
513
514		
515	},
516	searchShow: function(){
517
518		$( "#search input" ).css('display', "block");	
519		$( "#search input" ).animate({ width: "150px"}, 300 , function(){
520			
521			$('#search').addClass('show');
522			$( "#search input" ).focus();
523		});				
524	
525	},
526	searchHide: function(){
527		
528		$( "#search input" ).css('display', "none");
529		$( "#search input" ).animate({ width: "0px"}, 300 , function(){
530			
531			$('#search').removeClass('show');
532			
533		});			
534	},
535	validateEmail: function(email) {
536		var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
537		return re.test(email);
538	},
539	initlike: function(){
540		
541        
542        
543		
544		if(document.getElementById('cookie') != null){
545		
546			$("#ilikecookies").click(function(e){
547				e.preventDefault();
548		
549				$.ajax({
550					type: "POST",
551					url: "/response.ajax.php",
552					data: {'com':'likeit', 'task':'agreecookies'},
553					timeout: 6000,
554					error: function(request,error) {
555					},
556					success: function(res) {                    
557						$('#cookie').css("display",'none');
558					}
559				});			
560				
561				
562			});
563			
564		}
565		
566		if (Pi.mobile) return false;
567		
568		if(document.getElementById('doyoulikeus') == null) return false;
569		
570		
571		
572		Pi.likeittimer = setTimeout(function() {
573					
574			Pi.showlikewindow();
575					
576		}, Pi.likeittime);
577		
578		$('#doyoulikeusclose').click(function(e){
579			e.preventDefault();
580	
581			$.ajax({
582				type: "POST",
583				url: "/response.ajax.php",
584				data: {'com':'likeit', 'task':'close'},
585				timeout: 6000,
586				error: function(request,error) {
587				},
588				success: function(res) {                    
589					$('#doyoulikeus').css("display",'none');
590				}
591			});			
592			
593			
594		});
595	},
596	showlikewindow: function(){
597		$('#doyoulikeus').css("display",'block');
598		//$('#doyoulikeus').leanModal({ top : 200, overlay : 0.1, closeButton: "#doyoulikeusclosee" });
599		clearTimeout(Pi.likeittimer);
600	},
601	initKomnetar: function(){
602		
603		$('a.commentodgovori').click(function(e){
604				e.preventDefault();
605				var id_sporocila = $(this).attr('data-id');
606				if ($('.replayid'+id_sporocila).hasClass('active')) {
607					$('.replayid'+id_sporocila).removeClass('active');
608				} else {
609					$('.replayid'+id_sporocila).addClass('active');
610				}
611				
612		});
613		
614		
615		$("a.brisisporocilo").click(function(e){
616			e.preventDefault();
617			
618			var comment = $(this);
619			
620			if (confirm('Ste prepričani, da želite izbrisati izbrano objavo?')) {
621				$.ajax({
622					type: "POST",
623					url: "/response.ajax.php",
624					data: {
625									'com':'sporocila',
626									'task': 'brisi',
627									'ID_SPOROCILA': $(this).attr('ref'),
628									'id_vsebina': $(this).attr('alt'),
629					},
630					timeout: 6000,
631					error: function(request,error) {
632					},
633					success: function(res) { 
634						comment.closest('li').remove();
635					}
636				});			
637				
638			}	
639		});
640		
641
642	$('.posljikomentar').click(function(e){
643			e.preventDefault();
644			
645		var form = $(this).parent('form');
646
647		var sub = false;
648			
649
650		if ($(this).hasClass('sub')) { 
651
652			var id = $(this).attr('data-id-sporocila');
653
654			var textarea   = $('#comment-vsebina'+id);
655			var name   = 	$('#comment-ime'+id);
656			
657		} else {
658		
659			var textarea   = $('#comment-vsebina');
660			var name   = 	$('#comment-ime');
661			
662		}
663			console.log(textarea);
664			console.log(form);
665			console.log(name);
666			
667			var komhash =  $('#komhash').val();
668			var vsebina =  textarea.val();
669			var naziv 	=  name.val();
670			
671			var apandelement = $('.commentlist');
672			
673			var data = {
674							'com':'sporocila',
675							'task': 'varnododaj',
676							'komhash': komhash,
677							'VSEBINA': vsebina,
678							'NASLOV': naziv,
679							'ID_VSEBINA': $('#vsebina_id').val()
680						};
681						
682			if ($(this).hasClass('sub')) { 
683				
684				data = {
685							'com':'sporocila',
686							'task': 'varnododaj',
687							'komhash': komhash,
688							'VSEBINA': vsebina,
689							'NASLOV': naziv,
690							'ID_VSEBINA': $('#vsebina_id').val(),
691							'ID_SPOROCILA': $(this).attr('data-id-sporocila')							
692						};
693						sub = true;
694				var apandelement = form.parent('div').parent('li');
695			}
696
697	
698
699			$.ajax({
700				type: "POST",
701				url: "/response.ajax.php",
702				data: data,
703				timeout: 6000,
704				error: function(request,error) {
705					console.log(request);
706				},
707				success: function(request_raw) {                    
708					
709					location.reload();
710					/*
711					request = jQuery.parseJSON(request_raw);
712					console.log(request);
713					
714					if (sub) {
715					//'<li class="">' +
716					html =  '<div class="comment-author vcard clearfix">'+
717									'<img class="avatar" src="/data/avatar/'+request.THUMBNAIL+'">'+
718									' <span class="fn">'+request.NASLOV+'</span>'+
719									'<time ></time>'+
720									'<div class="frame"></div>'+
721								'</div>'+
722								'<div class="comment-content">'+
723									'<p>'+request.VSEBINA+'</p>'+
724								'</div>';	
725					form.parent('div').parent('li').empty();
726					} else {
727	
728						html = '<li><article class="comment"><div class="avatar">'+
729						'<img src="/data/avatar/'+request.THUMBNAIL+'" alt="'+request.NASLOV+'">'+
730					'</div>'+
731					'<div class="comment-text">'+
732					'	<div class="comment-head">'+
733					'		<span class="author">'+request.NASLOV+'</span>'+
734					'	</div>'+
735						'<p class="comment-body">'+request.VSEBINA+'</p></div></article></li>';						
736					}					
737					$('#respond').empty();					
738					$(html).appendTo( apandelement );
739					*/
740				}
741			});	
742			
743			/*		
744			var request = new Request.JSON({
745						url: '/response.ajax.php',
746						data: data,
747						onRequest: function() {
748						//	$('komentarform').setStyle('display','none');
749						//	$('komentarspinner').innerHTML = '<center><img src="/img/ajax-loader.gif"></center>';
750							li.innerHTML = '<center><img src="/img/ajax-loader.gif"></center>';
751						},
752						onComplete: function(jsonObj) {
753								
754								if (sendbtn.hasClass('sub')) { 								
755									li.addClass('replikacomment');
756								} else {
757									li.addClass('osnovnicomment');
758								}
759								li.innerHTML = '<div class="commentboxslika"><img width="60px" src="/data/avatar/'+jsonObj.THUMBNAIL+'" /></div>'+
760										'<div class="commentboxavtor">'+jsonObj.UPORABNISKO_IME+' '+jsonObj.NASLOV+'<span style="color:#bbbbbb">| </span></div>'+
761										'<div class="commentboxkomentar">'+jsonObj.VSEBINA+'</div>'+
762										'<div class="nogacommentbox">'+
763										'	<a href="#" class="ocenagor ocenapmk">0 <i class="fa fa-thumbs-up"></i></a>'+
764										'	<a href="#" class="ocenadol">0 <i class="fa fa-thumbs-down"></i></a>'+
765										'</div>';
766										
767		
768				
769								
770						}
771			}).send();						
772			
773		});
774	
775	*/
776	});		
777	
778	}	
779} 
780
781
782
783
784$(document).ready(function() {
785
786	Pi.init();	
787		
788	
789	/*$(".fancybox").fancybox({
790        
791            closeBtn: false,
792            showbanners: true,
793            showinfo: true
794		});*/
795
796	/*$('.fancybox').fancybox( {
797		fitToView: true,
798		afterLoad: function () {
799		var newHtml = "<h4>UPDATED: Result of search now=" + 5 + "</h4>";
800                            $("#fancyResult").html(newHtml);
801		}
802	});*/
803
804	$('#ot-menu-burger-2').click(function(){
805		console.log('click');
806		$('.ot-menu-will-follow').removeClass('ot-responsive-menu-show nomorefixd', 1000, "easeInBack");
807	});
808
809	$(document).ready(function() {
810		let left;
811		let imgWidth;
812		let bannerlWidth;
813		let bannerlHeight;
814		let bannerlHeightR;
815		let bannerCalcPositionCount = 0;
816		let adLoaded = false;
817
818		function checkifAdReady(){
819			if($(".bannerl").find("div").length > 0 && $(".bannerr").find("div").length) {
820				setTimeout(function() {
821					adLoaded = true;
822					//console.log("pripravljeno");
823					bannerPositionCalcExe();
824					$('.bannerl').show();
825					$('.bannerr').show();
826					return true;
827				},20);
828			}
829			else{
830				//console.log("prazno");
831				return false;
832			}
833		}
834
835
836		let ifAdLoaded;
837		function bannerPositionCalc(){
838			if(bannerCalcPositionCount == 0) {
839				//First load
840				//console.log("Slika 1");
841
842				$('.bannerl').hide();
843				$('.bannerr').hide();
844
845				if(adLoaded == false){
846					ifAdLoaded = setInterval(checkifAdReady,200);
847				}
848				else{
849					console.log("tuu");
850					clearInterval(ifAdLoaded);
851					adLoaded = false;
852				}
853
854				/*if(checkifAdReady()){
855					clearInterval(ifAdLoaded);
856				}*/
857
858				/*setTimeout(function() {
859					bannerPositionCalcExe();	
860					$('.bannerl').show();
861					$('.bannerr').show();
862				}, 2000); */
863
864			} else if(bannerCalcPositionCount > 2) {
865				//console.log("Slika 2");
866				bannerPositionCalcExe();	
867			}
868			bannerCalcPositionCount++;
869		}
870
871		$(window).resize(function(){
872
873			const el = $('.is-selected .fancybox__content');
874
875			if (!el.length || !el.position()) {
876				return;
877			}
878
879			left = el.position().left;
880			imgWidth = el.find('img').width();
881
882			bannerlWidth = $('.bannerl').width();
883			bannerlHeight = $('.bannerl').height();
884			bannerlHeightR = $('.bannerr').height();
885
886			$('.bannerl').css("left", left-bannerlWidth);
887			$('.bannerl').css("top", '50%');
888			$('.bannerl').css("margin-top", -bannerlHeight/2);
889
890			$('.bannerr').css("left", left + imgWidth);
891			$('.bannerr').css("top", '50%');
892			$('.bannerr').css("margin-top", -bannerlHeightR/2);
893		});
894
895
896		function bannerPositionCalcExe() {
897			if(adLoaded == false){
898				ifAdLoaded = setInterval(checkifAdReady,200);
899			}
900			else{
901				//console.log("tuu exec");
902				clearInterval(ifAdLoaded);
903				adLoaded = false;
904			}
905
906			const el = $('.is-selected .fancybox__content');
907
908			if (!el.length || !el.position()) {
909				return;
910			}
911
912			left = el.position().left;
913			imgWidth = el.find('img').width();
914
915			bannerlWidth = $('.bannerl').width();
916			bannerlHeight = $('.bannerl').height();
917			bannerlHeightR = $('.bannerr').height();
918
919			$('.bannerl').css("left", left-bannerlWidth);
920			$('.bannerl').css("top", '50%');
921			$('.bannerl').css("margin-top", -bannerlHeight/2);
922
923			$('.bannerr').css("left", (left)+imgWidth);
924			$('.bannerr').css("top", '50%');
925			$('.bannerr').css("margin-top", -bannerlHeightR/2);
926		}
927
928		Fancybox.bind("[data-fancybox]", {
929			Thumbs: false,
930			showbanners: true,
931			closeButton: false,
932
933			on: {
934
935				init:(fancybox, slide) => {
936				},
937
938				reveal:(fancybox, slide) => {
939					
940					bannerPositionCalc();
941
942					/*
943							setTimeout(function() {
944								
945
946							}, 1000); 
947					*/
948						
949/*
950					let waitForLoadResponse = false;
951					let waitForBanners = setInterval(function() {
952
953						console.log("waitForBanners");
954
955						if(waitForLoadResponse == true) return;
956
957						waitForLoadResponse = true;
958
959						$(".bannerl iframe").on("load", function () {
960
961							clearInterval(waitForBanners);
962							waitForLoadResponse = false;
963							console.log("bannerl iframe ready");
964
965
966							
967					
968						
969
970						});
971						
972					}, 200);
973					*/
974					
975					
976					
977				},
978
979				close:(fancybox, slide) => {
980					bannerCalcPositionCount = 0;
981					adLoaded = false;
982					clearInterval(ifAdLoaded);
983				}
984			},
985
986			tpl:{
987				main: `<div class="fancybox__container" role="dialog" aria-modal="true" aria-label="{{MODAL}}" tabindex="-1">
988				<div class="fancybox__backdrop"></div>
989				<div class="fancybox__carousel"></div>
990				<div class="bannerl"><iframe src="/response.ajax.php?com=bannerl"></iframe></div>
991				<div class="bannerr"><iframe src="/response.ajax.php?com=bannerr"></iframe></div>
992				<div class="fancybox__footer"></div>
993			  </div>`,
994			},
995		});
996	});
997
998	$("#dodajdogodek").submit(function(e){
999       // e.preventDefault();
1000        if ($("#name").val() == "") {
1001            $("#name").css("border","1px solid #ff0000");
1002            return false;
1003        } else {
1004            $("#name").css("border","1px solid #cecece;");
1005        }
1006       
1007    });
1008
1009
1010 
1011    
1012    $(".replay-comment").click(function(e) {
1013		e.preventDefault();
1014		console.log("open");
1015		var id = $(this).attr('data-id');
1016		$('#formholder'+id).css('display','block');
1017	});
1018
1019	$('.ocenagor').click(function(e){
1020		
1021		e.preventDefault();
1022		console.log("gor!");
1023		
1024		var itm = $(this);
1025		var id = $(this).attr('data-id');
1026		var id_vsebina = $(this).attr('data-id-vsebina');
1027		
1028		var data = {
1029			com: 'sporocila',
1030			task: 'oceni',
1031			ocena: 1,
1032			id: id,
1033			id_vsebina: id_vsebina,
1034		};
1035
1036		$.ajax({
1037			type: "POST",
1038			url: "/response.ajax.php",
1039			data: data,
1040			timeout: 6000,
1041
1042			success: function(request) {                    
1043				var sep = Number(itm.attr('data-count'));
1044				console.log(sep);
1045				console.log(itm);
1046				console.log(itm.children('span'));
1047				itm.children('span').html(sep+1);
1048			}
1049		});	
1050			
1051		
1052	});	
1053	$('.ocenadol').click(function(e){
1054		
1055		e.preventDefault();
1056		
1057		var itm = $(this);
1058		var id = $(this).attr('data-id');
1059		var id_vsebina = $(this).attr('data-id-vsebina');
1060		
1061		var data = {
1062			com: 'sporocila',
1063			task: 'oceni',
1064			ocena: 0,
1065			id: id,
1066			id_vsebina: id_vsebina,
1067		};
1068
1069		$.ajax({
1070			type: "POST",
1071			url: "/response.ajax.php",
1072			data: data,
1073			timeout: 6000,
1074
1075			success: function(request) {                    
1076				var sep = Number(itm.attr('data-count'));
1077				console.log(sep);
1078				console.log(itm);
1079				console.log(itm.children('span'));
1080				itm.children('span').html(sep+1);
1081			}
1082		});	
1083			
1084
1085	});	
1086	
1087  /*
1088    $("#newsletter").click(function() {
1089        $.fancybox.open({
1090            href: "/response.ajax.php",
1091            type: "ajax",
1092            closeBtn: false,
1093            showbanners: false,
1094            showinfo: false,
1095            ajax: {
1096                type: "POST",
1097                data: {
1098                    com: "newsletter",
1099                    task: "signup"
1100                }
1101            }
1102        });
1103    });
1104    * 
1105    *
1106  
1107  $$('a.ocenagor').each(function(item){
1108		item.addEvent('click', function(e){
1109			e.stop();
1110			var PosljiOceno = new Request({
1111				url: '/response.ajax.php?com=sporocila', 
1112				method: 'post',
1113				data: 'task=oceni&ocena=1&id='+item.get('data-id')+'&id_vsebina='+$('id').value,
1114				onRequest: function() {
1115				 var resp =	item.getChildren('span');
1116				 var sep = Number(item.get('data-count'));
1117				 resp[0].innerHTML = Number(sep+1);
1118				},
1119				onComplete: function(response) {
1120					
1121				}
1122			}).send();			
1123		});
1124	});
1125
1126	$$('a.commentodgovori').each(function(item){
1127		item.addEvent('click', function(e){
1128			e.stop();
1129			var id_sporocila = item.get('data-id');
1130			if ($('odgovoriform'+id_sporocila).hasClass('active')) {
1131				$('odgovoriform'+id_sporocila).removeClass('active');
1132			} else {
1133				$('odgovoriform'+id_sporocila).addClass('active');
1134			}
1135			
1136		});
1137	});
1138
1139
1140
1141	$$('.posljikomentar').each(function(sendbtn){		
1142		sendbtn.addEvent('click', function(e){
1143			e.stop();
1144
1145			var li_div_div = sendbtn.getParent('div.commentposlji');
1146			var li_div     = li_div_div.getParent('div');
1147			var li     	   = li_div.getParent('li');
1148			var textarea   = li.getChildren('textarea');
1149
1150			var li_div_com = li_div.getChildren('.commentgost');
1151			var li_div_com_p = li_div_com.getChildren('p.okenceprijava');
1152			var li_div_com_p_input = li_div_com_p[0].getChildren('input.inputprijava');
1153			
1154			var komhash =  $('komhash').value;
1155			var vsebina =  textarea[0].value;
1156			var naziv 	= li_div_com_p_input[0][0].value;
1157			
1158			var data = {
1159							'com':'sporocila',
1160							'task': 'shrani',
1161							'komhash': komhash,
1162							'VSEBINA': vsebina,
1163							'NASLOV': naziv,
1164							'ID_VSEBINA': $('id').value
1165						};
1166						
1167			if (sendbtn.hasClass('sub')) { 
1168				data = {
1169							'com':'sporocila',
1170							'task': 'shrani',
1171							'komhash': komhash,
1172							'VSEBINA': vsebina,
1173							'NASLOV': naziv,
1174							'ID_VSEBINA': $('id').value,
1175							'ID_SPOROCILA': sendbtn.get('data-id')							
1176						};
1177				
1178			}
1179	
1180		
1181			//return false;
1182			
1183			var request = new Request.JSON({
1184						url: '/response.ajax.php',
1185						data: data,
1186						onRequest: function() {
1187						//	$('komentarform').setStyle('display','none');
1188						//	$('komentarspinner').innerHTML = '<center><img src="/img/ajax-loader.gif"></center>';
1189							li.innerHTML = '<center><img src="/img/ajax-loader.gif"></center>';
1190						},
1191						onComplete: function(jsonObj) {
1192								
1193								if (sendbtn.hasClass('sub')) { 								
1194									li.addClass('replikacomment');
1195								} else {
1196									li.addClass('osnovnicomment');
1197								}
1198								li.innerHTML = '<div class="commentboxslika"><img width="60px" src="/data/avatar/'+jsonObj.THUMBNAIL+'" /></div>'+
1199										'<div class="commentboxavtor">'+jsonObj.UPORABNISKO_IME+' '+jsonObj.NASLOV+'<span style="color:#bbbbbb">| </span></div>'+
1200										'<div class="commentboxkomentar">'+jsonObj.VSEBINA+'</div>'+
1201										'<div class="nogacommentbox">'+
1202										'	<a href="#" class="ocenagor ocenapmk">0 <i class="fa fa-thumbs-up"></i></a>'+
1203										'	<a href="#" class="ocenadol">0 <i class="fa fa-thumbs-down"></i></a>'+
1204										'</div>';
1205										
1206								
1207							/*			
1208								var PostDiv 	= new Element('div', {'class' : 'post'});
1209								var PostImage 	= new Element('div', {'class' : 'postimage'}).injectInside(PostDiv);
1210								var UserImage	= new Element('img', {'src': '/data/avatar/'+jsonObj[0].THUMBNAIL, 'alt': jsonObj[0].UPORABNISKO_IME, 'title': jsonObj[0].UPORABNISKO_IME}).injectInside(PostImage);
1211								var PostBody  	= new Element('div', {'class' : 'postbody'}).injectInside(PostDiv);
1212								var TagLine	  	= new Element('div', {'class' : 'tagline'}).injectInside(PostBody);
1213								var Buser		= new Element('b').injectInside(TagLine);
1214								Buser.innerHTML = jsonObj[0].IME + ' ' + jsonObj[0].PRIIMEK;
1215								TagLine.innerHTML += ": "+jsonObj[0].VSEBINA;
1216								var PostFooter  = new Element('div', {'class' : 'postfooter'}).injectInside(PostBody);
1217								PostFooter.innerHTML = jsonObj[0].DATUM_VPISA;
1218								var Clear 		= new Element('div', {'class' : 'clear'}).injectInside(PostDiv);					
1219								
1220								li.inject($('seznamKomentar'), 'bottom');
1221								* /
1222				
1223								
1224						}
1225			}).send();						
1226			
1227		});
1228	}); 
1229    * 
1230	*/
1231			
1232		$('#glasuj').click(function(e){
1233		
1234		var value = $('input[name=odgovor]:checked').val();
1235		console.log('click');
1236		console.log(value);
1237		if (value) {
1238		
1239			$.ajax({
1240							type: "POST",
1241							data: $('#Formanketa').serialize(),
1242							url: "/response.ajax.php?com=anketa&task=shrani",
1243							timeout: 6000,				
1244							dataType: 'json', 
1245
1246							success: function(data) {  
1247								
1248								$('.anketaskrij').css('display','none');
1249								$('#glasuj').css('display','none');
1250								
1251								$.each(data.data, function(index, item) {
1252									console.log(item);
1253									$('#anketapolje'+item.id_obrazec_polje).append('<div style="float:right;"><b>'+item.procent+' %</b></div>');
1254									$('#anketapolje'+item.id_obrazec_polje).append('<br> <div style="width:100%;height:3px;background-color:#E5E5E5;"><div style="background-color: #8F0000;height:3px;width:'+item.procent+'%;min-width:1% !important;" ></div></div>');
1255									
1256								});
1257								
1258								$('#anketacount').append('Vseh glasov: '+data.count);
1259								
1260								
1261								
1262								//$('#obrazecsend<?=$data['data'][0]['obrazec']['data'][0]['ID_OBRAZEC']?>').css("display","none");                 
1263								//$('#obrazecform<?=$data['data'][0]['obrazec']['data'][0]['ID_OBRAZEC']?>').css("display","none");
1264								//$('#obrazec-content<?=$data['data'][0]['obrazec']['data'][0]['ID_OBRAZEC']?>').css("display","none");
1265								//$('#form-response').prepend('<div class="form-result alert alert-success span9"><h1 style="color:red;"><?=$zahvalni_text;?></h1></div>').slideDown('slow');
1266							}
1267						});
1268			}
1269		});		
1270						
1271});
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292

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.