@jeremycherfas basically /walks/walkmaps.js pulls in a photoset from flickr and the gpx track (pointed to in the map.html url parameters) via apis and adds them to the map. I imagine anyone that knows anything about JavaScript would be horrified. My technique is to google stuff and just keep guessing and checking.