HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers60/vandeurzenheftrucks.nl/wwwroot/js/vandeurzen/extras.js
/**
 * Parallax top banner
 */
function initBanners()
{
    var st = $(window).scrollTop();
    var $banner = $('.banner');
    var $fork = $banner.children('.layer');

    var y = st * 0.3;
    var y2 = -st * 0.4;
    transform($banner,'translateY(' + y + 'px)')
    transform($fork,'translateY(' + y2 + 'px)')

    $banner.css({ top: y+'px' });
}

/**
 * Show H1's
 */

function initHeadings($t)
{
    var triggerLine = $(window).scrollTop() + $(window).height() - 150;
    if(triggerLine > $t.offset().top )
    {
        $t.parent().addClass('show_content');
    }
}

/**
 * Open / close news holder
 */
function initNewsHolder()
{
    var $newsH = $('.news_holder');
    var $msg = $('.message','.news_holder');

    // Prepare
    $newsH.each(function()
    {
        var h = $('.message',this).children('.inner').height() + 20;
        $('.message',this).attr('data-height',h);
    });

    $newsH.click(function(){

        if( ! $(this).hasClass('open')){
            $(this).addClass('open');
            $msg.height($msg.attr('data-height'));
        }else{
            $(this).removeClass('open');
            $msg.height(0);
        }
    });
}

function transform($obj,string)
{
    $obj.css({
        transform: string,
        MozTransform: string,
        WebkitTransform: string,
        msTransform: string
    });
}