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.