LGTM. Feel free to check in. http://codereview.appspot.com/13041/diff/1/3 File demo_new.js (right): http://codereview.appspot.com/13041/diff/1/3#newcode75 Line 75: if(sites.length == 0) space after if
Revised as a result of comments