Your comments

Is there a way to make the actions in a randomgroup tag happen in order for each time it is activated? Or is it possible to make the created panels float so that they do not overlap?
Do I need to learn JavaScript to do something like this?