Well, I think I may have found a solution
http://jsfiddle.net/brunberg/nnmepfkq/1/
For some reason I output the dates in descending order in the first example. When changing the sort order to ascending everything is fine!
/jon
Oops! Sorry. I had to fork out your original fiddle again. Here’s a link to the new one: http://jsfiddle.net/brunberg/6g9w1xo2/1/
I’ve used a handful of points this time. /jon