Canvas warping with JavaScript