new demo thumbs and gifs, dynamic demo js loading