function calcParallax(tileheight, speedratio, scrollposition) {
  //    by Brett Taylor http://inner.geek.nz/
  //    originally published at http://inner.geek.nz/javascript/parallax/
  //    usable under terms of CC-BY 3.0 licence
  //    http://creativecommons.org/licenses/by/3.0/
  return ((tileheight) - (Math.floor(scrollposition / speedratio) % (tileheight+1)));
}

window.onload = function() {

  window.onscroll = function() {
    var posY = (document.documentElement.scrollTop) ? document.documentElement.scrollTop : window.pageYOffset;
    
    var ground = document.getElementById('wrap1');
    var groundparallax = calcParallax(1000, 5, posY);
    ground.style.backgroundPosition = "center " + groundparallax + "px"; 

    var clouds = document.getElementById('page');
    var cloudsparallax = calcParallax(1000, 0.5, posY);
    clouds.style.backgroundPosition = "center " + cloudsparallax + "px"; 
  }


}


