Broadcaster pages

Please check partitipant.js, maybe you have some suggestions on how to re-factor it.
It's a broadcaster page, why it should load participant's JS?