// source --> https://axhotelsmalta.com/wp-content/themes/enfold-child/extra-js/drag.js 
jQuery(document).ready(function($) {
	$("#top").addClass("drag_swiper_icon");
	
	var mouseX = 0, mouseY = 0;
		  var xp = 0, yp = 0;

		  $(document).mousemove(function(e){
			mouseX = e.pageX - 20;
			mouseY = e.pageY - 20; 
		  });
	
		   /*timer = setInterval(function(){
			xp += ((mouseX - xp)/3);
			yp += ((mouseY - yp)/3);
				$("#drag_mouse_cont").css('transform', 'translate(' + xp + 'px, ' + yp + 'px)');
			}, 20);*/
	
		$('.booking_form_menu_cont').hover(function(ev){
			/*clearInterval(timer);*/
		}, function(ev){
			timer = setInterval(function(){
			xp += ((mouseX - xp)/3);
			yp += ((mouseY - yp)/3);
				$("#drag_mouse_cont").css('transform', 'translate(' + xp + 'px, ' + yp + 'px)');
			}, 20);
		});
		
		$(document).on("mouseenter", ".timeline_single_img", function() {
			timer = setInterval(function(){
			xp += ((mouseX - xp)/3);
			yp += ((mouseY - yp)/3);
				$("#drag_mouse_cont").css('transform', 'translate(' + xp + 'px, ' + yp + 'px)');
			}, 20);
			
			$("#drag_mouse_cont").addClass("show_cursor");
		});

		$(document).on("mouseleave", ".timeline_single_img", function() {
			/*clearInterval(timer);*/
			 $("#drag_mouse_cont").removeClass("show_cursor");
		});
	});