PageSourceSearch

https://www.bilecik.edu.tr/Script/anaSurgu.js

js bilecik.edu.tr collected 2026-10-02 11:01:51 UTC 15,313 bytes, 449 lines download raw bytes

1/*/* var surguGecis;*/
2var surguDongusu;
3var yuklenmeEfekti;
4var kalanSure = 1;
5var gecenSure = 0;
6var efekSure = 1;
7var intervalSuresi = 150;
8var slideIntervalGecenSure = 0;
9var dokunmaXKoordinatBaslama = 0;
10var dokunmaXKoordinatBitis = 0;
11var dokunmaYKoordinatBaslama = 0;
12var dokunmaYKoordinatBitis = 0;
13/*var donguSuresi = 5000;*/
14$(function () {
15
16    //var gecisSuresi = $(".surguIcerik.aktif").data("transitiontime");
17    clearInterval(surguDongusu);
18    //clearInterval(yuklenmeEfekti);
19
20    var aktifResim = $(".surguIcerik.aktif img");
21    //$(aktifResim).css("position", "absolute");
22    $(aktifResim).css("z-index", "0");
23    //var resimYukseklik = $(aktifResim).height();
24    //$(aktifResim).height(resimYukseklik);
25    //alert(resimYukseklik);
26    //yuklenmeEfektiBaslat($(".surguIcerik.aktif").data("transitiontime"));
27    //surguResimDegistirSolarak($(".sag.surguButon").first(), solmaSuresi);
28    surguDonguBaslat($(".surguIcerik.aktif").data("transitiontime"));
29
30
31
32    //if ($(".surguIcerik.aktif").data("transitiontime") > 0) {
33    //    //surguDonguBaslat($(".surguIcerik.aktif").data("transitiontime"));
34    //}
35    //else {
36    //   // surguResimDegistirSolarak(3000);
37    //}
38    //surguDonguBaslat($(".surguIcerik.aktif").data("transitiontime"));
39
40    $(".surguButon").off("dblclick");
41    $(".surguButon").on("click", function (e) {
42
43        e.preventDefault();
44        $(".surguButon").off("click");
45        //if (butonTiklandiMi == false) {
46
47        //    butonTiklandiMi = true;                
48        //    clearInterval(surguDongusu);
49        //    //clearInterval(kalanSureSay);
50        //    surguResimDegistirSolarak($(this));
51        //    surguDonguBaslat(3000);
52
53        //}
54        donguButonClick($(this));
55
56        //$(".surguButon").on("click", function() {
57        //    donguButonClick($(this));
58        //});
59    });
60    //$(".surguResim ").on("touchstart", function () {
61
62    //    var target = $(this).children("a").attr("href");
63    //    window.location.href = target;
64    //    //window.open($(this).children("a").attr("href"), target);
65    //});
66    //mousedown
67    $(".surguResim").on("touchstart ", function (e) {
68
69        //e.preventDefault();
70        //dokunmaXKoordinatBaslama = e.pageX;   
71        dokunmaXKoordinatBitis = 0;
72        dokunmaYKoordinatBitis = 0;
73        dokunmaYKoordinatBaslama = e.touches[0].screenY;
74        dokunmaXKoordinatBaslama = e.touches[0].screenX;
75
76    });
77    $(".surguResim").on("touchmove", function (e) {
78
79        dokunmaXKoordinatBitis = e.touches[0].screenX;
80        dokunmaYKoordinatBitis = e.touches[0].screenY;
81
82    });
83
84    //mouseup
85    $(".surguResim").on("touchend ", function (e) {
86
87        //e.preventDefault();
88        //dokunmaXKoordinatBitis = e.touches[0].clientX;
89        var yFark = Math.abs(dokunmaYKoordinatBitis - dokunmaYKoordinatBaslama);
90        var xFark = Math.abs(dokunmaXKoordinatBitis - dokunmaXKoordinatBaslama);
91        if (xFark > yFark && xFark > 50 && dokunmaXKoordinatBitis > 0) {
92            if (dokunmaXKoordinatBitis > dokunmaXKoordinatBaslama) {
93                var eleman = $(".surguButon.sag")
94                donguButonClick(eleman);
95            }
96            else {
97                var eleman = $(".surguButon.sol")
98                donguButonClick(eleman);
99            }
100
101        }
102        else {
103
104            if ($(this).children("a").attr("href").length > 0) {
105                var target = $(this).children("a").attr("href");
106                window.location.href = target;
107            }
108
109        }
110    
111    });
112
113    $(".kucuk-resim").on("click", function () {
114        //alert($(this).data("surgudivid"));
115        surguResimDegistirSolarak($(".sag.surguButon").first(), sure = 300, acilacaksurgu = $(this).data("surgudivid"));
116    })
117
118    $(document).on("mouseover", ".surguIcerik.aktif", function () {
119        clearInterval(surguDongusu);
120        //clearInterval(yuklenmeEfekti);
121    });
122    $(".surguIcerik").on("mouseleave", function () {
123        clearInterval(surguDongusu);
124        if ($(".surguIcerik.aktif").data("transitiontime") == undefined) {
125            $(".surguIcerik.aktif").data("transitiontime", "5000");
126        }
127        //yuklenmeEfektiBaslat($(".surguIcerik.aktif").data("transitiontime"));
128        surguDonguBaslat($(".surguIcerik.aktif").data("transitiontime"));
129    });
130});
131
132var lazyLoadImage = function () {
133
134    var liste = $(".surguResim > a > img[src='']");
135    $(".surguResim > a > img[src='']").lazyload({
136
137        effect: "fadeIn"
138    });
139}
140var donguButonClick = function (eleman) {
141    $(".surguButon").off("click");
142    clearInterval(surguDongusu);
143    //clearInterval(kalanSureSay);
144    surguResimDegistirSolarak(eleman);
145
146    //surguDonguBaslat($(".surguIcerik.aktif").data("transitiontime"));
147    //alert($(".surguIcerik.aktif").data("transitiontime"));
148    //$(".surguButon").on("click", function (e) {
149    //    e.preventDefault();
150    //    donguButonClick(eleman);
151    //});
152}
153
154var yuklenmeEfektiBaslat = function (donguSuresi) {
155    /* alert(donguSuresi);*/
156    //donguSuresi = $(".surguIcerik.aktif").data("transitiontime");
157    //alert(donguSuresi);
158    //$(".surguYuklenme").css("height", '15');
159    //$(".surguYuklenme").css("color","yellow"    );
160
161    //kalanSure = donguSuresi - kalanSure;// (donguSuresi / 100);
162
163    gecenSure = 0;
164    sayac = 0;
165    var genislikYuzde = (gecenSure * 100 / donguSuresi).toFixed(0) + "%";
166    //$(".surguYuklenme").css("width", genislikYuzde);
167    //"conic-gradient(orange 1%,black 1%)"
168    var arkaPlan = "conic-gradient(#931603 " + genislikYuzde + ", black 1%)";
169    $(".surguYuklenme").css("background-image", arkaPlan);
170    //$(".surguYuklenme").html(arkaPlan);
171    // $(".surguYuklenme").html(genislikYuzde+"---"+donguSuresi);
172    //$(".surguYuklenme").html("");
173
174    var solmaSuresiFarki = donguSuresi - Math.floor(donguSuresi / 4);
175    intervalSuresi = donguSuresi / 100;
176    solmaSuresiFarki = solmaSuresiFarki;//+ intervalSuresi*10;
177    //clearInterval(yuklenmeEfekti);
178
179    //yuklenmeEfekti = setInterval(function () {
180    //    sayac = sayac + 1;
181    //    gecenSure = gecenSure + intervalSuresi;
182    //    //kalanSure = donguSuresi - gecenSure;
183    //    //kalanSure = donguSuresi - gecenSure;// kalanSure + donguSuresi / 100;
184
185    //    //if (kalanSure <= donguSuresi ) {
186    //    //efekSure = efekSure + 1;
187    //    /* var genislikYuzde = ((efekSure / donguSuresi) * 100) + "%";*/
188    //    //var gen = (kalanSure * 100 / donguSuresi);
189    //    //genislikYuzde = (gecenSure * 100 / donguSuresi).toFixed(0) + "%";
190    //    //solmaSuresiFarki = donguSuresi - donguSuresi / 3 ;
191    //    genislikYuzde = (gecenSure * 100 / solmaSuresiFarki).toFixed(0) + "%";
192    //    //$(".surguYuklenme").css("width", genislikYuzde);
193    //    // $(".surguYuklenme").html(sayac + "***" + gecenSure + '__' + genislikYuzde);
194    //    var arkaPlan = "conic-gradient(#931603 " + genislikYuzde + ", black 1%)";
195    //    $(".surguYuklenme").css("background-image", arkaPlan);
196    //    //$(".surguYuklenme").html( arkaPlan);
197
198
199    //}, (intervalSuresi));
200}
201
202var surguDonguBaslat = function (donguSuresi) {
203    var surguVarMi = $(".surguIcerik.aktif");
204    if (surguVarMi.length == 0) {
205        clearInterval(surguDongusu);
206        clearInterval(yuklenmeEfekti);
207        return;
208    }
209    //kalanSure = 1;
210    solmaSuresi = donguSuresi / 3;
211    //clearInterval(surguDongusu);
212    //clearInterval(yuklenmeEfekti);
213
214    clearInterval(surguDongusu);
215    surguDongusu = setInterval(function () {
216
217
218        surguResimDegistirSolarak($(".sag.surguButon").first(), solmaSuresi);
219
220
221    }, donguSuresi);
222
223
224
225}
226
227//var surguDonguBaslat = function (cevrimSuresi) {
228
229//        //clearInterval(kalanSureSay);
230//        //kalanSure = 1;
231
232//        //kalanSureSay = kalanSureHesapla();
233//        surguGecis = setInterval(function () {        
234//            kalanSure = 1;
235//            surguResimDegistirSolarak($(".sag.surguButon").first(), 300);      
236
237
238//        }, cevrimSuresi);
239
240//}
241
242var surguResimDegistirSolarak = function (eleman, sure = 300, acilacaksurgu) {
243
244    var scrollTop = $(window).scrollTop();
245
246    $(".surguButon").off("click");
247    $(".surguButonDiv > a").toggleClass("d-none");
248
249    var yon = $(eleman).data("yon");
250
251    var aktifResim = $(".surguIcerik.aktif");
252
253
254    var genislik = $(aktifResim).width();
255    if (yon == "sag" || yon == undefined) {
256        sonrakiResim = $(aktifResim).nextAll(".surguIcerik").first();
257    }
258
259    else {
260        sonrakiResim = $(aktifResim).prevAll(".surguIcerik").first();
261    }
262
263
264    if (acilacaksurgu != undefined) {
265        //var acilacakDivid = $(acilacaksurgu).data("surgudivid");
266        sonrakiResim = $("#" + acilacaksurgu);
267
268    }
269
270    if ($(sonrakiResim).hasClass("surguIcerik") == false) {
271        if (yon == "sag") {
272            sonrakiResim = $(".surguIcerik").first();
273        }
274        else {
275            sonrakiResim = $(".surguIcerik").last();
276        }
277
278    }
279    //$(aktifResim).css("position", "absolute");
280    //$(sonrakiResim).css("position", "absolute");
281
282    //$(aktifResim).css("z-index", "-1");
283    //$(sonrakiResim).css("z-index", "0");
284
285
286    if ($(sonrakiResim).data("transitiontime") == undefined) {
287        $(sonrakiResim).data("transitiontime", "5000");
288
289    }
290    $(aktifResim).fadeOut(sure, function () {
291
292        //var resimYukseklik = $(sonrakiResim).find("img").parent().height();
293        var resimYukseklik = $(sonrakiResim).find("img").height();
294        $(aktifResim).parent().height(resimYukseklik);
295        $(sonrakiResim).parent().height(resimYukseklik);
296        //$(document).scrollTop(scrollTop);
297    });
298
299    //var label1 = $(".surgu-radio > .kucuk-resim > label.aktif");
300
301    //var label1 = $(".surgu-radio > .kucuk-resim > label").filter(function () {
302
303    //    return $(this).data("surgudivid") == $(sonrakiResim).data("surgudivid");
304    //});
305
306    //alert($(".surgu-radio > .kucuk-resim > label.aktif"));
307    $(".surgu-radio > .kucuk-resim > label.aktif").toggleClass("aktif");
308    var label = $(".surgu-radio > .kucuk-resim > label").filter(function () {
309
310        return $(this).data("surgudivid") == $(sonrakiResim).data("surgudivid");
311    });
312    $(label).toggleClass("aktif");
313    //$(aktifResim).toggleClass("aktif d-none d-flex");
314    //alert($(sonrakiResim).data("surgudivid"))
315    //$(".surguYuklenme").html( $(sonrakiResim).data("surgudivid"));
316
317    $(".kucuk-resim").find('input').prop("checked", false);
318    var radio = $(".kucuk-resim").filter(function () {
319
320        return $(this).data("surgudivid") == $(sonrakiResim).data("surgudivid");
321    });
322
323    $(radio).find('input').prop("checked", true);
324    $(sonrakiResim).fadeIn(sure, function () {
325
326        $(aktifResim).toggleClass("aktif d-none d-flex");
327        var resimYukseklik = $(sonrakiResim).find("img").height();
328       
329        if (resimYukseklik == undefined) {
330            resimYukseklik = $(sonrakiResim).find("video").height();
331        }
332
333        if (resimYukseklik > 700) {
334            resimYukseklik = 700;
335            
336        }
337        $(aktifResim).parent().height(resimYukseklik);
338        $(sonrakiResim).parent().height(resimYukseklik);
339        //$(window).scrollTop(scrollTop);
340        $(".surguButon").on("click", function (e) {
341            e.preventDefault();
342            $(".surguButon").off("click");
343            donguButonClick($(this));
344        });
345
346
347
348    }).toggleClass("aktif d-none d-flex");
349
350    //alert($(sonrakiResim).hasClass("surguIcerik") + "**" + $(sonrakiResim).data("transitiontime"));
351
352    //clearInterval(surguDongusu);
353    //clearInterval(yuklenmeEfekti);
354    //$(".birim-site-ad").html('***' + slideIntervalGecenSure + "***" + $(sonrakiResim).data("transitiontime"));
355    //slideIntervalGecenSure = slideIntervalGecenSure + 1;
356
357
358
359    $(".surguButonDiv > a").toggleClass("d-none");
360    $(window).scrollTop(scrollTop);
361
362    //lazyLoadImage();
363    surguDonguBaslat($(sonrakiResim).data("transitiontime"));
364    yuklenmeEfektiBaslat($(sonrakiResim).data("transitiontime"));
365
366
367}
368
369var surguResimDegistir = function (eleman) {
370    $(".surguButonDiv > a").toggleClass("d-none");
371    var yon = $(eleman).data("yon");
372    var aktifResim = $(".surguIcerik.aktif");
373    var genislik = $(aktifResim).width();
374
375    if (yon == "sag") {
376        var animasyonAyarNesne = {
377            "margin-left": genislik,
378            "opacity": 0
379        };
380        var sonrakiResim = $(aktifResim).next(".surguIcerik");
381        if ($(sonrakiResim).hasClass("d-none") == false) {
382            sonrakiResim = $(".surguIcerik").first();
383            $(sonrakiResim).css("position", "inherit");
384        }
385        animasyonKaydir(aktifResim, sonrakiResim, animasyonAyarNesne, genislik, yon);
386    }
387    else {
388        var animasyonAyarNesne = {
389            "margin-left": 0 - genislik,
390            "opacity": 0
391        };
392        var sonrakiResim = $(aktifResim).prev();
393        if ($(sonrakiResim).hasClass("surguIcerik") == false) {
394            sonrakiResim = $(".surguIcerik").last();
395            $(eleman).css("position", "inherit");
396        }
397        else {
398            $(sonrakiResim).css("position", "inherit");
399        }
400        animasyonKaydir(aktifResim, sonrakiResim, animasyonAyarNesne, genislik, yon);
401    }
402}
403
404var animasyonKaydir = function (eleman, sonrakiResim, animasyonAyar, genislik, yon) {
405    $(eleman).animate(
406        animasyonAyar,
407        {
408            duration: 1500,
409            step: function (bosluk) {
410                if ($(sonrakiResim).css("position") != "absolute") {
411                    $(eleman).css("position", "ihnerit");
412                }
413
414                if (yon == "sag") {
415                    $(sonrakiResim).removeClass("d-none").css("margin-left", bosluk 
415- genislik);
416                }
417                else {
418                    $(sonrakiResim).removeClass("d-none").css("margin-left", genislik + bosluk);
419                }
420
421            },
422            complete: function () {
423                $(eleman).toggleClass("aktif").toggleClass("d-none").css("margin-left", "0").css("opacity", "1").css("position", "inherit");
424
425                $(sonrakiResim).removeClass("d-none").toggleClass("aktif").css("position", "inherit");
426
427                $(eleman).parent().find(".surguButonDiv >a").fadeIn("fast").removeClass("d-none");
428            }
429        });
430}
431
432var surguGecisButonAyarla = function (eleman, sonrakiSurguId) {
433
434    $(".surgu-radio > .kucuk-resim > label.akitf").toggleClass("aktif");
435    var label = $(".surgu-radio > .kucuk-resim > label").filter(function () {
436
437        return $(eleman).data("surgudivid") == $(sonrakiResim).data("surgudivid");
438    });
439    $(label).toggleClass("aktif");
440
441
442    $(".kucuk-resim").find('input').prop("checked", false);
443    var radio = $(".kucuk-resim").filter(function () {
444
445        return $(eleman).data("surgudivid") == $(sonrakiResim).data("surgudivid");
446    });
447
448    $(radio).find('input').prop("checked", true);
449}

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.