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
});
}