caneaseizampe_increment = 0; caneaseizampe_currentOffset = 0; caneaseizampe_currentVertOffset = 0; caneaseizampe_divPosition = 0; caneaseizampe_direction = 1; caneaseizampe_center = 0; caneaseizampe_height = 0; caneaseizampe_double_height = 0; caneaseizampe_half_height = 0; caneaseizampe_startindex = 0; caneaseizampe_v_position = 0; caneaseizampe_v_position_first = 0; caneaseizampe_v_position_first_modern = 0; var caneaseizampe_setupContentsOnResize = function() { caneaseizampe_center = ($(window).width() / 2); caneaseizampe_height = $(window).height(); caneaseizampe_double_height = (2 * caneaseizampe_height); caneaseizampe_half_height = (caneaseizampe_height / 2); caneaseizampe_startindex = caneaseizampe_center - 1630/2; caneaseizampe_v_position = (caneaseizampe_height - 1600)/2; caneaseizampe_v_position_first = (caneaseizampe_height - 257 - 1600)/2; caneaseizampe_v_position_first_modern = (caneaseizampe_height - 137 - 1600)/2; $(".line-left").css({'backgroundPosition': "0px " + caneaseizampe_v_position + "px"}); $(".line-right").css({'backgroundPosition': "0px " + caneaseizampe_v_position + "px"}); $(".wrapStoriaFirst .line-left").css({'backgroundPosition': "0px " + (caneaseizampe_v_position) + "px"}); $(".wrapStoriaFirst .line-right").css({'backgroundPosition': "0px " + (caneaseizampe_v_position) + "px"}); $(".page-tempi-moderni .wrapStoriaFirst .line-left").css({'backgroundPosition': "0px " + (caneaseizampe_v_position) + "px"}); $(".page-tempi-moderni .wrapStoriaFirst .line-right").css({'backgroundPosition': "0px " + (caneaseizampe_v_position) + "px"}); // $(".wrapStoriaFirst .line-left").css({'backgroundPosition': "0px " + (caneaseizampe_v_position_first) + "px"}); // $(".wrapStoriaFirst .line-right").css({'backgroundPosition': "0px " + (caneaseizampe_v_position_first) + "px"}); // $(".page-tempi-moderni .wrapStoriaFirst .line-left").css({'backgroundPosition': "0px " + (caneaseizampe_v_position_first_modern) + "px"}); // $(".page-tempi-moderni .wrapStoriaFirst .line-right").css({'backgroundPosition': "0px " + (caneaseizampe_v_position_first_modern) + "px"}); caneaseizampe_setupContents(); }; var caneaseizampe_setupContents = function() { pageScrollYOffset = 0; // pageScrollYOffset = $(window).scrollTop(); pageScrollYOffsetDoubleHeight = (pageScrollYOffset % caneaseizampe_double_height); pageScrollYOffsetHeight = (pageScrollYOffset % caneaseizampe_height); if(pageScrollYOffsetDoubleHeight > 0 && pageScrollYOffsetDoubleHeight < caneaseizampe_height) { if(pageScrollYOffsetHeight > 0 && pageScrollYOffsetHeight < caneaseizampe_half_height) { caneaseizampe_direction = -1; } else { caneaseizampe_direction = 1; } } else { if(pageScrollYOffsetHeight > 0 && pageScrollYOffsetHeight < caneaseizampe_half_height) { caneaseizampe_direction = 1; } else { caneaseizampe_direction = -1; } } partial_pos = (caneaseizampe_direction * ((caneaseizampe_half_height + pageScrollYOffset) % caneaseizampe_height)) - caneaseizampe_half_height; if(caneaseizampe_direction == -1) { caneaseizampe_divPosition = (caneaseizampe_height + partial_pos); } else { caneaseizampe_divPosition = partial_pos; } $(".line-left").stop().animate({ 'left' : (caneaseizampe_startindex - caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); $(".line-right").stop().animate({ 'left' : (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); $(".line-right").width($(window).width() - (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition) - 5); // $(".line-right").css({'backgroundPosition': (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition)+"px "}); // $(".line-right").stop().animate({ // 'left' : (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' // }, 0); $(".wrapStoriaFirst .line-left").stop().animate({ 'left' : (caneaseizampe_startindex - caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); $(".bullet-link.left").stop().animate({ 'left' : ((caneaseizampe_startindex - caneaseizampe_v_position - caneaseizampe_divPosition)-38+15) + 'px' }, 0); $(".wrapStoriaFirst .line-right").stop().animate({ 'left' : (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); $(".bullet-link.right").stop().animate({ 'right' : ((caneaseizampe_startindex - caneaseizampe_v_position - caneaseizampe_divPosition)-38+15) + 'px' }, 0); $(".page-tempi-moderni .wrapStoriaFirst .line-left").stop().animate({ 'left' : (caneaseizampe_startindex - caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); $(".page-tempi-moderni .wrapStoriaFirst .line-right").stop().animate({ 'left' : (caneaseizampe_startindex + caneaseizampe_v_position - caneaseizampe_divPosition) + 'px' }, 0); // $(".wrapStoriaFirst .line-left").stop().animate({ // 'left' : (caneaseizampe_startindex - caneaseizampe_v_position_first - caneaseizampe_divPosition) + 'px' // }, 0); // $(".wrapStoriaFirst .line-right").stop().animate({ // 'left' : (caneaseizampe_startindex + caneaseizampe_v_position_first - caneaseizampe_divPosition) + 'px' // }, 0); // // $(".page-tempi-moderni .wrapStoriaFirst .line-left").stop().animate({ // 'left' : (caneaseizampe_startindex - caneaseizampe_v_position_first_modern - caneaseizampe_divPosition) + 'px' // }, 0); // $(".page-tempi-moderni .wrapStoriaFirst .line-right").stop().animate({ // 'left' : (caneaseizampe_startindex + caneaseizampe_v_position_first_modern - caneaseizampe_divPosition) + 'px' // }, 0); }; $(document).ready(function() { caneaseizampe_setupContentsOnResize(); $(window).resize(caneaseizampe_setupContentsOnResize); caneaseizampe_setupContents(); // $(window).scroll(caneaseizampe_setupContents); // $(window).bind('scrollstart', caneaseizampe_setupContents); // $(window).bind('onscroll', caneaseizampe_setupContents); // $(window).bind('scrollstop', caneaseizampe_setupContents); });