$(document).ready(function () {
var downloadSlider = $('#downloadSlider').lightSlider({
auto: true,
autoWidth: true,
loop: true,
pauseOnHover: true,
controls: true,
enableTouch: true,
enableDrag: true
});
$('#downloadSlider').css('min-height', '400px');
});
function activateDownloadSlider() {
var downloadSlider = $('#downloadSlider').lightSlider({
auto: true,
autoWidth: true,
loop: true,
pauseOnHover: true,
controls: true,
enableTouch: false,
enableDrag: false
});
}
var loadDownloadInfo = function (id) {
$.ajax({
url: '/downloads/getDownload',
data: {
id: id
},
beforeSend: function () {
$('ul#downloadSlider a.active').removeClass("active");
$('#download-container > div').fadeOut();
$('#download-container').html("
Loading...
");
$('#download-container h2').fadeIn();
},
error: function () {
$('#download-container').html("Fehler! Download-Informationen konnten aufgrund eines unbekannten Fehlers nicht geladen werden!
Bitte versuche es später erneut oder kontaktiere das Website-Team!
");
},
success: function (data) {
$('#download-container').html('' + data + '
');
$('#info-' + id).fadeIn();
$('.image-container').removeClass('active');
$('#download-' + id + ' .image-container').addClass("active");
$('html, body').animate({
scrollTop: $("#download-container").offset().top - 80
}, 1000);
}
});
};
var sliderItem = $('#downloadSlider a');
sliderItem.each(function () {
$(this).on('mousedown', function (evt) {
$(this).on('mouseup mousemove', function handler(evt) {
if (evt.type === 'mouseup') {
loadDownloadInfo($(this).attr("data-id"));
}
$(this).off('mouseup mousemove', handler);
});
});
});