// source --> https://museumstechnik.de/wp-content/themes/museumstechnik-berlin/assets/js/init_mousewheel.js?ver=6.9.4 
(function($) {
    $(document).ready(function(){

        OSName = "";
        $scrollspeed = 25;
        /*if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
            $scrollspeed = 3;
        }*/
        if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
        if (OSName == "MacOS" ) {
            //alert('macOS');
            $scrollspeed = 5;
        }


        if($(window).width()>1024) {
            //ad mousewheel scroll function to project single page
            $('body.single-projects, *').mousewheel(function (e, delta) {
                this.scrollLeft -= (delta * $scrollspeed);
                //$(this).animate( { scrollLeft: '-='+(delta * $scrollspeed) }, 30, 'easeOutQuad' );

                e.preventDefault();
            });



        }
        else {
            $('body.single-projects, *').unbind('mousewheel');
        }
        console.log('scrollspeed ready: '+$scrollspeed);

    });
    $( window ).resize(function() {
        //alert('resize');

        OSName = "";
        $scrollspeed = 25;
        /*if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
         $scrollspeed = 3;
         }*/
        if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
        if (OSName == "MacOS" ) {
            //alert('macOS');
            $scrollspeed = 5;
        }

        /*if($(window).width()<=1024) {
            $('body.single-projects, *').unbind('mousewheel');
        }else {
            $('body.single-projects, *').mousewheel(function (e, delta) {
                this.scrollLeft -= (delta * $scrollspeed);
                e.preventDefault;
            });
        }*/

        if($(window).width()<=1024) {

            $('body.single-projects, *').unbind('mousewheel');
        }else {

                //$('body.single-projects, *').mousewheel(function (e, delta) {
                $('body.single-projects, *').on('mousewheel', function (e, delta) {
                    //alert('4');
                    this.scrollLeft -= (delta * $scrollspeed);
                    e.preventDefault();
                });

        }




        console.log('scrollspeed resize: '+$scrollspeed);
    });
})( jQuery );