PageSourceSearch

https://amasya.edu.tr/Scripts/script.js?d=b90b0eda2abb79e461e89a8e0b0b6e5c22d899f3

js amasya.edu.tr collected 2026-10-02 06:20:24 UTC 10,946 bytes, 420 lines download raw bytes

1/*** Document Ready Functions ***/
2jQuery(document).ready(function(){
3
4	"use strict";
5
6
7 
8	
9 var allservice = $('.cause-tabber li');
10	$('.cause-tabber li').click(function() {
11		$(allservice).removeClass("active");
12	});
13	
14	
15
16 
17 /*** MESSAGE BOX TOGGLE FUNCTION ***/
18$(".message-box-title").click(function(){
19	$(".message-box-title").toggleClass("opened");
20	$(".message-box-title > i").toggleClass("icon-angle-down");
21	$(".message-form").slideToggle();
22});	
23	
24
25
26$('.full-section').parent().parent().parent().addClass('expand');
27
28$(".product a").click(function(){
29	$(this).parent().parent().slideUp();
30});	
31
32
33
34// Responsive Header //
35$(".menu-btn").on("click", function () {
36    $(".responsive-menu").addClass("slidein");
37    return false;
38});
39$(".close-btn").on("click", function () {
40    $(".responsive-menu").removeClass("slidein");
41    return false;
42});
43$(".responsive-menu li.has-dropdown > a").on("click", function () {
44    $(this).parent().siblings().children("ul").slideUp();
45    $(this).parent().siblings().removeClass("active");
46    $(this).parent().children("ul").slideToggle();
47    $(this).parent().toggleClass("active");
48    return false;
49});
50
51// Scroll Bar //
52$('.responsive-menu, .scroll-sec').perfectScrollbar();
53
54// Responsive info Toggle //
55$(".responsive-topbar-info > ul > li:first-child").addClass("active");
56$(".responsive-topbar-info > ul > li").on("click", function() {
57    $(this).parent().find("li").removeClass("active");
58    $(this).addClass("active");
59});
60	
61
62/*** ACCORDIONS ***/
63$('.accordion_content').not('.open').hide();
64
65$('.accordion_toggle a').click(function(e){
66	if($(this).parent().hasClass('current')) {
67		$(this).parent()
68			.removeClass('current')
69			.next('.accordion_content').slideUp();
70	} else {
71		$(document).find('.current')
72			.removeClass('current')
73			.next('.accordion_content').slideUp();
74		$(this).parent()
75			.addClass('current')
76			.next('.accordion_content').slideDown();
77	}
78	e.preventDefault();
79});
80
81
82
83
84/*** ACCORDIONS ***/
85$('.accordion_content').not('.open').hide();
86
87$('.accordion_toggle input').click(function(e){
88	if($(this).parent().hasClass('current')) {
89		$(this).parent()
90			.removeClass('current')
91			.next('.accordion_content').slideUp();
92	} else {
93		$(document).find('.current')
94			.removeClass('current')
95			.next('.accordion_content').slideUp();
96		$(this).parent()
97			.addClass('current')
98			.next('.accordion_content').slideDown();
99	}
100	e.preventDefault();
101});
102
103
104
105$(".donate-drop-btn").click( function(){
106	$(".donate-drop-down").slideToggle();
107	$(this).toggleClass('down');
108});		
109
110
111var amount = $('.amount-btns > a');
112$(".amount-btns > a").click( function(){
113	amount.removeClass("selected");
114	$(this).addClass("selected");
115});		
116
117
118
119/*** STICKY MENU ***/
120var nav = $('.sticky');
121$(window).scroll(function () {
122	if ($(this).scrollTop() > 50) {
123			nav.addClass("stick");
124	}
125	else {
126			nav.removeClass("stick");
127	}
128});
129
130
131
132/*** TOGGLE HEADER ***/
133$(".show-header").click(function(){
134	$(".toggle-header").slideToggle();
135	$(".top-bar-toggle").slideToggle();
136	$(this).toggleClass("move-down");
137});	
138
139
140/*** CHECKOUT PAGE FORM TOGGLE ICON ***/
141$(".form-toggle.accordion_toggle a").click(function(){
142	$(this).toggleClass("pointed");
143});	
144
145
146
147/*** Side Panel Functions ***/
148$(".panel-icon").click(function(){
149	$(".side-panel").toggleClass("show");
150});	
151
152
153$(".boxed-style").click( function(){
154	$(".theme-layout").addClass("boxed");
155	$("body").addClass('bg-body1');
156});
157
158$(".full-style").click( function(){
159	$(".theme-layout").removeClass("boxed");
160	$("body").removeClass('bg-body1');
161	$("body").removeClass('bg-body2');
162	$("body").removeClass('bg-body3');
163	$("body").removeClass('bg-body4');
164});
165$(".pat1").click( function(){
166	$("body").addClass('bg-body1');
167	$("body").removeClass('bg-body2');
168	$("body").removeClass('bg-body3');
169	$("body").removeClass('bg-body4');
170});
171$(".pat2").click( function(){
172	$("body").removeClass('bg-body1');
173	$("body").addClass('bg-body2');
174	$("body").removeClass('bg-body3');
175	$("body").removeClass('bg-body4');
176});
177$(".pat3").click( function(){
178	$("body").removeClass('bg-body1');
179	$("body").removeClass('bg-body2');
180	$("body").addClass('bg-body3');
181	$("body").removeClass('bg-body4');
182});
183$(".pat4").click( function(){
184	$("body").removeClass('bg-body1');
185	$("body").removeClass('bg-body2');
186	$("body").removeClass('bg-body3');
187	$("body").addClass('bg-body4');
188});
189
190
191
192
193$("body").append("<div class='loading'></div>");
194
195});		
196
197jQuery(window).load(function(){
198		"use strict";
199	$(".loading").fadeOut();
200});
201
202
203
204
205
206
207
208 /*** whatsappbox ***/ 
209$(function() {
210  var INDEX = 0; 
211  $("#chat-submit").click(function(e) {
212    e.preventDefault();
213    var msg = $("#chat-input").val(); 
214    if(msg.trim() == ''){
215      return false;
216    }
217    generate_message(msg, 'self');
218    var buttons = [
219        {
220          name: 'Existing User',
221          value: 'existing'
222        },
223        {
224          name: 'New User',
225          value: 'new'
226        }
227      ];
228    setTimeout(function() {      
229      generate_message(msg, 'user');  
230    }, 1000)
231    
232  })
233  
234  function generate_message(msg, type) {
235    INDEX++;
236    var str="";
237    str += "<div id='cm-msg-"+INDEX+"' class=\"chat-msg "+type+"\">";
238    str += "          <span class=\"msg-avatar\">";
239    str += "            <img src=\"https:\/\/image.crisp.im\/avatar\/operator\/196af8cc-f6ad-4ef7-afd1-c45d5231387c\/240\/?1483361727745\">";
240    str += "          <\/span>";
241    str += "          <div class=\"cm-msg-text\">";
242    str += msg;
243    str += "          <\/div>";
244    str += "        <\/div>";
245    $(".chat-logs").append(str);
246    $("#cm-msg-"+INDEX).hide().fadeIn(300);
247    if(type == 'self'){
248     $("#chat-input").val(''); 
249    }    
250    $(".chat-logs").stop().animate({ scrollTop: $(".chat-logs")[0].scrollHeight}, 1000);    
251  }  
252  
253  function generate_button_message(msg, buttons){    
254    /* Buttons should be object array 
255      [
256        {
257          name: 'Existing User',
258          value: 'existing'
259        },
260        {
261          name: 'New User',
262          value: 'new'
263        }
264      ]
265    */
266    INDEX++;
267    var btn_obj = buttons.map(function(button) {
268       return  "              <li class=\"button\"><a href=\"javascript:;\" class=\"btn btn-primary chat-btn\" chat-value=\""+button.value+"\">"+button.name+"<\/a><\/li>";
269    }).join('');
270    var str="";
271    str += "<div id='cm-msg-"+INDEX+"' class=\"chat-msg user\">";
272    str += "          <span class=\"msg-avatar\">";
273    str += "            <img src=\"https:\/\/image.crisp.im\/avatar\/operator\/196af8cc-f6ad-4ef7-afd1-c45d5231387c\/240\/?1483361727745\">";
274    str += "          <\/span>";
275    str += "          <div class=\"cm-msg-text\">";
276    str += msg;
277    str += "          <\/div>";
278    str += "          <div class=\"cm-msg-button\">";
279    str += "            <ul>";   
280    str += btn_obj;
281    str += "            <\/ul>";
282    str += "          <\/div>";
283    str += "        <\/div>";
284    $(".chat-logs").append(str);
285    $("#cm-msg-"+INDEX).hide().fadeIn(300);   
286    $(".chat-logs").stop().animate({ scrollTop: $(".chat-logs")[0].scrollHeight}, 1000);
287    $("#chat-input").attr("disabled", true);
288  }
289  
290  $(document).delegate(".chat-btn", "click", function() {
291    var value = $(this).attr("chat-value");
292    var name = $(this).html();
293    $("#chat-input").attr("disabled", false);
294    generate_message(name, 'self');
295  })
296  
297  $("#chat-circle").click(function() {    
298    $("#chat-circle").toggle('scale');
299    $(".chat-box").toggle('scale');
300  })
301  
302  $(".chat-box-toggle").click(function() {
303    $("#chat-circle").toggle('scale');
304    $(".chat-box").toggle('scale');
305  })
306  
307});
308
309 var isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
310    
311    function redirectToWhatsApp(phoneNumber) {
312      var defaultMessage = "Merhaba, yardımcı olur musunuz?";
313      
314      if (isMobile) {
315        window.location.href = "https://api.whatsapp.com/send?phone=" + phoneNumber + "&text=" + encodeURIComponent(defaultMessage);
316      } else {
317        window.location.href = "https://web.whatsapp.com/send?phone=" + phoneNumber + "&text=" + encodeURIComponent(defaultMessage);
318      }
319    }
320    
321    function addClickOnHover(element) {
322      element.style.cursor = "pointer";
323      element.addEventListener("mouseenter", function() {
324        element.addEventListener("click", function() {
325          redirectToWhatsApp(element.getAttribute("data-phone"));
326        });
327      });
328      element.addEventListener("mouseleave", function() {
329        element.removeEventListener("click", function() {
330          redirectToWhatsApp(element.getAttribute("data-phone"));
331			
332        });
333      });	
334		
335    }
336
337
338
339
340/*** vieo slider ***/
341
342document.addEventListener("DOMContentLoaded", function () {
343    var carousel = document.getElementById("homepage_slider");
344
345    // Eğer carousel bulunamazsa kodu çalıştırma
346    if (!carousel) {
347        return;
348    }
349
350    var items = carousel.querySelectorAll(".item");
351    var currentIndex = 0;
352
353    var intervals = [150000];
354    for (var i = 1; i <= 20; i++) {
355        intervals.push(5000);
356    }
357
358    function nextItem() {
359        currentIndex = (currentIndex + 1) % items.length;
360        $(carousel).carousel("next");
361        setTimeout(nextItem, intervals[currentIndex]);
362    }
363
364    setTimeout(nextItem, intervals[currentIndex]);
365});
366
367/***
368document.addEventListener("DOMContentLoaded", function() {
369
370	var carousel = document.getElementById("homepage_slider");
371    var items = carousel.querySelectorAll(".item");
372    var currentIndex = 0;
373
374
375	var intervals = [150000];
376    for (var i = 1; i <= 20; i++) {
377      intervals.push(5000); 
378		
379    }
380
381
382	function nextItem() {
383      currentIndex = (currentIndex + 1) % items.length;
384      $(carousel).carousel("next");
385      setTimeout(nextItem, intervals[currentIndex]);
386    }
387
388    
389	
390    setTimeout(nextItem, intervals[currentIndex]);
391  });
392
393***/
394
395document.addEventListener("DOMContentLoaded", function() {
396    // Sayfa URL'sini al
397    var currentPageURL = window.location.href;
398
399    // Sayfa başlığını al
400    var pageTitleElement = document.getElementById("pageName");
401    var pageTitle = (pageTitleElement !== null) ? pageTitleElement.innerHTML : "";
402
403    // Twitter Paylaş Butonu Tıklama İşlemi
404    var twitterShareButton = document.getElementById("twitterShare");
405    if (twitterShareButton !== null) {
406        twitterShareButton.addEventListener("click", function() {
407            var twitterURL = "https://twitter.com/intent/tweet?url=" + currentPageURL + "&text=" + pageTitle;
408            window.open(twitterURL, "_blank");
409        });
410    } 
411    // Facebook Paylaş Butonu Tıklama İşlemi
412    var facebookShareButton = document.getElementById("facebookShare");
413    if (facebookShareButton !== null) {
414        facebookShareButton.addEventListener("click", function() {
415            var facebookURL = "https://www.facebook.com/sharer/sharer.php?u=" + currentPageURL;
416            window.open(facebookURL, "_blank");
417        });
418    }  
419});
420

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.