Looks like some kind of javascript based justification routine. It kicks in shortly after page load.
I read the whole thing and didn't notice there was dashes till you pointed it out. Maybe it's broken on your system in some way? Or am I just more used to seeing these in print, for whatever reason, that I no longer even notice them.