$(window).on("load resize scroll",function(e){
var col1 = $("#left").outerHeight();
var col2 = $("#right").outerHeight();
var travel = col1 - col2;
var topOfColumns = $('.parallax').offset().top;
var columns = $('.parallax').outerHeight() - $(window).innerHeight();
var scrollInterval = columns / travel;
var e = Math.round( ($(window).scrollTop() - topOfColumns ) / scrollInterval);
var b = $(window).scrollTop() >= $('#right').offset().top + $('#right').outerHeight() - window.innerHeight;
if ($(window).scrollTop() >= topOfColumns && b == false ) {
$("#right").css({
"-webkit-transform": "translate3d(0px, " + e + "px, 0px)",
"-moz-transform": "translate3d(0px, " + e + "px, 0px)",
"-ms-transform": "translate3d(0px, " + e + "px, 0px)",
"-o-transform": "translate3d(0px, " + e + "px, 0px)",
transform: "translate3d(0px, " + e + "px, 0px)"
});
}
});