PageSourceSearch

https://tocka.com.mk/js/scripts/front-page.js?v=1790855418

js tocka.com.mk collected 2026-10-01 11:50:46 UTC 11,291 bytes, 396 lines download raw bytes

1var loadedModules = [];
2
3$(function() {
4    if (localStorage.tempScrollTop) {
5        // $(window).scrollTop(localStorage.tempScrollTop);
6        // console.log("loaded postion : " + localStorage.tempScrollTop);
7    }
8});
9
10
11//saving soln 1
12$(window).on("scroll", function() {
13    localStorage.setItem("tempScrollTop", $(window).scrollTop());
14});
15
16$("document").ready(function()
17{
18    loadNajcitaniTopFront();
19    loadNews("najnovi", "vesti", 5, "vesti");
20    loadNews("najcitani", "vesti", 4, "vesti");
21
22    $('.vesti-module-category').click(function(event){
23        event.preventDefault();
24        var category = $(this).attr("data-category");
25        loadNews("najnovi", category, 5, "vesti");
26        loadNews("najcitani", category, 4, "vesti");
27
28        $("#vesti_najnovi_click").trigger('click');
29    });
30
31    $('.sport-module-category').click(function(event){
32        event.preventDefault();
33        var category = $(this).attr("data-category");
34        loadNews("najnovi", category, 5, "black_sport");
35        loadNews("najcitani", category, 4, "black_sport");
36
37        $("#sport_najnovi_click").trigger('click');
38    });
39
40    $('.zivot-module-category').click(function(event){
41        event.preventDefault();
42        var category = $(this).attr("data-category");
43        loadNews("najnovi", category, 4, "zivot");
44        loadNews("najcitani", category, 4, "zivot");
45
46        $("#zivot_najnovi_click").trigger('click');
47    });
48
49    $('.shou-biznis-module-category').click(function(event){
50        event.preventDefault();
51        var category = $(this).attr("data-category");
52        loadNews("najnovi", category, 4, "shou_biznis");
53        loadNews("najcitani", category, 4, "shou_biznis");
54
55        $("#shou_biznis_najnovi_click").trigger('click');
56    });
57
58    $('.planeta-module-category').click(function(event){
59        event.preventDefault();
60        var category = $(this).attr("data-category");
61        loadNews("najnovi", category, 3, "planeta");
62        loadNews("najcitani", category, 4, "planeta");
63
64        $("#planeta_najnovi_click").trigger('click');
65    });
66    
67    $('.dobri-vesti-module-category').click(function(event){
68        event.preventDefault();
69        var category = $(this).attr("data-category");
70        loadNews("najnovi", category, 6, "dobri-vesti");
71        loadNews("najcitani", category, 4, "dobri-vesti");
72
73        $("#dobri_vesti_najnovi_click").trigger('click');
74    });
75
76    $('.zabava-module-category').click(function(event){
77        event.preventDefault();
78        var category = $(this).attr("data-category");
79        loadNews("najnovi", category, 4, "zabava");
80        loadNews("najcitani", category, 4, "zabava");
81
82        $("#zabava_najnovi_click").trigger('click');
83    });
84
85    $('.intervju-module-category').click(function(event){
86        event.preventDefault();
87        var category = $(this).attr("data-category");
88        loadNews("najnovi", category, 3, "intervju");
89        loadNews("najcitani", category, 4, "intervju");
90
91        $("#intervju_najnovi_click").trigger('click');
92    });
93
94    $('.avtomobili-module-category').click(function(event){
95        event.preventDefault();
96        var category = $(this).attr("data-category");
97        loadNews("najnovi", category, 2, "avtomobili");
98        loadNews("najcitani", category, 4, "avtomobili");
99
100        $("#avtomobili_najnovi_click").trigger('click');
101    });
102
103    $('.video-module-category').click(function(event){
104        event.preventDefault();
105        var category = $(this).attr("data-category");
106        loadVideo("najnovi", category, 5);
107        loadVideo("najcitani", category, 5);
108
109        $("#video_najnovi_click").trigger('click');
110    });
111
112    
113    
114});
115
116$(window).scroll(function()
117{
118    if($.inArray("sport", loadedModules) == -1)
119    {
120        if($("#section_vesti").isOnScreen())
121        {
122            loadedModules.push("sport");
123            loadModule("sport");
124        }
125    }
126
127    if($.inArray("zivot", loadedModules) == -1)
128    {
129        if($("#section_sport").isOnScreen())
130        {
131            loadedModules.push("zivot");
132            loadModule("zivot");
133        }
134    }
135
136    if($.inArray("show_biznis", loadedModules) == -1)
137    {
138        if($("#section_sport").isOnScreen())
139        {
140            loadedModules.push("show_biznis");
141            loadModule("show_biznis");
142        }
143    }
144
145    if($.inArray("planeta", loadedModules) == -1)
146    {
147        if($("#section_video").isOnScreen())
148        {
149            loadedModules.push("planeta");
150            loadModule("planeta");
151        }
152    }
153    
154    if($.inArray("dobri-vesti", loadedModules) == -1)
155    {
156        
157        if($("#section_dobri_vesti").isOnScreen())
158        {
159            loadedModules.push("dobri-vesti");
160            loadModule("dobri-vesti");
161        }
162    }
163
164    if($.inArray("zabava", loadedModules) == -1)
165    {
166        if($("#section_planeta").isOnScreen())
167        {
168            loadedModules.push("zabava");
169            loadModule("zabava");
170        }
171    }
172
173    if($.inArray("patuvanje", loadedModules) == -1)
174    {
175        if($("#section_zabava").isOnScreen())
176        {
177            loadedModules.push("patuvanje");
178            loadModule("patuvanje");
179        }
180    }
181
182    if($.inArray("sport", loadedModules) == -1)
183    {
184        if($("#section_vesti").isOnScreen())
185        {
186            loadedModules.push("sport");
187            loadModule("sport");
188        }
189    }
190
191    if($.inArray("karmin_supermen", loadedModules) == -1)
192    {
193        if($("#section_patuvanje").isOnScreen())
194        {
195            loadedModules.push("karmin_supermen");
196            loadModule("karmin");
197            loadModule("supermen");
198        }
199    }
200
201    if($.inArray("najcitani", loadedModules) == -1)
202    {
203        if($("#section_karmin_supermen").isOnScreen())
204        {
205            loadedModules.push("najcitani");
206            loadModule("najcitani");
207        }
208    }
209
210    if($.inArray("avtomobili", loadedModules) == -1)
211    {
212        if($("#section_karmin_supermen").isOnScreen())
213        {
214            loadedModules.push("avtomobili");
215            loadModule("avtomobili");
216        }
217    }
218
219    if($.inArray("intervju", loadedModules) == -1)
220    {
221        if($("#section_najcitani").isOnScreen())
222        {
223            loadedModules.push("intervju");
224            loadModule("intervju");
225        }
226    }
227
228    if($.inArray("erotika", loadedModules) == -1)
229    {
230        if($("#section_avtomobili").isOnScreen())
231        {
232            loadedModules.push("erotika");
233            loadModule("erotika");
234        }
235    }
236
237    if($.inArray("video", loadedModules) == -1)
238    {
239        if($("#section_zivot").isOnScreen())
240        {
241            loadedModules.push("video");
242            loadModule("video");
243        }
244    }
245});
246
247function loadModule(module)
248{
249    switch(module)
250    {
251        case "sport":
252            loadNews("najnovi", "sport", 5, "black_sport");
253            loadNews("najcitani", "sport", 4, "black_sport");
254            break;
255        case "zivot":
256            loadNews("najnovi", "zivot", 4, "zivot");
257            loadNews("najcitani", "zivot", 4, "zivot");
258            break;
259        case "show_biznis":
260            loadNews("najnovi", "show_biznis", 4, "shou_biznis");
261            loadNews("najcitani", "show_biznis", 4, "shou_biznis");
262            break;
263        case "planeta":
264            loadNews("najnovi", "planeta", 3, "planeta");
265            loadNews("najcitani", "planeta", 4, "planeta");
266            break;
267        case "dobri-vesti":
268            loadNews("najnovi", "dobri-vesti", 6, "dobri-vesti");
269            loadNews("najcitani", "dobri-vesti", 4, "dobri-vesti");
270            break;
271        case "zabava":
272            loadNews("najnovi", "zabava", 4, "zabava");
273            loadNews("najcitani", "zabava", 4, "zabava");
274            break;
275        case "patuvanje":
276            loadNews("najnovi", "patuvanje_module", 3, "patuvanje");
277            loadNews("najcitani", "patuvanje_module", 4, "patuvanje");
278            break;
279        case "najcitani":
280            loadNajcitani("all");
281            break;
282        case "intervju":
283            loadNews("najnovi", "intervju", 3, "intervju");
284            loadNews("najcitani", "intervju", 4, "intervju");
285            break;
286        case "erotika":
287            loadNews("najnovi", "erotika", 2, "erotika");
288            loadNews("najcitani", "erotika", 4, "erotika");
289            break;
290        case "karmin":
291            loadNews("najnovi", "karmin", 4, "karmin");
292            break;
293        case "supermen":
294            loadNews("najnovi", "supermen", 4, "supermen");
295            break;
296        case "avtomobili":
297            loadNews("najnovi", "avtomobili", 2, "avtomobili");
298            loadNews("najcitani", "avtomobili", 4, "avtomobili");
299            break;
300        case "video":
301            loadVideo("najnovi", "all", 5);
302            loadVideo("najcitani", "all", 5);
303            break;
304    }
305}
306
307function loadNews(type, category, numberOfItems, module)
308{
309    var url = "/api/get-front-page-news/" + type + "/" + category + "/" + numberOfItems;
310
311    $.get(url, {  },
312        function(data) {
313            if(type == "najnovi")
314            {
315                $("#" + module + "_najnovi").html(data);
316            }
317            else
318            {
319                setTimeout(function()
320                {
321                    $("#" + module + "_najchitani").html(data);
322                }, 2000);
323            }
324
325            if($("#" + module + "_najnovi").children().first().hasClass("owl-carousel"))
326            {
327                intervjuCarousel();
328            }
329        });
330}
331
332function loadVideo(type, category, numberOfItems)
333{
334    var url = "/api/get-front-page-videos/" + type + "/" + category + "/" + numberOfItems;
335
336    $.get(url, {  },
337        function(data) {
338            if(type == "najnovi")
339            {
340                $("#video_najnovi").html(data);
341            }
342            else
343            {
344                setTimeout(function()
345                {
346                    $("#video_najchitani").html(data);
347                }, 2000);
348            }
349        });
350}
351
352function loadNajcitaniTopFront()
353{
354    var windowSize = $(window).width();
355    
356    setTimeout(function()
357    {        
358        var eppHeight = $('.epp-d1').height();
359        if(windowSize > 800 && eppHeight < 300) {
360            $.get('/api/get-front-page-most-popular/', {  },
361                function(data) {
362                   $(data).insertAfter('.epp-d1');
363                    najcitaniCarousel();
364                });
365        }
366    }, 1000);
367
368    setTimeout(function()
369    {
370        var eppJumbo = $('.epp-jumbo1').height();
371        if(eppJumbo < 80) {
372            $('.epp-jumbo1').addClass('d-none');
373            $('.epp-jumbo1').hide();
374        }
375        var blackTopBanner = $('.banner-container-jumbo-top').height();
376        if(blackTopBanner > 80) {
377            $('header').addClass('padding-top-310');
378        }
379    }, 300);
380
381    setTimeout(function()
382    {
383        var eppHeight = $('.epp-d1').height();
384        if(windowSize > 800 && eppHeight > 300) {
385            $('.modul-najchitani').hide();
386        }
387    }, 2000);
388
389    setTimeout(function()
390    {
391        var jumboHeight = $('.epp-jumbo-top').height();   
392        if(jumboHeight < 80) {
393            $('header').removeClass('padding-top-310');
394        }
395    }, 400);
396}

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.