<% Global.randomize %>
picks a random site, image or story by setting param.what to the corresponding prototype by default, embed.skin will be rendered but this can be overriden using param.skin

Sourcecode in Global/macros.js:
1:   function randomize_macro(param) {
2:      if (!param)
3:         var param = new Object();
4:      if (!param.what || param.what == "sites") {
5:         var rnd = Math.floor(Math.random() * root.publicSites.size());
6:         var obj = root.publicSites.get(rnd);
7:      } else {
8:         if (param.site) {
9:            var parent = root.get(param.site);
10:           if (!parent.online)
11:              return;
12:        } else
13:           var parent = root;
14:        if (param.what == "stories")
15:           var coll = param.site ? parent.allstories : parent.storiesByID;
16:        else if (param.what == "images")
17:           var coll = parent.images;
18:        else
19:           return;
20:        var rnd = Math.floor(Math.random() * coll.size());
21:        var obj = coll.get(rnd);
22:     }
23:     obj.renderSkin(param.skin ? param.skin : "embed");
24:     return;
25:  }